From 7c0f83b39e6400d95f36f2d527871e0a03c94f7b Mon Sep 17 00:00:00 2001
From: tangxu <tangxu76880903>
Date: 星期三, 19 六月 2024 09:15:07 +0800
Subject: [PATCH] 修改文件夹路径

---
 /dev/null                |    8 ----
 HStation.Xhs.Core.sln    |   12 ------
 HStation.Xhs.Desktop.sln |   75 +++++++++++++++++++++++++++++++++----
 3 files changed, 67 insertions(+), 28 deletions(-)

diff --git a/Desktop/HStation.Desktop.Main/.vs/ISupply.Desktop.Main.csproj.dtbcache.json b/Desktop/HStation.Desktop.Main/.vs/ISupply.Desktop.Main.csproj.dtbcache.json
deleted file mode 100644
index 7589b51..0000000
--- a/Desktop/HStation.Desktop.Main/.vs/ISupply.Desktop.Main.csproj.dtbcache.json
+++ /dev/null
@@ -1 +0,0 @@
-{"RootPath":"D:\\WorkData\\ISupply\\V1.3\\Code\\Desktop\\ISupply.Desktop.Main","ProjectFileName":"ISupply.Desktop.Main.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Close\\CloseWarningCtrl.cs"},{"SourceFile":"Close\\CloseWarningCtrl.Designer.cs"},{"SourceFile":"Close\\CloseWarningForm.cs"},{"SourceFile":"Close\\CloseWarningForm.Designer.cs"},{"SourceFile":"Main.cs"},{"SourceFile":"Main.Designer.cs"},{"SourceFile":"Func\\FuncCreater.cs"},{"SourceFile":"Func\\FuncElement.cs"},{"SourceFile":"Program.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"GuideMain.cs"},{"SourceFile":"GuideMain.Designer.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"Properties\\Settings.Designer.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.Data.Desktop.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.Data.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.Drawing.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.Printing.v22.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.Utils.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.XtraBars.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.XtraEditors.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.XtraLayout.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\Program Files\\DevExpress 22.2\\Components\\Bin\\Framework\\DevExpress.XtraNavBar.v22.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\WinFrmUI\\ISpully.Icon\\bin\\Debug\\ISpully.Icon.exe","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\BLL\\ISupply.BLL.Main\\bin\\Debug\\ISupply.BLL.Main.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\DAL\\ISupply.DAL.SQLite4Main\\bin\\Debug\\ISupply.DAL.SQLite4Main.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Out\\ISupply.Log.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\Model\\ISupply.Model.Core\\bin\\Debug\\ISupply.Model.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\Model\\ISupply.Model.Curve\\bin\\Debug\\ISupply.Model.Curve.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\Model\\ISupply.Model.Main\\bin\\Debug\\ISupply.Model.Main.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Out\\ISupply.SnowflakeId.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\WinFrmUI\\ISupply.WinFrmUI.Assets\\bin\\Debug\\ISupply.WinFrmUI.Assets.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\WinFrmUI\\ISupply.WinFrmUI.Auth\\bin\\Debug\\ISupply.WinFrmUI.Auth.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\WinFrmUI\\ISupply.WinFrmUI.Basic\\bin\\Debug\\ISupply.WinFrmUI.Basic.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Out\\ISupply.WinFrmUI.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Code\\WinFrmUI\\ISupply.WinFrmUI.Epanet\\bin\\Debug\\ISupply.WinFrmUI.Epanet.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"D:\\WorkData\\ISupply\\V1.3\\Out\\ISupply.WinFrmUI.TheoryCalc.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"D:\\WorkData\\ISupply\\V1.3\\Code\\bin\\Debug\\ISupply.Desktop.Main.exe","OutputItemRelativePath":"ISupply.Desktop.Main.exe"},{"OutputItemFullPath":"D:\\WorkData\\ISupply\\V1.3\\Code\\bin\\Debug\\ISupply.Desktop.Main.pdb","OutputItemRelativePath":"ISupply.Desktop.Main.pdb"}],"CopyToOutputEntries":[]}
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/App.config b/Desktop/HStation.Desktop.Main/App.config
deleted file mode 100644
index f7b9bca..0000000
--- a/Desktop/HStation.Desktop.Main/App.config
+++ /dev/null
@@ -1,62 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-    <configSections>
-        <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
-            <section name="HStation.Desktop.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
-        </sectionGroup>
-    </configSections>
-    <startup> 
-        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
-    </startup>
-  <runtime>
-    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
-      <dependentAssembly>
-        <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-0.86.0.518" newVersion="0.86.0.518" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.Data.SQLite" publicKeyToken="db937bc2d44ff139" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-1.0.118.0" newVersion="1.0.118.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
-      </dependentAssembly>
-      <dependentAssembly>
-        <assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
-        <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
-      </dependentAssembly>
-    </assemblyBinding>
-  </runtime>
-  <userSettings>
-    <HStation.Desktop.Properties.Settings>
-      <setting name="CloseStatus" serializeAs="String">
-        <value />
-      </setting>
-    </HStation.Desktop.Properties.Settings>
-  </userSettings>
-</configuration>
diff --git a/Desktop/HStation.Desktop.Main/App.ico b/Desktop/HStation.Desktop.Main/App.ico
deleted file mode 100644
index 2901af9..0000000
--- a/Desktop/HStation.Desktop.Main/App.ico
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.Designer.cs b/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.Designer.cs
deleted file mode 100644
index 17d1895..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.Designer.cs
+++ /dev/null
@@ -1,176 +0,0 @@
-锘縩amespace HStation.Desktop
-{
-    partial class CloseWarningCtrl
-    {
-        /// <summary> 
-        /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆�
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
- 
-        /// <summary> 
-        /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆�
-        /// </summary>
-        /// <param nameLogin="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region 缁勪欢璁捐鍣ㄧ敓鎴愮殑浠g爜
-
-        /// <summary> 
-        /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈
-        /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广��
-        /// </summary>
-        private void InitializeComponent()
-        {
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CloseWarningCtrl));
-            this.buttonOK = new System.Windows.Forms.Button();
-            this.lblInfo = new System.Windows.Forms.Label();
-            this.buttonCancel = new System.Windows.Forms.Button();
-            this.radioButtonMinimize = new System.Windows.Forms.RadioButton();
-            this.radioButtonCloss = new System.Windows.Forms.RadioButton();
-            this.checkBox1 = new System.Windows.Forms.CheckBox();
-            this.label2 = new System.Windows.Forms.Label();
-            this.pictureBox2 = new System.Windows.Forms.PictureBox();
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
-            this.SuspendLayout();
-            // 
-            // buttonOK
-            // 
-            this.buttonOK.BackColor = System.Drawing.Color.Blue;
-            this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.Yes;
-            this.buttonOK.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
-            this.buttonOK.ForeColor = System.Drawing.Color.White;
-            this.buttonOK.Location = new System.Drawing.Point(413, 157);
-            this.buttonOK.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.buttonOK.Name = "buttonOK";
-            this.buttonOK.Size = new System.Drawing.Size(124, 42);
-            this.buttonOK.TabIndex = 3;
-            this.buttonOK.Text = " 纭畾";
-            this.buttonOK.UseVisualStyleBackColor = false;
-            this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
-            // 
-            // lblInfo
-            // 
-            this.lblInfo.AutoSize = true;
-            this.lblInfo.Font = new System.Drawing.Font("妤蜂綋", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.lblInfo.Location = new System.Drawing.Point(21, 24);
-            this.lblInfo.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.lblInfo.Name = "lblInfo";
-            this.lblInfo.Size = new System.Drawing.Size(186, 16);
-            this.lblInfo.TabIndex = 1;
-            this.lblInfo.Text = "鐐瑰嚮鍏抽棴鎸夐挳鐨勪綔鐢ㄦ槸?";
-            // 
-            // buttonCancel
-            // 
-            this.buttonCancel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(128)))), ((int)(((byte)(255)))));
-            this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.No;
-            this.buttonCancel.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
-            this.buttonCancel.ForeColor = System.Drawing.Color.White;
-            this.buttonCancel.Location = new System.Drawing.Point(569, 157);
-            this.buttonCancel.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.buttonCancel.Name = "buttonCancel";
-            this.buttonCancel.Size = new System.Drawing.Size(124, 42);
-            this.buttonCancel.TabIndex = 4;
-            this.buttonCancel.Text = "鍙栨秷";
-            this.buttonCancel.UseVisualStyleBackColor = false;
-            this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
-            // 
-            // radioButtonMinimize
-            // 
-            this.radioButtonMinimize.AutoSize = true;
-            this.radioButtonMinimize.Checked = true;
-            this.radioButtonMinimize.Font = new System.Drawing.Font("妤蜂綋", 14.25F);
-            this.radioButtonMinimize.Location = new System.Drawing.Point(70, 55);
-            this.radioButtonMinimize.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.radioButtonMinimize.Name = "radioButtonMinimize";
-            this.radioButtonMinimize.Size = new System.Drawing.Size(157, 23);
-            this.radioButtonMinimize.TabIndex = 0;
-            this.radioButtonMinimize.TabStop = true;
-            this.radioButtonMinimize.Text = " 鏈�灏忓寲鍒版墭鐩�";
-            this.radioButtonMinimize.UseVisualStyleBackColor = true;
-            // 
-            // radioButtonCloss
-            // 
-            this.radioButtonCloss.AutoSize = true;
-            this.radioButtonCloss.Font = new System.Drawing.Font("妤蜂綋", 14.25F);
-            this.radioButtonCloss.Location = new System.Drawing.Point(70, 88);
-            this.radioButtonCloss.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.radioButtonCloss.Name = "radioButtonCloss";
-            this.radioButtonCloss.Size = new System.Drawing.Size(117, 23);
-            this.radioButtonCloss.TabIndex = 1;
-            this.radioButtonCloss.Text = " 绔嬪嵆鍏抽棴";
-            this.radioButtonCloss.UseVisualStyleBackColor = true;
-            // 
-            // checkBox1
-            // 
-            this.checkBox1.AutoSize = true;
-            this.checkBox1.Location = new System.Drawing.Point(70, 157);
-            this.checkBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.checkBox1.Name = "checkBox1";
-            this.checkBox1.Size = new System.Drawing.Size(186, 18);
-            this.checkBox1.TabIndex = 2;
-            this.checkBox1.Text = " 涓嬫涓嶅啀鎻愮ず锛屾寜鐓ф娆℃墽琛�";
-            this.checkBox1.UseVisualStyleBackColor = true;
-            // 
-            // label2
-            // 
-            this.label2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
-            this.label2.Location = new System.Drawing.Point(24, 149);
-            this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.label2.Name = "label2";
-            this.label2.Size = new System.Drawing.Size(674, 3);
-            this.label2.TabIndex = 5;
-            // 
-            // pictureBox2
-            // 
-            this.pictureBox2.BackColor = System.Drawing.Color.Transparent;
-            this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
-            this.pictureBox2.Location = new System.Drawing.Point(358, 5);
-            this.pictureBox2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.pictureBox2.Name = "pictureBox2";
-            this.pictureBox2.Size = new System.Drawing.Size(369, 130);
-            this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
-            this.pictureBox2.TabIndex = 9;
-            this.pictureBox2.TabStop = false;
-            // 
-            // CloseWarningCtrl
-            // 
-            this.Appearance.BackColor = System.Drawing.Color.White;
-            this.Appearance.Options.UseBackColor = true;
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
-            this.Controls.Add(this.radioButtonCloss);
-            this.Controls.Add(this.pictureBox2);
-            this.Controls.Add(this.label2);
-            this.Controls.Add(this.radioButtonMinimize);
-            this.Controls.Add(this.lblInfo);
-            this.Controls.Add(this.buttonOK);
-            this.Controls.Add(this.buttonCancel);
-            this.Controls.Add(this.checkBox1);
-            this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
-            this.Name = "CloseWarningCtrl";
-            this.Size = new System.Drawing.Size(731, 215);
-            this.Load += new System.EventHandler(this.CloseWarningCtrl_Load);
-            ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
-            this.ResumeLayout(false);
-            this.PerformLayout();
-
-        }
-
-        #endregion
-
-        private System.Windows.Forms.Button buttonOK;
-        private System.Windows.Forms.Label lblInfo;
-        private System.Windows.Forms.Button buttonCancel;
-        private System.Windows.Forms.RadioButton radioButtonMinimize;
-        private System.Windows.Forms.RadioButton radioButtonCloss;
-        private System.Windows.Forms.CheckBox checkBox1;
-        private System.Windows.Forms.Label label2;
-        private System.Windows.Forms.PictureBox pictureBox2;
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.cs b/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.cs
deleted file mode 100644
index 27dd485..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.cs
+++ /dev/null
@@ -1,87 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-using DevExpress.XtraEditors;
-
-namespace HStation.Desktop
-{
-    public enum CloseStatus
-    {
-        Close = 0,
-        Notify = 1,
-        Cancel = 2
-    }
-    public partial class CloseWarningCtrl : XtraUserControl
-    {
-        public CloseWarningCtrl()
-        {
-            InitializeComponent();
- 
-
-        }
-
-        public CloseStatus CloseStatus = CloseStatus.Cancel;
-        private void buttonOK_Click(object sender, EventArgs e)
-        {
-            if (radioButtonMinimize.Checked)
-                CloseStatus = CloseStatus.Notify ;
-            else
-                CloseStatus = CloseStatus.Close;
-
-            if (checkBox1.Checked)
-            {
-                if (CloseStatus == CloseStatus.Close)
-                {
-                    HStation.Desktop.Properties.Settings.Default.CloseStatus = "CLOSE";
-                }
-                else
-                {
-                    HStation.Desktop.Properties.Settings.Default.CloseStatus = "NOTIFY";
-                }
-                HStation.Desktop.Properties.Settings.Default.Save();
-            }
-            if (CloseStatus == CloseStatus.Close)
-            {
-//                if (SPump.WinFrmUI.GlobeParas.SoftUpgradeStatus == Model.eSoftUpgradeStatus.姝e湪鏇存柊)
-//                {
-//                    DialogResult result = MessageBox.Show("杞欢姝e湪涓嬭浇鏇存柊鍖�, 濡傛灉姝ゆ椂鍏抽棴杞欢, 涓嬭浇灏嗙粓姝�", "璇㈤棶",
-//System.Windows.Forms.MessageBoxButtons.YesNo,
-//System.Windows.Forms.MessageBoxIcon.Warning);
-//                    if (result != DialogResult.Yes)
-//                    {
-//                        CloseStatus = CloseStatus.Notify;
-//                    }
-//                }
-            }
-        }
-
-        private void buttonCancel_Click(object sender, EventArgs e)
-        {
-            CloseStatus = CloseStatus.Cancel;
-        }
-
-        private string _fontName = "寰蒋闆呴粦";
-        private void CloseWarningCtrl_Load(object sender, EventArgs e)
-        {
- 
-            this.lblInfo.Font = new System.Drawing.Font(_fontName, 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
-            this.radioButtonMinimize.Font = new System.Drawing.Font(_fontName, 14.25F);
-            this.radioButtonCloss.Font = new System.Drawing.Font(_fontName, 14.25F);
-            this.checkBox1.Font = new System.Drawing.Font(_fontName, 9F);  
-
-            LocationDialog();
-        }
-
-    
-        //缈昏瘧鐣岄潰璇█
-        private void LocationDialog()
-        {
- 
-        }
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.en-US.resx b/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.en-US.resx
deleted file mode 100644
index 918f931..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.en-US.resx
+++ /dev/null
@@ -1,138 +0,0 @@
-锘�<?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>
-  <data name="buttonCancel.Text" xml:space="preserve">
-    <value>Cancel</value>
-  </data>
-  <data name="buttonOK.Text" xml:space="preserve">
-    <value>OK</value>
-  </data>
-  <data name="checkBox1.Text" xml:space="preserve">
-    <value>Next time no longer tip, according to the execution</value>
-  </data>
-  <data name="lblInfo.Text" xml:space="preserve">
-    <value>Click the close button is used for?</value>
-  </data>
-  <data name="radioButtonCloss.Text" xml:space="preserve">
-    <value>Immediately close</value>
-  </data>
-  <data name="radioButtonMinimize.Text" xml:space="preserve">
-    <value>Minimize to tray</value>
-  </data>
-</root>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.resx b/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.resx
deleted file mode 100644
index e27f10b..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningCtrl.resx
+++ /dev/null
@@ -1,1982 +0,0 @@
-锘�<?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>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAACfgAAAX7CAYAAABuMEiHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAP+lSURBVHhe7N1LdiPXliboGgKHwF4yIuThRo2AWriSrq5L
-        a3nbozKTWa+oZ6bXDNhVz6EHu2Jm1vuR5UPgEDgEDoEzUO3jBN2Nh5sgQAI4BrOv8TXuvi6a2T4HDwI/
-        t/1nf/75JwAAAAAAAAAAADAwaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAA
-        AAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtp
-        EQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAA
-        gLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAA
-        AAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAA
-        AAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20
-        CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAA
-        QFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAA
-        AAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAA
-        AAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZa
-        BAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAA
-        oK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAA
-        AAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAA
-        AAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCst
-        AgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA
-        0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAA
-        AAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAA
-        AAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUW
-        AQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAA
-        aCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAA
-        AAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAA
-        AAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqL
-        AAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAA
-        tJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAA
-        AAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAA
-        AAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVF
-        AAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA
-        2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAA
-        AAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAA
-        AAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIi
-        AAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAA
-        baVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAA
-        AAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAA
-        AAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kR
-        AAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACA
-        ttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAA
-        AAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAA
-        AAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQI
-        AAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABA
-        W2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAA
-        AACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAA
-        AAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloE
-        AAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACg
-        rbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAA
-        AABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAA
-        AAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0C
-        AAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQ
-        VloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAA
-        AACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAA
-        AAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0lRYB
-        AAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAAAABo
-        Ky0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAAAAAA
-        AADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUAAAAA
-        AAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADaSosA
-        AAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAAAAC0
-        lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAAAAAA
-        AABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIAAAAA
-        AAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABtpUUA
-        AAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAAAADa
-        SosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAAAAAA
-        AAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREAAAAA
-        AAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC20iIA
-        AAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAAAABt
-        pUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAAAAAA
-        AADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgAAAAA
-        AAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBbaREA
-        AAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAAAIC2
-        0iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAAAAAA
-        AABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQAAAAA
-        AAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCttAgA
-        AAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAAAEBb
-        aREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAAAAAA
-        AIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIAAAAA
-        AAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBWWgQA
-        AAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAAAKCt
-        tAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAAAAAA
-        AEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEAAAAA
-        AAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgrLQIA
-        AAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAAANBW
-        WgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAAAAAA
-        AKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAAAAAA
-        AAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSVFgEA
-        AAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAAAGgr
-        LQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAAAAAA
-        ANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAAAAAA
-        AAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpKiwAA
-        AAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAAALSV
-        FgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAAAAAA
-        AGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAAAAAA
-        AAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2lRQAA
-        AAAAAAAAAKCttAgAAAAAAAAAAAC0lRYBAAAAAAAAAACAttIiAAAAAAAAAAAA0FZaBAAAAAAAAAAAANpK
-        iwAAAAAAAAAAAEBbaREAAAAAAAAAAABoKy0CAAAAAAAAAAAAbaVFAAAAAAAAAAAAoK20CAAAAAAAAAAA
-        ALSVFgEAAAAAAAAAAIC20iIAAAAAAAAAAADQVloEAAAAAAAAAAAA2kqLAAAAAAAAAAAAQFtpEQAAAAAA
-        AAAAAGgrLQIAAAAAAAAAAABtpUUAAAAAAAAAAACgrbQIAAAAAAAAAAAAtJUWAQAAAAAAAAAAgLbSIgAA
-        AAAAAAAAANBWWgQAAAAAAAAAAADaSosAAAAAAAAAAABAW2kRAAAAAAAAAAAAaCstAgAAAAAAAAAAAG2l
-        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
-        AAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACA
-        tsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAA
-        AAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAA
-        AAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbII
-        AAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABA
-        W2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAA
-        AACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAA
-        AAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkE
-        AAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACg
-        rbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAA
-        AABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAA
-        AAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywC
-        AAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQ
-        VlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAA
-        AACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAA
-        AAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYB
-        AAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABo
-        qywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAA
-        AADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAA
-        AAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosA
-        AAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0
-        VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAA
-        AABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAA
-        AAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUA
-        AAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADa
-        KosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAA
-        AAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAA
-        AAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIA
-        AAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABt
-        lUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAA
-        AADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAA
-        AAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREA
-        AAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2
-        yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAA
-        AABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAA
-        AAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggA
-        AAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBb
-        ZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAA
-        AIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAA
-        AAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQA
-        AAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCt
-        sggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAA
-        AEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAA
-        AAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIA
-        AAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAAANBW
-        WQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAAAAAA
-        AKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAAAAAA
-        AAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRVFgEA
-        AAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAAAGir
-        LAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAAAAAA
-        ANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAAAAAA
-        AAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoqiwAA
-        AAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAAALRV
-        FgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAAAAAA
-        AGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAAAAAA
-        AAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2VRQAA
-        AAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAAANoq
-        iwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAAAAAA
-        ALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAAAAAA
-        AAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbKIgAA
-        AAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAAAG2V
-        RQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAAAAAA
-        ANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAAAAAA
-        AAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtlEQAA
-        AAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAAgLbK
-        IgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAAAAAA
-        AG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAAAAAA
-        AAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2yCAAA
-        AAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAAQFtl
-        EQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAAAAAA
-        gLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAAAAAA
-        AAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZBAAA
-        AAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAAoK2y
-        CAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAAAAAA
-        QFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAAAAAA
-        AAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKssAgAA
-        AAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA0FZZ
-        BAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAAAAAA
-        oK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAAAAAA
-        AAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUWAQAA
-        AAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAAaKss
-        AgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAAAAAA
-        0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAAAAAA
-        AAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqLAAAA
-        AAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAAAAAABtlUUAAAAAAAAAAACgrbIIAAAAAAAAAAAAtFUW
-        AQAAAAAAAAAAgLbKIgAAAAAAAAAAANBWWQQAAAAAAAAAAADaKosAAAAAAAAAAABAW2URAAAAAAAAAAAA
-        aKssAgAAAAAAAAAAAG2VRQAAAAAAAAAAAKCtsggAAAAAAAAAAAC0VRYBAAAAAAAAAACAtsoiAAAAAAAA
-        AAAA0FZZBAAAAAAAAAAAANoqiwAAAAAAAAAAAEBbZREAAAAAAAAAAABoqywCAAAAAAAAAAAAbZVFAAAA
-        AAAAAAAAoK2yCAAAAAAAAAAAALRVFgEAAAAAAAAAAIC2yiIAAAAAAAAAAADQVlkEAAAAAAAAAAAA2iqL
-        AAAAAAAAAAAAQFtlEQAAAAAAAAAAAGirLAIAAAAAAPD/tyOHBADAMBDE5t90Z+D5kYCQAAAAQGsmAAAA
-        AAAAAAAA0JoJAAAAAAAAAAAAtGYCAAAAAAAAAAAArZkAAAAAAAAAAABAayYAAAAAAAAAAADQmgkAAAAA
-        AAAAAAC0ZgIAAAAAAAAAAACtmQAAAAAAAAAAAEBrJgAAAAAAAAAAANCaCQAAAAAAAAAAAJTufRhHk2rG
-        ALfLAAAAAElFTkSuQmCC
-</value>
-  </data>
-</root>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.Designer.cs b/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.Designer.cs
deleted file mode 100644
index 82a230b..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.Designer.cs
+++ /dev/null
@@ -1,71 +0,0 @@
-锘縩amespace HStation.Desktop
-{
-    partial class CloseWarningForm
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param nameLogin="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CloseWarningForm));
-            this.closeWarningCtrl1 = new HStation.Desktop.CloseWarningCtrl();
-            this.SuspendLayout();
-            // 
-            // closeWarningCtrl1
-            // 
-            this.closeWarningCtrl1.Appearance.BackColor = System.Drawing.Color.White;
-            this.closeWarningCtrl1.Appearance.Options.UseBackColor = true;
-            this.closeWarningCtrl1.AutoSize = true;
-            this.closeWarningCtrl1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
-            this.closeWarningCtrl1.Dock = System.Windows.Forms.DockStyle.Fill;
-            this.closeWarningCtrl1.Location = new System.Drawing.Point(0, 0);
-            this.closeWarningCtrl1.Margin = new System.Windows.Forms.Padding(0);
-            this.closeWarningCtrl1.Name = "closeWarningCtrl1";
-            this.closeWarningCtrl1.Size = new System.Drawing.Size(751, 225);
-            this.closeWarningCtrl1.TabIndex = 0;
-            // 
-            // CloseWarningForm
-            // 
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
-            this.ClientSize = new System.Drawing.Size(751, 225);
-            this.Controls.Add(this.closeWarningCtrl1);
-            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
-            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
-            this.Margin = new System.Windows.Forms.Padding(4);
-            this.MaximizeBox = false;
-            this.MinimizeBox = false;
-            this.Name = "CloseWarningForm";
-            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
-            this.Text = "鍏抽棴鎻愮ず";
-            this.Load += new System.EventHandler(this.CloseWarningForm_Load);
-            this.ResumeLayout(false);
-            this.PerformLayout();
-
-        }
-
-        #endregion
-
-        private CloseWarningCtrl closeWarningCtrl1;
-    }
-}
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.cs b/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.cs
deleted file mode 100644
index 0676820..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-
-namespace HStation.Desktop
-{
-    public partial class CloseWarningForm : Form
-    {
-        public CloseWarningForm()
-        {
-            InitializeComponent();
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; 
-        }
-
-        private void CloseWarningForm_Load(object sender, EventArgs e)
-        {
- 
-        }
-
-        public CloseStatus CloseStatus
-        {
-            get
-            {
-                return closeWarningCtrl1.CloseStatus;
-            }
-        }
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.resx b/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.resx
deleted file mode 100644
index e2e4e7a..0000000
--- a/Desktop/HStation.Desktop.Main/Close/CloseWarningForm.resx
+++ /dev/null
@@ -1,287 +0,0 @@
-锘�<?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>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAgCUAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGba
-        wApn278aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAGfbwAJm2r9sZtrAPGfbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn278QZtq/wWbav2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vAOmfbv/Nn28CZZ9q/EAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZtu/Amfa
-        v4Nn28D/ZtvAw2favyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAGfbwApm2r/RZ9q//2bbwOVn28BCZ9rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn28A2Z9rA8WbbwP9n2sD3Z9vAeGbbwAYAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm28AAZtq/fmfbwP9n28D/ZtrA/Wfb
-        v6ln2sASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZtvADGbb
-        v8dm2r//Z9q//2bav/9m2r/NZ9vAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAGfbwCxn27/1Z9vA/2bbwP9n28D/Z9vA7WfbwFpn2sAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm2r94Z9vA/WfbwP9n28D/Z9vA/2bbwPln28CDZ9vACgAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn28AKZ9vAw2bav/9m2r//Z9q//2ba
-        v/9n28D/ZtrAs2bbvxgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vALGfb
-        wO1n28D/Z9vA/2bbwP9m2r//Z9vA/2fawN9m2784ZtvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAZ9u/AGbav3Bn27//Z9vA/2fbwP9m28D/Z9vA/2fbwP9m28DvZ9u/ZmfbwAQAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfbwAZm2r/BZ9q//2bav/9m2r//Ztq//2bav/9m2r//Ztq/+2fb
-        wJVm28AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vABGfbwCRn28B+Z9vA+2bbwP9m2r//Z9vA/2ba
-        v/9m2r//Z9vA/2bav/9n28DFZ9vAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn28AGZ9vAHGfbwE5m2r+VZtrAz2bbwPFn27//Z9vA/2fb
-        wP9m28D/Z9vA/2fbwP9m28D/Z9vA/2fbwP9m28D/Z9vA32fbwEhn2sAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vAGmfbwIVm28DDZtvA72bav/9m2r//Z9q//2ba
-        v/9m2r//Z9q//2bav/9m2r//Ztq//2bav/9m2r//Ztq//2bav/9m2r//Ztq//2fbwPVn279uZ9vABAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vABGbbv25n2r/1Z9vA/2bb
-        v/9m27//Z9vA/2bbv/9m27//Z9vA/2bbv/9n2sD/Z9vA/2bawP9n2sD/Z9vA/2bawP9n28D/Ztu/72fb
-        wMNn28CFZ9vAGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfb
-        wABn28BIZ9rA32fbwP9n28D/ZtrA/2fbwP9n28D/ZtrA/2fbwP9n28D/Z9vA/2bawP9n2sDxZ9vAz2bb
-        wJVn2r9OZ9vAHGfbwAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAZ9u/JGfbwMVn27//Z9vA/2fbv/9n27//Z9vA/2fbv/9n28D/Z9u//Wfb
-        v35n28AkZ9vABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfbwAhm28CVZ9vA+2bbv/9m27//Z9vA/2bb
-        v/9n2sD/Z9vA/2bbv8Fn28AGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn28AEZ9vAZmfb
-        wO9n28D/ZtrA/2fbwP9n28D/Z9vA/2bawP9n28BwZ9u/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAZ9rAAGfbwDhn28DfZ9vA/2fbv/9n28D/Z9vA/2fbwP9n28DtZtu/LAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm28AYZ9vAs2fawP9n2sD/Z9vA/2bawP9n2sD/Ztq/w2ba
-        vwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9vACmfawINn2sD5Z9vA/2bb
-        wP9n28D/Z9vA/WbbwHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfb
-        wABn28BaZ9vA7WfbwP9n28D/Z9vA/2fbwPVn28AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAZ9vAKmfbwM1n2sD/Z9vA/2bawP9m2r/HZ9u/DAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGfbwBJn28CpZ9vA/WbbwP9n28D9Z9vAfmfb
-        wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm28AGZ9q/eGfb
-        wPdn28D/Ztu/8WfbwDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAZtu/AGfawEJm2sDlZ9vA/2bbwNFn28AKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn28AmZ9vAw2fbwP9m2sCDZ9vAAgAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ9u/EGfawJln27/zZtq/OgAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AABn28BoZtvAwWfbwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAABn28AAZ9u/PGbawGxn28ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGbbwBpn28AKAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAA=
-</value>
-  </data>
-</root>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Func/FuncCreater.cs b/Desktop/HStation.Desktop.Main/Func/FuncCreater.cs
deleted file mode 100644
index 687ae08..0000000
--- a/Desktop/HStation.Desktop.Main/Func/FuncCreater.cs
+++ /dev/null
@@ -1,146 +0,0 @@
-锘縰sing System.Collections.Generic;
- 
-namespace HStation.Desktop
-{
-    /// <summary>
-    /// 鍔熻兘鐢熸垚鍣�
-    /// </summary>
-    public class FuncCreater
-    {
-
-        /// <summary>
-        /// 鑿滃崟
-        /// </summary> 
-        public static List<FuncElement> GetMenu()
-        {
-            //var dll = "HStation.WinFrmUI.Basic.dll";
-            //var modular = WinFrmUI.eModular.Basic;
-            var main = new List<FuncElement>()
-            {
-              //new FuncElement("涓婚〉", dll, "HStation.WinFrmUI.Basic.MenuMain", modular, resources.User) 
-            };
-             return main;
-        }
-
-
-        /// <summary>
-        /// 鏉冮檺
-        /// </summary> 
-        public static List<FuncElement> GetAuth()
-        {
-            //var dll = "HStation.WinFrmUI.Auth.dll";
-            //var modular = WinFrmUI.eModular.Auth;
-            var list = new List<FuncElement>()
-            {
-               // new FuncElement("鐢ㄦ埛", dll, "HStation.WinFrmUI.Auth.UserMgr", modular, resources.User),
-            };
-            return list;
-        }
-
-        /// <summary>
-        /// 鍩虹
-        /// </summary> 
-        public static List<FuncElement> GetBasic()
-        {
-            var dll = "HStation.WinFrmUI.Basic.dll";
-            //var modular = WinFrmUI.eModular.Basic;
-            var list = new List<FuncElement>()
-            {
-               // new FuncElement("琛屾斂鍖哄煙", dll, "HStation.WinFrmUI.Basic.RegionMgr", modular, resources.Question),
-               // new FuncElement("寤虹瓚绫诲瀷", dll, "HStation.WinFrmUI.Basic.BuildingTypeMgr", modular, resources.BuildingType),
-                //new FuncElement("寤虹瓚鐗�", dll, "HStation.WinFrmUI.Basic.BuildingMgr", modular, resources.BuildingMgr),
-                //new FuncElement("渚涙按鍗曞厓", dll, "HStation.WinFrmUI.Basic.WaterSupplyUnitMgr", modular, resources.WaterSupplyUnit),
-                //new FuncElement("璁炬柦", dll, "HStation.WinFrmUI.Basic.FacilitiesMgr", modular, resources.FacilitiesMgr),
-                //new FuncElement("鐢典环淇℃伅", dll, "HStation.WinFrmUI.Basic.ElectricityPricePage", modular, resources.User),
-
-                //new FuncElement("涓夌淮妯″瀷", dll, "HStation.WinFrmUI.Basic.XiaoFang", WinFrmUI.eModular.Model, resources.Question)
-            };
-            return list;
-        }
-
-
-        /// <summary>
-        /// 璧勪骇
-        /// </summary> 
-        public static List<FuncElement> GetAssets()
-        {
-            var dll = "HStation.WinFrmUI.Assets.dll";
-            //var modular = WinFrmUI.eModular.Assets;
-            var list = new List<FuncElement>()
-            {
-              //  new FuncElement("鍘傚晢", dll, "HStation.WinFrmUI.Assets.SupplierMgr", modular, resources.Supplier),
-              //  new FuncElement("娉电郴鍒�", dll, "HStation.WinFrmUI.Assets.PumpSeriesMgr", modular, resources.PumpSeries),
-              //  new FuncElement("娉靛瀷鍙�", dll, "HStation.WinFrmUI.Assets.PumpProductMgr", modular, resources.PumpProduct),
-               // new FuncElement("娉靛瀷鍙锋洸绾�", dll, "HStation.WinFrmUI.Assets.PumpProductCurveMgrPage", modular, resources.PumpProductCurve),
-               // new FuncElement("鎴愬璁惧绯诲垪", dll, "HStation.WinFrmUI.Assets.KitSeriesMgr", modular, resources.KitSeries),
-               // new FuncElement("鎴愬璁惧鍨嬪彿", dll, "HStation.WinFrmUI.Assets.KitProductMgr", modular, resources.KitProduct),
-              };
-            return list;
-        }
-
-        /// <summary>
-        /// 妯″瀷
-        /// </summary> 
-        public static List<FuncElement> GetModel()
-        {
-            var dll = "HStation.WinFrmUI.Epanet.dll";
-           // var modular = WinFrmUI.eModular.Model;
-            var list = new List<FuncElement>()
-            {
-                //new FuncElement("寤虹瓚鎬昏", dll, "HStation.WinFrmUI.Epanet.XiaoFang.BuildingsOverview", modular, resources.BulidingsOverview),
-                //new FuncElement("妯℃嫙璁$畻", dll, "HStation.WinFrmUI.Epanet.SimulationDrillPage_bak", modular, resources.TheoryCalc),
-              //  new FuncElement("妯″瀷妯℃澘", dll, "HStation.WinFrmUI.Epanet.TemplateMgr", modular, resources.Template),
-               // new FuncElement("鍒嗗尯", dll, "HStation.WinFrmUI.Epanet.PartitionMgr", modular, resources.part),
-               // new FuncElement("绯荤粺绫诲瀷", dll, "HStation.WinFrmUI.Epanet.SystemTypeMgr", modular, resources.SystemType),
-                //new FuncElement("骞抽潰妯″瀷_鏂�", dll, "HStation.WinFrmUI.Epanet.Page_ModelManager_New", modular, resources.Question),
-                //new FuncElement("浜屼緵寤烘ā", dll, "HStation.WinFrmUI.Epanet.Demo2MgrPage", modular, resources.Demo2),
-                //new FuncElement("渚涙按褰撻噺", dll, "HStation.WinFrmUI.Epanet.Demo2MgrPage", modular, resources.Question),
-                //new FuncElement("鐢ㄦ按鍩烘湰淇℃伅", dll, "HStation.WinFrmUI.Epanet.Demo2MgrPage", modular, resources.Question),
-            };
-            return list;
-        }
-
-
-
-        /// <summary>
-        /// 璁$畻
-        /// </summary> 
-        public static List<FuncElement> GetTheoryCalc()
-        {
-            var dll = "HStation.WinFrmUI.TheoryCalc.dll";
-            //var modular = WinFrmUI.eModular.TheoryCalc;
-            var list = new List<FuncElement>()
-            {
-               // new FuncElement("姘存车鐗瑰緛鏇茬嚎", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss1MainPage", modular, resources.CalPipeLossSB),
-                //new FuncElement("娴侀噺鎹熷け鍒嗘瀽", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss1MainPage", modular, resources.CalPipeLossNL),
-                //new FuncElement("鑳借�楀垎鏋�", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss2MainPage", modular, resources.CalIpipeLossNH),
-                //new FuncElement("姘存睜瀹圭Н鍒嗘瀽", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss2MainPage", modular, resources.CalcpipeLossSC),
-                //new FuncElement("姘磋川/姘撮緞鍒嗘瀽", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss2MainPage", modular, resources.CalcPipeLossSZ),
-                //new FuncElement("浜屼緵蹇�熼�夊瀷", dll, "HStation.WinFrmUI.TheoryCalc.CalcPipeLoss1MainPage", modular, resources.CalPipeLossEG),
-            };
-            return list;
-        }
-
-        public static List<FuncElement> GetFuncElements()
-        {
-
-            //var auth = new FuncElement("鏉冮檺", GetAuth(), resources.Auth);
-            //var basic = new FuncElement("鍩虹", GetBasic(), resources.Basic);
-            //var assets = new FuncElement("璧勪骇", GetAssets(), resources.Assets);
-            //var model = new FuncElement("妯″瀷", GetModel(), resources.Model);
-            //var theoryCalc = new FuncElement("璁$畻", GetTheoryCalc(), resources.TheoryCalc);
-
-            return new List<FuncElement> {  };
-
-        }
-
-
-        public static  FuncElement GetFuncMenuMain()
-        {
-             var Menu = new FuncElement("涓婚〉", GetMenu(), null);
-
-            return Menu;
-
-        }
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Func/FuncElement.cs b/Desktop/HStation.Desktop.Main/Func/FuncElement.cs
deleted file mode 100644
index 1e41401..0000000
--- a/Desktop/HStation.Desktop.Main/Func/FuncElement.cs
+++ /dev/null
@@ -1,99 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.Drawing;
-using System.Linq;
-
-namespace HStation.Desktop
-{
-    /// <summary>
-    /// 鍔熻兘鍏冪礌
-    /// </summary>
-    public class FuncElement
-    {
-        public FuncElement() { }
-
-        public FuncElement(string name)
-        {
-            this.Id = Guid.NewGuid().ToString();
-            this.Name = name;
-            this.IsGroup = true;
-        }
-
-        public FuncElement(string name, List<FuncElement> elements = null)
-        {
-
-            this.Id = Guid.NewGuid().ToString();
-            this.Name = name;
-            this.IsGroup = true;
-            this.FuncElements = elements;
-        }
-
-        public FuncElement(string name, List<FuncElement> elements = null, Image img = null)
-        {
-
-            this.Id = Guid.NewGuid().ToString();
-            this.Name = name;
-            this.IsGroup = true;
-            this.Image = img;
-            this.FuncElements = elements;
-        }
-
-        public FuncElement(string name, string dllFileName, string controlFullName,   Image img = null)
-        {
-            this.Id = Guid.NewGuid().ToString();
-            this.Name = name;
-            this.DllFileName = dllFileName;
-            this.ControlFullName = controlFullName;
-            //this.SurfaceGuid = new WinFrmUI.SurfaceGuid(modular, name);
-            this.Image = img;
-            this.IsGroup = false;
-        }
- 
-
-        /// <summary>
-        /// 鏍囪瘑
-        /// </summary>
-        public string Id { get; set; }
-
-        /// <summary>
-        /// 鍚嶇О
-        /// </summary>
-        public string Name { get; set; }
-
-        /// <summary>
-        /// 鍥剧墖
-        /// </summary>
-        public Image Image { get; set; }
-
-        /// <summary>
-        /// DLL 鏂囦欢鍚嶇О
-        /// </summary>
-        public string DllFileName { get; set; }
-
-        /// <summary>
-        /// 鎺т欢鍏ㄥ悕绉�
-        /// </summary>
-        public string ControlFullName { get; set; }
-
-        /// <summary>
-        /// 鑷韩鏍囪瘑
-        /// </summary>
-        //public WinFrmUI.SurfaceGuid SurfaceGuid { get; set; }
-
-        /// <summary>
-        /// 灞曞紑
-        /// </summary>
-        public bool Expand { get; set; }
-
-        /// <summary>
-        /// 鍒嗙粍
-        /// </summary>
-        public bool IsGroup { get; set; }
-
-        /// <summary>
-        /// 瀛愬厓绱犲垪琛�
-        /// </summary>
-        public List<FuncElement> FuncElements { get; set; }
-
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/GuideMain.Designer.cs b/Desktop/HStation.Desktop.Main/GuideMain.Designer.cs
deleted file mode 100644
index da4286b..0000000
--- a/Desktop/HStation.Desktop.Main/GuideMain.Designer.cs
+++ /dev/null
@@ -1,552 +0,0 @@
-锘� 
-namespace HStation.Desktop
-{
-    partial class GuideMain
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            this.components = new System.ComponentModel.Container();
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GuideMain));
-            this.documentManager1 = new DevExpress.XtraBars.Docking2010.DocumentManager(this.components);
-            this.tabbedView1 = new DevExpress.XtraBars.Docking2010.Views.Tabbed.TabbedView(this.components);
-            this.tileNavPane = new DevExpress.XtraBars.Navigation.TileNavPane();
-            this.nbMain = new DevExpress.XtraBars.Navigation.NavButton();
-            this.nbMapOverview = new DevExpress.XtraBars.Navigation.NavButton();
-            this.nbSystemConfig = new DevExpress.XtraBars.Navigation.NavButton();
-            this.nbSystemAuthority = new DevExpress.XtraBars.Navigation.NavButton();
-            this.nbMinimize = new DevExpress.XtraBars.Navigation.NavButton();
-            this.nbClose = new DevExpress.XtraBars.Navigation.NavButton();
-            this.sidePanelTop = new DevExpress.XtraEditors.SidePanel();
-            this.layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
-            this.Root = new DevExpress.XtraLayout.LayoutControlGroup();
-            this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
-            this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator();
-            this.popSystemConfig = new DevExpress.XtraBars.PopupMenu(this.components);
-            this.barBtnSupplier = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnBuildingType = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnBuilding = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnFacilities = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnSystemType = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnPart = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnWaterUtensil = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnWaterEquivalent = new DevExpress.XtraBars.BarButtonItem();
-            this.barManager1 = new DevExpress.XtraBars.BarManager(this.components);
-            this.barDockControlTop = new DevExpress.XtraBars.BarDockControl();
-            this.barDockControlBottom = new DevExpress.XtraBars.BarDockControl();
-            this.barDockControlLeft = new DevExpress.XtraBars.BarDockControl();
-            this.barDockControlRight = new DevExpress.XtraBars.BarDockControl();
-            this.barBtnUser = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnAuthority = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnSystemLog = new DevExpress.XtraBars.BarButtonItem();
-            this.barBtnCorp = new DevExpress.XtraBars.BarButtonItem();
-            this.popSystemAuthority = new DevExpress.XtraBars.PopupMenu(this.components);
-            ((System.ComponentModel.ISupportInitialize)(this.documentManager1)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.tabbedView1)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.tileNavPane)).BeginInit();
-            this.sidePanelTop.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
-            this.layoutControl1.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.Root)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.popSystemConfig)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.barManager1)).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)(this.popSystemAuthority)).BeginInit();
-            this.SuspendLayout();
-            // 
-            // documentManager1
-            // 
-            this.documentManager1.ContainerControl = this;
-            this.documentManager1.View = this.tabbedView1;
-            this.documentManager1.ViewCollection.AddRange(new DevExpress.XtraBars.Docking2010.Views.BaseView[] {
-            this.tabbedView1});
-            // 
-            // tileNavPane
-            // 
-            this.tileNavPane.AllowGlyphSkinning = true;
-            this.tileNavPane.Appearance.BackColor = System.Drawing.Color.White;
-            this.tileNavPane.Appearance.Options.UseBackColor = true;
-            this.tileNavPane.ButtonPadding = new System.Windows.Forms.Padding(20);
-            this.tileNavPane.Buttons.Add(this.nbMain);
-            this.tileNavPane.Buttons.Add(this.nbMapOverview);
-            this.tileNavPane.Buttons.Add(this.nbSystemConfig);
-            this.tileNavPane.Buttons.Add(this.nbSystemAuthority);
-            this.tileNavPane.Buttons.Add(this.nbMinimize);
-            this.tileNavPane.Buttons.Add(this.nbClose);
-            // 
-            // tileNavCategory1
-            // 
-            this.tileNavPane.DefaultCategory.Name = "tileNavCategory1";
-            // 
-            // 
-            // 
-            this.tileNavPane.DefaultCategory.Tile.DropDownOptions.BeakColor = System.Drawing.Color.Empty;
-            this.tileNavPane.Location = new System.Drawing.Point(0, 5);
-            this.tileNavPane.Name = "tileNavPane";
-            this.tileNavPane.ScaleGlyphs = false;
-            this.tileNavPane.Size = new System.Drawing.Size(992, 34);
-            this.tileNavPane.TabIndex = 1;
-            this.tileNavPane.Text = "tileNavPane1";
-            this.tileNavPane.ElementClick += new DevExpress.XtraBars.Navigation.NavElementClickEventHandler(this.tileNavPane_ElementClick);
-            // 
-            // nbMain
-            // 
-            this.nbMain.Appearance.FontSizeDelta = 3;
-            this.nbMain.Appearance.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMain.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbMain.Appearance.Options.UseFont = true;
-            this.nbMain.Appearance.Options.UseForeColor = true;
-            this.nbMain.AppearanceHovered.FontSizeDelta = 3;
-            this.nbMain.AppearanceHovered.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMain.AppearanceHovered.Options.UseFont = true;
-            this.nbMain.AppearanceSelected.FontSizeDelta = 3;
-            this.nbMain.AppearanceSelected.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMain.AppearanceSelected.Options.UseFont = true;
-            this.nbMain.Caption = "涔夌淮鏅烘収渚涙按绯荤粺";
-            this.nbMain.ImageOptions.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.False;
-            this.nbMain.ImageOptions.Image = ((System.Drawing.Image)(resources.GetObject("nbMain.ImageOptions.Image")));
-            this.nbMain.ImageOptions.SvgImageSize = new System.Drawing.Size(24, 24);
-            this.nbMain.Name = "nbMain";
-            // 
-            // nbMapOverview
-            // 
-            this.nbMapOverview.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right;
-            this.nbMapOverview.Appearance.BackColor = System.Drawing.Color.White;
-            this.nbMapOverview.Appearance.FontSizeDelta = 2;
-            this.nbMapOverview.Appearance.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMapOverview.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbMapOverview.Appearance.Options.UseBackColor = true;
-            this.nbMapOverview.Appearance.Options.UseFont = true;
-            this.nbMapOverview.Appearance.Options.UseForeColor = true;
-            this.nbMapOverview.AppearanceHovered.FontSizeDelta = 2;
-            this.nbMapOverview.AppearanceHovered.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMapOverview.AppearanceHovered.Options.UseFont = true;
-            this.nbMapOverview.AppearanceSelected.FontSizeDelta = 2;
-            this.nbMapOverview.AppearanceSelected.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbMapOverview.AppearanceSelected.Options.UseFont = true;
-            this.nbMapOverview.Caption = "鍦板浘鎬昏";
-            this.nbMapOverview.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("nbMapOverview.ImageOptions.SvgImage")));
-            this.nbMapOverview.Name = "nbMapOverview";
-            this.nbMapOverview.Tag = "MapOverview";
-            this.nbMapOverview.Visible = false;
-            // 
-            // nbSystemConfig
-            // 
-            this.nbSystemConfig.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right;
-            this.nbSystemConfig.Appearance.FontSizeDelta = 2;
-            this.nbSystemConfig.Appearance.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemConfig.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbSystemConfig.Appearance.Options.UseFont = true;
-            this.nbSystemConfig.Appearance.Options.UseForeColor = true;
-            this.nbSystemConfig.AppearanceHovered.FontSizeDelta = 2;
-            this.nbSystemConfig.AppearanceHovered.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemConfig.AppearanceHovered.Options.UseFont = true;
-            this.nbSystemConfig.AppearanceSelected.FontSizeDelta = 2;
-            this.nbSystemConfig.AppearanceSelected.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemConfig.AppearanceSelected.Options.UseFont = true;
-            this.nbSystemConfig.Caption = "绯荤粺閰嶇疆";
-            this.nbSystemConfig.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("nbSystemConfig.ImageOptions.SvgImage")));
-            this.nbSystemConfig.ImageOptions.SvgImageSize = new System.Drawing.Size(24, 24);
-            this.nbSystemConfig.Name = "nbSystemConfig";
-            this.nbSystemConfig.Tag = "SystemConfig";
-            // 
-            // nbSystemAuthority
-            // 
-            this.nbSystemAuthority.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right;
-            this.nbSystemAuthority.Appearance.FontSizeDelta = 2;
-            this.nbSystemAuthority.Appearance.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemAuthority.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbSystemAuthority.Appearance.Options.UseFont = true;
-            this.nbSystemAuthority.Appearance.Options.UseForeColor = true;
-            this.nbSystemAuthority.AppearanceHovered.FontSizeDelta = 2;
-            this.nbSystemAuthority.AppearanceHovered.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemAuthority.AppearanceHovered.Options.UseFont = true;
-            this.nbSystemAuthority.AppearanceSelected.FontSizeDelta = 2;
-            this.nbSystemAuthority.AppearanceSelected.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.nbSystemAuthority.AppearanceSelected.Options.UseFont = true;
-            this.nbSystemAuthority.Caption = "绯荤粺鏉冮檺";
-            this.nbSystemAuthority.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("nbSystemAuthority.ImageOptions.SvgImage")));
-            this.nbSystemAuthority.ImageOptions.SvgImageSize = new System.Drawing.Size(24, 24);
-            this.nbSystemAuthority.Name = "nbSystemAuthority";
-            this.nbSystemAuthority.Tag = "SystemAuthority";
-            // 
-            // nbMinimize
-            // 
-            this.nbMinimize.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right;
-            this.nbMinimize.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbMinimize.Appearance.Options.UseForeColor = true;
-            this.nbMinimize.Caption = null;
-            this.nbMinimize.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("nbMinimize.ImageOptions.SvgImage")));
-            this.nbMinimize.ImageOptions.SvgImageSize = new System.Drawing.Size(24, 24);
-            this.nbMinimize.Name = "nbMinimize";
-            this.nbMinimize.Tag = "Minimize";
-            // 
-            // nbClose
-            // 
-            this.nbClose.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right;
-            this.nbClose.Appearance.ForeColor = System.Drawing.Color.Black;
-            this.nbClose.Appearance.Options.UseForeColor = true;
-            this.nbClose.Caption = null;
-            this.nbClose.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("nbClose.ImageOptions.SvgImage")));
-            this.nbClose.ImageOptions.SvgImageSize = new System.Drawing.Size(24, 24);
-            this.nbClose.Name = "nbClose";
-            this.nbClose.Tag = "Close";
-            // 
-            // sidePanelTop
-            // 
-            this.sidePanelTop.AllowResize = false;
-            this.sidePanelTop.AllowSnap = false;
-            this.sidePanelTop.Controls.Add(this.layoutControl1);
-            this.sidePanelTop.Dock = System.Windows.Forms.DockStyle.Top;
-            this.sidePanelTop.Location = new System.Drawing.Point(0, 0);
-            this.sidePanelTop.Name = "sidePanelTop";
-            this.sidePanelTop.Size = new System.Drawing.Size(992, 40);
-            this.sidePanelTop.TabIndex = 2;
-            this.sidePanelTop.Text = "sidePanel1";
-            // 
-            // layoutControl1
-            // 
-            this.layoutControl1.Controls.Add(this.tileNavPane);
-            this.layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
-            this.layoutControl1.Location = new System.Drawing.Point(0, 0);
-            this.layoutControl1.Name = "layoutControl1";
-            this.layoutControl1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = new System.Drawing.Rectangle(550, 144, 650, 400);
-            this.layoutControl1.Root = this.Root;
-            this.layoutControl1.Size = new System.Drawing.Size(992, 39);
-            this.layoutControl1.TabIndex = 2;
-            this.layoutControl1.Text = "layoutControl1";
-            // 
-            // Root
-            // 
-            this.Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
-            this.Root.GroupBordersVisible = false;
-            this.Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
-            this.layoutControlItem1,
-            this.simpleSeparator1});
-            this.Root.Name = "Root";
-            this.Root.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            this.Root.Size = new System.Drawing.Size(992, 39);
-            this.Root.TextVisible = false;
-            // 
-            // layoutControlItem1
-            // 
-            this.layoutControlItem1.Control = this.tileNavPane;
-            this.layoutControlItem1.Location = new System.Drawing.Point(0, 5);
-            this.layoutControlItem1.Name = "layoutControlItem1";
-            this.layoutControlItem1.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            this.layoutControlItem1.Size = new System.Drawing.Size(992, 34);
-            this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
-            this.layoutControlItem1.TextVisible = false;
-            // 
-            // simpleSeparator1
-            // 
-            this.simpleSeparator1.AllowHotTrack = false;
-            this.simpleSeparator1.Location = new System.Drawing.Point(0, 0);
-            this.simpleSeparator1.Name = "simpleSeparator1";
-            this.simpleSeparator1.Size = new System.Drawing.Size(992, 5);
-            this.simpleSeparator1.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 2, 2);
-            // 
-            // popSystemConfig
-            // 
-            this.popSystemConfig.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] {
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnSupplier, true),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnBuildingType),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnBuilding),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnFacilities),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnSystemType),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnPart),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnWaterUtensil),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnWaterEquivalent)});
-            this.popSystemConfig.Manager = this.barManager1;
-            this.popSystemConfig.MenuAppearance.HeaderItemAppearance.Options.UseTextOptions = true;
-            this.popSystemConfig.MenuAppearance.HeaderItemAppearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
-            this.popSystemConfig.Name = "popSystemConfig";
-            // 
-            // barBtnSupplier
-            // 
-            this.barBtnSupplier.Caption = "鍘傚绠$悊";
-            this.barBtnSupplier.Id = 0;
-            this.barBtnSupplier.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnSupplier.ImageOptions.SvgImage")));
-            this.barBtnSupplier.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnSupplier.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnSupplier.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnSupplier.Name = "barBtnSupplier";
-            this.barBtnSupplier.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnSupplier_ItemClick);
-            // 
-            // barBtnBuildingType
-            // 
-            this.barBtnBuildingType.Caption = "寤虹瓚绫诲瀷";
-            this.barBtnBuildingType.Id = 1;
-            this.barBtnBuildingType.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnBuildingType.ImageOptions.SvgImage")));
-            this.barBtnBuildingType.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnBuildingType.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnBuildingType.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnBuildingType.Name = "barBtnBuildingType";
-            this.barBtnBuildingType.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnBuildingType_ItemClick);
-            // 
-            // barBtnBuilding
-            // 
-            this.barBtnBuilding.Caption = "寤虹瓚绠$悊";
-            this.barBtnBuilding.Id = 2;
-            this.barBtnBuilding.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnBuilding.ImageOptions.SvgImage")));
-            this.barBtnBuilding.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnBuilding.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnBuilding.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnBuilding.Name = "barBtnBuilding";
-            this.barBtnBuilding.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnBuilding_ItemClick);
-            // 
-            // barBtnFacilities
-            // 
-            this.barBtnFacilities.Caption = "璁炬柦绠$悊";
-            this.barBtnFacilities.Id = 3;
-            this.barBtnFacilities.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnFacilities.ImageOptions.SvgImage")));
-            this.barBtnFacilities.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnFacilities.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnFacilities.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnFacilities.Name = "barBtnFacilities";
-            this.barBtnFacilities.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnFacilities_ItemClick);
-            // 
-            // barBtnSystemType
-            // 
-            this.barBtnSystemType.Caption = "绯荤粺绫诲瀷";
-            this.barBtnSystemType.Id = 4;
-            this.barBtnSystemType.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnSystemType.ImageOptions.SvgImage")));
-            this.barBtnSystemType.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnSystemType.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnSystemType.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnSystemType.Name = "barBtnSystemType";
-            this.barBtnSystemType.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnSystemType_ItemClick);
-            // 
-            // barBtnPart
-            // 
-            this.barBtnPart.Caption = "鍒嗗尯绠$悊";
-            this.barBtnPart.Id = 5;
-            this.barBtnPart.ImageOptions.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.False;
-            this.barBtnPart.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnPart.ImageOptions.SvgImage")));
-            this.barBtnPart.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnPart.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnPart.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnPart.Name = "barBtnPart";
-            this.barBtnPart.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnPart_ItemClick);
-            // 
-            // barBtnWaterUtensil
-            // 
-            this.barBtnWaterUtensil.Caption = "鐢ㄦ按鍣ㄥ叿";
-            this.barBtnWaterUtensil.Id = 11;
-            this.barBtnWaterUtensil.ImageOptions.SvgImage = global::HStation.Desktop.Properties.Resources.selecttool_texttool;
-            this.barBtnWaterUtensil.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnWaterUtensil.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnWaterUtensil.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnWaterUtensil.Name = "barBtnWaterUtensil";
-            this.barBtnWaterUtensil.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnWaterUtensil_ItemClick);
-            // 
-            // barBtnWaterEquivalent
-            // 
-            this.barBtnWaterEquivalent.Caption = "鐢ㄦ按褰撻噺";
-            this.barBtnWaterEquivalent.Id = 6;
-            this.barBtnWaterEquivalent.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnWaterEquivalent.ImageOptions.SvgImage")));
-            this.barBtnWaterEquivalent.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnWaterEquivalent.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnWaterEquivalent.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnWaterEquivalent.Name = "barBtnWaterEquivalent";
-            this.barBtnWaterEquivalent.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnWaterEquivalent_ItemClick);
-            // 
-            // barManager1
-            // 
-            this.barManager1.DockControls.Add(this.barDockControlTop);
-            this.barManager1.DockControls.Add(this.barDockControlBottom);
-            this.barManager1.DockControls.Add(this.barDockControlLeft);
-            this.barManager1.DockControls.Add(this.barDockControlRight);
-            this.barManager1.Form = this;
-            this.barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] {
-            this.barBtnSupplier,
-            this.barBtnBuildingType,
-            this.barBtnBuilding,
-            this.barBtnFacilities,
-            this.barBtnSystemType,
-            this.barBtnPart,
-            this.barBtnWaterEquivalent,
-            this.barBtnUser,
-            this.barBtnAuthority,
-            this.barBtnSystemLog,
-            this.barBtnCorp,
-            this.barBtnWaterUtensil});
-            this.barManager1.MaxItemId = 12;
-            // 
-            // barDockControlTop
-            // 
-            this.barDockControlTop.CausesValidation = false;
-            this.barDockControlTop.Dock = System.Windows.Forms.DockStyle.Top;
-            this.barDockControlTop.Location = new System.Drawing.Point(0, 0);
-            this.barDockControlTop.Manager = this.barManager1;
-            this.barDockControlTop.Size = new System.Drawing.Size(992, 0);
-            // 
-            // barDockControlBottom
-            // 
-            this.barDockControlBottom.CausesValidation = false;
-            this.barDockControlBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
-            this.barDockControlBottom.Location = new System.Drawing.Point(0, 763);
-            this.barDockControlBottom.Manager = this.barManager1;
-            this.barDockControlBottom.Size = new System.Drawing.Size(992, 0);
-            // 
-            // barDockControlLeft
-            // 
-            this.barDockControlLeft.CausesValidation = false;
-            this.barDockControlLeft.Dock = System.Windows.Forms.DockStyle.Left;
-            this.barDockControlLeft.Location = new System.Drawing.Point(0, 0);
-            this.barDockControlLeft.Manager = this.barManager1;
-            this.barDockControlLeft.Size = new System.Drawing.Size(0, 763);
-            // 
-            // barDockControlRight
-            // 
-            this.barDockControlRight.CausesValidation = false;
-            this.barDockControlRight.Dock = System.Windows.Forms.DockStyle.Right;
-            this.barDockControlRight.Location = new System.Drawing.Point(992, 0);
-            this.barDockControlRight.Manager = this.barManager1;
-            this.barDockControlRight.Size = new System.Drawing.Size(0, 763);
-            // 
-            // barBtnUser
-            // 
-            this.barBtnUser.Caption = "鐢ㄦ埛绠$悊";
-            this.barBtnUser.Id = 7;
-            this.barBtnUser.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnUser.ImageOptions.SvgImage")));
-            this.barBtnUser.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnUser.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnUser.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnUser.Name = "barBtnUser";
-            this.barBtnUser.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnUser_ItemClick);
-            // 
-            // barBtnAuthority
-            // 
-            this.barBtnAuthority.Caption = "鏉冮檺绠$悊";
-            this.barBtnAuthority.Id = 8;
-            this.barBtnAuthority.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnAuthority.ImageOptions.SvgImage")));
-            this.barBtnAuthority.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnAuthority.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnAuthority.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnAuthority.Name = "barBtnAuthority";
-            this.barBtnAuthority.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnAuthority_ItemClick);
-            // 
-            // barBtnSystemLog
-            // 
-            this.barBtnSystemLog.Caption = "绯荤粺鏃ュ織";
-            this.barBtnSystemLog.Id = 9;
-            this.barBtnSystemLog.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnSystemLog.ImageOptions.SvgImage")));
-            this.barBtnSystemLog.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnSystemLog.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnSystemLog.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnSystemLog.Name = "barBtnSystemLog";
-            this.barBtnSystemLog.ItemClick += new DevExpress.XtraBars.ItemClickEventHandler(this.barBtnSystemLog_ItemClick);
-            // 
-            // barBtnCorp
-            // 
-            this.barBtnCorp.Caption = "瀹㈡埛淇℃伅";
-            this.barBtnCorp.Id = 10;
-            this.barBtnCorp.ImageOptions.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.False;
-            this.barBtnCorp.ImageOptions.SvgImage = ((DevExpress.Utils.Svg.SvgImage)(resources.GetObject("barBtnCorp.ImageOptions.SvgImage")));
-            this.barBtnCorp.ItemInMenuAppearance.Normal.FontSizeDelta = 2;
-            this.barBtnCorp.ItemInMenuAppearance.Normal.FontStyleDelta = System.Drawing.FontStyle.Bold;
-            this.barBtnCorp.ItemInMenuAppearance.Normal.Options.UseFont = true;
-            this.barBtnCorp.Name = "barBtnCorp"; 
-            // 
-            // popSystemAuthority
-            // 
-            this.popSystemAuthority.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] {
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnUser),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnAuthority),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnSystemLog),
-            new DevExpress.XtraBars.LinkPersistInfo(this.barBtnCorp)});
-            this.popSystemAuthority.Manager = this.barManager1;
-            this.popSystemAuthority.Name = "popSystemAuthority";
-            // 
-            // GuideMain
-            // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(992, 763);
-            this.Controls.Add(this.sidePanelTop);
-            this.Controls.Add(this.barDockControlLeft);
-            this.Controls.Add(this.barDockControlRight);
-            this.Controls.Add(this.barDockControlBottom);
-            this.Controls.Add(this.barDockControlTop);
-            this.Name = "GuideMain";
-            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
-            this.Text = "s";
-            ((System.ComponentModel.ISupportInitialize)(this.documentManager1)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.tabbedView1)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.tileNavPane)).EndInit();
-            this.sidePanelTop.ResumeLayout(false);
-            ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
-            this.layoutControl1.ResumeLayout(false);
-            ((System.ComponentModel.ISupportInitialize)(this.Root)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.popSystemConfig)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.barManager1)).EndInit();
-            ((System.ComponentModel.ISupportInitialize)(this.popSystemAuthority)).EndInit();
-            this.ResumeLayout(false);
-            this.PerformLayout();
-
-        }
-
-        #endregion
-
-        private DevExpress.XtraBars.Docking2010.DocumentManager documentManager1;
-        private DevExpress.XtraBars.Docking2010.Views.Tabbed.TabbedView tabbedView1;
-        private DevExpress.XtraBars.Navigation.TileNavPane tileNavPane;
-        private DevExpress.XtraBars.Navigation.NavButton nbMain;
-        private DevExpress.XtraBars.Navigation.NavButton nbMinimize;
-        private DevExpress.XtraBars.Navigation.NavButton nbClose;
-        private DevExpress.XtraBars.Navigation.NavButton nbSystemConfig;
-        private DevExpress.XtraBars.Navigation.NavButton nbSystemAuthority;
-        private DevExpress.XtraEditors.SidePanel sidePanelTop;
-        private DevExpress.XtraLayout.LayoutControl layoutControl1;
-        private DevExpress.XtraLayout.LayoutControlGroup Root;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
-        private DevExpress.XtraLayout.SimpleSeparator simpleSeparator1;
-        private DevExpress.XtraBars.BarDockControl barDockControlLeft;
-        private DevExpress.XtraBars.BarManager barManager1;
-        private DevExpress.XtraBars.BarDockControl barDockControlTop;
-        private DevExpress.XtraBars.BarDockControl barDockControlBottom;
-        private DevExpress.XtraBars.BarDockControl barDockControlRight;
-        private DevExpress.XtraBars.BarButtonItem barBtnSupplier;
-        private DevExpress.XtraBars.BarButtonItem barBtnBuildingType;
-        private DevExpress.XtraBars.PopupMenu popSystemConfig;
-        private DevExpress.XtraBars.BarButtonItem barBtnBuilding;
-        private DevExpress.XtraBars.BarButtonItem barBtnFacilities;
-        private DevExpress.XtraBars.BarButtonItem barBtnSystemType;
-        private DevExpress.XtraBars.BarButtonItem barBtnPart;
-        private DevExpress.XtraBars.BarButtonItem barBtnWaterEquivalent;
-        private DevExpress.XtraBars.BarButtonItem barBtnUser;
-        private DevExpress.XtraBars.BarButtonItem barBtnAuthority;
-        private DevExpress.XtraBars.BarButtonItem barBtnSystemLog;
-        private DevExpress.XtraBars.BarButtonItem barBtnCorp;
-        private DevExpress.XtraBars.PopupMenu popSystemAuthority;
-        private DevExpress.XtraBars.Navigation.NavButton nbMapOverview;
-        private DevExpress.XtraBars.BarButtonItem barBtnWaterUtensil;
-    }
-}
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/GuideMain.cs b/Desktop/HStation.Desktop.Main/GuideMain.cs
deleted file mode 100644
index 18a7f68..0000000
--- a/Desktop/HStation.Desktop.Main/GuideMain.cs
+++ /dev/null
@@ -1,250 +0,0 @@
-锘縰sing DevExpress.XtraBars.Docking2010.Views;
-using DevExpress.XtraBars.Navigation;
-using DevExpress.XtraBars.Ribbon;
-using DevExpress.XtraEditors;
-using System;
-using System.Drawing;
-using System.IO;
-using System.Linq;
-using System.Windows.Forms;
-
-namespace HStation.Desktop
-{
-    public partial class GuideMain : RibbonForm
-    {
-        public GuideMain()
-        {
-            InitializeComponent();
-            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
-            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
-            //this.IconOptions.Icon = WinFrmUI.Properties.Resources.App;
-            //this.nbMain.ImageOptions.Image = WinFrmUI.Properties.Resources.App.ToBitmap();
-            _app = new System.Windows.Forms.NotifyIcon(this.components);
-            _app.Text = this.Text;
-            _app.Visible = true;
-            //_app.Icon = WinFrmUI.Properties.Resources.App;
-            //_app.Click += (object sender, EventArgs e) =>
-            //{
-            //    this.Visible = true;
-            //    this.WindowState = FormWindowState.Maximized;
-            //    _app.Visible = false;
-            //};
-
-            //var guid = new SurfaceGuid()
-            //{
-            //    Function = "鍦板浘鎬昏",
-            //    Modular = eModular.Model
-            //};
-            //if (!IsExistPage(guid, true))
-            //{
-            //    var overview = new MapMgr();
-            //    overview.PageTitle.Caption = guid.Function;
-            //    overview.SurfaceGuid = guid;
-            //    CreatePage(overview, guid);
-            //}
-            this.FormClosed += (sender, e) =>
-            {
-                System.Diagnostics.Process.GetCurrentProcess().Kill();
-            };
-        }
-
-        // 寮�鍚晫闈㈠弻缂撳啿 瑙e喅绐椾綋鍒囨崲闂睆闂
-        protected override CreateParams CreateParams
-        {
-            get
-            {
-                CreateParams cp = base.CreateParams;
-                cp.ExStyle |= 0x02000000;
-                return cp;
-            }
-        }
-        //icon
-        readonly NotifyIcon _app = null;
-
-        #region TileNavPane
-        private void tileNavPane_ElementClick(object sender, NavElementEventArgs e)
-        {
-            var tagObj = e.Element.Tag;
-            if (tagObj == null || !(tagObj is string))
-                return;
-            var tag = tagObj.ToString();
-
-            var hitInfo = this.tileNavPane.CalcHitInfo(MousePosition);
-            var buttonInfo = hitInfo.ButtonInfo;
-            if (buttonInfo == null)
-                return;
-            var width = buttonInfo.Location.X;
-            var height = buttonInfo.Bounds.Y + buttonInfo.Bounds.Height;
-            var point = new Point(width, height);
-            switch (tag)
-            {
-                case "MapOverview":
-                    {
-
-                    }
-                    break;
-                case "SystemConfig":
-                    {
-                        popSystemConfig.MinWidth = buttonInfo.Bounds.Width;
-                        popSystemConfig.ShowPopup(point);
-                    }
-                    break;
-                case "SystemAuthority":
-                    {
-                        popSystemAuthority.MinWidth = buttonInfo.Bounds.Width;
-                        popSystemAuthority.ShowPopup(point);
-                    }
-                    break;
-                case "Minimize":
-                    {
-                        this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
-                    }
-                    break;
-                case "Close":
-                    {
-                        this.Close();
-                    }
-                    break;
-                default:
-                    {
-                        XtraMessageBox.Show($"鏈煡鍔熻兘:{tag}");
-                    }
-                    break;
-            }
-        }
-
-        /// <summary>
-        /// 璁剧疆NvaButton鎸夐挳鑳屾櫙
-        /// </summary>
-        /// <param name="tag"></param>
-        public void SetNvaButtonAppearance(string tag)
-        {
-            foreach (var btn in this.tileNavPane.Buttons)
-            {
-                if (btn is DevExpress.XtraBars.Navigation.NavButton nb)
-                {
-                    if (nb.Tag != null && nb.Tag.ToString() == tag)
-                    {
-                        nb.Appearance.BackColor = Color.SteelBlue;
-                        nb.Appearance.ForeColor = Color.White;
-
-                    }
-                    else
-                    {
-                        nb.Appearance.BackColor = Color.White;
-                        nb.Appearance.ForeColor = Color.Black;
-
-                    }
-                }
-            }
-        }
-
-
-        #endregion
-
-   
-
-        //鐢ㄦ按鍣ㄥ叿
-        private void barBtnWaterUtensil_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-
-
-        }
-
-        /// <summary>
-        /// 鍒嗗尯绠$悊
-        /// </summary>
-        private void barBtnPart_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-       /// <summary>
-       /// 绯荤粺绫诲瀷
-       /// </summary>
-       /// <param name="sender"></param>
-       /// <param name="e"></param>
-        private void barBtnSystemType_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-        /// <summary>
-        /// 璁炬柦绠$悊
-        /// </summary>
-        private void barBtnFacilities_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-        /// <summary>
-        /// 寤虹瓚鐗�
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnBuilding_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-        /// <summary>
-        /// 寤虹瓚绫诲瀷
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnBuildingType_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-        /// <summary>
-        /// 鍘傚绠$悊
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnSupplier_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-
-        /// <summary>
-        /// 鐢ㄦ埛绠$悊
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnUser_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
-
-        }
-
-        /// <summary>
-        /// 鏉冮檺绠$悊 
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnAuthority_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
-
-        }
-
-        /// <summary>
-        /// 鏃ュ織绠$悊
-        /// </summary>
-        private void barBtnSystemLog_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
-
-        }
-
- 
-        /// <summary>
-        /// 
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="e"></param>
-        private void barBtnWaterEquivalent_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
-        {
- 
-        }
-    }
-}
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/GuideMain.resx b/Desktop/HStation.Desktop.Main/GuideMain.resx
deleted file mode 100644
index 08c0355..0000000
--- a/Desktop/HStation.Desktop.Main/GuideMain.resx
+++ /dev/null
@@ -1,513 +0,0 @@
-锘�<?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>
-  <metadata name="documentManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>17, 17</value>
-  </metadata>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="nbMain.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
-        vwAADr8BOAVTJAAAAS9JREFUOE+VUz1rAkEQ3cLf4T/QCEoa0xgJoqUpxDraBZEDLf3olNTKNQd6rXBw
-        IIEjICkuafw/KVJk5G12VvfWXPTB4+bj5t3M3K74D5PJlJR5HeI4loX5fIHAYrFEo9E4XSwMQ3JdVxMx
-        FmBWKtXzImvfN4r/EgDL5TtTJAgCWiyWFwuAzebjUSRZiG5USqP6ULNEZCI5t+d5MnH/+k0Z/4fEmgg2
-        Ymj9VKDT6ZL19d3nnp4/fotP+fT+RS/uyhCwdsHIbsxiEDGVPg/HcWgwGMqXbre2AGLIRVFETPga9XpD
-        tgUh+EkBxLbRmzEuYhr4jbncjRRRIYFdgMq19qXCR3AXEOr1+voF2HwnuJiPuoVWq623DJ9tkMfDwcMz
-        FbPZ3BDAZcKYMnkN0q+zEAc8WkYrvR++GQAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <assembly alias="DevExpress.Data.v22.2" name="DevExpress.Data.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-  <data name="nbMapOverview.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAABMCAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        R3JlZW57ZmlsbDojMDM5QzIzO30KCS5ZZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbHVle2ZpbGw6IzEx
-        NzdENzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cjwvc3R5bGU+DQogIDxnIGlkPSJNYXAiPg0KICAgIDxw
-        YXRoIGQ9Ik0yMCwxMGwtOC04bC04LDh2MjBsOC04bDgsOGw4LThWMkwyMCwxMHogTTIwLDI3LjJsLTgt
-        OFY0LjhsOCw4VjI3LjJ6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <data name="nbSystemConfig.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAO4DAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        WWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAz
-        OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjc1O30KCS5zdDF7b3BhY2l0eTowLjU7fQoJLnN0MntvcGFjaXR5OjAuMjU7fQo8L3N0eWxl
-        Pg0KICA8ZyBpZD0iUHJvcGVydGllcyI+DQogICAgPHBhdGggZD0iTTMwLDE4di00bC00LjQtMC43Yy0w
-        LjItMC44LTAuNS0xLjUtMC45LTIuMWwyLjYtMy42bC0yLjgtMi44bC0zLjYsMi42Yy0wLjctMC40LTEu
-        NC0wLjctMi4xLTAuOUwxOCwyaC00ICAgbC0wLjcsNC40Yy0wLjgsMC4yLTEuNSwwLjUtMi4xLDAuOUw3
-        LjUsNC43TDQuNyw3LjVsMi42LDMuNmMtMC40LDAuNy0wLjcsMS40LTAuOSwyLjFMMiwxNHY0bDQuNCww
-        LjdjMC4yLDAuOCwwLjUsMS41LDAuOSwyLjEgICBsLTIuNiwzLjZsMi44LDIuOGwzLjYtMi42YzAuNyww
-        LjQsMS40LDAuNywyLjEsMC45TDE0LDMwaDRsMC43LTQuNGMwLjgtMC4yLDEuNS0wLjUsMi4xLTAuOWwz
-        LjYsMi42bDIuOC0yLjhsLTIuNi0zLjYgICBjMC40LTAuNywwLjctMS40LDAuOS0yLjFMMzAsMTh6IE0x
-        NiwyMGMtMi4yLDAtNC0xLjgtNC00YzAtMi4yLDEuOC00LDQtNHM0LDEuOCw0LDRDMjAsMTguMiwxOC4y
-        LDIwLDE2LDIweiIgY2xhc3M9IkJsdWUiIC8+DQogIDwvZz4NCjwvc3ZnPgs=
-</value>
-  </data>
-  <data name="nbSystemAuthority.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAACUDAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlllbGxvd3tmaWxsOiNGRkIxMTU7fQoJ
-        LlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5HcmVlbntmaWxsOiMwMzlD
-        MjM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjc1O30KPC9zdHlsZT4NCiAgPGcgaWQ9Ik1lbnUiPg0KICAgIDxwYXRoIGQ9Ik0yLDEwVjNj
-        MC0wLjUsMC41LTEsMS0xaDI2YzAuNSwwLDEsMC41LDEsMXY3SDJ6IE05LDEyYy0xLjcsMC0zLDEuMy0z
-        LDNzMS4zLDMsMywzczMtMS4zLDMtM1MxMC43LDEyLDksMTJ6ICAgIE05LDIwYy0xLjcsMC0zLDEuMy0z
-        LDNzMS4zLDMsMywzczMtMS4zLDMtM1MxMC43LDIwLDksMjB6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgICA8
-        cGF0aCBkPSJNMzAsMTB2MTljMCwwLjUtMC41LDEtMSwxSDNjLTAuNSwwLTEtMC41LTEtMVYxMGgydjE4
-        aDI0VjEwSDMweiBNMjQsMTRIMTR2MmgxMFYxNHogTTI0LDIySDE0djJoMTBWMjJ6IiBjbGFzcz0iQmxh
-        Y2siIC8+DQogIDwvZz4NCjwvc3ZnPgs=
-</value>
-  </data>
-  <data name="nbMinimize.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAFICAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z
-        ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbGFja3tmaWxsOiM3MjcyNzI7fQoJLkdyZWVue2ZpbGw6IzAz
-        OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cgkuc3Qwe29wYWNpdHk6MC43NTt9Cgkuc3Qxe29wYWNp
-        dHk6MC41O30KPC9zdHlsZT4NCiAgPGcgaWQ9IlJlbW92ZSI+DQogICAgPHBhdGggZD0iTTI3LDE4SDVj
-        LTAuNiwwLTEtMC41LTEtMXYtMmMwLTAuNiwwLjQtMSwxLTFoMjJjMC41LDAsMSwwLjQsMSwxdjJDMjgs
-        MTcuNSwyNy41LDE4LDI3LDE4eiIgY2xhc3M9IlJlZCIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <data name="nbClose.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAD0DAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJs
-        YWNre2ZpbGw6IzcyNzI3Mjt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAzOUMy
-        Mzt9CgkuWWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQo8L3N0eWxlPg0KICA8ZyBpZD0iRGVsZXRlIj4N
-        CiAgICA8Zz4NCiAgICAgIDxwYXRoIGQ9Ik0xOC44LDE2bDYuOS02LjljMC40LTAuNCwwLjQtMSwwLTEu
-        NGwtMS40LTEuNGMtMC40LTAuNC0xLTAuNC0xLjQsMEwxNiwxMy4yTDkuMSw2LjNjLTAuNC0wLjQtMS0w
-        LjQtMS40LDAgICAgTDYuMyw3LjdjLTAuNCwwLjQtMC40LDEsMCwxLjRsNi45LDYuOWwtNi45LDYuOWMt
-        MC40LDAuNC0wLjQsMSwwLDEuNGwxLjQsMS40YzAuNCwwLjQsMSwwLjQsMS40LDBsNi45LTYuOWw2Ljks
-        Ni45ICAgIGMwLjQsMC40LDEsMC40LDEuNCwwbDEuNC0xLjRjMC40LTAuNCwwLjQtMSwwLTEuNEwxOC44
-        LDE2eiIgY2xhc3M9IlJlZCIgLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPgs=
-</value>
-  </data>
-  <metadata name="barManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>190, 17</value>
-  </metadata>
-  <data name="barBtnSupplier.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAALsDAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        WWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLlJlZHtmaWxsOiNEMTFD
-        MUM7fQoJLldoaXRle2ZpbGw6I0ZGRkZGRjt9CgkuR3JlZW57ZmlsbDojMDM5QzIzO30KCS5zdDB7Zmls
-        bDojNzI3MjcyO30KCS5zdDF7b3BhY2l0eTowLjU7fQoJLnN0MntvcGFjaXR5OjAuNzU7fQo8L3N0eWxl
-        Pg0KICA8ZyBpZD0iRmF4Ij4NCiAgICA8cGF0aCBkPSJNMTgsOGgtMlYyaDEwdjZoLTJWNGgtNlY4eiBN
-        OCwyNlY4YzAtMS4xLTAuOS0yLTItMkgyQzAuOSw2LDAsNi45LDAsOHYxOGMwLDEuMSwwLjksMiwyLDJo
-        NCAgIEM3LjEsMjgsOCwyNy4xLDgsMjZ6IE0zMiw4djE4YzAsMS4xLTAuOSwyLTIsMkgxMmMtMS4xLDAt
-        Mi0wLjktMi0yVjhjMC0xLjEsMC45LTIsMi0yaDJ2M2MwLDAuNiwwLjQsMSwxLDFoMTJjMC42LDAsMS0w
-        LjQsMS0xVjZoMiAgIEMzMS4xLDYsMzIsNi45LDMyLDh6IE0xOCwyMmgtMnYyaDJWMjJ6IE0xOCwxOGgt
-        MnYyaDJWMTh6IE0xOCwxNGgtMnYyaDJWMTR6IE0yMiwyMmgtMnYyaDJWMjJ6IE0yMiwxOGgtMnYyaDJW
-        MTh6IE0yMiwxNGgtMnYyaDIgICBWMTR6IE0yNiwyMmgtMnYyaDJWMjJ6IE0yNiwxOGgtMnYyaDJWMTh6
-        IE0yNiwxNGgtMnYyaDJWMTR6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4NCjwvc3ZnPgs=
-</value>
-  </data>
-  <data name="barBtnBuildingType.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIIDAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkdyZWVue2ZpbGw6IzAzOUMyMzt9Cgku
-        QmxhY2t7ZmlsbDojNzI3MjcyO30KCS5SZWR7ZmlsbDojRDExQzFDO30KCS5ZZWxsb3d7ZmlsbDojRkZC
-        MTE1O30KCS5CbHVle2ZpbGw6IzExNzdENzt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQo8L3N0eWxlPg0KICA8ZyBpZD0iSXRlbVR5cGVT
-        dGFuZGFyZCI+DQogICAgPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMiIgY2xhc3M9IkdyZWVuIiAv
-        Pg0KICAgIDxwYXRoIGQ9Ik0xMCw0Yy0zLjMsMC02LDIuNy02LDZzMi43LDYsNiw2czYtMi43LDYtNlMx
-        My4zLDQsMTAsNHogTTEwLDE0Yy0yLjIsMC00LTEuOC00LTRjMC0yLjIsMS44LTQsNC00ICAgczQsMS44
-        LDQsNEMxNCwxMi4yLDEyLjIsMTQsMTAsMTR6IE0xMCwxOGMtMy4zLDAtNiwyLjctNiw2czIuNyw2LDYs
-        NnM2LTIuNyw2LTZTMTMuMywxOCwxMCwxOHogTTEwLDI4Yy0yLjIsMC00LTEuOC00LTQgICBjMC0yLjIs
-        MS44LTQsNC00czQsMS44LDQsNEMxNCwyNi4yLDEyLjIsMjgsMTAsMjh6IE0yOCwxMkgxOFY4aDEwVjEy
-        eiBNMjgsMjZIMTh2LTRoMTBWMjZ6IiBjbGFzcz0iQmxhY2siIC8+DQogIDwvZz4NCjwvc3ZnPgs=
-</value>
-  </data>
-  <data name="barBtnBuilding.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPoCAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        R3JlZW57ZmlsbDojMDM5QzIzO30KCS5ZZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbHVle2ZpbGw6IzEx
-        NzdENzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cjwvc3R5bGU+DQogIDxnIGlkPSJIb3RlbF8xXyI+DQog
-        ICAgPHBhdGggZD0iTTI3LDZoLTVWM2MwLTAuNS0wLjQtMS0xLTFIMTFjLTAuNiwwLTEsMC41LTEsMXYz
-        SDVDNC40LDYsNCw2LjUsNCw3djIyYzAsMC41LDAuNCwxLDEsMWg5di04aDR2OGg5ICAgYzAuNiwwLDEt
-        MC41LDEtMVY3QzI4LDYuNSwyNy42LDYsMjcsNnogTTEyLDI2SDh2LTRoNFYyNnogTTEyLDIwSDh2LTRo
-        NFYyMHogTTEyLDE0SDh2LTRoM2gxVjE0eiBNMTgsMjBoLTR2LTRoNFYyMHogTTE4LDE0aC00di00ICAg
-        aDRWMTR6IE0yNCwyNmgtNHYtNGg0VjI2eiBNMjQsMjBoLTR2LTRoNFYyMHogTTI0LDE0aC00di00aDFo
-        M1YxNHoiIGNsYXNzPSJCbGFjayIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <data name="barBtnFacilities.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAHUCAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAxNiAxNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MTYgMTYiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlllbGxvd3tmaWxsOiNGQkFGMUE7fQoJ
-        LkJsYWNre2ZpbGw6IzczNzM3Mzt9Cjwvc3R5bGU+DQogIDxwYXRoIGQ9Ik0wLDF2MTRoMTZWMUgweiBN
-        MTUsMTRIMVYyaDE0VjE0eiIgY2xhc3M9IkJsYWNrIiAvPg0KICA8cGF0aCBkPSJNOCw0QzYuMyw0LDUs
-        NC43LDUsNS41djVDNSwxMS4zLDYuMywxMiw4LDEyczMtMC43LDMtMS41di01QzExLDQuNyw5LjcsNCw4
-        LDR6IE04LjEsNkw4LjEsNiAgQzguMSw2LDgsNiw4LjEsNkM4LDYsOCw2LDguMSw2QzYuOSw2LDYsNS44
-        LDYsNS41UzYuOSw1LDgsNWwwLDBsMCwwbDAsMGMxLjIsMCwyLDAuMiwyLDAuNVM5LjIsNiw4LjEsNnoi
-        IGNsYXNzPSJZZWxsb3ciIC8+DQo8L3N2Zz4L
-</value>
-  </data>
-  <data name="barBtnSystemType.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPMFAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJs
-        YWNre2ZpbGw6IzcyNzI3Mjt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAzOUMy
-        Mzt9CgkuWWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQoJLnN0MntvcGFjaXR5OjAuMjU7fQo8L3N0eWxl
-        Pg0KICA8ZyBpZD0iVmlld1NldHRpbmdzXzFfIj4NCiAgICA8cGF0aCBkPSJNMzIsOVY3bC0yLjUtMC42
-        QzI5LjQsNiwyOS4yLDUuNiwyOSw1LjJsMS41LTIuMWwtMS42LTEuNkwyNi44LDNjLTAuNC0wLjItMC44
-        LTAuNC0xLjItMC41TDI1LDBoLTIgICBsLTAuNiwyLjVDMjIsMi42LDIxLjYsMi44LDIxLjIsM2wtMi0x
-        LjVsLTEuNywxLjdsMS41LDJjLTAuMiwwLjQtMC40LDAuOC0wLjUsMS4yTDE2LDd2MmwyLjUsMC42YzAu
-        MSwwLjQsMC4zLDAuOCwwLjUsMS4yICAgbC0xLjUsMi4xbDEuNiwxLjZsMi4xLTEuNWMwLjQsMC4yLDAu
-        OCwwLjQsMS4yLDAuNUwyMywxNmgybDAuNi0yLjVjMC40LTAuMSwwLjgtMC4zLDEuMi0wLjVsMi4xLDEu
-        NWwxLjYtMS42TDI5LDEwLjggICBjMC4yLTAuNCwwLjQtMC44LDAuNS0xLjJMMzIsOXogTTI0LDEwYy0x
-        LjEsMC0yLTAuOS0yLTJjMC0xLjEsMC45LTIsMi0yczIsMC45LDIsMkMyNiw5LjEsMjUuMSwxMCwyNCwx
-        MHogTTE4LDIxICAgYzAtMC4zLDAtMC42LTAuMS0wLjhsMi4xLTEuOGwtMC44LTEuOWwtMi43LDAuMmMt
-        MC4zLTAuNC0wLjctMC44LTEuMi0xLjJsMC4yLTIuN0wxMy42LDEybC0xLjgsMi4xQzExLjYsMTQsMTEu
-        MywxNCwxMSwxNCAgIHMtMC42LDAtMC44LDAuMUw4LjQsMTJsLTEuOSwwLjhsMC4yLDIuN2MtMC40LDAu
-        My0wLjgsMC43LTEuMiwxLjJsLTIuNy0wLjJMMiwxOC40bDIuMSwxLjhDNCwyMC40LDQsMjAuNyw0LDIx
-        czAsMC42LDAuMSwwLjggICBMMiwyMy42bDAuOCwxLjlsMi43LTAuMmMwLjMsMC40LDAuNywwLjgsMS4y
-        LDEuMmwtMC4yLDIuN0w4LjQsMzBsMS44LTIuMWMwLjMsMCwwLjUsMC4xLDAuOCwwLjFzMC42LDAsMC44
-        LTAuMWwxLjgsMi4xbDEuOS0wLjggICBsLTAuMi0yLjdjMC40LTAuMywwLjgtMC43LDEuMi0xLjJsMi43
-        LDAuMmwwLjgtMS45bC0yLjEtMS44QzE4LDIxLjYsMTgsMjEuMywxOCwyMXogTTExLDI0Yy0xLjcsMC0z
-        LTEuMy0zLTNzMS4zLTMsMy0zczMsMS4zLDMsMyAgIFMxMi43LDI0LDExLDI0eiIgY2xhc3M9IkJsYWNr
-        IiAvPg0KICA8L2c+DQo8L3N2Zz4L
-</value>
-  </data>
-  <data name="barBtnPart.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAABMCAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        R3JlZW57ZmlsbDojMDM5QzIzO30KCS5ZZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbHVle2ZpbGw6IzEx
-        NzdENzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cjwvc3R5bGU+DQogIDxnIGlkPSJNYXAiPg0KICAgIDxw
-        YXRoIGQ9Ik0yMCwxMGwtOC04bC04LDh2MjBsOC04bDgsOGw4LThWMkwyMCwxMHogTTIwLDI3LjJsLTgt
-        OFY0LjhsOCw4VjI3LjJ6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <data name="barBtnWaterEquivalent.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAP8HAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5C
-        bGFja3tmaWxsOiM3MjcyNzI7fQoJLlllbGxvd3tmaWxsOiNGRkIxMTU7fQoJLlJlZHtmaWxsOiNEMTFD
-        MUM7fQo8L3N0eWxlPg0KICA8ZyBpZD0iV2F0ZXIiPg0KICAgIDxwYXRoIGQ9Ik0yNCwyMmMtMC42LDAt
-        MC44LTAuMi0xLjMtMC43QzIyLjIsMjAuNywyMS40LDIwLDIwLDIwcy0yLjIsMC43LTIuNywxLjNDMTYu
-        OCwyMS44LDE2LjYsMjIsMTYsMjIgICBzLTAuOC0wLjItMS4zLTAuN0MxNC4yLDIwLjcsMTMuNCwyMCwx
-        MiwyMHMtMi4yLDAuNy0yLjcsMS4zQzguOCwyMS44LDguNiwyMiw4LDIycy0wLjgtMC4yLTEuMy0wLjdD
-        Ni4yLDIwLjcsNS40LDIwLDQsMjB2MiAgIGMwLjYsMCwwLjgsMC4yLDEuMywwLjdDNS44LDIzLjMsNi42
-        LDI0LDgsMjRzMi4yLTAuNywyLjctMS4zYzAuNS0wLjUsMC43LTAuNywxLjMtMC43czAuOCwwLjIsMS4z
-        LDAuN2MwLjUsMC41LDEuMywxLjMsMi43LDEuMyAgIHMyLjItMC43LDIuNy0xLjNjMC41LTAuNSwwLjct
-        MC43LDEuMy0wLjdzMC44LDAuMiwxLjMsMC43YzAuNSwwLjUsMS4zLDEuMywyLjcsMS4zczIuMi0wLjcs
-        Mi43LTEuM2MwLjUtMC41LDAuNy0wLjcsMS4zLTAuN3YtMiAgIGMtMS40LDAtMi4yLDAuNy0yLjcsMS4z
-        QzI0LjgsMjEuOCwyNC42LDIyLDI0LDIyeiIgY2xhc3M9IkJsdWUiIC8+DQogICAgPHBhdGggZD0iTTI0
-        LDE2Yy0wLjYsMC0wLjgtMC4yLTEuMy0wLjdDMjIuMiwxNC43LDIxLjQsMTQsMjAsMTRzLTIuMiwwLjct
-        Mi43LDEuM0MxNi44LDE1LjgsMTYuNiwxNiwxNiwxNiAgIHMtMC44LTAuMi0xLjMtMC43QzE0LjIsMTQu
-        NywxMy40LDE0LDEyLDE0cy0yLjIsMC43LTIuNywxLjNDOC44LDE1LjgsOC42LDE2LDgsMTZzLTAuOC0w
-        LjItMS4zLTAuN0M2LjIsMTQuNyw1LjQsMTQsNCwxNHYyICAgYzAuNiwwLDAuOCwwLjIsMS4zLDAuN0M1
-        LjgsMTcuMyw2LjYsMTgsOCwxOHMyLjItMC43LDIuNy0xLjNjMC41LTAuNSwwLjctMC43LDEuMy0wLjdz
-        MC44LDAuMiwxLjMsMC43YzAuNSwwLjUsMS4zLDEuMywyLjcsMS4zICAgczIuMi0wLjcsMi43LTEuM2Mw
-        LjUtMC41LDAuNy0wLjcsMS4zLTAuN3MwLjgsMC4yLDEuMywwLjdjMC41LDAuNSwxLjMsMS4zLDIuNywx
-        LjNzMi4yLTAuNywyLjctMS4zYzAuNS0wLjUsMC43LTAuNywxLjMtMC43di0yICAgYy0xLjQsMC0yLjIs
-        MC43LTIuNywxLjNDMjQuOCwxNS44LDI0LjYsMTYsMjQsMTZ6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgICA8
-        cGF0aCBkPSJNMjUuMyw5LjNDMjQuOCw5LjgsMjQuNiwxMCwyNCwxMHMtMC44LTAuMi0xLjMtMC43QzIy
-        LjIsOC43LDIxLjQsOCwyMCw4cy0yLjIsMC43LTIuNywxLjMgICBDMTYuOCw5LjgsMTYuNiwxMCwxNiwx
-        MHMtMC44LTAuMi0xLjMtMC43QzE0LjIsOC43LDEzLjQsOCwxMiw4UzkuOCw4LjcsOS4zLDkuM0M4Ljgs
-        OS44LDguNiwxMCw4LDEwUzcuMiw5LjgsNi43LDkuMyAgIEM2LjIsOC43LDUuNCw4LDQsOHYyYzAuNiww
-        LDAuOCwwLjIsMS4zLDAuN0M1LjgsMTEuMyw2LjYsMTIsOCwxMnMyLjItMC43LDIuNy0xLjNjMC41LTAu
-        NSwwLjctMC43LDEuMy0wLjdzMC44LDAuMiwxLjMsMC43ICAgYzAuNSwwLjUsMS4zLDEuMywyLjcsMS4z
-        czIuMi0wLjcsMi43LTEuM2MwLjUtMC41LDAuNy0wLjcsMS4zLTAuN3MwLjgsMC4yLDEuMywwLjdjMC41
-        LDAuNSwxLjMsMS4zLDIuNywxLjNzMi4yLTAuNywyLjctMS4zICAgYzAuNS0wLjUsMC43LTAuNywxLjMt
-        MC43VjhDMjYuNiw4LDI1LjgsOC43LDI1LjMsOS4zeiIgY2xhc3M9IkJsdWUiIC8+DQogIDwvZz4NCjwv
-        c3ZnPgs=
-</value>
-  </data>
-  <data name="barBtnUser.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAANcEAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z
-        ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5SZWR7ZmlsbDojRDExQzFDO30KCS5HcmVlbntmaWxsOiMwMzlD
-        MjM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQoJLnN0MntkaXNwbGF5Om5vbmU7fQoJLnN0M3tk
-        aXNwbGF5OmlubGluZTtmaWxsOiNGRkIxMTU7fQoJLnN0NHtkaXNwbGF5OmlubGluZTt9Cgkuc3Q1e2Rp
-        c3BsYXk6aW5saW5lO29wYWNpdHk6MC43NTt9Cgkuc3Q2e2Rpc3BsYXk6aW5saW5lO29wYWNpdHk6MC41
-        O30KCS5zdDd7ZGlzcGxheTppbmxpbmU7ZmlsbDojMDM5QzIzO30KCS5zdDh7ZGlzcGxheTppbmxpbmU7
-        ZmlsbDojRDExQzFDO30KCS5zdDl7ZGlzcGxheTppbmxpbmU7ZmlsbDojMTE3N0Q3O30KCS5zdDEwe2Rp
-        c3BsYXk6aW5saW5lO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+DQogIDxnIGlkPSJBZGRyZXNzXzFfIj4N
-        CiAgICA8ZyBjbGFzcz0ic3QxIj4NCiAgICAgIDxwYXRoIGQ9Ik0yNiwxMkgxNnYtMmgxMFYxMnogTTI2
-        LDE0SDE2djJoMTBWMTR6IE0yNiwxOEgxNnYyaDEwVjE4eiIgY2xhc3M9IkJsYWNrIiAvPg0KICAgIDwv
-        Zz4NCiAgICA8cGF0aCBkPSJNMjksNEgxQzAuNCw0LDAsNC41LDAsNXYyMGMwLDAuNSwwLjQsMSwxLDFo
-        MjhjMC42LDAsMS0wLjUsMS0xVjVDMzAsNC41LDI5LjYsNCwyOSw0eiBNMjgsMjRIMlY2aDI2VjI0eiIg
-        Y2xhc3M9IkJsYWNrIiAvPg0KICAgIDxwYXRoIGQ9Ik05LDhjMS43LDAsMywxLjMsMywzcy0xLjMsMy0z
-        LDNzLTMtMS4zLTMtM1M3LjMsOCw5LDh6IE0xMi4yLDE0LjhjLTAuOSwwLjctMiwxLjItMy4yLDEuMnMt
-        Mi4zLTAuNS0zLjItMS4yICAgQzQsMTYuNSw0LDIyLDQsMjJoMTBDMTQsMjIsMTQsMTYuNSwxMi4yLDE0
-        Ljh6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <data name="barBtnAuthority.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIECAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku
-        UmVke2ZpbGw6I0QxMUMxQzt9CgkuWWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuR3JlZW57ZmlsbDojMDM5
-        QzIzO30KPC9zdHlsZT4NCiAgPGcgaWQ9IktleSI+DQogICAgPHBhdGggZD0iTTIwLDRjLTQuNCwwLTgs
-        My42LTgsOGMwLDEuMiwwLjMsMi4zLDAuNywzLjNMNCwyNHY0aDR2LTJoMnYtMmgybDQuNy00LjdjMSww
-        LjUsMi4xLDAuNywzLjMsMC43ICAgYzQuNCwwLDgtMy42LDgtOFMyNC40LDQsMjAsNHogTTIyLDEyYy0x
-        LjEsMC0yLTAuOS0yLTJjMC0xLjEsMC45LTIsMi0yczIsMC45LDIsMkMyNCwxMS4xLDIzLjEsMTIsMjIs
-        MTJ6IiBjbGFzcz0iWWVsbG93IiAvPg0KICA8L2c+DQo8L3N2Zz4L
-</value>
-  </data>
-  <data name="barBtnSystemLog.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAANYEAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTG9naWNhbCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KPC9z
-        dHlsZT4NCiAgPHBhdGggZD0iTTUsNGgyM1YzYzAtMC42LTAuNC0xLTEtMUg1QzMuMywyLDIsMy4zLDIs
-        NXYyMmMwLDEuNywxLjMsMywzLDNoMjJjMC42LDAsMS0wLjQsMS0xVjZINUM0LjQsNiw0LDUuNiw0LDUg
-        IEM0LDQuNCw0LjQsNCw1LDR6IE0xNiwyNGgtMnYtMmgyVjI0eiBNMTEuNiwxNC40YzAuMi0wLjUsMC40
-        LTAuOSwwLjctMS4zYzAuMy0wLjQsMC43LTAuNiwxLjEtMC44YzAuNC0wLjIsMC45LTAuMywxLjUtMC4z
-        ICBjMC43LDAsMS4zLDAuMSwxLjgsMC4zYzAuNSwwLjIsMC45LDAuNSwxLjIsMC44YzAuMywwLjMsMC41
-        LDAuNywwLjYsMWMwLjEsMC40LDAuMiwwLjcsMC4yLDFjMCwwLjQsMCwwLjctMC4xLDEgIGMtMC4xLDAu
-        My0wLjIsMC41LTAuMywwLjhjLTAuMSwwLjItMC4zLDAuNC0wLjQsMC42Yy0wLjIsMC4yLTAuMywwLjMt
-        MC41LDAuNGMtMC4yLDAuMS0wLjMsMC4zLTAuNSwwLjRjLTAuMiwwLjEtMC4zLDAuMy0wLjQsMC40ICBj
-        LTAuMSwwLjEtMC4zLDAuMy0wLjQsMC41Yy0wLjEsMC4yLTAuMiwwLjQtMC4yLDAuNnYwLjZoLTJ2LTAu
-        N2MwLTAuNCwwLjEtMC43LDAuMS0wLjljMC4xLTAuMywwLjItMC41LDAuMy0wLjcgIGMwLjEtMC4yLDAu
-        My0wLjQsMC40LTAuNWMwLjEtMC4xLDAuMy0wLjMsMC40LTAuNHMwLjMtMC4zLDAuNC0wLjRjMC4xLTAu
-        MSwwLjItMC4yLDAuMy0wLjRjMC4xLTAuMSwwLjItMC4zLDAuMi0wLjUgIGMwLjEtMC4yLDAuMS0wLjQs
-        MC4xLTAuNmMwLTAuNS0wLjEtMC45LTAuMy0xLjFjLTAuMi0wLjItMC41LTAuNC0wLjktMC40Yy0wLjMs
-        MC0wLjUsMC4xLTAuNywwLjJjLTAuMiwwLjEtMC40LDAuMy0wLjUsMC41ICBjLTAuMSwwLjItMC4yLDAu
-        NC0wLjMsMC43Yy0wLjEsMC4yLTAuMSwwLjUtMC4xLDAuOGgtMi4yQzExLjQsMTUuNCwxMS40LDE0Ljks
-        MTEuNiwxNC40eiIgY2xhc3M9IkJsdWUiIC8+DQo8L3N2Zz4L
-</value>
-  </data>
-  <data name="barBtnCorp.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIyLjIsIFZlcnNpb249MjIuMi40
-        LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
-        dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAABsDAAAC77u/
-        PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
-        IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
-        MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
-        Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg
-        MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlllbGxvd3tmaWxsOiNGRkIxMTU7fQoJ
-        LlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5HcmVlbntmaWxsOiMwMzlD
-        MjM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh
-        Y2l0eTowLjU7fQoJLnN0MXtkaXNwbGF5Om5vbmU7fQoJLnN0MntkaXNwbGF5OmlubGluZTtmaWxsOiMw
-        MzlDMjM7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiNEMTFDMUM7fQoJLnN0NHtkaXNwbGF5Omlu
-        bGluZTtmaWxsOiM3MjcyNzI7fQo8L3N0eWxlPg0KICA8ZyBpZD0iQWJvdXQiPg0KICAgIDxwYXRoIGQ9
-        Ik0xNiwyQzguMywyLDIsOC4zLDIsMTZzNi4zLDE0LDE0LDE0czE0LTYuMywxNC0xNFMyMy43LDIsMTYs
-        MnogTTE2LDZjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJzLTItMC45LTItMiAgIFMxNC45LDYsMTYs
-        NnogTTIwLDI0aC04di0yaDJ2LThoLTJ2LTJoMmg0djEwaDJWMjR6IiBjbGFzcz0iQmx1ZSIgLz4NCiAg
-        PC9nPg0KPC9zdmc+Cw==
-</value>
-  </data>
-  <metadata name="popSystemConfig.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>325, 17</value>
-  </metadata>
-  <metadata name="popSystemAuthority.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>483, 17</value>
-  </metadata>
-</root>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/HStation.Desktop.Main.csproj b/Desktop/HStation.Desktop.Main/HStation.Desktop.Main.csproj
deleted file mode 100644
index 0bd7ad3..0000000
--- a/Desktop/HStation.Desktop.Main/HStation.Desktop.Main.csproj
+++ /dev/null
@@ -1,193 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProjectGuid>{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
-    <RootNamespace>HStation.Desktop</RootNamespace>
-    <AssemblyName>HStation.Desktop.Main</AssemblyName>
-    <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
-    <FileAlignment>512</FileAlignment>
-    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
-    <Deterministic>true</Deterministic>
-    <PublishUrl>publish\</PublishUrl>
-    <Install>true</Install>
-    <InstallFrom>Disk</InstallFrom>
-    <UpdateEnabled>false</UpdateEnabled>
-    <UpdateMode>Foreground</UpdateMode>
-    <UpdateInterval>7</UpdateInterval>
-    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
-    <UpdatePeriodically>false</UpdatePeriodically>
-    <UpdateRequired>false</UpdateRequired>
-    <MapFileExtensions>true</MapFileExtensions>
-    <ApplicationRevision>0</ApplicationRevision>
-    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
-    <IsWebBootstrapper>false</IsWebBootstrapper>
-    <UseApplicationTrust>false</UseApplicationTrust>
-    <BootstrapperEnabled>true</BootstrapperEnabled>
-    <TargetFrameworkProfile />
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <PlatformTarget>AnyCPU</PlatformTarget>
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>..\..\bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <Prefer32Bit>false</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <PlatformTarget>AnyCPU</PlatformTarget>
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup>
-    <ApplicationManifest>app.manifest</ApplicationManifest>
-  </PropertyGroup>
-  <PropertyGroup>
-    <ApplicationIcon>App.ico</ApplicationIcon>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="DevExpress.Data.Desktop.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Data.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Drawing.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.Printing.v22.2.Core, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.Utils.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraBars.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraEditors.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
-    <Reference Include="DevExpress.XtraLayout.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="DevExpress.XtraNavBar.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
-    <Reference Include="System" />
-    <Reference Include="System.Core" />
-    <Reference Include="System.Xml.Linq" />
-    <Reference Include="System.Data.DataSetExtensions" />
-    <Reference Include="Microsoft.CSharp" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Deployment" />
-    <Reference Include="System.Drawing" />
-    <Reference Include="System.Net.Http" />
-    <Reference Include="System.Windows.Forms" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Close\CloseWarningCtrl.cs">
-      <SubType>UserControl</SubType>
-    </Compile>
-    <Compile Include="Close\CloseWarningCtrl.Designer.cs">
-      <DependentUpon>CloseWarningCtrl.cs</DependentUpon>
-    </Compile>
-    <Compile Include="Close\CloseWarningForm.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Include="Close\CloseWarningForm.Designer.cs">
-      <DependentUpon>CloseWarningForm.cs</DependentUpon>
-    </Compile>
-    <Compile Include="Func\FuncCreater.cs" />
-    <Compile Include="Func\FuncElement.cs" />
-    <Compile Include="Program.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="GuideMain.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Include="GuideMain.Designer.cs">
-      <DependentUpon>GuideMain.cs</DependentUpon>
-    </Compile>
-    <EmbeddedResource Include="Close\CloseWarningCtrl.en-US.resx">
-      <DependentUpon>CloseWarningCtrl.cs</DependentUpon>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Close\CloseWarningCtrl.resx">
-      <DependentUpon>CloseWarningCtrl.cs</DependentUpon>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Close\CloseWarningForm.resx">
-      <DependentUpon>CloseWarningForm.cs</DependentUpon>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Properties\licenses.licx" />
-    <EmbeddedResource Include="Properties\Resources.resx">
-      <Generator>ResXFileCodeGenerator</Generator>
-      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-    <Compile Include="Properties\Resources.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Resources.resx</DependentUpon>
-      <DesignTime>True</DesignTime>
-    </Compile>
-    <EmbeddedResource Include="GuideMain.resx">
-      <DependentUpon>GuideMain.cs</DependentUpon>
-    </EmbeddedResource>
-    <None Include="app.manifest" />
-    <None Include="config\config_calc.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_press.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_simulate.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_simulate1.wdb" />
-    <None Include="config\config_simulate2.wdb" />
-    <None Include="config\config_System.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_System1.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_System2.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_System3.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="config\config_System4.wdb">
-      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
-    </None>
-    <None Include="Properties\Settings.settings">
-      <Generator>SettingsSingleFileGenerator</Generator>
-      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
-    </None>
-    <Compile Include="Properties\Settings.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Settings.settings</DependentUpon>
-      <DesignTimeSharedInput>True</DesignTimeSharedInput>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="App.config" />
-  </ItemGroup>
-  <ItemGroup>
-    <BootstrapperPackage Include=".NETFramework,Version=v4.6.2">
-      <Visible>False</Visible>
-      <ProductName>Microsoft .NET Framework 4.6.2 %28x86 鍜� x64%29</ProductName>
-      <Install>true</Install>
-    </BootstrapperPackage>
-    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
-      <Visible>False</Visible>
-      <ProductName>.NET Framework 3.5 SP1</ProductName>
-      <Install>false</Install>
-    </BootstrapperPackage>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="App.ico" />
-    <None Include="Resources\selecttool_texttool.svg" />
-    <None Include="Resources\閫�鍑虹櫥褰�32.png" />
-    <None Include="Resources\瀵嗙爜32.png" />
-    <None Include="Resources\User32.png" />
-    <None Include="Resources\home32.png" />
-    <None Include="Resources\SquareNormal32.png" />
-    <None Include="Resources\Square32.png" />
-    <None Include="Resources\Points32.png" />
-    <None Include="Resources\Min32.png" />
-    <None Include="Resources\Close322.png" />
-  </ItemGroup>
-  <ItemGroup />
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
-</Project>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Program.cs b/Desktop/HStation.Desktop.Main/Program.cs
deleted file mode 100644
index 1c474db..0000000
--- a/Desktop/HStation.Desktop.Main/Program.cs
+++ /dev/null
@@ -1,93 +0,0 @@
-锘�
-using DevExpress.LookAndFeel;
-using DevExpress.XtraEditors; 
-using System;
-using System.Windows.Forms;
-
-namespace HStation.Desktop
-{
-    internal static class Program
-    {
-        [STAThread]
-        static void Main()
-        {
-            using (var mutex = new System.Threading.Mutex(true, Application.ProductName, out bool createNew))
-            {
-                if (!createNew)
-                {
-                    MessageBox.Show("绋嬪簭姝e湪杩愯涓�...");
-                    Application.Exit();
-                    return;
-                }
-            }
-
-
-
-            //澶勭悊鏈崟鑾风殑寮傚父   
-            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
-            //澶勭悊UI绾跨▼寮傚父
-            Application.ThreadException += Application_ThreadException;
-            //澶勭悊闈濽I绾跨▼寮傚父   
-            AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
-
-            Application.EnableVisualStyles();
-            Application.SetCompatibleTextRenderingDefault(false);
-
-            System.Windows.Forms.Application.EnableVisualStyles();
-            System.Windows.Forms.Application.SetCompatibleTextRenderingDefault(false);
-
-            //瀛椾綋
-            var font = new System.Drawing.Font("寰蒋闆呴粦", 10);
-            DevExpress.XtraEditors.WindowsFormsSettings.DefaultFont = font;
-            DevExpress.XtraEditors.WindowsFormsSettings.DefaultMenuFont = font;
-            DevExpress.Utils.AppearanceObject.DefaultFont = font;
-
-
-            //zh-Hans鐣岄潰缈昏瘧
-            System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-Hans");
-            System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-Hans");
-
-            //鐨偆 
-            DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinStyle.WXICompact);
-
-            //鍒濆鍖栨棩蹇�
-            //LogHelper.Initial();
-
-            //鍒濆鍖栭洩鑺盜d
-            //SnowflakeIdHelper.InitIdGenerator(1);
-
-
-            //var db = new MainDbContext();
-            //db.InitTables();
-
-            //鐧诲綍
-            //if (!LoginHelper.Login())
-            //    return;
-
-            var frmMain = new HStation.Desktop.GuideMain();
-            Application.Run(frmMain);
-        }
-
-
-        ///<summary>
-        ///  杩欏氨鏄垜浠鍦ㄥ彂鐢熸湭澶勭悊寮傚父鏃跺鐞嗙殑鏂规硶锛屾垜杩欐槸鍐欏嚭閿欒缁嗕俊鎭埌鏂囨湰锛屽鍑洪敊鍚庡脊鍑轰竴涓紓浜殑鍑洪敊鎻愮ず绐椾綋锛岀粰澶у鍋氫釜鍙傝��
-        ///  鍋氭硶寰堝锛屽彲浠ユ槸鎶婂嚭閿欒缁嗕俊鎭褰曞埌鏂囨湰銆佹暟鎹簱锛屽彂閫佸嚭閿欓偖浠跺埌浣滆�呬俊绠辨垨鍑洪敊鍚庨噸鏂板垵濮嬪寲绛夌瓑
-        ///  杩欏氨鏄粊鑰呰浠佹櫤鑰呰鏅猴紝澶у鑷繁鍋氫簡銆�
-        ///</summary>
-        ///<param name="sender"> </param>
-        ///<param name="e"> </param>
-        private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
-        {
-            var ex = e.Exception;
-            //LogHelper.Error(ex.Message);
-            XtraMessageBox.Show($"绯荤粺鍑虹幇鏈煡寮傚父锛岃閲嶅惎绯荤粺锛乗r\n{ex.Message}");
-        }
-
-        private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
-        {
-            var ex = e.ExceptionObject as Exception;
-            //LogHelper.Error(ex.Message);
-            XtraMessageBox.Show($"绯荤粺鍑虹幇鏈煡寮傚父锛岃閲嶅惎绯荤粺锛乗r\n{ex?.Message}");
-        }
-    }
-}
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Properties/AssemblyInfo.cs b/Desktop/HStation.Desktop.Main/Properties/AssemblyInfo.cs
deleted file mode 100644
index 7264fc0..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-锘縰sing System.Reflection;
-using System.Runtime.InteropServices;
-
-// 鏈夊叧绋嬪簭闆嗙殑涓�鑸俊鎭敱浠ヤ笅
-// 鎺у埗銆傛洿鏀硅繖浜涚壒鎬у�煎彲淇敼
-// 涓庣▼搴忛泦鍏宠仈鐨勪俊鎭��
-[assembly: AssemblyTitle("HStation.Desktop.CurveMgr")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("HStation.Desktop.CurveMgr")]
-[assembly: AssemblyCopyright("Copyright 漏  2023")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// 灏� ComVisible 璁剧疆涓� false 浼氫娇姝ょ▼搴忛泦涓殑绫诲瀷
-//瀵� COM 缁勪欢涓嶅彲瑙併�傚鏋滈渶瑕佷粠 COM 璁块棶姝ょ▼搴忛泦涓殑绫诲瀷
-//璇峰皢姝ょ被鍨嬬殑 ComVisible 鐗规�ц缃负 true銆�
-[assembly: ComVisible(false)]
-
-// 濡傛灉姝ら」鐩悜 COM 鍏紑锛屽垯涓嬪垪 GUID 鐢ㄤ簬绫诲瀷搴撶殑 ID
-[assembly: Guid("00db276a-ed16-4a4a-b6c6-1c18a81b84f3")]
-
-// 绋嬪簭闆嗙殑鐗堟湰淇℃伅鐢变笅鍒楀洓涓�肩粍鎴�: 
-//
-//      涓荤増鏈�
-//      娆$増鏈�
-//      鐢熸垚鍙�
-//      淇鍙�
-//
-//鍙互鎸囧畾鎵�鏈夎繖浜涘�硷紝涔熷彲浠ヤ娇鐢ㄢ�滅敓鎴愬彿鈥濆拰鈥滀慨璁㈠彿鈥濈殑榛樿鍊�
-//閫氳繃浣跨敤 "*"锛屽涓嬫墍绀�:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Desktop/HStation.Desktop.Main/Properties/Resources.Designer.cs b/Desktop/HStation.Desktop.Main/Properties/Resources.Designer.cs
deleted file mode 100644
index 7c5ee6f..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,173 +0,0 @@
-锘�//------------------------------------------------------------------------------
-// <auto-generated>
-//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
-//     杩愯鏃剁増鏈�:4.0.30319.42000
-//
-//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳戒細瀵艰嚧涓嶆纭殑琛屼负锛屽苟涓斿鏋�
-//     閲嶆柊鐢熸垚浠g爜锛岃繖浜涙洿鏀瑰皢浼氫涪澶便��
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace HStation.Desktop.Properties {
-    using System;
-    
-    
-    /// <summary>
-    ///   涓�涓己绫诲瀷鐨勮祫婧愮被锛岀敤浜庢煡鎵炬湰鍦板寲鐨勫瓧绗︿覆绛夈��
-    /// </summary>
-    // 姝ょ被鏄敱 StronglyTypedResourceBuilder
-    // 绫婚�氳繃绫讳技浜� ResGen 鎴� Visual Studio 鐨勫伐鍏疯嚜鍔ㄧ敓鎴愮殑銆�
-    // 鑻ヨ娣诲姞鎴栫Щ闄ゆ垚鍛橈紝璇风紪杈� .ResX 鏂囦欢锛岀劧鍚庨噸鏂拌繍琛� ResGen
-    // (浠� /str 浣滀负鍛戒护閫夐」)锛屾垨閲嶆柊鐢熸垚 VS 椤圭洰銆�
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
-    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    internal class Resources {
-        
-        private static global::System.Resources.ResourceManager resourceMan;
-        
-        private static global::System.Globalization.CultureInfo resourceCulture;
-        
-        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
-        internal Resources() {
-        }
-        
-        /// <summary>
-        ///   杩斿洖姝ょ被浣跨敤鐨勭紦瀛樼殑 ResourceManager 瀹炰緥銆�
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Resources.ResourceManager ResourceManager {
-            get {
-                if (object.ReferenceEquals(resourceMan, null)) {
-                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("HStation.Desktop.Properties.Resources", typeof(Resources).Assembly);
-                    resourceMan = temp;
-                }
-                return resourceMan;
-            }
-        }
-        
-        /// <summary>
-        ///   閲嶅啓褰撳墠绾跨▼鐨� CurrentUICulture 灞炴�э紝瀵�
-        ///   浣跨敤姝ゅ己绫诲瀷璧勬簮绫荤殑鎵�鏈夎祫婧愭煡鎵炬墽琛岄噸鍐欍��
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Globalization.CultureInfo Culture {
-            get {
-                return resourceCulture;
-            }
-            set {
-                resourceCulture = value;
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘绫讳技浜� (鍥炬爣) 鐨� System.Drawing.Icon 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Icon App {
-            get {
-                object obj = ResourceManager.GetObject("App", resourceCulture);
-                return ((System.Drawing.Icon)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap Close322 {
-            get {
-                object obj = ResourceManager.GetObject("Close322", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap home32 {
-            get {
-                object obj = ResourceManager.GetObject("home32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap Min32 {
-            get {
-                object obj = ResourceManager.GetObject("Min32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap Points32 {
-            get {
-                object obj = ResourceManager.GetObject("Points32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 DevExpress.Utils.Svg.SvgImage 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static DevExpress.Utils.Svg.SvgImage selecttool_texttool {
-            get {
-                object obj = ResourceManager.GetObject("selecttool_texttool", resourceCulture);
-                return ((DevExpress.Utils.Svg.SvgImage)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap Square32 {
-            get {
-                object obj = ResourceManager.GetObject("Square32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap SquareNormal32 {
-            get {
-                object obj = ResourceManager.GetObject("SquareNormal32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap User32 {
-            get {
-                object obj = ResourceManager.GetObject("User32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap 瀵嗙爜32 {
-            get {
-                object obj = ResourceManager.GetObject("瀵嗙爜32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   鏌ユ壘 System.Drawing.Bitmap 绫诲瀷鐨勬湰鍦板寲璧勬簮銆�
-        /// </summary>
-        internal static System.Drawing.Bitmap 閫�鍑虹櫥褰�32 {
-            get {
-                object obj = ResourceManager.GetObject("閫�鍑虹櫥褰�32", resourceCulture);
-                return ((System.Drawing.Bitmap)(obj));
-            }
-        }
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Properties/Resources.resx b/Desktop/HStation.Desktop.Main/Properties/Resources.resx
deleted file mode 100644
index 7845b04..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/Resources.resx
+++ /dev/null
@@ -1,154 +0,0 @@
-锘�<?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>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="Square32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\Square32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="home32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\home32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="Min32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\Min32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="Close322" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\Close322.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="閫�鍑虹櫥褰�32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\閫�鍑虹櫥褰�32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="Points32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\Points32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="App" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\App.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="SquareNormal32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\SquareNormal32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="瀵嗙爜32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\瀵嗙爜32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="User32" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\User32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
-  </data>
-  <data name="selecttool_texttool" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>..\Resources\selecttool_texttool.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
-  </data>
-</root>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Properties/Settings.Designer.cs b/Desktop/HStation.Desktop.Main/Properties/Settings.Designer.cs
deleted file mode 100644
index c821a11..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,38 +0,0 @@
-锘�//------------------------------------------------------------------------------
-// <auto-generated>
-//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
-//     杩愯鏃剁増鏈�:4.0.30319.42000
-//
-//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳戒細瀵艰嚧涓嶆纭殑琛屼负锛屽苟涓斿鏋�
-//     閲嶆柊鐢熸垚浠g爜锛岃繖浜涙洿鏀瑰皢浼氫涪澶便��
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace HStation.Desktop.Properties {
-    
-    
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.10.0.0")]
-    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-        
-        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-        
-        public static Settings Default {
-            get {
-                return defaultInstance;
-            }
-        }
-        
-        [global::System.Configuration.UserScopedSettingAttribute()]
-        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
-        [global::System.Configuration.DefaultSettingValueAttribute("")]
-        public string CloseStatus {
-            get {
-                return ((string)(this["CloseStatus"]));
-            }
-            set {
-                this["CloseStatus"] = value;
-            }
-        }
-    }
-}
diff --git a/Desktop/HStation.Desktop.Main/Properties/Settings.settings b/Desktop/HStation.Desktop.Main/Properties/Settings.settings
deleted file mode 100644
index d7ff0fa..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/Settings.settings
+++ /dev/null
@@ -1,9 +0,0 @@
-锘�<?xml version='1.0' encoding='utf-8'?>
-<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="HStation.Desktop.Properties" GeneratedClassName="Settings">
-  <Profiles />
-  <Settings>
-    <Setting Name="CloseStatus" Type="System.String" Scope="User">
-      <Value Profile="(Default)" />
-    </Setting>
-  </Settings>
-</SettingsFile>
\ No newline at end of file
diff --git a/Desktop/HStation.Desktop.Main/Properties/licenses.licx b/Desktop/HStation.Desktop.Main/Properties/licenses.licx
deleted file mode 100644
index 5940de1..0000000
--- a/Desktop/HStation.Desktop.Main/Properties/licenses.licx
+++ /dev/null
@@ -1,4 +0,0 @@
-DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraLayout.LayoutControl, DevExpress.XtraLayout.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Navigation.TileNavPane, DevExpress.XtraBars.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
-DevExpress.XtraBars.Docking2010.DocumentManager, DevExpress.XtraBars.v22.2, Version=22.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/Desktop/HStation.Desktop.Main/Resources/Close322.png b/Desktop/HStation.Desktop.Main/Resources/Close322.png
deleted file mode 100644
index e91d19c..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/Close322.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/Min32.png b/Desktop/HStation.Desktop.Main/Resources/Min32.png
deleted file mode 100644
index 87401a1..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/Min32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/Points32.png b/Desktop/HStation.Desktop.Main/Resources/Points32.png
deleted file mode 100644
index d3352ba..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/Points32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/Square32.png b/Desktop/HStation.Desktop.Main/Resources/Square32.png
deleted file mode 100644
index 1bd020f..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/Square32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/SquareNormal32.png b/Desktop/HStation.Desktop.Main/Resources/SquareNormal32.png
deleted file mode 100644
index 5131d20..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/SquareNormal32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/User32.png b/Desktop/HStation.Desktop.Main/Resources/User32.png
deleted file mode 100644
index fc1f004..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/User32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/home32.png b/Desktop/HStation.Desktop.Main/Resources/home32.png
deleted file mode 100644
index 96606f5..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/home32.png
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/Resources/selecttool_texttool.svg b/Desktop/HStation.Desktop.Main/Resources/selecttool_texttool.svg
deleted file mode 100644
index b578632..0000000
--- a/Desktop/HStation.Desktop.Main/Resources/selecttool_texttool.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-锘�<?xml version='1.0' encoding='UTF-8'?>
-<svg x="0px" y="0px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="enable-background:new 0 0 16 16">
-  <style type="text/css">
-	.Black{fill:#727272;}
-</style>
-  <g class="Black" transform="translate(1.5, -1)">
-    <g>
-      <path d="M12,15h-1.8l-1.4-3.4H4.2L2.9,15H1L5.6,3h1.8L12,15z M8.3,10.4L6.5,4.8l-1.8,5.6H8.3z" />
-    </g>
-    <g>
-      <path d="M12,15h-1.8l-1.4-3.4H4.2L2.9,15H1L5.6,3h1.8L12,15z M8.3,10.4L6.5,4.8l-1.8,5.6H8.3z" />
-    </g>
-  </g>
-</svg>
\ No newline at end of file
diff --git "a/Desktop/HStation.Desktop.Main/Resources/\345\257\206\347\240\20132.png" "b/Desktop/HStation.Desktop.Main/Resources/\345\257\206\347\240\20132.png"
deleted file mode 100644
index ec4b90b..0000000
--- "a/Desktop/HStation.Desktop.Main/Resources/\345\257\206\347\240\20132.png"
+++ /dev/null
Binary files differ
diff --git "a/Desktop/HStation.Desktop.Main/Resources/\351\200\200\345\207\272\347\231\273\345\275\22532.png" "b/Desktop/HStation.Desktop.Main/Resources/\351\200\200\345\207\272\347\231\273\345\275\22532.png"
deleted file mode 100644
index 7258d07..0000000
--- "a/Desktop/HStation.Desktop.Main/Resources/\351\200\200\345\207\272\347\231\273\345\275\22532.png"
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/app.manifest b/Desktop/HStation.Desktop.Main/app.manifest
deleted file mode 100644
index 87d44e1..0000000
--- a/Desktop/HStation.Desktop.Main/app.manifest
+++ /dev/null
@@ -1,79 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
-  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
-  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
-    <security>
-      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
-        <!-- UAC 娓呭崟閫夐」
-             濡傛灉鎯宠鏇存敼 Windows 鐢ㄦ埛甯愭埛鎺у埗绾у埆锛岃浣跨敤
-             浠ヤ笅鑺傜偣涔嬩竴鏇挎崲 requestedExecutionLevel 鑺傜偣銆�
-
-        <requestedExecutionLevel  level="asInvoker" uiAccess="false" />
-        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
-        <requestedExecutionLevel  level="highestAvailable" uiAccess="false" />
-
-            鎸囧畾 requestedExecutionLevel 鍏冪礌灏嗙鐢ㄦ枃浠跺拰娉ㄥ唽琛ㄨ櫄鎷熷寲銆�
-            濡傛灉浣犵殑搴旂敤绋嬪簭闇�瑕佹铏氭嫙鍖栨潵瀹炵幇鍚戝悗鍏煎鎬э紝鍒欑Щ闄ゆ
-            鍏冪礌銆�
-        -->
-        <requestedExecutionLevel level="asInvoker" uiAccess="false" />
-      </requestedPrivileges>
-    </security>
-  </trustInfo>
-
-  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
-    <application>
-      <!-- 璁捐姝ゅ簲鐢ㄧ▼搴忎笌鍏朵竴璧峰伐浣滀笖宸查拡瀵规搴旂敤绋嬪簭杩涜娴嬭瘯鐨�
-           Windows 鐗堟湰鐨勫垪琛ㄣ�傚彇娑堣瘎璁洪�傚綋鐨勫厓绱狅紝
-           Windows 灏嗚嚜鍔ㄩ�夋嫨鏈�鍏煎鐨勭幆澧冦�� -->
-
-      <!-- Windows Vista -->
-      <!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />-->
-
-      <!-- Windows 7 -->
-      <!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />-->
-
-      <!-- Windows 8 -->
-      <!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />-->
-
-      <!-- Windows 8.1 -->
-      <!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />-->
-
-      <!-- Windows 10 -->
-      <!--<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />-->
-
-    </application>
-  </compatibility>
-
-  <!-- 鎸囩ず璇ュ簲鐢ㄧ▼搴忓彲鎰熺煡 DPI 涓� Windows 鍦� DPI 杈冮珮鏃跺皢涓嶄細瀵瑰叾杩涜
-       鑷姩缂╂斁銆俉indows Presentation Foundation (WPF)搴旂敤绋嬪簭鑷姩鎰熺煡 DPI锛屾棤闇�
-       閫夋嫨鍔犲叆銆傞�夋嫨鍔犲叆姝よ缃殑 Windows 绐椾綋搴旂敤绋嬪簭(闈㈠悜 .NET Framework 4.6)杩樺簲
-       鍦ㄥ叾 app.config 涓皢 "EnableWindowsFormsHighDpiAutoResizing" 璁剧疆璁剧疆涓� "true"銆�
-       
-       灏嗗簲鐢ㄧ▼搴忚涓烘劅鐭ラ暱璺緞銆傝鍙傞槄 https://docs.microsoft.com/windows/win32/fileio/maximum-file-path-limitation -->
-  
-  <application xmlns="urn:schemas-microsoft-com:asm.v3">
-    <windowsSettings>
-      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
-      <longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
-    </windowsSettings>
-  </application>
-  
-
-  <!-- 鍚敤 Windows 鍏叡鎺т欢鍜屽璇濇鐨勪富棰�(Windows XP 鍜屾洿楂樼増鏈�) -->
-  <!--
-  <dependency>
-    <dependentAssembly>
-      <assemblyIdentity
-          type="win32"
-          name="Microsoft.Windows.Common-Controls"
-          version="6.0.0.0"
-          processorArchitecture="*"
-          publicKeyToken="6595b64144ccf1df"
-          language="*"
-        />
-    </dependentAssembly>
-  </dependency>
-  -->
-
-</assembly>
diff --git a/Desktop/HStation.Desktop.Main/config/config_System.wdb b/Desktop/HStation.Desktop.Main/config/config_System.wdb
deleted file mode 100644
index 2b12621..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_System.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_System1.wdb b/Desktop/HStation.Desktop.Main/config/config_System1.wdb
deleted file mode 100644
index 6790581..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_System1.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_System2.wdb b/Desktop/HStation.Desktop.Main/config/config_System2.wdb
deleted file mode 100644
index 435253a..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_System2.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_System3.wdb b/Desktop/HStation.Desktop.Main/config/config_System3.wdb
deleted file mode 100644
index 3c6e048..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_System3.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_System4.wdb b/Desktop/HStation.Desktop.Main/config/config_System4.wdb
deleted file mode 100644
index 1bf9ce4..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_System4.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_calc.wdb b/Desktop/HStation.Desktop.Main/config/config_calc.wdb
deleted file mode 100644
index 1e80d61..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_calc.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_press.wdb b/Desktop/HStation.Desktop.Main/config/config_press.wdb
deleted file mode 100644
index eeb41eb..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_press.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_simulate.wdb b/Desktop/HStation.Desktop.Main/config/config_simulate.wdb
deleted file mode 100644
index 676c03e..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_simulate.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_simulate1.wdb b/Desktop/HStation.Desktop.Main/config/config_simulate1.wdb
deleted file mode 100644
index 676c03e..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_simulate1.wdb
+++ /dev/null
Binary files differ
diff --git a/Desktop/HStation.Desktop.Main/config/config_simulate2.wdb b/Desktop/HStation.Desktop.Main/config/config_simulate2.wdb
deleted file mode 100644
index 676c03e..0000000
--- a/Desktop/HStation.Desktop.Main/config/config_simulate2.wdb
+++ /dev/null
Binary files differ
diff --git a/HStation.DeskTop.Xhs.Core/App.config b/HStation.DeskTop.Xhs.Core/App.config
deleted file mode 100644
index a401f6f..0000000
--- a/HStation.DeskTop.Xhs.Core/App.config
+++ /dev/null
@@ -1,18 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <configSections>
-    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System">
-      <section name="DevExpress.LookAndFeel.Design.AppSettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
-    </sectionGroup>
-  </configSections>
-  <applicationSettings>
-    <DevExpress.LookAndFeel.Design.AppSettings>
-      <setting name="DPIAwarenessMode" serializeAs="String">
-        <value>System</value>
-      </setting>
-      <setting name="RegisterBonusSkins" serializeAs="String">
-        <value>True</value>
-      </setting>
-    </DevExpress.LookAndFeel.Design.AppSettings>
-  </applicationSettings>
-</configuration>
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj b/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj
deleted file mode 100644
index 29fb91d..0000000
--- a/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj
+++ /dev/null
@@ -1,34 +0,0 @@
-<Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <OutputType>WinExe</OutputType>
-    <TargetFramework>net6.0-windows</TargetFramework>
-    <UseWindowsForms>true</UseWindowsForms>
-    <RootNamespace>HStation.DeskTop</RootNamespace>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <PackageReference Include="DevExpress.Win.Design" Version="22.2.4" />
-    <PackageReference Include="Yw.BLL.Auth.Core" Version="3.0.3" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ProjectReference Include="..\HStation.WinFrmUI.Xhs.Core\HStation.WinFrmUI.Xhs.Core.csproj" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <Compile Update="Properties\Settings.Designer.cs">
-      <DesignTimeSharedInput>True</DesignTimeSharedInput>
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Settings.settings</DependentUpon>
-    </Compile>
-  </ItemGroup>
-
-  <ItemGroup>
-    <None Update="Properties\Settings.settings">
-      <Generator>SettingsSingleFileGenerator</Generator>
-      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
-    </None>
-  </ItemGroup>
-
-</Project>
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj.user b/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj.user
deleted file mode 100644
index d9a2df8..0000000
--- a/HStation.DeskTop.Xhs.Core/HStation.DeskTop.Xhs.Core.csproj.user
+++ /dev/null
@@ -1,12 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup />
-  <ItemGroup>
-    <Compile Update="MainFrm.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Update="Login\LoginFrm.cs">
-      <SubType>Form</SubType>
-    </Compile>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.Designer.cs b/HStation.DeskTop.Xhs.Core/Login/LoginFrm.Designer.cs
deleted file mode 100644
index d4de464..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.Designer.cs
+++ /dev/null
@@ -1,535 +0,0 @@
-锘縩amespace HStation.Desktop
-{
-    partial class LoginFrm
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            DevExpress.XtraLayout.ColumnDefinition columnDefinition1 = new DevExpress.XtraLayout.ColumnDefinition();
-            DevExpress.XtraLayout.ColumnDefinition columnDefinition2 = new DevExpress.XtraLayout.ColumnDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition1 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition2 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition3 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition4 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition5 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.ColumnDefinition columnDefinition3 = new DevExpress.XtraLayout.ColumnDefinition();
-            DevExpress.XtraLayout.ColumnDefinition columnDefinition4 = new DevExpress.XtraLayout.ColumnDefinition();
-            DevExpress.XtraLayout.ColumnDefinition columnDefinition5 = new DevExpress.XtraLayout.ColumnDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition6 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition7 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition8 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition9 = new DevExpress.XtraLayout.RowDefinition();
-            DevExpress.XtraLayout.RowDefinition rowDefinition10 = new DevExpress.XtraLayout.RowDefinition();
-            layoutControl1 = new DevExpress.XtraLayout.LayoutControl();
-            marqueeProgressBarControl1 = new DevExpress.XtraEditors.MarqueeProgressBarControl();
-            layoutControl2 = new DevExpress.XtraLayout.LayoutControl();
-            labelControl1 = new DevExpress.XtraEditors.LabelControl();
-            btnCancel = new DevExpress.XtraEditors.SimpleButton();
-            btnLogin = new DevExpress.XtraEditors.SimpleButton();
-            ckRemember = new DevExpress.XtraEditors.CheckEdit();
-            txtPwd = new DevExpress.XtraEditors.TextEdit();
-            txtLoginName = new DevExpress.XtraEditors.TextEdit();
-            labTitle = new DevExpress.XtraEditors.LabelControl();
-            layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
-            layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlItem7 = new DevExpress.XtraLayout.LayoutControlItem();
-            layoutControlItem8 = new DevExpress.XtraLayout.LayoutControlItem();
-            picSpecial = new DevExpress.XtraEditors.PictureEdit();
-            Root = new DevExpress.XtraLayout.LayoutControlGroup();
-            layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
-            labSysTitle = new DevExpress.XtraLayout.SimpleLabelItem();
-            layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
-            itemForProgress = new DevExpress.XtraLayout.LayoutControlItem();
-            ((System.ComponentModel.ISupportInitialize)layoutControl1).BeginInit();
-            layoutControl1.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)marqueeProgressBarControl1.Properties).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControl2).BeginInit();
-            layoutControl2.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)ckRemember.Properties).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)txtPwd.Properties).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)txtLoginName.Properties).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem9).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlGroup1).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem3).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem4).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem5).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem6).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem7).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem8).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)picSpecial.Properties).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)Root).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem1).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)labSysTitle).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem2).BeginInit();
-            ((System.ComponentModel.ISupportInitialize)itemForProgress).BeginInit();
-            SuspendLayout();
-            // 
-            // layoutControl1
-            // 
-            layoutControl1.BackColor = System.Drawing.Color.Transparent;
-            layoutControl1.Controls.Add(marqueeProgressBarControl1);
-            layoutControl1.Controls.Add(layoutControl2);
-            layoutControl1.Controls.Add(picSpecial);
-            layoutControl1.Dock = System.Windows.Forms.DockStyle.Fill;
-            layoutControl1.Location = new System.Drawing.Point(0, 0);
-            layoutControl1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            layoutControl1.Name = "layoutControl1";
-            layoutControl1.OptionsCustomizationForm.DesignTimeCustomizationFormPositionAndSize = new System.Drawing.Rectangle(203, 181, 650, 400);
-            layoutControl1.Root = Root;
-            layoutControl1.Size = new System.Drawing.Size(1077, 514);
-            layoutControl1.TabIndex = 0;
-            layoutControl1.Text = "layoutControl1";
-            // 
-            // marqueeProgressBarControl1
-            // 
-            marqueeProgressBarControl1.EditValue = 0;
-            marqueeProgressBarControl1.Location = new System.Drawing.Point(0, 499);
-            marqueeProgressBarControl1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            marqueeProgressBarControl1.Name = "marqueeProgressBarControl1";
-            marqueeProgressBarControl1.Properties.MarqueeAnimationSpeed = 20;
-            marqueeProgressBarControl1.Properties.ProgressViewStyle = DevExpress.XtraEditors.Controls.ProgressViewStyle.Solid;
-            marqueeProgressBarControl1.Size = new System.Drawing.Size(1077, 15);
-            marqueeProgressBarControl1.StyleController = layoutControl1;
-            marqueeProgressBarControl1.TabIndex = 6;
-            // 
-            // layoutControl2
-            // 
-            layoutControl2.Controls.Add(labelControl1);
-            layoutControl2.Controls.Add(btnCancel);
-            layoutControl2.Controls.Add(btnLogin);
-            layoutControl2.Controls.Add(ckRemember);
-            layoutControl2.Controls.Add(txtPwd);
-            layoutControl2.Controls.Add(txtLoginName);
-            layoutControl2.Controls.Add(labTitle);
-            layoutControl2.HiddenItems.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem9 });
-            layoutControl2.Location = new System.Drawing.Point(642, 171);
-            layoutControl2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            layoutControl2.Name = "layoutControl2";
-            layoutControl2.Root = layoutControlGroup1;
-            layoutControl2.Size = new System.Drawing.Size(302, 253);
-            layoutControl2.TabIndex = 5;
-            layoutControl2.Text = "layoutControl2";
-            // 
-            // labelControl1
-            // 
-            labelControl1.Appearance.Options.UseTextOptions = true;
-            labelControl1.Appearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Far;
-            labelControl1.AppearanceHovered.ForeColor = System.Drawing.Color.FromArgb(255, 128, 0);
-            labelControl1.AppearanceHovered.Options.UseForeColor = true;
-            labelControl1.AppearancePressed.ForeColor = System.Drawing.Color.FromArgb(255, 128, 0);
-            labelControl1.AppearancePressed.Options.UseForeColor = true;
-            labelControl1.Location = new System.Drawing.Point(155, 167);
-            labelControl1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            labelControl1.Name = "labelControl1";
-            labelControl1.Size = new System.Drawing.Size(136, 19);
-            labelControl1.StyleController = layoutControl2;
-            labelControl1.TabIndex = 10;
-            labelControl1.Text = "蹇樿瀵嗙爜";
-            labelControl1.Visible = false;
-            // 
-            // btnCancel
-            // 
-            btnCancel.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Warning;
-            btnCancel.Appearance.Options.UseBackColor = true;
-            btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
-            btnCancel.Location = new System.Drawing.Point(13, 206);
-            btnCancel.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            btnCancel.Name = "btnCancel";
-            btnCancel.Size = new System.Drawing.Size(134, 30);
-            btnCancel.StyleController = layoutControl2;
-            btnCancel.TabIndex = 9;
-            btnCancel.Text = "鍙栨秷";
-            btnCancel.Click += btnCancel_Click;
-            // 
-            // btnLogin
-            // 
-            btnLogin.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Primary;
-            btnLogin.Appearance.Options.UseBackColor = true;
-            btnLogin.Location = new System.Drawing.Point(155, 206);
-            btnLogin.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            btnLogin.Name = "btnLogin";
-            btnLogin.Size = new System.Drawing.Size(134, 30);
-            btnLogin.StyleController = layoutControl2;
-            btnLogin.TabIndex = 8;
-            btnLogin.Text = "鐧诲綍";
-            btnLogin.Click += btnLogin_Click;
-            // 
-            // ckRemember
-            // 
-            ckRemember.Location = new System.Drawing.Point(13, 166);
-            ckRemember.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            ckRemember.Name = "ckRemember";
-            ckRemember.Properties.AllowFocused = false;
-            ckRemember.Properties.AutoHeight = false;
-            ckRemember.Properties.AutoWidth = true;
-            ckRemember.Properties.Caption = "璁颁綇瀵嗙爜";
-            ckRemember.Size = new System.Drawing.Size(71, 20);
-            ckRemember.StyleController = layoutControl2;
-            ckRemember.TabIndex = 7;
-            // 
-            // txtPwd
-            // 
-            txtPwd.EditValue = "";
-            txtPwd.Location = new System.Drawing.Point(13, 118);
-            txtPwd.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            txtPwd.Name = "txtPwd";
-            txtPwd.Properties.AutoHeight = false;
-            txtPwd.Properties.NullValuePrompt = "璇疯緭鍏ュ瘑鐮�";
-            txtPwd.Properties.PasswordChar = '*';
-            txtPwd.Size = new System.Drawing.Size(276, 28);
-            txtPwd.StyleController = layoutControl2;
-            txtPwd.TabIndex = 6;
-            txtPwd.KeyPress += txtPwd_KeyPress;
-            // 
-            // txtLoginName
-            // 
-            txtLoginName.Location = new System.Drawing.Point(13, 74);
-            txtLoginName.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            txtLoginName.Name = "txtLoginName";
-            txtLoginName.Properties.AutoHeight = false;
-            txtLoginName.Properties.NullValuePrompt = "璇疯緭鍏ョ敤鎴峰悕";
-            txtLoginName.Size = new System.Drawing.Size(276, 28);
-            txtLoginName.StyleController = layoutControl2;
-            txtLoginName.TabIndex = 5;
-            txtLoginName.KeyPress += txtLoginName_KeyPress;
-            // 
-            // labTitle
-            // 
-            labTitle.Appearance.FontSizeDelta = 10;
-            labTitle.Appearance.ForeColor = System.Drawing.Color.FromArgb(7, 63, 198);
-            labTitle.Appearance.Options.UseFont = true;
-            labTitle.Appearance.Options.UseForeColor = true;
-            labTitle.Location = new System.Drawing.Point(13, 9);
-            labTitle.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            labTitle.Name = "labTitle";
-            labTitle.Size = new System.Drawing.Size(276, 55);
-            labTitle.StyleController = layoutControl2;
-            labTitle.TabIndex = 4;
-            labTitle.Text = "鐢ㄦ埛鐧诲綍";
-            // 
-            // layoutControlItem9
-            // 
-            layoutControlItem9.Control = labelControl1;
-            layoutControlItem9.Location = new System.Drawing.Point(163, 200);
-            layoutControlItem9.MinSize = new System.Drawing.Size(75, 17);
-            layoutControlItem9.Name = "layoutControlItem9";
-            layoutControlItem9.OptionsTableLayoutItem.ColumnIndex = 1;
-            layoutControlItem9.OptionsTableLayoutItem.RowIndex = 3;
-            layoutControlItem9.Size = new System.Drawing.Size(163, 60);
-            layoutControlItem9.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem9.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 11, 11);
-            layoutControlItem9.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem9.TextVisible = false;
-            // 
-            // layoutControlGroup1
-            // 
-            layoutControlGroup1.AppearanceGroup.BackColor = System.Drawing.Color.White;
-            layoutControlGroup1.AppearanceGroup.Options.UseBackColor = true;
-            layoutControlGroup1.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
-            layoutControlGroup1.GroupBordersVisible = false;
-            layoutControlGroup1.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem3, layoutControlItem4, layoutControlItem5, layoutControlItem6, layoutControlItem7, layoutControlItem8 });
-            layoutControlGroup1.LayoutMode = DevExpress.XtraLayout.Utils.LayoutMode.Table;
-            layoutControlGroup1.Name = "layoutControlGroup1";
-            columnDefinition1.SizeType = System.Windows.Forms.SizeType.Percent;
-            columnDefinition1.Width = 50D;
-            columnDefinition2.SizeType = System.Windows.Forms.SizeType.Percent;
-            columnDefinition2.Width = 50D;
-            layoutControlGroup1.OptionsTableLayoutGroup.ColumnDefinitions.AddRange(new DevExpress.XtraLayout.ColumnDefinition[] { columnDefinition1, columnDefinition2 });
-            rowDefinition1.Height = 59D;
-            rowDefinition1.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition2.Height = 44D;
-            rowDefinition2.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition3.Height = 44D;
-            rowDefinition3.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition4.Height = 44D;
-            rowDefinition4.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition5.Height = 44D;
-            rowDefinition5.SizeType = System.Windows.Forms.SizeType.Absolute;
-            layoutControlGroup1.OptionsTableLayoutGroup.RowDefinitions.AddRange(new DevExpress.XtraLayout.RowDefinition[] { rowDefinition1, rowDefinition2, rowDefinition3, rowDefinition4, rowDefinition5 });
-            layoutControlGroup1.Size = new System.Drawing.Size(302, 253);
-            layoutControlGroup1.TextVisible = false;
-            // 
-            // layoutControlItem3
-            // 
-            layoutControlItem3.Control = labTitle;
-            layoutControlItem3.Location = new System.Drawing.Point(0, 0);
-            layoutControlItem3.MinSize = new System.Drawing.Size(75, 17);
-            layoutControlItem3.Name = "layoutControlItem3";
-            layoutControlItem3.OptionsTableLayoutItem.ColumnSpan = 2;
-            layoutControlItem3.Size = new System.Drawing.Size(284, 59);
-            layoutControlItem3.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem3.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 1, 1);
-            layoutControlItem3.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize;
-            layoutControlItem3.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem3.TextToControlDistance = 0;
-            layoutControlItem3.TextVisible = false;
-            // 
-            // layoutControlItem4
-            // 
-            layoutControlItem4.Control = txtLoginName;
-            layoutControlItem4.Location = new System.Drawing.Point(0, 59);
-            layoutControlItem4.MinSize = new System.Drawing.Size(163, 22);
-            layoutControlItem4.Name = "layoutControlItem4";
-            layoutControlItem4.OptionsTableLayoutItem.ColumnSpan = 2;
-            layoutControlItem4.OptionsTableLayoutItem.RowIndex = 1;
-            layoutControlItem4.Size = new System.Drawing.Size(284, 44);
-            layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem4.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 7, 7);
-            layoutControlItem4.Text = "鐢ㄦ埛鍚�";
-            layoutControlItem4.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem4.TextVisible = false;
-            // 
-            // layoutControlItem5
-            // 
-            layoutControlItem5.Control = txtPwd;
-            layoutControlItem5.Location = new System.Drawing.Point(0, 103);
-            layoutControlItem5.MinSize = new System.Drawing.Size(163, 22);
-            layoutControlItem5.Name = "layoutControlItem5";
-            layoutControlItem5.OptionsTableLayoutItem.ColumnSpan = 2;
-            layoutControlItem5.OptionsTableLayoutItem.RowIndex = 2;
-            layoutControlItem5.Size = new System.Drawing.Size(284, 44);
-            layoutControlItem5.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem5.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 7, 7);
-            layoutControlItem5.Text = "瀵嗙爜";
-            layoutControlItem5.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem5.TextVisible = false;
-            // 
-            // layoutControlItem6
-            // 
-            layoutControlItem6.Control = ckRemember;
-            layoutControlItem6.Location = new System.Drawing.Point(0, 147);
-            layoutControlItem6.MinSize = new System.Drawing.Size(80, 20);
-            layoutControlItem6.Name = "layoutControlItem6";
-            layoutControlItem6.OptionsTableLayoutItem.RowIndex = 3;
-            layoutControlItem6.Size = new System.Drawing.Size(142, 44);
-            layoutControlItem6.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem6.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 11, 11);
-            layoutControlItem6.Text = "璁颁綇瀵嗙爜";
-            layoutControlItem6.TextLocation = DevExpress.Utils.Locations.Left;
-            layoutControlItem6.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem6.TextVisible = false;
-            // 
-            // layoutControlItem7
-            // 
-            layoutControlItem7.Control = btnLogin;
-            layoutControlItem7.Location = new System.Drawing.Point(142, 191);
-            layoutControlItem7.MaxSize = new System.Drawing.Size(0, 46);
-            layoutControlItem7.MinSize = new System.Drawing.Size(87, 46);
-            layoutControlItem7.Name = "layoutControlItem7";
-            layoutControlItem7.OptionsTableLayoutItem.ColumnIndex = 1;
-            layoutControlItem7.OptionsTableLayoutItem.RowIndex = 4;
-            layoutControlItem7.Size = new System.Drawing.Size(142, 48);
-            layoutControlItem7.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem7.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 7, 7);
-            layoutControlItem7.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem7.TextVisible = false;
-            // 
-            // layoutControlItem8
-            // 
-            layoutControlItem8.Control = btnCancel;
-            layoutControlItem8.Location = new System.Drawing.Point(0, 191);
-            layoutControlItem8.MaxSize = new System.Drawing.Size(0, 46);
-            layoutControlItem8.MinSize = new System.Drawing.Size(87, 46);
-            layoutControlItem8.Name = "layoutControlItem8";
-            layoutControlItem8.OptionsTableLayoutItem.RowIndex = 4;
-            layoutControlItem8.Size = new System.Drawing.Size(142, 48);
-            layoutControlItem8.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            layoutControlItem8.Spacing = new DevExpress.XtraLayout.Utils.Padding(2, 2, 7, 7);
-            layoutControlItem8.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem8.TextVisible = false;
-            // 
-            // picSpecial
-            // 
-            picSpecial.Location = new System.Drawing.Point(2, 60);
-            picSpecial.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            picSpecial.Name = "picSpecial";
-            picSpecial.Properties.AllowFocused = false;
-            picSpecial.Properties.Appearance.BackColor = System.Drawing.Color.Transparent;
-            picSpecial.Properties.Appearance.Options.UseBackColor = true;
-            picSpecial.Properties.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
-            picSpecial.Properties.NullText = " ";
-            picSpecial.Properties.ShowMenu = false;
-            picSpecial.Properties.SizeMode = DevExpress.XtraEditors.Controls.PictureSizeMode.Zoom;
-            picSpecial.Size = new System.Drawing.Size(636, 364);
-            picSpecial.StyleController = layoutControl1;
-            picSpecial.TabIndex = 4;
-            // 
-            // Root
-            // 
-            Root.BackgroundImageOptions.Layout = System.Windows.Forms.ImageLayout.Zoom;
-            Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True;
-            Root.GroupBordersVisible = false;
-            Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem1, labSysTitle, layoutControlItem2, itemForProgress });
-            Root.LayoutMode = DevExpress.XtraLayout.Utils.LayoutMode.Table;
-            Root.Name = "Root";
-            columnDefinition3.SizeType = System.Windows.Forms.SizeType.Percent;
-            columnDefinition3.Width = 100D;
-            columnDefinition4.SizeType = System.Windows.Forms.SizeType.Absolute;
-            columnDefinition4.Width = 306D;
-            columnDefinition5.SizeType = System.Windows.Forms.SizeType.Absolute;
-            columnDefinition5.Width = 131D;
-            Root.OptionsTableLayoutGroup.ColumnDefinitions.AddRange(new DevExpress.XtraLayout.ColumnDefinition[] { columnDefinition3, columnDefinition4, columnDefinition5 });
-            rowDefinition6.Height = 59D;
-            rowDefinition6.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition7.Height = 111D;
-            rowDefinition7.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition8.Height = 100D;
-            rowDefinition8.SizeType = System.Windows.Forms.SizeType.Percent;
-            rowDefinition9.Height = 74D;
-            rowDefinition9.SizeType = System.Windows.Forms.SizeType.Absolute;
-            rowDefinition10.Height = 15D;
-            rowDefinition10.SizeType = System.Windows.Forms.SizeType.Absolute;
-            Root.OptionsTableLayoutGroup.RowDefinitions.AddRange(new DevExpress.XtraLayout.RowDefinition[] { rowDefinition6, rowDefinition7, rowDefinition8, rowDefinition9, rowDefinition10 });
-            Root.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            Root.Size = new System.Drawing.Size(1077, 514);
-            Root.TextVisible = false;
-            // 
-            // layoutControlItem1
-            // 
-            layoutControlItem1.Control = picSpecial;
-            layoutControlItem1.Location = new System.Drawing.Point(0, 59);
-            layoutControlItem1.Name = "layoutControlItem1";
-            layoutControlItem1.OptionsTableLayoutItem.RowIndex = 1;
-            layoutControlItem1.OptionsTableLayoutItem.RowSpan = 2;
-            layoutControlItem1.Size = new System.Drawing.Size(640, 366);
-            layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem1.TextVisible = false;
-            // 
-            // labSysTitle
-            // 
-            labSysTitle.AllowHotTrack = false;
-            labSysTitle.AppearanceItemCaption.FontSizeDelta = 15;
-            labSysTitle.AppearanceItemCaption.ForeColor = System.Drawing.Color.White;
-            labSysTitle.AppearanceItemCaption.Options.UseFont = true;
-            labSysTitle.AppearanceItemCaption.Options.UseForeColor = true;
-            labSysTitle.CustomizationFormText = "寰幆姘村垎鏋愮郴缁�";
-            labSysTitle.Location = new System.Drawing.Point(0, 0);
-            labSysTitle.Name = "labSysTitle";
-            labSysTitle.OptionsTableLayoutItem.ColumnSpan = 3;
-            labSysTitle.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            labSysTitle.Size = new System.Drawing.Size(1077, 59);
-            labSysTitle.Text = "寰幆姘村垎鏋愮郴缁�";
-            labSysTitle.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize;
-            labSysTitle.TextSize = new System.Drawing.Size(224, 39);
-            labSysTitle.MouseDown += labSysTitle_MouseDown;
-            // 
-            // layoutControlItem2
-            // 
-            layoutControlItem2.Control = layoutControl2;
-            layoutControlItem2.Location = new System.Drawing.Point(640, 170);
-            layoutControlItem2.Name = "layoutControlItem2";
-            layoutControlItem2.OptionsTableLayoutItem.ColumnIndex = 1;
-            layoutControlItem2.OptionsTableLayoutItem.RowIndex = 2;
-            layoutControlItem2.Size = new System.Drawing.Size(306, 255);
-            layoutControlItem2.TextSize = new System.Drawing.Size(0, 0);
-            layoutControlItem2.TextVisible = false;
-            // 
-            // itemForProgress
-            // 
-            itemForProgress.Control = marqueeProgressBarControl1;
-            itemForProgress.Location = new System.Drawing.Point(0, 499);
-            itemForProgress.MinSize = new System.Drawing.Size(44, 7);
-            itemForProgress.Name = "itemForProgress";
-            itemForProgress.OptionsTableLayoutItem.ColumnSpan = 3;
-            itemForProgress.OptionsTableLayoutItem.RowIndex = 4;
-            itemForProgress.Padding = new DevExpress.XtraLayout.Utils.Padding(0, 0, 0, 0);
-            itemForProgress.Size = new System.Drawing.Size(1077, 15);
-            itemForProgress.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
-            itemForProgress.TextSize = new System.Drawing.Size(0, 0);
-            itemForProgress.TextVisible = false;
-            itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
-            // 
-            // LoginFrm
-            // 
-            Appearance.BackColor = System.Drawing.Color.FromArgb(7, 63, 198);
-            Appearance.Options.UseBackColor = true;
-            AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
-            AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            ClientSize = new System.Drawing.Size(1077, 514);
-            Controls.Add(layoutControl1);
-            DoubleBuffered = true;
-            FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
-            Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
-            Name = "LoginFrm";
-            StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
-            Text = "LoginBigFrm";
-            ((System.ComponentModel.ISupportInitialize)layoutControl1).EndInit();
-            layoutControl1.ResumeLayout(false);
-            ((System.ComponentModel.ISupportInitialize)marqueeProgressBarControl1.Properties).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControl2).EndInit();
-            layoutControl2.ResumeLayout(false);
-            ((System.ComponentModel.ISupportInitialize)ckRemember.Properties).EndInit();
-            ((System.ComponentModel.ISupportInitialize)txtPwd.Properties).EndInit();
-            ((System.ComponentModel.ISupportInitialize)txtLoginName.Properties).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem9).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlGroup1).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem3).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem4).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem5).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem6).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem7).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem8).EndInit();
-            ((System.ComponentModel.ISupportInitialize)picSpecial.Properties).EndInit();
-            ((System.ComponentModel.ISupportInitialize)Root).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem1).EndInit();
-            ((System.ComponentModel.ISupportInitialize)labSysTitle).EndInit();
-            ((System.ComponentModel.ISupportInitialize)layoutControlItem2).EndInit();
-            ((System.ComponentModel.ISupportInitialize)itemForProgress).EndInit();
-            ResumeLayout(false);
-        }
-
-        #endregion
-
-        private DevExpress.XtraLayout.LayoutControl layoutControl1;
-        private DevExpress.XtraLayout.LayoutControlGroup Root;
-        private DevExpress.XtraEditors.PictureEdit picSpecial;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
-        private DevExpress.XtraLayout.SimpleLabelItem labSysTitle;
-        private DevExpress.XtraLayout.LayoutControl layoutControl2;
-        private DevExpress.XtraLayout.LayoutControlGroup layoutControlGroup1;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem2;
-        private DevExpress.XtraEditors.SimpleButton btnCancel;
-        private DevExpress.XtraEditors.SimpleButton btnLogin;
-        private DevExpress.XtraEditors.CheckEdit ckRemember;
-        private DevExpress.XtraEditors.TextEdit txtPwd;
-        private DevExpress.XtraEditors.TextEdit txtLoginName;
-        private DevExpress.XtraEditors.LabelControl labTitle;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem4;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem5;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem6;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem7;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem8;
-        private DevExpress.XtraEditors.LabelControl labelControl1;
-        private DevExpress.XtraLayout.LayoutControlItem layoutControlItem9;
-        private DevExpress.XtraEditors.MarqueeProgressBarControl marqueeProgressBarControl1;
-        private DevExpress.XtraLayout.LayoutControlItem itemForProgress;
-    }
-}
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.cs b/HStation.DeskTop.Xhs.Core/Login/LoginFrm.cs
deleted file mode 100644
index 9029ad7..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.cs
+++ /dev/null
@@ -1,147 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Text;
-using System.Linq;
-using System.Threading.Tasks;
-using System.Windows.Forms;
-using System.Configuration;
-using DevExpress.XtraEditors;
-
-namespace HStation.Desktop
-{
-    public partial class LoginFrm : DevExpress.XtraEditors.XtraForm
-    {
-        public LoginFrm()
-        {
-            InitializeComponent();
-            //this.IconOptions.Icon = Properties.Resources.App;
-            //this.layoutControl1.SetupLayoutControl();
-            //this.layoutControl2.SetupLayoutControl();
-            this.Load += LoginBigFrm_Load;
-        }
-
-        private void LoginBigFrm_Load(object sender, EventArgs e)
-        {
-            try
-            {
-                var settings = new UserLoginSettings();
-                this.txtLoginName.EditValue = settings.LoginName;
-                if (settings.ExpireTime != null && settings.ExpireTime.Value > DateTime.Now)
-                {
-                    this.txtPwd.EditValue = settings.Password;
-                    this.ckRemember.Checked = true;
-                }
-            }
-            catch
-            {
-            }
-        }
-
-        private void labSysTitle_MouseDown(object sender, MouseEventArgs e)
-        {
-            //this.DragMove();
-        }
-
-        private void btnLogin_Click(object sender, EventArgs e)
-        {
-            Login();
-        }
-
-        /// <summary>
-        /// 鏂板缁樺埗杈规
-        /// </summary>
-        protected override void OnPaint(PaintEventArgs e)
-        {
-            base.OnPaint(e);
-            using (var pen = new Pen(Color.FromArgb(0, 122, 204), 1f))
-            {
-                e.Graphics.DrawRectangle(pen, 0.5f, 0.5f, this.Width - 1, this.Height - 1);
-            }
-        }
-
-        //楠岃瘉
-        private bool Valid()
-        {
-            this.itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
-            if (string.IsNullOrEmpty(this.txtLoginName.Text.Trim()))
-            {
-                XtraMessageBox.Show("璇疯緭鍏ョ敤鎴峰悕锛�");
-                this.itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
-                return default;
-            }
-            if (string.IsNullOrEmpty(this.txtPwd.Text.Trim()))
-            {
-                XtraMessageBox.Show("璇疯緭鍏ュ瘑鐮侊紒");
-                this.itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
-                return default;
-            }
-            return true;
-        }
-
-        //鍙栨秷
-        private void btnCancel_Click(object sender, EventArgs e)
-        {
-            this.DialogResult = DialogResult.Cancel;
-            this.Close();
-        }
-
-        //鐢ㄦ埛鍚岴nter
-        private void txtLoginName_KeyPress(object sender, KeyPressEventArgs e)
-        {
-            if (e.KeyChar == 13)
-            {
-                this.txtPwd.Focus();
-            }
-        }
-
-        //瀵嗙爜 Enter
-        private void txtPwd_KeyPress(object sender, KeyPressEventArgs e)
-        {
-            if (e.KeyChar == 13)
-            {
-                Login();
-            }
-        }
-
-        //鐧诲綍
-        private async void Login()
-        {
-            if (!Valid())
-                return;
-
-            // 鐢ㄦ埛鐧诲綍
-            var loginModel = new Yw.Dto.UserLoginSoftwareBySystemAccountStandardInput();
-            loginModel.Software = "HStation_XHS_DESKTOP";
-            loginModel.LoginName = this.txtLoginName.Text.Trim();
-            loginModel.LoginPwd = this.txtPwd.Text.Trim();
-            var bll = new Yw.BLL.UserLogin();
-            var result = await bll.LoginSoftwareStandardBySystemAccount(loginModel);
-            if (result.Status != Yw.Auth.eLoginStatus.Success)
-            {
-                XtraMessageBox.Show($"鐧诲綍澶辫触,淇℃伅锛歿(int)result.Status}");
-                this.itemForProgress.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
-                return;
-            }
-
-
-            var settings = new UserLoginSettings();
-            settings.LoginName = this.txtLoginName.Text.Trim();
-            settings.Password = null;
-            settings.ExpireTime = DateTime.Now;
-            if (this.ckRemember.Checked)
-            {
-                settings.Password = this.txtPwd.Text.Trim();
-                settings.ExpireTime = DateTime.Now.AddMonths(1);
-            }
-            settings.Save();
-
-            this.DialogResult = DialogResult.OK;
-            this.Close();
-        }
-
-
-    }
-}
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.resx b/HStation.DeskTop.Xhs.Core/Login/LoginFrm.resx
deleted file mode 100644
index af32865..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/LoginFrm.resx
+++ /dev/null
@@ -1,120 +0,0 @@
-锘�<?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>
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/Login/LoginHelper.cs b/HStation.DeskTop.Xhs.Core/Login/LoginHelper.cs
deleted file mode 100644
index 0eccf27..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/LoginHelper.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-锘縩amespace HStation.Desktop
-{
-    /// <summary>
-    /// 鐧诲綍杈呭姪绫�
-    /// </summary>
-    public class LoginHelper
-    {
-
-        public bool Login()
-        {
-            var dlg = new LoginFrm();
-            if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
-                return true;
-            return false;
-        }
-
-
-
-
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/Login/UserLoginSettings.cs b/HStation.DeskTop.Xhs.Core/Login/UserLoginSettings.cs
deleted file mode 100644
index 92e828d..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/UserLoginSettings.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-锘縰sing System;
-using System.Configuration;
-using Yw.Untity;
-
-namespace HStation.Desktop
-{
-    sealed class UserLoginSettings : ApplicationSettingsBase
-    {
-        [UserScopedSetting]
-        public string LoginName
-        {
-            get { return (string)this["LoginName"]; }
-            set { this["LoginName"] = value; }
-        }
-
-        [UserScopedSetting]
-        public string Password
-        {
-            get { return ((string)this["Password"])?.DecryptByBase64(); }
-            set { this["Password"] = value?.EncryptByBase64(); }
-        }
-
-        [UserScopedSetting]
-        public DateTime? ExpireTime
-        {
-            get { return (DateTime?)(this["ExpireTime"]); }
-            set { this["ExpireTime"] = value; }
-        }
-
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/Login/eLoginStatus.cs b/HStation.DeskTop.Xhs.Core/Login/eLoginStatus.cs
deleted file mode 100644
index f0fbc72..0000000
--- a/HStation.DeskTop.Xhs.Core/Login/eLoginStatus.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-锘縩amespace HStation.Desktop
-{
-    /// <summary>
-    /// 鐧诲綍鐘舵��
-    /// </summary>
-    public enum eLoginStatus
-    {
-        /// <summary>
-        /// 鍙栨秷
-        /// </summary>
-        Cancel = 0,
-        /// <summary>
-        /// 纭畾
-        /// </summary>
-        OK = 1,
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/MainFrm.Designer.cs b/HStation.DeskTop.Xhs.Core/MainFrm.Designer.cs
deleted file mode 100644
index 0d26f4b..0000000
--- a/HStation.DeskTop.Xhs.Core/MainFrm.Designer.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-锘縩amespace HStation.DeskTop
-{
-    partial class MainFrm
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            this.SuspendLayout();
-            // 
-            // Form1
-            // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(632, 278);
-            this.Name = "Form1";
-            this.Text = "Form1";
-            this.ResumeLayout(false);
-
-        }
-
-        #endregion
-
-    }
-}
-
diff --git a/HStation.DeskTop.Xhs.Core/MainFrm.cs b/HStation.DeskTop.Xhs.Core/MainFrm.cs
deleted file mode 100644
index 70d4e54..0000000
--- a/HStation.DeskTop.Xhs.Core/MainFrm.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-
-namespace HStation.DeskTop
-{
-    public partial class MainFrm : Form
-    {
-        public MainFrm()
-        {
-            InitializeComponent();
-        }
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/MainFrm.resx b/HStation.DeskTop.Xhs.Core/MainFrm.resx
deleted file mode 100644
index 7fecd05..0000000
--- a/HStation.DeskTop.Xhs.Core/MainFrm.resx
+++ /dev/null
@@ -1,120 +0,0 @@
-锘�<?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:import>
-    <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:element>
-              </xsd:sequence>
-              <xsd:attribute name="name" use="required" type="xsd:string"></xsd:attribute>
-              <xsd:attribute name="type" type="xsd:string"></xsd:attribute>
-              <xsd:attribute name="mimetype" type="xsd:string"></xsd:attribute>
-              <xsd:attribute ref="xml:space"></xsd:attribute>
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string"></xsd:attribute>
-              <xsd:attribute name="name" type="xsd:string"></xsd:attribute>
-            </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>
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"></xsd:element>
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"></xsd:attribute>
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"></xsd:attribute>
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"></xsd:attribute>
-              <xsd:attribute ref="xml:space"></xsd:attribute>
-            </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:element>
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
-            </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>
\ No newline at end of file
diff --git a/HStation.DeskTop.Xhs.Core/Program.cs b/HStation.DeskTop.Xhs.Core/Program.cs
deleted file mode 100644
index 3d53b4b..0000000
--- a/HStation.DeskTop.Xhs.Core/Program.cs
+++ /dev/null
@@ -1,80 +0,0 @@
-锘縰sing DevExpress.LookAndFeel;
-using HStation.DeskTop;
-using Mapster;
-using System;
-using System.Reflection;
-using System.Windows.Forms;
-
-namespace HStation.Desktop
-{
-    static class Program
-    {
-        /// <summary>
-        /// 搴旂敤绋嬪簭鐨勪富鍏ュ彛鐐广��
-        /// </summary>
-        [STAThread]
-        static void Main()
-        {
-            using (var mutex = new System.Threading.Mutex(true, Application.ProductName, out bool createNew))
-            {
-                if (!createNew)
-                {
-                    MessageBox.Show("绋嬪簭姝e湪杩愯涓�...");
-                    Application.Exit();
-                    return;
-                }
-
-                //DevExpress.UserSkins.BonusSkins.Register();
-                DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("Bezier");//Visual Studio 2013 Light
-                DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(SkinSvgPalette.Bezier.OfficeColorful);
-                DevExpress.Skins.SkinManager.EnableFormSkins();
-                System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-Hans");
-                System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-Hans");
-
-                //澶勭悊鏈崟鑾风殑寮傚父   
-                Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
-                //澶勭悊UI绾跨▼寮傚父
-                Application.ThreadException += Application_ThreadException;
-                //澶勭悊闈濽I绾跨▼寮傚父   
-                AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
-
-
-                Application.EnableVisualStyles();
-                Application.SetCompatibleTextRenderingDefault(false);
-
-                //鎵弿鍏ㄥ眬DTO鏄犲皠
-                TypeAdapterConfig.GlobalSettings.Scan(Assembly.Load("Yw.BLL.Auth.Core"), Assembly.Load("HStation.BLL.Xhs.Core"));
-
-
-
-                var loginHelper = new LoginHelper();
-                if (!loginHelper.Login())
-                    return;
-                Application.Run(new MainFrm());
-            }
-        }
-
-
-        ///<summary>
-        ///  杩欏氨鏄垜浠鍦ㄥ彂鐢熸湭澶勭悊寮傚父鏃跺鐞嗙殑鏂规硶锛屾垜杩欐槸鍐欏嚭閿欒缁嗕俊鎭埌鏂囨湰锛屽鍑洪敊鍚庡脊鍑轰竴涓紓浜殑鍑洪敊鎻愮ず绐椾綋锛岀粰澶у鍋氫釜鍙傝��
-        ///  鍋氭硶寰堝锛屽彲浠ユ槸鎶婂嚭閿欒缁嗕俊鎭褰曞埌鏂囨湰銆佹暟鎹簱锛屽彂閫佸嚭閿欓偖浠跺埌浣滆�呬俊绠辨垨鍑洪敊鍚庨噸鏂板垵濮嬪寲绛夌瓑
-        ///  杩欏氨鏄粊鑰呰浠佹櫤鑰呰鏅猴紝澶у鑷繁鍋氫簡銆�
-        ///</summary>
-        ///<param name="sender"> </param>
-        ///<param name="e"> </param>
-        private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
-        {
-            var ex = e.Exception;
-            Yw.LogHelper.Error("绯荤粺鍑虹幇鏈煡寮傚父,ERROR:249", ex);
-            MessageBox.Show($"绯荤粺鍑虹幇鏈煡寮傚父锛岃閲嶅惎绯荤粺锛乗r\n{ex.Message}");
-        }
-
-        private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
-        {
-            var ex = e.ExceptionObject as Exception;
-            Yw.LogHelper.Error("绯荤粺鍑虹幇鏈煡寮傚父,ERROR:255", ex);
-            MessageBox.Show($"绯荤粺鍑虹幇鏈煡寮傚父锛岃閲嶅惎绯荤粺锛乗r\n{ex.Message}");
-        }
-
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/Properties/Settings.Designer.cs b/HStation.DeskTop.Xhs.Core/Properties/Settings.Designer.cs
deleted file mode 100644
index 8c17c54..0000000
--- a/HStation.DeskTop.Xhs.Core/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-锘�//------------------------------------------------------------------------------
-// <auto-generated>
-//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
-//     杩愯鏃剁増鏈�:4.0.30319.42000
-//
-//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳戒細瀵艰嚧涓嶆纭殑琛屼负锛屽苟涓斿鏋�
-//     閲嶆柊鐢熸垚浠g爜锛岃繖浜涙洿鏀瑰皢浼氫涪澶便��
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace HStation.DeskTop.Properties {
-    
-    
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.9.0.0")]
-    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-        
-        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-        
-        public static Settings Default {
-            get {
-                return defaultInstance;
-            }
-        }
-    }
-}
diff --git a/HStation.DeskTop.Xhs.Core/Properties/Settings.settings b/HStation.DeskTop.Xhs.Core/Properties/Settings.settings
deleted file mode 100644
index 3964565..0000000
--- a/HStation.DeskTop.Xhs.Core/Properties/Settings.settings
+++ /dev/null
@@ -1,7 +0,0 @@
-锘�<?xml version='1.0' encoding='utf-8'?>
-<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
-  <Profiles>
-    <Profile Name="(Default)" />
-  </Profiles>
-  <Settings />
-</SettingsFile>
diff --git a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.Designer.cs b/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.Designer.cs
deleted file mode 100644
index 029e40c..0000000
--- a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.Designer.cs
+++ /dev/null
@@ -1,45 +0,0 @@
-锘縩amespace HStation.WinFrmUI
-{
-    partial class XhsProjectListPage
-    {
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows Form Designer generated code
-
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        private void InitializeComponent()
-        {
-            SuspendLayout();
-            // 
-            // XhsProjectListPage
-            // 
-            AutoScaleDimensions = new SizeF(7F, 14F);
-            AutoScaleMode = AutoScaleMode.Font;
-            ClientSize = new Size(1317, 644);
-            Name = "XhsProjectListPage";
-            Text = "XhsProjectListPage";
-            ResumeLayout(false);
-        }
-
-        #endregion
-    }
-}
\ No newline at end of file
diff --git a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.cs b/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.cs
deleted file mode 100644
index 03b77af..0000000
--- a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-锘縰sing DevExpress.XtraEditors;
-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 HStation.WinFrmUI
-{
-    public partial class XhsProjectListPage : DevExpress.XtraEditors.XtraForm
-    {
-        public XhsProjectListPage()
-        {
-            InitializeComponent();
-        }
-    }
-}
\ No newline at end of file
diff --git a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.resx b/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.resx
deleted file mode 100644
index af32865..0000000
--- a/HStation.WinFrmUI.Xhs.Core/01-project/XhsProjectListPage.resx
+++ /dev/null
@@ -1,120 +0,0 @@
-锘�<?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>
\ No newline at end of file
diff --git a/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj b/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj
deleted file mode 100644
index 50025f6..0000000
--- a/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj
+++ /dev/null
@@ -1,18 +0,0 @@
-锘�<Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <TargetFramework>net6.0-windows</TargetFramework>
-    <Nullable>enable</Nullable>
-    <UseWindowsForms>true</UseWindowsForms>
-    <ImplicitUsings>enable</ImplicitUsings>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <PackageReference Include="DevExpress.Win.Design" Version="22.2.4" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ProjectReference Include="..\HStation.BLL.Xhs.Core\HStation.BLL.Xhs.Core.csproj" />
-  </ItemGroup>
-
-</Project>
diff --git a/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj.user b/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj.user
deleted file mode 100644
index 462bd98..0000000
--- a/HStation.WinFrmUI.Xhs.Core/HStation.WinFrmUI.Xhs.Core.csproj.user
+++ /dev/null
@@ -1,8 +0,0 @@
-锘�<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Compile Update="01-project\XhsProjectListPage.cs">
-      <SubType>Form</SubType>
-    </Compile>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/HStation.Xhs.Core.sln b/HStation.Xhs.Core.sln
index 9b5a3e2..ea46786 100644
--- a/HStation.Xhs.Core.sln
+++ b/HStation.Xhs.Core.sln
@@ -15,10 +15,6 @@
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.BLL.Xhs.Core", "HStation.BLL.Xhs.Core\HStation.BLL.Xhs.Core.csproj", "{103C86ED-ED30-4CF9-BD12-F930E631A77E}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.WinFrmUI.Xhs.Core", "HStation.WinFrmUI.Xhs.Core\HStation.WinFrmUI.Xhs.Core.csproj", "{489F4C18-53E6-4A49-84D8-F24DF4F7AA3C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.DeskTop.Xhs.Core", "HStation.DeskTop.Xhs.Core\HStation.DeskTop.Xhs.Core.csproj", "{830AEA67-0DEA-421E-9455-9B348487B39A}"
-EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -49,14 +45,6 @@
 		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{489F4C18-53E6-4A49-84D8-F24DF4F7AA3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{489F4C18-53E6-4A49-84D8-F24DF4F7AA3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{489F4C18-53E6-4A49-84D8-F24DF4F7AA3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{489F4C18-53E6-4A49-84D8-F24DF4F7AA3C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{830AEA67-0DEA-421E-9455-9B348487B39A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{830AEA67-0DEA-421E-9455-9B348487B39A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{830AEA67-0DEA-421E-9455-9B348487B39A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{830AEA67-0DEA-421E-9455-9B348487B39A}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
diff --git a/HStation.Xhs.Desktop.sln b/HStation.Xhs.Desktop.sln
index ec88c3a..bd1b65f 100644
--- a/HStation.Xhs.Desktop.sln
+++ b/HStation.Xhs.Desktop.sln
@@ -1,11 +1,33 @@
 锘�
 Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio Version 17
-VisualStudioVersion = 17.3.32901.215
+VisualStudioVersion = 17.1.32328.378
 MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WinFrmUI", "WinFrmUI", "{6ABBE52D-1E54-4C3D-8C49-56C3F7A7013E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.Service.Xhs.Core", "HStation.Service.Xhs.Core\HStation.Service.Xhs.Core.csproj", "{1FE3D451-FF28-480E-A1D2-D738A09CD768}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HStation.Desktop.Main", "Desktop\HStation.Desktop.Main\HStation.Desktop.Main.csproj", "{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.Application.Xhs.Core", "HStation.Application.Xhs.Core\HStation.Application.Xhs.Core.csproj", "{9CE47562-15BE-4BF9-AED6-8B897A06E5D0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.Dto.Xhs.Core", "HStation.Dto.Xhs.Core\HStation.Dto.Xhs.Core.csproj", "{3000880F-B3CD-4A2B-91E9-5C627CE2B023}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.WebApi.Xhs.Core", "HStation.WebApi.Xhs.Core\HStation.WebApi.Xhs.Core.csproj", "{0ED0E5A0-79B5-4844-BE65-F63438637675}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.BLL.Xhs.Core", "HStation.BLL.Xhs.Core\HStation.BLL.Xhs.Core.csproj", "{103C86ED-ED30-4CF9-BD12-F930E631A77E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.WinFrmUI.Xhs.Core", "WinFrmUI\HStation.WinFrmUI.Xhs.Core\HStation.WinFrmUI.Xhs.Core.csproj", "{08383FA3-9EDC-42BD-AABB-383E584DDD83}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WinFrmUI", "WinFrmUI", "{D5B088B2-E69E-4B43-838B-080B9F012077}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.WinFrmUI.Xhs.Project", "WinFrmUI\HStation.WinFrmUI.Xhs.Project\HStation.WinFrmUI.Xhs.Project.csproj", "{6AFCD45E-FA7A-490A-8ACC-5C89589290A7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BLL", "BLL", "{6FA135ED-89EF-474B-B502-FEA300F613A5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebApi", "WebApi", "{2AE8DD9B-A07B-44C4-B5C4-A9D98C49D633}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dto", "Dto", "{60068812-89D4-4DAB-A41B-0334B8D76A0B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Service", "Service", "{67608112-BE07-493C-8240-E084CF461482}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HStation.Desktop.Xhs.Main", "Desktop\HStation.DeskTop.Xhs.Main\HStation.Desktop.Xhs.Main.csproj", "{34AADE5B-82C4-495E-939C-3D5618603C3C}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -13,15 +35,52 @@
 		Release|Any CPU = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{00DB276A-ED16-4A4A-B6C6-1C18A81B84F3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1FE3D451-FF28-480E-A1D2-D738A09CD768}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1FE3D451-FF28-480E-A1D2-D738A09CD768}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1FE3D451-FF28-480E-A1D2-D738A09CD768}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1FE3D451-FF28-480E-A1D2-D738A09CD768}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9CE47562-15BE-4BF9-AED6-8B897A06E5D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9CE47562-15BE-4BF9-AED6-8B897A06E5D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9CE47562-15BE-4BF9-AED6-8B897A06E5D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9CE47562-15BE-4BF9-AED6-8B897A06E5D0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3000880F-B3CD-4A2B-91E9-5C627CE2B023}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3000880F-B3CD-4A2B-91E9-5C627CE2B023}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3000880F-B3CD-4A2B-91E9-5C627CE2B023}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3000880F-B3CD-4A2B-91E9-5C627CE2B023}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0ED0E5A0-79B5-4844-BE65-F63438637675}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0ED0E5A0-79B5-4844-BE65-F63438637675}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0ED0E5A0-79B5-4844-BE65-F63438637675}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0ED0E5A0-79B5-4844-BE65-F63438637675}.Release|Any CPU.Build.0 = Release|Any CPU
+		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{103C86ED-ED30-4CF9-BD12-F930E631A77E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{08383FA3-9EDC-42BD-AABB-383E584DDD83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{08383FA3-9EDC-42BD-AABB-383E584DDD83}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{08383FA3-9EDC-42BD-AABB-383E584DDD83}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{08383FA3-9EDC-42BD-AABB-383E584DDD83}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6AFCD45E-FA7A-490A-8ACC-5C89589290A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6AFCD45E-FA7A-490A-8ACC-5C89589290A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6AFCD45E-FA7A-490A-8ACC-5C89589290A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6AFCD45E-FA7A-490A-8ACC-5C89589290A7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{34AADE5B-82C4-495E-939C-3D5618603C3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{34AADE5B-82C4-495E-939C-3D5618603C3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{34AADE5B-82C4-495E-939C-3D5618603C3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{34AADE5B-82C4-495E-939C-3D5618603C3C}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
 	EndGlobalSection
+	GlobalSection(NestedProjects) = preSolution
+		{1FE3D451-FF28-480E-A1D2-D738A09CD768} = {67608112-BE07-493C-8240-E084CF461482}
+		{9CE47562-15BE-4BF9-AED6-8B897A06E5D0} = {67608112-BE07-493C-8240-E084CF461482}
+		{3000880F-B3CD-4A2B-91E9-5C627CE2B023} = {60068812-89D4-4DAB-A41B-0334B8D76A0B}
+		{0ED0E5A0-79B5-4844-BE65-F63438637675} = {2AE8DD9B-A07B-44C4-B5C4-A9D98C49D633}
+		{103C86ED-ED30-4CF9-BD12-F930E631A77E} = {6FA135ED-89EF-474B-B502-FEA300F613A5}
+		{08383FA3-9EDC-42BD-AABB-383E584DDD83} = {D5B088B2-E69E-4B43-838B-080B9F012077}
+		{6AFCD45E-FA7A-490A-8ACC-5C89589290A7} = {D5B088B2-E69E-4B43-838B-080B9F012077}
+	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {04D92980-B7F3-4AC8-B744-D6A674322C27}
+		SolutionGuid = {E02989A8-9B6F-43E5-AACA-790328215089}
 	EndGlobalSection
 EndGlobal

--
Gitblit v1.9.3