[mapguide-commits] r6730 - in trunk/Tools/Maestro: . Install Maestro Maestro.Editors Maestro.Editors/MapDefinition Maestro.Editors/Properties Maestro.LiveMapEditor Maestro.LiveMapEditor/Properties Maestro.LiveMapEditor/Resources Maestro.MapViewer OSGeo.MapGuide.MaestroAPI/Mapping OSGeo.MapGuide.MaestroAPI/ObjectModels

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Mon Jun 4 10:19:42 PDT 2012


Author: jng
Date: 2012-06-04 10:19:37 -0700 (Mon, 04 Jun 2012)
New Revision: 6730

Added:
   trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.Designer.cs
   trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.cs
   trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.resx
   trunk/Tools/Maestro/Maestro.LiveMapEditor/
   trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.Designer.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.resx
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Maestro.LiveMapEditor.csproj
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.Designer.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.resx
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.Designer.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.resx
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Program.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/AssemblyInfo.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.Designer.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.resx
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.Designer.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.settings
   trunk/Tools/Maestro/Maestro.LiveMapEditor/ResourceEditorService.cs
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/application-task.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/arrow-circle-double.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk--arrow.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/folder-horizontal-open.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/map--plus.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/property.png
   trunk/Tools/Maestro/Maestro.LiveMapEditor/app.config
Modified:
   trunk/Tools/Maestro/Install/Maestro.nsi
   trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj
   trunk/Tools/Maestro/Maestro.Editors/Properties/Resources.resx
   trunk/Tools/Maestro/Maestro.MapViewer/Legend.Designer.cs
   trunk/Tools/Maestro/Maestro.MapViewer/Legend.cs
   trunk/Tools/Maestro/Maestro/Maestro_All.sln
   trunk/Tools/Maestro/Maestro/changelog.txt
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMap.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMapLayer.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinition.cs
   trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinitionInterfaces.cs
Log:
#2018: First cut of Live Map Definition editor.

Modified: trunk/Tools/Maestro/Install/Maestro.nsi
===================================================================
--- trunk/Tools/Maestro/Install/Maestro.nsi	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Install/Maestro.nsi	2012-06-04 17:19:37 UTC (rev 6730)
@@ -209,7 +209,9 @@
     File "${INST_OUTPUT_MAESTRO}\IronPython.Modules.dll"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Base.dll"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Editors.dll"
+    File "${INST_OUTPUT_MAESTRO}\Maestro.LiveMapEditor.exe"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Login.dll"
+    File "${INST_OUTPUT_MAESTRO}\Maestro.MapViewer.dll"
     File "${INST_OUTPUT_MAESTRO}\Maestro.Packaging.dll"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Shared.UI.dll"
     File "${INST_OUTPUT_MAESTRO}\Microsoft.Dynamic.dll"
@@ -245,7 +247,9 @@
     File "${INST_OUTPUT_MAESTRO}\MgCookerCmd.pdb"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Base.pdb"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Editors.pdb"
+    File "${INST_OUTPUT_MAESTRO}\Maestro.LiveMapEditor.pdb"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Login.pdb"
+    File "${INST_OUTPUT_MAESTRO}\Maestro.MapViewer.pdb"
     File "${INST_OUTPUT_MAESTRO}\Maestro.Packaging.pdb"
 	File "${INST_OUTPUT_MAESTRO}\Maestro.Shared.UI.pdb"
 	File "${INST_OUTPUT_MAESTRO}\OSGeo.MapGuide.MaestroAPI.pdb"

Modified: trunk/Tools/Maestro/Maestro/Maestro_All.sln
===================================================================
--- trunk/Tools/Maestro/Maestro/Maestro_All.sln	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro/Maestro_All.sln	2012-06-04 17:19:37 UTC (rev 6730)
@@ -143,6 +143,8 @@
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Maestro.TestViewer", "..\Maestro.TestViewer\Maestro.TestViewer.csproj", "{A1DF0D61-ADBC-4FC9-BE32-54C3C10538E2}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Maestro.LiveMapEditor", "..\Maestro.LiveMapEditor\Maestro.LiveMapEditor.csproj", "{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -625,6 +627,16 @@
 		{A1DF0D61-ADBC-4FC9-BE32-54C3C10538E2}.Release|Mixed Platforms.Build.0 = Release|x86
 		{A1DF0D61-ADBC-4FC9-BE32-54C3C10538E2}.Release|x86.ActiveCfg = Release|x86
 		{A1DF0D61-ADBC-4FC9-BE32-54C3C10538E2}.Release|x86.Build.0 = Release|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Debug|Any CPU.ActiveCfg = Debug|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Debug|Mixed Platforms.Build.0 = Debug|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Debug|x86.ActiveCfg = Debug|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Debug|x86.Build.0 = Debug|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Release|Any CPU.ActiveCfg = Release|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Release|Mixed Platforms.ActiveCfg = Release|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Release|Mixed Platforms.Build.0 = Release|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Release|x86.ActiveCfg = Release|x86
+		{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}.Release|x86.Build.0 = Release|x86
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

Modified: trunk/Tools/Maestro/Maestro/changelog.txt
===================================================================
--- trunk/Tools/Maestro/Maestro/changelog.txt	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro/changelog.txt	2012-06-04 17:19:37 UTC (rev 6730)
@@ -1,5 +1,8 @@
 5.0 Beta 2
 ----------
+ - New standalone Live Map Definition editor
+ - New RuntimeMap viewer SDK component
+ - New Preference to toggle visibility of IronPython console.
  - New AddIn Manager to manage and install thirdparty add-ins for Maestro
  - Upgrade SharpDevelop Core to 4.2
  - Revamped XML editor with ICSharpCode.TextEditor control

Modified: trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro.Editors/Maestro.Editors.csproj	2012-06-04 17:19:37 UTC (rev 6730)
@@ -880,6 +880,12 @@
     <Compile Include="MapDefinition\LayerPropertiesCtrl.Designer.cs">
       <DependentUpon>LayerPropertiesCtrl.cs</DependentUpon>
     </Compile>
+    <Compile Include="MapDefinition\LiveMapDefinitionEditorCtrl.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
+    <Compile Include="MapDefinition\LiveMapDefinitionEditorCtrl.Designer.cs">
+      <DependentUpon>LiveMapDefinitionEditorCtrl.cs</DependentUpon>
+    </Compile>
     <Compile Include="MapDefinition\ManualScaleEditor.cs">
       <SubType>Form</SubType>
     </Compile>
@@ -1629,6 +1635,9 @@
       <DependentUpon>LayerPropertiesCtrl.cs</DependentUpon>
       <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="MapDefinition\LiveMapDefinitionEditorCtrl.resx">
+      <DependentUpon>LiveMapDefinitionEditorCtrl.cs</DependentUpon>
+    </EmbeddedResource>
     <EmbeddedResource Include="MapDefinition\ManualScaleEditor.resx">
       <DependentUpon>ManualScaleEditor.cs</DependentUpon>
     </EmbeddedResource>
@@ -1782,6 +1791,10 @@
     </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>
+    <ProjectReference Include="..\Maestro.MapViewer\Maestro.MapViewer.csproj">
+      <Project>{4F9658DE-D16F-4B40-B830-BB1E0136DBD7}</Project>
+      <Name>Maestro.MapViewer</Name>
+    </ProjectReference>
     <ProjectReference Include="..\Maestro.Packaging\Maestro.Packaging.csproj">
       <Project>{0EA33E36-9C33-4D60-B378-B87FADAA0F40}</Project>
       <Name>Maestro.Packaging</Name>
@@ -2261,6 +2274,7 @@
     <Content Include="OdbcDriverMap.xml">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </Content>
+    <None Include="Resources\layer--minus1.png" />
     <None Include="Resources\icon_maptip_disabled.gif" />
     <None Include="Resources\icon_maptip.gif" />
     <None Include="Resources\layers-stack.png" />

Added: trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,362 @@
+namespace Maestro.Editors.MapDefinition
+{
+    partial class LiveMapDefinitionEditorCtrl
+    {
+        /// <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 Component 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();
+            this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+            this.splitContainer2 = new System.Windows.Forms.SplitContainer();
+            this.tabLayersAndGroups = new System.Windows.Forms.TabControl();
+            this.TAB_LEGEND = new System.Windows.Forms.TabPage();
+            this.legendCtrl = new Maestro.MapViewer.Legend();
+            this.ctxLegend = new System.Windows.Forms.ContextMenuStrip(this.components);
+            this.addNewGroupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.addNewLayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.grpContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
+            this.addLayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.removeThisGroupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.layerContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
+            this.removeThisLayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.viewer = new Maestro.MapViewer.MapViewer();
+            this.TAB_DRAW_ORDER = new System.Windows.Forms.TabPage();
+            this.tabProperties = new System.Windows.Forms.TabControl();
+            this.TAB_PROPERTIES = new System.Windows.Forms.TabPage();
+            this.propGrid = new System.Windows.Forms.PropertyGrid();
+            this.toolbar = new Maestro.MapViewer.DefaultToolbar();
+            this.statusStrip = new System.Windows.Forms.StatusStrip();
+            this.lblCoordinates = new System.Windows.Forms.ToolStripStatusLabel();
+            this.lblSelected = new System.Windows.Forms.ToolStripStatusLabel();
+            this.lblScale = new System.Windows.Forms.ToolStripStatusLabel();
+            this.mapStatusTracker = new Maestro.MapViewer.MapStatusTracker();
+            ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
+            this.splitContainer1.Panel1.SuspendLayout();
+            this.splitContainer1.Panel2.SuspendLayout();
+            this.splitContainer1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit();
+            this.splitContainer2.Panel1.SuspendLayout();
+            this.splitContainer2.Panel2.SuspendLayout();
+            this.splitContainer2.SuspendLayout();
+            this.tabLayersAndGroups.SuspendLayout();
+            this.TAB_LEGEND.SuspendLayout();
+            this.ctxLegend.SuspendLayout();
+            this.grpContextMenu.SuspendLayout();
+            this.layerContextMenu.SuspendLayout();
+            this.tabProperties.SuspendLayout();
+            this.TAB_PROPERTIES.SuspendLayout();
+            this.statusStrip.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // splitContainer1
+            // 
+            this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
+            this.splitContainer1.Location = new System.Drawing.Point(0, 25);
+            this.splitContainer1.Name = "splitContainer1";
+            // 
+            // splitContainer1.Panel1
+            // 
+            this.splitContainer1.Panel1.Controls.Add(this.splitContainer2);
+            // 
+            // splitContainer1.Panel2
+            // 
+            this.splitContainer1.Panel2.Controls.Add(this.viewer);
+            this.splitContainer1.Size = new System.Drawing.Size(800, 486);
+            this.splitContainer1.SplitterDistance = 289;
+            this.splitContainer1.TabIndex = 0;
+            // 
+            // splitContainer2
+            // 
+            this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
+            this.splitContainer2.Location = new System.Drawing.Point(0, 0);
+            this.splitContainer2.Name = "splitContainer2";
+            this.splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal;
+            // 
+            // splitContainer2.Panel1
+            // 
+            this.splitContainer2.Panel1.Controls.Add(this.tabLayersAndGroups);
+            // 
+            // splitContainer2.Panel2
+            // 
+            this.splitContainer2.Panel2.Controls.Add(this.tabProperties);
+            this.splitContainer2.Size = new System.Drawing.Size(289, 486);
+            this.splitContainer2.SplitterDistance = 167;
+            this.splitContainer2.TabIndex = 0;
+            // 
+            // tabLayersAndGroups
+            // 
+            this.tabLayersAndGroups.Controls.Add(this.TAB_LEGEND);
+            this.tabLayersAndGroups.Controls.Add(this.TAB_DRAW_ORDER);
+            this.tabLayersAndGroups.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.tabLayersAndGroups.Location = new System.Drawing.Point(0, 0);
+            this.tabLayersAndGroups.Name = "tabLayersAndGroups";
+            this.tabLayersAndGroups.SelectedIndex = 0;
+            this.tabLayersAndGroups.Size = new System.Drawing.Size(289, 167);
+            this.tabLayersAndGroups.TabIndex = 0;
+            // 
+            // TAB_LEGEND
+            // 
+            this.TAB_LEGEND.Controls.Add(this.legendCtrl);
+            this.TAB_LEGEND.Location = new System.Drawing.Point(4, 22);
+            this.TAB_LEGEND.Name = "TAB_LEGEND";
+            this.TAB_LEGEND.Padding = new System.Windows.Forms.Padding(3);
+            this.TAB_LEGEND.Size = new System.Drawing.Size(281, 141);
+            this.TAB_LEGEND.TabIndex = 0;
+            this.TAB_LEGEND.Text = "Legend";
+            this.TAB_LEGEND.UseVisualStyleBackColor = true;
+            // 
+            // legendCtrl
+            // 
+            this.legendCtrl.ContextMenuStrip = this.ctxLegend;
+            this.legendCtrl.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.legendCtrl.GroupContextMenu = this.grpContextMenu;
+            this.legendCtrl.LayerContextMenu = this.layerContextMenu;
+            this.legendCtrl.Location = new System.Drawing.Point(3, 3);
+            this.legendCtrl.Name = "legendCtrl";
+            this.legendCtrl.ShowTooltips = true;
+            this.legendCtrl.Size = new System.Drawing.Size(275, 135);
+            this.legendCtrl.TabIndex = 0;
+            this.legendCtrl.ThemeCompressionLimit = 25;
+            this.legendCtrl.Viewer = this.viewer;
+            this.legendCtrl.NodeSelected += new Maestro.MapViewer.NodeSelectionEventHandler(this.legendCtrl_NodeSelected);
+            // 
+            // ctxLegend
+            // 
+            this.ctxLegend.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.addNewGroupToolStripMenuItem,
+            this.addNewLayerToolStripMenuItem});
+            this.ctxLegend.Name = "ctxLegend";
+            this.ctxLegend.Size = new System.Drawing.Size(160, 48);
+            // 
+            // addNewGroupToolStripMenuItem
+            // 
+            this.addNewGroupToolStripMenuItem.Image = global::Maestro.Editors.Properties.Resources.folder__plus;
+            this.addNewGroupToolStripMenuItem.Name = "addNewGroupToolStripMenuItem";
+            this.addNewGroupToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
+            this.addNewGroupToolStripMenuItem.Text = "Add New Group";
+            // 
+            // addNewLayerToolStripMenuItem
+            // 
+            this.addNewLayerToolStripMenuItem.Image = global::Maestro.Editors.Properties.Resources.layer__plus;
+            this.addNewLayerToolStripMenuItem.Name = "addNewLayerToolStripMenuItem";
+            this.addNewLayerToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
+            this.addNewLayerToolStripMenuItem.Text = "Add New Layer";
+            // 
+            // grpContextMenu
+            // 
+            this.grpContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.addLayerToolStripMenuItem,
+            this.removeThisGroupToolStripMenuItem});
+            this.grpContextMenu.Name = "grpContextMenu";
+            this.grpContextMenu.Size = new System.Drawing.Size(179, 48);
+            // 
+            // addLayerToolStripMenuItem
+            // 
+            this.addLayerToolStripMenuItem.Image = global::Maestro.Editors.Properties.Resources.layer__plus;
+            this.addLayerToolStripMenuItem.Name = "addLayerToolStripMenuItem";
+            this.addLayerToolStripMenuItem.Size = new System.Drawing.Size(178, 22);
+            this.addLayerToolStripMenuItem.Text = "Add Layer";
+            // 
+            // removeThisGroupToolStripMenuItem
+            // 
+            this.removeThisGroupToolStripMenuItem.Image = global::Maestro.Editors.Properties.Resources.folder__minus;
+            this.removeThisGroupToolStripMenuItem.Name = "removeThisGroupToolStripMenuItem";
+            this.removeThisGroupToolStripMenuItem.Size = new System.Drawing.Size(178, 22);
+            this.removeThisGroupToolStripMenuItem.Text = "Remove This Group";
+            // 
+            // layerContextMenu
+            // 
+            this.layerContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.removeThisLayerToolStripMenuItem});
+            this.layerContextMenu.Name = "layerContextMenu";
+            this.layerContextMenu.Size = new System.Drawing.Size(174, 26);
+            // 
+            // removeThisLayerToolStripMenuItem
+            // 
+            this.removeThisLayerToolStripMenuItem.Image = global::Maestro.Editors.Properties.Resources.layer__minus;
+            this.removeThisLayerToolStripMenuItem.Name = "removeThisLayerToolStripMenuItem";
+            this.removeThisLayerToolStripMenuItem.Size = new System.Drawing.Size(173, 22);
+            this.removeThisLayerToolStripMenuItem.Text = "Remove This Layer";
+            // 
+            // viewer
+            // 
+            this.viewer.Cursor = System.Windows.Forms.Cursors.Default;
+            this.viewer.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.viewer.Location = new System.Drawing.Point(0, 0);
+            this.viewer.Name = "viewer";
+            this.viewer.PointPixelBuffer = 2;
+            this.viewer.SelectionColor = System.Drawing.Color.Blue;
+            this.viewer.Size = new System.Drawing.Size(507, 486);
+            this.viewer.TabIndex = 1;
+            this.viewer.Text = "mapViewer1";
+            this.viewer.ZoomInFactor = 0.5D;
+            this.viewer.ZoomOutFactor = 2D;
+            // 
+            // TAB_DRAW_ORDER
+            // 
+            this.TAB_DRAW_ORDER.Location = new System.Drawing.Point(4, 22);
+            this.TAB_DRAW_ORDER.Name = "TAB_DRAW_ORDER";
+            this.TAB_DRAW_ORDER.Padding = new System.Windows.Forms.Padding(3);
+            this.TAB_DRAW_ORDER.Size = new System.Drawing.Size(197, 141);
+            this.TAB_DRAW_ORDER.TabIndex = 1;
+            this.TAB_DRAW_ORDER.Text = "Draw Order";
+            this.TAB_DRAW_ORDER.UseVisualStyleBackColor = true;
+            // 
+            // tabProperties
+            // 
+            this.tabProperties.Controls.Add(this.TAB_PROPERTIES);
+            this.tabProperties.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.tabProperties.Location = new System.Drawing.Point(0, 0);
+            this.tabProperties.Name = "tabProperties";
+            this.tabProperties.SelectedIndex = 0;
+            this.tabProperties.Size = new System.Drawing.Size(289, 315);
+            this.tabProperties.TabIndex = 0;
+            // 
+            // TAB_PROPERTIES
+            // 
+            this.TAB_PROPERTIES.Controls.Add(this.propGrid);
+            this.TAB_PROPERTIES.Location = new System.Drawing.Point(4, 22);
+            this.TAB_PROPERTIES.Name = "TAB_PROPERTIES";
+            this.TAB_PROPERTIES.Padding = new System.Windows.Forms.Padding(3);
+            this.TAB_PROPERTIES.Size = new System.Drawing.Size(281, 289);
+            this.TAB_PROPERTIES.TabIndex = 1;
+            this.TAB_PROPERTIES.Text = "Properties";
+            this.TAB_PROPERTIES.UseVisualStyleBackColor = true;
+            // 
+            // propGrid
+            // 
+            this.propGrid.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.propGrid.Location = new System.Drawing.Point(3, 3);
+            this.propGrid.Name = "propGrid";
+            this.propGrid.Size = new System.Drawing.Size(275, 283);
+            this.propGrid.TabIndex = 0;
+            // 
+            // toolbar
+            // 
+            this.toolbar.Location = new System.Drawing.Point(0, 0);
+            this.toolbar.Name = "toolbar";
+            this.toolbar.Size = new System.Drawing.Size(800, 25);
+            this.toolbar.TabIndex = 0;
+            this.toolbar.Text = "defaultToolbar1";
+            this.toolbar.Viewer = this.viewer;
+            // 
+            // statusStrip
+            // 
+            this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.lblCoordinates,
+            this.lblSelected,
+            this.lblScale});
+            this.statusStrip.Location = new System.Drawing.Point(0, 511);
+            this.statusStrip.Name = "statusStrip";
+            this.statusStrip.Size = new System.Drawing.Size(800, 22);
+            this.statusStrip.TabIndex = 2;
+            this.statusStrip.Text = "statusStrip1";
+            // 
+            // lblCoordinates
+            // 
+            this.lblCoordinates.Name = "lblCoordinates";
+            this.lblCoordinates.Size = new System.Drawing.Size(0, 17);
+            // 
+            // lblSelected
+            // 
+            this.lblSelected.Name = "lblSelected";
+            this.lblSelected.Size = new System.Drawing.Size(785, 17);
+            this.lblSelected.Spring = true;
+            this.lblSelected.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // lblScale
+            // 
+            this.lblScale.Name = "lblScale";
+            this.lblScale.Size = new System.Drawing.Size(0, 17);
+            // 
+            // mapStatusTracker
+            // 
+            this.mapStatusTracker.CoordinatesLabel = this.lblCoordinates;
+            this.mapStatusTracker.ScaleLabel = this.lblScale;
+            this.mapStatusTracker.SelectedLabel = this.lblSelected;
+            this.mapStatusTracker.Viewer = this.viewer;
+            // 
+            // LiveMapDefinitionEditorCtrl
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.Controls.Add(this.splitContainer1);
+            this.Controls.Add(this.statusStrip);
+            this.Controls.Add(this.toolbar);
+            this.Name = "LiveMapDefinitionEditorCtrl";
+            this.Size = new System.Drawing.Size(800, 533);
+            this.splitContainer1.Panel1.ResumeLayout(false);
+            this.splitContainer1.Panel2.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
+            this.splitContainer1.ResumeLayout(false);
+            this.splitContainer2.Panel1.ResumeLayout(false);
+            this.splitContainer2.Panel2.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit();
+            this.splitContainer2.ResumeLayout(false);
+            this.tabLayersAndGroups.ResumeLayout(false);
+            this.TAB_LEGEND.ResumeLayout(false);
+            this.ctxLegend.ResumeLayout(false);
+            this.grpContextMenu.ResumeLayout(false);
+            this.layerContextMenu.ResumeLayout(false);
+            this.tabProperties.ResumeLayout(false);
+            this.TAB_PROPERTIES.ResumeLayout(false);
+            this.statusStrip.ResumeLayout(false);
+            this.statusStrip.PerformLayout();
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.SplitContainer splitContainer1;
+        private System.Windows.Forms.TabControl tabLayersAndGroups;
+        private System.Windows.Forms.TabPage TAB_LEGEND;
+        private System.Windows.Forms.TabPage TAB_DRAW_ORDER;
+        private MapViewer.MapViewer viewer;
+        private MapViewer.DefaultToolbar toolbar;
+        private MapViewer.Legend legendCtrl;
+        private System.Windows.Forms.StatusStrip statusStrip;
+        private System.Windows.Forms.ToolStripStatusLabel lblCoordinates;
+        private System.Windows.Forms.ToolStripStatusLabel lblSelected;
+        private System.Windows.Forms.ToolStripStatusLabel lblScale;
+        private MapViewer.MapStatusTracker mapStatusTracker;
+        private System.Windows.Forms.ContextMenuStrip grpContextMenu;
+        private System.Windows.Forms.ContextMenuStrip layerContextMenu;
+        private System.Windows.Forms.ToolStripMenuItem addLayerToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem removeThisLayerToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem removeThisGroupToolStripMenuItem;
+        private System.Windows.Forms.ContextMenuStrip ctxLegend;
+        private System.Windows.Forms.ToolStripMenuItem addNewGroupToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem addNewLayerToolStripMenuItem;
+        private System.Windows.Forms.SplitContainer splitContainer2;
+        private System.Windows.Forms.TabControl tabProperties;
+        private System.Windows.Forms.TabPage TAB_PROPERTIES;
+        private System.Windows.Forms.PropertyGrid propGrid;
+    }
+}

Added: trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,99 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using 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 OSGeo.MapGuide.MaestroAPI.Mapping;
+using OSGeo.MapGuide.ObjectModels.MapDefinition;
+using OSGeo.MapGuide.MaestroAPI.Services;
+
+namespace Maestro.Editors.MapDefinition
+{
+    [ToolboxItem(true)]
+    public partial class LiveMapDefinitionEditorCtrl : EditorBase
+    {
+        public LiveMapDefinitionEditorCtrl()
+        {
+            InitializeComponent();
+        }
+
+        public IEditorService EditorService
+        {
+            get;
+            private set;
+        }
+
+        /// <summary>
+        /// Synchronizes the internal Map Definition with the state of the Runtime Map.
+        /// 
+        /// Call this before attempting access to the internal Map Definition to ensure a consistent state
+        /// </summary>
+        public void SyncMap()
+        {
+            _rtMap.UpdateMapDefinition(_shadowCopy);
+        }
+
+        public IMapDefinition GetMapDefinition()
+        {
+            return _shadowCopy;
+        }
+
+        public bool ConvertTiledGroupsToNonTiled
+        {
+            get { return viewer.ConvertTiledGroupsToNonTiled; }
+            set { viewer.ConvertTiledGroupsToNonTiled = value; }
+        }
+
+        public void RefreshMap()
+        {
+            viewer.RefreshMap();
+        }
+
+        private RuntimeMap _rtMap;
+        private IMapDefinition _shadowCopy;
+        private IMappingService _mapSvc;
+
+        public override void Bind(IEditorService service)
+        {
+            this.EditorService = service;
+            service.RegisterCustomNotifier(this);
+
+            _shadowCopy = (IMapDefinition)service.GetEditedResource();
+            _mapSvc = (IMappingService)_shadowCopy.CurrentConnection.GetService((int)ServiceType.Mapping);
+            _rtMap = _mapSvc.CreateMap(_shadowCopy);
+
+            viewer.LoadMap(_rtMap);
+        }
+
+        private void legendCtrl_NodeSelected(object sender, TreeNode node)
+        {
+            var layer = node.Tag as Maestro.MapViewer.Legend.LayerNodeMetadata;
+            //Nothing to edit for theme rule nodes
+            if (layer != null && layer.IsThemeRule)
+                return;
+            propGrid.SelectedObject = node.Tag;
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.Editors/MapDefinition/LiveMapDefinitionEditorCtrl.resx	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,138 @@
+<?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="ctxLegend.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>672, 17</value>
+  </metadata>
+  <metadata name="grpContextMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>366, 17</value>
+  </metadata>
+  <metadata name="layerContextMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>521, 17</value>
+  </metadata>
+  <metadata name="toolbar.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <metadata name="statusStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>108, 17</value>
+  </metadata>
+  <metadata name="mapStatusTracker.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>217, 17</value>
+  </metadata>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Maestro.Editors/Properties/Resources.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Properties/Resources.resx	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro.Editors/Properties/Resources.resx	2012-06-04 17:19:37 UTC (rev 6730)
@@ -117,66 +117,85 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="OdbcDriverAccess" xml:space="preserve">
+    <value>{Microsoft Access Driver (*.mdb)}</value>
+  </data>
+  <data name="PackageBuildError" xml:space="preserve">
+    <value>An error occured while building package: {0}</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="scissors-blue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="blueprints" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACRUlEQVQ4T6VSS2gTURS9mSyD
-        QRGtRlOxkM+gdcAQiIImMQYbE2tIqqVmJUHcWPCDkj4k/q2gYBcuahYuhIpWorgQsSqEqhUpmE1WQQrR
-        QsBo1m7M8543HQ0ibhw43LnnN2+GISkl/Q8ok8lQNpvdxzBSqRRFo1EKBoPk9/vJ7XariR08dPjgRw4P
-        VmQ+nxdAMpk0/lUA3fIipwpweTweUa1WZS6XE5FIxPjbCcBDhw9+5H4V8L3h9XpFrVaTfDQRCASM7lfA
-        Dh46fPD/WYDd8Pl8ol6vy0QiIdho4BtgYgcP3Qr/LvDtJ9KzRKs3qRJ+smg0GjIcDguXyzWEiR28CsMH
-        P+fMVxi8Q5S5R3RgmihyHkWGruui2WzKeDw+U6lUJHbwSocPfs51Fzho6EGacYkxSeFiuW/30flWqyWd
-        gzfnKTVZVrypp7nA0V3goPTdse3F17NnyovfxmfanWsv2vJ46Y2077nexj0AHjp88HOBwzzB3tLBUOHl
-        O5g8R6Y+2AduvLr87Iu0x8YrjAlMtTPfM1Kau/r8q4QfObMgNnGrO3z28Sep7bwwq4UvDmu7rpCavIO3
-        SsSjz9+RMwtC556y2IFYfLIotdDYW22bGNG2HCbbxhhhqp35wsMFVXL6/scfyJkFm0dv7zg21cQpbFtP
-        vbd5hw/ZnL3mL7p0YVc864XphQ78yJkFy9xR6h8tMeaod+AkM/34uxkbGOsY6xl9DJ31E8oHP+esX9nF
-        ooW1fN/DWMlYznAuYQXPVYw1XV4XCn4Cnzlvq0a0CiQAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACLklEQVQ4T4WSTUhUURTHz8q2
+        BW2azURMJFkQBIEQjqsoaJHmQIuWWREMlZl9qOnCTS6UgoohZ1pUZpPDUFEUVkrqaM2FMiVnkomk6cOQ
+        t3Dec56r0/lfmsfzMdWFH9zLfed/fufyKBhboNpbvzTY/zlH5KzKURUKBbY2NFBlfT1tqaujUoETUtP3
+        gwTVNlnkxNwKnxle5lMvinxyqMiHB/IsxceEwF8DYLA7klfJ3AqPfrV54KPF/TMW3/lg8YG+DGNJ8XFh
+        s9tglXIw+tPaf2+RQ/FFPprI6pATTw2u6U45+MLPlEDQ/adyy+0n3JjIcPfEkg6BCcbZdTWnBILuf5XD
+        0UfcOJjh8HNDj4M32dmTVQJR9fV5oC6mTI7P4tIoq1zVPurc4WF3XJ5RAhE0oNM6UeB4xnJCvMp7o/N8
+        +qXB96VJy2uLt3W9UwIRNKDTNlngsbzNTa8Mvjll6m5u5dobOafB+TGTKzvTSiCCBnTa3xR4MGvxAwEh
+        6FYaB8r7InPyTxg65MK4yYHWlBKIoAGdS28LPP7N5uYRQ3/Yk15apbzn2qxuAMtkzuaNZ0eUQAQN6HSk
+        xeCTpQNi06bTDQ8L5ereaYblw882d6plXn8kqSp824mgAZ0O6ZiQgFIIurmV/c3D1pqDMVWiIniun4g2
+        0YZDVwg6j7/YnPpu6xCMggC3sr9paEoKfB7WyZnWQqfrvckIgQnGwZt4leVbXeBdftG569Yrt3eUPdW/
+        Ab7ReT9BDLTyAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="ColorCountError" xml:space="preserve">
-    <value>Failed to read {0} color(s) in line {1}</value>
+  <data name="ParameterOverrideExists" xml:space="preserve">
+    <value>Parameter Override already specified</value>
   </data>
-  <data name="InvokeUrlNoMapDefined" xml:space="preserve">
-    <value>Cannot get layers. No map definition specified</value>
-  </data>
-  <data name="minus-circle" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_plotdwf_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACC0lEQVQ4T6WSP2gTYRjGP5JA
-        EyhNc0M8SotbAxU7pNDsNRA6hLQIpXiVzi0d3RVEaAUXBwexYgT7T9EKcfHfWQlSJJfmUFAhZOgJRocM
-        yh1ZjtfnCXq0pY2DgR+8933v87v3u3xKRNT/0AnfV0o9ABtgU6mBLaWWwBoo/4H1EvfYw15mmD0qyD+O
-        xcxaJuP8mJtzfy0u+j8XFvzvhuHujY873IMgf5Ig/7S/32oahvdtfl4cwzgE177Oznrb8bgFQf7QBEWO
-        Fo2a+zMz3pfpaflUKBzL56kpqRcK3npPj8lMcIS7ON+7dNqxJyfl/cREV/ZyOXk1MuIwEwhuK7X+IZdz
-        zUxG/vI8nZbtVErWBgflXjIpdzStA+tSKuUyEwhu4Wvj7f6LsTFpt9vSaDSkWq2KbdtSr9el2WxKq9Xq
-        UEwk5NHQkM9MILiJByub9Z8ND0utVpNKpXJsmIItCJ7ous9MILiBcd6MjroljLiBhm6UKNA0l5lAsMKL
-        k0zu7+B8r9HwL4qxmMNMILiGv+R6OGzu6Lq3iyl2ITmJl/G4txIKmcwEgqu4lpdxOZYjEausaZ4NiQ3J
-        Ud4ivBwOW+xlJhCgVqfBeWxcgn01GnXKfX3ux0TCJ6y5xj32sJe/g4IInk+BMwNKncsqdeWCUg8v4ksT
-        1lzjHnrOAh1EDgpCWOgFSYC+rvBF7A1R8BuYvt7nXvKiFAAAAABJRU5ErkJggg==
+        R0lGODlhEAAQAIecAP7+/rW6x9PW48TD1uHg6ba6x////8HBxMTFyMC/wrK+y/r6+v39/cTD173JyMLG
+        0fT09/P09d3d5qGprPX3+MPFxtXW2dLT1vj4+JOjqcXFxujo6OLk5+Dl58TFyba7x8fIy7a6xuDi4+Li
+        4drb3cHG0Onp6cLP29vb3u7w8ODg6LG2utjc4IeSk+Tx6dTr5dLV4urq6palqp2ho6ezwL69vrTBz8TD
+        1ebu9rvI1Lq+vKSvvdzm89XY3r+/wtLV2PX3+dTX3tHQ3Ymbj+Lk6b/KxOvt8PD1+bS5xvz9/aGvvPX3
+        98LOzLa6yJ+suuvr66CsurzKyM7Q0OHf6NHT1uzu8sTGyb3KyMrKztLX5M3L2b2+wdbY3O3u8sTGyODg
+        6cbIyNrb4Le9v8rLzrq+y5GunKvMuNna3eHi5fDx8qayu7u7vpShq/Py9fX19ZKop8LU2Jmps+nq67TN
+        x5eosPn6++/1+bO/zKCsu/T398XR36Goqp+rutbX2r/AwdHe6tPW5O3v787M2sfL1fz8/K22v/X199ze
+        4t3c5rW6xr/Dz/n5+c7Q0cnKzdze5MTGyoaSiJenndPW4o+ul+Df6MDAxL3BzcHDxcvX1Jyws8XD142g
+        lv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACcACwAAAAAEAAQAAAI8QA5CRwoEJODKHcUMElBcOCCQA5c
+        2OFx4k0GDAMNCRkw4MqLIzj+5NgEaQUnQVoGAACwqMMcM3D0KJDRYganBitXMoBQZFKZTDTwsNlz8wkA
+        AwAYAOAQaQgdJTvUiBGoKacBFQR0TIhTyIYTNwNvACBA4EsYDzU08IEih2AASlO4gNjiBwaYNX0GEioR
+        4MClClIESKKQ5wKZgQWojAEkQoCAJUDONDoQADGAQxayAEBBAkGCEAESDQzAAkAVNF6sPEIgIc0GLKN7
+        dEnwIwAjRBGSmBBgaSCRD0Yq+QjQpE4MRUHaNFzwAEkBTiMGOWrIKSAAOw==
 </value>
   </data>
-  <data name="SelectLayer" xml:space="preserve">
-    <value>Select Layer</value>
+  <data name="TitleError" xml:space="preserve">
+    <value>Error</value>
   </data>
-  <data name="map--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="application-import" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC5ElEQVQ4T53STUzTZwDH8ecy
-        E52e57yZnRaiWRZdCPHgYdHDhtMwdkA0MQ0UeauA0A55UQSRYJEgL4KCQIq2EMGmCgEE5K0DLGwoXUFR
-        wLYgEtm0BSQi3z1PYrKYeDA+yef2+/6T////iNDMzGAp8jME/5qRIURIerqWzziqk4Q4lJoatS4fUNeX
-        RtNQDn1jxTgn63BMtmF6OEb2oAdDj5eEVi9xNi/RjV7UXnWSEAf0+ui19XWudabQPmlk0FPOkKucxZVO
-        /vZNYJ7zk2H3ctYJaQ6ItnpRe9VJQvyUlBSz+u4d5a0J3Hado/NpIa0jRp77brGwbGfgnxny70+R9whO
-        P4BYmxu1V50kxH6dLm5lbY1iWwwVbYnU3kvFOpxL12ghD8ZrGZxoxuxykWWfJqVrBl3LDGqvOkmIH2Ni
-        4v1v33LxZhRmxymsY2cxdZ/iD/dlphYtvFzuoMPZgWXuNcYn6yS2T6P2qpOE2KvVnni1uorxeiQmu576
-        kXSutidz98lFhmcrmX3VxLCrQb7KNJXuVQxdU6i96iQh9mg0iYtv3lBQpaWmO5m6QQOld3TcGT/Pvaki
-        nC9qcYxV4vY7aF2Y53TPY9RedZIQgUePJi2srFBYGk1+dQQXzBGUNMdR1nyCqrsG6nuzsDtLcTysoW20
-        hWONT2ka96E6SYhdYWHJ88vLFBfGYbIaqOk4yQVLBJbhNKzObPlrC2jsz8Hz701eLPXwS/UEh80efkip
-        uPF9QpkQ34WG6meXlijJ12GpT6f2dgrnTRpMA3oa/sxAc93GvqJuDl4ZIOSqg59Lhyjzws4z/Z4dOX+F
-        i2+Dg1M9fj8lefFcyo/HeCmKvEoNeXUajA1agrJtFLnlBZIX6cjo/5LG4Zvfex1ia1DQmXn5VZ/5fB8V
-        axplb073BwL7YWvEjdmvY1vCxcbt249/GRCQ+6m2/HZ5TtkUGFa8efdhoc4m6Stp26fYcKCs6ot9uZHv
-        O/EfeeONT9E6bWgAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABx0lEQVQ4T6XUPWgaYRgH8Afc
+        LIJjySiCOOrkopOCDoKKDiV0jW0phVJoh1BwcXdyUgRxEAQHEYyIuly0EZJKk+LgpPj9gYKC4te/7yMI
+        BQ0Y8sKPO47//+55D+4IAL0Gud3uPY/HoxLeCVdn4qyKXC7XwWWpVHqq1+uo1Wp4fPyDh4d73N39wu1t
+        CZJUFscKyuXfqFT+4uZGehLdS3I4HAcfc7kcstksMpkM0uk0UqkUkskkEokE4vE4YrEYotEoIpEIQqEQ
+        ZDLZFY9+4BXv4kVLdL1ktVrJ6XSyD9vtVoxXQT6fR7vdxmazeRZnuUMmk4ksFgvZ7fZPq9VqPzYvSZLQ
+        6/WwXC5P4ix3yGg0esRNvjLeJ+v3++AnVKtVjEYjzOfzI4vFAjab7TPpdLofpza+Xq/BodlshslkcoSv
+        m83mL6RWq9+rVKqfLBAIgLVaLfCIxWIRjUYDw+HwyHQ6BU9Nosg3IYPB8G08HsPv92O32yEcDu+30Ol0
+        TuIsd0ir1ZJer2ffB4MBgsEgfD4fCoUCms3mszjLHdJoNAfXPGq32z0LZ0X3muRy+Z5CofAqlUr/S3CH
+        /ltycf5WuDgTZ9+86lPm38A/lieNoGpgVUMAAAAASUVORK5CYII=
 </value>
   </data>
+  <data name="FunctionTooltip" xml:space="preserve">
+    <value>Function: {1}({2})
+Description: {3}
+Returns: {0}</value>
+  </data>
+  <data name="Func_URLENCODE_StringValueDescription" xml:space="preserve">
+    <value>String to URL encode</value>
+  </data>
+  <data name="FiletypeAll" xml:space="preserve">
+    <value>All files ({0})</value>
+  </data>
+  <data name="NoActiveDataFile" xml:space="preserve">
+    <value>No active resource data file selected</value>
+  </data>
   <data name="layer--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -193,242 +212,154 @@
         rkJggg==
 </value>
   </data>
-  <data name="application--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="scissors-blue" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABq0lEQVQ4T6XQz0vacRzH8Tda
-        gwjD7dAhdvLiYS3Bk7H1pcCLB0EFD8ODEKFzW8EY26EgunToTwhEBJkIMnEI4vSq5tBoQrIFwkCYX1BM
-        QUER5dXn3Y9TlH3bGx68P9/vlyd8v18CQP+DnE6nTngjeBTiRkcOh8OVz+dPq9Uqzs7+oFKpoFz+hVKp
-        hEKhAPEMuRz7Kc7HODoqo1j8jVQqe8ot2Ww2XyaTQTqdFjdTSCaTSCQSiMfjiMViiEajiEQiCIfDCIVC
-        CAaDCAQC8Pv9UKvVHv4Er/gHjxpuyW63vx2PxxiNRopwwy1ZrdZ3w+EQg8FAEW64JYvF8qHf76PX6ynC
-        DbdkNpu3ut0u2u22ItxwS5Ikfex0Omg2mxO5s+9hSK6CNzfckslk+tRqtVCv1yda+i5h4/wzeHPDLRmN
-        xi+NRgO1Wu1Orh8evIy+vuRsXp0N3yQ83X5eIL1ev8OvL8vynQxfX2FNdtwyffDsH2k0Gq9Wq92/z9T6
-        3Ilqd05mi7UV3JxV7tk4iZkR5oWFifZmywt/X4DEvm64feAsTxFtPjkk33TpcvO1mAsmbJya11eQ2wAA
-        AABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACRUlEQVQ4T6VSS2gTURS9mSyD
+        QRGtRlOxkM+gdcAQiIImMQYbE2tIqqVmJUHcWPCDkj4k/q2gYBcuahYuhIpWorgQsSqEqhUpmE1WQQrR
+        QsBo1m7M8543HQ0ibhw43LnnN2+GISkl/Q8ok8lQNpvdxzBSqRRFo1EKBoPk9/vJ7XariR08dPjgRw4P
+        VmQ+nxdAMpk0/lUA3fIipwpweTweUa1WZS6XE5FIxPjbCcBDhw9+5H4V8L3h9XpFrVaTfDQRCASM7lfA
+        Dh46fPD/WYDd8Pl8ol6vy0QiIdho4BtgYgcP3Qr/LvDtJ9KzRKs3qRJ+smg0GjIcDguXyzWEiR28CsMH
+        P+fMVxi8Q5S5R3RgmihyHkWGruui2WzKeDw+U6lUJHbwSocPfs51Fzho6EGacYkxSeFiuW/30flWqyWd
+        gzfnKTVZVrypp7nA0V3goPTdse3F17NnyovfxmfanWsv2vJ46Y2077nexj0AHjp88HOBwzzB3tLBUOHl
+        O5g8R6Y+2AduvLr87Iu0x8YrjAlMtTPfM1Kau/r8q4QfObMgNnGrO3z28Sep7bwwq4UvDmu7rpCavIO3
+        SsSjz9+RMwtC556y2IFYfLIotdDYW22bGNG2HCbbxhhhqp35wsMFVXL6/scfyJkFm0dv7zg21cQpbFtP
+        vbd5hw/ZnL3mL7p0YVc864XphQ78yJkFy9xR6h8tMeaod+AkM/34uxkbGOsY6xl9DJ31E8oHP+esX9nF
+        ooW1fN/DWMlYznAuYQXPVYw1XV4XCn4Cnzlvq0a0CiQAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACAElEQVQ4T6XTT0iTYRzA8efk
-        Jbp0EOpQFy9drIMXVyhaEbWsjBUxTCmQOf8wojcYMWcmZKM/tsoKCXSXVtiqJdlaRmVeKjH7Y5pKUNvK
-        zD+DuS3X5rfnWaeObi98eZ8Xns/z4zm8AhDZlBVWg8X+pqYymSnDysQ+m61GnpTRo6zYY7WaU0tL6M7B
-        5vNQchG2XYbiNii6ALuugbETKl1w8iF0D4F7EJRRVug1rS6RSmG+BZY7YJebLj2HEw+g5dG/tVPW3Aue
-        YZj8Be9DoIyyYrvF0hBPJmnpGeD2YAj/KDz+JJPv4SD45PqehD0f4MUEjPyAr3OgjLJiS22tJZJIUNx8
-        mB2OOpz+Pt7JCWrjhJw2Pk36OzAPX2YgGIa5KCijrCiqrj46v7jI6kObWF+vR2er4JTHRWf/M3wfJxn6
-        NsvoVJSAhGkck9P/gDLKisKqqmMz8Tirdh8gt9zIWuMRNtZrFGqNbLWfYa/jChXtXZhdHqx3n9D+coTe
-        sTDKKCsKjMbjU7EYBaYOdA1dlGhu9HYvB88+xdTxGmv3GI6+ENffhLn5+TfeYAqfvFraSCs2GAzW7wsL
-        /x2ws/E+hlY/lc4BzDfeornHsXuDtPpnaeuPcvVVEmWUFetKS+0/5X0CkciyUkZZsSIvr2Zlfv7pTFJW
-        yCdHlitbs8yUycn6b/wLvnCph/venGUAAAAASUVORK5CYII=
-</value>
+  <data name="InlineSymbolDefinition" xml:space="preserve">
+    <value>Inline Symbol Definition</value>
   </data>
-  <data name="PropEnumNoValues" xml:space="preserve">
-    <value>Could not find possible values for enumerable property</value>
+  <data name="Func_ARGB_AValueDescription" xml:space="preserve">
+    <value>Alpha value</value>
   </data>
-  <data name="DataReadError" xml:space="preserve">
-    <value>Unable to read data from the selected column: {0}</value>
+  <data name="FontPreviewError" xml:space="preserve">
+    <value>Cannot Preview Font "{0}"</value>
   </data>
-  <data name="icon_invokeurl_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="folder--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIU4ANrf46y7zJ6rvLXLss/Z4cXQ2rPD1M3Fo8fR2rjHwK/BtbTJsb3TtcLXt8TOzsDL
-        ycTDpbrQtL7UtrnNs7DCtMHWt6m9rqm9rcHL1LHDtrDDtLPIsb7MxMDVtrLEtbHHsLbMs6u8xK/CtK++
-        q6y/ssDWtrrPtLjPtLrRtLzRtLvStb/VtqS1s7nJw8jSz63AtbzQtMDWt7bMsrvRtcHXt7zStcDMz7zR
-        tQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA4ACwAAAAAEAAQ
-        AAAIuQBx4MAQoKDBgwUxCAxgoKHDhgAMRBSwEKHFABRxBCDAsaNHjhk3AhhJsmSBjCFaZLCQgQOEAzAP
-        ADiJ4wGJBQMq3FjgwYVJihomDAAwoEGDCR5eyjyZYEGDoUQr0FjAgeRJBTBKQCUaI8UImDMFXOiwYivR
-        DhasClBgQsJWBhIivChAl+kGBlBn1GCwgYWAv38daBgwNAIKFQNE2EDAmHFNCh9AnJDxgcIDgZgxO0ig
-        4IKCBA4yYw4IADs=
-</value>
-  </data>
-  <data name="MoreThanLabel" xml:space="preserve">
-    <value>More than {0}</value>
-  </data>
-  <data name="icon_selectpolygon_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIMLAM3Jzs6lqZ+svcTM083Cx828wdbcyMvSxsTEy8LKxM3DxwAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAALACwAAAAAEAAQAAAIbwAXCFxQIIDBgwcHCixIAIDDhwAC
-        KGQIEaLEhQEaVnRI4CLFjQA6FhCYcaMABBFHkgQp4CQAhQFYHhAwACZLAzNrrjRpACfNnQ8bCujps2bM
-        oBKHJmjZcgFCgwoWCFg6oKpOhQNbXsWK9SfXr2ADAgA7
-</value>
-  </data>
-  <data name="tick-circle-frame" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC5UlEQVQ4T12Q60uTYRiHHzIZ
-        HlssW6Em62BQikPE0cyJg6W20h0cgc2gxMAYfVACFbEDJkIRnb4IrukyM1kuJhqK6NJEreHUPDWXEydK
-        +g/47dd7Pw1jPXC93Nz377rf531ZSUkJ0+l0zGAwMKPRyEpLSxNMJpNKgE5FCKpVNKMMZckhlz9CC0TC
-        MLempqZ2ampqfmdnB1tbWxyqJycn56urq2spIywQ/b9ApNfrr9pstg4S2mbtuDNxDznDWg7V1NvcDMJq
-        tXZQVlgg4jcoLi4m8oSBPRAIQDdyA+pvRph+3cb1oIVT6q9E/rSBz/z+VbS2ttrJIZdptVqpxWJpWF8P
-        oHioDJfnymDwVUD7wxyG/uctXJq5xjMrKyuoqqpqIJcVFhaqR0dHFp6Pv4bq61UUCQvyJnVhZA1rQOfd
-        715ccBfh2ZeX6OtzLZDLNBqNma5l7q9EgfCG9H4VskcKIB/Mx5nebCR1pmNjYwPBYBDb29s451LyrMfz
-        HeQytVpt8Xq9yPiYA43HhL29PSS+T4O4QwbxGxnW1tb4Avq5YqsMiT1pPDs+Pg5ymUqluuvxeJD2QQFH
-        wIXFxUXs7u4i/m1KmBxvT0FsdzKOOE7zrNvtBrlMqVTe9HpnYXKU4+RQJl/g8/nC5LiuE4j+lMg53Cvj
-        Wbd7DOQyhUJR0NPjWH78+SlSHOchdoRfO7YnGaLBY/tIu0+haeAJbDb7MrksKyvruF5vbJ6ZWcDFTg0k
-        Lhlincn8m6OdiTg4lrDPIWcSz0xPz0Kn0zeTy+RyOcvIyChsbHzkmJtbhaJNhbj2o4gclCBi4i9Ux7Yn
-        8JnX60NDw0MHOeQyqVTKZDJZVGpqqrmu7oFzaWkTLQMvcMVqgLhJwqGaektLQdTV3XdSlhxy6RwQiBaJ
-        REkSiaRcqcx91dXl8vt8u8LP/Af1aEYZIZtMTshlEUIhEUgVyIyMjFRHRUVVxsTE1Au0hKinHs0oI3A2
-        5ET8AeUdBAROQKmSAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB3klEQVQ4T43SS0hUYRjG8Wfd
+        SlwEZbTOiBZJy6A2bdyUmzZhWRAIrSIiccpmmkZtYMqYUvNCMjJOacZAihhjF7qpUwZFRIYilcygTqdp
+        vIyXeXpf8TuLmA4e+PEe+N7/x1kcjNYBKl6HCuHepArTYaQWhofzUTLd60x2pPGYDsM+GF7+7mFutsuR
+        7kjjNR1ee2H41lL3uZrsdKQ70vhMh5dXYdSvzoS5Mt3hSHekqTcdnrth+FcSIWa/tznSHWn8psNQDYxA
+        9mc7FyabHC0nOihNYOgyEBN4csnWsDjVwsx48L+yP9o58cxFaRpEyaBLLhiotgUXJhqZ/nIzLz37FqsS
+        F7mWy1G6oLZ4dADoq1rXmPl6i9Ynf156Nvawkjr/LC1R97VDl+jZCUQv4G76c4BzH2rz0rP4gzPUOW1Z
+        1H0BhIFmuSQeKcBs/+4d7Cvevu5F2X7OvPPYrI/X+TZ8ijrHk0n2nkebAJokXiwv578iu7YxOVJj+yVf
+        9ip0gjoPDefYfQ73BCA/YvMVueRaAVJ3iosYlFB1H9nHxBuXLfXey1jLMerc259h6Cwi1WVygTxbxNbb
+        p/HYGvNxbtSdl55Fb5RSp+6ePIijGy0K5WVP5WG0+o/j6Wborjai8C+upHqE/vhN6AAAAABJRU5ErkJg
+        gg==
 </value>
   </data>
-  <data name="ColorPicker" xml:space="preserve">
-    <value>Color Picker ...</value>
-  </data>
-  <data name="icon_printablepage_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_zoomrect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZsAO7y9pKaptzi6LC5xtra4P39/f///6qrsqmqsdbX26+xuN/j6O/v8qurs9HT3ff4
-        +f7+/qmrsr6/xvj4+bi4vaqrs8TFzqyrs7q9wb/CyL2+w+zs7bW2vO3v8dLT3rW2vcHEzLu7wOrs7cPG
-        zfP09crM0/X298/R2sTGyre2vP39/qystNva3sbGycbHy7q9wuLk6fr6+8bJ0eHj6LGxt6mrsejp7Pv7
-        +8/Q0bu9w7i4vry8wtrc4N3g5s/Q0vT198PDy729wtvc4e3t77CxuNzd4vz8/M/R27q9xb6+xvb3+L7A
-        w7S0vuDg5ayut/Lz9NXV1ubn7N7g5czMz+Tl59vc38DBxMXGydTW3M7R27Cvt7i5v/z8+87O0fn5+vLz
-        9fr7+6yttLi5wMHCx8PEzaiqsdXV2Ozs8aqqscTFyNfX29LT1////wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIZoAAE1Z6e2z3BJJeqxd8Xa71tgZMfb8KjR49Dh8trn9LjH19nm86i7zufu9brT7Zu2
+        0NDg8dHh8tjm8qu0vOzw9Mza6PT3+aSttoOGiGRrcoSAf15cWuLr9a22v97m7Z+fn7e/x1xbXcbb75mi
+        rM7X383U2cjIx3h3d9fb3+Xq73yQo4SHi7S3u67L53ahzKq8z5u83uLs9a6yt+Do8W50epyzy7bBzeTr
+        8cvY5cPT49ri6unv9LvU7b7L2EdKTauoqHyPokpMTMjQ2OHr9FhYWbCurbC/z398e5GRkqC50q/N6tbe
+        56TF52RgX4SFiJDO1oiOlGxtb+rv82BocJy20KWqsXV5fsrc7tDh8aCnr6jG5DAvLq7C1efs8auvs+Dq
+        9JSVl+vw9YWUo77H0Tg3N5qbnaamp4aKjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABsACwAAAAAEAAQAAAI1gDZCBQ4oKDBggMTshlgoGHDAQACKPSxREcQABgBQBQgkQ0OK1OGFDBzJeNG
-        jim6bDBQ4EaBHSYDyAwAhQOEAmC8KKHSIqOAnxI1oIgxwcQXAiEyYuQo8MMEAlAJMBHzwmfHMVATaFVQ
-        BMaWpRIjjACSAIkCBSWSFKhCAwDHBj24SMigAAuDMz86sNDiNsAKB1JUSHjygAeGAzkQpAGK4IiDKCRA
-        1EDgYYYIIjMDlMlygoEMJ00gGCnw4AKFBajZNDgQoQKCMEJsuDhgQY1ChWgOkFmjMCAAOw==
+        AABoACwAAAAAEAAQAAAIuADRABhIsGDBAAIDKFzIUCEAhA/RSJxIMaFANEU0NDnyo6JFNB9YjOlhowoS
+        ExQjlhHiocuOGRWMrEgZwIwMKUssNPgi4YoYMBMfnihBQceNIQsgEKgRImiADSnC4MiRIAIBB1rIOI2C
+        okGMBAhEHFBCxcdBKF44LMBi4MATJipoNAThhAQCAzxguEgyZYLHLBhGcGnxAEiGAh4ldjhDZEsQKxcK
+        CBiQGI2CFwokMhAwuXLFzZ3RBAQAOw==
 </value>
   </data>
-  <data name="application--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="plus-circle" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABpElEQVQ4T6XQTUgCQRjG8QEh
-        iBK8VNAxAukWHsKTJy8Wkit56ItOfRJRBF2iLtE5kCAiEUMSwRJBENGOaYb2sdCSgZeMlBRRUFBEeZo3
-        ggoK3HrhB7uz/IfZYQDYfzCLxdLHjXNzMlHTx8xm82Q0Gr1PpVJ4fExCkiSI4h0SiQRisRj4N0Qi5Io/
-        X+PyUkQ8/oBg8OKeWmYymRbD4TBCoRBfDCIQCMDv98Pn88Hr9cLj8cDtdsPlcsHpdMLhcMBut8Nms0Gh
-        UMzRL8zzO/jTUMsEQVhoNptoNBqyUEMtMxqNS/V6HbVaTRZqqGUGg2G5Wq2iUqnIQg21TK/Xr5TLZRSL
-        RVmooZbpdLq1UqmEfD7fkp3zV5zd5kANtUyr1a4XCgVkMpmWTJ48gZzevIJaptFoNnK5HNLp9I82PEmY
-        D6VvDl6AsaMHDE5su5lard6k42ez2R8N78VhfQaWJGBa/LSeBPpX/S9MqVTOq1Sq3d90jWzd9swcZ7/S
-        RgB6Vw2N7zM+7Vw319sK5YRTJJ2CdfajpT1aG8XAKGsTbIfcVIfJ+h69AbnIrwah7HLvAAAAAElFTkSu
-        QmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACY0lEQVQ4T6WPX0hTcRTHT3eW
+        C93W3dTVlbLdoQbTejCMKDP/lJBs+CewJBnUY3vsvSACDXrpoYfCyig1IxekQWRei4WTscK2NbQ9bLt7
+        GMzXe9nL5XR+V9u1KHroBx/4/s453+/v/AAR4X/QzfDEAfCsCmCaeF4twEx1gJgkQlswHdB7bIbNkkf3
+        /hbgNb+slY6EO2Vfyq8My1e1i4Tvu185vNwhl1OPArx/C/Bag66ob92vDqxfQd83P7Yv9+kw3b92GXvX
+        RlTL7MEoBXh/3WDCIZRPCVJv8pLa8+UCnv08hMc/nKPlNg/TrMZ6Z74Oqbsm90lAHuMLD+2BJqlN7oqc
+        x7ZPPp2Wd92lAKZ/1jtWBrD+basM5DEC7vNTpyP9SutiDzbPn9JpmD2GhUIBs9ksVo3Xo/2BW6fmUSO6
+        Xx1VgDxGwL09oc7IoOZ5fRKLxSJmMhlMJBKYTCYxlUphOp3GXC6H+Xwe+cci1s40aUAeI+CuLdQe7tPE
+        YAvG43GMxWJ/NG9sbCA/KaJz9pAG5DEC7linPO9PKPY5N/LT4iZPxdLLTJfqc6SDLgXIYwSMWQKOaVGu
+        XmpAfpEGGPOisTbpUp16uyecMpDHCLhVKZhu2yTnUqNqD9MWYTIsiPqf9bVJ6zXCtlCncmMWCchjBNys
+        ALhe4S0btUb5kEu1r1LIKhnebME0Yft4QDWNWqJsFshjBACdOhPA4E4vd80smccdsjW0X+HjLo3BNKux
+        HpvRZ+lsDyiju5PwgLCjC7q5GzDMvYARLqTDNKuxHkAzsZco2x7AUaGSqCGEf8AeYrMcC/gB3xr3gK0n
+        sEUAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="NotAFolder" xml:space="preserve">
-    <value>Not a folder: {0}</value>
-  </data>
-  <data name="icon_refreshmap_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="sql" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIYAAAAAAP////38/f7+//39/vz8/evr7Nzd4M7P0s3O0bGzuOvs7n6Ej32DjnyCjH6E
-        js3Q1c3P0szO0ers77K4wLG3v6+1vYaasLC3v6+2vq61vK+2vczQ1Ors7unr7fb3+N7f4Kqtrpienqes
-        rKisrKqtramsrN3f38TGxvT19d/g4Kesq6isq6qtrMPGxcTGxdzf3c7Sz7a9t0J2QlqAWneNd3uOe4KU
-        gpSllJmomaOyo6WzpdHi0dHh0cXUxdbk1snWyd3p3dvn26avpqOso97p3tHc0a22rdPd0+Ls4uXu5cTK
-        xMHHwenr6f7+/v39/fz8/O7u7v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABSACwAAAAAEAAQAAAI8AAxZKiwAYPBCgYvSFm4EEOBhyYKEIBSAAMEhQwxPHlSwIQAjhULcMAoxUIE
-        BBFKJEiAAAEGBgweMLRQAAGBFQQeFjjQoYPMhRUiSIgwooAAJwNSDBhgIGPOAiEkDlhio6oMhhkKqECx
-        4gWIADYCiLVBA2gBFwRIEEAxNYcSJTaQ5JCSgQQLEytYtIgypImRJDaMGKGhoQCKAi2guBhwI8gOGzJ2
-        FKmBgcCJFyNcgHByQ4gOJjZ0CKlBocDGERudHAECJGwTIDRKd/AgYsKCDzBw+Aj7A8cMDA4aPAjuQIGB
-        GETC8uhhg6Fz5zOq2pgREAA7
-</value>
-  </data>
-  <data name="folder_horizontal" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABLUlEQVQ4T6XUvUoDQRSG4a/K
-        JVh4EXsPVl6FVQrBykJEQZEkrIn/GBSMEIQIoogiFinEFIKgxoiCiGBABTG66MrihpC47B7nExt1txhT
-        PMWZM285AxFBO1BOI1IlA0NJRDDYMo4rqSh+EIjbbErNcaRqWdJ1EohRrMv3/TiOTJjibkvgbP7AM+ts
-        4svvHWfu2eIwhYxvr4v3VPjDVxdrZVNu94dCscVBAlOetSqth3yoD7UL472uCVuUxjDbelyRxt2SFjZs
-        sTeCbOM+J+5NVgsbtigOY7FeXRDnakYLG7bYHUTu/XpO7Iu0FjZssTWAvHM5KS+VpBY2bLHRj8Lb+bg8
-        H49qYcMWy73YcdRgnya1sGGLvm7MT/eg9B9s1WtATOlQOjWxibX1lPkNfAJSiLGOr2CqXQAAAABJRU5E
-        rkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABE0lEQVQ4T82Tv2rCUBjFb+ji
+        IF1KKfgATtJBtFOW6gOIi2hBEAJm8QncpHXxBRwEB0cVRHBx0Uknh76CD+AzpOeEc+EmSJd06IUf5/tz
+        vi83hJgoikwWMg3zwf9gged5PliDqdRAX8Cn8jm0CXhGqtHfAobmDWiDkmLWxmACnkBd9VcOOH7G8YId
+        CNTsSFnrKn6Q58Pp2The8A72oCYDa8ztgnSe6MXX0DWPUuaMe85CN0/0aLbXHyA+aYjad16BufW5cZkL
+        LsaYCjRkrKEZdIE6v0ZD9ap69ISa4ay5grM0gBbAG9iq9g0dqr5UjTNkxQU58AieZeICy5eWF1M9ejnD
+        2V9PHt0DuAH/rjPLn/gnP9MPy8pUmKBE2kMAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="block" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB80lEQVQ4T4WSUUhTURjH//fV
-        hwgiRBnSi8xxG0qlBZZtajK0xir30MCQYI/51AQzFEXSUQ8JiiAqiGLMh0HhQ4U1aNBDHoiIZbYpRKWE
-        DaHe/Tzf8d7rdu/ACz8+/ud83++ce7nQWrqhjb0/Ip4OavH0VgmCRX1yjogAbSRlZ7Xh5c7/zrV9MuEs
-        +1btvUrQ7euCNvC6kJz/1S6dX9604Cx7cra+wxukADyr8kLrfWGSvbKyQ3XPv1twlvvZgh7o45EjgZK4
-        dGg9CWbjUvIHnV34asGZ1419+GZ0hJdRLFCSSg+06Pz6uUSO3HOfLTjzugS+aY8atgTvgIBEmETqQts8
-        4F1ct1CCyFTGN+W2hi3BGyC53XE9vx/rJWbhXh+FQ/2Kmmt39iq6DtEfXP3dmYAoIKA+4oo8/V99G/3B
-        GQfDtyDGRCsl8tEi4l/8+dAikkqQlIK/3ib6CZeDR0GIxx+baXLjJnE14dw+A6EES1Lwq7qBsqhwEGuH
-        GP7QROOZG8TVhHPrhCGYk4Itl5cyOO3gfhvEYLqRnn4KEFcTzpefGIJJKchV1dK3U9UOon6I/tRFdXWu
-        JpwvDBmCu8DsQykpxe1GiL639TS61lL0Cpz1mCGQ/0+ZpFxSacN9ohlLJ8MQpZB7s+ojHvPYpWbmA8tY
-        cADrXMqIVYe9mAAAAABJRU5ErkJggg==
-</value>
+  <data name="AggregateQuery" xml:space="preserve">
+    <value>Aggregate Query</value>
   </data>
-  <data name="icon_print" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIMAADw8PNjY2GZmZvf396/Azu/v7+jo6P///3Nzczw/ROHh4WptcHZ4fGtzc////wAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBBwAOACwAAAAAEAAQAAAIjgAdCEQAoKBBAAgEKhQI4IDDhwcQ
-        JFzoAICCixgVIIhI0WLGixs5KgwwoKTJAhJTCmSQoKVLBAMMyDQAQGACiA4TxJxZU8BNnAkElCxQAADL
-        nxBbbiQKQOcAly5L3mSagKjVqwVulmwaoKvXr1oHNIVKtuWBrS4PEFhL4EDarUdxuk2wIEDBiUehMqDo
-        ICAAOw==
-</value>
+  <data name="LayerGroupConvertedToBaseLayerGroup" xml:space="preserve">
+    <value>Layer Group ({0}) successfully converted to Base Layer Group ({1})</value>
   </data>
-  <data name="icon_tasks" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIYAAAAAAP////39/vv8/gkiTxAwYzhfl2CW0qG30Pf6/fb5/Pn7/fj6/Ozz+ery+PH2
-        +vX5/OXv9uzz+O/1+djo8trp8tzq897r8+Tv9uPu9efx9+z0+fP4+9bn8djo8d7s9OLu9eXw9urz+Ony
-        9+jx9u71+dXn8Nfo8d3s9Nzr89vq8uDt9OTw9uPv9enz+Ofx9uz0+PH3+vX5+9nq8tjp8eLv9efy9+Xw
-        9erz9+nz9/D3+u/2+fP4+u72+fn8/ff7/Pz+/vv9/f7//v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABDACwAAAAAEAAQAAAIuQCHCBxIsKBAAwgTKlR48ICBFxBfGDhAkSKBgwUMINiIoIDHjxeHGAhgQEAQ
-        HwxkcNBhYEOOkAaEGBiwsIcBBy9gAjHg44cCDjFKwDCggQVMmgkUwhBhIAIImAsMyODxYEIDFzYM1FgB
-        k4EBHgtDGFjxASYEAw92wMjxAkMLAyhUwORgwCbCGyBWGLBQAeYDAzBwkAiR94OBCh5gTliokMYJmBJG
-        aIiQYcWFFDModDABk4Dnz6A/DwkIADs=
-</value>
+  <data name="FsSqlServerSpatial" xml:space="preserve">
+    <value>SQL Server Spatial Feature Source</value>
   </data>
-  <data name="ColHeaderName" xml:space="preserve">
-    <value>Name</value>
+  <data name="PreviewUrlNotAvailable" xml:space="preserve">
+    <value>The Preview URL is not currently available</value>
   </data>
-  <data name="SelectSpatialContext" xml:space="preserve">
-    <value>Select Spatial Context</value>
+  <data name="ScaleRange" xml:space="preserve">
+    <value>Scale Range</value>
   </data>
-  <data name="ui_splitter_horizontal" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="table" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABD0lEQVQ4T62TsWqEQBCGxwTS
-        JFZpEq0sAj6ARUrtbFLlBWzkIHCkFwtfJV1eTUVEBBER5+bfc8WzusNb+JiZ3f3/HWWXmJn2sEuMg/cb
-        pGlKWZYt+L5P8zAlHgREwvx6H3Sqg61BFEXa4CiJhjB/lYHehBM1a6HOlw6SJPmS4nAr0KlPiOP4RxKe
-        ponHceRhGLjve+66jtu25aZpuK5rrqqKi6LgPM+5LEuedURhGH4HQfB7K9CpDkRInudd4Lou2ba9gHq7
-        B7rFwLIs/edVNAwD/K24WDdNkxzHORusxoPkz8K78CHiT+EfEbXwJrwIj1qzNTBk4Wm+OK+zAK1BiBpi
-        rOMgNe5zlfe8xLt0cALSyt8vnqRT9gAAAABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABzUlEQVQ4T52RzUtiUQDF71ba
+        R7RrGW5aVIQUNVPQYjCIwU2LNg3ZjMwUSViPzGKmmf6oiigcs+zZF5FSFn3iGJbo8yOfnrnnwXskuMkL
+        B8598Dv8uE+4AgGnzGSDcYrPfr8bDR6yYlRRpqpyYCgCDO5X8XGvgg9hHf2hV/QFi+jdycOxraFnK4vu
+        zQy6Nl7Quf4MMmTFiM/3Ta9WjYG1NIyB1ZSOX//KxkDgPg//bc4YUK4zmE88GwNkyIpPXq+nVKlYBl9U
+        DavHKfw8TGJFfcRy5B5L+3dYDN9ACV1j4e8V5oMJkCErhqenvxd03TL4ffyEV3lngmdnVt86OrL6+sEB
+        yJAVQx7Pj1y5bBlwIByPI3R+jsNEAjunp9g+OUFEftuMRrGhquCAwUhWDLjdM5lSqcZAk3eGBmangdk5
+        QIas6J2YmE0Xi3UN1MtLy2AvFqsxIENW9IyPe1OFQo1BRt4ZGpidBmanARmyonNsbC6Zz9c1iFxcWAa7
+        8k3evgEZsqLD5fI9aFqNQVreGRqYnQZmpwEZsqLd6VTucrm6Bhww/wIH3hqQIStaHI6VpHzRm2z2XSFD
+        Vtja2r422e1/GglZIY9Nplmm9Z0hY/sP0fXQjui6fQYAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="NotSessionBasedId" xml:space="preserve">
-    <value>Resource ID must not be session based</value>
-  </data>
-  <data name="SaveResourceFirst" xml:space="preserve">
-    <value>Please save this resource first</value>
-  </data>
-  <data name="layer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="layers-stack-arrange-back" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
+        aMIAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="gear--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="sql-join" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACeklEQVQ4T6WQUUhTURzGz9zm
-        GNMxJSasHFEbKzZDNmhbESNLRnMPc9pzDCKR6ikaFC1EKBEsCvWhslBovtSL4lNmgskV3IVtbrikpWts
-        Tgx6k9CXf+e7d4VGPXXhx/nz/b/v29lhRMT+BykcCARYMBhknZ2dLBwOS2d3d7eX01PFu38HLzLgQEEo
-        FDrDjb38PIxzb2+PdnZ2aL8Gz18LOjo6zkaj0Sfb29sUiUTuctP1zc0yAczQsIMH3gM38Pv9jHOzUChQ
-        IrFM5XKJZmZmPpdKJQKY8/m8tIMH3mpG/gter5f5fL4jXV1d99PpFKVSSVpf/0LF4lcJzNCwgwdeZNxu
-        t1zg8Xh8XLgFJibG89lshiYn4zmHwzEKMEPD7pcPmd8FTqczKooJmp//QEtLAq2srFBLy6kBpVLJAGZo
-        2MEDLzIc+QZ2u/3O4uIizc7OEs5MZpVaW539CoWCAczQ9nuQ4cgFVqu13WKx3APDwyMbyWSWpqffJ12u
-        0zGAGdqFt6Fd1fOmcn3MlECGIxeYzWbW3Nx81Ol0DQmCSHNzH2ltrURbWz8kMEM78cZLV7/fJsX4oYy2
-        z8jYy0a5wGg0gn5BSNHU1DtaWBBpZORFYXk5S+BiPLxri7vJMuGiy9+ukfJx4yYPi2ys8ZlU0NDQAC61
-        tbW/TiQ+kc128qnBYHggCBkCNQ8NlfOVMP0JGzWIUgE+lUrFtFptQKfTDWg0mmM4c7kKf9AiqSL1ScWg
-        PqOI6SuO4jliQ3pR4pFevgHynCYOf1bmAmq1+govGgSYJT2mWzVt2In11aXZcf6LQ3r5DfhXw6nj8Jdh
-        pn/SW/uK9ajT7EbtWDXDfgLZQt8vMfwSKAAAAABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACXklEQVQ4T6WTW0jTYRjGPwy6
+        CHLZKsjALhYVkkhJtJvqoiN0EUGSXaQX0oIEc4oNR+ga2kRUxJ106lquaOps03by72GosZzhVonWdJuu
+        nZxa2WhBV+t7ZEL3G/z4Xp73+b27+pNkMknSIS0Zf0zyq6zkdPUIOfOYYRUIRrmUm5S7qfccfcH/GRdd
+        OHB3DuRcr5+81+cIKgIbf2wb8b+u0U8xzQ3J9COAGRl26KBLD+TsHGBdEdtLFoK/9N82ExOr6wnGE42P
+        FLW+E84HtqwAMzLs0EEXDj3AInl883nt1IpiZT0x6l37baWlsWf6z9KesWU1MoAZGXboIIMDl+SWDxd9
+        CcVNiyn8sYT9Wp1N5Pb/NI7Px7reOEMtFlek86LQXGtyRaQvpwMNg85Qs8Oz2QuXnCgz8OjVyY+rWwbw
+        NRxnjvF0NVZXVKlkvHXA4o4qOPd1Naa5SIeC8dYqRrYzFVzCeTBQPOf/YXR6v+ut7rVu42xYya0yiPsd
+        AWWbeUkEMCMbeB+UbWeWJdHgTFAOlxwtfX213bSoGvoQ7m4e9og7GF8TTzbVJuydlclsy40AMzLsmoY8
+        T+U2b6NI526FS46UaNmnyvorX9h90pa3HolYvyDSTPg6z1YMSNTj3h6AGRl26KCb+7CPD5fszb9Fsi4L
+        Th7nvaoWaJzt6gmfUj8T1DT0u1WcUm09wIzsOd2hgy4cuPjtohzYnZ1XwLokKGbflley73Q9YRcqKzIv
+        lBcCOvOR7ac7dNCFk3JJBh32pIJs+h6mHKTso2SmyKLvodQOHchwMtL/mNL5lOH+A5i6WIwCDkE+AAAA
+        AElFTkSuQmCC
 </value>
   </data>
-  <data name="NoWidgetEditorIface" xml:space="preserve">
-    <value>The specified editor does not implement the required IWidgetEditor interface</value>
-  </data>
   <data name="control" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -442,770 +373,29 @@
         AE2BbRvnALnyAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="images_stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_selectwithin_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACAElEQVQ4T6WRXUiTURjHz03o
-        lK0EE1SwL9JCvJj4dZF14S5sMEVJB13YRYiitpjKbt7cuhGxZJDlLoKapkwqxUVRM9YkEwTPhR8QTENE
-        /ID0ItLEhrp/5znqcFim+MKf83J4nv/v/fEyAOw4YSVWK7vR0LD3NIi7ikPGEFZQYrOxIkWpFF+E4H9C
-        MzS7j1ysKK5+zvH86bV/5pUzA5vBIAwWS5UsOCr5hVOH31tbuG4211CBdN4l6x9wFLRwFNs5DA85bj7m
-        uOXguNfN0ebxS7KrS49fGxvQVVebjuTc+WlEkjvaC/EjEMDV8nIzIw9qHe2N/UtOh+5o5uXAsCQ3N2Vh
-        eX0dOWVldYw8qHWs7yz875Mw+WE7Ux/PYHrgPL55z2HSkyTJLq9Pku+atFhcW0O60Whh5EGtt3VX4LRl
-        YO7zJcwPXsbyRDYCK0b8nNFhYShVkq2vvZLscLuxJIpS9HqFkQe15iYmoiAtFfY76ehpyYR/uFT86Uas
-        fDdhdjBbkmvb+yX5Yn6+75RW26hOTq5g5EGtbnuUSDTePlLjXasGX1wxWPiagHFPHHzPToaRL+TlNTPG
-        EkRUjDyo9UltZChtdSo476sw9EaN3tYoOOoj95FPaDRiXzzkQT7zq6sHhmbCyNvrjJEH+RwmNBsi7xaI
-        M0IkfseJvA6Kas+efP0DD+tcAk1PV7wAAAAASUVORK5CYII=
+        R0lGODlhEAAQAIUsAOjs8K+6x5ScqICAgLSun+zs1uPhzs3Q0ujn0ebr7ebl0O3x8uru8O7u2OLj0aet
+        svj48Onu79rbzd3ezre8u/7+/vHx4cTHy/H09efm0LW6usXIxOXjz7e8vrC2verq0/b27LG2t+Pp6+Xk
+        z+7u2qKpsvv79+DdzPDv3fPz5LzBxtjazf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAsACwAAAAAEAAQ
+        AAAIlQBZCBxIsCCLAAgTKlyIEIDDhxAhNhxAcYCAiA8nfkCgQMBFjBMzjDAgoMJHiQEADOBg4IQAExAE
+        EJhJAMDEigJApEAhgGPNhhAFWCBRoIAAAz9TqqQooEEBCSEeyLSZcgCGBREEOKBglCZVlQsYJBDQQcCK
+        DQcyVhUrogSACxoKeFDrsOJDARNOAsV4QIAKtQwDIwwIADs=
 </value>
   </data>
-  <data name="icon_zoomout_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZpAJySh3aFlJ6tvO7z9eDPvpubm+ru8LKysqGhoZ2dncvFwOLm6Z+fn+ru8dbc4t/j
-        56ioqNvf5KOjo+bp68rT3Kqqqp6ensnKyufr7tDX38rQ2MPIzre3t62trfL29+7y9brBybjAyMPJzsDK
-        0trf48XL0s3Q0sDBxO3x9Lu8vLy9va62wLm5uf39/ebp7aWlpc3Nzautrs/Pz9Pe49HY39bd4qyyt5+m
-        rtLY3K+vr8nP1NHX3bOzs9PZ4Nvg5czU3K24w83V3crS2uXp7OTo7JycnNDe47e+x+Hl6Ovv8rm7vL7F
-        y6Kkpefq7dff5M/a4M7d48vT3M7W3ujs75+goOTo6/b4+aWmp5qamtXX2NDQ0MrDv7O2uc3S15GSk9Td
-        47rCy7CwsM3e49fZ2qKiora2tqiim/H09t7i5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABpACwAAAAAEAAQAAAIwADTCEyTIwGWAi+0DFyYhoOECxMGGBhzoALDNGU6GBgw4EOSKS5U8GBIxkAL
-        KygaYBiy4MEBGQPDXBjg4YzKKkjQRDBhUSCDiAKCChXgYAeDgQUGEAnAtGkAGlIsDLTQBEeXlj6cfMkQ
-        RAOCgRCy6NhAIkKNGUagUDjBYiCMAyKWlHDQ44mYEUK+LpQQA8QRMD+iULiBIMUWhhCY2FgBJASXBF7M
-        EFDAUAmVIgUSXBEIAMDki6A7fwbNUDTpi50DAgA7
-</value>
-  </data>
-  <data name="sql-join-left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADAUlEQVQ4T6WT+0uTURyHXwz6
-        IUgzu1lQUJIilqhBWQRqZlZkaqvUnMIMiw00NS94WUt0DtFlqVPUzOmc2hyjubmL13mZl3LL6dTNrXev
-        c+/mZumWBklg5639Bx54+By+53ye89OBdnd3ob2wpzL2MBT1Qg3FFyAQocTq85S63gyAATtYplBtzMii
-        rzFBuX33AfHOvBKYI3UNyJZA/lmi/4K4fDj2SRFiLmqwmhv5mzru8NZKGcumTCw2zCWQDRtM0dqYzfFb
-        gdh+ibvkRkZkiQwPBKf/CSKJSp976SpzJduq7xhwLLH7HQttUruaUKHntYg25+kd1pXoTJVjVPV90mDd
-        lq6sbw+qjfbum8VDyUDgBl1NHG4m0ZbM7X2OBZbUPg8Ei3mNxsESFjqOzTBItEULkaqAgaBfZ9kSwdbt
-        vrYRmHEhQ3gd8oviw5VsVNsi3lRhAIEmoXSxp0mwoXzLXR8rY1v7ChuQzwE4waZAgVazRpFS7tRqhVyz
-        3uqbxo+DvCI4O0zxxnKTcEOJ0SqxL9zNn+VVfrTJCt6jfAwae03mdYvzRzCD1jOkOjJDonvVqzQ3eJN4
-        qdDZcC5cxlxdquf/mAGlsfJOm+wBZU5IZVtkeU2mHozsmm/T3nd4ds6EsaZKqKVU9Wop3Elj7blnnCTI
-        +7a4ObFAhZZ3WkdzGkyCog9myfM3y/0ZDHiooBkVYeCylStR6aPaeqm+vPyT5nWtWEejdCrpZ1I6IqCL
-        0XKfQNyUJY2OKPMaTaKsemNPcSs6EkOeFYEcT6cb5i49mvxZwdF2FXerKZU9mjLmkL7al9iVcSq57TDk
-        6ZsK+d5ojb2G11jwZAR5yTBNU9stEyQ6/CWMqNYG4xccmdWLA92TxpYPg/q63Japd+dT27Pdw3O9D/rH
-        QNjaBzhy3AsXcRkn54QQTEhoinknlIAaguMVnBMhZJLHw7oMj8eNhR642ky3sJyk/Z5+QVjH2YVcwOaA
-        c3ASpCfgKOAQwNWJO8hjzjPsDlbGOi57/0x7+cpY9y8yIme1LfwcuAAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="FiletypeZip" xml:space="preserve">
-    <value>Zip files ({0})</value>
-  </data>
-  <data name="magnifier" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACPklEQVQ4T2Pw8/NjwIYDAwMZ
-        QkJCBENDQx2AOAqIU6G0A0gcJA/Sh1UzSAKoQDEuITlpyuKN3UevPlt//9WX4zcfv926aM22PpA4SB5s
-        gI+PDwb29fUVjIqNT1l38OrCIzdeH3r05tvZJ2+/nQNhEHvHiZtLomMTUkDqGDw9PbFh54nz1/btvvTi
-        wNXHH0/ANMPoa08+nZi+ZMNEoF5nBmdnrDhh2+kHa0AG4MIHLz/ZBNSbwGBnZ4cN5++78nIfTDO6C0D8
-        E7ffHgXqzWewsLDAhlP3nH+4EWQANs0gsVM3nu8A6k1lMDQ0xIY9J89dMX3/1VeH77/8ehrdEGBAnpu3
-        bO1coF5PBicnJwYHBwewN2xtbRlsbGwYzM3NVVzc3KuPXLy37+azzygGPHv//eLlm/d3WNvYlqipqYlg
-        GGBtbS0PNKR47dr1/zU0tdsnTp+79PGLd0fefv557emr90fnLVi8UkNDs1ZQUFBLTk6OAcUAoEYtNzf3
-        mh079vwXFRVrZmFh0QLiMCCuBOJ2KA3ii/Hx8TGgGAB0vkVgYHDbkSNn/isqKvUAFakCMQMuzMXFxcDB
-        wcEA8793QkLKhIsX7/7X0zOYBtRkzMzMzMDIyMjAxMSEgRmQAcgZwEAruXXr1X97e+d5QM0uII2kAA5R
-        UVEXERGRFqDmbKBGfSDWAWINIFYBYnkglgZiMSAWBGIeIAa6nYEViJlAFrFAJaWAtCQQS0D5IkBaCIgF
-        gJgPiLmBmBOI2aB6mIE0IwDSnmBluZcHuwAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="NewFolder" xml:space="preserve">
-    <value>New folder</value>
-  </data>
-  <data name="grid" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAApklEQVQ4T6WTMQrCQBBFZ0+Q
-        NljkrjYpU3oKEUFQhBQpAjZewAt4jXX+kpG/3V8S+PAW/r6dKWI5Z9sTSykhR8+5IeiXh0Nw2UQ4y8yC
-        KwlkZsHNBZFRYHSrFe40gcw8wZMEMrNgdkFkEhjdaoWFJpCZJ1hJIDMLXi6InARGt1rhTRPIXCbYvs+f
-        zGQOweCXH55vQ9AfQtD5ofccGoJ+VwR7fmXc/QGbydmsomqW4QAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="document--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB20lEQVQ4T42SO0hbYRTHz2jo
-        5qBZOgiJgwgl6dAgqCAIBlQqRnBQQTDGoEFuCAbfIkK3Lg5GXLUdOrVD3IVujjo4lYpRkeAj7/fxfy45
-        i4+rH/zg3sv3/3HOuYd8a2skjKyvD4DpN3AMr67S0NISfV1cpMHxTiL5UCeQrVT4rljkm1yOE5kMn6fT
-        /D+VMvl9dMS4FwBOFYjEtNWZSZdKnETw6uGB/yWTfHZ9zaeXl3ySSPBBPM5ycHcGOCVsCgajUSWYgeA2
-        m31Rsr2/z4rT610BJFB/JKLM5splvkf5r0mkEmkHmVnNUZ9hKHN5zCCVz1tKRIDMnOaoNxRSQgUIMoWC
-        pUQGi0xIc9QTDCrzpWqVc5iDlUT+DjLzmqMuv18xyhAUMAcryQ1aRMbQHHVMTirhSq3GRbRhJZE9QSYs
-        OcPlIvoyNqZEqhBIFVaSFFpEJvLdbqefhPN5dFRZqGFRKhA8lfydmuK4y2Vy6Hbzns12gfDxD6JdcnR3
-        0yefT4jKptVQxVPJL4TyExPPiEEiRdBHj4davd5lc1dfkPzx+3kHEiEGFhoaEhsIb0kFODbQ1OzxbKrA
-        lACZiQxWWpJfLHtSxLvclUw9S414aLe1tIQ/tLV9ew9yVzKg8REGvINQesvmrAAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="ScaleRange" xml:space="preserve">
-    <value>Scale Range</value>
-  </data>
-  <data name="table--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACLUlEQVQ4T52ST0iTYRzHn0vB
-        qK4h3YQu4aEOFmMYmQ461ASTdRDyojRzltFbzFZrik2DIKJDdik6dAg6BHXokIo61prOVzfX2GROUZes
-        xXRs7/64d/v2/F7aG4MdxAe+vL/fC58vH573ZUa73cBz44AxsA6bzYQDHmJZu9XaW+YFei/QOl9Gy1wJ
-        Fz0yLrj3cN6VR5MzC92sBO10GuemUjg7uYvGiR0QQyxrs1j65HJZKXiahFLgSMh48ruoFNhjWdg2M0qB
-        dT2FweiOUkAMseyyIJgLpZJq0CNKcPgTGFmKY1jcxpA3hsfzW3jk2YDVvY4H39cw6IqCGGLZpYGBWzlZ
-        Vg1G/X+wx3eKKxhU52mfT50nFhZADLFMbzbfzhSLqgEVeFZW4A6FsBSNwhkIYHZ5GV7+bmpxEZOiCCpQ
-        GM6yZpPpTqpQqDKQ+E4hg8pMBpWZCoghljV1d99N5vM1DcTVVdVgLhyuMiCGWKbt6hISuVyVQYrvFDKo
-        zGRA8+hMEs+/BUEMsayxs/N+PJutaeCNRFSDH/xO6A6uvoso+Rjgn5Oz7IzRaPklSVUGSb5TyODh5zUY
-        34Rx5ZVfeVLGY0AHf57uf/GBnTIYrFuZTE0DKmh95sbLTaDvJ3Dd9z9CCDh572uM1el0w3F+oxvpdM30
-        v/eh2TFTFa2L/7FjTtS1C5+Ypr7+5pGGhrH95ti119uUoy09X4hl/Gh4jvOc2E8Ot42/PaQf6f3HaP4C
-        dRjFo//0njYAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="blueprints" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACLklEQVQ4T4WSTUhUURTHz8q2
-        BW2azURMJFkQBIEQjqsoaJHmQIuWWREMlZl9qOnCTS6UgoohZ1pUZpPDUFEUVkrqaM2FMiVnkomk6cOQ
-        t3Dec56r0/lfmsfzMdWFH9zLfed/fufyKBhboNpbvzTY/zlH5KzKURUKBbY2NFBlfT1tqaujUoETUtP3
-        gwTVNlnkxNwKnxle5lMvinxyqMiHB/IsxceEwF8DYLA7klfJ3AqPfrV54KPF/TMW3/lg8YG+DGNJ8XFh
-        s9tglXIw+tPaf2+RQ/FFPprI6pATTw2u6U45+MLPlEDQ/adyy+0n3JjIcPfEkg6BCcbZdTWnBILuf5XD
-        0UfcOJjh8HNDj4M32dmTVQJR9fV5oC6mTI7P4tIoq1zVPurc4WF3XJ5RAhE0oNM6UeB4xnJCvMp7o/N8
-        +qXB96VJy2uLt3W9UwIRNKDTNlngsbzNTa8Mvjll6m5u5dobOafB+TGTKzvTSiCCBnTa3xR4MGvxAwEh
-        6FYaB8r7InPyTxg65MK4yYHWlBKIoAGdS28LPP7N5uYRQ3/Yk15apbzn2qxuAMtkzuaNZ0eUQAQN6HSk
-        xeCTpQNi06bTDQ8L5ereaYblw882d6plXn8kqSp824mgAZ0O6ZiQgFIIurmV/c3D1pqDMVWiIniun4g2
-        0YZDVwg6j7/YnPpu6xCMggC3sr9paEoKfB7WyZnWQqfrvckIgQnGwZt4leVbXeBdftG569Yrt3eUPdW/
-        Ab7ReT9BDLTyAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="LayerGroupConvertedToBaseLayerGroup" xml:space="preserve">
-    <value>Layer Group ({0}) successfully converted to Base Layer Group ({1})</value>
-  </data>
-  <data name="server" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABaUlEQVQ4T42SMWvCUBRGr+LU
-        jqVQujh1dtDFxSVDBhFB9DdokCAigpNDBscundw7+A8cRDAEFKQiySAYXESy+Ceu95Z3H0IerYGTId+5
-        ZwogIjSbzV9arVaNaP9DTXy+BX41Gg2hc71eMUkSI7yR2xFfB+r1Oiicy+WCcRwb4Y08R3wdqFaroOj6
-        vo/r9doIb+R1xdcB27ZB4Z7PZzydTkZ4I88VXwcsywJF73g84n6/N8IbeT3xdaBSqYCiP5/PcbFYGOGN
-        vL74OlAul0ExOBwOGIahEd7IG4ivA6VSCRTD3W6HQRCkmE6nyBt5Q/F1oFAogGK03W5xtVqliKIIeSNv
-        JL4O5PN5UIw3mw0ul0sjvJE3Fl8HstksKGb0G+NfkDcTXwcymQzkcjnmy3VddBwnRfGniLyxwy7f6ADQ
-        Q9UPGj4nkwl6nmeEN3bY5Zv7wAsV2zR8PwK5Hbp/vQ880Yc34v1B2H3mwA1XqPmpzb5U7wAAAABJRU5E
-        rkJggg==
-</value>
-  </data>
-  <data name="icon_printablepage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZ+ANbn9xExZEtypa3D3q+xyP///6irvlVgfLfH3E5Sb+/w9vz8/fb2+WBedoGPsO7x
-        9pifyZygqWNohGluipiYpPDy9rW91Kusvm1rgd7e6r3D2X2CpuXq8Ors8r/F24qLnfr5/2lviJKexoCC
-        oe7z93h/jm1ngn2HpW55jE1Sb/37/FFWdEtQbk9Qb9nZ4dvd6naBm0xTb/f5+k1VfPv9/HeDpfLy936B
-        j2xuhnFzh1ldeoSLnYaIlc7Q3YyVsvb3+kpRbVFRc9TZ34yMmJ2iqP78/ZSdxHV6l2Rqgbu90v3//rS+
-        1+zu8/z79+Tn7tjf6ZWdwk9QbH2CmP///tXW6rG2yoiMl3V7kHd4jExSbHZ0i9rZ3mBiirO4zPv7/MjL
-        1LC3yktQbVFQcG15jpqZp295kU1UcObq87SxwqGrxICDqJeeyExRbpmdyllYd8fO4aqrr05Rcmx5mOTn
-        70xTcPz++3V4mLS4xHV4llBQcvz7+amotktSbqGktf///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AAB+ACwAAAAAEAAQAAAI1gD9CBQooKDBggMT+hFQoGFDAQACKIxQAgcWABgBQBwg0Q+RGxRcFNljJeNG
-        jibIbCmwQIYKLSYDyAwAB8kULz9sMPkyJOOAnxKv7GBQocMcAjkyYuQoUIICAlAJcJkwxmdHKVANaD3Q
-        xUOIpRLpnBhhQM6BAz7s1LnTAADHFkua4IFxIE0GKmeeoHHjNkCQNRZAHHFCAgyKBGXY8AAaxgiENxxq
-        ZOHTRoMQHTMDABEB5YWDGUmU6KHxQAwGBKj95EkRIw6LFVV6fEig5oJChVHMbOijMCAAOw==
-</value>
-  </data>
-  <data name="InfiniteValue" xml:space="preserve">
-    <value>infinite</value>
-  </data>
-  <data name="RequiredServiceNotSupported" xml:space="preserve">
-    <value>This connection does not support required service: </value>
-  </data>
   <data name="OperationCompleted" xml:space="preserve">
     <value>Operation Completed</value>
   </data>
-  <data name="LastUpdated" xml:space="preserve">
-    <value>Last Updated: </value>
+  <data name="NoTypesSelected" xml:space="preserve">
+    <value>You must select at least one type</value>
   </data>
-  <data name="printer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACYklEQVQ4T42SX0hTYRjGX1To
-        omIggdDVLvJi5o0IJjrI5ZgtNuG4KVsodtPZGSNScirHzY2mTIQSDPVK8MKBN6JSyVTUGAkTuqyLBInU
-        iQRZ+OdChz5978nBxJTew+/84/c853zwkbO7mzLUh0J2gXwJdxzBIEldXecgfpmF51c6jdTBATb29/F9
-        b09jJpGAcDyCwgsFkqpSFsrvoyNs7O7i684Ovmxv43MqhdjsLHiEp1hbW/UmRSGmzuMhcjgcVCfLVNvR
-        wXj3j4/xQ3w1u+TN+DgyFFqtAQE9qK/XstrJ6XSSo6mJbG1tvgNR8PPw8EIJ/wkvhx12tcxZQY54sAs8
-        eXl5r/x+P66CHXY5IwpySJKkW6qqhnbEmhVFQSQSQTAYvEAgEEA4HNacra0tdHZ2hjhLNpvNMDg4OLa2
-        tgaXy4X29nbIsozm5mZIUh2qq82orDSirOwerNZHmjM3t4yent4xzlJNTU3V5OTk8urqKsxmswh7YLFY
-        YTRWieD9c5jNDzVnZmYBAwPDy5wlk8nkSiaT60tLSygpKUFDQ6OQ7P/EYqnVHFkcExPv1zlLFRUVz+Lx
-        OGKxGPR6PZzOJ7DbH18KO6Ojo5iamgJnqbS01J9IfMT0dBw+33P09w+jr28I0ehwFiPi/i9ebysWFj5p
-        cJYMBoO6uLiC+fkVuN3u/yJTwFnS6XQt+fn5vUxubm5fSmyY6mgKr9+mMPTuAypfuHG3UYXRO4Jvm5tg
-        J+NzlsTcFNxmCsrLX2qbPmtOTk/BpE9OkBZXdjL+WZY7iK4VFNCN4uKn14uKolfBDruZ+QOvqgI74xfB
-        qAAAAABJRU5ErkJggg==
-</value>
+  <data name="DivergingName" xml:space="preserve">
+    <value>Diverging</value>
   </data>
-  <data name="InvalidResourceId" xml:space="preserve">
-    <value>Not a valid resource identifier</value>
-  </data>
-  <data name="document--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACMklEQVQ4T4WSTWgTURDHZ4/V
-        Ww4KhRwCjWgIegjFrVLbSq1djaKYQg/10ENMQxs0JRhSbRu8iBc9eBLUXuJFlFCsi7YiGL/wXrURTGgw
-        aZRQbb423+PMtg+CtPHBD5bH/H/Mmx1wzMwAMzQ7e4a49B86LkxPw/mpKTgXCMD+7m4AvtjCVajV8He5
-        jL+KRUzm85jI5XA1m9WZj0SQ6lyEWQhYotu2GMtVKpih4NrGBsYzGYym0/g5lcLlZBIfqSryodoxwsxh
-        XXDW7xe48yRYLxS2ldwNhVBgVpTrBDBg9/kE48VqFf9Q+ztJuBN+DmXGRQ4GvV7BhEYzyGpaSwkLKDPB
-        uVtdXQAnPB6Bp0SCfKnUUsKDpYxn0WiET5IEcNztFlyu1OtYpDm0kvDfuWK334lJUviDJPXCMadT4K2S
-        oERzaCVZjsXQ2d+vYjCI85L0Bo6Mjgoma40GlukZO0ni8Zf4OBxGjeY00N5+ew5gAA6PjAh8dRJwF9tJ
-        EqtLGHk2iFoqgAc6O18YDIaD94GObXhYcLVBi1Ijwb+SZOIVvl1Q9PCTh314+uLReyabDVxWK0BHTw8c
-        cjgYP29ag7polqR/vMZ3C6c2ww968Vt0EbmWM5zVj1GWYZ+iXNN3tUmy/vMrvn++GX5K4ZUvKvKycS1n
-        xGmjjz17ZfmGEOgS4qMaRMxHMTzXh9+jS8h7UqYOuZYzBGfBQFjbTKbJ3RbLzWboHodO7lqxyMZQ8z3X
-        coazfwEpq4JeDHDvFwAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="PromptDeleteWidgetAndReferences" xml:space="preserve">
-    <value>Delete this widget and all references to it?</value>
-  </data>
-  <data name="gear" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACHElEQVQ4T6WQT4gScRTHf66K
-        iB30YlEpEcoSaiwjhFMHYWGR1IP/7uEpIjoFQlEdFmIJOhRrpy4t1N538ZRtC5vMgiPoOpIt2WYybot3
-        Cby83nfIYRaCDg18eI/v+36/MyqISPwPRjidTotsNivy+bwoFArGLJVKMnP7D7L1Bi8yyJ4qyOVy19l4
-        h+cFzNlsRtPplKwaPH8tyGQyNyqVyovJZELlcvkhm+4eH48JYIeGGzzwnvqCVColmHvD4ZBUtUnjsU61
-        Wu2rrusEsA8GA+MGD7zImD9BlmWRTCYvFovFJwcHHep02nR09I1Gox8G2KHhBg+8yJgFiUQiycJ9sLHx
-        ZtDrabS5+a4fjUZfAezQcJv7kDELJEmqtFoq7e5+pP19hbrdLsViV9fsdrsA2KHhBg+8yJgFkUjkQaPR
-        oHq9Tpia9pmWlqRVm80mAHZoVg8yZkE4HF4JhUKPwPp69Xu73aPt7Q/tePzaY4AdGm5zHzJmQTAYFIFA
-        4JIkxZ8rSot2dj7R4aFOJye/DLBDww0eeJExC/x+v2BWFaVDW1vvaW+vRdXq62Gz2SOAHRpu8MCLjFng
-        8/kEc3N5eeWtqn6hxcUrL71e71NF0TigEXZouMEDLzJmgeDH4XAIt9ud9ng8ay6X6zJmv/+T/9ARWTV4
-        4MVjLYBylokwceB0Om9x0TOAfa7zjDHn8E5rwQILZxg/c/4f4EXwLqDgN4SU6ia8nlT3AAAAAElFTkSu
-        QmCC
-</value>
-  </data>
-  <data name="AggregateQuery" xml:space="preserve">
-    <value>Aggregate Query</value>
-  </data>
-  <data name="InvalidResourceIdNotSpecifiedType" xml:space="preserve">
-    <value>Invalid Resource Identifier. Not the specified type</value>
-  </data>
-  <data name="FilterPng" xml:space="preserve">
-    <value>Portable Network Graphics (*.png)|*.png</value>
-  </data>
-  <data name="icon_zoomin" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZeAEV2qAE0Zm1LJt7s9eqvdrK8xtfk7LOcjF1dXdDc45i101lZWaOmqX+AgF9fX4ep
-        xc7b57GxsY+Rk3JycnyWsWNjZK+vr1xcXMvLy19hY2mGp6urq2SHreXx96C61YGYsnFxcc3a5lpbW3p6
-        enmTsGVlZcfU4GNjY2ZmZnt7e6DP4X5/gIuLi5Kov21+kXplTnF3fJOluFJrhfz9/Wlpaaewuam80brK
-        28PP3bGai5qzzsHP3ZvO4prU5WJjZImetJyvwbvJ2FtcXYCAgIeNkkZJTFlZWsfHx2RkZG5vcJGkuIWF
-        hWdrb+Pv9dLe546QkZuxyYeHh8jV4WNobLnAxez0+dPh63d4eLW8wZKYoVdXV25ublxdXnuFjwAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABeACwAAAAAEAAQAAAIsgC9CMQw4oKWBTQiCFy4MEoJBgkGGKDSYAJDgUuuGBgAIAAAKxAkDGF4BImB
-        GVU6AgghBccKCwtTMBjQoYlKEztu1ACx0EECAEBVBrXhYOGCAQGSKlXqAcFCBE6CCgUK5cTCLViAKAmi
-        UgUPBVlYLNzQIMaPFip7PNBR4SIKGB9IqFQgw8eTHBeTTHGhgQOFLlyKvCBw4CKRDCKMCGHipYAAAYQv
-        Sm78OPJkho4hX76YOSAAOw==
-</value>
-  </data>
-  <data name="ui_menu" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABG0lEQVQ4T53OvYqDQBDA8anS
-        iO0VV+YVxCCxt7OyEbnC6hK4T0E4swiGIFgIQQiE+Bq+kVXQRCFIuujcTp7AdeBfbPGbHdhutybvfWIm
-        hGG4wolDFjabzWoYBjydTtj3/ejIkAXf99cEH4+HUGTIgqZp6zzPnxccj0c8HA6YZRnu93tM0xSTJME4
-        jnG322EURcjPRsYYBkGAy+WSwWKxeC6gEV3AP2egKMrkC1RVZeC67sf9fseu64QiQxYcx/m83W7oeR5e
-        r9fRkSELlmV90aNtW6HIkAXTNL+LosApkQXDMH6apsG6roUiQxZ0Xf+tqgpt28ayLEdHhizM53P/crng
-        +XwWigxZkCTpTZblvymRBT4z3gvvVTAys38hdsO4G3bw/gAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="TitleNewFeatureClass" xml:space="preserve">
-    <value>New Feature Class</value>
-  </data>
-  <data name="icon_help_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIezAPLy8o2cqvj4+JKfq8LK0pWirvf395mlsf///8bT36m1wbO+yay4xPHw76q2waKv
-        vKe1wo+cqK+7xvT5+5yotLTAy+rz+LK+yOfr7qWxvJqpt/r8/d/k6Ku3w8fS3pSirrC9ybC8yODq84qT
-        oaezvvn8/bG8yc7V26CsuLa/yJOgrN3i5/L09ff4+Ke1xNzh5cPP25als93j6JWir6y7yfj7/JqnsrzF
-        zu71+fP2+NXb4d7o8crV4JGfrLbCzbC8x8PQ3Pb8/L/GzLG6w8HK0rfDzpGdqZShrsnV4J2qtZ6qtZyo
-        s5SgrLC9ysHIztPg7MHK1dvm8b/L17fAyb7J1L7K1Ky5xtjc4Kizvaa0wcXR3bfF0IyXpY6cqYybp/r9
-        /aSwvLbBzIyZp6u5x6q4xp6ruK25xLvG0ery+Ku3wouVo8XO1qi0wIuUosnV4Z2ruJKhr7bDz7bDzrbC
-        zsrQ1uLq86q0vezz+Jentq+3wbW+x/T3+bTC0J2pttLW2tvg5Z+ruZyntMzX4bTBzbvH0qexuqayvsbR
-        3J+suM/U2cXS3bfE0IyXpuDk6ay1vtXZ3vX3+brG0bS/yq26x5uotcLN2IuWo7S8xtLY3c3Y4uHl6rzI
-        1LW9xPX19Jqns5uns622v+ft8+fs8tnk76e0wbC7yJGeqp6qtsvW4Oz1+IuTo/T7+4+dqs/T2MfU4aGu
-        urO8xbzI06Cvvv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACzACwAAAAAEAAQAAAI/wBnzerUQoDBgwIMKGwgEJKrBIqA
-        8KFBxsWYSRAgEJgFwA2STB7i6NAkY4WkLD/MwCEAIIEgHrFY1EGDQ8SGGw8clEkBQAuqRRxGhXpxQtST
-        PSjAeJoCAMahOTm+YJCFJ9GOCVj6zNADQEolQlDWVDAR40qUGkoo9bgEYFMVKnJAhHjz6M4qOqwodBkC
-        YEukMz4WPMBkYUIrRp9siMkDYFCRMAsYZCiRyo8qCgcKcAEFoEmFCxIUvPrTKNCHzCosOQJgpZSENCQA
-        weKU5EiBAaZG2AFAikEHNoiWIAjiRA0TIxEGFAKgQYEDQ6cOIEAgpM2ACF4GbCQSoLv37wO0CwpsAKC8
-        +fPlBQYEADs=
-</value>
-  </data>
-  <data name="icon_panleft" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
-        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
-        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
-        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
-        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
-        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
-        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwQAHCRxIcFCBBAUTCnQhQECDAwcG
-        2fESYEqVggcHitAh5AoAMjPiKBw0oUeAEQMAKPkDQeEZOgQArMEBAI+TLwpzcMgToM2ADjdS+FD4IUwX
-        Fj/e7DFxgYFCDSpgbAiBoggBNAU9xKiTZYmUBWaeRAgihmASLEYUvCghaEwfPmDSWCEIBNAKKCBIUAnE
-        JEoZP1sKthiS4YQeHmqOVKhBA0nCB3K0EDFwp4kEDBZGDuKCAMEcG27gaB7EhsIOBwZkBAQAOw==
-</value>
-  </data>
-  <data name="icon_popupscrolldown_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
-        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
-        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
-        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
-        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
-        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
-        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
-        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
-        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
-        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
-        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
-        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIMQAfCBxIsKDBgwgTKlzIUCCChxAj
-        SkTwYKJFig4vQiyoESNHiwknLozY8GHDkygbBgQAOw==
-</value>
-  </data>
-  <data name="SpecifySecondaryFeatureSource" xml:space="preserve">
-    <value>Please specify the secondary feature source</value>
-  </data>
-  <data name="globe--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADYklEQVQ4T32QfUxTZxTGX1td
-        ZgyaLDHoMg1+sAFzkxSVKqYR/IBtBjRZ5nS0cy6KVhNiQIgmfiGFUKgojEFTIGABJ9qNKXUFnPsDUUpp
-        a6VNqVTrFy1YCVDEdBX77NxK4h8mu8kv573nPM/znnsZL/sO4+UaGP/MAOMXPv6QLx/cxC92y4krRMd0
-        lYf63Jx0nD7kI94euIA8RwQNlfHVT8yFt154m2w+/1WHL2gcn/I3Ol95Nze5zdyc070fkKOPmHfS3JJ5
-        7Yn7sn0Uvb4pNNrGoTKN4vZzP+wBwP4vcNYw4uZ0PNK/2yBDO5snba/NbHngKer0oN3jp4AgGq2j0Dh8
-        6Bz2o2dsCj2TwO2XQEGn28PpeZwvQ8vYjPSm5JhjOtuPl+5j/1UX6h0vkXfzGY7//QwX+yfwzwhwQuuE
-        mvq/DwFXnr5G5JHrNs43Y5eaArZXlklqTKMptXZsrutHmrofO5qdEGse4kCLC+l195BarkepJYBjlLZH
-        8wi7SM/5CMZYcpHusHYokFhhxcpSI4RVViSorBBV27C+wgyJxo3crjc41DEJUakJscUGfF1lCnA+ggIS
-        T+uFJ28EN9YOIlKmR1SJEdElJsQoTIiWGyCQmyA6Z8e3mkksym6DQEHhJd1BzkdQwIZTbQlyQ2BJXjeW
-        F/YikgyfTRNFNTK/G2vOObGlcRKLM9vwjQbYrh4OcD6CAjbKfvk8Vzf2adE9RBX3YcVZK2JLrRCct4WI
-        VVgQf96JlfkWJCiHkKQeh6h8YILzERSQovjqI7H6fhyJBMS6iodIUrqQXO1CSs0jbFG5kFjpxOoCM767
-        DohUbsQp7P6IrBtnwjP+oIDUX2ezbcqGqBM93iSlB6l1w9jZ9By7m734+bIXieUDiFfYsaqIfi6d44r7
-        XlcOAl8WWExfyO6mM7bjAmPfNyydKW5uFxRavZLfxnCwxYes1gnkaCcQJzOi7CkgtQFiyzuy+oFlRzt7
-        aQV6wmPoU/KXsp/+bPgkp8uRphock2rGA0daXwWFMuObZdk3pxYc1PnnH2gdCZdq+4RdwAKptnfhob9o
-        A8b4xHwimoWFC9nafXuZpLmW7dN1sIx2fahy71yf5mE7661hPzTcnSu+KKGQ0P08Ys50yMdU/5cP0qpq
-        Zm0t2z3tY/8BOAMvdn6kKfgAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="drive-download" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACTklEQVQ4T42OXWhSYRjHH4KK
-        iBNkX9AHWx9QeaQuDpTsZgu7CsRJGjIcqyAFiY0xhm7RFqxTdLPoqtjCm+jCPsCwUhtL86O0nRo2zZy5
-        tXWR3qztYuUkfHqfsSOOsdWRHzz+n9//4YV6ZwFWQXB+xwYxUW5ge2E1D47d/FTh+K0xqLs7LWO79/XP
-        9Y7AvMgym5yTU92B2s5AhQOOEBy9NgJCf4Z4fCe1kLJ6ZlJsfkQZ7cip7qw4cKg7CoevxoDv+yj1vZ/D
-        M4NfkGbKaLfmgf32N7eZ4FtCsoVmUHV/Atl/Sc7JWfaCvW2vQGZPq9988Eoo1Z4o4SVpAQXfPG5zzWH9
-        8C80RH9jjSOYJKe6UylTuPuyFxQXn5p3tfuT2pEybveWcd2zMqqCZdzR5kvSjpxlB060iECcPH8Djlic
-        sPXCE9hsemDeYnUn66KItcOInMWdpIx25JAr90Cn0y2i1+vBaDTCaZMN9p3rh/WNg+aNLa6xDQyaKaMd
-        OeTKvRUHSCBOnbUA39hZQ9As52sd4AwGQxPD+g+a2Au4ygu0Wi0s0RwOh8cTiQTG4zEMBl+j1/sSPR4P
-        4znDzwigy/VinPnNcg8EQQCNRkO0lkolLBaLODv7E/P5Hzg19Q1zuRxjgjGNkpTGTCaP5FKHuosfz/Og
-        Vqs7CoUCut1uFEURe3t7sKvLgXY70cMQ0cJ+sVgayaWO/G1iw06lUtnNnjuZzWYxnf6Mo6MfmPwOI5EI
-        I8qI49DQWxwYeDhJLnUY1AUFQ8VxnEmhUIj/A7nUoe5fouy03kA6Jw4AAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="QualitativeName" xml:space="preserve">
-    <value>Qualitative</value>
-  </data>
-  <data name="funnel" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB9klEQVQ4T6WT30uaYRTHj7/w
-        FzLyQnFC4Mgh4hgs9B8QvJH0vxDqJhiDRYMuNsaoi6Cr3bSgaIHMNghrUhmZliwpMXCMGAoyJNzNbnf1
-        3TkvzxtKNoJe+MDzvDznc85zzvsSALoPWnA6nZ6IRCIZm82WISJhinllNBrnnU7nvNfrfRsMBuei0ejL
-        eDw+zefTelJdkOn1euh2u2i1Wmg2mzg9Pcf2dgWFwjdUKt9xcfEL7fYfXF39BcdP3hBIBaVSCfl8Htls
-        FsvLH7CwsITFxfe8/ojNzR3s7x9DVTAoSCaTJIJOp4N6vY5iscjZv3LgJ6yt5Xld5Yp+4vLytyZIpVLX
-        fdMWsVhMBGPSg0ajgXK5jN3dPays5LCxUeDM5zg7a0P1IJRIJIYKiAVj0sRarYbDwxJWVz8jlztAtfoD
-        qolhroD+J+B4EsnUyUkV6+tfsLVVgZrCE66A7iIQyWMZo0xBjfEpV0C3Cvx+P3k8HjKbzRKsP9cCt9tN
-        Pp+PAoEAhUIhCofDgz3ojxomcLlcpONwOMhqtd5JMKuu8K4/WE8w8CH1V2AwGEjxQgR2u31OsvKEBgq9
-        VSCn+B8QnovAYrHMMDduOUxg4lMPGB/zkJk5OmrAZDLNqr28G2G0Tg8TSJpR5hkzzrxm3vB1Umov7x4x
-        2l10wT8uhpNvS0oRDQAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="sort-number" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABuElEQVQ4T42TTUsCYRSFJwMJ
-        QWoXCFKEtAhqE/4EN4E7V+nGELUsAyUcUdC9W8Ef4cKtG3+BuJGgtQiCX/iFIn7d7rk5Mg4JCg/nfe89
-        58yIqKiqqiSTyT3S6bSSyWQcTBCKu9GDHBEpyoEChEJsICjjOFiQSCRuuOSZCenZbDa0Xq8JatzBj5y8
-        QTwe97Zare/VakV6lsslaRh38CMnBdFo9HWxWNB8Pj8a+JGTgnA4/IbwdDqlUqlEhUJBznoqlYrMoZjD
-        j5wU+P3+yGw2o/F4LORyud3ZONN28CMnBV6v930ymdBgMBBSqZRovV7fnYvFopy1HfzISYHH4/kYjUbU
-        6/WESCSyO2szaLVapVgsJjv4kZMCt9sdxRPb7TZls1ny+XyiuGvk83kKBAJULpdlBj9yUuByuT77/T7x
-        T3M08CMnBU6n86VWq/10u13qdDo7ms0maejn8MGPnBTY7fZbm80WZL70DIdDajQaBDXu4EdOCviiWCyW
-        Pcxm8x2j4rtCcTd6rFbr359p+zGxnjNXzD3zaDKZnhgVijvzwFwzF8wpcvqCE76fbZeXrLZ/wBxh+PBA
-        KfgFcqFa2BgtJlQAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="SelectWidget" xml:space="preserve">
-    <value>Select widget</value>
-  </data>
-  <data name="icon_invokeurl" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIU/AP///0typRExZG+wPtbn963D3maPxcyZALfH3FWHSGupO3ugdqq+r5iymaDfUY/S
-        S1iORF6fN56xxmKWSj14K5jYTqqRCT95LHy6Ql6PT5Gzh4fKSIPCRY/RS2akOShXQp/eUZ7dUIrOSYLH
-        R1V8IHvBRFmPRInISH+og0mCPpfYTp3cUJPVTIDGRojHR1eNRIPDRYjGR0dzh5vbT6DeUHCzP7jOsU+E
-        SVuQRZvbUHGzQIbLSJPVTZq0sWWkOQAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA/ACwAAAAAEAAQ
-        AAAIugB//JAQoKDBgwUlCAxgoKHDhgAMRBSwEKHFABR/BCDAsaNHjhk3AhhJsmSBjDJQZLiQQYOFAzAP
-        ADj5o0EKBQNWnFAwwYZJAQxwYBgAYIADBxgmvJR5coECGkSLhgChQAPJkwlizIhaNIcLEjBnCqBQQQXX
-        ohUuXBWQgAMPrh1YwLhRoG5THw+ibhDxwMMHAYABMzAxgGiLETsGvOiBoHHjmhAi6ChRIwKEBgIzZ2aw
-        IAGFBAsYaM4cEAA7
-</value>
-  </data>
-  <data name="disk" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABwklEQVQ4T6XOT0iTcRzH8e+e
-        7e7BgxDixbuXELyKlxQPgiwx/JOa4UE8CR4UFcTUubUJk4nhX6ytRHCCqJvicuEk6KBWZKgVRaIM/IPK
-        YLBPv8+jgwR5VBy8tvH7fd7PJgDkPqTa7FRcdUqvta3t+W1we9E4RarUm+LYenOi/giQuAE33LJhK0/N
-        DnJujkYRTyQQi8cNccMtG7ZSabZT3/rwAc5UfHR+bogbbtmwlQqzjdyfBv/iMBbD3vGxIW64ZcNWyrQu
-        8nz0/Ma++vUf0aghbrhlw1aeaJ00GHH/xO7OEf6cnhrihls2bKVU66ChsGsbga7NW+GWDVsp0dppNOTY
-        Qs/jcXRbx67Fu6S1/l9gw1asWitNLPZ8gb30NSKRNayshK/gGe/eNYXhLPPhQ98O2LCVYq2ZfAsvNuAq
-        f4tgMISW/H7dzMycjme84wM8z6bx/uV3sGErRVoTTQW7P8NdNQW/P6B/ks/n1yXP+ICR+nks27+BDVtJ
-        NaVLjqk4t8DUEGh/9OpwcnIBA7V+ndc7q0ue8QHexhCWbF/BPVu+MpSsTMmuyZPaVYvFYrsO7/73UAqH
-        L1tJUV/SlAd3xCblH+s4aw2T/BzJAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="DeleteCommand" xml:space="preserve">
-    <value>Delete Command</value>
-  </data>
-  <data name="map--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC6klEQVQ4T53Rf0zUdRzH8fdq
-        1srNWv2R6eZy8x9Hg9babKRTNmd/FG5l9Idbru2Cw8PjBII7EfAHKjI8ZcJR14DidjQOhniB2ImAml2C
-        h07lPH+gB3IHIpMyTpCJPP186s/Wan63xz7/vJ7f7fv9SMqOHclK2jNI/qyoSGRDYaGRZ3h0p4h8kp+f
-        PqdeUH+2gJbevZztryQ4UE9g4ATuK/3s6YlgOxMlyxfF3BrFdCSK3utOEVlvtZpm5+b4viuPjgE7PREn
-        vSEnE9NdXJ28TsNojCJ/lOIgFATA5I2i97pTRD7KycmYefIEpy+LttA+um6X47tg5+7kUcan/Jz7fYiy
-        82FKb8DOy7CldRi9150i8qHFYp6enaWyNYPvTmTjOpWPt6+E7kvlXL7moud6Ow2hELv9g+R1D2E5PoTe
-        604RWZuRkRl7/JhDzek0BLbj7S/GfXo7vw1/S3jCw/2pTjqDnXhG/8R+a47sjkH0XneKyBqjceuDmRns
-        P6bh9ltpvFBIdUcuJ28dom+khpEHLfSFmtSnDFIzPIOtO4ze604RWWkwZE88esTBWiN1p3Op77FRdczC
-        sWv7ORU+TPCei0B/DcOxAL7xMXaeuYne604ReX/Tppzx6WnKq0yU/ZDKgYZUHO1mvmnfSu1JG42/7MYf
-        rCJwpY6PfZ+z5GgiX/ZmoTtF5L2NG3PHpqaoLDfj9tqo6/yaA55UPH0FeIN71NUe5Mive4n80UxC2wq+
-        mshVZxK6W1ywQuSdlBTryMOHOMoseBoLcbXlsd9twH3OStPFInW1JSQ1riSuOZ6ElndJGU8jvmU18xxv
-        RqT6NacsT07Oj8RiOEozqSjLxF6RTmmNgdJ6A/YmIxU/mXmrehlJo5/+gzheDcjCxMRdY+qv3pmc/Fdf
-        /LyF+LoP/vL2nVUkuFbxfPHrI2Jf4JSXli7dPD8uruT/eG7bK6OLwnHoU3ey7kXRz8vKG8qi/7T5hVpJ
-        m3dJTOr8u5Onl817ThS42NsAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="PromptRepairBrokenFeatureSource" xml:space="preserve">
-    <value>The resource id {0} could not be found. You will now be prompted to select the correct feature source</value>
-  </data>
-  <data name="icon_popupscrollup_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
-        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
-        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
-        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
-        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
-        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
-        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
-        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
-        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
-        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
-        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
-        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAILwAfCBxIsKDBgwgTKkSAQOFAhgwd
-        QoSYcOLEgxYtFsyY8SHHjh8/OhxJsqRJkwEBADs=
-</value>
-  </data>
-  <data name="icon_plotdwf" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIe1AP///Vpuov7//f7//////7643ltsoVltoUt+spij2f7+/JGVoZKUo01/s11toLOx
-        2Jaj12d/irWw2IWNmm+3yNTU1I+VoSZZkX99inl0w//9/3CinXCimxlagZSl29Lc6NPc67W0wr7e/7G1
-        wIuKj7y43b643HShh+fw99bt/Xl1wf7+/1pvgJmWyv7+/gZ7NK+1wefm9KOyx/X19QQwM+br7oWLlxpX
-        bMDE0IzA8AFKGVluomR0qWuf0f3+/3CAsLnN2HaGtHaHsuXj8F6SxIOJmfr6+iN1gNri4sjHxIGAjaCs
-        unh+iSBhOfHz9Hmqo4SNnH2Ahoy8rqGlsQhVKxRIcLy421C2m5Pv2rq52Wykm9/k539+j1xtoje7aZik
-        2Jqhp9jY1ltupThYZaiuutLX2VptpJKKwzFglZOLxunw9oWMkiZYlP/9/jVnm52ns3+Cjufx84CHkiZY
-        kk6EvGx8ruzs7X17gOnx9L7x0oWNmHxzw1lvoAJ9Inx1wlxxov79/397ibu53qTM/7/J1fXz9Km6yjtY
-        YLS7y/3//idYktLU0/f7/llupJujpnRzgfb29nCknNrr/RJUapai3IyPnjVITxZbfLG503Kf2tfY2kpu
-        kXhzwtvj5b/H26ewwZel1ihflnl1wNbc7Kmwu4GRujhqjoaMmOnp9MDIy/L3+lhtoa+0x5ek2aCtyHl0
-        xQ9oZn5+iYyUlnKCeQIxB////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAC1ACwAAAAAEAAQAAAI+QBrCRwoUMoGLQ0QPOlEcCAkJBzy
-        pBjUA9YkJwNRtVDBKRIWSSJyEKFCi0WtNGf8tAFUCMgVLxQyIbhBw1KtVwIArBCgIMaJPi+OuGFT5VCt
-        DJoAENCgYAChJjouhUJjKoLAPT4SCSCQpcCsMR020blgZ6AoACUKCGJV5A6JOYrKEAxgxcSnSkyiQJD1
-        iNRAI0ICwJGzxlECUGriTOExsMubBZRSfUmABwUMC0p2DDQwABEZDwBCjDiFwUEjPgPNGHIBAoeeCVBs
-        PNiyiMHAADJGBVpyAIyEGowqtKoz0NOfD1xiHRCjKswPV0MazgiyykCtJKUwNawVEAA7
-</value>
-  </data>
-  <data name="TooManyRulesWarning" xml:space="preserve">
-    <value>You are creating a large number of rules, this will likely result in Maestro becoming unresponsive.
-Do you want to continue?</value>
-  </data>
-  <data name="FiniteDisplayScales" xml:space="preserve">
-    <value>Finite Display Scales</value>
-  </data>
-  <data name="ruler" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB3UlEQVQ4T2PYn8jCsD+JheFA
-        EksGEHdDcQZIbG0EM0gcJw3SywAiQIqAdM/fm8v+/7qy8D+IjU8jzGCwAfsSWTJBGpaFMF98sLnh/9dT
-        0//vTWQ5AxJbE8E8Bx8N0suwPZZlyu9ri/9fnej+/8fFef8/n5gKZ9/fWAcWw0aD9ID0MgBtmf92f8//
-        baUm/+9tqP3/8eik/6dbrP4/29aMF4P0gPQyzAtgap7lx7QRyLn/9fSM/+8P9YMk7oPECGGQXgagIjCe
-        5MY0787aqv8gkzdHM88AiU30ZMSLQWoYloYwM2yIAuPZIOe/2tP5H8QGic30xW8I2IBOeyYYXnhzZdn/
-        FzvbwH4DYlD4MMzAYwjYgJVhzDC8COR8UOABxRYhiTNM98HuErABjZaMMLz0+tKi/0+AaWFZKNNSIGaA
-        YS0xRgZ0oCrMyOCrDhRfHMwEwytfAZ3/CBiVQLGVMHFNUUzNKIaJsTEwVBgxgvDqK4vy/z9YV/1/rj/T
-        eiBm0CCkGWYSyDkTPBn3vAa64NmWxv8gNkiMWCAPVGiUasywsM2Z4TgIA9nzgGLKQCwHxBJALAzEfEDM
-        CcSsQAwMPQQQADIloRikWAyIRYBYCIj5gZgHiLmAmB2qmRlIw50HAIdyTYaOb/frAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="document-copy" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB70lEQVQ4T42SPUubYRSGz+Kg
-        IphFqCAFY4YiWboIUkyLhZjQWhULWVwcNJUgRqpECWazP6DkF9S2UkTqoAjBqnF3dOtQBC1YNOb7+/Tc
-        Dz3yECvkgQteeN735lz3eWlybY3exmKvhZkH6JuIRmlsZQXvGUYnh8nf30aurhYiXArBXLXK18Ui/87n
-        +TyT4V/pNO8kk4w7wWUHaOCg10MmWXiXLZf5TzbLF6kU/7y64rPLS/68t8c4uBdcOoEGvIlEiF4tLYG5
-        XKXCN7mcCUmcnvLXoyNejcfveBEMfv+neKdkAkbCYRAqiMJtoWBCtk9OuBklE/AyFALzJQnISgcI2Rb3
-        ZpRMwPPZWbBQrtU4Lz0gZOv4mG0l7eXjxgYrLp8vKhA9m54Gi9V6nYvSA0K2Dg/ZVmosFxuCNvRpYGoK
-        vK9JQEU0EPLt4IBtJS1XJzmXoqENfXoaCIDluqyrKhoI2Uwk2FbScnUS/CvQhj65x8dBBPuuyxQI+bK/
-        z7aSlquT3JRKDG3oU6vDQT0eT8z8MQgRPu3usq2k5eokaekJ2tDHedzudIY73O4PSp/X+8NW0nJ1EqwY
-        2tDH6RQeCd3KE79/3VbScnWSvBQN7d6hIRPQeDoblaCDTlAstlOSZ7wjHzr+F3BPydbTZ2jLx71/Ad5i
-        gsnRJ2HiAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="FilterSqlite" xml:space="preserve">
-    <value>SQLite files|*.sqlite;*.db;*.sdx;*.slt</value>
-  </data>
-  <data name="ColHeaderValue" xml:space="preserve">
-    <value>Value</value>
-  </data>
-  <data name="InvalidRestorePathError" xml:space="preserve">
-    <value>An error occured while validating the restore path: {0}\nIt should have the format: \"Libray://folder/folder/\".</value>
-  </data>
-  <data name="NoFolderSelected" xml:space="preserve">
-    <value>You have not selected a starting folder, do you want to back up the entire site?</value>
-  </data>
-  <data name="icon_measure_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIMPAKufkcu/pqqomunkwKKdkdXIq5Whrtbh5YyZpZy+1J6Zj42Zp5y/1I2appy+1f//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAPACwAAAAAEAAQAAAIWAAfCBxIsKDBgwgTDkyQYMGDAwce
-        RoT4gOECBwwQPDBgYGNHjg8wIhjZQCFJhShTqhRYgEDLly5jwhwggKbNmjhvBlAQoCdPnz139gRAtKjR
-        owBWKl06MCAAOw==
-</value>
-  </data>
-  <data name="DeleteConfirmation" xml:space="preserve">
-    <value>Do you want to remove the selected item?</value>
-  </data>
-  <data name="ErrorLoadingWmsConfig" xml:space="preserve">
-    <value>Error loading WMS configuration document: {0}. A default document will be created</value>
-  </data>
-  <data name="SymbolGraphicsImagePlaceholder" xml:space="preserve">
-    <value><image></value>
-  </data>
-  <data name="ui-separator" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAKklEQVQ4T2P4//8/AyWYIs0g
-        i0cNoEYYMDExVVCCR2OBGrFASUYaHHkBAGwz1S9OnHZ7AAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="database--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACQUlEQVQ4T5WST2iSYRzHn5qK
-        Hhq1oMLLoINsbC4wki6CXUZ/NsHES0SnGhTrFJIDDy47OnaoLd6pzbk5nU77N6evUzcyK927IQt0NMrt
-        jd7I/hBdOn573rEO5qL5wIeHh9/v+4Xny5eYzWayQy+9+/aIuLut+yMmBoOhr1qtolKpoFQqYW3tDdLp
-        V5ibyyGVWkU+v4Fy+TME4Rfo7g2j0UhEagwEQUCxWKTCNFg2icnJCFzuMKYDCSTYApa5d9jifzZgMBXB
-        GDXwB+cRT75GgdvAJv+jEYNZMJ4ZTAVjmE++RJ5bR4X/9k+Dk/39/c9cLhcYhsHw8DBsNhusVivsdjuc
-        TifEmcViidMMtLtm8HeIqUwOT+YXEU/nkC0Usbb+HpvC171/wecP48G4H95QFE8XMsitFLHBf2zAYDqE
-        0fFJjIfCeJxawIuVFbzl+QYMAiGMeCfwMDyDR6kEeuOX0RHTQTnUllUPaEn7bU1ND/4bYqvvBK5+t0Di
-        PVomE4cJ8bQQYjKZtunp6alrYmopi0g8gQvRS1AFTqF95jTMX/ogHz22RcUccbcwRKvVku7ubqLX66/V
-        NpGFLxjEPZ8HrWNdOPPpYh1k5CBHxKNSqYharb6+u4EbOuYsjo92QTWmQSevg/TuIZ44mzky1MyIegXl
-        iFKpvFXXg6XnmE3MIboYA7ucQdt9DZSVDjRZD3wQNTtaQpMgnQqF4qZcLh+USqWDEolE5A7FQd8OmUzm
-        oDNH03nZ6r4rMmH/OSkraigtvwEKQSNnrT8HPgAAAABJRU5ErkJggg==
-</value>
-  </data>
   <data name="UnitsKb" xml:space="preserve">
     <value>KB</value>
   </data>
-  <data name="icon_popupscrollup" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
-        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
-        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
-        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
-        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
-        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
-        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
-        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
-        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
-        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
-        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
-        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAILwAfCBxIsKDBgwgTKvzxQ+FAhgwd
-        QoSYcOLEgxYtFsyY8SHHjh8/OhxJsqRJkwEBADs=
-</value>
-  </data>
-  <data name="icon_panright_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
-        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
-        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
-        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
-        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
-        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABuACwAAAAAEAAQAAAIvwDdCBxIcOAABgUTAli40IibFwEIpACT0M1BNz2gcIAgwIIWNRXd1FhAgMQD
-        AWvOBKl4wkQAAQZ4CNjSpU1FH2iqENjwQEgSCTEqzmgRQAmFCgkWSAhRcUyAJSUo/NgRIE3BI1EQ3JhQ
-        AUECHUUg0CAI4kmDBjhUyDAAw0AGNgMIehiCYoIXFl+IABETwUyZgk6sHDjARMoFDRGwXMmScAqGMC4U
-        jBDhYAWXkG7IFCjQhEoOG5jdICnwoYMCBwEBADs=
-</value>
-  </data>
-  <data name="NoSchemasInFeatureSource" xml:space="preserve">
-    <value>Feature Source has no schemas</value>
-  </data>
-  <data name="RdbmsFeatureSource" xml:space="preserve">
-    <value>RDBMS Feature Source</value>
-  </data>
-  <data name="EmptyText" xml:space="preserve">
-    <value>None</value>
-  </data>
-  <data name="TestConnectionNoErrors" xml:space="preserve">
-    <value>Provider reported no errors</value>
-  </data>
-  <data name="CustomCommandsExported" xml:space="preserve">
-    <value>Custom commands exported to {0}</value>
-  </data>
-  <data name="SelectFeatureClass" xml:space="preserve">
-    <value>Select Feature Class</value>
-  </data>
-  <data name="ExtentsCalculationCompleted" xml:space="preserve">
-    <value>Map extents calculation completed. Click Accept to use the calculated extents.</value>
-  </data>
-  <data name="FileDownloaded" xml:space="preserve">
-    <value>File Downloaded to {0}</value>
-  </data>
-  <data name="layer-shape-curve" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABlklEQVQ4T6WS2y/CYRjHH4uN
-        ZbRSU8sqM1FSsdEF5sKFzYXIoTJuwozKMcw9rurSDS64YWbOZ/+C/ynf5+33tn5lDvPbPr/v8x6e7/u8
-        B+rceu8CcUUJmscZTZPW6qHiTx9Mk2HykLLZLFHH5lsCwQcr4Hae9rUnalt5IPfyvcAxtk/G7gipDPyp
-        1wBIKkpQgUwuNGATV/KOmhYuyTx9kquAJ/s2XsJABzhWJX9l0Jq4JUYYeNefmUHg4lU9q4+iXE6UyC3I
-        ClQGnARsYALJWjn51wa8IoOEPjAKAyvQIO4BKdZvKygY1CD2gTCIgW2+HValzf0+HKJGtYVCd7lHPmlM
-        6gU7rGiXQxvAOOhvid8QIw7RFIiK+5VGnKwYiEm8WkG72rl0PQUczYtXOQP58YtjM34oDCdKA3toT8Sc
-        BLwgWGJQ8l6LOqosbvGAgAHMNc5fqCv4yYDHa/0hssXOBuyz57uscgtlGNOAClAJtKAG6IAe1AETqAdm
-        y8xphm9HUbHunwwMI5nhuvDRgTFyPCQq4N9/+ATdd0wu3kGkzgAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="color" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC3klEQVQ4T6XSa0hTYRgH8Cdd
-        yyCCBDWLWRARdsE+VhRllCH0LWEYFSZ2wTJ0kIhm0dzy0rIbCGGOXKkLNU1y3nNU1vCSudlxK0bBlpk5
-        5Ciabu78e/TDTAj60Ic/L+dw/r/zPu85BID+JwvlisdEA8+IPuYTWRIpbOAQKe07g7X2cHmZXb6mzC7b
-        rh2kWGU/HQ8TSEM2qiUztS50lwI3KdZxLdQwWnamf+al0SO9Nfukjle+GUOTZzSppN8RmmMQqCD270AD
-        HXZUK1pmP1eJsD4BjFeBPBWg4jX3MVDajdl7VtGxvqrFRvWHl+zgSQ1FWntWm2Y8jybhLgYsXGxUA3od
-        oHsAaBqAy128fsGM+vukdZXF1ErmyMAIejOlCe4E15xUCkxmAK4iwKYHOqqBmhag/ANQ/BXIFDGX54ew
-        3+0ykiUtABRaqP7TVOEvN7IwjuuYm+PyeDPg7AZ6HUDbGPwGLyZuAN94cx+Sp37pyFIfAM69JrvVXyJ1
-        4RJsKIQLTzEJC/yzbkgj05juA4brAOE28C4d6Dzvl1LptT0AHOokZ7O/QKpEGhoZeMPAIAPD+IkfIjD0
-        nosMNDFgZEB/wi8doU5nAIhqpXbtRIq3iHdwh0cohwHNDHRjDL0MtDFQYQTu8wjaVODCwQnvRmptDwDL
-        Kih711CMmMFABnJRhEro0YNqBmom+AwH+Axr+Aw1QNIpIHrDkBhEddkBgNSkkJvkwlHxpDeFR1DxCGr0
-        QgcPdAxorPwVeYSkQmDfMdErW24SiB4qFoF0Iqok5coXEe4D41d8iahFCvpwkYGLDJxlIPE5sDd33Bei
-        eOEmqlYS3V38lblOFM1JD1bK9NGCoksl7h5t9sb7RqR4j0/a0zHqjcrqEmUxeoHkKi5vXags7oBIxtcR
-        nG20aUUcnd5yizQJZsrPdFJOvpMSNWbalnyLQjbH8TM7OGs5sj+BIL6xihPOWfePzL9o/tmgeeA3KbNy
-        RaQn6HMAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="NoTypesSelected" xml:space="preserve">
-    <value>You must select at least one type</value>
-  </data>
-  <data name="ContentFileMissing" xml:space="preserve">
-    <value>The content file does not exist</value>
-  </data>
-  <data name="gear--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACfklEQVQ4T6WQXUhTcRjG/7Yt
-        GWbozexrI0qRUMPOwG11MbDEmov8uojQZFBIq66kgVERgogglG1hEJRSGdRNihG0TFA7ws6JnX2YmsuW
-        bTq8l8ibt/9zjpZCdNOBH+/L8z7PwzmHERH7H9Swy+Vibreb1dXVsfr6enU2NjY6OK3rODbf4EUGbCmo
-        ra09yo2X+NyLuba2Rqurq7RZg+evBTU1Ncd8Pt/dlZUV8ng817np8tJSmgB2aLjBA++WN6iurmacq8lk
-        kiQpROl0ikZGRuZTqRQB7IlEQr3BA+96RvsEh8PBnE7nvoaGhluRiEKKEqaFhS+0uPhNBTs03OCBFxmb
-        zaYV2O12JxfawMBAfyIej9Hg4LOZ0tLS+wA7NNw2fMj8LhAEwSfLEo2NvaepKZGi0SiVlR3u0ul0DGCH
-        hhs88CLD0d6gpKSkfXJykoLBIGHGYp+ovFzoyMrKYgA7tM0eZDhaQVFRUVVhYeEN4PcHvobDcRoefhe2
-        WituAuzQcKu49lw60nz7JTIcrcBisTCz2bxfEKw9oijT6OgEzc2lKJP5oYIdGm72bilj6/0cs/kXmviH
-        aQUmkwl0iKJCQ0NvaXxcpkDgYTIUipP3sULHe6Sfbn+ETt75SKcDUepLE/GwXNapNKkF+fn54FRlZdVT
-        SZql4uJDvXl5eZ2iGKMT3VN07zuRd5qoOfKHtlmig+0TslqAR6/XM6PR6MrJyenKzs4+gDkzs0wX+0Jk
-        ahlYLmh9FVPnhRfz9g9Eu7yv5d1X3mhvgDyngMN/K7MCg8HQwou6AfYNPfds/3TuuSeRnU2D53mJ9g/4
-        s42zg2Pi7PkX2888eGRw93rWM+wXiN3yhzE1UjYAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="OdbcDriverExcel64" xml:space="preserve">
-    <value>{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}</value>
-  </data>
-  <data name="ParameterOverrideExists" xml:space="preserve">
-    <value>Parameter Override already specified</value>
-  </data>
-  <data name="layer--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB+ElEQVQ4T6XSzU/TcBzH8e/N
-        TA8QNcSIAZGHiISgGP8BLx7Bg8GYOEQCKBAIAeHk1QtRiI8QlviALiwpY8jGgyMkuIw9MA7sQEEE09g6
-        azu3ggie5u9TR5w7kBqWvNJ+u++765ZRIpGg/aDzXW7IYSqYawZhFw1Reec7qAysRie+ab9CsrYT3At2
-        sIsGLZ27MwXX5fjOvKBsuY3ALhq0dLZjEsyR2Lbvk/xjygjsokFLZe0TcEOK/vR+jGyOG4FdNGiptM0F
-        NezRPby44Uy1KMTt3mX1lTv89alz4UvvSFDsBv9q1IoGLZW0jkHturw1Gxa0UVhYj3Es6h8OiA84/+f7
-        Ot9fHl55jQYtnWl5C3UfIpszLLS/X1IGR4LSQ84n9nJ+XY9+xPznWo+HV61o0NLpZgc0LIkb09Nh+SX7
-        1MfD/n88YvMu/T12AxsatFTUaIfbobXvLntA7GOeJeE8dcZ1ffYsKxyahgtVRAW3OGjyrqgOR1Cy7GJf
-        wwKYbZcq+aHsXMXG4MidzI8NHMwUrET9lFdngxb2y7pGQ9Jz3XzymJwHTuSq22ZzIl0fUYgOHCum7OrB
-        +jeza5PsLzo+t6I60724XCV15xXEdacKtXs5+VqXKUO4iSdgr8OHSisuHrnypO3oVctdI7CLBi1uYGKy
-        mOP/CY3pN4OVZi86RL5AAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="Infinity" xml:space="preserve">
-    <value>Infinity</value>
-  </data>
-  <data name="TitleWarning" xml:space="preserve">
-    <value>Warning</value>
-  </data>
-  <data name="UnknownResourceTypes" xml:space="preserve">
-    <value>Unknown types</value>
-  </data>
-  <data name="icon_zoomin_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIUhALK8xpKYoa+vr7Gxsaurq9jY2LnAxcfHx7W8waq1wOns79bW1rOcjNDc4+Tk5PHz
-        9am80YGYsuzs7MzOz/n5+dfk7PHx8cLK0tPh68fU4ImetOz0+cjV4dLe56Omqfz9/cvLywAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAhACwAAAAAEAAQ
-        AAAIrgBDCAxhgIDBAQUGKgxxYMACCQ8sOECAYCFDBAoeAAgAQIGEAwYWDrDwgQKACB0VOAg5EMGCDRQ0
-        Bkig0sGCigIFSACQAMBGCD4BdBAwkMADDQECREi6NEADojkV8PQZAEJPAE9bFmgwoUICjhUwNABxYOAC
-        AwsmcPiJIUOBASIRXDgAgWOBBAIOTBA5wIDfCwYEeEBo8YAAAQQEwA3BgEFCi5AJOIYceTLlhZIDAgA7
-</value>
-  </data>
-  <data name="icon_panright" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
-        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
-        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
-        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
-        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
-        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
-        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwQAHCRxIcGCCAgUTHjjQQIAAF4Ps
-        eAkwpUrCQQcHidAh5AoAMjPiXBw0oUeAEQMAKPkD4eIZOgQArMEBAI+TLxdzcMgToM2ADjdS+Lj4IUwX
-        Fj/e7DFxgcFFDSpgbAiBoggBNAU9xKiTZYmUBWaeRAgihmASLEYUvCghaEwfPmDSWCEIBNAKKCBIUAnE
-        JEoZP1sKthiS4YQeHmqOVKhBA0nCB3K0EDFwp4kEDBZGDuKCAMEcG27gaB7EhsIOBwZkBAQAOw==
-</value>
-  </data>
-  <data name="PackageCreationFailedError" xml:space="preserve">
-    <value>Failed to create package, error message: {0}</value>
-  </data>
   <data name="icon_home" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         R0lGODlhEAAQAIZZAFJ5osvLxjZHVTdPa6C9zcOlRMjl9pa65GqZz3CLpPb4+f///329mg2RUJy1yE91
@@ -1221,68 +411,18 @@
         JEiQ2AaQAkweZyHAoMGKHCASJ2FRoIAAARgIZIHAuQESEQqICBggBMZmhqw7C2jAIPVF3ASCXwwIADs=
 </value>
   </data>
-  <data name="QuestionResetFsOverrideList" xml:space="preserve">
-    <value>Reset Feature Source override list?</value>
-  </data>
-  <data name="icon_restorecenter_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_invokeurl" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUtAKq7y5+svcbS2MPQ1tTc4MvW29DZ3sTR17nH0tDZ3crV2tLa38fT2dHa3snU2tPb
-        387X3MzW29Xd4MjU2dbd4dXc4MXS18nV2sfT2LjH0sXS2NLa3rzJ1LbF0cjT2dfd4c/Y3c3X3NTb4LbF
-        0LvJ1LXF0M7Y3c/Z3dLb38bT2MzX3LrH07vJ0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAtACwAAAAAEAAQ
-        AAAIxAABCBxIsGALAAQkUJBA4EGDBBAKXGAgAMBBCQE4fAhAYEGCABFWBKh4kAKHACQ4LjAQAEFLkgAq
-        fGARgCMKli09wKxQs6bDEz1HWgTwgAABEQ82GDARooADBhqGNliwYEMDAyAiKpiQwsLQBAkMGEgAIkQE
-        BQ4wCDgwFEJQFQUUBGV7sEAElwHiOqjZ4cCAoRdcZgjgYAKDAB0CjPh70EOADBMCMFAb4ECJAIwBCNi8
-        WYOFA34HiB5asPTAFqhTq16NOiAAOw==
+        R0lGODlhEAAQAIU/AP///0typRExZG+wPtbn963D3maPxcyZALfH3FWHSGupO3ugdqq+r5iymaDfUY/S
+        S1iORF6fN56xxmKWSj14K5jYTqqRCT95LHy6Ql6PT5Gzh4fKSIPCRY/RS2akOShXQp/eUZ7dUIrOSYLH
+        R1V8IHvBRFmPRInISH+og0mCPpfYTp3cUJPVTIDGRojHR1eNRIPDRYjGR0dzh5vbT6DeUHCzP7jOsU+E
+        SVuQRZvbUHGzQIbLSJPVTZq0sWWkOQAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA/ACwAAAAAEAAQ
+        AAAIugB//JAQoKDBgwUlCAxgoKHDhgAMRBSwEKHFABR/BCDAsaNHjhk3AhhJsmSBjDJQZLiQQYOFAzAP
+        ADj5o0EKBQNWnFAwwYZJAQxwYBgAYIADBxgmvJR5coECGkSLhgChQAPJkwlizIhaNIcLEjBnCqBQQQXX
+        ohUuXBWQgAMPrh1YwLhRoG5THw+ibhDxwMMHAYABMzAxgGiLETsGvOiBoHHjmhAi6ChRIwKEBgIzZ2aw
+        IAGFBAsYaM4cEAA7
 </value>
   </data>
-  <data name="ResourceDoesntExist" xml:space="preserve">
-    <value>Resource doesn't exist</value>
-  </data>
-  <data name="SelectProperty" xml:space="preserve">
-    <value>Select Property</value>
-  </data>
-  <data name="marker" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABlklEQVQ4T4WSP0iCURTF75Og
-        oWwp+gNurQ0tzq6igyBokkOUhAkqiOZQkyCCW0stQkUukkMUjbUEQpRRS1s0BI6SGoqVdrvH/KQanh/8
-        ON85977jg09iZjKoKEXCpBATDoVCX+GRD3aNM38CWZgT9usOx20nm23wzg5D4ZFj/vsH8f6/INFwue45
-        leKvZHIAPHIpSGgLXpTKd9Lpt24iwYVAgFe93p7CI8dcW/CkVLGbyXQ7sRgvOZ1st9t7Co8cc23Bo1IH
-        rXi8+hmNcs7jYYfN1lN45JhrC+6UCj5brXcfcuX3cHgAPHLMtQUlpaZKJtNpbWOj3g6F2AAeOebagiv5
-        zhdKrZbn58vtSIRb6+sMhUeOubbgnIiEsTOik4rbXW2urTEUHjnm2oKiLIBjouVLi+WhKZ8QCm/MtAV5
-        OdzHfERUaqysMFQyM/LtYTeQOW0KuR+u634/Q+GR49HeoL9DMXnZI7qp+XwMhTeeYQUmWRwXpnfl4Kv8
-        laHiZ4UJYWRYwYgszQgLQaItHIaKXxQswuj/gm+HNTFEuMVJpAAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="icon_tasks_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIQAAAAAAP////39/vz8/fv7/Pr6+/n5+vj4+fb2936EjuDi5YyTnM7T2bG3vvf4+fb3
-        +PX29/T19vP09fb4+PT29v3+/vz9/fr7+/n6+vj5+ff4+P7+/v39/fz8/Pv7+////yH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIogA/CBxIsKDABggTKlR4kEGDDBAzNGBAkWKCgwsaKNio
-        YIHHjxc/NAjQYMOGChw6dCDQ4IKBkCNLLrzQAEMGmBsaoByw8kKBhzcP5uSgsACGhxpgCmigkoCHCzYb
-        aJgAk2iHhRInPIBpoYHTAgYyHHDQ4AEEmFdpIjwwtQEECjBZGoU49UEDChFgelioMELeg2AhOpiA4K1f
-        CTATKF7MePGHgAA7
-</value>
-  </data>
-  <data name="gear--exclamation" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACv0lEQVQ4T6WQbUhTYRTHn9sm
-        IhbolwWlEqaYTEO2SGcfFiu1ph/UbZ8MxC+9EEUQjQwTkkyioMIFpWIpawVGoUyDTTfTeVfe5e5eTJfT
-        llxfNoiSWIUUp+dsLhT61oUf53DO///n3IcAAPkfYma1Wk2qqqpITU0Nqa2tjVWtVqugnNpAsXmHWvQg
-        WwKqq6tLqfAMrbuxrq+vQzQahc0z1PwzoLKy8pBer78biUSgoaHhChWdXV5eAgR7nOEONajdckFFRQWh
-        nAuFQsBxk7C0JIDZbJ4TBAEQ7IPBYGyHGtRueOK/oFAoiFKpzNBoNM0eDw8874aFhXlYXPwUA3uc4Q41
-        qEVPcXFxPKCkpERJBxeRnp7HQb/fBybTk5mCgoL7CPY4w11Ch56/ATKZTO9ycWC328DpZMHr9UJh4f42
-        kUhEEOw9zuvAWVQwYb0MqEUPJX6BVCptdDgcYLVaAavP9x6KimQtDMMQRC6TtrpHNfA10gsTQ8fAMW4D
-        9FDiAbm5uWU5OTlNSHu74aPb7YeBgWG3XH7wKvLCpPcHPefhV7QP3ljKhZMnJEb0UOIBWVlZJDMzc49M
-        Jr/Nsi4YGRmHQECA1dUfsLLyDdz2OviyfAd0Oh2EF5p/2kwik6OPEVPiARKJBGlhWR76+y0wNuYCg6Ez
-        NDnphwl7B0zZtb/XhCYgVL4yexoGjXuF0WfMEfvTjYD09HRCOa5SlRk5bhby8vLvpaWltbKsD2wvdTA7
-        Vfd9xlcOg+ZL4OUPwzu2dG3YyDyw9NIHwgvwE4vFJCUlRZ2amtqWnJycjZXnzOB8dRRCARXMT8tjF2Cd
-        nz4Ar5/vcA51M6WJADFd7qTQZyVyJCkpqf7aBZGHH82OhufyIfxhH0Q/N8YqEnBmhPsfMl2JgG3UtJ0i
-        oexK0NlKOiiuzXTdIFx3G3n76CZhe28Rwx+y4Aflu5kbswAAAABJRU5ErkJggg==
-</value>
-  </data>
   <data name="icon_zoomout" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         R0lGODlhEAAQAIZ6AG1LJgE0ZkV2qN7s9bK8xuqvdtfk7LOcjH+AgLrK25i1019fX6OmqdDc41lZWV1d
@@ -1298,172 +438,91 @@
         UNFSpMCBi1lweODAZYseAgAAWL5I+nPo0aUZghad+uLqgAA7
 </value>
   </data>
-  <data name="ExtendedClassTooltip" xml:space="preserve">
-    <value>Extended class based on: {0}</value>
+  <data name="OperationCancelled" xml:space="preserve">
+    <value>Operation Cancelled</value>
   </data>
-  <data name="GenericError" xml:space="preserve">
-    <value>An error occured: {0}</value>
+  <data name="NoFolderSelected" xml:space="preserve">
+    <value>You have not selected a starting folder, do you want to back up the entire site?</value>
   </data>
-  <data name="icon_pan" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIUAAAAAALe7woCEiVNYYTtBSuHi5Keqr2hsc9HT1uzt7pSYnHB3g8fJyrG0t////19k
-        a97e342QlURKUqCjp7/Bw290en+Diaqvt5Sbp1lZWUxMTZCUnMzMzKOosri7vNbX13F1e+Xm55KWmWZq
-        cZyfolRUVL3AxIaKj660u76/wKastd7e5s/R08PFxnR5f5SUpdbW3sXOzn6FkpmcoKKlqJScrbS4v5SU
-        lIWLlf///wAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBBwA5ACwAAAAAEAAQ
-        AAAIyABzCBxIUCCAgggHZgCQIWHBhgcbJmhxAoQLBR4+5ADAsSOAAxVEFKCgYAaICQxKbMzR8IGDECwg
-        JHAAwQEIFhoYCnzQQqYDDgUcyHAwgcJBgQcEeGAQVAYLBwwckOAwMEQEAgZaPOUgMwGECg0IfiBw4cOH
-        EAnSJkgxQGCCEQ8GEPDAVW2CEG1zzJiRlkaFFi1g2M0r4YAIDyYSB7BRIK0BAgNTWCAwA8UFFR06INhA
-        gEVBFgRwYBi9YQEBjQhBS5BAoDUEggEBADs=
-</value>
+  <data name="ExportNoCommandsSelected" xml:space="preserve">
+    <value>No commands selected. Nothing to export</value>
   </data>
-  <data name="icon_search_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIYAAAAAAP///+np6q+xtc3O0JeboqKlqqSnrKOmq5OXncXJz5SZn7q/xaOnrKSqsMLH
-        zOLn7Ont8e3w8/n6+/j5+vf4+fb3+OLj5NfY2Zieo52jqLS7wOLo7PH09pKan9rf4unu8ebr7quzt9rg
-        4/D09unt7/P19qCnqvT3+PP29+rt7pqipPD09e7y8+nt7ufr7MrS07W8vOLn55Sgn5qlpK62tcrS0c/W
-        1dvh4Obr6pKfnO7y8aSuq7/JxtXc2p+qprfBvbW/u73Gws3U0cHKxaa0rKe1rMbPyZ6uo6q3rpSmmJCj
-        k5Ollqe1qaq3rKOxpISYhYOXhIeaiJSllZ23nZu1m5ixmJKqkoSahICVgH6Tfpu0m5aulo6ljo2kjYmf
-        iYGWgYKWgoCUgHuOe6O4o6C1oJ+0n52xnZiomLrJurO/s8rUysfRx8XOxcnRycjPyMTLxOLo4uLn4uHm
-        4eDl4OHl4ePm4+Ll4uHk4eDj4N7h3vv8+/r7+vv7+////wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AAB+ACwAAAAAEAAQAAAI6gD9CBRAYECCBAMICBDIUCCGAydiBAHyQAMCDA39YMjAw0kTGSVCwKCxAOPA
-        Az/QoDniQkKEEUVEGFjoh8CKKU92oOggAQQEI0o8EBA4oAaOHChSkHDJgQkUHQMEJhAy5EULFhMoVDCR
-        J8+dC1I/3CDiQwIFKmjTph2gwIYWMUksVEkTZ0+cNFWqbCHgoEcYLWPsWJGzhswaOVYSC2jAAAmUKHq4
-        9CnDxUwfLpg1FtiwRAqeK3XYnGEz54pphwg8zFDRRQ2dPnT4uPHShSHBARe+6Nb9Zk+bLxkFYhlOHM4e
-        LMH9gFm+PAvzgAA7
-</value>
+  <data name="UnsupportedConnectionType" xml:space="preserve">
+    <value>Invoking MgCooker is not supported for this connection type: {0}</value>
   </data>
-  <data name="icon_viewoptions" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_back" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIYAAAAAAP////7+//39/vv8/gkiTxAwYzhfl4KSqYGRqHuNpnyOp32Pp3+QqICRqLfC
-        0WCW0q++zqy8za29zbHAz7TC0LPBz/n7/fj6/Ory+PH2+vX5/ODs9OXv9uzz+PD2+u/1+djo8tvq89rp
-        8tzq897r8+Tv9uPu9efx9+z0+fP4+9bn8djo8d7s9OLu9eXw9uny9+jx9u71+dXn8Nfo8d3s9Nzr89vq
-        8t7s8+Dt9OTw9uPv9efx9uz0+PH3+vX5+9nq8tjp8eLv9dvr8unz9/D3+vP4+u72+fn8/ff7/Pz+/vv9
-        /f3+/qbQrqfQrnS0fKzSsXS1e3W1e6zTsHe2fHm3fXu5fgB3AP7//v///wAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABZACwAAAAAEAAQAAAIywCzCBxIsGCWAwgTKlyIEILDhxAhFjhgoKLFixcnBhAwYAkSDD9UiCwiIwWR
-        iViYEECS5IeRDzCPpMjAY6ISj1OuqPAho2ePDCh0TCRwBcqVKj4QJFjqoEEHFxMvWDmqAcSDClgtUBCS
-        YyLIKiR7EEFB9sWJHC0mblChwckVIjxMyN2Ro8aNiSquNLkSBQWDBYAV4CAxYqIGKlekxHgRYYJjCSJG
-        sJgIoscTFB1OcKjBeciIIDQmeoCB+WwJG6iBhFgxY2KB17Bjyw4IADs=
+        R0lGODlhEAAQAIUmABQ1Z7S/z3GFo5TY9aXb8YO37oC06oa78oCz6Ya68Y3B96HF64q+9YW58Im99Xer
+        4d7s+6TH7t3r+tvp+H2x54Gz6Xeq4Hyv5Xqu5KvP9ajN85fM7eDu/oK27Z/D6KrO9H+y6YG17Hyv5t/t
+        /XOm3KbK8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAmACwAAAAAEAAQ
+        AAAIeQBNCBxIsKBBEwIOHhQAQGFBARwaOhQoYIQCiQ4FQHDAAICAjyAZUpTQIMGBDB80lIiwwMMGAAEA
+        TDDQoYDNEAYoYLBAYgBMEwAIgEBQYYDRo0Z/xiRwQQSAp1ChBhC49AHMAFizYh249OdEEzG9fo059SvV
+        smYnBgQAOw==
 </value>
   </data>
-  <data name="icon_zoomselect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZvAISChAEBAXBJJai7zsfb8Nrn9M/a5Nnm81tgZNDh8sXa77jH16jR4+fu9dDh8brT
-        7erv89jm8uzw9ODq9Ku0vNHh8mRrcvT3+aStttri6oOGiJqbncrc7oaKjZ+fn9Di6JSVl67C1a6yt5u2
-        0F5cWsjd5IiOlM3U2Tg3N398ezAvLujjjKCnr5u83uXq73V5fnh3d+nv9OLaid/s76/N6pyzy9fn65mi
-        rLCurXahzJDO1tfb3+Do8dDg8UdKTb7L2EpMTFhYWZy20K22v6jG5KWqsaq8z+7sj7C/z6amp6C50uLr
-        9evw9aTF52RgX250esjQ2ISAf2xtb7S3u+Tr8WBocMPT43yQo7vU7cbb7+Hr9JGRkt7m7YSFiL7H0cza
-        6IWUo7bBzeqxd6uvs6uoqOLs9c7X31xbXbe/x+fs8evv84SHi8vY5XyPoq7L5wAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABvACwAAAAAEAAQAAAIwgABvBFIcOCbgwgTJsQRxUkKMgkFBpj4xsMULz/CFNmiMMCRNxugcEkTg8cX
-        JGsOSlyRRAQENRcaTIjAAQwIhAFkwDghIQMVLQd6KKhxxuBEEi6YsLFSoIKCB0RQKJSyo0GZAgmyMKAh
-        xIfBNwFMjFlywAEBBjqaXHmCcwaaLmYSEMDSIoeSKhSM2njDQsONEG5GtLGAIGGADyXeDOkQRAWQFxgQ
-        CBAjECxFAwuMLDDwZoAAAQpDI/RcsHToAaJTvwkIADs=
-</value>
+  <data name="FileDownloaded" xml:space="preserve">
+    <value>File Downloaded to {0}</value>
   </data>
-  <data name="FailEnumDataStores" xml:space="preserve">
-    <value>Failed to enumerate data stores. Reason: {0}</value>
+  <data name="SpatialContextsFound" xml:space="preserve">
+    <value>{0} spatial contexts found</value>
   </data>
-  <data name="drive-upload" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="exclamation" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACS0lEQVQ4T42OX2iScRSGD3QR
-        C4QwiBH9WV3U0qLIiyyoNuyiG1FBRwwsRqtR4BZFuQXNbiRydNMgmEFrxC5WBJbZZvbH0pVuXwyJFBW1
-        DWpaQYsIzVGn3yv7bGOw+n08cL5znvdwiObeirpdtKGlj3b2xEnbm6V9Nz5SQ/+n/QA1epjBgVt9qw60
-        0roj12nzxQjVXxr/u8D94ZAIShVELS+AAxcZZCs/MvKC3dcyCEi9ud98NfmLUaOHC+QFcmbRgh2udxCl
-        nsQsd4Z/cEfgOzvGi4weZksu2OIYgyBdfvuTnbES2/yf2TKQ4uP3p7jlXpYxgzP/atpkf1ll4/kXfXXn
-        gpJMx5NpNt6M8/wenPmZBQuESOvPPKW1pwNUe8o3ah0pFBtvZ4uo0cMMzoIFe45dIbC31UXbbYO0xjZC
-        K4/eAbcO+r9F6u9+iYi6Hz3M4MCVc2QwGCqYTCayWCykazpJNU0DoH1rYNalfFB2oUYPMzhw5dyiBRAa
-        zW20zOBuqH3MxuU+NqJGD7OlFijMZnOzoO0fNIsLFNUL9Ho9zWENhUKpWCzG0WiEg8FnPDz8iL1er+Ch
-        wC94zkNDvpTwrXKONBoN6XQ60F4ul7lUKvHMzFfO56d5cvI9ZzIZQVYwxZKU4GQyz3CRQbby1Go1abXa
-        s4VCgT0eDzudTnY4urmrq5PtdtAtcPIJ8UUiCYaLjPxqRLFapVJdEOfm0uk0JxJxnph4I+TXHA6HBaOC
-        KAcCr9jtHszBRUaALCkF2xQKxWGlUun8H+Aig+wfdPytZLAK/bMAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACDklEQVQ4T6XTz2vTYBgH8OcN
+        is6LqAM7cXpxwlAsHnSIiF6ml/0FIlgRhUEOO2g30JPgPCi402C4grP+3rSz/qqpWKtlunXQt7GzrO1W
+        Bk2wdLWDukJdx+P7hKVka0HQwIc8ffL9Jj0kgIjwP4COi6cZTL6ssVnshlfQvCpDHQIDvXXLFL6gxR1c
+        i5/lNNd5gHFDmHjBaoS9rDni2+qpLI6UK4tPyxHfFg/t6mXhq4fVGB9lV7IzXcml/C1cyt/EbEpO0q5e
+        FsaesVW+PGd27t+t/F4YXHY6nUjKhf5lrjQrdG1tHj4PMyspNML6cukerZjpRlmWDcXMZcwmZY2uibxk
+        7UDwMav69IS1R9/vD/36cQMX0p3ocDgMNBe1q8iVlhBlrB348ICZGgKPJHcu3V0ozHaKJ55Du92ONpsN
+        Y+FTqE6cxNhkR4EyotNg9uDdEDP43eyMGmjj+bkuTE11oMpPoHhFDFF+3BBT23HszS5OWbMHvruMNPrv
+        b/DqyfOlROwYxr8dMcxnrxnM33SeihwqKe51XupQF165GLx2sUuRwIHE3PRRnP1+sMr8B9YdzWF/U4I6
+        1IXRAbbHd29jUE8crujT+9DKvMHafSbeWnk7tD5IXXh4G1zqx536/Ewr5lJ7hZaq0s8eJNadOUcD23Xq
+        wmAv9N+5DuP/grr0MUrCJmGb0CTs+AvKNK50pD9EZQJEPplB2AAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="application-search-result" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_restorecenter" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACjUlEQVQ4T5XST0iacRgH8J/W
-        IBFGtEteOtRBL7u4SycbImRYw8IGrR3Nav9gDrbDTpHBW5c22A6NatHB0TKSFbWSTpqtJmOyUMM2h2j+
-        yVI0fE2MZ8/zshdcu2wvfPDnw+/5vs9Pf8xkMjFRb29vM+pDln9A+5pZT09PtX6v17sfDochEAiA3+8H
-        n+8z7OzsgMfjhe3tT+D1foHd3X1YX/fsY28/MxqN1YZdLhdsbGzA2toarK6ugtPphKWlJVhYWAC73Q7z
-        8/MwNzcHMzMzUFNTY2E4RrVB+I8HewdZd3d3taFCoQDpdBpOTk7g7OwMyuUyVCqVv1xcXAD2DjGDwSDo
-        7OxkXV1d9w4PDyGbzQLP84JisSgolUp/oGDaz9rb2wV6vb7FarWOpVKpc5vNtqVSqV4RWmcymfN8Pi9M
-        JKLwjo6OB0yn04lMPp/vG8dxm7fuWLi9YGxxLxRbNN4dHKcaHQmDhOkIHRV7HzGNRiO6j28vtrW1Tbx1
-        Be3vPNEV4nCHHVSj3yUajcLx8bEgl8sB9j5mra2toofJZLKI5xp1eL6/D8Tym2Tra2yFavF4HEKhEBwd
-        HQloIux9wtRqtagPL0xgampqeYR7OfIjkf34M5lzTbx4baPawcGBcLFoCkITYe9TplAoWGNjI9FMT097
-        IpEIPzs767BYLM8IrYPBIO92u4H+oUQiIaBjKJXK56y2tpbhjVKbzebl09NTmJyc3MXbGMaReUJrrVb7
-        pr6+fuyyhoYGMwXcxGYnNQ8MDDjxuw4No9HfaH29rq5OIpfLWTUMZBTAUTOGfMBJbkilUnaZRCJh4oN7
-        mEwmE4KEACz0Y8g4ft7GTSrUgpqQAl1DV5EMXUFSMYhCKOAXo8sWCvVAT3EAAAAASUVORK5CYII=
+        R0lGODlhEAAQAIZdAEJyohU2aKTFzsfc4bLO1eHt7+729rDN1d7r7b/X3drp68nd4ur09Nno6uTw8Xuf
+        veXw8dno69ro67HN1efy8+nz9KrJ0YqpxbbR2KbGz+/2973V3K7L03+hv/P5+cLZ3tfm6bPP1qnI0dfn
+        6qjH0dbm6rPO1cDY3c/h5r3V27fS2bHO1avK0eHt7uHu73yfvnOZuMvf46vK0rXR2Ov09NPk6Mzg47jS
+        2YCiwNLk53+iv8jd4nOauejx84enw8/h5a3L07nT2nygvs/g5Nfn6cDY3u719rnS2XCYt8PZ3rTP1q/M
+        1LnT2ejy88Ta4ODt7rLO1m+Yt7zV24enxMXa4K/N1H6hv/P5+N7s7tXk6LbR17rT2s7g5QAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABdACwAAAAAEAAQAAAI0gABCBxIsGAXAAwMaDDAAAKCESgGJFBxAMBBAwEuXAlAoUCDAAtwBCBgEYCG
+        CwGmBKhQQEEAHQGEmChpxIOPABxdRMD54gjJgzRw4nSApYTQABNKQmhSoYeDJxJy2KCyYUaVkggKFGiB
+        QEKWIQOKBAkBpCSRBgoigKjBZceHFFoOyCj542iMAUmOiig5YEEHnE5ObMDJw0KGkgmsBHgQQMoWDAFg
+        BEAioOSNxUwCYFByIICFKAEqH1xBgACUCUs4sCCRQYDrkgVjD+xCu7bt27QDAgA7
 </value>
   </data>
-  <data name="SpatialContextsFound" xml:space="preserve">
-    <value>{0} spatial contexts found</value>
-  </data>
-  <data name="NewLayerGroup" xml:space="preserve">
-    <value>New Layer Group</value>
-  </data>
-  <data name="OperationCancelled" xml:space="preserve">
-    <value>Operation Cancelled</value>
-  </data>
-  <data name="globe--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="MgCooker" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADSklEQVQ4T4WRbUxTVxzGD+1M
-        JGYuMSFmiyMOQQuaiDUqGwsRGG+aoCRkKpHOlymKi2SZQkKmbAxtKC8FtUoDErRQFalhzhpe3PaBqZRC
-        G7RNKavWKbRAJZQi2lXWZ/9zxU9+8Ca/PPee//M859x7mejYfSYqMjLxL38zsfyfhWLF6FfiCpeCaCO6
-        51UhrPM5+bif57JKvmXCjVBQal9OQ/Wmhqdm+V/PPVqrz3/T7gsOTM/5WxwvPSlal5nPue9tAc++KSg0
-        LP+oxNxe8NtT13XbFPp9c2ixTqPeNIV7E37YAoDtX6DaOOniPu4XckJBnj5UlN/VWND+yF3e40aX208F
-        QbRYpqCz+9Az7kefdw59s8C9F8DpHpeb+4Vcnp6xkN3atJjiDus314Zx6KYTl+wvUPrHCE78PoIrQzP4
-        cxI4qXdAQ+s3xoC2Z68Rdfy2ledCcjRUkHXhjOyiaSq90YaUpiFs0wxhR6sDubrHONzuxO6mB8g8a4By
-        MIBiatune4Ic8vMcwRhLK+/4Xj8WSFRZsFY5gLg6C+LrLUhosOJLlRkynQtFd//Dd92zSFCaEFthxJY6
-        U4DnCCpI/NkQV3InmNw4iqhTBkgqBxBdaUJMlQnRCiOkChMSamzI1s3i02OdkFZReWVvkOcIKtj8U2e8
-        whj4rLQXkfJ+RFFg1TwS0qiyXmyscSC1ZRbhBZ3YqgOyNOMBniOoIPnUudVFHd6V5Q8gqXiINdUWxCot
-        kNZaBWKrBrGp1oG1ZYOIV48hrQ1IVj3y8hxBBelVGUtyNcPrySQlvlA9RpLaibQGJ9IvPkFqvROJFxzY
-        cNqMr29DYNnhG8OrN+ZnZEemUkHm+VC2Xd0sOdnnSVK7kdk0jl3aCexp9WD/dY+g8qRcqMLXoEGynjT6
-        dc2isEltiMikZUzN2I7LjO1sjvggt7VLKrd4ZFe9ONLuww+3ZlConxFUGbkOr2Syd6hjrJ+OQNfSGHqV
-        sgi299fmZYV37dvqR735uunA8Vsvg1yPxO98dTRshf/o4o8nfxQveEifrp9TJpyAMTERRkSzD5fGsc8P
-        HmCy1kZ2sKOb5XUZBOXPfJ3PGaPdWFg45fg/4JeIWDRf8gnp++CbcT/Psf8BxLcXab+EC34AAAAASUVO
-        RK5CYII=
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHrSURBVDhPhZLtS1NhGMb9T/rQx6ACyUVDyQjDaKAGQYOB
+        Ew2K9ilifrA+LDAMablFb1IM03DbMXMwj4O15VZ5iPly2Go0yzCzF0iwr4OdX3seOxK1owcunofzPPfv
+        vq77nLo6i2d44j0Xb8elgk90rO7VfN80dB13coLmyUFalCMcHjvJ+fBnHkdLu4Psty5wKhZgz9022tUw
+        9oiHpuQy+1IG7umNnQGdfkV2bA4fq3ZtpCP+EI9u4NAM6mMJDkaDuPoj1pCGgUt/LDfiSYV4sFzGm6/g
+        zBkcGOtj/4gTm/+cNeBqvIBttIeexDDqlwqhjxX6ixVcc1/lHITawn5rwBVlVRa0x4ZoVc7i1V5JBx3p
+        nIwk4wU6rQG+e3m8ehlnMrodxaGOc+K1gS21waHRMzh6B3cepHDRrf2UHe3jp2mZXaf+hcHeRBnxeXf9
+        H4L3Z3HfnOJoyMVxtUSD+ovW55t03SnguzZNOp2xhiws6GjaPJPPXnLDn8Hnn6NvIMvl3qcEApHq2Rsp
+        SxcCUHj7QUrsTaAo0vUSi0vv5JklxCwUl0Wxuf4NE3vLGCuf1rdtii7Z7JZlASoWV1G6uslEpsjlFmvH
+        WFv7wcxM6j8JZ9++bzL/aISV/Ja7mnNYqmY07YouQubg/l1NwG/XLb2y/7oFegAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="FdoConnectionStringComponentNotFound" xml:space="preserve">
-    <value>The component "{0}" could not be found in the specified FDO connection string</value>
+  <data name="PromptDeleteCommand" xml:space="preserve">
+    <value>This command is referenced in the following menus: {0}. Do you want to delete this command and all menu items referencing it?</value>
   </data>
-  <data name="FindNothing" xml:space="preserve">
-    <value>Could not find specified string or end of document reached</value>
+  <data name="TitleQuestion" xml:space="preserve">
+    <value>Question</value>
   </data>
+  <data name="Func_ARGB_GValueDescription" xml:space="preserve">
+    <value>Green value</value>
+  </data>
   <data name="OutputFileMissing" xml:space="preserve">
     <value>You must enter a full path to the output file</value>
   </data>
-  <data name="FontPreviewError" xml:space="preserve">
-    <value>Cannot Preview Font "{0}"</value>
-  </data>
-  <data name="OdbcCannotInferDriver" xml:space="preserve">
-    <value>Could not infer ODBC driver from file name: {0}</value>
-  </data>
-  <data name="OdbcConnectionStringComponentNotFound" xml:space="preserve">
-    <value>The component "{0}" could not be found in the specified ODBC connection string</value>
-  </data>
-  <data name="UnitsMs" xml:space="preserve">
-    <value>ms</value>
-  </data>
-  <data name="icon_zoomprev" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZ7AHBJJai7zuqxd9nFsxc5ZrjH11tgZOnv9CpGdRc2bGV7kpu20IiOlKm1w6u0vKqx
-        wSJEcd7m7UdhgaTF59ri6hgzakFagqC50tfb3xU3Z5yzy1xbXXyQo6q8z7bBza6ytz9Sfc/O1IaKjYSA
-        f2RgX+fs8a7C1Y6XqImXpLrT7WRrchIzaYWUo5qbneLr9Tg3N77L2PT3+auoqOzw9Kamp6jG5JSpvsrc
-        7s/a5MXa75SVl7e/x250esfS2L7H0UdKTZmirJKfsuXq75y20ISHi2BocNnm8+rv82xtb6a80auvs0Ze
-        gBMzYmZ+odDh8n6QrjhWfM3U2ThUe+Tr8bS3uxY3ajAvLnV5fn98e3ahzJ6quEpMTDBQeZ+fn3CCohg4
-        Z15cWlhYWWd7kxg5b8LQ3aSttoSFiMjQ2P///+fu9SJAcnyPooOGiBY1bM7X37Cura22v5iktBU1aIBq
-        V3qSsCtGdWh8lnh3d6CnrxI0ZM7OzgAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AAB7ACwAAAAAEAAQAAAIvAD3CHwzggQWGXFQaBHIUGAXKj5geOCyog6IJQ33tDgTocQBBG2aENkj5gRD
-        Gh+OoIlBh4mFGyx07FHA8E6UGRSmqMljI4eGDXueMAQjJASUKgTGJElR48WeBgyRYEjz4EuFBBAkDPmR
-        kYESF0akyMlgZwIHHhl3mHHjpAcBL1kuFHGQcQ8eNkBMBFmwRoUBPXX3wBERxsqWK2UMABAwIHCBDgVw
-        7AkAYHHjwA0pW8acubIAzp3ngM5MZk9AADs=
-</value>
-  </data>
   <data name="databases-relation" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -1479,12 +538,6 @@
         OByOGdlwXF3Fo84Q6y+SPPO8xWKZl7GvKlv8P/9vysUMoJZl8vEAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="ValidateOutputfileError" xml:space="preserve">
-    <value>An error occured while validating the output file path: {0}</value>
-  </data>
-  <data name="FsPreview_DataPropertyNodeTooltip" xml:space="preserve">
-    <value>Name: {0}{8}Description: {1}{8}Data Type: {2}{8}Nullable: {3}{8}Read Only: {4}{8}Length: {5}{8}Precision: {6}{8}Scale: {7}</value>
-  </data>
   <data name="arrow-return-180" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -1503,173 +556,194 @@
         rkJggg==
 </value>
   </data>
-  <data name="arrow-curve-180-left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_zoomnext_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACGElEQVQ4T2P4//8/AyWYIs0g
-        ixk0G88wGHRdZTCbdJfBeuYTBvt5Lz2AeKbd3BcMIGzYcx2OQeq0m88xqNUcZ1CpPALGqAbMeOwBNOQM
-        FDOYTLhNggET73gAXXFm5tP//0G0cd9NFM0gl+B0gX7nFQ+gJFhz9/U//0FsJHwayN4GxL1AdaYYXtBo
-        OO0BDIcz0x///1+078v/qmPf/jed+/G/8eyP/w1nfvyvP/39f/mRzz+TN798Y9V/5TJQbSUwDLjgYaBU
-        fujM5Pt//2dseY+CEze8/h+y/PF/z3m3/jvPuPrfcdql/17zb/wx7T57F6inUqFkP4N80V4GBpn8XR7S
-        eTvPdF379T9t07v/6Ts+/g/b+eG/w6Y3/63Xv/5vvvbVf8PVr/5rr3j5X2XJi/+aS5//ka86fFkqd4ep
-        ZPY2BgagZgbR1A0eIinrz+Sc+fVfZ++f/yA2DIumbTwrlrf9okTlweuSbeceCC948VF4+oPXQPleIGZg
-        4DOPZeD3bmbgi1nuwRu97IzR4f//QbRgwmoGoaS1DPyxK1iAWBCINYDYHSjXy5uz/SyQ3gbEDHDALK7J
-        wGZf4cERMv8MCDOLaSAkkVhsukEgdVXIahiB8qxAzAXEAsyG8SHM1sULgWwVINYEYj0gNgJiY2QMVAOy
-        XgFkNsgAZqghHECaG4j5gVgIiEWBWByIJYFYCgsWoDwzUZKVQXoB+7/02cSOHsEAAAAASUVORK5CYII=
+        R0lGODlhEAAQAIZqAK2km+XXyefi3uvv85ScqJWdqPb3+OXn6cHCwq6vsJqirpWdqsPJ0Li9w+fs8cTJ
+        0JKapqOrtN3g45Wcqu/y9dPU1sjIyJ6ksNHT1dvg5dHU1/X2+Kurq73BybGztbe5usPExbO1tr69vdPa
+        4O7x9NLS0t3k69TT05OcqZubm6ertpWdqbu7u9PV17q1sLm/yK2trP///8zQ1MLHzM7R1ZObpsTGx6mv
+        t9ni6qCosvX297Cvr/Hz9ejr7qOqtMbJzaSkpKSkpcnKyvL197W2tufp6ru8vdXb4ZaWlujt8ezt7tfd
+        4s7T2Le9wqiuuNvf4+Hk55afrMnLz8LDxPP09dfZ3ejq7Ofn6J2ksOjs787Q0pScqcLHy8C/v62trdbX
+        2MfKzdfY2aqwuO7w8tPZ38zNzejt8pWcqdfZ27m+xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABqACwAAAAAEAAQAAAIqADVqNEAhkaXHSJOCFy48IaKCyhyQJFQwQJDgVIalDnwYgEWHlmeTLnYpEQY
+        HTGc1GBAIskPIQwfsChiYAwTCAoGOCDj5SIMKgZ6LIlSYEuEKykuElGyQYyCCWdWVBkR5KKNL0MopCFA
+        wAeOGR8uqkFgZYCZDgUOHPGARiwGBFoymJDBJUQCsQtBcEACxEiLBAACCMArFkDgwYQZGhacWHHgxopd
+        QL4YEAA7
 </value>
   </data>
-  <data name="icon_refreshmap" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_pandown" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIYAAAAAAP////vz//79//fy//fz/vfz//38//bz//j2//b0/vf2/ff2//T0//T0/vb2
-        //r6//z8//39/vb3/fb3/PT2/HyIqPT2+3mIqXyJpgcgUgcgUAggUAkgT0lafXmJqnqJqHmIpcTK1vL2
-        /gchTgcgTd/j6nmKpjNgobnM5zBhoTBgoDBgnzFhoGuOvZerxi5hny9ioDBioDFjoS9hnDFjnzBinWqP
-        u7XN67jN5y9jmy9hmjBim7XO57PN5t/q9PL4/am1uEhgZKa4u6W3uqm5ukdhYkhiY0hiYURiYEViYEZj
-        YTNPTUdhXkViXkliX0hhXs/W1XOJhHKKhHGJg3KKgnGJgXGKfIGijJy+pFGFWGKWZzByNWiaaQBVAAda
-        BxJ1Ehx1HCSHJCeHJ1P3UlP4U0jQSGD5YFHRUTR2NXT2dHX2dWjUaD9/P2nTaX74fm/Ub4v9i5P+k8DV
-        wL/Uv373ff///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AAB2ACwAAAAAEAAQAAAI9gBlwGihQwYLGTVkKLTDkOEKCg0QQBnx4EKDGC5kNLQTY8IEB0gMLGhwscEN
-        jQxpgLCA4ciJExYsxNCgoUNDHgosPHDywIHPFz162GSo4kOIDEkaCIBwwMSBAyIaykjgQIEQBw8idPHC
-        VUtDGw2KSHFyJcgALwHScmU4o4KVB0seTNEaRo4cL3DC2LGxpIkRJ02eREkzh00cL2zceNlRYIqDJ0Co
-        HPhSZ4wXLWPeeJHBgEgVJVSGSPiiRswWL2LWeEFBwKMSjxLaoEGDlg5t1jl8MMGR4kcWMGbQngHjJQaJ
-        DR1KcCjhQQQWLmjLkPGysTpDrtgDAgA7
-</value>
-  </data>
-  <data name="SequentialName" xml:space="preserve">
-    <value>Sequential</value>
-  </data>
-  <data name="PromptDeleteCommand" xml:space="preserve">
-    <value>This command is referenced in the following menus: {0}. Do you want to delete this command and all menu items referencing it?</value>
-  </data>
-  <data name="InsertionPointYError" xml:space="preserve">
-    <value>You have entered a non-numeric value in the Reference Y field. Due to a bug in MapGuide, this will likely give an error when saving.</value>
-  </data>
-  <data name="FieldRequired" xml:space="preserve">
-    <value>This field is required: {0}</value>
-  </data>
-  <data name="icon_copy_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIeMAEF1pURzq0Rzqezx9URzp0JyokJxp0F1p0J0p0B0pkN1pkZwoEZ2pERvokd2runz
-        9eDo6sHZ3ebw8ev19ufy+D5xqPv69vr4+0Z3otDi5J/Byvv7+d3p6fD28j93qENwqfj8/fn9/EFzqObu
-        8T90qL3U3MTb4z50o/r5/kBxqd3o6kVzpEVwp9Pk6/z1/PXz+NTh59nn6Pj3/UVyrb3N50J0qT9zo/r7
-        9sDY2OTs77zV2Uhyrvf89ery9aXH0LXS1uPr7qfH0src5srd5ENvrKHGzkRypkN0r0BzorfL1pnDz7bT
-        293r7L7V297o56zK0sne46PD0O3x9EdyqajI06THzerv8+jt8KrP2Ofx8sDS3rPK0J3CyEVyq6fFz6TC
-        zbrV4LnQ2LrT2Eh0ocXY3rDN05/EykJ1rrrR193m7aLCzcTY36LDzENwp8rb46rL0t/p6KrE0eDu78Tc
-        4KHBzMbb3tXj5rLP1z93quvy+EV0rLPQ1sHY3qLEza7G0KrI0ElyqKDCzKC+ycHU2z12rdzn66nD0EVu
-        pER0pNbg6T1xoaHCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
+        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
+        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
+        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
+        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
+        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
+        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACMACwAAAAAEAAQAAAInwAZCRxIsCAjQ4ISKhSEUFBBQRsu
-        uLDg4sWLK1cSEjTkIqKFDlKuQIAgiORAQRYaKkTI0iEjQRc4UqRoUaTGgyk3eHwR0qZJQS5gRgQZciRD
-        hS4MobjxAqRIJxASSU0Y1MIFoiOdSJ0q6IWhDRY7ABG51Y2bli6kSLGSVetWl117QnCiFUYiMong8nwq
-        FQYMN3byCjya0A9hwzcNKmYUEAA7
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwgAHCRxIkOCBgggNCrTjJcCUKgkH
+        NRgkQoeQKwDIzIhTMIGABBN6BBgxAICSPxAIFhBQ4AwdAgDW4ACAx8kXgi4E5uCQJ0CbAR1upPCR8EOY
+        Lix+vNlj4gKDhBpUwNgQAkURAmgKeohRJ8sSKQvMPIkQRAzBJFiMKHhRQtCYPnzApLFCEAigFVBAkKAS
+        iEmUMn62FGwxJMMJPTzUHKlQgwYShA/kaCFi4E4TCRgsRBzEBQGCOTbcwNk8iA2FHQ4MyAgIADs=
 </value>
   </data>
-  <data name="script--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_maptip" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACA0lEQVQ4T43TT0iTYRzA8d/o
-        DylIsEOUOyS85qGZhxXULsGG0kCrQ60uG3aIZ7iNZIZ/VuhFbSQIug5dUrpK4KGIIII0iQi3WtFCR6XD
-        3jne+Ta3uSG67dfvCZ7q9ODhA+/h9+X9Pc/LCx39/cBdCgbh6tCQlbC9ujI4WP8n5i4ODFhfLi4+q1Sr
-        WK5UpPKl0satyck79NLjcCEQEFihXMZMoSCV29nB8OzsY0dPTyN/MZzv6hKYurWFy+m0FJ+hhtn8fmjt
-        7gY409kpsGQ+j19UVYrPUMNEByedToGt0fpfUykpPkMNEx00tLcL7Cett0RHkOEz1DDRwRG7XWDrxSJ+
-        0zQpPkMNEx3UWa0Cy5RKmNR1KT5DDRMdHLRYBPZrextTm5tSw3M6Kp7x6Yab98HkHgYwNDcLnjx94w26
-        JBn3jIqnxz4mzz744WoJfQaApibBV9zdxRyt+L+7T1fQObX817XpBD5UESmOnBqNuQBMJgBF4QJaLofp
-        bBY1OkaGnnXapiMcxfAaojeO6P70z+0lRCW4EAEwGnlsvuzzPXkVjeJ8LIbv4nH8kEhgfHUVPY/eo21k
-        Du2j89h67w22hRbw3FvEo97nkWP+Fy4wGI1ms8Mxoel6tko/khQinvDOFOquT32vtfd56AIOgaGmpmWf
-        ooT26oCt9/V+y40+iunscPg3qfGIS2EPRjUAAAAASUVORK5CYII=
+        R0lGODlhEAAQAIU/APT19/Dx89HV3PX292tpdYuKld3g5N3g5by9xdnc4c7S2dXY3snO1sbHzJGQmdXY
+        37K1v+Dj5/P09Nba393h5dTX3czN0PP09dfb4M7S2uLk6Nrd4tHW3ImJlGFgbezu8bi7w93h5NTZ3urr
+        7oWGke3u8eXn6svQ2O/x8+rr7enr7c3S2ZSTnMzQ1+3v8dHW2+Hj6Nnd4t7g5c7T2tPX3eHk6NXZ36al
+        rGpodMvQ19nc4s3S2ubo6+3v8EZDUv///yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA/ACwAAAAAEAAQ
+        AAAIvAB/3MDho6DBgzhuCCQwoOEAFAAifog4gMDACDky7tjIkQGDHBEIZtTIcWOLExkLztixwsPBghAy
+        KFBQUIBNGhUg+CCxkYOAFwIKPrCxYIENED462FhqQ8SDgjES6MAwAYGPAjqyStVRMMQBCgY2WMWqw8AB
+        swVrqK0hY2zWGjBqaChogoddHg18OLh7t+AIvnn33lWRomCPw4ct+GCB2EWPEj5wBAiAuPLhyQESEpBg
+        ufIFCRYFEnyJUGFAADs=
 </value>
   </data>
-  <data name="ColumnHasNoValidDataError" xml:space="preserve">
-    <value>The selected column had no non-null values and cannot be used.</value>
+  <data name="SelectFeatureClass" xml:space="preserve">
+    <value>Select Feature Class</value>
   </data>
-  <data name="SaveResource" xml:space="preserve">
-    <value>Save Resource</value>
+  <data name="tick" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACHElEQVQ4T2P4//8/AyWYIs0g
+        i8EGMEwXZGCYLcTAMAeIQTSIv0iYgWGpCAQvA+IVogwMK0XlGVaJngFiD4blIhC9OA2YCTRkPtAwEIYY
+        JgDUtCHtXfl/IH0GiD1IMYCNYbHIPMNjzk+jHmX/j39Z8BvIP0OsAYwMC4RbFXYY3wu4kfjf+2rML54V
+        cpcYFgr7oBvgAfT/GSD2AIfBZH5Y2GQKr1K54XY+/J/L2dC/AssVrwHDKhloKFIYTBMEaTqT9Kr4L4hm
+        APFBBkwT9OGYK3FZZ5vtb7X15v/4FsjfAspXM8yABDrCBZP4z8Q8zf3lcSHyf8TDzD8MQD4Q57JMFT6t
+        vMXkh+Imo//88+XvA8V6GKYIMDFMFWAAYYQBfXweDL18Z/xvxv9U2mP83+FCwA8QX2qT1mfpHTr/+RfJ
+        PQHy5zH083MADQBrZvDmQDKgl4+BoYPXg6Gd94zxKedvEoc1/2ucsfwvfkjjP/8quVdA8XUMXbwCQAMY
+        GLw4GGAA4QJ3dgaGVC4GhmZuD4Ym7jPSB7S+CJ9V+c+3TfY9YzPPboZWHmkGV6AaNIAwACahwMzAEM7m
+        wVDEfoZrmdgLxjKOI0C+JoMcE4ZmkACyASAVQPcxyAOxLoMxUxpDPNMZBm3GUCBfE4iVgFgKiIFJkoEH
+        iNmAmBHZAEagAMhzwNBhEIcqloSygZmAARhvDLxADPQnWDPQqUgGUJKdAYAsiHz3wn5/AAAAAElFTkSu
+        QmCC
+</value>
   </data>
-  <data name="CoordinateTransformationFailed" xml:space="preserve">
-    <value>Failed to transform coordinates: {0}</value>
+  <data name="ConfirmGoogleScaleList" xml:space="preserve">
+    <value>Are you sure you want to use a Google-compatible Scale List? This will overwrite your existing scale ranges and will only line up with commercial layers in Fusion if your Map's Coordinate System is WGS84.PseudoMercator</value>
   </data>
-  <data name="cross" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="printer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABfUlEQVQ4T6WTu0vDUBTGz1+g
-        VBtB1KBgdSsUNFvHQoZChw4upWoRupYO7a6giw66KCj4wgciuAiKg5M4XcFBUHAVBxdXcfD4fTGJqaZT
-        hx+353yPezNUVFU6oaMwL/YKDkXkCJyIuMDw5LzvE6cx87eAIaPNpvIEbqTA0z5qtVBrKfCN5qvR0Id8
-        Xj/rdcXOAJYQ81apeNpLqRRovy/YxXOAuwPje7Wq146jr+WyciaPhYK3u8vlvB29zISfwAGCbEHYhOG5
-        WNSLdFpvs1m9ymR027L02LaVGj30xhbAIBswrMN4nkrpXiLhcZBMKnfU6PlXsIjlElgBqzCtwXyGW08R
-        DuCOGj30MhN+QlCw/GMwlwjGQY2edgUUzA3CAZzb7NyWF8zjOcDcIxzAeQG3kTiNmfATbAxTMNYRekIJ
-        T87D2JM4jZmwAL8HwdiEyNw0wpMis5hHwRAYACOOyAw1ejCPMxMt6MKiF/T79OHsAd2AWgJYET3JfVjQ
-        yd/5G8s+qAWdGU8YAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACYklEQVQ4T42SX0hTYRjGX1To
+        omIggdDVLvJi5o0IJjrI5ZgtNuG4KVsodtPZGSNScirHzY2mTIQSDPVK8MKBN6JSyVTUGAkTuqyLBInU
+        iQRZ+OdChz5978nBxJTew+/84/c853zwkbO7mzLUh0J2gXwJdxzBIEldXecgfpmF51c6jdTBATb29/F9
+        b09jJpGAcDyCwgsFkqpSFsrvoyNs7O7i684Ovmxv43MqhdjsLHiEp1hbW/UmRSGmzuMhcjgcVCfLVNvR
+        wXj3j4/xQ3w1u+TN+DgyFFqtAQE9qK/XstrJ6XSSo6mJbG1tvgNR8PPw8EIJ/wkvhx12tcxZQY54sAs8
+        eXl5r/x+P66CHXY5IwpySJKkW6qqhnbEmhVFQSQSQTAYvEAgEEA4HNacra0tdHZ2hjhLNpvNMDg4OLa2
+        tgaXy4X29nbIsozm5mZIUh2qq82orDSirOwerNZHmjM3t4yent4xzlJNTU3V5OTk8urqKsxmswh7YLFY
+        YTRWieD9c5jNDzVnZmYBAwPDy5wlk8nkSiaT60tLSygpKUFDQ6OQ7P/EYqnVHFkcExPv1zlLFRUVz+Lx
+        OGKxGPR6PZzOJ7DbH18KO6Ojo5iamgJnqbS01J9IfMT0dBw+33P09w+jr28I0ehwFiPi/i9ebysWFj5p
+        cJYMBoO6uLiC+fkVuN3u/yJTwFnS6XQt+fn5vUxubm5fSmyY6mgKr9+mMPTuAypfuHG3UYXRO4Jvm5tg
+        J+NzlsTcFNxmCsrLX2qbPmtOTk/BpE9OkBZXdjL+WZY7iK4VFNCN4uKn14uKolfBDruZ+QOvqgI74xfB
+        qAAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="PropertyTooltip" xml:space="preserve">
-    <value>Property: {0}
-Type: {1}</value>
+  <data name="LastUpdated" xml:space="preserve">
+    <value>Last Updated: </value>
   </data>
-  <data name="UnitsSeconds" xml:space="preserve">
-    <value>s</value>
-  </data>
-  <data name="icon_help" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_panright" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIfIAOXl5QA5cw4/cnaYt/////Hy8UJyoUl4pjVtoQs8bhRGeDVqn+Xi3hBPjkBwnhJH
-        elF/q/Dx8FWHtVaFtWCPvVd5nxRIePDw8AApYCdWhEdskRFCc16CptHt/0+DtgA5a53K9wU5bFaJuTRq
-        n0p4qUp6qVqItiBZjWeXwkVzorbK3FF+rPPy8Q9CdwAhYCRUiBhVjTZllW+gzzlqlrDV+0luk3Wo3Xyt
-        2TpqmTxrnFOBq26h05WswEBwnE1wl3Om1ZKtxc3p/+P2/zFsqOP4/43B802HvwdDfj5qkjx4sXONqG+W
-        wBBBc7LI3j5tm3KVt5aovPP7/xtMffT//yJUg2eMryRTf4Cs1xFNham7zEBvoGSTwFl+omGRw3ik0WeU
-        wFJ2m09/qej//3Wn2rLE1fPz8hxMfRxMfAAkXB5QhShZixJFdwU9ciVWjSVXh7nM4FiGsypbjISv2VZ7
-        n1iGsQw+b+fv+liNu7fJ3VyApQ1CclSDrwQ8cEF1qXSn1DJik2GNuVGBr8jp/63D1Tx0rHiRrB1Pfe/w
-        7z90qHao2aSzx8rX5SFRgvD9/5+30B9PgeT9/z1lioiy2/P08itflO3r6CFQgqHQ+3CeyQAkXWiZySxd
-        kOXj3lWJuwAuZhtQgrLF2QU5a3ut3oKu2DRkkgAuaYqiu+Pv97PV+c7z/yRfmyRXjMfl/wAza+78/3yf
-        wO/y80l7rkRrkOTr78Xa8Ut5p0d6rythlTxrmwpBduXv+Z2uv6zT+Fx7mQAnYPT08kt6q3em1iRVg5qx
-        yGCNvBBIesPe9jl0rP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
+        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
+        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
+        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
+        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
+        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
+        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAADIACwAAAAAEAAQAAAI/wCRIasEq0CBMr8msSgQ4cIhTgLt
-        2BjjZ4eRJMeGEOqDAMEAZABE3ZAUTISjN01A6RhRK8WRAQASybmyZRYqVh1oRKlyq8eqPAB+jOqkAoQx
-        MkBoFdEV588nDgBkeJlwasoiVQ148BKC5MUDLgA0YaKw5NUeYFiyXHKVIU2uCgC6oPgiIVaJE4qCQDLF
-        hgofMADuEAMEZwWlYYKIQCn1yFArHwA8mKADwQCpRql2uWBkRoGnGgBsBQpzANemQXgsFZOyhgkGDQAQ
-        kTjgYEabOb2EtbAgoA4aWQAWGNCCQ40VAmIK+dqQIJSASABg5HASw80ZAgSUZNIT4oOAj08CiA8fT17A
-        d4EMAKhfz169wIAAOw==
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwQAHCRxIcGCCAgUTHjjQQIAAF4Ps
+        eAkwpUrCQQcHidAh5AoAMjPiXBw0oUeAEQMAKPkD4eIZOgQArMEBAI+TLxdzcMgToM2ADjdS+Lj4IUwX
+        Fj/e7DFxgcFFDSpgbAiBoggBNAU9xKiTZYmUBWaeRAgihmASLEYUvCghaEwfPmDSWCEIBNAKKCBIUAnE
+        JEoZP1sKthiS4YQeHmqOVKhBA0nCB3K0EDFwp4kEDBZGDuKCAMEcG27gaB7EhsIOBwZkBAQAOw==
 </value>
   </data>
-  <data name="WidgetUpdated" xml:space="preserve">
-    <value>Widget updated</value>
+  <data name="icon_measure" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQSAHFCCr2NKldCE9ajLmddJf7nWp3M3BJEd005EQGM5AGK4wGN4QEzZgGK5QE1ZwI0
+        ZQE0awE1Zf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAASACwAAAAAEAAQAAAIWgAlCBxIsKDBgwgTDlSQAIIEAwYeRoQogSGEBgsiSDhw
+        YGNHjhIwRnjAwIFCkiYVqlzJUsIAAS9jwpwpswABmzhv6swZAEGAnz6B/uz5E4DRo0iTAmjJtOnAgAA7
+</value>
   </data>
-  <data name="icon_back_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="OdbcDriverExcel" xml:space="preserve">
+    <value>{Microsoft Excel Driver (*.xls)}</value>
+  </data>
+  <data name="icon_tasks" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIQfAIaKkNjZ27a4vNbe4szS2dvh5M7U29LY39DW3c3T2vP198nP1s/V3MbM09Xb39vf
-        5PDy9PL09t3h5tjc4cbN097i58jO1dTa4crQ19re48TK0dbb3/Lz9d3i5svR2P///yH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIeAA/CBxIsKDBDwIOHhQAQGFBAQoaOhQI8YJEhwIiHDgA
-        QIDHjwwpcmCAAEGFDhIeZJiwwQGAAAAgEEhgoGYCAhgsNNAw4OUHAAU8ECAwoKjRoj5hFliwAIDTp08D
-        CFRK4WWAq1ivDlTqc+IHmF29wpTqdSrZshMDAgA7
+        R0lGODlhEAAQAIYAAAAAAP////39/vv8/gkiTxAwYzhfl2CW0qG30Pf6/fb5/Pn7/fj6/Ozz+ery+PH2
+        +vX5/OXv9uzz+O/1+djo8trp8tzq897r8+Tv9uPu9efx9+z0+fP4+9bn8djo8d7s9OLu9eXw9urz+Ony
+        9+jx9u71+dXn8Nfo8d3s9Nzr89vq8uDt9OTw9uPv9enz+Ofx9uz0+PH3+vX5+9nq8tjp8eLv9efy9+Xw
+        9erz9+nz9/D3+u/2+fP4+u72+fn8/ff7/Pz+/vv9/f7//v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABDACwAAAAAEAAQAAAIuQCHCBxIsKBAAwgTKlR48ICBFxBfGDhAkSKBgwUMINiIoIDHjxeHGAhgQEAQ
+        HwxkcNBhYEOOkAaEGBiwsIcBBy9gAjHg44cCDjFKwDCggQVMmgkUwhBhIAIImAsMyODxYEIDFzYM1FgB
+        k4EBHgtDGFjxASYEAw92wMjxAkMLAyhUwORgwCbCGyBWGLBQAeYDAzBwkAiR94OBCh5gTliokMYJmBJG
+        aIiQYcWFFDModDABk4Dnz6A/DwkIADs=
 </value>
   </data>
-  <data name="FileCopyError" xml:space="preserve">
-    <value>An error occured while copying file: {0}</value>
+  <data name="icon_refreshmap_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIYAAAAAAP////38/f7+//39/vz8/evr7Nzd4M7P0s3O0bGzuOvs7n6Ej32DjnyCjH6E
+        js3Q1c3P0szO0ers77K4wLG3v6+1vYaasLC3v6+2vq61vK+2vczQ1Ors7unr7fb3+N7f4Kqtrpienqes
+        rKisrKqtramsrN3f38TGxvT19d/g4Kesq6isq6qtrMPGxcTGxdzf3c7Sz7a9t0J2QlqAWneNd3uOe4KU
+        gpSllJmomaOyo6WzpdHi0dHh0cXUxdbk1snWyd3p3dvn26avpqOso97p3tHc0a22rdPd0+Ls4uXu5cTK
+        xMHHwenr6f7+/v39/fz8/O7u7v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABSACwAAAAAEAAQAAAI8AAxZKiwAYPBCgYvSFm4EEOBhyYKEIBSAAMEhQwxPHlSwIQAjhULcMAoxUIE
+        BBFKJEiAAAEGBgweMLRQAAGBFQQeFjjQoYPMhRUiSIgwooAAJwNSDBhgIGPOAiEkDlhio6oMhhkKqECx
+        4gWIADYCiLVBA2gBFwRIEEAxNYcSJTaQ5JCSgQQLEytYtIgypImRJDaMGKGhoQCKAi2guBhwI8gOGzJ2
+        FKmBgcCJFyNcgHByQ4gOJjZ0CKlBocDGERudHAECJGwTIDRKd/AgYsKCDzBw+Aj7A8cMDA4aPAjuQIGB
+        GETC8uhhg6Fz5zOq2pgREAA7
+</value>
   </data>
-  <data name="layers-stack-arrange" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="sort-number" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACuElEQVQ4T4WQb0gTYRzHnze9
-        it5ERC/KIOkvUpggRC8qKggiiqQXWWH+CSvMtNIoonrRP6LAwoSiCYqmc61tOp2bzm06N4fTuXm67c7d
-        ttttt+223ea2eiFxPY8xuUTs4MPdc8/n+/vec6D4YhMoejgkJA+uz0NK/wNy8kDVq9g/Aw43ai7osKjc
-        x2Y13mhmcC3QHnKQKxyw3AxftnxSLzjeyF3GtfjQj+tVtrCMjGTUhQ3qa8sDLr/wg1zz5EIc80az0QUm
-        HVyNJ5wJjbti1Ltelw4PpZWH7qvKQOVLtgQOISH8etQ3xZZ6dIkIDgc/E2Njc4FU38F7A+Wg9AlFKsaS
-        XK4Zo1IcbP4FG7I5CCb9Uz7K/a5+TS/BIPWo026w+5KKgjplJTh3F+PReZRTIbPDn6KNLpadJrms1ZNY
-        FOIOLmaRC4PUgzabwerhZAdqe2+AY+VGHp1HZqFNMEjpsEjEQiQyZjyeEjJLpTLIhUN9tSKrHu5J99XI
-        q0FhyQCPziMe95ssRJxSzzCR0Xk2PeSIcCobk1BOMfG+qVB8zBlLIdfkjntvfrboR52sdPct6W2w54wU
-        fZaiXU8aDfOst8voDykmg8nvE3RMyAgWTSIXOmRFs9kA7z/yqyU1YNcpCfwsTvZxwG2AQfyr1hP4ZvQv
-        SsyBZA/C9Jfh2UgaubCZrhNN2kTDhHL79Y4qkH9agaZ2Pxc7tNIJmmgdIZ0tgwTdrMIZIRIzFUNuu84z
-        t6O8U7nlUkvdpuKyIrD/rJYfnAl3PO22a1q1HlJsChBd4xS+GvhPKOSuNAOwDQCwEf5EK6+xh8Xve51t
-        jzumdY1tVlODALRGfNG4Z5Gba96weSfMw+vIFYJs6mZYtT3c0z/NdK0F2kMOcmEkf7k5dxWcFF09XhH0
-        nagM8+uBnL1H396Bua0rYfjwB5D4p3X4gwOzAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABuElEQVQ4T42TTUsCYRSFJwMJ
+        QWoXCFKEtAhqE/4EN4E7V+nGELUsAyUcUdC9W8Ef4cKtG3+BuJGgtQiCX/iFIn7d7rk5Mg4JCg/nfe89
+        58yIqKiqqiSTyT3S6bSSyWQcTBCKu9GDHBEpyoEChEJsICjjOFiQSCRuuOSZCenZbDa0Xq8JatzBj5y8
+        QTwe97Zare/VakV6lsslaRh38CMnBdFo9HWxWNB8Pj8a+JGTgnA4/IbwdDqlUqlEhUJBznoqlYrMoZjD
+        j5wU+P3+yGw2o/F4LORyud3ZONN28CMnBV6v930ymdBgMBBSqZRovV7fnYvFopy1HfzISYHH4/kYjUbU
+        6/WESCSyO2szaLVapVgsJjv4kZMCt9sdxRPb7TZls1ny+XyiuGvk83kKBAJULpdlBj9yUuByuT77/T7x
+        T3M08CMnBU6n86VWq/10u13qdDo7ms0maejn8MGPnBTY7fZbm80WZL70DIdDajQaBDXu4EdOCviiWCyW
+        Pcxm8x2j4rtCcTd6rFbr359p+zGxnjNXzD3zaDKZnhgVijvzwFwzF8wpcvqCE76fbZeXrLZ/wBxh+PBA
+        KfgFcqFa2BgtJlQAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="UpdatingConfiguration" xml:space="preserve">
-    <value>Updating Configuration Document</value>
+  <data name="NoTransformationRequired" xml:space="preserve">
+    <value>No transformation required</value>
   </data>
+  <data name="icon_zoomnext" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZ4AHBJJai7zuqxd9nFs1tgZLjH1xc5Zs/a5CtGdezw9Bg5bypGdWV7khY1bKu0vNjm
+        8oOGiKqxwcfb8GBocEFagpKfshI0ZKa80cza6JGRkoSHi622v2d7k8LQ3aSttmh8lre/x67L567C1a6y
+        t36QrjhUe5y20ODo8auvsz9SfSJAcoSFiBIzacvY5YSAfzAvLjg3N2xtb3V5fnCCov///6amp3h3d5Sp
+        vhg4Z+rv82RgXzBQeaCnr5qbnV5cWpmirEdhgdDh8hc2bEdKTevw9cXa76m1w+Xq79Dg8crc7oaKjRU1
+        aLC/z56quGRrcr7L2KTF52Z+oVxbXcjQ2OLr9RY3aoiOlEpMTIWUoxgzaqC50tri6s3U2YBqV9nm8yJE
+        cZiktMfS2Ofu9RMzYlhYWc/O1KuoqJyzy7bBzXqSsH98e6q8z9fb3xU3ZzhWfG50enyPoomXpJSVl6Wq
+        sY6XqM7X30ZegHyQowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AAB4ACwAAAAAEAAQAAAItADx4GkSB4wLHWrMCFy40E4KBCx2PEEzJwNDgXQ49JgSpcGCExiYaLjIoMaI
+        HDQojEnzIAkWOQxJ2OCSYMsNCyqQFDkjhaERH0eItLigwEAVN2VgXIzBRgyQL0Ky4IhgYshFKyioePnQ
+        ZkkJKHfeXASxok4QCTMMhNEywcFFPDwg/BARogIcJwTeCtyghMyLKzI8EAAgYMDbAwXWFDiAJwAAwob1
+        MnQMWfLkxwIsX+6ieXKHgAA7
+</value>
+  </data>
+  <data name="XmlEditorCursorTemplate" xml:space="preserve">
+    <value>Line {0}, Column {1}</value>
+  </data>
   <data name="database_share" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -1688,273 +762,258 @@
         7Kdw/gAsOxzv+3rD2AAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="Separator" xml:space="preserve">
-    <value>Separator</value>
-  </data>
-  <data name="icon_panup_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
-        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
-        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
-        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
-        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
-        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABuACwAAAAAEAAQAAAIxADdCBxIcKCRgggHMgDAQOCLAARSgEE4AMAANz2gcIAgwIIWNQUBCKyxgACJ
-        BwLWnAlCUKSbEyYCCDDAQ8CWLm0GunTjA00VAhseCEkiIUbCGS0CKKFQIcECCSESjgmwpASFHzsCpCl4
-        JAqCGxMqIEigowgEGgRBPGnQAIcKGQZgGMjA5uJAD0NQTPDC4gsRIGIimClT0ImVAweYSLmgIQKWK1kQ
-        TsEQxoWCESIcrOCSUCCZAgWaUMlho7NAJAU+dFDgICAAOw==
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACAElEQVQ4T6XTT0iTYRzA8efk
+        Jbp0EOpQFy9drIMXVyhaEbWsjBUxTCmQOf8wojcYMWcmZKM/tsoKCXSXVtiqJdlaRmVeKjH7Y5pKUNvK
+        zD+DuS3X5rfnWaeObi98eZ8Xns/z4zm8AhDZlBVWg8X+pqYymSnDysQ+m61GnpTRo6zYY7WaU0tL6M7B
+        5vNQchG2XYbiNii6ALuugbETKl1w8iF0D4F7EJRRVug1rS6RSmG+BZY7YJebLj2HEw+g5dG/tVPW3Aue
+        YZj8Be9DoIyyYrvF0hBPJmnpGeD2YAj/KDz+JJPv4SD45PqehD0f4MUEjPyAr3OgjLJiS22tJZJIUNx8
+        mB2OOpz+Pt7JCWrjhJw2Pk36OzAPX2YgGIa5KCijrCiqrj46v7jI6kObWF+vR2er4JTHRWf/M3wfJxn6
+        NsvoVJSAhGkck9P/gDLKisKqqmMz8Tirdh8gt9zIWuMRNtZrFGqNbLWfYa/jChXtXZhdHqx3n9D+coTe
+        sTDKKCsKjMbjU7EYBaYOdA1dlGhu9HYvB88+xdTxGmv3GI6+ENffhLn5+TfeYAqfvFraSCs2GAzW7wsL
+        /x2ws/E+hlY/lc4BzDfeornHsXuDtPpnaeuPcvVVEmWUFetKS+0/5X0CkciyUkZZsSIvr2Zlfv7pTFJW
+        yCdHlitbs8yUycn6b/wLvnCph/venGUAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="InvalidConnection" xml:space="preserve">
-    <value>This is not a valid connection: {0}</value>
-  </data>
-  <data name="folder--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="layer-shape-curve" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACDUlEQVQ4T43OXUjTYRTH8XNh
-        gRJDd7Gk2yICZSu8C8K8qJsuIiG66E0rFkJXUZG4lK2xaavVYuKWbikT7U1p9EIks6JXdWbQC5GhlKYb
-        0/VvLnOp+3Ue6dlFqz8d+HAGO9+HPw3UEwnheqpk5v9UKTvqt5NkwfcgkOhWxzfcWGRHfTaSrPh2A+mp
-        TlXihhur7OiZlSTbYvwqFqLtqsQNNzbZ0ZPTJDUsxDowP9GmStxw0yA7emQmyTEfCSA15lMlbrhxyI56
-        60hypr74MTvqUfUz0gZunL21RCFGPacyXD8+NSM57P6n1LgfIw9N4MbFSu6b+IF7NRnu2ZEmJN5f+Cvx
-        38dQNTuJxXQa3LlFS7sduWR05lKpV/N2wy09Knq2QHnjyJL8cBFDXVUQe2ZuDneqqYnx+LS0/LKWCv0F
-        sUPx4zB0FWH6lT1L4p0T4WtGiD2hKAieoEuMp0Xr5UfChZ78qZ0xIwyd65bsu1mK2KAlQ3l9Bi86DkDs
-        4WgU3cfIx3ga88Nlk+X4k6F1LaL9dRlf+aueBvZD7LK+NK4fpVbGc07jpbOa8Er7injx503Qe9Ys2du+
-        EZHnpoz4SytCzbsgtv5uEoEjdKWmXDxAlMd0uto8ZdVoEda7VmN6wJxFGbIheH4bxG48SLcrNtOO3y1p
-        +Udxwfacx7rDy2ZKjDmTjj30QE3VVmoRDdP+AgqRc9vLR4PDAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABlklEQVQ4T6WS2y/CYRjHH4uN
+        ZbRSU8sqM1FSsdEF5sKFzYXIoTJuwozKMcw9rurSDS64YWbOZ/+C/ynf5+33tn5lDvPbPr/v8x6e7/u8
+        B+rceu8CcUUJmscZTZPW6qHiTx9Mk2HykLLZLFHH5lsCwQcr4Hae9rUnalt5IPfyvcAxtk/G7gipDPyp
+        1wBIKkpQgUwuNGATV/KOmhYuyTx9kquAJ/s2XsJABzhWJX9l0Jq4JUYYeNefmUHg4lU9q4+iXE6UyC3I
+        ClQGnARsYALJWjn51wa8IoOEPjAKAyvQIO4BKdZvKygY1CD2gTCIgW2+HValzf0+HKJGtYVCd7lHPmlM
+        6gU7rGiXQxvAOOhvid8QIw7RFIiK+5VGnKwYiEm8WkG72rl0PQUczYtXOQP58YtjM34oDCdKA3toT8Sc
+        BLwgWGJQ8l6LOqosbvGAgAHMNc5fqCv4yYDHa/0hssXOBuyz57uscgtlGNOAClAJtKAG6IAe1AETqAdm
+        y8xphm9HUbHunwwMI5nhuvDRgTFyPCQq4N9/+ATdd0wu3kGkzgAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="arrow-curve" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="FiletypeZip" xml:space="preserve">
+    <value>Zip files ({0})</value>
+  </data>
+  <data name="Func_RANGE_ValueDescription" xml:space="preserve">
+    <value>Value that is returned when the key expression matches the associated range</value>
+  </data>
+  <data name="layers-stack-arrange" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
-        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
+        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
 </value>
   </data>
-  <data name="FsPreview_ClassNodeTooltip" xml:space="preserve">
-    <value>Name: {0}{3}Description: {1}{3}Geometry Property: {2}</value>
+  <data name="InvalidResourceIdNotSpecifiedType" xml:space="preserve">
+    <value>Invalid Resource Identifier. Not the specified type</value>
   </data>
-  <data name="folder--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="SequentialName" xml:space="preserve">
+    <value>Sequential</value>
+  </data>
+  <data name="WarningMapExtentCalculation" xml:space="preserve">
+    <value>Could not transform extents of one or more layers in this Map Definition. These extents have not been factored into the computed result.</value>
+  </data>
+  <data name="SpecifyMapForWebLayout" xml:space="preserve">
+    <value>Specify a map for this web layout</value>
+  </data>
+  <data name="server" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB3klEQVQ4T43SS0hUYRjG8Wfd
-        SlwEZbTOiBZJy6A2bdyUmzZhWRAIrSIiccpmmkZtYMqYUvNCMjJOacZAihhjF7qpUwZFRIYilcygTqdp
-        vIyXeXpf8TuLmA4e+PEe+N7/x1kcjNYBKl6HCuHepArTYaQWhofzUTLd60x2pPGYDsM+GF7+7mFutsuR
-        7kjjNR1ee2H41lL3uZrsdKQ70vhMh5dXYdSvzoS5Mt3hSHekqTcdnrth+FcSIWa/tznSHWn8psNQDYxA
-        9mc7FyabHC0nOihNYOgyEBN4csnWsDjVwsx48L+yP9o58cxFaRpEyaBLLhiotgUXJhqZ/nIzLz37FqsS
-        F7mWy1G6oLZ4dADoq1rXmPl6i9Ynf156Nvawkjr/LC1R97VDl+jZCUQv4G76c4BzH2rz0rP4gzPUOW1Z
-        1H0BhIFmuSQeKcBs/+4d7Cvevu5F2X7OvPPYrI/X+TZ8ijrHk0n2nkebAJokXiwv578iu7YxOVJj+yVf
-        9ip0gjoPDefYfQ73BCA/YvMVueRaAVJ3iosYlFB1H9nHxBuXLfXey1jLMerc259h6Cwi1WVygTxbxNbb
-        p/HYGvNxbtSdl55Fb5RSp+6ePIijGy0K5WVP5WG0+o/j6Wborjai8C+upHqE/vhN6AAAAABJRU5ErkJg
-        gg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABaUlEQVQ4T42SMWvCUBRGr+LU
+        jqVQujh1dtDFxSVDBhFB9DdokCAigpNDBscundw7+A8cRDAEFKQiySAYXESy+Ceu95Z3H0IerYGTId+5
+        ZwogIjSbzV9arVaNaP9DTXy+BX41Gg2hc71eMUkSI7yR2xFfB+r1Oiicy+WCcRwb4Y08R3wdqFaroOj6
+        vo/r9doIb+R1xdcB27ZB4Z7PZzydTkZ4I88VXwcsywJF73g84n6/N8IbeT3xdaBSqYCiP5/PcbFYGOGN
+        vL74OlAul0ExOBwOGIahEd7IG4ivA6VSCRTD3W6HQRCkmE6nyBt5Q/F1oFAogGK03W5xtVqliKIIeSNv
+        JL4O5PN5UIw3mw0ul0sjvJE3Fl8HstksKGb0G+NfkDcTXwcymQzkcjnmy3VddBwnRfGniLyxwy7f6ADQ
+        Q9UPGj4nkwl6nmeEN3bY5Zv7wAsV2zR8PwK5Hbp/vQ880Yc34v1B2H3mwA1XqPmpzb5U7wAAAABJRU5E
+        rkJggg==
 </value>
   </data>
-  <data name="ExportNoCustomCommandsSelected" xml:space="preserve">
-    <value>No custom commands selected. Nothing to export</value>
+  <data name="TitleNewFeatureClass" xml:space="preserve">
+    <value>New Feature Class</value>
   </data>
-  <data name="TooMuchDataWarning" xml:space="preserve">
-    <value>The selected column contains more than {0} different values.
-The calculated averages only accounts for the first {0} distinct values.</value>
+  <data name="MissingColumnError" xml:space="preserve">
+    <value>Missing column "{0}"</value>
   </data>
-  <data name="control-stop-square" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_selectradius_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABcUlEQVQ4T8XTO0hCYRjG8Q8M
-        6YKE2RC1VRANQVNDQi65RVC0hDQEBS2F4FBQSy2BQxdrUOg6mDWEBJZJUdBSw1cEZYNh2AUywgiHEBSf
-        3ldQ+ChJcGj4cc6B/3nOtxwBQBSjqJf5w5mBjtWoMK29uYgsgIv77KkzN0bXC5PLEWD+Pq2YC6WR5XgA
-        uONeGWhzhAWR9rsUJs8Tec3eJMEd98pAqz0oiJy5SmA0EM8Z8cUwuPuKgZ0nWDwRWI/fwR33ykDztBRE
-        Tl18YXgvhn73I7qctzAvXqJzQeZYPCFwx70yUD9+Joi0nn7A7AzCtHT9q153CNxxrwzUjQUEkT2+KFpW
-        wnmZtp/BHffKQPWQVxDZ7o+jxhPLq8n7Ce64VwZ0li1BZONRClpvMq8qXxLcca8MlPatCyIbTgBDANAf
-        ApV+QEcqDoByUrZPz3TlTmuaUAeEEBqN0bah6XbJPxltm9SXKCfgAaIntQUw/Bj417/xG49phw+gF0Mn
-        AAAAAElFTkSuQmCC
+        R0lGODlhEAAQAIQYAM3Lz5+svc3FycTM09bcyM3EyM26v86ssM6wtM26vs23u83KzsvSxs6mqs22us6r
+        r8LKxMTFzM6ussS1vMS/xs6mqc2/w821uQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAAYACwAAAAAEAAQAAAIiwAxCBSg4ECDBxcECFy40ACCBAUWFEggwQBDgQYcCADA
+        kaMABxYXCkCwsWPHkQoFKkhgsqUFBQsfFGgJIEAEAAUeLGywgGYAmwsqLDwws2UABgEoHFi40icBpBNE
+        kjRK4GmAAQ01mgxQ1SpWjA8jFuAK4edPhgQNHghQdoDbrxcF/oQbl+HVunjrBgQAOw==
 </value>
   </data>
-  <data name="ColumnValueError" xml:space="preserve">
-    <value>An error occured while reading column values: {0}</value>
+  <data name="UnknownQueryMode" xml:space="preserve">
+    <value>Unknown query mode</value>
   </data>
-  <data name="RepositoryWipeWarning" xml:space="preserve">
-    <value>You have selected to restore the package at the root.
-You have also selected to delete the target before restoring.
-This will result in the entire repository being deleted and replaced with this package.
-Are you absolutely sure that is what you want?</value>
+  <data name="ColorPicker" xml:space="preserve">
+    <value>Color Picker ...</value>
   </data>
-  <data name="icon_viewoptions_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_clearselect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUAAAAAAP////39/vv7/Pr6+/n5+vj4+fb299DR1M/Q0+bn6eXm6OPk5n6Ejs3P0oyT
-        nM7T2bG3vs/R087Q0vf4+fb3+PX29/T19vP09ebn6OXm5+Tl5uPl5vb4+PT29v3+/vz9/fr7+/n6+vj5
-        +ff4+Pb3987Uz8/W0M7Vz4qgitHX0dDW0OLm4uTn5P7+/v39/fz8/Pv7+////wAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAyACwAAAAAEAAQ
-        AAAItgBlCBxIsKCMCAgTKlyIEILDhxAhNojwoKLFixcnBgjgwsWHFzBCwhgQIkQBjR0/hhzAsqSIERNT
-        tkgxsmQIAi9hRnCRYuaKAQgkCJWQYASJiQJUpPgZQ0GGpws0kOgwEeTPmwVGaB1BoUOFiSBGskiR1YDZ
-        rhUsTISRYiyKERPiTnBQwoKHiQNOpHg7YgOHvwzsXpgYg4AJrRQqKE7r4cLgCASycu1wwILlxhcwTGzA
-        ubPnzwEBADs=
+        R0lGODlhEAAQAIZXAAEBAYSChPn6+b2/vvrond3Th9bm63CrvN7Vh6+8mOCnnLK8mnJ+jOzNYuTfi627
+        nIeZk3l+jvX28+LaiamMOSE7NSwuLMfd47SVnNDi6O7sj2ZdZIBoKdfn67TA0O/swv3///vKwd+zDV+y
+        qu3Zh395RpiimK26xaiouLC9xcjd5JRCL7m/0sytJvP19vL09qyuq4GCmd/s7/Lv+s/i6HV+hHk/Odet
+        EXqChdjMhURNV/vok+nljbuRAamDAfz8+6+9os3h5zU7L/n6+ujjjJ6iorS8yOLdisDZ4J+dlnpaWa3B
+        xY53O/nonIiSmbO/yrqAfbTAy914aNuvDUBeXLePAclWRv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABXACwAAAAAEAAQAAAIoACvCBxIcOCTBR8CXFHIcOHAEwl2NChIMcqDJjdaKATAkaPDFEAITKlCQSAA
+        DTwcABDowQQJET2YJNlI5AiClQxYzCjhg8MACSYnFMgBwAgKEEsOCIHxw2FHADowKIAwgkoRARQFxggh
+        ZUUFHEMGKrzSMQIUKzZquKAIQIaBIBY2KHHyouDGDjQurBybFUAGFUhWZnVI1iPhwYgJNlycNSAAOw==
 </value>
   </data>
-  <data name="icon_invokescript" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_zoomselect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIU6AEtypf///9bn92+wPq3D3hExZKq+r3ugdmupO1WHSD14K7fH3Jiymb7M37HMxlmP
-        RFeLTVyTSVuQRY/SS6DfUZjYTl6fN1iORJ6xxny6Qn+og4jHR5vbTzJpMpvbUIjGR3Gad4/RS4nISHvB
-        RIrOSXCzP5/eUaDeUJ7dUJPVTYfKSIbLSIDGRnWPsoLHR2WkOT95LD11Pp3cUJPVTIPCRZ6+rIPDRWak
-        OZfYTnGzQAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA6ACwAAAAAEAAQ
-        AAAIuAB1CNSBAYDBgwgxDNRhsEGAhxADNACwEMBEARgzYqQ4EEAAhCA5CvRIoKRJAgUWGjgQAwYEDQ4y
-        ohzIQAKCATJEIIhQA+NMHQYkZBgQYAAFChkixPx5AMEJokVRmECgQcDPBB84QC3qYQMEqyl1KKiAY2vR
-        CgoItAibgEaKrSFm2OhQoMACgQdeTICqgsSEGyAW3BVo4MEAoixcrBjwwMBCgQwuWMgxooSFCwweD1yZ
-        QEGCA441BwQAOw==
+        R0lGODlhEAAQAIZYAMDAwICAgK2km+vv8+/y9fb3+Ofs8fL19/X29/X2+K6vsNPa4MHCwtrl6ejt8sLH
+        y9ri6eLp78jIyMzNzbu8vejr7paWltrb3LW2tru7u9bX2PH09tPZ38/Pz+zw9PP19tHT1dfY2c7Q0uXj
+        z9PU1ufp6q2trcXQ2ufm0MC/v/Hz9d3k6+/v7/L09qSkpL69vdvg5dDf4ejq7MbJzaSkpePp78nKyuzt
+        7rO1tuXn6ejt8fP09dbW1tni6q2trO7w8sPExcTGx+js77Cvr/Dy9Pr7+93g48LHzKurq+rq0+7x9Jub
+        m/T19uXp7dXd5cLDxNXb4eHk59LS0re5urGzteDj5d7l7Nvf4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABYACwAAAAAEAAQAAAIrwABYBFIcCCWgwgTJuSRYsgLhQIDSMTS4UKVKEZISFAYIAmLCTmIMEGgQsiV
+        JwcjopASAkGBIgk2KNExwwbCACMylCjw40MLAgMMcDBhUKKPHQUqNCHgwUAECEsUYriR4ABQAw2sLKBh
+        EEuAIBqsDnDQIEaPI1NuHmQgY2wNJyegUEnp9SAIBiJgrFjwAIeChAESAkFiwQUFLAoEdJUYWOFBAYod
+        S8YioKDlyZgdBwQAOw==
 </value>
   </data>
-  <data name="applications_stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="CoordinateTransformationFailed" xml:space="preserve">
+    <value>Failed to transform coordinates: {0}</value>
+  </data>
+  <data name="minus-circle" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABc0lEQVQ4T5WSMWvCQBiGv8Ut
-        pZMIxcVMri4ZI4hjBhUdikvpYKmLS5cu/Qv5Bw4OdXCRokYQHKoGETooLhldgw5ZxMm399kkikZJAw+5
-        cHdv7uU5IvdJp9NULBZ9SqWSLHgUVK7AczJFo1E63VwoFMilbJrm0rIsLBZzzGYzTCYmxuMpptM5DON7
-        KdaVz/96+M7lcszrYDBAv99Hp9NBu91Gq9VCs9lEo9FAvV5HJBKpXASIYxEjgl72+z1uwWuu9s7n85+G
-        YaDb7foMh0OsVitst1vsdjtomlY9BITtPRr9oNfrYb1ew3EcZDKZmnfc0L11XYdt29hsNlAU5e0Q8J/e
-        qqp+JRKJDyYejz/zZt93mN7ZbPZdXJ0Hl3vuf9N3UO9UKuXdPwrl+7y36E7JZPIvJIzv896xWIwYSZKI
-        2CU7ZbdB8NxF72MBInbJTtltEJ5vWZZPtx3H7JKdstsgfN9Ed4EJwuWT5/XaW6yputouMn4B8esdOkQY
-        S3EAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACC0lEQVQ4T6WSP2gTYRjGP5JA
+        EyhNc0M8SotbAxU7pNDsNRA6hLQIpXiVzi0d3RVEaAUXBwexYgT7T9EKcfHfWQlSJJfmUFAhZOgJRocM
+        yh1ZjtfnCXq0pY2DgR+8933v87v3u3xKRNT/0AnfV0o9ABtgU6mBLaWWwBoo/4H1EvfYw15mmD0qyD+O
+        xcxaJuP8mJtzfy0u+j8XFvzvhuHujY873IMgf5Ig/7S/32oahvdtfl4cwzgE177Oznrb8bgFQf7QBEWO
+        Fo2a+zMz3pfpaflUKBzL56kpqRcK3npPj8lMcIS7ON+7dNqxJyfl/cREV/ZyOXk1MuIwEwhuK7X+IZdz
+        zUxG/vI8nZbtVErWBgflXjIpdzStA+tSKuUyEwhu4Wvj7f6LsTFpt9vSaDSkWq2KbdtSr9el2WxKq9Xq
+        UEwk5NHQkM9MILiJByub9Z8ND0utVpNKpXJsmIItCJ7ous9MILiBcd6MjroljLiBhm6UKNA0l5lAsMKL
+        k0zu7+B8r9HwL4qxmMNMILiGv+R6OGzu6Lq3iyl2ITmJl/G4txIKmcwEgqu4lpdxOZYjEausaZ4NiQ3J
+        Ud4ivBwOW+xlJhCgVqfBeWxcgn01GnXKfX3ux0TCJ6y5xj32sJe/g4IInk+BMwNKncsqdeWCUg8v4ksT
+        1lzjHnrOAh1EDgpCWOgFSYC+rvBF7A1R8BuYvt7nXvKiFAAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="PromptUseOffice2010Drivers" xml:space="preserve">
-    <value>Use Office 2010 Drivers? (these are 64-bit compatible)</value>
-  </data>
-  <data name="icon_buffer_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="document_task" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIQAAIyJk6y5xWibx7PN4423x/D1+cXHx3Ghy6PC3ZW9x4Gr0LXHx57Bx5S1xb3Hx7a/
-        xqDCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBBwARACwAAAAAEAAQAAAIiQAjFEBwQMGAAhESKlw4IIGDBQkEKCwwQIFBhAoWBABg
-        gIDECAISLICIIEJGACg7ChBAwACAAA4ORGjoMqWBmygBLFAgkGVNjj8NJBig0GfOnCoRFsWJ1OPChAKY
-        cmzwcWHIoBGfFriKNOvTAQywVl2oQOxThWUfcPR6diaEmxDGnh1Y8GDbhAEBADs=
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACBklEQVQ4T42SPWhTYRSGz1rc
+        FH+WgpWkYBFFOhgcLAiCARXFCB26dKhtaENJCA2ttgUXBQcRRxEcWhAdxCWLReMF6RIIgg4OIkZTSwnR
+        5v//9H0vOYL0Sr3wcHMv3/PmnHOPhJaWhNxYXr4Mbu6B7/riolxbWJCr8/Muwhc9Jivttv5qNHSrWtVc
+        uazZUkm/FYsurxxHcW4S+P8K4EOPqVKzqXmIP7e39Ws+r583N/XTxoZ+zOV0NZlUXjg7Bfx/KriSSEiP
+        cBkBhUrFM+TRyooa/mDwNhAil+JxY7raaulvlP+vEFbCduBMmycXo1FjpoYZOD8cN+RtNqXDz4/taocB
+        cGbMkwuRiBGpI+D0s6P6MHPfvbMS/uvLVErfZDL6Ym3NHSyciHlyPhw2ZpudjlYxh5Or/Vqs1Tzb4deB
+        M2uenJuYMKItBNQxB4aU63XPkC0Ew4maJ2fHx41Yu9vV95gBQ5zv7/T40yO7QrgncGLmyZmxMSPeQcDg
+        k4P6IH3PvbOSL4WCvk6n9UM2q8n1dS3iHZy4eTI8OmrMdbEobbThe3xAGxioVztcNjhz5olvZEROhUIk
+        wU3rogqGcB5eIRW0x7N06LpXfyAgg8HgLXdX9wjhsvEsHbv68OPQ4UDgjgW4IYAz4WBZDT8x96SBZ56l
+        A+jKfnCib2Agtm9o6O7/wLN06O4ALt15PeGOvdAAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="icon_pandown_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_popupscrollup" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
-        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
-        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
-        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
-        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
-        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABuACwAAAAAEAAQAAAIwQDdCBxIkCCAgggNCnwRgEAKMAndHOwBhQMEARa0qCk4AMCAGgsIkHggYM2Z
-        IAQZAGBwwkQAAQZ4CNjSpQ1BIwJ9oKlCYMMDIUkkxEg4o0UAJRQqJFggIUTCMQGWlKDwY0eANAWPREFw
-        Y0IFBAl0FIFAgyCIJw0a4FAhwwAMAxnYDCDoYQiKCV5YfCECREwEM2UKOrFy4AATKRc0RMByJQvCKRjC
-        uFAwQoSDFVwiuiFToEATKjlsaHaDpMCHDgocBAQAOw==
+        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
+        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
+        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
+        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
+        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
+        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
+        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
+        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
+        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
+        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
+        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAILwAfCBxIsKDBgwgTKvzxQ+FAhgwd
+        QoSYcOLEgxYtFsyY8SHHjh8/OhxJsqRJkwEBADs=
 </value>
   </data>
-  <data name="TransparentName" xml:space="preserve">
-    <value>Transparent</value>
+  <data name="FolderMissingPrefix" xml:space="preserve">
+    <value>The folder must start with \"Library://\", do you want the starting folder to become:\n {0} ?</value>
   </data>
-  <data name="NoColumnValuesError" xml:space="preserve">
-    <value>No values found in selected column</value>
+  <data name="PromptUseOffice2010Drivers" xml:space="preserve">
+    <value>Use Office 2010 Drivers? (these are 64-bit compatible)</value>
   </data>
-  <data name="InvalidRecordCountError" xml:space="preserve">
-    <value>Invalid record count in line {0}</value>
+  <data name="BaseLayerGroup" xml:space="preserve">
+    <value>Base Layer Group</value>
   </data>
-  <data name="NoRestorePathWarning" xml:space="preserve">
-    <value>You have selected to restore the package at another location, but not entered one.
-This will cause the package to be restored a the root of the resource tree.
-Are you sure this is what you want?</value>
+  <data name="AllResourceTypes" xml:space="preserve">
+    <value>All types</value>
   </data>
-  <data name="cross-script" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_restorecenter_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACFElEQVQ4T6WTT0iTcRjHn3D6
-        5nJbr+2dZo3Ci0KE6EC9rpNEl52yS4HFhKyItJIKCwnBlVYUFh0a2b95yYJRHdYunYJJZBZEeogxhJAu
-        ecnSt88zt5cF0WWDz37P832e5/v7A6/Yti3lUNawbpw3SIjIlEgXZArcfII2CXfhHjwE+nZRH4JnEHUM
-        tAiZ3wMD9nJf39pMe3tO8/slBg9ERhNVVe/QXz8S2QsbHIM4jRBlp8zbjo7ct54eO9vdvTIdCHziBKEp
-        rzeebm5eoJ6kb4duiEH+9Pk/NdBj3qF5QiQGmZlw+PvnSGT1ZVNTNt3SkkV7jlm99v7PQK7TMIbROCap
-        1tYfqVBo5XZ19Ry5XANdlb9OcAmhyLCINcIjJRoaFpONjT/HDWM27vd/HausnKUmF2CwgHOFonCewpDI
-        jceWlUsHg6sxw5i7KHIY7ektt3ue9cW5fxmcRFROi/ROeDzzmbo6e9Lny51FYkh06AzGMZfrI+tIP/mp
-        0kc8RnKc1z3Bvd9b1q83prlMnMTUVGM9oQ6gDcMresM641whSgJX4253bqG21h6sqPjQy0NG0Iu/ToKj
-        632XYfSIiMsxqKdwiN2/mObadE3NEvGVrSXDpWHbem9/l0ibY4C2ncLBA5jsF0kFRPag7QRC8YEHNoMF
-        24IinbtF9pUaeCn4QTdWdFAHNsFGMAqr5tprwhbHoJzP+Q95lHpGrVHH8wAAAABJRU5ErkJggg==
+        R0lGODlhEAAQAIUtAKq7y5+svcbS2MPQ1tTc4MvW29DZ3sTR17nH0tDZ3crV2tLa38fT2dHa3snU2tPb
+        387X3MzW29Xd4MjU2dbd4dXc4MXS18nV2sfT2LjH0sXS2NLa3rzJ1LbF0cjT2dfd4c/Y3c3X3NTb4LbF
+        0LvJ1LXF0M7Y3c/Z3dLb38bT2MzX3LrH07vJ0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAtACwAAAAAEAAQ
+        AAAIxAABCBxIsGALAAQkUJBA4EGDBBAKXGAgAMBBCQE4fAhAYEGCABFWBKh4kAKHACQ4LjAQAEFLkgAq
+        fGARgCMKli09wKxQs6bDEz1HWgTwgAABEQ82GDARooADBhqGNliwYEMDAyAiKpiQwsLQBAkMGEgAIkQE
+        BQ4wCDgwFEJQFQUUBGV7sEAElwHiOqjZ4cCAoRdcZgjgYAKDAB0CjPh70EOADBMCMFAb4ECJAIwBCNi8
+        WYOFA34HiB5asPTAFqhTq16NOiAAOw==
 </value>
   </data>
-  <data name="icon_clearselect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="PackageReadError" xml:space="preserve">
+    <value>Failed to read package. Error message was: {0}</value>
+  </data>
+  <data name="TitleWarning" xml:space="preserve">
+    <value>Warning</value>
+  </data>
+  <data name="icon_selectwithin" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZXAAEBAYSChPn6+b2/vvrond3Th9bm63CrvN7Vh6+8mOCnnLK8mnJ+jOzNYuTfi627
-        nIeZk3l+jvX28+LaiamMOSE7NSwuLMfd47SVnNDi6O7sj2ZdZIBoKdfn67TA0O/swv3///vKwd+zDV+y
-        qu3Zh395RpiimK26xaiouLC9xcjd5JRCL7m/0sytJvP19vL09qyuq4GCmd/s7/Lv+s/i6HV+hHk/Odet
-        EXqChdjMhURNV/vok+nljbuRAamDAfz8+6+9os3h5zU7L/n6+ujjjJ6iorS8yOLdisDZ4J+dlnpaWa3B
-        xY53O/nonIiSmbO/yrqAfbTAy914aNuvDUBeXLePAclWRv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABXACwAAAAAEAAQAAAIoACvCBxIcOCTBR8CXFHIcOHAEwl2NChIMcqDJjdaKATAkaPDFEAITKlCQSAA
-        DTwcABDowQQJET2YJNlI5AiClQxYzCjhg8MACSYnFMgBwAgKEEsOCIHxw2FHADowKIAwgkoRARQFxggh
-        ZUUFHEMGKrzSMQIUKzZquKAIQIaBIBY2KHHyouDGDjQurBybFUAGFUhWZnVI1iPhwYgJNlycNSAAOw==
+        R0lGODlhEAAQAIUwAMnY6Ud1qBU2aAEBAYBoKfLyl+Tfi97Vh+nljZeirOLaicjd5Pf3vPX2s+Ldimp9
+        hv7+/vr62lZsif397ENccrvDjs3h54qYhWZ7etjMhdXZkt3Th+jjjMfd48nPjvX0qvPznGp/evn50Nbm
+        6zVReNfn67/GjfPzou7sj9/s73CBl150eMDZ4M/i6NDi6IGPoP///wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAwACwAAAAAEAAQ
+        AAAIlgBhCBxIsCCMAAgTKlyIEIDDhxAhNhxAcYCAiA8nokBgQMBFjBM5ODggAMJHiQEADFCwIYOACREE
+        EJhJAMDEigJEMPgggGPNhhAFNDhRoICAAz9TqqQoAEQBEysoyLSZckCKERYEaAhhlCZVlSVadBDwQECF
+        CwkyVnWxgAUJAC8wFJCg1mHFhwI8nASKMYEAFWoZCkYYEAA7
 </value>
   </data>
-  <data name="ExportNoCommandsSelected" xml:space="preserve">
-    <value>No commands selected. Nothing to export</value>
-  </data>
-  <data name="StandardQuery" xml:space="preserve">
-    <value>Standard Query</value>
-  </data>
-  <data name="FiletypeMGP" xml:space="preserve">
-    <value>MapGuide Packages ({0})</value>
-  </data>
-  <data name="SymbolTypeNotSupported" xml:space="preserve">
-    <value>Only symbols of type "Mark" and "Font" are currently supported</value>
-  </data>
-  <data name="FdoConnectionStatus" xml:space="preserve">
-    <value>FDO Connection Status: {0}</value>
-  </data>
-  <data name="clipboard-paste" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="ui-separator" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACc0lEQVQ4T43SW0hUURQG4PWS
-        0JsIFUQ9lWMTFo63RqXRLKoRDMbMcbyMWtqY5qBOjsEEFmlRJAaTlJRdTLtn+ZBBL4EE9rBDu0AlIURZ
-        D4VQjo3j7W+v0+xT+tSBj7M5Z6+ftdc5dC6diLVn/HXIaozIzc3NkVxhOfzs3z2qTisOB3TIDYKdMNFw
-        12H3l5GRD2C85mfqvbx36AF+GRAm3rfvRV9NKgYHX2Fo6B1GRz9reM3P+N1bfynkfqHq6OxmUsTrtiJc
-        L4nFRftaXCtej5v74nC7Ih7dpRtwuSAGPWUb8bK1ALJGqDpqTSVFDJ9x4NnRbDz2ZGguNNjQ1ujQnW8q
-        Q2eLC83bl72pLbSQ25FGdNqsEy9O5eGpb6fO7yvGr7k5/JyexvepKYwFAugbGECtPeWjzeeLzvZ6iU4m
-        6cTzZhueeLfqWr35mJyZwfjkJL5NTODT+Dh6+vvBlyyukgx0PIEUwe0/qrNoeGDHqrIRnJ3Fj2BQD/F3
-        d0OJtlqPUFMcKYLbv38gWRvkpfxoNJRkIiSPEAiFFoRwJ2Oyq23V1W7yxZIi+uvTcaVwHTodBo3HmYkZ
-        GRCUM1gcwjOxVFTUUaORFPGg2oyrRUZdXfEWzM3PIySPsTiEB2t2Oj1UbyBF9MqALtm+4i7MwLwc2Kzs
-        YnFIQAbE2+1e2r2SyL1GI3qrNmk/i1KZl6ZNnEO4Ez4Oz4QHOyXvMVlZPuJr1woi1+o/AbfKTboaWzzy
-        raYFHFkmJBlXfY00mVqiEhPLuX6ptHxPJImHB1O0r3CvMgl3XYm6O/sTwPi3ZryXa8K1FCUXsclL6MaO
-        CBL/g/dyjRT1G7y5F+bDPK+HAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAKklEQVQ4T2P4//8/AyWYIs0g
+        i0cNoEYYMDExVVCCR2OBGrFASUYaHHkBAGwz1S9OnHZ7AAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="MissingColumnError" xml:space="preserve">
-    <value>Missing column "{0}"</value>
+  <data name="MapUpdatedToUseGroup" xml:space="preserve">
+    <value>Map widget has been updated to use the map group: {0}</value>
   </data>
-  <data name="OverwriteDisplayScales" xml:space="preserve">
-    <value>Overwrite the current display scales?</value>
+  <data name="SQLQuery" xml:space="preserve">
+    <value>SQL Query</value>
   </data>
-  <data name="PackageBuildError" xml:space="preserve">
-    <value>An error occured while building package: {0}</value>
-  </data>
-  <data name="cross-circle-frame" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="map--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACw0lEQVQ4T22SXUhTYRjHXxI5
-        LG+UmWNSiAoLvFBJRZhswZHZUNyHU7tRU7ILZXThbpwM+7gQL6OMWiLTE4gfS01DJDJnq6a1dtxaR3Nz
-        ExVZBl504+XT+7wcQaMHfjsPz/P/vTsvHGI2m4nFYiENDQ3EZrORxsbGS01NTXoK1m0Z7PW4wwxm0UGX
-        /cgHcHSpczgcvWtra5GjoyM4PDxkYB8IBCI9PT29mKEHcP8ewFmt1nqPxzOGwveJCfjscMAyzzOwj9DZ
-        wcE+jIyMjGGWHsCxNzCZTMh1uhCSySSsdnSAaDTCL/r8093NSLW3Q6imhu3i8Ri43W4BHXRJXV2dym63
-        u3Z3k/CurRV+2myAlWhuPgfOfphMLLO1tQVdXV0udInRaORXVt5HPw6/gC/V1Uw+rW8GAyBny6/Tgd/9
-        HBYW5qPoEoPB0IKvtdjZCZLZDNOFhSx/cnICqVQKEokExGIx2NnZgeGsLFgsLmbZYPAroEt4nreLogiv
-        KiogUlsLSzQwqlRCKBSCcDgMkiTRe8fBQ2WBMpOXx7J+vx/QJXq9/m4wGITJsjJYr6qCmexs8NLgWXlv
-        b4/NkNdqNcv6fD5Al2i12g5R3ICZtluwWlQES/+RT78F3L1RqVjW5/sA6JLKysobU1PezbePn8JcQcG5
-        f56jAoIf0vHxMWM6NxeWHg2BxyNsokvKy8vVVqttIBSKwqTJAkJODrvzIhU3ZLBHWaDXw8z6+gZYLNYB
-        dElpaSkpKSkx9vc/9IbDMXhZWw9DmZnwiUpRGexxhjtR3AaX64EXHXSJSqUi+fn5Co1G0+J03p+VpANY
-        fjYKws1WGFTnMrDHmSTtg9N5bxaz6KCLdYFykeO4y0qlslWr1T0ZH5+Pb2//hrPgDHeYodkr6MguSaON
-        kqKhXEtPT+cVCsWdjIyMPsqgTB/OcIcZylXZSfsLjyUbBUyIGBQAAAAASUVORK5CYII=
+        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
+        m3dJTOr8u5Onl817ThS42NsAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="PreviewRecordCount" xml:space="preserve">
-    <value>{0} results found</value>
-  </data>
   <data name="icon_fitwindow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         R0lGODlhEAAQAIZlAEJyokd1qBU2aPLyl/PzoPj4yvT0rJi2zPn9/O729/L4+PT1rLnS2eny8+fx87zV
@@ -1970,131 +1029,55 @@
         sODgROSUAGIzM2gx4UoIHSJ/hMHSJMYDHzYmVOGxxIvIgrAHlplNu7bt2QEBADs=
 </value>
   </data>
-  <data name="icon_pan_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="gear--exclamation" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIQAAGtra7/Dy6Smq5KWm9bW1o2Rlri6veTl5q6wtPDx8czMzMPFx5mZmdzd3q6zuqir
-        r/f3+Lu9v52gpcbK0a+yttjZ262trcLGzre7w7u/xba4vP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBBwAbACwAAAAAEAAQAAAIlQA3CBxIUCCAgggHSgAgIWHBhgcbQmgQAQGFBRUObADA
-        sSOABwgWECCwYAEFBQcYbNzQUMDIly8REGDAUKBLmCMxEFBA4KDABwZg6nzJc2CCDAV44hwpk+CBAktf
-        NtwA4YEACVCjTi05UoHMpVMHPBAZdWSBgRU0FLjQVYHbBQU0Oi2QYcKECwEcxE34dMCAAoATEAwIADs=
-</value>
-  </data>
-  <data name="sql-join" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACXklEQVQ4T6WTW0jTYRjGPwy6
-        CHLZKsjALhYVkkhJtJvqoiN0EUGSXaQX0oIEc4oNR+ga2kRUxJ106lquaOps03by72GosZzhVonWdJuu
-        nZxa2WhBV+t7ZEL3G/z4Xp73+b27+pNkMknSIS0Zf0zyq6zkdPUIOfOYYRUIRrmUm5S7qfccfcH/GRdd
-        OHB3DuRcr5+81+cIKgIbf2wb8b+u0U8xzQ3J9COAGRl26KBLD+TsHGBdEdtLFoK/9N82ExOr6wnGE42P
-        FLW+E84HtqwAMzLs0EEXDj3AInl883nt1IpiZT0x6l37baWlsWf6z9KesWU1MoAZGXboIIMDl+SWDxd9
-        CcVNiyn8sYT9Wp1N5Pb/NI7Px7reOEMtFlek86LQXGtyRaQvpwMNg85Qs8Oz2QuXnCgz8OjVyY+rWwbw
-        NRxnjvF0NVZXVKlkvHXA4o4qOPd1Naa5SIeC8dYqRrYzFVzCeTBQPOf/YXR6v+ut7rVu42xYya0yiPsd
-        AWWbeUkEMCMbeB+UbWeWJdHgTFAOlxwtfX213bSoGvoQ7m4e9og7GF8TTzbVJuydlclsy40AMzLsmoY8
-        T+U2b6NI526FS46UaNmnyvorX9h90pa3HolYvyDSTPg6z1YMSNTj3h6AGRl26KCb+7CPD5fszb9Fsi4L
-        Th7nvaoWaJzt6gmfUj8T1DT0u1WcUm09wIzsOd2hgy4cuPjtohzYnZ1XwLokKGbflley73Q9YRcqKzIv
-        lBcCOvOR7ac7dNCFk3JJBh32pIJs+h6mHKTso2SmyKLvodQOHchwMtL/mNL5lOH+A5i6WIwCDkE+AAAA
-        AElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACv0lEQVQ4T6WQbUhTYRTHn9sm
+        IhbolwWlEqaYTEO2SGcfFiu1ph/UbZ8MxC+9EEUQjQwTkkyioMIFpWIpawVGoUyDTTfTeVfe5e5eTJfT
+        llxfNoiSWIUUp+dsLhT61oUf53DO///n3IcAAPkfYma1Wk2qqqpITU0Nqa2tjVWtVqugnNpAsXmHWvQg
+        WwKqq6tLqfAMrbuxrq+vQzQahc0z1PwzoLKy8pBer78biUSgoaHhChWdXV5eAgR7nOEONajdckFFRQWh
+        nAuFQsBxk7C0JIDZbJ4TBAEQ7IPBYGyHGtRueOK/oFAoiFKpzNBoNM0eDw8874aFhXlYXPwUA3uc4Q41
+        qEVPcXFxPKCkpERJBxeRnp7HQb/fBybTk5mCgoL7CPY4w11Ch56/ATKZTO9ycWC328DpZMHr9UJh4f42
+        kUhEEOw9zuvAWVQwYb0MqEUPJX6BVCptdDgcYLVaAavP9x6KimQtDMMQRC6TtrpHNfA10gsTQ8fAMW4D
+        9FDiAbm5uWU5OTlNSHu74aPb7YeBgWG3XH7wKvLCpPcHPefhV7QP3ljKhZMnJEb0UOIBWVlZJDMzc49M
+        Jr/Nsi4YGRmHQECA1dUfsLLyDdz2OviyfAd0Oh2EF5p/2kwik6OPEVPiARKJBGlhWR76+y0wNuYCg6Ez
+        NDnphwl7B0zZtb/XhCYgVL4yexoGjXuF0WfMEfvTjYD09HRCOa5SlRk5bhby8vLvpaWltbKsD2wvdTA7
+        Vfd9xlcOg+ZL4OUPwzu2dG3YyDyw9NIHwgvwE4vFJCUlRZ2amtqWnJycjZXnzOB8dRRCARXMT8tjF2Cd
+        nz4Ar5/vcA51M6WJADFd7qTQZyVyJCkpqf7aBZGHH82OhufyIfxhH0Q/N8YqEnBmhPsfMl2JgG3UtJ0i
+        oexK0NlKOiiuzXTdIFx3G3n76CZhe28Rwx+y4Aflu5kbswAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="UnknownQueryMode" xml:space="preserve">
-    <value>Unknown query mode</value>
+  <data name="FdoConnectionStringComponentNotFound" xml:space="preserve">
+    <value>The component "{0}" could not be found in the specified FDO connection string</value>
   </data>
-  <data name="SymbolGraphicsPathPlaceholder" xml:space="preserve">
-    <value><path></value>
+  <data name="NoSiteService" xml:space="preserve">
+    <value>No site service available</value>
   </data>
-  <data name="FiletypeAll" xml:space="preserve">
-    <value>All files ({0})</value>
+  <data name="Func_RANGE_ExpressionDescription" xml:space="preserve">
+    <value>Key expression</value>
   </data>
-  <data name="NoActiveDataFile" xml:space="preserve">
-    <value>No active resource data file selected</value>
-  </data>
-  <data name="ModeNotAllowed" xml:space="preserve">
-    <value>Mode not allowed: {0}</value>
-  </data>
-  <data name="TitleQuestion" xml:space="preserve">
-    <value>Question</value>
-  </data>
-  <data name="map--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_plotdwf" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACt0lEQVQ4T52ROU8TUACA32bQ
-        H6BxI+qgJqjEwRgHBhMHxcQoCwNLxSJYiiC0QcALRQIFIodURYW0hoKglSuAnGIVbL2g1gMFpAWRiCKF
-        QkA+34txMg76ki9v+b53iohTp8IlR/6D8EMZGUIcTE/X8h9DdRIhDqSmxizLBaw9adzpO0/PQBHuQSvO
-        wRYs/QNk9noxdvs43uxDV+cjttaH8lUnEWK/wRC7tLzMjfYUWgdN9HrN9HnMTAXaeTXzhspxPxkOH+fc
-        kOaEWLsP5atOIsTepKS4hR8/MDcfp95zgfYPBTQ/NfFp5i6Tcw4efx0h58kQ2W/h9Es4VjeK8lUnEWKP
-        Xq8LLC1RVBfHlZZEKjpTsbuy6HhRwMvXFfS+aaTS4+GsY5iUjhH0TSMoX3USIXbHxcX7FxfJr4mh0nkS
-        +8A5LF0neTRaytCUjS9zbbS527CNf8f0fpnE1mGUrzqJEGFabcL0wgKmW0ewOAxUPU3nWmsy99/n4xor
-        Y2z6Di5PtbzKMGWjCxg7hlC+6iRC7NJoEqfm58m7rqW8Kxlrr5GSBj0Nry/SOXQJ9+cKnANljPqdNE9O
-        cLr7HcpXnUSIHVFRSZOBAAUlseTcjCa3MpriRh2XGxO4ft9I1YOzONwlOPvLaXnRROGj5yhfdRIhtkdG
-        Jk/MzVFUoMNiN1LedoJcWzQ2Vxp2d6b82jxqH57H+62Gz7Pd1LraUb7q4kNChNgaEWEYm52lOEePrSqd
-        ivoULlo0WB4bqH6WIb82C+u+UO5uCaZ+23pqNq2T8zauBgV5bwlhFhvDw1O9fj/F2fEU5sRjKowhu0xD
-        tlWDqVpL4T0d5g1rCERF/UGpEE6xZufOMxPyVT/OzPyV24cPUyR3/U1xaCgnVqwYy1QnCAoOPrpq8+as
-        f0V1YeLXWClZLVn7DyhfdeInSrd8PdhgSYgAAAAASUVORK5CYII=
-</value>
-  </data>
-  <data name="icon_zoomnext" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZ4AHBJJai7zuqxd9nFs1tgZLjH1xc5Zs/a5CtGdezw9Bg5bypGdWV7khY1bKu0vNjm
-        8oOGiKqxwcfb8GBocEFagpKfshI0ZKa80cza6JGRkoSHi622v2d7k8LQ3aSttmh8lre/x67L567C1a6y
-        t36QrjhUe5y20ODo8auvsz9SfSJAcoSFiBIzacvY5YSAfzAvLjg3N2xtb3V5fnCCov///6amp3h3d5Sp
-        vhg4Z+rv82RgXzBQeaCnr5qbnV5cWpmirEdhgdDh8hc2bEdKTevw9cXa76m1w+Xq79Dg8crc7oaKjRU1
-        aLC/z56quGRrcr7L2KTF52Z+oVxbXcjQ2OLr9RY3aoiOlEpMTIWUoxgzaqC50tri6s3U2YBqV9nm8yJE
-        cZiktMfS2Ofu9RMzYlhYWc/O1KuoqJyzy7bBzXqSsH98e6q8z9fb3xU3ZzhWfG50enyPoomXpJSVl6Wq
-        sY6XqM7X30ZegHyQowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AAB4ACwAAAAAEAAQAAAItADx4GkSB4wLHWrMCFy40E4KBCx2PEEzJwNDgXQ49JgSpcGCExiYaLjIoMaI
-        HDQojEnzIAkWOQxJ2OCSYMsNCyqQFDkjhaERH0eItLigwEAVN2VgXIzBRgyQL0Ky4IhgYshFKyioePnQ
-        ZkkJKHfeXASxok4QCTMMhNEywcFFPDwg/BARogIcJwTeCtyghMyLKzI8EAAgYMDbAwXWFDiAJwAAwob1
-        MnQMWfLkxwIsX+6ieXKHgAA7
-</value>
-  </data>
-  <data name="icon_zoomprev_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZpAK2km+XXyfX29+Xn6ZWdqJScqNPa4JqirsHCwq6vsLm+xNfY2dfZ29vg5cTGx6Oq
-        tMbJzZObpq2trJWcqqSkpcPJ0J2ksODj5ZKapszNzc/Pz87Q0vL197u8vezt7rW2tru7u7GztaiuuLe5
-        upWcqZScqefp6u/y9ZWdqb69veLp78LHy9ni6tfd4snLz5aWltbW1tbX2NLS0pafrMC/v9fZ3c7T2MzQ
-        1K2trfr7+8PExcLHzMXQ2vX2+MTJ0Ofn6N3g45WdqqSkpOHk5+fs8aurq+jt8fT19tTT0+jq7JOcqbm/
-        yLe9wrq1sOvv86CosqertsfKzb3Byc7R1fP09Z6ksLi9w6qwuP///5ubm9Xb4bCvr8nKytHU19rb3Pb3
-        +KOrtPDy9Nri6amvt8LDxPP19rO1ttPZ3+7w8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABpACwAAAAAEAAQAAAIqgDTCIRBY0sKJFOidBHIUKAGLxeGAHmipAqUMQ3TZBgQ5ogAC0GWkEljxQVD
-        GQsEYMlRIYIIIxC4pGHCEISJL2jKHMBgg8gZHGl8MJRA5QeYEgRmtFAhJkvGDx561EBBYsKBKwYoZHQQ
-        g8OJBwUKKGCxY0TGNAiSOBlAQAoPLSEYnEW7ocENAyvMJJgrUEeRF0I6pEkAIADfswAKH86Y2PBiho0f
-        Q24iOWNAADs=
-</value>
-  </data>
-  <data name="icon_home_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZYAOTk47K8xp6iptXc4KGnrtHJsdTd58HN2r3Eyunw9P////r7+9LZ3Za3p7rF0rG6
-        xcbWzZGTlaGor7a+xKeqsOPn6+3u8Zqfo7zNyKattdHf6PT19rzAxPb4+9fc4rvG0tnd4PLz9fn5+sG5
-        pNbW3dDb5d3Wyc3X4sPGydHR0dDZ47fGxLK9yb7Lyb3I1qi9tdXZ3Y+Tl8rR1sHM2si+p8/S1cHM2MPL
-        07jD0KaqrbzFz+7w8p+lq7C2vPP09evr6q2yt+3q48DI0bbBzKm+tvf4+czW4Y+QkbC6xKCmrsXP2tXN
-        rPH0+LW8wq69u7rF0c3Q0srN0ePey/Hx8N3i5uzv8sfR3sPO2////wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIe1AP///Vpuov7//f7//////7643ltsoVltoUt+spij2f7+/JGVoZKUo01/s11toLOx
+        2Jaj12d/irWw2IWNmm+3yNTU1I+VoSZZkX99inl0w//9/3CinXCimxlagZSl29Lc6NPc67W0wr7e/7G1
+        wIuKj7y43b643HShh+fw99bt/Xl1wf7+/1pvgJmWyv7+/gZ7NK+1wefm9KOyx/X19QQwM+br7oWLlxpX
+        bMDE0IzA8AFKGVluomR0qWuf0f3+/3CAsLnN2HaGtHaHsuXj8F6SxIOJmfr6+iN1gNri4sjHxIGAjaCs
+        unh+iSBhOfHz9Hmqo4SNnH2Ahoy8rqGlsQhVKxRIcLy421C2m5Pv2rq52Wykm9/k539+j1xtoje7aZik
+        2Jqhp9jY1ltupThYZaiuutLX2VptpJKKwzFglZOLxunw9oWMkiZYlP/9/jVnm52ns3+Cjufx84CHkiZY
+        kk6EvGx8ruzs7X17gOnx9L7x0oWNmHxzw1lvoAJ9Inx1wlxxov79/397ibu53qTM/7/J1fXz9Km6yjtY
+        YLS7y/3//idYktLU0/f7/llupJujpnRzgfb29nCknNrr/RJUapai3IyPnjVITxZbfLG503Kf2tfY2kpu
+        kXhzwtvj5b/H26ewwZel1ihflnl1wNbc7Kmwu4GRujhqjoaMmOnp9MDIy/L3+lhtoa+0x5ek2aCtyHl0
+        xQ9oZn5+iYyUlnKCeQIxB////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABYACwAAAAAEAAQAAAI3QCxCBQI4IGHIgVoUBjIEEtBJQ8ykFhCAUBDhwcMGJiBIyKFCRYHAjiQwMgV
-        FwEcIImRAyRBkiccGDjgIACPKBwugByZQIXMAB8CJKmhgAmMCxeaJCiRwMqBJwEkQFGgoMMGAQIjBDAQ
-        wEYAAigUaGBB4KpABBIicCUAxIeGEQUI7MCKBUECCQQi9KCi4EaBHwQq0EWwIICJIAwWiBBS4EjgwS0Y
-        IECQOISOAlIeYxkAocGLFTISVxlSoIAAARgGYLHAuQERJwtACCCQYspmhqw7C2gAIfVF3AOCXwwIADs=
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAC1ACwAAAAAEAAQAAAI+QBrCRwoUMoGLQ0QPOlEcCAkJBzy
+        pBjUA9YkJwNRtVDBKRIWSSJyEKFCi0WtNGf8tAFUCMgVLxQyIbhBw1KtVwIArBCgIMaJPi+OuGFT5VCt
+        DJoAENCgYAChJjouhUJjKoLAPT4SCSCQpcCsMR020blgZ6AoACUKCGJV5A6JOYrKEAxgxcSnSkyiQJD1
+        iNRAI0ICwJGzxlECUGriTOExsMubBZRSfUmABwUMC0p2DDQwABEZDwBCjDiFwUEjPgPNGHIBAoeeCVBs
+        PNiyiMHAADJGBVpyAIyEGowqtKoz0NOfD1xiHRCjKswPV0MazgiyykCtJKUwNawVEAA7
 </value>
   </data>
-  <data name="arrow-270" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB6UlEQVQ4T6WPT0hUYRTFPyYH
-        QkkJMpgBNSYEiRY2SiAyFvhnUy0Cy4GeQpS6UDeaiQ4oucqVQiKOWIumRdMgWlHSX7UYXXhdCLpSU2FM
-        Z1NYDI4gc7p3cOS9N86qD35c7jnnO+97CoD6H+KXrzzdMXD1WdjLkA6vOZP4aLzANbJlhgY3gP6VGJ6s
-        A+yTOWMoKBnaVCaob/kAnrkoHi8dgD0yZwwFF3oXVPHAih56tBBFy4c/6JnfA3uk9yVvKMhr+6ryPUFV
-        2LeUgDxzETS8+YWu2QhYp4QnOcknFZxrn1LnO78raWeofWYXNb51NL4NQXbRxZdcygIxHR0zKr8rSHfH
-        1lAxQKj1r0J20cU/tiC39YuXW0mPO/ADZYOLuOVfg9mTvOEX7M2Tmq3pPTUHd3F9YhvXxn/C9WIThSOr
-        KPVtoDIQQsWrEKrfhSE5yRsKWFTZ9RPamfvjdPvbX+T6wkmUT/6G+JKTfFIBmyqrzq9l1r6ksul9ZAYi
-        R1z6GIXo4ksuqeDU5Tsq3elWGVXdKsPt09JrnlPBVAyW1zE4Pscgu+jiW20XlRzDC+LK4bGcLVBproea
-        9eYo2T8BMmUXXX+OK7ByIIdxMkUW570HlhvDJFP2Qxw8T6Z6wQk2shgbY0/BadbT9AX/ADWhA8f0EOn9
-        AAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="AlternateNameMissing" xml:space="preserve">
-    <value>You must enter a alternate name, or remove the checkmark</value>
-  </data>
   <data name="arrow-090" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -2109,521 +1092,322 @@
         TOWYChrHTeUDco2eqWuyNTHhnhChDbMm5RYStRflX/AP4Mv/7H+tMgIAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="globe--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="application--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADV0lEQVQ4T3WPf1DTdRzG327K
-        5WnY4RWnZ51pU0AvuXUlanJNVDDvILs8y5MpWaDmxWkCd96pSQgxmGBGOgc7ajBtuo7MdfxQ+wM1xmAT
-        227MpjOSTVwEDLG1cI/vz+KuP7y+d697Pt/353me7/tLkn0/k6TIStLPfiVp2W9PSVX9q6UVPhVzjmmb
-        UFV0Lu7ZJ/zRHPPvQRQUu+fypWZpbZ+97MofAYMzGDrvDka6R8ZDjZ6HgTUGn13cC9+TBYWWuTMO2Zvy
-        f+jznXUNoSs4jkbnCLS2IVy7H4IrDLj+Bo5aB33CJ2H/fxvkmadKdrXq8ptu+cvb/Wj1h7gggkbHEEzu
-        INoHQugcHkfnGHDtAVDa7vMLv0Tk8sxEk7YY0pP2Nzu3fnsTO8578bX7AYov38WBS3dxuncUPw0CB80e
-        6Hn+3T3g3O//QFbwo1PkJm3Wc8GGE18o62xDGToX1tT3Ikvfi01GD7JNt7GzyYst9TeQedyCqp4w9nPb
-        +6Y72Mx+kWOIKL28eY/5XlhR48CSqm6knHRghdaB1FonXq+xQ2nyoejqI+xuG0NqlQ3JFVa8edIWFjmG
-        CxSHLSmHLkbSdP2QHbEgobIbiZU2JKltSFRZIVfZkFrtwjumMTy/rwVyNZdXdkREjuGCNz5tWaGyhl8s
-        7sBLZV2QcWDhBAmsspIOvFbtwdrGMbyQ34L1JmCDfiAscgwXpB35clFR8/CC8htIqPgFi486kFzlgPyY
-        M0qyugdLj3mwpKQHM7U5iDWuxizdtpDIMVyQoV4Xl62/+Qqb5MzymttYpfEivdaLjLo7WKv1QnHCg1dL
-        7Yg7k4YP/ixAzKnkECk/Xkd7s7gg86up9JamIeFgZ2CVxo/M+gG8Z7iPbcYAtp8NRHV+/Q7M0C5HvEGB
-        jYFc0HHZINXNtFFtnIZo0zdE7zbMm5xtbJWXOQLKM8P4qCmITy6MotA8GtXntCuh8L/9BFTzTBevwE98
-        Ev9KyTzK+b5hTuFVd5a2f3iXaSRccOFhROic6py/pnz+cohKZYOL+1aCKmO7oqhjeQMiKfMsk0hPx6fQ
-        stwPSWnUUW5zG+W1WqIq3sX8wHTXbO8i0OHp12n+ZCmXRL8vYaZNlMxm/X92xugob8p12h2jncjRY8Vf
-        HJIr03vAAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABbklEQVQ4T6XUsUsCYRzG8ZdT
+        BwdBl4ZGFycRnJycXBwEFYTiwFErIgihpamhqX9BRBBMEOTgSEShKfVCowSlBCchDxRRUDgR5en9jRUG
+        b77wgZf33i+878EdA8D2wWKxmJM75hKCqHGyaDQqNxqN7mAwQL//gV6vh07nDe12G5qmgT9DvU6e+fwF
+        zWYHrdY7KpWnLrUsHA6f1mo1VKtVvlhBuVyGqqpQFAWlUgnFYhGFQgH5fB65XA7ZbBaZTAbpdBomkylB
+        V0jyd/CvQS2LRCIn2+0Wm81GCDXUslAodLZer7FarYRQQy0LBoPnhmFguVwKoYZaFggELhaLBWazmRBq
+        qGV+v/9yPp9jMpkIoYZa5vP5UtPpFKPRSAg11DKv13s1Ho8xHA53epRlqG73Nw8eD24cDo25XK5rOr6u
+        6zvd881GPP7LncXyyWw2W9Jut9/+RTabX1OSpP90JEkK48PKHXCHgqix7vUp02/gC8LYywg0EW0TAAAA
+        AElFTkSuQmCC
 </value>
   </data>
-  <data name="icon_selectwithin_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIUsAOjs8K+6x5ScqICAgLSun+zs1uPhzs3Q0ujn0ebr7ebl0O3x8uru8O7u2OLj0aet
-        svj48Onu79rbzd3ezre8u/7+/vHx4cTHy/H09efm0LW6usXIxOXjz7e8vrC2verq0/b27LG2t+Pp6+Xk
-        z+7u2qKpsvv79+DdzPDv3fPz5LzBxtjazf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAsACwAAAAAEAAQ
-        AAAIlQBZCBxIsCCLAAgTKlyIEIDDhxAhNhxAcYCAiA8nfkCgQMBFjBMzjDAgoMJHiQEADOBg4IQAExAE
-        EJhJAMDEigJApEAhgGPNhhAFWCBRoIAAAz9TqqQooEEBCSEeyLSZcgCGBREEOKBglCZVlQsYJBDQQcCK
-        DQcyVhUrogSACxoKeFDrsOJDARNOAsV4QIAKtQwDIwwIADs=
-</value>
+  <data name="SymbolGraphicsPathPlaceholder" xml:space="preserve">
+    <value><path></value>
   </data>
-  <data name="icon_selectradius" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_maptip_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIQZAM2vsxU2aKi0ws2TlvLyl86Ym82Xm85ucM5hY85sbs81Ns9GR82rr8bMjs8cHM5c
-        Xs8xMaOuhqiXpKiAjc5YWs8bG6lYZM6Bg889PgAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAAZACwAAAAAEAAQAAAIjAAzCCyAQIEDCBQKCFy48MCCBAMYDEiA4QBDgQceGADA
-        kaOBBxYXFliwsWNHAwsUCkSQwKTLCwgWQhjgEkAACQAGQFjogEHNADcZVFiogKbLAA0CTFCwkOVPAkkt
-        iCR5lADUAAIaajQZwOrVrBgfRhzQNQJQoAwJGlQQwKyAt2AvCgQaVy5DrHbz2g0IADs=
+        R0lGODlhEAAQAIUqAO3u8e7v8vHz9cTDyPHz9O3v8fr7+9HQ1eTl6NPT1ujp6+Dh5enr7/f3+PP09dDQ
+        1Pb3+O/w8sC/xfLz9fj4+evs7/f4+evr7PX19+7v8ePk5+/x89TU187P0/n5+u7w8tvb3sPDx/P09vv7
+        /Ors7/Dx8/X29+vt8Pj5+bW0uv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAqACwAAAAAEAAQ
+        AAAIqQBVgAiRoqDBgyFACBwwouEIDw4tOBww0AGJiycyamTAgIQDghcxasxYIWRBjRIOFlygsSCAlwUy
+        LEjRIWMBADcLBvgQYKeGFA8+CBUaoGCJoxsiIEhx4KjTEgUJCBBAoMTSpiWkSi0ooquICVePehVREIOJ
+        syYUpEiAFm3BBm3VskULoUFBFHjxXkjBIS9eCilCePDgt/BgDwkHGCjs14ABigIJqkSoMCAAOw==
 </value>
   </data>
-  <data name="application-export" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABzklEQVQ4T6WTO2hiURCGB+0M
-        go0YtrwKaqlphKCVhQ/EB1qE9Ek2CYElsFvErRZ7KytBEAtBsFDBqK2P5MpmIckiaCGIKCqi+MAHyuyZ
-        W66Fhgx85zTzDWd+OICI8BnA5/NxjDPGxYFQL+f1eoEAj8dzXi6X3xuNBtZqNXx7e8WXl9/4/PyEpVIZ
-        i8UKu3msVP4gz//Fx8fiOzkMcgFcLtfXQqGAuVwOs9ksZjIZTKVSmEwmMZFIYDwex1gshtFoFCORCIbD
-        YRSLxRcikQgIWuGSZfChIodBLoDb7b7abre42Wz2wvM85vN5ZE+/cjqdYLFYABwOx/V6vcblcrkXWo3K
-        brff2Gw2nclkArBarbeLxQJns9kO/X4f6/U6C7Ek5EJ59Ho9YQiTvxmNxhMwm8130+kUR6PRDpPJBOfz
-        Oa5WK6Q1/y+dTvcDaNJ4PMbBYLBDs9nEarWK6XRaSD8YDGK73RbmcBz3U6VSGcBgMNwPh0PsdDp7CQQC
-        giyXy38pFIpTNgRAr9d/p11brdZeQqEQ+v1+1Gg0D0qlErRaLYBarX6g53e73YOgXnIY5AJIpdJLmUwW
-        +AjkSCQSIKjoPGZ8ORDqPRJMqs98ZXL/Ad8QklT8D+CBAAAAAElFTkSuQmCC
-</value>
+  <data name="FilterShp" xml:space="preserve">
+    <value>ESRI Shape File (*.shp)|*.shp</value>
   </data>
-  <data name="icon_select_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZYAM3Q1fn58aKpsqKps/Dw56GosrzBxsLGyK6xtujp68jM0fT19bS4vuvs7KWstvn5
-        8Lq/xs7R1bm+xLm+weXm1ri9wO7u6Nzc3q+0uu/v6vHy8OHi5LO4wNPX2/j37v///+rq3cnM0uzt7KWr
-        te3u3dDSycPHyM7S0evs6dfY2dHU2fz89+jo4fr68LS5vqCnsbzAx6OptMLGxPf3+Pv79qOqtfHy8qyx
-        urK3v/P09MzO0Ojp6ra7wP7+/Ofn6Obo4NXZ3vv7893e36Cnsu3u5/T05ezt777Bx+fn1vr68/39+rzB
-        yNrb3PDx7qKptLK3vdDS1/v79drc4dXX3Pj47P39+cXIzNHUz////wAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABYACwAAAAAEAAQAAAIiwCxCBxIsCDBIUsMKsTiQEqHhQVrzDCiAuJAJzk+7FBgEUsMG0p6iABgcYCG
-        KjRWoCC5cECTKEkCBCESYWGBDAEeeGDx40QIhQUstCBABcOIGwwUCiBwwEURE0dSCFE6AYeEKyA4LFj4
-        AgYTKwZIyICycEMDLAkQlKDwxEdHHTyQVLjQEQsQCFMKBgQAOw==
-</value>
+  <data name="Func_LOOKUP_IndexDescription" xml:space="preserve">
+    <value>Lookup index that can be matched by the key expression</value>
   </data>
-  <data name="question" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACeUlEQVQ4T6WPbUhTYRTHH+9U
-        IvVbllsQC99yTdSYJtbULHJOsKFpzT7obNNFRaKJhVDfNAuCAgvKFRQRFFb41iau1iLMWiyDam4ZE0nI
-        2GDu9m1yOufWvCpEH3rgxz33nPP/3ecyAGD/gxCWKIeYJHuESXKsiC1FkjtmRG4go3+g2ijMaId2MUPZ
-        tQJNUqF9aI952ttyKRBqv8ZH2vr4SHNvIFTS7PHSDAWavwk0ycUOZ8vFQNjU8wN0bZ5VmHoWoKl7IbxB
-        /dyJAs2aGwxKk/Ktw8bu72F9lx+0Jz7g7Vaf05e9QLP6c3PhRNXTYYlyUCr+guKxabdhyld35gtUtX6C
-        iuNTcOXOR4FR57xg6h/wC7OaDi/sODTpk2BmWcBlPrTUnZ1ZLD/mhihlxjewU++AjgtOcLlc0Nk7Dmn7
-        ByBT+wQK9C8WKSMK0u/b9F0zkX3NLihtmoS8g3bIrByB+nY7uN1TcO/RBGRUDEKGdlgA5xEOM6Ig9e5Y
-        bef00q6G16CsdoBC9wy2VdnA5/MJZFWNCb0oObXOJQ4zokB++1aZ6X04V/8Wcg6LZB0YB2Jlj2qF7lWY
-        w4wo2HLTnF5unyk8Og35jR6BXP07CAaDAlRH+/SUqa1fOcyIgs3Xpeu29lsLDV6+yDwPRS3fQNXweVlA
-        NfWIvCMePl7eb+UwIwpkfYxLuapNSLNMFDTN8iWnQlCM5NW7BagmVI1+fn2qZYJ2OcwsCxiemPg0FpNg
-        qIxP7h2Xq62zBYY5vrT15xJBNfVoRju0S2elIBbfNyHbGSffy2JrzrO4kw9YXNvL32BNPZoxlo2kILEr
-        BRw2EpGNiOwf0IdolyPBL48SEnGn6e/kAAAAAElFTkSuQmCC
-</value>
+  <data name="WidgetNameExists" xml:space="preserve">
+    <value>A widget named {0} already exists</value>
   </data>
-  <data name="InvalidFeatureSourceNoClasses" xml:space="preserve">
-    <value>Feature Source ({0}) has no usable feature classes. Choose a different feature source</value>
+  <data name="FiniteDisplayScales" xml:space="preserve">
+    <value>Finite Display Scales</value>
   </data>
-  <data name="TitleError" xml:space="preserve">
-    <value>Error</value>
-  </data>
-  <data name="FindReplaceNothing" xml:space="preserve">
-    <value>Nothing to replace</value>
-  </data>
-  <data name="icon_plotdwf_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="database--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIecAP7+/rW6x9PW48TD1uHg6ba6x////8HBxMTFyMC/wrK+y/r6+v39/cTD173JyMLG
-        0fT09/P09d3d5qGprPX3+MPFxtXW2dLT1vj4+JOjqcXFxujo6OLk5+Dl58TFyba7x8fIy7a6xuDi4+Li
-        4drb3cHG0Onp6cLP29vb3u7w8ODg6LG2utjc4IeSk+Tx6dTr5dLV4urq6palqp2ho6ezwL69vrTBz8TD
-        1ebu9rvI1Lq+vKSvvdzm89XY3r+/wtLV2PX3+dTX3tHQ3Ymbj+Lk6b/KxOvt8PD1+bS5xvz9/aGvvPX3
-        98LOzLa6yJ+suuvr66CsurzKyM7Q0OHf6NHT1uzu8sTGyb3KyMrKztLX5M3L2b2+wdbY3O3u8sTGyODg
-        6cbIyNrb4Le9v8rLzrq+y5GunKvMuNna3eHi5fDx8qayu7u7vpShq/Py9fX19ZKop8LU2Jmps+nq67TN
-        x5eosPn6++/1+bO/zKCsu/T398XR36Goqp+rutbX2r/AwdHe6tPW5O3v787M2sfL1fz8/K22v/X199ze
-        4t3c5rW6xr/Dz/n5+c7Q0cnKzdze5MTGyoaSiJenndPW4o+ul+Df6MDAxL3BzcHDxcvX1Jyws8XD142g
-        lv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACcACwAAAAAEAAQAAAI8QA5CRwoEJODKHcUMElBcOCCQA5c
-        2OFx4k0GDAMNCRkw4MqLIzj+5NgEaQUnQVoGAACwqMMcM3D0KJDRYganBitXMoBQZFKZTDTwsNlz8wkA
-        AwAYAOAQaQgdJTvUiBGoKacBFQR0TIhTyIYTNwNvACBA4EsYDzU08IEih2AASlO4gNjiBwaYNX0GEioR
-        4MClClIESKKQ5wKZgQWojAEkQoCAJUDONDoQADGAQxayAEBBAkGCEAESDQzAAkAVNF6sPEIgIc0GLKN7
-        dEnwIwAjRBGSmBBgaSCRD0Yq+QjQpE4MRUHaNFzwAEkBTiMGOWrIKSAAOw==
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACQUlEQVQ4T5WST2iSYRzHn5qK
+        Hhq1oMLLoINsbC4wki6CXUZ/NsHES0SnGhTrFJIDDy47OnaoLd6pzbk5nU77N6evUzcyK927IQt0NMrt
+        jd7I/hBdOn573rEO5qL5wIeHh9/v+4Xny5eYzWayQy+9+/aIuLut+yMmBoOhr1qtolKpoFQqYW3tDdLp
+        V5ibyyGVWkU+v4Fy+TME4Rfo7g2j0UhEagwEQUCxWKTCNFg2icnJCFzuMKYDCSTYApa5d9jifzZgMBXB
+        GDXwB+cRT75GgdvAJv+jEYNZMJ4ZTAVjmE++RJ5bR4X/9k+Dk/39/c9cLhcYhsHw8DBsNhusVivsdjuc
+        TifEmcViidMMtLtm8HeIqUwOT+YXEU/nkC0Usbb+HpvC171/wecP48G4H95QFE8XMsitFLHBf2zAYDqE
+        0fFJjIfCeJxawIuVFbzl+QYMAiGMeCfwMDyDR6kEeuOX0RHTQTnUllUPaEn7bU1ND/4bYqvvBK5+t0Di
+        PVomE4cJ8bQQYjKZtunp6alrYmopi0g8gQvRS1AFTqF95jTMX/ogHz22RcUccbcwRKvVku7ubqLX66/V
+        NpGFLxjEPZ8HrWNdOPPpYh1k5CBHxKNSqYharb6+u4EbOuYsjo92QTWmQSevg/TuIZ44mzky1MyIegXl
+        iFKpvFXXg6XnmE3MIboYA7ucQdt9DZSVDjRZD3wQNTtaQpMgnQqF4qZcLh+USqWDEolE5A7FQd8OmUzm
+        oDNH03nZ6r4rMmH/OSkraigtvwEKQSNnrT8HPgAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="FilterAll" xml:space="preserve">
-    <value>All File Types (*.*)|*.*</value>
-  </data>
-  <data name="icon_copy" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_pan" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIeMAEF1pURzq0Rzqezx9URzp0JyokJxp0F1p0J0p0B0pkN1pkZwoEZ2pERvokd2runz
-        9eDo6sHZ3ebw8ev19ufy+D5xqPv69vr4+0Z3otDi5J/Byvv7+d3p6fD28j93qENwqfj8/fn9/EFzqObu
-        8T90qL3U3MTb4z50o/r5/kBxqd3o6kVzpEVwp9Pk6/z1/PXz+NTh59nn6Pj3/UVyrb3N50J0qT9zo/r7
-        9sDY2OTs77zV2Uhyrvf89ery9aXH0LXS1uPr7qfH0src5srd5ENvrKHGzkRypkN0r0BzorfL1pnDz7bT
-        293r7L7V297o56zK0sne46PD0O3x9EdyqajI06THzerv8+jt8KrP2Ofx8sDS3rPK0J3CyEVyq6fFz6TC
-        zbrV4LnQ2LrT2Eh0ocXY3rDN05/EykJ1rrrR193m7aLCzcTY36LDzENwp8rb46rL0t/p6KrE0eDu78Tc
-        4KHBzMbb3tXj5rLP1z93quvy+EV0rLPQ1sHY3qLEza7G0KrI0ElyqKDCzKC+ycHU2z12rdzn66nD0EVu
-        pER0pNbg6T1xoaHCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACMACwAAAAAEAAQAAAI3AAZCRxIsCAjBwASAGiAAQGLAyQY
-        FBQQYoOMDg8gcMgQoYINgjNuWHgxYYSKFiZKLKBxYmANFAgVMnQIkUEBgQouULSIUSNHjwJFgAg5suTJ
-        lCtbenDxkseALExi1GmChtChMQUIDMiZpweQQkJw/EjyxJASPAYoCJVyxUmiOVr2YKlihg6iFBKWWsmR
-        BgoZMFv8BNEgCNCKD1rlwIGxRseSN3G8fOESQGDaGDDcDApzh0qfIhoCKRKI184QPmLK/PERhY2aRWcE
-        HibSZsqOLgH0HBEQAIkRg8AHBgQAOw==
+        R0lGODlhEAAQAIUAAAAAALe7woCEiVNYYTtBSuHi5Keqr2hsc9HT1uzt7pSYnHB3g8fJyrG0t////19k
+        a97e342QlURKUqCjp7/Bw290en+Diaqvt5Sbp1lZWUxMTZCUnMzMzKOosri7vNbX13F1e+Xm55KWmWZq
+        cZyfolRUVL3AxIaKj660u76/wKastd7e5s/R08PFxnR5f5SUpdbW3sXOzn6FkpmcoKKlqJScrbS4v5SU
+        lIWLlf///wAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBBwA5ACwAAAAAEAAQ
+        AAAIyABzCBxIUCCAgggHZgCQIWHBhgcbJmhxAoQLBR4+5ADAsSOAAxVEFKCgYAaICQxKbMzR8IGDECwg
+        JHAAwQEIFhoYCnzQQqYDDgUcyHAwgcJBgQcEeGAQVAYLBwwckOAwMEQEAgZaPOUgMwGECg0IfiBw4cOH
+        EAnSJkgxQGCCEQ8GEPDAVW2CEG1zzJiRlkaFFi1g2M0r4YAIDyYSB7BRIK0BAgNTWCAwA8UFFR06INhA
+        gEVBFgRwYBi9YQEBjQhBS5BAoDUEggEBADs=
 </value>
   </data>
-  <data name="Confirm" xml:space="preserve">
-    <value>Confirm</value>
+  <data name="FindEmptyString" xml:space="preserve">
+    <value>Cannot Find an Empty String</value>
   </data>
-  <data name="gear--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACkElEQVQ4T6WPUUjTURTG799N
-        zNnD9GGJpcRQJOZMNtCtGTPNxG0POn3oLUYPUREEwcCsMCmEiMpcTxW6UiNWgTYLNNNs/MVttOlGJi1b
-        son4nA58Od3vvyUTeuvCj3P4zne+ey8jIvY/SMsWi4XZbDbW3t7O7Ha7VDs7O42ccxmM2TN4sQP2BLS1
-        tR3jxvO8HkTd2dmhra0tytbg+WeA1Wo1OZ3OB5ubm+RwOK5y08X19SQB9NAwgwfePS9oaWlhnEvxeJwC
-        AT8lkwnyer3fE4kEAfSxWEyawQNvZif9BaPRyMxm86GOjo4bi4thCodDtLr6g9bWfkmgh4YZPPBiZ0EQ
-        0gEGg8HMhSvA7R6KRaMRGh0dWa6qqnoE0EPD7K8PO7sBOp3OGQwGaGbmI83Pi7S0tERabXWfTCZjAD00
-        zOD5MjRIMwpFVBSEBukFGo2my+fz0dTUFKFGIl+ppkbXK/AnAvTQMPN4POTu7ibq6aExQfgkBVRUVDSX
-        l5dfAwMDrp+hUJTGxz+E9Pra6wC9pHlubptMJm8qlaKmkpJXg4ydkgLKyspYaWnpYZ1Of1cUgzQ9/ZlW
-        VhK0sZGSQD/93kXvRo5Tar2L1Gr1vaKiouonjB8EqFQq0CuKYRobm6S5uSC5XI/jfn+UwMSbO9sTw/XS
-        sru/lmprlM94ADutUKQDCgsLQWtjY/NwIPCNKiuP9CuVytuiGKHZyafk6pHHsPz8oYFO1he/hjezkw7A
-        kcvlLD8/31JQUNCXl5enRg0t+GjyZZN08/0uYb7u6L4X8MC7ezIBUA5wNBw9yM3NPeNolfno9wrdupyz
-        fKKOXcjMtLwW404pJBOQw9v9HBWnJAs6axXe2hsEW5aGi+DFDvsDd0bcBZIplukAAAAASUVORK5CYII=
-</value>
+  <data name="ProcessedItem" xml:space="preserve">
+    <value>Processed: {0}</value>
   </data>
-  <data name="icon_ctxarrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhBAAIAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
-        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
-        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
-        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
-        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
-        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
-        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
-        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
-        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
-        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
-        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
-        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAABAAIAAAIFAABPBgIQOCDggIRKlR40KDBBwEB
-        ADs=
-</value>
+  <data name="Func_ARGB_Description" xml:space="preserve">
+    <value>Color generation function</value>
   </data>
-  <data name="InvalidResourceIdFolder" xml:space="preserve">
-    <value>Must be valid resource id. Cannot be a folder</value>
+  <data name="InsertionPointYError" xml:space="preserve">
+    <value>You have entered a non-numeric value in the Reference Y field. Due to a bug in MapGuide, this will likely give an error when saving.</value>
   </data>
-  <data name="icon_measure" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_pandown_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIQSAHFCCr2NKldCE9ajLmddJf7nWp3M3BJEd005EQGM5AGK4wGN4QEzZgGK5QE1ZwI0
-        ZQE0awE1Zf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAASACwAAAAAEAAQAAAIWgAlCBxIsKDBgwgTDlSQAIIEAwYeRoQogSGEBgsiSDhw
-        YGNHjhIwRnjAwIFCkiYVqlzJUsIAAS9jwpwpswABmzhv6swZAEGAnz6B/uz5E4DRo0iTAmjJtOnAgAA7
+        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
+        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
+        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
+        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
+        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
+        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABuACwAAAAAEAAQAAAIwQDdCBxIkCCAgggNCnwRgEAKMAndHOwBhQMEARa0qCk4AMCAGgsIkHggYM2Z
+        IAQZAGBwwkQAAQZ4CNjSpQ1BIwJ9oKlCYMMDIUkkxEg4o0UAJRQqJFggIUTCMQGWlKDwY0eANAWPREFw
+        Y0IFBAl0FIFAgyCIJw0a4FAhwwAMAxnYDCDoYQiKCV5YfCECREwEM2UKOrFy4AATKRc0RMByJQvCKRjC
+        uFAwQoSDFVwiuiFToEATKjlsaHaDpMCHDgocBAQAOw==
 </value>
   </data>
-  <data name="FilenameValidationError" xml:space="preserve">
-    <value>Failed to validate the filenames: {0}</value>
-  </data>
-  <data name="table" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="edit-indent" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABzUlEQVQ4T52RzUtiUQDF71ba
-        R7RrGW5aVIQUNVPQYjCIwU2LNg3ZjMwUSViPzGKmmf6oiigcs+zZF5FSFn3iGJbo8yOfnrnnwXskuMkL
-        B8598Dv8uE+4AgGnzGSDcYrPfr8bDR6yYlRRpqpyYCgCDO5X8XGvgg9hHf2hV/QFi+jdycOxraFnK4vu
-        zQy6Nl7Quf4MMmTFiM/3Ta9WjYG1NIyB1ZSOX//KxkDgPg//bc4YUK4zmE88GwNkyIpPXq+nVKlYBl9U
-        DavHKfw8TGJFfcRy5B5L+3dYDN9ACV1j4e8V5oMJkCErhqenvxd03TL4ffyEV3lngmdnVt86OrL6+sEB
-        yJAVQx7Pj1y5bBlwIByPI3R+jsNEAjunp9g+OUFEftuMRrGhquCAwUhWDLjdM5lSqcZAk3eGBmangdk5
-        QIas6J2YmE0Xi3UN1MtLy2AvFqsxIENW9IyPe1OFQo1BRt4ZGpidBmanARmyonNsbC6Zz9c1iFxcWAa7
-        8k3evgEZsqLD5fI9aFqNQVreGRqYnQZmpwEZsqLd6VTucrm6Bhww/wIH3hqQIStaHI6VpHzRm2z2XSFD
-        Vtja2r422e1/GglZIY9Nplmm9Z0hY/sP0fXQjui6fQYAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABjElEQVQ4T5XTS0sCURQH8OOm
+        rVmL1E0UGhRWJqGGBUapQZE9NpWQSBBtg4i2EkF9iXa10srHFJHUWNGDgmhTqyjaRASt293+Z3AmXyM0
+        8PPO3Hse98oMCSHIYDCwOCQgWbCHcR8OIAVpyIIEW5zDucpPocC/x/IC3LlWV+oNrClcQ6vkHFzR3wEH
+        qMHquLj5TaqFjS+Kxj/+CjQ7Y8Ts7iVlIbb+KSNI6OH1kgL983li3rlTCi8/MXH+8KOL1zlO+w/cMzkC
+        4RhP+z2zOeqLnMn8rIfXuaFWwB5KELyB4PvO8BG1j6YrdIxlyTl1yM2UHWsFbMEUgWgdTvjtoQyKZWR+
+        Lsfz9pBEXRPH1DN9UrwDCUkStY1I1D15w6qen+cL60qctoNGW4RYvdlLjuAutvcqD0TfRTmedwR2yNjk
+        Ib5030ST1UctrpUKJotPSVSv8gIy3sQ8XMAlXME13MId3MMjkp/hpeYO9L6NkvbFR8C9EUnbNbomEWMt
+        sGBsgDrtCFwAzEVBanC1saTAL88kUjz8yRfZAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="ExtentsTransformationFailed" xml:space="preserve">
-    <value>Could not transform extent of layer {0} to the map definition's coordinate system. Extents ignored</value>
+  <data name="ErrorMapExtentCalculationFailed" xml:space="preserve">
+    <value>Could not transform extents of any layer in this Map Definition. You will have to specify the extents manually.</value>
   </data>
-  <data name="icon_selectpolygon" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="arrow-circle-135" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIMLAM2qrs8YGBU2aKi0ws2OkfLyl851eMbMjqiToKOuhs6QkwAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAALACwAAAAAEAAQAAAIbwAXCFxgIIDBgwcHCixIAIDDhwAC
-        KGQIEaLEhQEaVnRI4CLFjQA6GhCYcaMABBFHkgQp4CQAhQFYHhAwACbLAjNrrjRZACfNnQ8bCujps2bM
-        oBKHJmjZcgFCgwoWCFg6oKpOhQNbXsWK9SfXr2ADAgA7
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC1UlEQVQ4T6WSfSxVcRjHf93K
+        HxSNCKNkSGSpKyOMpfVi3aympVvRIhZXhWV3RSuypZmYl1WrvC1RrveX0UVKpXZ0N1Ot3MQurisvYbc7
+        pp6e56j+sP5o62yfne/zfJ/f93d+5xwGAOx/YNuylDyeeQPM5/YQ8707ssrvnkaEpCPtCIeUIBL0LGmG
+        ZmkNbbw4wNY/Xy2NkE+VpHTPKbKUP6YQQK2NbJlW+ReoFRgg+ntAbr/FzvzB0Oy+75mpirm6ZG72HTKF
+        AIE9QA92FQ51e+b2i/48gTDjA3O78VHPK/eTf1bvfExix0zm2ebJmn2Fqma3zN52hEOtjJVP6pI6ZgBn
+        wDuvT4FrLPkjuKb1EBZHyof2S1snYiKr1FlYX9ty/W0AhROoxdjjous0OpyB0Gq1CmsJH+CU3EXYS5o0
+        QadlgxLvjB6pc8qbrZuuKtjGKxwfQJtgT7wj571SUjUE8W1jWlzzgA9wSHzJHC6+sEl4Mu4bcv+zn/2F
+        50Jb6VNmc76NrYtvZdaxcuaEQRuSOhl6XESFCnAWSPMBNLA2ruUWDnOLoT75VuceM2uE/BMYEN2kAdJ8
+        gEV0A8GFNIzCoUo1T4R8HKhnKWk8Zh5Vz1aHVzKLqHqxe9prZWDZIASVDWjRXzgCmQi3t3oM3IqH4WDj
+        BFCN5BiflDGj0IfMJKxCTL3AymGdV+kICNO7VFgvvETD46UE5103DXuaZ8CudAJIu6R0KKlPkN5dM6pz
+        Lv8KHrVTYBwuUxiFlC18Rv3DRQQX8GwW6O7aqAO7Wh041OvAXT7LQ9q84husr9GBYZis2yC4WLTyaMnC
+        rywwdWTLD9zhfpGqF1zc5pL+SrVZ9kVr3jgP+jXzsKJAozW41KlCT7HMJ0EkMHNkdPEBeFkJtscXCYSn
+        4lALl5g5+Qs8zlwWBGQ/EohudvGQxh55OOOEmCJLfwcYYmGCrEEs/wFabIAIKOAngC8O+qdBFeoAAAAA
+        SUVORK5CYII=
 </value>
   </data>
-  <data name="icon_pandown" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
-        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
-        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
-        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
-        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
-        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
-        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwgAHCRxIkOCBgggNCrTjJcCUKgkH
-        NRgkQoeQKwDIzIhTMIGABBN6BBgxAICSPxAIFhBQ4AwdAgDW4ACAx8kXgi4E5uCQJ0CbAR1upPCR8EOY
-        Lix+vNlj4gKDhBpUwNgQAkURAmgKeohRJ8sSKQvMPIkQRAzBJFiMKHhRQtCYPnzApLFCEAigFVBAkKAS
-        iEmUMn62FGwxJMMJPTzUHKlQgwYShA/kaCFi4E4TCRgsRBzEBQGCOTbcwNk8iA2FHQ4MyAgIADs=
-</value>
+  <data name="Func_ARGB_BValueDescription" xml:space="preserve">
+    <value>Blue value</value>
   </data>
-  <data name="icon_selectwithin" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIUwAMnY6Ud1qBU2aAEBAYBoKfLyl+Tfi97Vh+nljZeirOLaicjd5Pf3vPX2s+Ldimp9
-        hv7+/vr62lZsif397ENccrvDjs3h54qYhWZ7etjMhdXZkt3Th+jjjMfd48nPjvX0qvPznGp/evn50Nbm
-        6zVReNfn67/GjfPzou7sj9/s73CBl150eMDZ4M/i6NDi6IGPoP///wAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAwACwAAAAAEAAQ
-        AAAIlgBhCBxIsCCMAAgTKlyIEIDDhxAhNhxAcYCAiA8nokBgQMBFjBM5ODggAMJHiQEADFCwIYOACREE
-        EJhJAMDEigJEMPgggGPNhhAFNDhRoICAAz9TqqQoAEQBEysoyLSZckCKERYEaAhhlCZVlSVadBDwQECF
-        CwkyVnWxgAUJAC8wFJCg1mHFhwI8nASKMYEAFWoZCkYYEAA7
-</value>
+  <data name="PromptSelectMap" xml:space="preserve">
+    <value>Select Map</value>
   </data>
-  <data name="icon_panup" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
-        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
-        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
-        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
-        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
-        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
-        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIxAAHCRxIcKCLgggHFhBQQKAdLwGm
-        VEGYQECCQSJ0CLkCgMyMOAUbCJzQI8CIAQCU/IFA8IDAM3QIAFiDAwAeJ18GuhSYg0OeAG0GdLiRwkfC
-        D2G6sPjxZo+JCwwSalABY0MIFEUIoCnoIUadLEukLDDzJEIQMQSTYDGi4EUJQWP68AGTxgpBIIBWQAFB
-        gkogJlHK+NlSsMWQDCf08FBzpEINGkgQPpCjhYiBO00kYLCQUCAXBAjm2HADp7NANhR2ODAgIyAAOw==
-</value>
+  <data name="AlternateNameMissing" xml:space="preserve">
+    <value>You must enter a alternate name, or remove the checkmark</value>
   </data>
-  <data name="BaseLayerGroup" xml:space="preserve">
-    <value>Base Layer Group</value>
+  <data name="SelectWidget" xml:space="preserve">
+    <value>Select widget</value>
   </data>
-  <data name="icon_print_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIIAAJmZmdra2rS2uLe5u7W1vbq6uv///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        BwAGACwAAAAAEAAQAAAIYgANCBQAoKBBAAUEKhQIIIDDhwEKJFxooCFEhwUiUrR4MaNGhRcfShwpcMDB
-        ggMuAmAYkqPDlQRbCoAIwKTLlwgfFsR58KXOmyp/hqT586TRokAN6rTZEsDMggJKGh1A0UBAADs=
-</value>
+  <data name="GenericError" xml:space="preserve">
+    <value>An error occured: {0}</value>
   </data>
-  <data name="FilterXml" xml:space="preserve">
-    <value>XML Files (.xml)|*.xml</value>
-  </data>
-  <data name="HeaderFileMissing" xml:space="preserve">
-    <value>The header file does not exist</value>
-  </data>
-  <data name="icon_search" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="ruler1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        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
+        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
 </value>
   </data>
-  <data name="ConfirmDeleteResourceData" xml:space="preserve">
-    <value>Are you sure you want to delete this resource data?</value>
+  <data name="Func_RANGE_DefaultValueDescription" xml:space="preserve">
+    <value>Default value returned if expression does not fall into any of the ranges</value>
   </data>
-  <data name="globe--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADRElEQVQ4T4WPe0iTURjGz7ag
-        IqIIKrALFV1MC8UoZ3bRNLcuaEV0I82otIwaUSldNdOG84bV1Llp5dTKS3nJ0HWjLMvMSbWhW7ZVeMm+
-        wjkr15A9nfMl0X8d+PF+57zP72EjwmPPiTCumYjOvyMi+cdRIkVXsCi1W0Epp9wbngr+ne4XHMoj+Z6e
-        fhaB4HajQBBA/hYkmmbQEpWv5lOr/OlXrsRod1Sb7K6W/iFHccdPbnVJdyvbL4xRBsjE4tNISECVQPD4
-        T0Fs04xx8a2VsppP3WVtfXhlH0KxsR9qfR8avzjQ5gTafgE5j6o4r72KN4ODgwhxc8u4QkgIEUbXjhbG
-        6Apkle97Uhp6oOtx0AIXig19qDDZ0dDrwEvbEBo/PsHdmvUY7D6BSSt26sdPc1+iIfQIdpZIPE7WGXfd
-        NGN/tRXXTN+R+LATZx504nr7AB59A7JqbqK8TMrL6txA+MmSLMwT7NDSgo05FyPy9X3SgjasvtqOMG07
-        tpZ2ILzCggOVVsRpC3EpexkvZ2QuR3ReIXbQPPMo9CdIUuqO1H52BioN8MpsgTjXAH+1ASs0Rqy/WI3c
-        /GBeVmSsRGiyEt6pzVibq3cyj0ILAs81iePvu4IKujAnuQnuaS2Yn6aHR7oe4aeigO8mxJ/3RaSmBtOO
-        1cMnnZanvXAxj0ILAhLq/RXNzpmJLzBb/gpzFHrMG4ZusSkyGBL5LYQU/8B0WT3WVQAbtb1O5lFoJCj5
-        smdcnW1uyhu4p77FggwDvDMN8Mky8ninv4ZvVge8kl7DX/UZknIgSPnexjwKLZCmr5kQrjUvoiEfylKl
-        BatUVkg0VkjzPyBEbUVgTgcWX2jFlrvgmXrglpl5RJJKC0KzR5MNqiL3sy+5VaoehF7txfaSL4gs5bCn
-        jOMnu0uzzDjcCATnmTmW573QbFqwtZCQbUWzRoSX6nzkBi7ihg0HK+04emcAsbUD/GT37ZpObL5u4UZG
-        lulYnvcY/JnsQf9K0iyyu6poauwzU5i6yxZT0e88fueni012n3K0wcT2fI7l/zki+j2RMp+MnSwmflH7
-        SERpAYmqu0eidU38ZHf2zvaEMJvlmccfIWXM8KMbnf+DySzPPPIbH8MN9etvR7oAAAAASUVORK5CYII=
-</value>
+  <data name="BetweenLabel" xml:space="preserve">
+    <value>Between {0} and {1}</value>
   </data>
-  <data name="MgCooker" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="folder--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHrSURBVDhPhZLtS1NhGMb9T/rQx6ACyUVDyQjDaKAGQYOB
-        Ew2K9ilifrA+LDAMablFb1IM03DbMXMwj4O15VZ5iPly2Go0yzCzF0iwr4OdX3seOxK1owcunofzPPfv
-        vq77nLo6i2d44j0Xb8elgk90rO7VfN80dB13coLmyUFalCMcHjvJ+fBnHkdLu4Psty5wKhZgz9022tUw
-        9oiHpuQy+1IG7umNnQGdfkV2bA4fq3ZtpCP+EI9u4NAM6mMJDkaDuPoj1pCGgUt/LDfiSYV4sFzGm6/g
-        zBkcGOtj/4gTm/+cNeBqvIBttIeexDDqlwqhjxX6ixVcc1/lHITawn5rwBVlVRa0x4ZoVc7i1V5JBx3p
-        nIwk4wU6rQG+e3m8ehlnMrodxaGOc+K1gS21waHRMzh6B3cepHDRrf2UHe3jp2mZXaf+hcHeRBnxeXf9
-        H4L3Z3HfnOJoyMVxtUSD+ovW55t03SnguzZNOp2xhiws6GjaPJPPXnLDn8Hnn6NvIMvl3qcEApHq2Rsp
-        SxcCUHj7QUrsTaAo0vUSi0vv5JklxCwUl0Wxuf4NE3vLGCuf1rdtii7Z7JZlASoWV1G6uslEpsjlFmvH
-        WFv7wcxM6j8JZ9++bzL/aISV/Ja7mnNYqmY07YouQubg/l1NwG/XLb2y/7oFegAAAABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACDUlEQVQ4T43OXUjTYRTH8XNh
+        gRJDd7Gk2yICZSu8C8K8qJsuIiG66E0rFkJXUZG4lK2xaavVYuKWbikT7U1p9EIks6JXdWbQC5GhlKYb
+        0/VvLnOp+3Ue6dlFqz8d+HAGO9+HPw3UEwnheqpk5v9UKTvqt5NkwfcgkOhWxzfcWGRHfTaSrPh2A+mp
+        TlXihhur7OiZlSTbYvwqFqLtqsQNNzbZ0ZPTJDUsxDowP9GmStxw0yA7emQmyTEfCSA15lMlbrhxyI56
+        60hypr74MTvqUfUz0gZunL21RCFGPacyXD8+NSM57P6n1LgfIw9N4MbFSu6b+IF7NRnu2ZEmJN5f+Cvx
+        38dQNTuJxXQa3LlFS7sduWR05lKpV/N2wy09Knq2QHnjyJL8cBFDXVUQe2ZuDneqqYnx+LS0/LKWCv0F
+        sUPx4zB0FWH6lT1L4p0T4WtGiD2hKAieoEuMp0Xr5UfChZ78qZ0xIwyd65bsu1mK2KAlQ3l9Bi86DkDs
+        4WgU3cfIx3ga88Nlk+X4k6F1LaL9dRlf+aueBvZD7LK+NK4fpVbGc07jpbOa8Er7injx503Qe9Ys2du+
+        EZHnpoz4SytCzbsgtv5uEoEjdKWmXDxAlMd0uto8ZdVoEda7VmN6wJxFGbIheH4bxG48SLcrNtOO3y1p
+        +Udxwfacx7rDy2ZKjDmTjj30QE3VVmoRDdP+AgqRc9vLR4PDAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="icon_restorecenter" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZdAEJyohU2aKTFzsfc4bLO1eHt7+729rDN1d7r7b/X3drp68nd4ur09Nno6uTw8Xuf
-        veXw8dno69ro67HN1efy8+nz9KrJ0YqpxbbR2KbGz+/2973V3K7L03+hv/P5+cLZ3tfm6bPP1qnI0dfn
-        6qjH0dbm6rPO1cDY3c/h5r3V27fS2bHO1avK0eHt7uHu73yfvnOZuMvf46vK0rXR2Ov09NPk6Mzg47jS
-        2YCiwNLk53+iv8jd4nOauejx84enw8/h5a3L07nT2nygvs/g5Nfn6cDY3u719rnS2XCYt8PZ3rTP1q/M
-        1LnT2ejy88Ta4ODt7rLO1m+Yt7zV24enxMXa4K/N1H6hv/P5+N7s7tXk6LbR17rT2s7g5QAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABdACwAAAAAEAAQAAAI0gABCBxIsGAXAAwMaDDAAAKCESgGJFBxAMBBAwEuXAlAoUCDAAtwBCBgEYCG
-        CwGmBKhQQEEAHQGEmChpxIOPABxdRMD54gjJgzRw4nSApYTQABNKQmhSoYeDJxJy2KCyYUaVkggKFGiB
-        QEKWIQOKBAkBpCSRBgoigKjBZceHFFoOyCj542iMAUmOiig5YEEHnE5ObMDJw0KGkgmsBHgQQMoWDAFg
-        BEAioOSNxUwCYFByIICFKAEqH1xBgACUCUs4sCCRQYDrkgVjD+xCu7bt27QDAgA7
-</value>
+  <data name="BaseLayerGroupConvertedToLayerGroup" xml:space="preserve">
+    <value>Base Layer Group ({0}) converted to Regular Group ({1})</value>
   </data>
-  <data name="SelectPackageFile" xml:space="preserve">
-    <value>Select the package file to edit</value>
-  </data>
-  <data name="map" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="application--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACnklEQVQ4T52RSU9TUQBGu1V/
-        gMYdS8PGhQtDXLgwcWEwMYYNCzYNFMFSBqENswwCgUIjg6KCgMVQELAyyVQGsVBskakWFASEgoWIYssU
-        huO7L/4A8SVf8hbnnLx3ryIoLS1QWth/LBBQKG6npKiklxM/fz2F4lZiYvixpNcOJdM8ms3QdAnOuVrs
-        c10Yp6bJsq2gG3QT0+lG3eImosmN4IUnf8FNrTbi8PiY55YEuuf02FbKGXWVs7lr4ZN3lro1H6lWN5lO
-        SLZDhNmN4IUnB27ExUXuHx1R3hlDq+sBlq8GOsf0fPe+ZmPHysjPJfI/LJD3GdIn4W7LMoIXnhy4rtGo
-        dw8PKWmJ5ElXLDX9iZgdOfRNGJicqcE2206dy0WGdZGEviU0HUsIXnhy4FpkZJTv4ICixnDq7EmYpzMx
-        DiQxvPyYhU0TP3Z66XX2Ylr7jX7+mNjuRQQvPDlwVaWK3trfR/8yDKNVS/1YCs+64+mZL8KxWsHqVjMO
-        V4P0K4tULO+j61tA8MKTA1eUytjNvT0KK1VUD8RTa9NR1qahbSaX/oWHONdrsE9XsOyz07nhIX3wC4IX
-        nhy4HBISt7G7i6EsgvyqUArqQiltV/OoPZrKHh317zKwOsuwT1XTNdFB8fA4gheeHLgUHBzv2dmhxKDG
-        aNZR3XuPAlMoJkcyZmeWdLWFNL3PZuVXI+vbgzQ5LAheeHLgYlCQdnV7m9J8Dab6FGpaE8g1KjGOaGn4
-        mCpdbQ4vLMlMearweFsYHH+F4IUnBy4EBiau+HyU5kVRnB+FvjicvAolebVK9A0qit+oefpWOpu+NLps
-        ekbGKxG88OTAuYCA+x7pVL95vf88wQtPDpzy87tzxt8/56QTnhyQntPSzko7f4IJ/rQI/AE63awC7yrB
-        bwAAAABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABpElEQVQ4T6XQTUgCQRjG8QEh
+        iBK8VNAxAukWHsKTJy8Wkit56ItOfRJRBF2iLtE5kCAiEUMSwRJBENGOaYb2sdCSgZeMlBRRUFBEeZo3
+        ggoK3HrhB7uz/IfZYQDYfzCLxdLHjXNzMlHTx8xm82Q0Gr1PpVJ4fExCkiSI4h0SiQRisRj4N0Qi5Io/
+        X+PyUkQ8/oBg8OKeWmYymRbD4TBCoRBfDCIQCMDv98Pn88Hr9cLj8cDtdsPlcsHpdMLhcMBut8Nms0Gh
+        UMzRL8zzO/jTUMsEQVhoNptoNBqyUEMtMxqNS/V6HbVaTRZqqGUGg2G5Wq2iUqnIQg21TK/Xr5TLZRSL
+        RVmooZbpdLq1UqmEfD7fkp3zV5zd5kANtUyr1a4XCgVkMpmWTJ48gZzevIJaptFoNnK5HNLp9I82PEmY
+        D6VvDl6AsaMHDE5su5lard6k42ez2R8N78VhfQaWJGBa/LSeBPpX/S9MqVTOq1Sq3d90jWzd9swcZ7/S
+        RgB6Vw2N7zM+7Vw319sK5YRTJJ2CdfajpT1aG8XAKGsTbIfcVIfJ+h69AbnIrwah7HLvAAAAAElFTkSu
+        QmCC
 </value>
   </data>
-  <data name="WarningMapExtentCalculation" xml:space="preserve">
-    <value>Could not transform extents of one or more layers in this Map Definition. These extents have not been factored into the computed result.</value>
+  <data name="SpecifySecondaryFeatureSource" xml:space="preserve">
+    <value>Please specify the secondary feature source</value>
   </data>
-  <data name="icon_fitwindow_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="marker" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUzAKq7y6u8zZ+svdbd4dfcztje4tbcyNfcy9Pb39Tc4NXc4MbS2MTR19ne3cTP2MjU
-        2djd1cDM1srV2sfT2MfT2cnU2tfe4dXd4cnV2sjT2dDZ3svW28/Y3dfd0cXS2M3X3NTb4M7Y3Nje2dLa
-        38XR19Ha3sXS19ne4NfcytLa3srV28PQ18PQ1sDN1szW29Pb4Nfd4dfczcrW2wAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAzACwAAAAAEAAQ
-        AAAIuwABCBxIsOAMAAUSWhgwQEECBCNKaOAA4KBChgoCaNwYoiLChQ0TBCBwwIABAR88whhwwSECByNL
-        CtjgkaUCEC8DQOhAAIUAGR4vJMAJs4EICAJiCMDgUWSAoicaCGghQMADjy9G6hQhNYIEDA8oeEQQ4ACB
-        DkgjqABLYYHHFAEMmBXgtcKDCQs8eNQQVy4BARUytPXAwCOHAFUTZ8BrgkHhgyE+uNggITBeEgxWsPBY
-        sPPAGaBDix4NOiAAOw==
-</value>
-  </data>
-  <data name="InvalidColumnNameError" xml:space="preserve">
-    <value>Invalid column name</value>
-  </data>
-  <data name="arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB6UlEQVQ4T2P4//8/AyUYrFmv
-        /RKDfsdlOLaf+4IBhh3mvZwJxDE2s54yWEx9wGDcdxOsXqP+FFgvVgOMe28wgDRA8RkgDcIxRBsAco1R
-        z3WwjUB8ZsaT//9BtMWU+zFEuQDmHcOuqyAnn+m8+uf/lAf//oPYQNfFYHhBt+3iTKDgGVy48eyP/0X7
-        vvzvvfnnP0gNUH0MShgAOUBbfv2vPfntf82Jb/+rj38F46pjX/9XHv36v2DPp/8ZW96DcfP5H/9B6tXr
-        TsbAA1Gp/NAZkIa0Te/gOGHdq//BSx7+95x947/LtMv/HSdfAGMQO2PHi/8gPXADZPJ2nmk8+/1/2aEv
-        /wsPfP4fvePdf88NL/67rnv+33nts/+mSx//15z3EIx9t77+D1Ivm78L4QLx9E0zxdI2nsGFVbd+/8+3
-        +ut/o13f/4PUANXHAA1BpAOgIINIynoMLJy8jkEgftUZoZ3//8vt+f8fxBZMWB0DUo9iALdxJAOXUQQG
-        5o5YzADEZyR2/f8Ponkil8TwuNczsErqMIAAPAzAPCyASVSDgS1o7hkQZrUri2EW00RRhWwAE1CGD4hl
-        gFgLiI1hmMmqeBmTUXIJlK8NpGWBmB+ImZENYAQKsEMNEQXSUjiwGFQzB5BmghtASXYGADrJ+mn64PZ5
-        AAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABlklEQVQ4T4WSP0iCURTF75Og
+        oWwp+gNurQ0tzq6igyBokkOUhAkqiOZQkyCCW0stQkUukkMUjbUEQpRRS1s0BI6SGoqVdrvH/KQanh/8
+        ON85977jg09iZjKoKEXCpBATDoVCX+GRD3aNM38CWZgT9usOx20nm23wzg5D4ZFj/vsH8f6/INFwue45
+        leKvZHIAPHIpSGgLXpTKd9Lpt24iwYVAgFe93p7CI8dcW/CkVLGbyXQ7sRgvOZ1st9t7Co8cc23Bo1IH
+        rXi8+hmNcs7jYYfN1lN45JhrC+6UCj5brXcfcuX3cHgAPHLMtQUlpaZKJtNpbWOj3g6F2AAeOebagiv5
+        zhdKrZbn58vtSIRb6+sMhUeOubbgnIiEsTOik4rbXW2urTEUHjnm2oKiLIBjouVLi+WhKZ8QCm/MtAV5
+        OdzHfERUaqysMFQyM/LtYTeQOW0KuR+u634/Q+GR49HeoL9DMXnZI7qp+XwMhTeeYQUmWRwXpnfl4Kv8
+        laHiZ4UJYWRYwYgszQgLQaItHIaKXxQswuj/gm+HNTFEuMVJpAAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="FilterShp" xml:space="preserve">
-    <value>ESRI Shape File (*.shp)|*.shp</value>
+  <data name="ColumnValueError" xml:space="preserve">
+    <value>An error occured while reading column values: {0}</value>
   </data>
-  <data name="QuestionAddItemToFlyout" xml:space="preserve">
-    <value>Add this item to the flyout? Clicking "No" will add it before the flyout</value>
+  <data name="UnmanagedBrowserMultiSelectionNotAllowed" xml:space="preserve">
+    <value>Multiple selection is not allowed when SelectFoldersOnly is set to true</value>
   </data>
-  <data name="XmlEditorCursorTemplate" xml:space="preserve">
-    <value>Line {0}, Column {1}</value>
+  <data name="AddWidgetReference" xml:space="preserve">
+    <value>Add Widget Reference</value>
   </data>
-  <data name="FilterSdf" xml:space="preserve">
-    <value>Autodesk SDF (*.sdf)|*.sdf</value>
+  <data name="PromptName" xml:space="preserve">
+    <value>Enter the name</value>
   </data>
-  <data name="SelectFolder" xml:space="preserve">
-    <value>Select Folder</value>
-  </data>
-  <data name="application--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="globe--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABbklEQVQ4T6XUsUsCYRzG8ZdT
-        BwdBl4ZGFycRnJycXBwEFYTiwFErIgihpamhqX9BRBBMEOTgSEShKfVCowSlBCchDxRRUDgR5en9jRUG
-        b77wgZf33i+878EdA8D2wWKxmJM75hKCqHGyaDQqNxqN7mAwQL//gV6vh07nDe12G5qmgT9DvU6e+fwF
-        zWYHrdY7KpWnLrUsHA6f1mo1VKtVvlhBuVyGqqpQFAWlUgnFYhGFQgH5fB65XA7ZbBaZTAbpdBomkylB
-        V0jyd/CvQS2LRCIn2+0Wm81GCDXUslAodLZer7FarYRQQy0LBoPnhmFguVwKoYZaFggELhaLBWazmRBq
-        qGV+v/9yPp9jMpkIoYZa5vP5UtPpFKPRSAg11DKv13s1Ho8xHA53epRlqG73Nw8eD24cDo25XK5rOr6u
-        6zvd881GPP7LncXyyWw2W9Jut9/+RTabX1OSpP90JEkK48PKHXCHgqix7vUp02/gC8LYywg0EW0TAAAA
-        AElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADYklEQVQ4T32QfUxTZxTGX1td
+        ZgyaLDHoMg1+sAFzkxSVKqYR/IBtBjRZ5nS0cy6KVhNiQIgmfiGFUKgojEFTIGABJ9qNKXUFnPsDUUpp
+        a6VNqVTrFy1YCVDEdBX77NxK4h8mu8kv573nPM/znnsZL/sO4+UaGP/MAOMXPv6QLx/cxC92y4krRMd0
+        lYf63Jx0nD7kI94euIA8RwQNlfHVT8yFt154m2w+/1WHL2gcn/I3Ol95Nze5zdyc070fkKOPmHfS3JJ5
+        7Yn7sn0Uvb4pNNrGoTKN4vZzP+wBwP4vcNYw4uZ0PNK/2yBDO5snba/NbHngKer0oN3jp4AgGq2j0Dh8
+        6Bz2o2dsCj2TwO2XQEGn28PpeZwvQ8vYjPSm5JhjOtuPl+5j/1UX6h0vkXfzGY7//QwX+yfwzwhwQuuE
+        mvq/DwFXnr5G5JHrNs43Y5eaArZXlklqTKMptXZsrutHmrofO5qdEGse4kCLC+l195BarkepJYBjlLZH
+        8wi7SM/5CMZYcpHusHYokFhhxcpSI4RVViSorBBV27C+wgyJxo3crjc41DEJUakJscUGfF1lCnA+ggIS
+        T+uFJ28EN9YOIlKmR1SJEdElJsQoTIiWGyCQmyA6Z8e3mkksym6DQEHhJd1BzkdQwIZTbQlyQ2BJXjeW
+        F/YikgyfTRNFNTK/G2vOObGlcRKLM9vwjQbYrh4OcD6CAjbKfvk8Vzf2adE9RBX3YcVZK2JLrRCct4WI
+        VVgQf96JlfkWJCiHkKQeh6h8YILzERSQovjqI7H6fhyJBMS6iodIUrqQXO1CSs0jbFG5kFjpxOoCM767
+        DohUbsQp7P6IrBtnwjP+oIDUX2ezbcqGqBM93iSlB6l1w9jZ9By7m734+bIXieUDiFfYsaqIfi6d44r7
+        XlcOAl8WWExfyO6mM7bjAmPfNyydKW5uFxRavZLfxnCwxYes1gnkaCcQJzOi7CkgtQFiyzuy+oFlRzt7
+        aQV6wmPoU/KXsp/+bPgkp8uRphock2rGA0daXwWFMuObZdk3pxYc1PnnH2gdCZdq+4RdwAKptnfhob9o
+        A8b4xHwimoWFC9nafXuZpLmW7dN1sIx2fahy71yf5mE7661hPzTcnSu+KKGQ0P08Ys50yMdU/5cP0qpq
+        Zm0t2z3tY/8BOAMvdn6kKfgAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="InlineSymbolDefinition" xml:space="preserve">
-    <value>Inline Symbol Definition</value>
+  <data name="DataReadError" xml:space="preserve">
+    <value>Unable to read data from the selected column: {0}</value>
   </data>
-  <data name="OdbcDriverExcel" xml:space="preserve">
-    <value>{Microsoft Excel Driver (*.xls)}</value>
+  <data name="PromptUpdateMapWidgetReference" xml:space="preserve">
+    <value>Update Map Widget to point to</value>
   </data>
-  <data name="AddWidgetReference" xml:space="preserve">
-    <value>Add Widget Reference</value>
+  <data name="ModeNotAllowed" xml:space="preserve">
+    <value>Mode not allowed: {0}</value>
   </data>
-  <data name="NewLayer" xml:space="preserve">
-    <value>New Layer</value>
+  <data name="InvokeUrlCmdDescription" xml:space="preserve">
+    <value>Invoke URL command</value>
   </data>
-  <data name="arrow-circle-135" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="document-copy" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC1UlEQVQ4T6WSfSxVcRjHf93K
-        HxSNCKNkSGSpKyOMpfVi3aympVvRIhZXhWV3RSuypZmYl1WrvC1RrveX0UVKpXZ0N1Ot3MQurisvYbc7
-        pp6e56j+sP5o62yfne/zfJ/f93d+5xwGAOx/YNuylDyeeQPM5/YQ8707ssrvnkaEpCPtCIeUIBL0LGmG
-        ZmkNbbw4wNY/Xy2NkE+VpHTPKbKUP6YQQK2NbJlW+ReoFRgg+ntAbr/FzvzB0Oy+75mpirm6ZG72HTKF
-        AIE9QA92FQ51e+b2i/48gTDjA3O78VHPK/eTf1bvfExix0zm2ebJmn2Fqma3zN52hEOtjJVP6pI6ZgBn
-        wDuvT4FrLPkjuKb1EBZHyof2S1snYiKr1FlYX9ty/W0AhROoxdjjous0OpyB0Gq1CmsJH+CU3EXYS5o0
-        QadlgxLvjB6pc8qbrZuuKtjGKxwfQJtgT7wj571SUjUE8W1jWlzzgA9wSHzJHC6+sEl4Mu4bcv+zn/2F
-        50Jb6VNmc76NrYtvZdaxcuaEQRuSOhl6XESFCnAWSPMBNLA2ruUWDnOLoT75VuceM2uE/BMYEN2kAdJ8
-        gEV0A8GFNIzCoUo1T4R8HKhnKWk8Zh5Vz1aHVzKLqHqxe9prZWDZIASVDWjRXzgCmQi3t3oM3IqH4WDj
-        BFCN5BiflDGj0IfMJKxCTL3AymGdV+kICNO7VFgvvETD46UE5103DXuaZ8CudAJIu6R0KKlPkN5dM6pz
-        Lv8KHrVTYBwuUxiFlC18Rv3DRQQX8GwW6O7aqAO7Wh041OvAXT7LQ9q84husr9GBYZis2yC4WLTyaMnC
-        rywwdWTLD9zhfpGqF1zc5pL+SrVZ9kVr3jgP+jXzsKJAozW41KlCT7HMJ0EkMHNkdPEBeFkJtscXCYSn
-        4lALl5g5+Qs8zlwWBGQ/EohudvGQxh55OOOEmCJLfwcYYmGCrEEs/wFabIAIKOAngC8O+qdBFeoAAAAA
-        SUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB70lEQVQ4T42SPUubYRSGz+Kg
+        IphFqCAFY4YiWboIUkyLhZjQWhULWVwcNJUgRqpECWazP6DkF9S2UkTqoAjBqnF3dOtQBC1YNOb7+/Tc
+        Dz3yECvkgQteeN735lz3eWlybY3exmKvhZkH6JuIRmlsZQXvGUYnh8nf30aurhYiXArBXLXK18Ui/87n
+        +TyT4V/pNO8kk4w7wWUHaOCg10MmWXiXLZf5TzbLF6kU/7y64rPLS/68t8c4uBdcOoEGvIlEiF4tLYG5
+        XKXCN7mcCUmcnvLXoyNejcfveBEMfv+neKdkAkbCYRAqiMJtoWBCtk9OuBklE/AyFALzJQnISgcI2Rb3
+        ZpRMwPPZWbBQrtU4Lz0gZOv4mG0l7eXjxgYrLp8vKhA9m54Gi9V6nYvSA0K2Dg/ZVmosFxuCNvRpYGoK
+        vK9JQEU0EPLt4IBtJS1XJzmXoqENfXoaCIDluqyrKhoI2Uwk2FbScnUS/CvQhj65x8dBBPuuyxQI+bK/
+        z7aSlquT3JRKDG3oU6vDQT0eT8z8MQgRPu3usq2k5eokaekJ2tDHedzudIY73O4PSp/X+8NW0nJ1EqwY
+        2tDH6RQeCd3KE79/3VbScnWSvBQN7d6hIRPQeDoblaCDTlAstlOSZ7wjHzr+F3BPydbTZ2jLx71/Ad5i
+        gsnRJ2HiAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="document_task" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="document--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACBklEQVQ4T42SPWhTYRSGz1rc
-        FH+WgpWkYBFFOhgcLAiCARXFCB26dKhtaENJCA2ttgUXBQcRRxEcWhAdxCWLReMF6RIIgg4OIkZTSwnR
-        5v//9H0vOYL0Sr3wcHMv3/PmnHOPhJaWhNxYXr4Mbu6B7/riolxbWJCr8/Muwhc9Jivttv5qNHSrWtVc
-        uazZUkm/FYsurxxHcW4S+P8K4EOPqVKzqXmIP7e39Ws+r583N/XTxoZ+zOV0NZlUXjg7Bfx/KriSSEiP
-        cBkBhUrFM+TRyooa/mDwNhAil+JxY7raaulvlP+vEFbCduBMmycXo1FjpoYZOD8cN+RtNqXDz4/taocB
-        cGbMkwuRiBGpI+D0s6P6MHPfvbMS/uvLVErfZDL6Ym3NHSyciHlyPhw2ZpudjlYxh5Or/Vqs1Tzb4deB
-        M2uenJuYMKItBNQxB4aU63XPkC0Ew4maJ2fHx41Yu9vV95gBQ5zv7/T40yO7QrgncGLmyZmxMSPeQcDg
-        k4P6IH3PvbOSL4WCvk6n9UM2q8n1dS3iHZy4eTI8OmrMdbEobbThe3xAGxioVztcNjhz5olvZEROhUIk
-        wU3rogqGcB5eIRW0x7N06LpXfyAgg8HgLXdX9wjhsvEsHbv68OPQ4UDgjgW4IYAz4WBZDT8x96SBZ56l
-        A+jKfnCib2Agtm9o6O7/wLN06O4ALt15PeGOvdAAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACEklEQVQ4T4WSS0hUYRSAD5NF
+        gyA5mFJRMOBEmJSPRYM43SyChh70mAEXEkw+B73KyNjglBpCtKlNUSAlQdimTQQh2HI2bmbRohatJGtm
+        xAYf834fz7nM2ahzu/BtLv/33f8/9wfH9DQwzpmZm8TAf2i8NzUFd/x+uD05CWdsNgB+UWYwWSjgZjaL
+        66kUhhIJXI3H8XcspvElEEBaN0hYJMARrVZmKJ7LYZTEyPY2rkSj+GttDX+Gw/gjFMKPi4vID60dIiws
+        a4FbPp/gTlBgI5ncN/JqYQEFi93+mAAGbni9wnAqn8ct2n6lCO+Ej0POsHhwzeMRRtI0g1g6rRvhADkj
+        4sFVVRXUDAUSmYxuhAdLjioeXHa7hbFcsYgpmoNehP8OOWPiwcX+fsGTp0CG5qAXWacjkuMRDzpcLmG8
+        UCphlo5RKXJ/eRRblq5g3ctzy+ZZBU496QC40NMjeIsU4F1UirR87cK+jQk8NH/ij+H9UYB5E0B7d7fw
+        sEQXpUCB3ZEHAfry50uEgs5/A3jwzbG/JAfhnWkOGhUFzjscjI9vWol2sTvS+knBrsjdPcDrI0Hg56TV
+        Cqft9kfaXd0n0rukYusHm0bzqg2rntaF4HlNEF7UzLFvJOobrNZZCWgRgmfCg+Uj8S9ue9uJx1fO4gF/
+        bZidsgs0CWg2ms3j1U1Nz/SoctZ+N7iMEcP1w9/YIUw7Q/B728HeTjIAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="WidgetNameExists" xml:space="preserve">
-    <value>A widget named {0} already exists</value>
+  <data name="SymbolGraphicsTextPlaceholder" xml:space="preserve">
+    <value><text></value>
   </data>
-  <data name="CustomCommandsImported" xml:space="preserve">
-    <value>{0} custom commands imported from {1}. The following commands had to be renamed to prevent clashes: {2}</value>
+  <data name="IncompatibleConnection" xml:space="preserve">
+    <value>This connection is not compatible</value>
   </data>
-  <data name="icon_zoom_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="InvalidFieldCountError" xml:space="preserve">
+    <value>Invalid field count in line {0}</value>
+  </data>
+  <data name="InvokeUrlNoMapDefined" xml:space="preserve">
+    <value>Cannot get layers. No map definition specified</value>
+  </data>
+  <data name="application_browser" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZfAHaFlJ2Sh9HW3Ojt8uDPvuPp79Tg5fP19uzw9O3x9OLo7t3l7PP1956foLa2t52d
-        nZ2dnM/R0tPU1ZKSk6SmqPX2987P0NHT1vDz9eDl6b29veTn6dzg5KqsreTo7KKkpsbZ26enqNba3e/y
-        9b+/wJubm7zEy4eHh7rH09Lc5tbY2tfg6M/OzvHz9sXHysvMzsrKypKTk9vd4LGwsKymoP///4KCgra8
-        wvDy87q7vdTZ3cvO0MvT28XFxeDj5a2trczT2+zw8+jp6uPl5tTd5uTo683V3Le4ucjKzLa8wcLDw7q/
-        w/T2983X4evt76GgoOTq7/n6+u/x9K2vsNjh6dTa4LSzs8vR2fHz9ba3uO3v8c/S1PH09szLy/L09QAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABfACwAAAAAEAAQAAAIqwC/CGRh5cmMLgITAkj4pYcEGRxEvNDAcKFAJT60eDkgxYOOLF8AiBQJI8KB
-        GlEYjAgCZQkJgRZ/DKngBAsGBAMUXHkAUyAEHEyKZEiQcwGREwy/hBDCgAvRAgaoAJlgYiSAHBZa4IQK
-        IsWNDklVONgwoMCCJiiMfNiS9AsSBy6qrOCRhEKDtgIvHClhI8aUHQ0CEMDbVkAAwYSTGkacOOHiwY0F
-        GqYR2bHAgAA7
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACiklEQVQ4T6WUXUiTURiAT3rl
+        heBNXQTdCGF2E+1qUIwkiwwsleyHfonUrAhCMTAKE7xINCORgnSslqYNZSmJusrQnH9zttraVkNJdLOt
+        uaWbzrH19H1eBF2aLzycc97D8/KeA+cIQGwEkZ+fnypxSqJwnchOqsjLyzttNBqtLpcLp9OBzWbDYvmI
+        yWRiZGQEaY+hIZlRaT7B8LCF8XE7PT0frLIrcnJyig0GA319fVKyh+7ubrq6utDr9XR0dKDT6WhtbaWl
+        pQWtVotGo0GtVtPY2EhiYmKhfIQi6Q7+K2RX5ObmXo7H48RisX8Ir8YwTC1T1h8kX7/Awbafa6O8lvPL
+        0TiyK7Kzs69Eo1EikchfvnnDFHS6uaB3Uz/qp/XLIp3ORSYXY7z6vsLVXh+FXR5kV2RlZV1bWVkhFAqt
+        YZ8LcPL5VyoMs+jsAUyS1Gz7xRNzAKM3gj0K9lVQfw6yufxdm8jMzLy+tLREIBBg3rfAuSYzd3qmuTfo
+        oc8TkQr8ptkaoF3qYPBHhLFgjLEwGEOQeNfxXqhUqhvBYBCfz4fug5Ps+wOcb/vK5c5pnjpDVL6b5fbb
+        WV44luj3w53XLrRSvmMeEkqNA0KpVJb4/X7cbjeXHvZSrLVwSG3ngMbBUa2DEy9dnG2folg/zRnNJ47U
+        j1JniVIuVUso6BwSCoWizOv1MjMzw76SZ5R2z5PRYGVX3QTKx1b2PLGiarSxt2GSc+1ubg7FuWYIo6oz
+        s+m4ekSkpaXdktv3eDwoCh6hrHjDfvUc26tG2VEzQXqNmZ21ZtKrx1FUm1E9sHOsPcy20l7E4dpxkZyc
+        XJSSklIlIzIqTeti98UmIUWSxBaJretEdpI29JTlb+APrpaoVzbDpskAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="UnmanagedBrowserMultiSelectionNotAllowed" xml:space="preserve">
-    <value>Multiple selection is not allowed when SelectFoldersOnly is set to true</value>
-  </data>
   <data name="sql-join-right" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -2643,90 +1427,45 @@
         kqwM0gsAucRqK8NQIioAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="SQLQuery" xml:space="preserve">
-    <value>SQL Query</value>
+  <data name="WmsLayersUpdated" xml:space="preserve">
+    <value>WMS layers updated</value>
   </data>
-  <data name="InvalidFieldCountError" xml:space="preserve">
-    <value>Invalid field count in line {0}</value>
+  <data name="FilterPng" xml:space="preserve">
+    <value>Portable Network Graphics (*.png)|*.png</value>
   </data>
-  <data name="PromptName" xml:space="preserve">
-    <value>Enter the name</value>
+  <data name="LessThanLabel" xml:space="preserve">
+    <value>Less than {0}</value>
   </data>
-  <data name="layers-stack-arrange-back" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC20lEQVQ4T4WQa0hTYRjHz5c+
-        RV+iog9dIOmKFGYEfakgiyAkQfqQIeYNK8TEvGDYBbpgUFEjB1oLTGXOtebmdG5q25w7c21ubi53OdvZ
-        dnY7u29uK4Tg7X1XyhCpF36cc3if/+/Pc7DDZa+x4o6pHDVPw1jts0h53fMoCQH/gUSz62EkONuJYxVd
-        FClQJhPuSFbqCmcmNwPdoRk0my/YByVXS1q0oEfiMHWPWuc24+24XS420HwylJGU3jWDdcHJdmmZzBwe
-        Hcdp4Apnw45g2r8RJ50JqKxR6qXQKrMH0qJz1XM5Qa4ZCpioubVvETAlzjhjggjl0zftpKXGEGWH4kcc
-        s/K7NzVWVD4BsLVmrSNmRs0aSxTA5p+wIbsGEUz/UFkjmZ5JRxAGqc4ho8LoTgoOXeYBrKhNUon2ES0E
-        1CZPyif+FgB6MpHVOeMr+dj8K9kXfEsQBqnWfoNC50zwD5RwAXbinrgK7cPX+HAYpIS4H2iIeEZtj6Xy
-        WaJSmSdccwBK3U0snRze8QouCgB2vGWiGu3DUXlwDRGjeEofmF2OpKdMoYTYEIyLFoKxsYVATGmJph6w
-        TQHcFnPd6tXIZy0R3tErMwArbBbVon0+yck5xXLExRJ7gEDrT36e90Xz+WoOJzsGFv1whqx5p1bA55ei
-        ch3AjjUJ69E+jAmbAgbtzDH36oDM+4ur9iZHEPgfppdC6Y4BQxg2+5pZWgODQ0fP3CBI7EjjaAO0DT/m
-        mGZ48z7iw5THxRB4Vt/wKZAPW0aDim4D6BWGwal6PThf43cXXmBVYgdv8+5MLtKDD4eN0o8zTpKDewm2
-        irJvBP4TCjWzpgnRnpuDdRiG7YZsxQoauI1SI815JbT03x/Uy9r7dXhbHugb0Se1Le2tHhLtuMZs3na6
-        qnjL9v0wDw+yvZfahBIjPTKuD7I3A92hmb/NBbnmtYNsyLrzOqvrX6CZrYWll2Bu13oYvvwGlvytQyev
-        aMIAAAAASUVORK5CYII=
-</value>
+  <data name="FieldRequired" xml:space="preserve">
+    <value>This field is required: {0}</value>
   </data>
-  <data name="icon_buffer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIQAAEZCU1KTygpgs6jS54Sv2XuSpTJ6wL/e65jI40mOyObv92Wfz7LX6Iy+3hlquKXM
-        4rjb6leVykqUxY2bqK7V6JzK5Gih0FuazVCSybzd6sTh66TQ5mme0f///wAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBBwAdACwAAAAAEAAQAAAIoQA7KODgwAABBR0SKlxIIAKCBhEEKFRAwIBBhAYaFACw
-        IYHEDgIiNIDIoUNGACgHeBSQYACAAhUcdCBwwWXKAThRAmhgQCBLCjopAEVJ4QIBhQIwDNUJgAIGAQiR
-        MmDAlMHThQkFTNVp9eNCAQEg6IQQwGtCBWAz6MxQFuvMBQd0Hojo1uQDnRro1jXwYAKAvGaxErAA4YGF
-        wFgHFjxYN2FAADs=
-</value>
+  <data name="NewLayerGroup" xml:space="preserve">
+    <value>New Layer Group</value>
   </data>
-  <data name="icon_zoomrect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIZWAI2aptjb4q2km+vv8+/y9efs8eXXyfX29/b3+PX2+PL199Pa4Nrl6a6vsMHCwujt
-        8ujr7uHk5+Pp76SkpLu7u/T19ufp6qSkpfH09vP09fr7+9fY2aurq8LHzO7x9Ozt7tbX2NPU1sC/v8nK
-        ypubm+Xn6c/Pz9LS0t3g49ri6cLHy/Dy9N3k6/Hz9dXd5czNzcjIyL69vdvg5cPExbO1ttDf4ejq7Nni
-        6paWltrb3Nvf4+js787Q0uXp7ezw9NTT08bJzfP19ujt8bu8vfL09uzu8LGzteLp79PZ38TGx62tre7w
-        8t7l7MLDxK2trODj5be5usXQ2tXb4bCvr9bW1rW2tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABWACwAAAAAEAAQAAAIqwCtABhIsGDBAAIDKFzIUCEAhA+tSJxIMaFAK1RETInxo6JFKyZyPImAIgSM
-        ihFflFhR4UCLHTqaUHx4YsOBIhoSYPAgBMiIiQ8pWECwJAgRAgMKIFECNICTDAgg9CDgo8CRFCSaVvmQ
-        QAHSAgyYLLhwMAkIrwMeMKhxowOUhlYc2EgrwUUUKUY8SnTAQwaLBSpoNNArcQYHHBOGWGkgwABhjwIa
-        P64Y2bGVgAA7
-</value>
+  <data name="ConfigurationDocumentReset" xml:space="preserve">
+    <value>Configuration Document has been reset</value>
   </data>
-  <data name="DivergingName" xml:space="preserve">
-    <value>Diverging</value>
-  </data>
-  <data name="AllResourceTypes" xml:space="preserve">
-    <value>All types</value>
-  </data>
-  <data name="SelectSymbolLibraryFirst" xml:space="preserve">
-    <value>Please specify the symbol library first</value>
-  </data>
-  <data name="NoSiteService" xml:space="preserve">
-    <value>No site service available</value>
-  </data>
-  <data name="OdbcDriverAccess64" xml:space="preserve">
-    <value>{Microsoft Access Driver (*.mdb, *.accdb)}</value>
-  </data>
-  <data name="icon_forward" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_refreshmap" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUmAHGFoxQ1Z5TY9bS/z7nD0r7Y8sPd97nT7bjS7IG16sHb9cPe+IO57nCk2YK27HWp
-        3sLc9nir4cTe+Xer4Hqv5L3X8nKn3G6j2HGm23+z6XGl2rrU7oS578Hc9r3X8XOn3b7Y86Kvw7/Z9Haq
-        332x58Te+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAmACwAAAAAEAAQ
-        AAAIeABNCBxIsKDBgQAOKgQQQKFBACAaOkRYQIBEgQAyatRYYYJFhBJKLDAAQYGIAh5GfPhoAoABDgwc
-        JMhAgkKEBxgufATQQYDPnz4tNLAYgkCAo0iRbtBgcQABgQOiSh0A4EDTpw4BIAjgdGJLrlgnAujq1QTZ
-        sgoDAgA7
+        R0lGODlhEAAQAIYAAAAAAP////vz//79//fy//fz/vfz//38//bz//j2//b0/vf2/ff2//T0//T0/vb2
+        //r6//z8//39/vb3/fb3/PT2/HyIqPT2+3mIqXyJpgcgUgcgUAggUAkgT0lafXmJqnqJqHmIpcTK1vL2
+        /gchTgcgTd/j6nmKpjNgobnM5zBhoTBgoDBgnzFhoGuOvZerxi5hny9ioDBioDFjoS9hnDFjnzBinWqP
+        u7XN67jN5y9jmy9hmjBim7XO57PN5t/q9PL4/am1uEhgZKa4u6W3uqm5ukdhYkhiY0hiYURiYEViYEZj
+        YTNPTUdhXkViXkliX0hhXs/W1XOJhHKKhHGJg3KKgnGJgXGKfIGijJy+pFGFWGKWZzByNWiaaQBVAAda
+        BxJ1Ehx1HCSHJCeHJ1P3UlP4U0jQSGD5YFHRUTR2NXT2dHX2dWjUaD9/P2nTaX74fm/Ub4v9i5P+k8DV
+        wL/Uv373ff///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AAB2ACwAAAAAEAAQAAAI9gBlwGihQwYLGTVkKLTDkOEKCg0QQBnx4EKDGC5kNLQTY8IEB0gMLGhwscEN
+        jQxpgLCA4ciJExYsxNCgoUNDHgosPHDywIHPFz162GSo4kOIDEkaCIBwwMSBAyIaykjgQIEQBw8idPHC
+        VUtDGw2KSHFyJcgALwHScmU4o4KVB0seTNEaRo4cL3DC2LGxpIkRJ02eREkzh00cL2zceNlRYIqDJ0Co
+        HPhSZ4wXLWPeeJHBgEgVJVSGSPiiRswWL2LWeEFBwKMSjxLaoEGDlg5t1jl8MMGR4kcWMGbQngHjJQaJ
+        DR1KcCjhQQQWLmjLkPGysTpDrtgDAgA7
 </value>
   </data>
-  <data name="InvokeUrlCmdDescription" xml:space="preserve">
-    <value>Invoke URL command</value>
+  <data name="QuestionResetFsOverrideList" xml:space="preserve">
+    <value>Reset Feature Source override list?</value>
   </data>
-  <data name="EditWatermarkInstance" xml:space="preserve">
-    <value>Edit Watermark Instance</value>
+  <data name="Infinity" xml:space="preserve">
+    <value>Infinity</value>
   </data>
   <data name="ColorBrewer" xml:space="preserve">
     <value>"ColorName","NumOfColors","Type","CritVal","ColorNum","ColorLetter","R","G","B","SchemeType"
@@ -4444,399 +3183,718 @@
 "5. Products derived from this software may not be called ""ColorBrewer"", nor may ""ColorBrewer"" appear in their name, without prior written permission of Cynthia Brewer.",,,,,,,,,
 </value>
   </data>
-  <data name="CheckGeometryFirst" xml:space="preserve">
-    <value>Ensure the Geometry box is checked</value>
+  <data name="Func_LOOKUP_DefaultValueDescription" xml:space="preserve">
+    <value>Default value returned if expression does not evaluate to any of the keys</value>
   </data>
-  <data name="SelectColumnPlaceholder" xml:space="preserve">
-    <value><Select column></value>
+  <data name="icon_search_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIYAAAAAAP///+np6q+xtc3O0JeboqKlqqSnrKOmq5OXncXJz5SZn7q/xaOnrKSqsMLH
+        zOLn7Ont8e3w8/n6+/j5+vf4+fb3+OLj5NfY2Zieo52jqLS7wOLo7PH09pKan9rf4unu8ebr7quzt9rg
+        4/D09unt7/P19qCnqvT3+PP29+rt7pqipPD09e7y8+nt7ufr7MrS07W8vOLn55Sgn5qlpK62tcrS0c/W
+        1dvh4Obr6pKfnO7y8aSuq7/JxtXc2p+qprfBvbW/u73Gws3U0cHKxaa0rKe1rMbPyZ6uo6q3rpSmmJCj
+        k5Ollqe1qaq3rKOxpISYhYOXhIeaiJSllZ23nZu1m5ixmJKqkoSahICVgH6Tfpu0m5aulo6ljo2kjYmf
+        iYGWgYKWgoCUgHuOe6O4o6C1oJ+0n52xnZiomLrJurO/s8rUysfRx8XOxcnRycjPyMTLxOLo4uLn4uHm
+        4eDl4OHl4ePm4+Ll4uHk4eDj4N7h3vv8+/r7+vv7+////wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AAB+ACwAAAAAEAAQAAAI6gD9CBRAYECCBAMICBDIUCCGAydiBAHyQAMCDA39YMjAw0kTGSVCwKCxAOPA
+        Az/QoDniQkKEEUVEGFjoh8CKKU92oOggAQQEI0o8EBA4oAaOHChSkHDJgQkUHQMEJhAy5EULFhMoVDCR
+        J8+dC1I/3CDiQwIFKmjTph2gwIYWMUksVEkTZ0+cNFWqbCHgoEcYLWPsWJGzhswaOVYSC2jAAAmUKHq4
+        9CnDxUwfLpg1FtiwRAqeK3XYnGEz54pphwg8zFDRRQ2dPnT4uPHShSHBARe+6Nb9Zk+bLxkFYhlOHM4e
+        LMH9gFm+PAvzgAA7
+</value>
   </data>
-  <data name="application_browser" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_popupscrolldown" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
+        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
+        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
+        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
+        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
+        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
+        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
+        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
+        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
+        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
+        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
+        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIMQAfCBxIsKDBgwgTKlzIUOCPhxAj
+        SvzxYKJFig4vQiyoESNHiwknLozY8GHDkygbBgQAOw==
+</value>
+  </data>
+  <data name="DeleteConfirmation" xml:space="preserve">
+    <value>Do you want to remove the selected item?</value>
+  </data>
+  <data name="drive-download" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        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
+        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
 </value>
   </data>
-  <data name="NoScalesToGenerate" xml:space="preserve">
-    <value>Number of Scales to generate cannot be less than or equal to 0</value>
+  <data name="OverwriteResource" xml:space="preserve">
+    <value>This resource already exists, continue with save?</value>
   </data>
-  <data name="icon_zoomselect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="Func_MAPNAME_Description" xml:space="preserve">
+    <value>Returns the active map name</value>
+  </data>
+  <data name="XmlDocIsValid" xml:space="preserve">
+    <value>Document is valid</value>
+  </data>
+  <data name="CustomCommandsImported" xml:space="preserve">
+    <value>{0} custom commands imported from {1}. The following commands had to be renamed to prevent clashes: {2}</value>
+  </data>
+  <data name="icon_forward_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZYAMDAwICAgK2km+vv8+/y9fb3+Ofs8fL19/X29/X2+K6vsNPa4MHCwtrl6ejt8sLH
-        y9ri6eLp78jIyMzNzbu8vejr7paWltrb3LW2tru7u9bX2PH09tPZ38/Pz+zw9PP19tHT1dfY2c7Q0uXj
-        z9PU1ufp6q2trcXQ2ufm0MC/v/Hz9d3k6+/v7/L09qSkpL69vdvg5dDf4ejq7MbJzaSkpePp78nKyuzt
-        7rO1tuXn6ejt8fP09dbW1tni6q2trO7w8sPExcTGx+js77Cvr/Dy9Pr7+93g48LHzKurq+rq0+7x9Jub
-        m/T19uXp7dXd5cLDxNXb4eHk59LS0re5urGzteDj5d7l7Nvf4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIQcALa4vIaKkNbe4tjZ29vc3uTn6ufq7ejr7uXo6+Hk58PK0M7V28zT2cHIzs3T2svR
+        2MbN08bM08rQ18jP1cLIz+bp7MTK0cfN1MXL0sPJ0M/R0+Ll6P///wAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAAcACwAAAAAEAAQAAAIdAA5CBxIsKDBgQAOKgQQQKFBAAgaOkRYQIBEgQAyatRY
+        AIJFhAdCGjBQAUGBAhEsfOQAwMCCBQ4YPJAw4QIGBQ0+thTAsydPBRQsaiAQoKhRoxsyWBxAQOCAp1AH
+        AEiwtKnDqQGYTmSZ1epEAFq3cggrVmFAADs=
+</value>
+  </data>
+  <data name="NewFlyout" xml:space="preserve">
+    <value>New Flyout</value>
+  </data>
+  <data name="PromptRepairBrokenFeatureSource" xml:space="preserve">
+    <value>The resource id {0} could not be found. You will now be prompted to select the correct feature source</value>
+  </data>
+  <data name="UnitsMs" xml:space="preserve">
+    <value>ms</value>
+  </data>
+  <data name="SymbolTypeNotSupported" xml:space="preserve">
+    <value>Only symbols of type "Mark" and "Font" are currently supported</value>
+  </data>
+  <data name="OdbcNoMarkedFile" xml:space="preserve">
+    <value>Could not infer ODBC driver. No file specified</value>
+  </data>
+  <data name="icon_panleft" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
+        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
+        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
+        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
+        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
+        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
+        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABYACwAAAAAEAAQAAAIrwABYBFIcCCWgwgTJuSRYsgLhQIDSMTS4UKVKEZISFAYIAmLCTmIMEGgQsiV
-        JwcjopASAkGBIgk2KNExwwbCACMylCjw40MLAgMMcDBhUKKPHQUqNCHgwUAECEsUYriR4ABQAw2sLKBh
-        EEuAIBqsDnDQIEaPI1NuHmQgY2wNJyegUEnp9SAIBiJgrFjwAIeChAESAkFiwQUFLAoEdJUYWOFBAYod
-        S8YioKDlyZgdBwQAOw==
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIwQAHCRxIcFCBBAUTCnQhQECDAwcG
+        2fESYEqVggcHitAh5AoAMjPiKBw0oUeAEQMAKPkDQeEZOgQArMEBAI+TLwpzcMgToM2ADjdS+FD4IUwX
+        Fj/e7DFxgYFCDSpgbAiBoggBNAU9xKiTZYmUBWaeRAgihmASLEYUvCghaEwfPmDSWCEIBNAKKCBIUAnE
+        JEoZP1sKthiS4YQeHmqOVKhBA0nCB3K0EDFwp4kEDBZGDuKCAMEcG27gaB7EhsIOBwZkBAQAOw==
 </value>
   </data>
-  <data name="ruler1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="folder_horizontal" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB3UlEQVQ4T2PYn8jCsD+JheFA
-        EksGEHdDcQZIbG0EM0gcJw3SywAiQIqAdM/fm8v+/7qy8D+IjU8jzGCwAfsSWTJBGpaFMF98sLnh/9dT
-        0//vTWQ5AxJbE8E8Bx8N0suwPZZlyu9ri/9fnej+/8fFef8/n5gKZ9/fWAcWw0aD9ID0MgBtmf92f8//
-        baUm/+9tqP3/8eik/6dbrP4/29aMF4P0gPQyzAtgap7lx7QRyLn/9fSM/+8P9YMk7oPECGGQXgagIjCe
-        5MY0787aqv8gkzdHM88AiU30ZMSLQWoYloYwM2yIAuPZIOe/2tP5H8QGic30xW8I2IBOeyYYXnhzZdn/
-        FzvbwH4DYlD4MMzAYwjYgJVhzDC8COR8UOABxRYhiTNM98HuErABjZaMMLz0+tKi/0+AaWFZKNNSIGaA
-        YS0xRgZ0oCrMyOCrDhRfHMwEwytfAZ3/CBiVQLGVMHFNUUzNKIaJsTEwVBgxgvDqK4vy/z9YV/1/rj/T
-        eiBm0CCkGWYSyDkTPBn3vAa64NmWxv8gNkiMWCAPVGiUasywsM2Z4TgIA9nzgGLKQCwHxBJALAzEfEDM
-        CcSsQAwMPQQQADIloRikWAyIRYBYCIj5gZgHiLmAmB2qmRlIw50HAIdyTYaOb/frAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABLUlEQVQ4T6XUvUoDQRSG4a/K
+        JVh4EXsPVl6FVQrBykJEQZEkrIn/GBSMEIQIoogiFinEFIKgxoiCiGBABTG66MrihpC47B7nExt1txhT
+        PMWZM285AxFBO1BOI1IlA0NJRDDYMo4rqSh+EIjbbErNcaRqWdJ1EohRrMv3/TiOTJjibkvgbP7AM+ts
+        4svvHWfu2eIwhYxvr4v3VPjDVxdrZVNu94dCscVBAlOetSqth3yoD7UL472uCVuUxjDbelyRxt2SFjZs
+        sTeCbOM+J+5NVgsbtigOY7FeXRDnakYLG7bYHUTu/XpO7Iu0FjZssTWAvHM5KS+VpBY2bLHRj8Lb+bg8
+        H49qYcMWy73YcdRgnya1sGGLvm7MT/eg9B9s1WtATOlQOjWxibX1lPkNfAJSiLGOr2CqXQAAAABJRU5E
+        rkJggg==
 </value>
   </data>
-  <data name="gear--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_zoomprev" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACW0lEQVQ4T6WQUUhTYRTHv+s2
-        ZKwHfdmi2pDYWqYLuYPmihhIMpp72OaeejB8ipBeCkaFRUihQQ+FRkUvCbWIKFD2lJlg4wpusOlGJi5b
-        Y5vi+5D2cjr/e13MCHrogx/ncM7//7/f/QQRif9BNQcCAREMBkU4HBaRSESt0WjUy1zaw9u8gxYesC8g
-        FAqdZuFlrodR6/U61Wo1ap5B89eAgYGBM7FY7OHOzg4NDw/fZNFItVohgB4z7KCBdt8N/H6/YK4Ui0VK
-        pZapUilTIpHYKJfLBNAXCgV1Bw20ex7tF7xer/D5fEcGBwdvr6xkKZvN0ObmNyqVfqigxww7aKCFx+Px
-        aAG9vb0+HlwD09MvCvl8juLxV2vd3d2PAXrMsGvo4PkdIMtyLJ1O0cLCJ1paUmh1dZVcrpPjOp1OAPSY
-        YQcNtPAw2g26urpuJJNJmpubI9Rc7gv19MhjkiQJgB6zZg08jBbgcDj67Xb7KJicnPqeyeRpdvZjxu0+
-        dQugxwy7hg4eRguw2WzCarV2yLL7gaKkaX7+M62vl2l7e1cFPWbYQXPWYumYMBrFa8EHAWazGYwpSpZm
-        Zj7Q4mKapqaeF5eX8wTenvP/fOfspDf2Y/T++Al6otNV2ZyOC/FMDWhvbwfn+/r6X6ZSX8np7HzU1tZ2
-        T1Fy/NUcTbS0bO0ODdGfPOUQNQBHr9cLo9EYMJlM462trUdR19a2+EFLdEGvz4xKUu6qJG1dl6SNO2wE
-        dxs3gJ+xMPyswg0MBsNFDroP0DfmXF3MQRt7OER7Az4tzAHGzBz6B/gQtPCIX1/g1Ah/cmufAAAAAElF
-        TkSuQmCC
+        R0lGODlhEAAQAIZ7AHBJJai7zuqxd9nFsxc5ZrjH11tgZOnv9CpGdRc2bGV7kpu20IiOlKm1w6u0vKqx
+        wSJEcd7m7UdhgaTF59ri6hgzakFagqC50tfb3xU3Z5yzy1xbXXyQo6q8z7bBza6ytz9Sfc/O1IaKjYSA
+        f2RgX+fs8a7C1Y6XqImXpLrT7WRrchIzaYWUo5qbneLr9Tg3N77L2PT3+auoqOzw9Kamp6jG5JSpvsrc
+        7s/a5MXa75SVl7e/x250esfS2L7H0UdKTZmirJKfsuXq75y20ISHi2BocNnm8+rv82xtb6a80auvs0Ze
+        gBMzYmZ+odDh8n6QrjhWfM3U2ThUe+Tr8bS3uxY3ajAvLnV5fn98e3ahzJ6quEpMTDBQeZ+fn3CCohg4
+        Z15cWlhYWWd7kxg5b8LQ3aSttoSFiMjQ2P///+fu9SJAcnyPooOGiBY1bM7X37Cura22v5iktBU1aIBq
+        V3qSsCtGdWh8lnh3d6CnrxI0ZM7OzgAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AAB7ACwAAAAAEAAQAAAIvAD3CHwzggQWGXFQaBHIUGAXKj5geOCyog6IJQ33tDgTocQBBG2aENkj5gRD
+        Gh+OoIlBh4mFGyx07FHA8E6UGRSmqMljI4eGDXueMAQjJASUKgTGJElR48WeBgyRYEjz4EuFBBAkDPmR
+        kYESF0akyMlgZwIHHhl3mHHjpAcBL1kuFHGQcQ8eNkBMBFmwRoUBPXX3wBERxsqWK2UMABAwIHCBDgVw
+        7AkAYHHjwA0pW8acubIAzp3ngM5MZk9AADs=
 </value>
   </data>
-  <data name="TooManyValuesError" xml:space="preserve">
-    <value>The selected column contains more than {0} different values, and thus cannot be used for theming</value>
+  <data name="Func_LOOKUP_ExpressionDescription" xml:space="preserve">
+    <value>Key expression</value>
   </data>
-  <data name="MoreColorsName" xml:space="preserve">
-    <value>More colors...</value>
+  <data name="icon_invokescript" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIU6AEtypf///9bn92+wPq3D3hExZKq+r3ugdmupO1WHSD14K7fH3Jiymb7M37HMxlmP
+        RFeLTVyTSVuQRY/SS6DfUZjYTl6fN1iORJ6xxny6Qn+og4jHR5vbTzJpMpvbUIjGR3Gad4/RS4nISHvB
+        RIrOSXCzP5/eUaDeUJ7dUJPVTYfKSIbLSIDGRnWPsoLHR2WkOT95LD11Pp3cUJPVTIPCRZ6+rIPDRWak
+        OZfYTnGzQAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA6ACwAAAAAEAAQ
+        AAAIuAB1CNSBAYDBgwgxDNRhsEGAhxADNACwEMBEARgzYqQ4EEAAhCA5CvRIoKRJAgUWGjgQAwYEDQ4y
+        ohzIQAKCATJEIIhQA+NMHQYkZBgQYAAFChkixPx5AMEJokVRmECgQcDPBB84QC3qYQMEqyl1KKiAY2vR
+        CgoItAibgEaKrSFm2OhQoMACgQdeTICqgsSEGyAW3BVo4MEAoixcrBjwwMBCgQwuWMgxooSFCwweD1yZ
+        QEGCA441BwQAOw==
+</value>
   </data>
-  <data name="icon_null" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="drive-upload" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIECANji87HH6f///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAACACwAAAAAEAAQ
-        AAAIRAAFCBxIsKDBgwYDKFzIUCHBAAAiSpwY4OHEiwAqDoSIUaJGgRw7ZrQocuTGkiZBovwoIGRHli4x
-        wlz5sKFNhDhzHgwIADs=
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACS0lEQVQ4T42OX2iScRSGD3QR
+        C4QwiBH9WV3U0qLIiyyoNuyiG1FBRwwsRqtR4BZFuQXNbiRydNMgmEFrxC5WBJbZZvbH0pVuXwyJFBW1
+        DWpaQYsIzVGn3yv7bGOw+n08cL5znvdwiObeirpdtKGlj3b2xEnbm6V9Nz5SQ/+n/QA1epjBgVt9qw60
+        0roj12nzxQjVXxr/u8D94ZAIShVELS+AAxcZZCs/MvKC3dcyCEi9ud98NfmLUaOHC+QFcmbRgh2udxCl
+        nsQsd4Z/cEfgOzvGi4weZksu2OIYgyBdfvuTnbES2/yf2TKQ4uP3p7jlXpYxgzP/atpkf1ll4/kXfXXn
+        gpJMx5NpNt6M8/wenPmZBQuESOvPPKW1pwNUe8o3ah0pFBtvZ4uo0cMMzoIFe45dIbC31UXbbYO0xjZC
+        K4/eAbcO+r9F6u9+iYi6Hz3M4MCVc2QwGCqYTCayWCykazpJNU0DoH1rYNalfFB2oUYPMzhw5dyiBRAa
+        zW20zOBuqH3MxuU+NqJGD7OlFijMZnOzoO0fNIsLFNUL9Ho9zWENhUKpWCzG0WiEg8FnPDz8iL1er+Ch
+        wC94zkNDvpTwrXKONBoN6XQ60F4ul7lUKvHMzFfO56d5cvI9ZzIZQVYwxZKU4GQyz3CRQbby1Go1abXa
+        s4VCgT0eDzudTnY4urmrq5PtdtAtcPIJ8UUiCYaLjPxqRLFapVJdEOfm0uk0JxJxnph4I+TXHA6HBaOC
+        KAcCr9jtHszBRUaALCkF2xQKxWGlUun8H+Aig+wfdPytZLAK/bMAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="icon_panleft_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_zoomprev_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
-        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
-        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
-        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
-        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
-        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIZpAK2km+XXyfX29+Xn6ZWdqJScqNPa4JqirsHCwq6vsLm+xNfY2dfZ29vg5cTGx6Oq
+        tMbJzZObpq2trJWcqqSkpcPJ0J2ksODj5ZKapszNzc/Pz87Q0vL197u8vezt7rW2tru7u7GztaiuuLe5
+        upWcqZScqefp6u/y9ZWdqb69veLp78LHy9ni6tfd4snLz5aWltbW1tbX2NLS0pafrMC/v9fZ3c7T2MzQ
+        1K2trfr7+8PExcLHzMXQ2vX2+MTJ0Ofn6N3g45WdqqSkpOHk5+fs8aurq+jt8fT19tTT0+jq7JOcqbm/
+        yLe9wrq1sOvv86CosqertsfKzb3Byc7R1fP09Z6ksLi9w6qwuP///5ubm9Xb4bCvr8nKytHU19rb3Pb3
+        +KOrtPDy9Nri6amvt8LDxPP19rO1ttPZ3+7w8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABuACwAAAAAEAAQAAAIvwDdCBxI0A2DAQUTCjQCoGFDNy8CEEgBpuDBgT2gcIAgwIIWNQrd1FhAgMQD
-        AWvOBFF4wkQAAQZ4CNjSpY1CH2iqENjwQEgSCTEUzmgRQAmFCgkWSAihcEyAJSUo/NgRIE3BI1EQ3JhQ
-        AUECHUUg0CAI4kmDBjhUyDAAw0AGNggHehiCYoIXFl+IABETwUyZgk6sHDjARMoFDRGwXMmScAqGMC4U
-        jBDhYAWXkG7IFCjQhEoOG5jdICnwoYMCBwEBADs=
+        AABpACwAAAAAEAAQAAAIqgDTCIRBY0sKJFOidBHIUKAGLxeGAHmipAqUMQ3TZBgQ5ogAC0GWkEljxQVD
+        GQsEYMlRIYIIIxC4pGHCEISJL2jKHMBgg8gZHGl8MJRA5QeYEgRmtFAhJkvGDx561EBBYsKBKwYoZHQQ
+        g8OJBwUKKGCxY0TGNAiSOBlAQAoPLSEYnEW7ocENAyvMJJgrUEeRF0I6pEkAIADfswAKH86Y2PBiho0f
+        Q24iOWNAADs=
 </value>
   </data>
-  <data name="FsPreview_GeometryPropertyNodeTooltip" xml:space="preserve">
-    <value>Name: {0}{7}Description: {1}{7}Geometry Types: {2}{7}Read Only: {3}{7}Has Elevation: {4}{7}Has Measure: {5}{7}Spatial Context: {6}</value>
+  <data name="ContentFileMissing" xml:space="preserve">
+    <value>The content file does not exist</value>
   </data>
-  <data name="function" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_forward" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
+        R0lGODlhEAAQAIUmAHGFoxQ1Z5TY9bS/z7nD0r7Y8sPd97nT7bjS7IG16sHb9cPe+IO57nCk2YK27HWp
+        3sLc9nir4cTe+Xer4Hqv5L3X8nKn3G6j2HGm23+z6XGl2rrU7oS578Hc9r3X8XOn3b7Y86Kvw7/Z9Haq
+        332x58Te+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAmACwAAAAAEAAQ
+        AAAIeABNCBxIsKDBgQAOKgQQQKFBACAaOkRYQIBEgQAyatRYYYJFhBJKLDAAQYGIAh5GfPhoAoABDgwc
+        JMhAgkKEBxgufATQQYDPnz4tNLAYgkCAo0iRbtBgcQABgQOiSh0A4EDTpw4BIAjgdGJLrlgnAujq1QTZ
+        sgoDAgA7
+</value>
+  </data>
+  <data name="RdbmsFeatureSource" xml:space="preserve">
+    <value>RDBMS Feature Source</value>
+  </data>
+  <data name="InvalidColorComponent" xml:space="preserve">
+    <value>Invalid {0} color component {1} in line {2}</value>
+  </data>
+  <data name="FsPreview_DataPropertyNodeTooltip" xml:space="preserve">
+    <value>Name: {0}{8}Description: {1}{8}Data Type: {2}{8}Nullable: {3}{8}Read Only: {4}{8}Length: {5}{8}Precision: {6}{8}Scale: {7}</value>
+  </data>
+  <data name="cross" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABIElEQVQ4T6WTsU4CQRRFdwnE
-        EIkxKBL5BkKjDRQWFljQEwq0pCI2FFT8ABV+gB0dxMrEBAsTowmVxs5f8CvWc/GtWcdZDWGSk3nvvnl3
-        Zmd3gyiKgk0IwjD00UafG4q967Sxr3BMww2cQtXitQx6NM1gL23nWE87wYQFV/81q+4ajBHvHGqJvGum
-        ZdO6vhPUKd6DZj33hc0d03UvU2j6TqCGS1hAyXmEBvmD8X2hvhNcs0i4t95CewK9oVQD7foIA8dA38HS
-        OPvL4ITiC2gONJiHpilW7dwMFH+9hcQYEb9B2bQ+83uiHufSWtKTBnXyZ7j9Yfk7KSCJ1YgNPojFKxzB
-        PhRhF3ZgG/KwBTnIQgbC2KBCcgg6+sHaBpv8yur9BCINtCQt9llRAAAAAElFTkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABfUlEQVQ4T6WTu0vDUBTGz1+g
+        VBtB1KBgdSsUNFvHQoZChw4upWoRupYO7a6giw66KCj4wgciuAiKg5M4XcFBUHAVBxdXcfD4fTGJqaZT
+        hx+353yPezNUVFU6oaMwL/YKDkXkCJyIuMDw5LzvE6cx87eAIaPNpvIEbqTA0z5qtVBrKfCN5qvR0Id8
+        Xj/rdcXOAJYQ81apeNpLqRRovy/YxXOAuwPje7Wq146jr+WyciaPhYK3u8vlvB29zISfwAGCbEHYhOG5
+        WNSLdFpvs1m9ymR027L02LaVGj30xhbAIBswrMN4nkrpXiLhcZBMKnfU6PlXsIjlElgBqzCtwXyGW08R
+        DuCOGj30MhN+QlCw/GMwlwjGQY2edgUUzA3CAZzb7NyWF8zjOcDcIxzAeQG3kTiNmfATbAxTMNYRekIJ
+        T87D2JM4jZmwAL8HwdiEyNw0wpMis5hHwRAYACOOyAw1ejCPMxMt6MKiF/T79OHsAd2AWgJYET3JfVjQ
+        yd/5G8s+qAWdGU8YAAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="OdbcNoMarkedFile" xml:space="preserve">
-    <value>Could not infer ODBC driver. No file specified</value>
+  <data name="OdbcCannotInferDriver" xml:space="preserve">
+    <value>Could not infer ODBC driver from file name: {0}</value>
   </data>
-  <data name="icon_zoom" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="TestConnectionNoErrors" xml:space="preserve">
+    <value>Provider reported no errors</value>
+  </data>
+  <data name="Func_IF_ConditionDescription" xml:space="preserve">
+    <value>Boolean expression (filter) encapsulated in a string</value>
+  </data>
+  <data name="icon_zoomselect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZsAAE1Z3BJJai7zuqxd9nFs1tgZNnm88fb8MXa78/a5LjH1+fu9dDh8trn9KjR43yP
-        orrT7erv8+Dq9ISAf622v2Rrcmxtb6Sttqq8z2BocJ+fn4aKjcvY5ZqbnYSHi9jm8pGRkpSVl7S3u83U
-        2f///4SFiHV5fq6yt6Cnr77L2K7L54SdtXh3d1xbXcjQ2Ozw9GRgX5yzy7CurcLQ3efs8eLs9UpMTODo
-        8XahzMbb78rc7s7X39ri6uHr9HyQo6/N6uLr9eXq79Dh8dHh8jAvLrvU7X98e5DO1pmirDg3N97m7auo
-        qKamp5u83sjIx6TF54iOlKu0vJy20IWUo67C1aC50unv9Mza6EdKTV5cWr7H0bC/z4OGiKWqsdDg8YBq
-        V+vw9bbBzauvs7e/x1hYWdfb36jG5OTr8W50evT3+Zu20MPT4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        R0lGODlhEAAQAIZvAISChAEBAXBJJai7zsfb8Nrn9M/a5Nnm81tgZNDh8sXa77jH16jR4+fu9dDh8brT
+        7erv89jm8uzw9ODq9Ku0vNHh8mRrcvT3+aStttri6oOGiJqbncrc7oaKjZ+fn9Di6JSVl67C1a6yt5u2
+        0F5cWsjd5IiOlM3U2Tg3N398ezAvLujjjKCnr5u83uXq73V5fnh3d+nv9OLaid/s76/N6pyzy9fn65mi
+        rLCurXahzJDO1tfb3+Do8dDg8UdKTb7L2EpMTFhYWZy20K22v6jG5KWqsaq8z+7sj7C/z6amp6C50uLr
+        9evw9aTF52RgX250esjQ2ISAf2xtb7S3u+Tr8WBocMPT43yQo7vU7cbb7+Hr9JGRkt7m7YSFiL7H0cza
+        6IWUo7bBzeqxd6uvs6uoqOLs9c7X31xbXbe/x+fs8evv84SHi8vY5XyPoq7L5wAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABsACwAAAAAEAAQAAAIuQDZCJQxAYaRJQITAkjIRoMILSnCdAHhRGHCDi6U0LBy48oWD2wAiBTJ5EQE
-        EmkWSPigY0oIgQvZsBjxgseZHga8IIjRAqbALEHAcFjTYAgCCGaSMGRjocyCGg0Y5HDwQwqWFSMBQBED
-        xICQAw6OPPGBZumYEjsYHCjSBEeVDFGWskHBBQkVFWoeVCggVyCFDWSI2DBxoUCAAQTkJlCAQUECNgIC
-        HE7cl2HkyZUtSx6QWfOXzpZnsAkIADs=
+        AABvACwAAAAAEAAQAAAIwgABvBFIcOCbgwgTJsQRxUkKMgkFBpj4xsMULz/CFNmiMMCRNxugcEkTg8cX
+        JGsOSlyRRAQENRcaTIjAAQwIhAFkwDghIQMVLQd6KKhxxuBEEi6YsLFSoIKCB0RQKJSyo0GZAgmyMKAh
+        xIfBNwFMjFlywAEBBjqaXHmCcwaaLmYSEMDSIoeSKhSM2njDQsONEG5GtLGAIGGADyXeDOkQRAWQFxgQ
+        CBAjECxFAwuMLDDwZoAAAQpDI/RcsHToAaJTvwkIADs=
 </value>
   </data>
-  <data name="exclamation" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACDklEQVQ4T6XTz2vTYBgH8OcN
-        is6LqAM7cXpxwlAsHnSIiF6ml/0FIlgRhUEOO2g30JPgPCi402C4grP+3rSz/qqpWKtlunXQt7GzrO1W
-        Bk2wdLWDukJdx+P7hKVka0HQwIc8ffL9Jj0kgIjwP4COi6cZTL6ssVnshlfQvCpDHQIDvXXLFL6gxR1c
-        i5/lNNd5gHFDmHjBaoS9rDni2+qpLI6UK4tPyxHfFg/t6mXhq4fVGB9lV7IzXcml/C1cyt/EbEpO0q5e
-        FsaesVW+PGd27t+t/F4YXHY6nUjKhf5lrjQrdG1tHj4PMyspNML6cukerZjpRlmWDcXMZcwmZY2uibxk
-        7UDwMav69IS1R9/vD/36cQMX0p3ocDgMNBe1q8iVlhBlrB348ICZGgKPJHcu3V0ozHaKJ55Du92ONpsN
-        Y+FTqE6cxNhkR4EyotNg9uDdEDP43eyMGmjj+bkuTE11oMpPoHhFDFF+3BBT23HszS5OWbMHvruMNPrv
-        b/DqyfOlROwYxr8dMcxnrxnM33SeihwqKe51XupQF165GLx2sUuRwIHE3PRRnP1+sMr8B9YdzWF/U4I6
-        1IXRAbbHd29jUE8crujT+9DKvMHafSbeWnk7tD5IXXh4G1zqx536/Ewr5lJ7hZaq0s8eJNadOUcD23Xq
-        wmAv9N+5DuP/grr0MUrCJmGb0CTs+AvKNK50pD9EZQJEPplB2AAAAABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB6UlEQVQ4T2P4//8/AyUYrFmv
+        /RKDfsdlOLaf+4IBhh3mvZwJxDE2s54yWEx9wGDcdxOsXqP+FFgvVgOMe28wgDRA8RkgDcIxRBsAco1R
+        z3WwjUB8ZsaT//9BtMWU+zFEuQDmHcOuqyAnn+m8+uf/lAf//oPYQNfFYHhBt+3iTKDgGVy48eyP/0X7
+        vvzvvfnnP0gNUH0MShgAOUBbfv2vPfntf82Jb/+rj38F46pjX/9XHv36v2DPp/8ZW96DcfP5H/9B6tXr
+        TsbAA1Gp/NAZkIa0Te/gOGHdq//BSx7+95x947/LtMv/HSdfAGMQO2PHi/8gPXADZPJ2nmk8+/1/2aEv
+        /wsPfP4fvePdf88NL/67rnv+33nts/+mSx//15z3EIx9t77+D1Ivm78L4QLx9E0zxdI2nsGFVbd+/8+3
+        +ut/o13f/4PUANXHAA1BpAOgIINIynoMLJy8jkEgftUZoZ3//8vt+f8fxBZMWB0DUo9iALdxJAOXUQQG
+        5o5YzADEZyR2/f8Ponkil8TwuNczsErqMIAAPAzAPCyASVSDgS1o7hkQZrUri2EW00RRhWwAE1CGD4hl
+        gFgLiI1hmMmqeBmTUXIJlK8NpGWBmB+ImZENYAQKsEMNEQXSUjiwGFQzB5BmghtASXYGADrJ+mn64PZ5
+        AAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="ConfigurationDocumentReset" xml:space="preserve">
-    <value>Configuration Document has been reset</value>
+  <data name="OdbcDriverExcel64" xml:space="preserve">
+    <value>{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}</value>
   </data>
-  <data name="OverwriteResource" xml:space="preserve">
-    <value>This resource already exists, continue with save?</value>
+  <data name="UnitsSeconds" xml:space="preserve">
+    <value>s</value>
   </data>
-  <data name="FunctionTooltip" xml:space="preserve">
-    <value>Function: {1}({2})
-Description: {3}
-Returns: {0}</value>
+  <data name="SelectColumnPlaceholder" xml:space="preserve">
+    <value><Select column></value>
   </data>
-  <data name="icon_clearselect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="document--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZRAICAgMDAwPn5+fz8/Oru8OPhzubr7e3x8vHw5tPIoObY1b6/w9XYz8XJyOjn0bu2
-        p6OmqLe2qcPDyefm0Obl0PH09dfa09XV1bu+wePp6/Dr1tTGxdvd4PXp59/h5d7e3tXV2eDdzOPcwcW7
-        l7Sun8S6l7y+v8DP09/Gwsa/qtzf4fDs2czOzP39/dLIoaOqqr2/wPj4+tnc39XZ0eXjz/j5+bSmpLyo
-        o5WVldrd3+Xkz9XOz7GvsLiwsM7Pz/7+/unk0NDJp/Dr2ZqbmNbY0Orq07nNy5OZmNzf4sXHydzf49TJ
-        oM3Ny9O2sr+1lenu79ne3////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABRACwAAAAAEAAQAAAInwCjCBxIcKAKIggCRFHIcOFAGQw0iChIEcmMFS6CKATAkaPDHBaEJCiRQiCA
-        Ig4oABCohAWQJSMeMNk4QUeBlRg8xIjghMQHASZpFAgBgAOIH1BODLnQwmFHABB2KGhg5IWPARQFSuiA
-        4sYRGFgFKozSccGGJjZMAC0IoMKBJzh49EhSo+DGAwQMrBybFUDeDCuzOiTrcbDgwwQbKs4aEAA7
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB20lEQVQ4T42SO0hbYRTHz2jo
+        5qBZOgiJgwgl6dAgqCAIBlQqRnBQQTDGoEFuCAbfIkK3Lg5GXLUdOrVD3IVujjo4lYpRkeAj7/fxfy45
+        i4+rH/zg3sv3/3HOuYd8a2skjKyvD4DpN3AMr67S0NISfV1cpMHxTiL5UCeQrVT4rljkm1yOE5kMn6fT
+        /D+VMvl9dMS4FwBOFYjEtNWZSZdKnETw6uGB/yWTfHZ9zaeXl3ySSPBBPM5ycHcGOCVsCgajUSWYgeA2
+        m31Rsr2/z4rT610BJFB/JKLM5splvkf5r0mkEmkHmVnNUZ9hKHN5zCCVz1tKRIDMnOaoNxRSQgUIMoWC
+        pUQGi0xIc9QTDCrzpWqVc5iDlUT+DjLzmqMuv18xyhAUMAcryQ1aRMbQHHVMTirhSq3GRbRhJZE9QSYs
+        OcPlIvoyNqZEqhBIFVaSFFpEJvLdbqefhPN5dFRZqGFRKhA8lfydmuK4y2Vy6Hbzns12gfDxD6JdcnR3
+        0yefT4jKptVQxVPJL4TyExPPiEEiRdBHj4davd5lc1dfkPzx+3kHEiEGFhoaEhsIb0kFODbQ1OzxbKrA
+        lACZiQxWWpJfLHtSxLvclUw9S414aLe1tIQ/tLV9ew9yVzKg8REGvINQesvmrAAAAABJRU5ErkJggg==
 </value>
   </data>
+  <data name="UnknownResourceTypes" xml:space="preserve">
+    <value>Unknown types</value>
+  </data>
+  <data name="NoSchemasInFeatureSource" xml:space="preserve">
+    <value>Feature Source has no schemas</value>
+  </data>
+  <data name="InvokeScriptCmdDescription" xml:space="preserve">
+    <value>Invoke Script Command</value>
+  </data>
+  <data name="CheckGeometryFirst" xml:space="preserve">
+    <value>Ensure the Geometry box is checked</value>
+  </data>
+  <data name="NotATiledMap" xml:space="preserve">
+    <value>This is not a Map Definition with tiled layers</value>
+  </data>
+  <data name="document--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACMklEQVQ4T4WSTWgTURDHZ4/V
+        Ww4KhRwCjWgIegjFrVLbSq1djaKYQg/10ENMQxs0JRhSbRu8iBc9eBLUXuJFlFCsi7YiGL/wXrURTGgw
+        aZRQbb423+PMtg+CtPHBD5bH/H/Mmx1wzMwAMzQ7e4a49B86LkxPw/mpKTgXCMD+7m4AvtjCVajV8He5
+        jL+KRUzm85jI5XA1m9WZj0SQ6lyEWQhYotu2GMtVKpih4NrGBsYzGYym0/g5lcLlZBIfqSryodoxwsxh
+        XXDW7xe48yRYLxS2ldwNhVBgVpTrBDBg9/kE48VqFf9Q+ztJuBN+DmXGRQ4GvV7BhEYzyGpaSwkLKDPB
+        uVtdXQAnPB6Bp0SCfKnUUsKDpYxn0WiET5IEcNztFlyu1OtYpDm0kvDfuWK334lJUviDJPXCMadT4K2S
+        oERzaCVZjsXQ2d+vYjCI85L0Bo6Mjgoma40GlukZO0ni8Zf4OBxGjeY00N5+ew5gAA6PjAh8dRJwF9tJ
+        EqtLGHk2iFoqgAc6O18YDIaD94GObXhYcLVBi1Ijwb+SZOIVvl1Q9PCTh314+uLReyabDVxWK0BHTw8c
+        cjgYP29ag7polqR/vMZ3C6c2ww968Vt0EbmWM5zVj1GWYZ+iXNN3tUmy/vMrvn++GX5K4ZUvKvKycS1n
+        xGmjjz17ZfmGEOgS4qMaRMxHMTzXh9+jS8h7UqYOuZYzBGfBQFjbTKbJ3RbLzWboHodO7lqxyMZQ8z3X
+        coazfwEpq4JeDHDvFwAAAABJRU5ErkJggg==
+</value>
+  </data>
   <data name="LoadProcedureVersionExecutionNotSupported" xml:space="preserve">
     <value>This connection does not support executing this type of Load Procedure</value>
   </data>
-  <data name="NoTransformationRequired" xml:space="preserve">
-    <value>No transformation required</value>
+  <data name="SaveResourceFirst" xml:space="preserve">
+    <value>Please save this resource first</value>
   </data>
-  <data name="IncompatibleConnection" xml:space="preserve">
-    <value>This connection is not compatible</value>
+  <data name="PreviewRecordCount" xml:space="preserve">
+    <value>{0} results found</value>
   </data>
-  <data name="InvalidColorComponent" xml:space="preserve">
-    <value>Invalid {0} color component {1} in line {2}</value>
+  <data name="NotAFolder" xml:space="preserve">
+    <value>Not a folder: {0}</value>
   </data>
-  <data name="TooManyIndiviualValuesError" xml:space="preserve">
-    <value>The selected column contains more than {0} different values, and thus cannot be used for theming with individual values</value>
+  <data name="applications_stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABc0lEQVQ4T5WSMWvCQBiGv8Ut
+        pZMIxcVMri4ZI4hjBhUdikvpYKmLS5cu/Qv5Bw4OdXCRokYQHKoGETooLhldgw5ZxMm399kkikZJAw+5
+        cHdv7uU5IvdJp9NULBZ9SqWSLHgUVK7AczJFo1E63VwoFMilbJrm0rIsLBZzzGYzTCYmxuMpptM5DON7
+        KdaVz/96+M7lcszrYDBAv99Hp9NBu91Gq9VCs9lEo9FAvV5HJBKpXASIYxEjgl72+z1uwWuu9s7n85+G
+        YaDb7foMh0OsVitst1vsdjtomlY9BITtPRr9oNfrYb1ew3EcZDKZmnfc0L11XYdt29hsNlAU5e0Q8J/e
+        qqp+JRKJDyYejz/zZt93mN7ZbPZdXJ0Hl3vuf9N3UO9UKuXdPwrl+7y36E7JZPIvJIzv896xWIwYSZKI
+        2CU7ZbdB8NxF72MBInbJTtltEJ5vWZZPtx3H7JKdstsgfN9Ed4EJwuWT5/XaW6yputouMn4B8esdOkQY
+        S3EAAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="OdbcDriverAccess" xml:space="preserve">
-    <value>{Microsoft Access Driver (*.mdb)}</value>
+  <data name="ResourceDoesntExist" xml:space="preserve">
+    <value>Resource doesn't exist</value>
   </data>
-  <data name="PreviewUrlNotAvailable" xml:space="preserve">
-    <value>The Preview URL is not currently available</value>
+  <data name="HeaderFileMissing" xml:space="preserve">
+    <value>The header file does not exist</value>
   </data>
-  <data name="NoRasterClasses" xml:space="preserve">
-    <value>This feature source has no class definitions with raster properties</value>
+  <data name="Func_IF_TrueValueDescription" xml:space="preserve">
+    <value>Returned if condition is true</value>
   </data>
-  <data name="tick" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="NoScalesToGenerate" xml:space="preserve">
+    <value>Number of Scales to generate cannot be less than or equal to 0</value>
+  </data>
+  <data name="table--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACHElEQVQ4T2P4//8/AyWYIs0g
-        i8EGMEwXZGCYLcTAMAeIQTSIv0iYgWGpCAQvA+IVogwMK0XlGVaJngFiD4blIhC9OA2YCTRkPtAwEIYY
-        JgDUtCHtXfl/IH0GiD1IMYCNYbHIPMNjzk+jHmX/j39Z8BvIP0OsAYwMC4RbFXYY3wu4kfjf+2rML54V
-        cpcYFgr7oBvgAfT/GSD2AIfBZH5Y2GQKr1K54XY+/J/L2dC/AssVrwHDKhloKFIYTBMEaTqT9Kr4L4hm
-        APFBBkwT9OGYK3FZZ5vtb7X15v/4FsjfAspXM8yABDrCBZP4z8Q8zf3lcSHyf8TDzD8MQD4Q57JMFT6t
-        vMXkh+Imo//88+XvA8V6GKYIMDFMFWAAYYQBfXweDL18Z/xvxv9U2mP83+FCwA8QX2qT1mfpHTr/+RfJ
-        PQHy5zH083MADQBrZvDmQDKgl4+BoYPXg6Gd94zxKedvEoc1/2ucsfwvfkjjP/8quVdA8XUMXbwCQAMY
-        GLw4GGAA4QJ3dgaGVC4GhmZuD4Ym7jPSB7S+CJ9V+c+3TfY9YzPPboZWHmkGV6AaNIAwACahwMzAEM7m
-        wVDEfoZrmdgLxjKOI0C+JoMcE4ZmkACyASAVQPcxyAOxLoMxUxpDPNMZBm3GUCBfE4iVgFgKiIFJkoEH
-        iNmAmBHZAEagAMhzwNBhEIcqloSygZmAARhvDLxADPQnWDPQqUgGUJKdAYAsiHz3wn5/AAAAAElFTkSu
-        QmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACLUlEQVQ4T52ST0iTYRzHn0vB
+        qK4h3YQu4aEOFmMYmQ461ASTdRDyojRzltFbzFZrik2DIKJDdik6dAg6BHXokIo61prOVzfX2GROUZes
+        xXRs7/64d/v2/F7aG4MdxAe+vL/fC58vH573ZUa73cBz44AxsA6bzYQDHmJZu9XaW+YFei/QOl9Gy1wJ
+        Fz0yLrj3cN6VR5MzC92sBO10GuemUjg7uYvGiR0QQyxrs1j65HJZKXiahFLgSMh48ruoFNhjWdg2M0qB
+        dT2FweiOUkAMseyyIJgLpZJq0CNKcPgTGFmKY1jcxpA3hsfzW3jk2YDVvY4H39cw6IqCGGLZpYGBWzlZ
+        Vg1G/X+wx3eKKxhU52mfT50nFhZADLFMbzbfzhSLqgEVeFZW4A6FsBSNwhkIYHZ5GV7+bmpxEZOiCCpQ
+        GM6yZpPpTqpQqDKQ+E4hg8pMBpWZCoghljV1d99N5vM1DcTVVdVgLhyuMiCGWKbt6hISuVyVQYrvFDKo
+        zGRA8+hMEs+/BUEMsayxs/N+PJutaeCNRFSDH/xO6A6uvoso+Rjgn5Oz7IzRaPklSVUGSb5TyODh5zUY
+        34Rx5ZVfeVLGY0AHf57uf/GBnTIYrFuZTE0DKmh95sbLTaDvJ3Dd9z9CCDh572uM1el0w3F+oxvpdM30
+        v/eh2TFTFa2L/7FjTtS1C5+Ypr7+5pGGhrH95ti119uUoy09X4hl/Gh4jvOc2E8Ot42/PaQf6f3HaP4C
+        dRjFo//0njYAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="ErrorMapExtentCalculationFailed" xml:space="preserve">
-    <value>Could not transform extents of any layer in this Map Definition. You will have to specify the extents manually.</value>
+  <data name="icon_copy_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIeMAEF1pURzq0Rzqezx9URzp0JyokJxp0F1p0J0p0B0pkN1pkZwoEZ2pERvokd2runz
+        9eDo6sHZ3ebw8ev19ufy+D5xqPv69vr4+0Z3otDi5J/Byvv7+d3p6fD28j93qENwqfj8/fn9/EFzqObu
+        8T90qL3U3MTb4z50o/r5/kBxqd3o6kVzpEVwp9Pk6/z1/PXz+NTh59nn6Pj3/UVyrb3N50J0qT9zo/r7
+        9sDY2OTs77zV2Uhyrvf89ery9aXH0LXS1uPr7qfH0src5srd5ENvrKHGzkRypkN0r0BzorfL1pnDz7bT
+        293r7L7V297o56zK0sne46PD0O3x9EdyqajI06THzerv8+jt8KrP2Ofx8sDS3rPK0J3CyEVyq6fFz6TC
+        zbrV4LnQ2LrT2Eh0ocXY3rDN05/EykJ1rrrR193m7aLCzcTY36LDzENwp8rb46rL0t/p6KrE0eDu78Tc
+        4KHBzMbb3tXj5rLP1z93quvy+EV0rLPQ1sHY3qLEza7G0KrI0ElyqKDCzKC+ycHU2z12rdzn66nD0EVu
+        pER0pNbg6T1xoaHCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACMACwAAAAAEAAQAAAInwAZCRxIsCAjQ4ISKhSEUFBBQRsu
+        uLDg4sWLK1cSEjTkIqKFDlKuQIAgiORAQRYaKkTI0iEjQRc4UqRoUaTGgyk3eHwR0qZJQS5gRgQZciRD
+        hS4MobjxAqRIJxASSU0Y1MIFoiOdSJ0q6IWhDRY7ABG51Y2bli6kSLGSVetWl117QnCiFUYiMong8nwq
+        FQYMN3byCjya0A9hwzcNKmYUEAA7
+</value>
   </data>
-  <data name="document" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="FileCopyError" xml:space="preserve">
+    <value>An error occured while copying file: {0}</value>
+  </data>
+  <data name="TooManyValuesError" xml:space="preserve">
+    <value>The selected column contains more than {0} different values, and thus cannot be used for theming</value>
+  </data>
+  <data name="globe--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABp0lEQVQ4T42SzUoCYRSGz1ba
-        tahVC0FbSNCiRdIiIQgSKooMWrhxUSk6yIgoVhq06QK6BbuANl5A11CLVlGgRUjl//h7es/gCYIa++CB
-        meE8L+c7cyhUKJCwf36+BY4m4NnL52n35IR2cjkbkg9jjluDAX90u/zWbnO52eTnRoOf6nWbm9tbRt0x
-        8P4IkJcx0Uavx1WIL7UaP1ar/PD6yveVCt+Vy3xdKrEc1EaB97uD7WyWxsSaCHhvtX4NuSoWWfEGg2eA
-        BNpMp5V4u9/nT7T/V4h0IteBE1ePNkxTSXQwg3qn4xgiAXAS6tG6YSiGhYCmZTmGyGDhGOrRWiymJHvD
-        IbcxB6cQ+TtwkurR6uGhYvYRYGEOTiFvuCIcUz1aiUSU1GA04i6u4RQiewInpR4th8NKeogA6cIppI4r
-        wkmrR0sHB0pmhEUZIMApRJYNTkY98gQCtBgKCVnZtBG6cAppYUZSK4649pnz+2k+GDy1d3VCiCyb1Iqj
-        x4WHmVm//0ID7BAgM5HBypXkF8uedPEuteIAcWkaLLjc7tSUz3f5H6RWHHG/API/kG3WfDzsAAAAAElF
-        TkSuQmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADRElEQVQ4T4WPe0iTURjGz7ag
+        IqIIKrALFV1MC8UoZ3bRNLcuaEV0I82otIwaUSldNdOG84bV1Llp5dTKS3nJ0HWjLMvMSbWhW7ZVeMm+
+        wjkr15A9nfMl0X8d+PF+57zP72EjwmPPiTCumYjOvyMi+cdRIkVXsCi1W0Epp9wbngr+ne4XHMoj+Z6e
+        fhaB4HajQBBA/hYkmmbQEpWv5lOr/OlXrsRod1Sb7K6W/iFHccdPbnVJdyvbL4xRBsjE4tNISECVQPD4
+        T0Fs04xx8a2VsppP3WVtfXhlH0KxsR9qfR8avzjQ5gTafgE5j6o4r72KN4ODgwhxc8u4QkgIEUbXjhbG
+        6Apkle97Uhp6oOtx0AIXig19qDDZ0dDrwEvbEBo/PsHdmvUY7D6BSSt26sdPc1+iIfQIdpZIPE7WGXfd
+        NGN/tRXXTN+R+LATZx504nr7AB59A7JqbqK8TMrL6txA+MmSLMwT7NDSgo05FyPy9X3SgjasvtqOMG07
+        tpZ2ILzCggOVVsRpC3EpexkvZ2QuR3ReIXbQPPMo9CdIUuqO1H52BioN8MpsgTjXAH+1ASs0Rqy/WI3c
+        /GBeVmSsRGiyEt6pzVibq3cyj0ILAs81iePvu4IKujAnuQnuaS2Yn6aHR7oe4aeigO8mxJ/3RaSmBtOO
+        1cMnnZanvXAxj0ILAhLq/RXNzpmJLzBb/gpzFHrMG4ZusSkyGBL5LYQU/8B0WT3WVQAbtb1O5lFoJCj5
+        smdcnW1uyhu4p77FggwDvDMN8Mky8ninv4ZvVge8kl7DX/UZknIgSPnexjwKLZCmr5kQrjUvoiEfylKl
+        BatUVkg0VkjzPyBEbUVgTgcWX2jFlrvgmXrglpl5RJJKC0KzR5MNqiL3sy+5VaoehF7txfaSL4gs5bCn
+        jOMnu0uzzDjcCATnmTmW573QbFqwtZCQbUWzRoSX6nzkBi7ihg0HK+04emcAsbUD/GT37ZpObL5u4UZG
+        lulYnvcY/JnsQf9K0iyyu6poauwzU5i6yxZT0e88fueni012n3K0wcT2fI7l/zki+j2RMp+MnSwmflH7
+        SERpAYmqu0eidU38ZHf2zvaEMJvlmccfIWXM8KMbnf+DySzPPPIbH8MN9etvR7oAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="SearchCmdDescription" xml:space="preserve">
-    <value>Search Command</value>
+  <data name="CustomCommandsExported" xml:space="preserve">
+    <value>Custom commands exported to {0}</value>
   </data>
-  <data name="SpecifyMapForWebLayout" xml:space="preserve">
-    <value>Specify a map for this web layout</value>
+  <data name="ExtentsTransformationFailed" xml:space="preserve">
+    <value>Could not transform extent of layer {0} to the map definition's coordinate system. Extents ignored</value>
   </data>
-  <data name="icon_invokescript_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="NoRestorePathWarning" xml:space="preserve">
+    <value>You have selected to restore the package at another location, but not entered one.
+This will cause the package to be restored a the root of the resource tree.
+Are you sure this is what you want?</value>
+  </data>
+  <data name="Func_RANGE_Description" xml:space="preserve">
+    <value>Range table for style theming</value>
+  </data>
+  <data name="InvalidConnection" xml:space="preserve">
+    <value>This is not a valid connection: {0}</value>
+  </data>
+  <data name="gear" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUzAKy7zNrf48/Z4bXLssXQ2p6rvMTOzrjHwLDDtLTJsa/Btb3Ttam9rcfR2sDLycLX
-        t8nS277UtrnNs7DCtK/CtrHEtcbS1LPIscHWt8DVtrHHsMHL1LrQtLnJw7bMsrbFwLbMs8DWtrfDz7rR
-        tL/VtrvStbzRtKa5r7jPtLzRtam8ssHXt7zQtMHOzrrPtMDWt7vRtbzStam9rgAAAAAAAAAAAAAAAAAA
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACHElEQVQ4T6WQT4gScRTHf66K
+        iB30YlEpEcoSaiwjhFMHYWGR1IP/7uEpIjoFQlEdFmIJOhRrpy4t1N538ZRtC5vMgiPoOpIt2WYybot3
+        Cby83nfIYRaCDg18eI/v+36/MyqISPwPRjidTotsNivy+bwoFArGLJVKMnP7D7L1Bi8yyJ4qyOVy19l4
+        h+cFzNlsRtPplKwaPH8tyGQyNyqVyovJZELlcvkhm+4eH48JYIeGGzzwnvqCVColmHvD4ZBUtUnjsU61
+        Wu2rrusEsA8GA+MGD7zImD9BlmWRTCYvFovFJwcHHep02nR09I1Gox8G2KHhBg+8yJgFiUQiycJ9sLHx
+        ZtDrabS5+a4fjUZfAezQcJv7kDELJEmqtFoq7e5+pP19hbrdLsViV9fsdrsA2KHhBg+8yJgFkUjkQaPR
+        oHq9Tpia9pmWlqRVm80mAHZoVg8yZkE4HF4JhUKPwPp69Xu73aPt7Q/tePzaY4AdGm5zHzJmQTAYFIFA
+        4JIkxZ8rSot2dj7R4aFOJye/DLBDww0eeJExC/x+v2BWFaVDW1vvaW+vRdXq62Gz2SOAHRpu8MCLjFng
+        8/kEc3N5eeWtqn6hxcUrL71e71NF0TigEXZouMEDLzJmgeDH4XAIt9ud9ng8ay6X6zJmv/+T/9ARWTV4
+        4MVjLYBylokwceB0Om9x0TOAfa7zjDHn8E5rwQILZxg/c/4f4EXwLqDgN4SU6ia8nlT3AAAAAElFTkSu
+        QmCC
+</value>
+  </data>
+  <data name="icon_invokeurl_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIU4ANrf46y7zJ6rvLXLss/Z4cXQ2rPD1M3Fo8fR2rjHwK/BtbTJsb3TtcLXt8TOzsDL
+        ycTDpbrQtL7UtrnNs7DCtMHWt6m9rqm9rcHL1LHDtrDDtLPIsb7MxMDVtrLEtbHHsLbMs6u8xK/CtK++
+        q6y/ssDWtrrPtLjPtLrRtLzRtLvStb/VtqS1s7nJw8jSz63AtbzQtMDWt7bMsrvRtcHXt7zStcDMz7zR
+        tQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA4ACwAAAAAEAAQ
+        AAAIuQBx4MAQoKDBgwUxCAxgoKHDhgAMRBSwEKHFABRxBCDAsaNHjhk3AhhJsmSBjCFaZLCQgQOEAzAP
+        ADiJ4wGJBQMq3FjgwYVJihomDAAwoEGDCR5eyjyZYEGDoUQr0FjAgeRJBTBKQCUaI8UImDMFXOiwYivR
+        DhasClBgQsJWBhIivChAl+kGBlBn1GCwgYWAv38daBgwNAIKFQNE2EDAmHFNCh9AnJDxgcIDgZgxO0ig
+        4IKCBA4yYw4IADs=
+</value>
+  </data>
+  <data name="SelectPackageFile" xml:space="preserve">
+    <value>Select the package file to edit</value>
+  </data>
+  <data name="QualitativeName" xml:space="preserve">
+    <value>Qualitative</value>
+  </data>
+  <data name="Func_DECAP_Description" xml:space="preserve">
+    <value>String formatting function</value>
+  </data>
+  <data name="icon_fitwindow_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIUzAKq7y6u8zZ+svdbd4dfcztje4tbcyNfcy9Pb39Tc4NXc4MbS2MTR19ne3cTP2MjU
+        2djd1cDM1srV2sfT2MfT2cnU2tfe4dXd4cnV2sjT2dDZ3svW28/Y3dfd0cXS2M3X3NTb4M7Y3Nje2dLa
+        38XR19Ha3sXS19ne4NfcytLa3srV28PQ18PQ1sDN1szW29Pb4Nfd4dfczcrW2wAAAAAAAAAAAAAAAAAA
         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAzACwAAAAAEAAQ
-        AAAItwBnCJyxAYDBgwg3DJxhEEKAhxADQACwEMBEARgzYqQ4EEAAhCA5CvRIoKRJAgUWGjigQgaFDhYy
-        ohzoAEGCARhSJKjQAuPMGQYQSBgQYMCDBxIqxPx5IMEDokUxrEjQQcBPBSxCQC36wgQFqylnMMhAYmvR
-        DAwIiAirwEWErQsicDhRoEADgQcuLIAKI8aCCx8a3BUYdABRDiNKDEBgYKFABxM0gEDhQcMEB44HrlTA
-        QMGBxpkDAgA7
+        AAAIuwABCBxIsOAMAAUSWhgwQEECBCNKaOAA4KBChgoCaNwYoiLChQ0TBCBwwIABAR88whhwwSECByNL
+        CtjgkaUCEC8DQOhAAIUAGR4vJMAJs4EICAJiCMDgUWSAoicaCGghQMADjy9G6hQhNYIEDA8oeEQQ4ACB
+        DkgjqABLYYHHFAEMmBXgtcKDCQs8eNQQVy4BARUytPXAwCOHAFUTZ8BrgkHhgyE+uNggITBeEgxWsPBY
+        sPPAGaBDix4NOiAAOw==
 </value>
   </data>
-  <data name="sql-join-inner" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="icon_null" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACZ0lEQVQ4T6WTW0jTYRjGPwy6
-        CGrJKrDALooSSaQjdRERnQk6QAeN0gvFIiGZMRdouqRYjC1M3SZmZqnVTjh1Ot3MtTLdFLWRzrb+Oufc
-        Wtsa22xBEKzvkQndb/Dje3ne5/fu6k/i8ThJhqRk/DHJvqsju7n9ZE+ZnrWXZzhIOU/JxXum0noO/J+h
-        gy4cuCsH0k8/NN2QD7ulrsDvvkD0z0T7QGioUOCPAMzIsEMHXXogfeUA60S1MX/aHVEtBGOD8/6Y/tNU
-        2HytgolK1CEXwIwMO3TQhUMPsEgWp+dw6wen1OmPGRjfLx0tDZSIppwl4m++dkPUBjAjww4ddOHAJZl3
-        unJmFqNaW4K5HzHjgVxdRNjmnXmqDg4JXvsN9xtdY/tzdGHthLeu7aPrkdqyKBq2B1/BJTuLO4roVdPn
-        +XAH+OqJ6refUv4VKwKm8ufeLiBSBN4j0457G6R6plLaz1T1Tn5vhEu23VTmjc+FNBbmp0o36WvSjHpk
-        GWc1EW69c/Rek6cbYEamHHHX1/Q4+DW9Dr7a7JbAJVsL3pys1doaO8c8TaIue3WDflZ4gTPiuML7slDe
-        7NUBzMiwE3baH0j6mMf8t5NP4JIt+a3sXcWK0pfG2Tpxt11QrZrmi1WM/NB16xJXsmgFmJEt72gH3czb
-        cg5csjb7Ikk9zsvYUdTO5bVYapsHZ2Uqs7uFK2HeHSlYWAKYkb2gO3TQhQMXv1WUDavTsvaxjpXlsS9J
-        StlXn1WwL8s4aUerbgHMyxndoYMunIRLUuiwJhFspm8aZSNlPWVdglT6bkrs0IEMJyX5jymZTxnuP42L
-        XZ3g33aHAAAAAElFTkSuQmCC
+        R0lGODlhEAAQAIECANji87HH6f///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAACACwAAAAAEAAQ
+        AAAIRAAFCBxIsKDBgwYDKFzIUCHBAAAiSpwY4OHEiwAqDoSIUaJGgRw7ZrQocuTGkiZBovwoIGRHli4x
+        wlz5sKFNhDhzHgwIADs=
 </value>
   </data>
-  <data name="PackageReadError" xml:space="preserve">
-    <value>Failed to read package. Error message was: {0}</value>
+  <data name="ConfirmDeleteResourceData" xml:space="preserve">
+    <value>Are you sure you want to delete this resource data?</value>
   </data>
-  <data name="sql" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="magnifier" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABE0lEQVQ4T82Tv2rCUBjFb+ji
-        IF1KKfgATtJBtFOW6gOIi2hBEAJm8QncpHXxBRwEB0cVRHBx0Uknh76CD+AzpOeEc+EmSJd06IUf5/tz
-        vi83hJgoikwWMg3zwf9gged5PliDqdRAX8Cn8jm0CXhGqtHfAobmDWiDkmLWxmACnkBd9VcOOH7G8YId
-        CNTsSFnrKn6Q58Pp2The8A72oCYDa8ztgnSe6MXX0DWPUuaMe85CN0/0aLbXHyA+aYjad16BufW5cZkL
-        LsaYCjRkrKEZdIE6v0ZD9ap69ISa4ay5grM0gBbAG9iq9g0dqr5UjTNkxQU58AieZeICy5eWF1M9ejnD
-        2V9PHt0DuAH/rjPLn/gnP9MPy8pUmKBE2kMAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACPklEQVQ4T2Pw8/NjwIYDAwMZ
+        QkJCBENDQx2AOAqIU6G0A0gcJA/Sh1UzSAKoQDEuITlpyuKN3UevPlt//9WX4zcfv926aM22PpA4SB5s
+        gI+PDwb29fUVjIqNT1l38OrCIzdeH3r05tvZJ2+/nQNhEHvHiZtLomMTUkDqGDw9PbFh54nz1/btvvTi
+        wNXHH0/ANMPoa08+nZi+ZMNEoF5nBmdnrDhh2+kHa0AG4MIHLz/ZBNSbwGBnZ4cN5++78nIfTDO6C0D8
+        E7ffHgXqzWewsLDAhlP3nH+4EWQANs0gsVM3nu8A6k1lMDQ0xIY9J89dMX3/1VeH77/8ehrdEGBAnpu3
+        bO1coF5PBicnJwYHBwewN2xtbRlsbGwYzM3NVVzc3KuPXLy37+azzygGPHv//eLlm/d3WNvYlqipqYlg
+        GGBtbS0PNKR47dr1/zU0tdsnTp+79PGLd0fefv557emr90fnLVi8UkNDs1ZQUFBLTk6OAcUAoEYtNzf3
+        mh079vwXFRVrZmFh0QLiMCCuBOJ2KA3ii/Hx8TGgGAB0vkVgYHDbkSNn/isqKvUAFakCMQMuzMXFxcDB
+        wcEA8793QkLKhIsX7/7X0zOYBtRkzMzMzMDIyMjAxMSEgRmQAcgZwEAruXXr1X97e+d5QM0uII2kAA5R
+        UVEXERGRFqDmbKBGfSDWAWINIFYBYnkglgZiMSAWBGIeIAa6nYEViJlAFrFAJaWAtCQQS0D5IkBaCIgF
+        gJgPiLmBmBOI2aB6mIE0IwDSnmBluZcHuwAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="LessThanLabel" xml:space="preserve">
-    <value>Less than {0}</value>
+  <data name="arrow-curve" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACE0lEQVQ4T2P4//8/AyWYIs0g
+        ixlUKo+AsVrNcQbt5nMMBl1XGQx7rsOx3dwXDCBsP+/lTCD2sJ75hMFs0l2wOs3GM4QNMJlwmwGkCYjP
+        gPGMxx4kGQByjXHfTZCtZ6Y+/PcfRJtNvOOB0wX6nVdMgZK9QLwNiE8D8RkYrj/943/39d//QXygOg90
+        L3ABBSptJ129nL3nzZu6099+Np//+b/x7I//dae+/68+/u1/4d5P/zO2vP9ff/r7f6DaMxoNpz0Y5Iv2
+        MiiU7GdQKj9U6Tnr+t2aE9/+lB789j9j+/v/Yaue/Pecd+u/84yr/x2mXARj5+lX/nvMufk/fcfr/0A9
+        Zxgks7cxSOXuMDVoOnq57PDnPxl7vvz32fbhv+2G12Bsvf71f4t1r/6brnn1X2v5y/8Ki57/t9709r90
+        3s4zMvm7PBhEUtaDcG/k8ruvw9c//WjYd+6BUs3B65L5Oy6Kpm88C5Q7A8fb/v6X2fn3P4gvmrrBA2gI
+        AwNv9DIQ3qaYt/kskO7lj13hDsQaQCwIxCxCSWsZBBNWg9ScEdrx/z+I5otZ7sHv3czALq3HwMAspsHA
+        ETL/DJt9RRWbbhADNgBTA1XnwSyuiaJMmNm6eDFQxBgLNgCK6QCxOlDNImaD2HAgWxiIeYGYHYiZQSZx
+        AbE4EEthwRJAMTEgFgFiAahGkHqQZhYgZqI8M1GSlUF6AcIC84BckOgRAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="FsPreview_RasterPropertyNodeTooltip" xml:space="preserve">
-    <value>Name: {0}{6}Description: {1}{6}Nullable: {2}{6}Image X Size: {3}{6}Image Y Size: {4}{6}Spatial Context: {5}</value>
+  <data name="FiletypeMGP" xml:space="preserve">
+    <value>MapGuide Packages ({0})</value>
   </data>
-  <data name="FsSqlServerSpatial" xml:space="preserve">
-    <value>SQL Server Spatial Feature Source</value>
+  <data name="PropEnumNoValues" xml:space="preserve">
+    <value>Could not find possible values for enumerable property</value>
   </data>
-  <data name="FilterDwf" xml:space="preserve">
-    <value>Autodesk DWF (*.dwf)|*.dwf</value>
+  <data name="ErrorLoadingWmsConfig" xml:space="preserve">
+    <value>Error loading WMS configuration document: {0}. A default document will be created</value>
   </data>
-  <data name="NewFlyout" xml:space="preserve">
-    <value>New Flyout</value>
+  <data name="FdoConnectionStatus" xml:space="preserve">
+    <value>FDO Connection Status: {0}</value>
   </data>
-  <data name="PreviewQueryElapsed" xml:space="preserve">
-    <value>Preview Completed in {0}ms</value>
+  <data name="WidgetUpdated" xml:space="preserve">
+    <value>Widget updated</value>
   </data>
-  <data name="document--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="Func_LOOKUP_Description" xml:space="preserve">
+    <value>Lookup table for style theming</value>
+  </data>
+  <data name="ColHeaderValue" xml:space="preserve">
+    <value>Value</value>
+  </data>
+  <data name="PromptResetOdbcConfigDocument" xml:space="preserve">
+    <value>Changing the DSN will reset the current configuration document. Proceed?</value>
+  </data>
+  <data name="OverwriteDisplayScales" xml:space="preserve">
+    <value>Overwrite the current display scales?</value>
+  </data>
+  <data name="icon_print_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACEklEQVQ4T4WSS0hUYRSAD5NF
-        gyA5mFJRMOBEmJSPRYM43SyChh70mAEXEkw+B73KyNjglBpCtKlNUSAlQdimTQQh2HI2bmbRohatJGtm
-        xAYf834fz7nM2ahzu/BtLv/33f8/9wfH9DQwzpmZm8TAf2i8NzUFd/x+uD05CWdsNgB+UWYwWSjgZjaL
-        66kUhhIJXI3H8XcspvElEEBaN0hYJMARrVZmKJ7LYZTEyPY2rkSj+GttDX+Gw/gjFMKPi4vID60dIiws
-        a4FbPp/gTlBgI5ncN/JqYQEFi93+mAAGbni9wnAqn8ct2n6lCO+Ej0POsHhwzeMRRtI0g1g6rRvhADkj
-        4sFVVRXUDAUSmYxuhAdLjioeXHa7hbFcsYgpmoNehP8OOWPiwcX+fsGTp0CG5qAXWacjkuMRDzpcLmG8
-        UCphlo5RKXJ/eRRblq5g3ctzy+ZZBU496QC40NMjeIsU4F1UirR87cK+jQk8NH/ij+H9UYB5E0B7d7fw
-        sEQXpUCB3ZEHAfry50uEgs5/A3jwzbG/JAfhnWkOGhUFzjscjI9vWol2sTvS+knBrsjdPcDrI0Hg56TV
-        Cqft9kfaXd0n0rukYusHm0bzqg2rntaF4HlNEF7UzLFvJOobrNZZCWgRgmfCg+Uj8S9ue9uJx1fO4gF/
-        bZidsgs0CWg2ms3j1U1Nz/SoctZ+N7iMEcP1w9/YIUw7Q/B728HeTjIAAAAASUVORK5CYII=
+        R0lGODlhEAAQAIIAAJmZmdra2rS2uLe5u7W1vbq6uv///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        BwAGACwAAAAAEAAQAAAIYgANCBQAoKBBAAUEKhQIIIDDhwEKJFxooCFEhwUiUrR4MaNGhRcfShwpcMDB
+        ggMuAmAYkqPDlQRbCoAIwKTLlwgfFsR58KXOmyp/hqT586TRokAN6rTZEsDMggJKGh1A0UBAADs=
 </value>
   </data>
-  <data name="WmsLayersUpdated" xml:space="preserve">
-    <value>WMS layers updated</value>
+  <data name="icon_panup_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
+        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
+        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
+        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
+        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
+        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABuACwAAAAAEAAQAAAIxADdCBxIcKCRgggHMgDAQOCLAARSgEE4AMAANz2gcIAgwIIWNQUBCKyxgACJ
+        BwLWnAlCUKSbEyYCCDDAQ8CWLm0GunTjA00VAhseCEkiIUbCGS0CKKFQIcECCSESjgmwpASFHzsCpCl4
+        JAqCGxMqIEigowgEGgRBPGnQAIcKGQZgGMjA5uJAD0NQTPDC4gsRIGIimClT0ImVAweYSLmgIQKWK1kQ
+        TsEQxoWCESIcrOCSUCCZAgWaUMlho7NAJAU+dFDgICAAOw==
+</value>
   </data>
-  <data name="plus-circle" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="script--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACY0lEQVQ4T6WPX0hTcRTHT3eW
-        C93W3dTVlbLdoQbTejCMKDP/lJBs+CewJBnUY3vsvSACDXrpoYfCyig1IxekQWRei4WTscK2NbQ9bLt7
-        GMzXe9nL5XR+V9u1KHroBx/4/s453+/v/AAR4X/QzfDEAfCsCmCaeF4twEx1gJgkQlswHdB7bIbNkkf3
-        /hbgNb+slY6EO2Vfyq8My1e1i4Tvu185vNwhl1OPArx/C/Bag66ob92vDqxfQd83P7Yv9+kw3b92GXvX
-        RlTL7MEoBXh/3WDCIZRPCVJv8pLa8+UCnv08hMc/nKPlNg/TrMZ6Z74Oqbsm90lAHuMLD+2BJqlN7oqc
-        x7ZPPp2Wd92lAKZ/1jtWBrD+basM5DEC7vNTpyP9SutiDzbPn9JpmD2GhUIBs9ksVo3Xo/2BW6fmUSO6
-        Xx1VgDxGwL09oc7IoOZ5fRKLxSJmMhlMJBKYTCYxlUphOp3GXC6H+Xwe+cci1s40aUAeI+CuLdQe7tPE
-        YAvG43GMxWJ/NG9sbCA/KaJz9pAG5DEC7linPO9PKPY5N/LT4iZPxdLLTJfqc6SDLgXIYwSMWQKOaVGu
-        XmpAfpEGGPOisTbpUp16uyecMpDHCLhVKZhu2yTnUqNqD9MWYTIsiPqf9bVJ6zXCtlCncmMWCchjBNys
-        ALhe4S0btUb5kEu1r1LIKhnebME0Yft4QDWNWqJsFshjBACdOhPA4E4vd80smccdsjW0X+HjLo3BNKux
-        HpvRZ+lsDyiju5PwgLCjC7q5GzDMvYARLqTDNKuxHkAzsZco2x7AUaGSqCGEf8AeYrMcC/gB3xr3gK0n
-        sEUAAAAASUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACA0lEQVQ4T43TT0iTYRzA8d/o
+        DylIsEOUOyS85qGZhxXULsGG0kCrQ60uG3aIZ7iNZIZ/VuhFbSQIug5dUrpK4KGIIII0iQi3WtFCR6XD
+        3jne+Ta3uSG67dfvCZ7q9ODhA+/h9+X9Pc/LCx39/cBdCgbh6tCQlbC9ujI4WP8n5i4ODFhfLi4+q1Sr
+        WK5UpPKl0satyck79NLjcCEQEFihXMZMoSCV29nB8OzsY0dPTyN/MZzv6hKYurWFy+m0FJ+hhtn8fmjt
+        7gY409kpsGQ+j19UVYrPUMNEByedToGt0fpfUykpPkMNEx00tLcL7Cett0RHkOEz1DDRwRG7XWDrxSJ+
+        0zQpPkMNEx3UWa0Cy5RKmNR1KT5DDRMdHLRYBPZrextTm5tSw3M6Kp7x6Yab98HkHgYwNDcLnjx94w26
+        JBn3jIqnxz4mzz744WoJfQaApibBV9zdxRyt+L+7T1fQObX817XpBD5UESmOnBqNuQBMJgBF4QJaLofp
+        bBY1OkaGnnXapiMcxfAaojeO6P70z+0lRCW4EAEwGnlsvuzzPXkVjeJ8LIbv4nH8kEhgfHUVPY/eo21k
+        Du2j89h67w22hRbw3FvEo97nkWP+Fy4wGI1ms8Mxoel6tko/khQinvDOFOquT32vtfd56AIOgaGmpmWf
+        ooT26oCt9/V+y40+iunscPg3qfGIS2EPRjUAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="ProcessedItem" xml:space="preserve">
-    <value>Processed: {0}</value>
+  <data name="question" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACeUlEQVQ4T6WPbUhTYRTHH+9U
+        IvVbllsQC99yTdSYJtbULHJOsKFpzT7obNNFRaKJhVDfNAuCAgvKFRQRFFb41iau1iLMWiyDam4ZE0nI
+        2GDu9m1yOufWvCpEH3rgxz33nPP/3ecyAGD/gxCWKIeYJHuESXKsiC1FkjtmRG4go3+g2ijMaId2MUPZ
+        tQJNUqF9aI952ttyKRBqv8ZH2vr4SHNvIFTS7PHSDAWavwk0ycUOZ8vFQNjU8wN0bZ5VmHoWoKl7IbxB
+        /dyJAs2aGwxKk/Ktw8bu72F9lx+0Jz7g7Vaf05e9QLP6c3PhRNXTYYlyUCr+guKxabdhyld35gtUtX6C
+        iuNTcOXOR4FR57xg6h/wC7OaDi/sODTpk2BmWcBlPrTUnZ1ZLD/mhihlxjewU++AjgtOcLlc0Nk7Dmn7
+        ByBT+wQK9C8WKSMK0u/b9F0zkX3NLihtmoS8g3bIrByB+nY7uN1TcO/RBGRUDEKGdlgA5xEOM6Ig9e5Y
+        bef00q6G16CsdoBC9wy2VdnA5/MJZFWNCb0oObXOJQ4zokB++1aZ6X04V/8Wcg6LZB0YB2Jlj2qF7lWY
+        w4wo2HLTnF5unyk8Og35jR6BXP07CAaDAlRH+/SUqa1fOcyIgs3Xpeu29lsLDV6+yDwPRS3fQNXweVlA
+        NfWIvCMePl7eb+UwIwpkfYxLuapNSLNMFDTN8iWnQlCM5NW7BagmVI1+fn2qZYJ2OcwsCxiemPg0FpNg
+        qIxP7h2Xq62zBYY5vrT15xJBNfVoRju0S2elIBbfNyHbGSffy2JrzrO4kw9YXNvL32BNPZoxlo2kILEr
+        BRw2EpGNiOwf0IdolyPBL48SEnGn6e/kAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="icon_popupscrolldown" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="arrow-270" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
-        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
-        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
-        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
-        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
-        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
-        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
-        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
-        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
-        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
-        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
-        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
-        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIMQAfCBxIsKDBgwgTKlzIUOCPhxAj
-        SvzxYKJFig4vQiyoESNHiwknLozY8GHDkygbBgQAOw==
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB6UlEQVQ4T6WPT0hUYRTFPyYH
+        QkkJMpgBNSYEiRY2SiAyFvhnUy0Cy4GeQpS6UDeaiQ4oucqVQiKOWIumRdMgWlHSX7UYXXhdCLpSU2FM
+        Z1NYDI4gc7p3cOS9N86qD35c7jnnO+97CoD6H+KXrzzdMXD1WdjLkA6vOZP4aLzANbJlhgY3gP6VGJ6s
+        A+yTOWMoKBnaVCaob/kAnrkoHi8dgD0yZwwFF3oXVPHAih56tBBFy4c/6JnfA3uk9yVvKMhr+6ryPUFV
+        2LeUgDxzETS8+YWu2QhYp4QnOcknFZxrn1LnO78raWeofWYXNb51NL4NQXbRxZdcygIxHR0zKr8rSHfH
+        1lAxQKj1r0J20cU/tiC39YuXW0mPO/ADZYOLuOVfg9mTvOEX7M2Tmq3pPTUHd3F9YhvXxn/C9WIThSOr
+        KPVtoDIQQsWrEKrfhSE5yRsKWFTZ9RPamfvjdPvbX+T6wkmUT/6G+JKTfFIBmyqrzq9l1r6ksul9ZAYi
+        R1z6GIXo4ksuqeDU5Tsq3elWGVXdKsPt09JrnlPBVAyW1zE4Pscgu+jiW20XlRzDC+LK4bGcLVBproea
+        9eYo2T8BMmUXXX+OK7ByIIdxMkUW570HlhvDJFP2Qxw8T6Z6wQk2shgbY0/BadbT9AX/ADWhA8f0EOn9
+        AAAAAElFTkSuQmCC
 </value>
   </data>
-  <data name="FolderMissingPrefix" xml:space="preserve">
-    <value>The folder must start with \"Library://\", do you want the starting folder to become:\n {0} ?</value>
+  <data name="SelectLayer" xml:space="preserve">
+    <value>Select Layer</value>
   </data>
-  <data name="property" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="Func_SESSION_Description" xml:space="preserve">
+    <value>Returns the active session</value>
+  </data>
+  <data name="arrow-curve-180-left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACXUlEQVQ4T5WQUUiTURTHj7bH
-        BF8C6XGEwnoIpg/rIcEY2QhlW86USMjKUoa1LIO0h8AoRRSVolFWkFmuaUaBzW1awkZue+hh1pgJMWiL
-        rbGFC4fM/t1zSfEhaF34cb5zv//vfPe7ZDKZiHGfVEjmmhXV882K/n/BuTdNCpIyc76hinhDMJILPcHK
-        i24ERtuAzxPgPubuQ/zdAFLeEWQCVnBu5oTiyNYAHmI+VkXWhpLaqcYdo/77rch9GoPzlknWxHw/lsYs
-        WJm8iq8zPfgues7xAKWgUdDCXKqrGJy6WBHKfhiVctozLCv3sdmbCE904sv0NSw9OB1/fLTwGRmNxuNe
-        rze4vLwM78t7cPfV4+f723ho3o+Eqxe2K1pZeQjX0HjHr1fd2uRAdcHckK6gifR6favT6YTD4cDdU/vw
-        Y2EQY5YDuHO5Dr31SnwTx+UhXKe6DmP4jAaH9hTaeg7SbjFEXuJZ/FlhzzQemTXgyuvjwiSsLeWIvr4u
-        h7iejiAQCIAdvjNL7V4ig8FwbmNjA7lc7q8E3z6XQ2bHh+Dz+eD3+8GOgF2impqatvX1dZTblMhms+Df
-        4a8Eg0GEw2G5tx3OsiNgl0in05nX1taQyWTygrPsCNgl0mq17aurq1iwtCOVSsHlcsHj8Wyx2W9WzrIj
-        YJeosrLSkk6nkUgk8oKz7AjYJdJoNB3JZBItViAajcLtdsNut8u6/XlxcVG+5yw7AlKpVERqtbozHo8j
-        EonkBWfZKS0tJbnKysq6+PixWCwvOMuOUHcJdlJRUVFbcXHxjf9BOBeELM5PJb8B18GBdzrX/msAAAAA
-        SUVORK5CYII=
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACGElEQVQ4T2P4//8/AyWYIs0g
+        ixk0G88wGHRdZTCbdJfBeuYTBvt5Lz2AeKbd3BcMIGzYcx2OQeq0m88xqNUcZ1CpPALGqAbMeOwBNOQM
+        FDOYTLhNggET73gAXXFm5tP//0G0cd9NFM0gl+B0gX7nFQ+gJFhz9/U//0FsJHwayN4GxL1AdaYYXtBo
+        OO0BDIcz0x///1+078v/qmPf/jed+/G/8eyP/w1nfvyvP/39f/mRzz+TN798Y9V/5TJQbSUwDLjgYaBU
+        fujM5Pt//2dseY+CEze8/h+y/PF/z3m3/jvPuPrfcdql/17zb/wx7T57F6inUqFkP4N80V4GBpn8XR7S
+        eTvPdF379T9t07v/6Ts+/g/b+eG/w6Y3/63Xv/5vvvbVf8PVr/5rr3j5X2XJi/+aS5//ka86fFkqd4ep
+        ZPY2BgagZgbR1A0eIinrz+Sc+fVfZ++f/yA2DIumbTwrlrf9okTlweuSbeceCC948VF4+oPXQPleIGZg
+        4DOPZeD3bmbgi1nuwRu97IzR4f//QbRgwmoGoaS1DPyxK1iAWBCINYDYHSjXy5uz/SyQ3gbEDHDALK7J
+        wGZf4cERMv8MCDOLaSAkkVhsukEgdVXIahiB8qxAzAXEAsyG8SHM1sULgWwVINYEYj0gNgJiY2QMVAOy
+        XgFkNsgAZqghHECaG4j5gVgIiEWBWByIJYFYCgsWoDwzUZKVQXoB+7/02cSOHsEAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="SymbolGraphicsTextPlaceholder" xml:space="preserve">
-    <value><text></value>
+  <data name="EmptyText" xml:space="preserve">
+    <value>None</value>
   </data>
-  <data name="SelectLayerFirst" xml:space="preserve">
-    <value>Please select the layer first</value>
+  <data name="SaveResource" xml:space="preserve">
+    <value>Save Resource</value>
   </data>
-  <data name="application-import" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="FilterDwf" xml:space="preserve">
+    <value>Autodesk DWF (*.dwf)|*.dwf</value>
+  </data>
+  <data name="FsPostgreSql" xml:space="preserve">
+    <value>PostgreSQL/PostGIS Feature Source</value>
+  </data>
+  <data name="NewFolder" xml:space="preserve">
+    <value>New folder</value>
+  </data>
+  <data name="icon_print" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
+        R0lGODlhEAAQAIMAADw8PNjY2GZmZvf396/Azu/v7+jo6P///3Nzczw/ROHh4WptcHZ4fGtzc////wAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBBwAOACwAAAAAEAAQAAAIjgAdCEQAoKBBAAgEKhQI4IDDhwcQ
+        JFzoAICCixgVIIhI0WLGixs5KgwwoKTJAhJTCmSQoKVLBAMMyDQAQGACiA4TxJxZU8BNnAkElCxQAADL
+        nxBbbiQKQOcAly5L3mSagKjVqwVulmwaoKvXr1oHNIVKtuWBrS4PEFhL4EDarUdxuk2wIEDBiUehMqDo
+        ICAAOw==
+</value>
+  </data>
+  <data name="sql-join-left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
         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
-        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
+        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
 </value>
   </data>
+  <data name="Confirm" xml:space="preserve">
+    <value>Confirm</value>
+  </data>
+  <data name="icon_select_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZYAM3Q1fn58aKpsqKps/Dw56GosrzBxsLGyK6xtujp68jM0fT19bS4vuvs7KWstvn5
+        8Lq/xs7R1bm+xLm+weXm1ri9wO7u6Nzc3q+0uu/v6vHy8OHi5LO4wNPX2/j37v///+rq3cnM0uzt7KWr
+        te3u3dDSycPHyM7S0evs6dfY2dHU2fz89+jo4fr68LS5vqCnsbzAx6OptMLGxPf3+Pv79qOqtfHy8qyx
+        urK3v/P09MzO0Ojp6ra7wP7+/Ofn6Obo4NXZ3vv7893e36Cnsu3u5/T05ezt777Bx+fn1vr68/39+rzB
+        yNrb3PDx7qKptLK3vdDS1/v79drc4dXX3Pj47P39+cXIzNHUz////wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABYACwAAAAAEAAQAAAIiwCxCBxIsCDBIUsMKsTiQEqHhQVrzDCiAuJAJzk+7FBgEUsMG0p6iABgcYCG
+        KjRWoCC5cECTKEkCBCESYWGBDAEeeGDx40QIhQUstCBABcOIGwwUCiBwwEURE0dSCFE6AYeEKyA4LFj4
+        AgYTKwZIyICycEMDLAkQlKDwxEdHHTyQVLjQEQsQCFMKBgQAOw==
+</value>
+  </data>
+  <data name="MoreThanLabel" xml:space="preserve">
+    <value>More than {0}</value>
+  </data>
+  <data name="ColorCountError" xml:space="preserve">
+    <value>Failed to read {0} color(s) in line {1}</value>
+  </data>
+  <data name="SymbolGraphicsImagePlaceholder" xml:space="preserve">
+    <value><image></value>
+  </data>
+  <data name="TextDownloading" xml:space="preserve">
+    <value>Downloading</value>
+  </data>
   <data name="sum" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -4847,58 +3905,61 @@
         QmCC
 </value>
   </data>
-  <data name="InvalidValueError" xml:space="preserve">
-    <value>Invalid value</value>
+  <data name="FailEnumDataStores" xml:space="preserve">
+    <value>Failed to enumerate data stores. Reason: {0}</value>
   </data>
-  <data name="XmlDocIsValid" xml:space="preserve">
-    <value>Document is valid</value>
-  </data>
-  <data name="icon_zoomnext_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="application-search-result" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZqAK2km+XXyefi3uvv85ScqJWdqPb3+OXn6cHCwq6vsJqirpWdqsPJ0Li9w+fs8cTJ
-        0JKapqOrtN3g45Wcqu/y9dPU1sjIyJ6ksNHT1dvg5dHU1/X2+Kurq73BybGztbe5usPExbO1tr69vdPa
-        4O7x9NLS0t3k69TT05OcqZubm6ertpWdqbu7u9PV17q1sLm/yK2trP///8zQ1MLHzM7R1ZObpsTGx6mv
-        t9ni6qCosvX297Cvr/Hz9ejr7qOqtMbJzaSkpKSkpcnKyvL197W2tufp6ru8vdXb4ZaWlujt8ezt7tfd
-        4s7T2Le9wqiuuNvf4+Hk55afrMnLz8LDxPP09dfZ3ejq7Ofn6J2ksOjs787Q0pScqcLHy8C/v62trdbX
-        2MfKzdfY2aqwuO7w8tPZ38zNzejt8pWcqdfZ27m+xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABqACwAAAAAEAAQAAAIqADVqNEAhkaXHSJOCFy48IaKCyhyQJFQwQJDgVIalDnwYgEWHlmeTLnYpEQY
-        HTGc1GBAIskPIQwfsChiYAwTCAoGOCDj5SIMKgZ6LIlSYEuEKykuElGyQYyCCWdWVBkR5KKNL0MopCFA
-        wAeOGR8uqkFgZYCZDgUOHPGARiwGBFoymJDBJUQCsQtBcEACxEiLBAACCMArFkDgwYQZGhacWHHgxopd
-        QL4YEAA7
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACjUlEQVQ4T5XST0iacRgH8J/W
+        IBFGtEteOtRBL7u4SycbImRYw8IGrR3Nav9gDrbDTpHBW5c22A6NatHB0TKSFbWSTpqtJmOyUMM2h2j+
+        yVI0fE2MZ8/zshdcu2wvfPDnw+/5vs9Pf8xkMjFRb29vM+pDln9A+5pZT09PtX6v17sfDochEAiA3+8H
+        n+8z7OzsgMfjhe3tT+D1foHd3X1YX/fsY28/MxqN1YZdLhdsbGzA2toarK6ugtPphKWlJVhYWAC73Q7z
+        8/MwNzcHMzMzUFNTY2E4RrVB+I8HewdZd3d3taFCoQDpdBpOTk7g7OwMyuUyVCqVv1xcXAD2DjGDwSDo
+        7OxkXV1d9w4PDyGbzQLP84JisSgolUp/oGDaz9rb2wV6vb7FarWOpVKpc5vNtqVSqV4RWmcymfN8Pi9M
+        JKLwjo6OB0yn04lMPp/vG8dxm7fuWLi9YGxxLxRbNN4dHKcaHQmDhOkIHRV7HzGNRiO6j28vtrW1Tbx1
+        Be3vPNEV4nCHHVSj3yUajcLx8bEgl8sB9j5mra2toofJZLKI5xp1eL6/D8Tym2Tra2yFavF4HEKhEBwd
+        HQloIux9wtRqtagPL0xgampqeYR7OfIjkf34M5lzTbx4baPawcGBcLFoCkITYe9TplAoWGNjI9FMT097
+        IpEIPzs767BYLM8IrYPBIO92u4H+oUQiIaBjKJXK56y2tpbhjVKbzebl09NTmJyc3MXbGMaReUJrrVb7
+        pr6+fuyyhoYGMwXcxGYnNQ8MDDjxuw4No9HfaH29rq5OIpfLWTUMZBTAUTOGfMBJbkilUnaZRCJh4oN7
+        mEwmE4KEACz0Y8g4ft7GTSrUgpqQAl1DV5EMXUFSMYhCKOAXo8sWCvVAT3EAAAAASUVORK5CYII=
 </value>
   </data>
-  <data name="icon_select" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="InvalidColumnNameError" xml:space="preserve">
+    <value>Invalid column name</value>
+  </data>
+  <data name="grid" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZdAOvsxmuAjjRRfpOhtpOitjRQeDVQejtTfDZUdzBMejtXf///1/385///74OTl3WE
-        mu7w81Zhdv384KCuwG+EmZWjtPz72/7+3ISQoeLlyFptkPj5vs3Q1ImYsOPl0ktgg3CBnP/95mp9if//
-        4NfZ3P//zYKTjKWviv3919/inpuovOTo59DU27e6weTn4P//7KGyxzVRfjVQezJNdlRqgoCQl7/Gzm6C
-        n9fd15adp+PmzNfe0P//97C6y2d7ltXb45mppoqZra2yt+rs7v///5mjuOLjrdLauuzvqmN5jjVSdf//
-        9NfavlltiGp/nGB1h9nenmBviLq9wrS4vjRQdzNQelhujqGwnOXp7M/V2KWvwfv60+Ln2v///wAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABdACwAAAAAEAAQAAAIjAC7CBxIsCDBBDcMKuyioMeEhQVjQPihAuJAAViIZAlisYuMFUt44BhgsYqL
-        Bgxe7CAA0QCXEBIsjMhQYSEVDxdQbGFyBEgHhQV0LABQgsaBD1EUIgBQ48kGBw+ESFGoJIAVH1eMaBiy
-        cAaIKRgoIDFRZKENEl1YRDgBpQmHjjmSpBDRomMXGE60FAwIADs=
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAApklEQVQ4T6WTMQrCQBBFZ0+Q
+        NljkrjYpU3oKEUFQhBQpAjZewAt4jXX+kpG/3V8S+PAW/r6dKWI5Z9sTSykhR8+5IeiXh0Nw2UQ4y8yC
+        KwlkZsHNBZFRYHSrFe40gcw8wZMEMrNgdkFkEhjdaoWFJpCZJ1hJIDMLXi6InARGt1rhTRPIXCbYvs+f
+        zGQOweCXH55vQ9AfQtD5ofccGoJ+VwR7fmXc/QGbydmsomqW4QAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="icon_back" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="ui_menu" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUmABQ1Z7S/z3GFo5TY9aXb8YO37oC06oa78oCz6Ya68Y3B96HF64q+9YW58Im99Xer
-        4d7s+6TH7t3r+tvp+H2x54Gz6Xeq4Hyv5Xqu5KvP9ajN85fM7eDu/oK27Z/D6KrO9H+y6YG17Hyv5t/t
-        /XOm3KbK8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAmACwAAAAAEAAQ
-        AAAIeQBNCBxIsKBBEwIOHhQAQGFBARwaOhQoYIQCiQ4FQHDAAICAjyAZUpTQIMGBDB80lIiwwMMGAAEA
-        TDDQoYDNEAYoYLBAYgBMEwAIgEBQYYDRo0Z/xiRwQQSAp1ChBhC49AHMAFizYh249OdEEzG9fo059SvV
-        smYnBgQAOw==
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABG0lEQVQ4T53OvYqDQBDA8anS
+        iO0VV+YVxCCxt7OyEbnC6hK4T0E4swiGIFgIQQiE+Bq+kVXQRCFIuujcTp7AdeBfbPGbHdhutybvfWIm
+        hGG4wolDFjabzWoYBjydTtj3/ejIkAXf99cEH4+HUGTIgqZp6zzPnxccj0c8HA6YZRnu93tM0xSTJME4
+        jnG322EURcjPRsYYBkGAy+WSwWKxeC6gEV3AP2egKMrkC1RVZeC67sf9fseu64QiQxYcx/m83W7oeR5e
+        r9fRkSELlmV90aNtW6HIkAXTNL+LosApkQXDMH6apsG6roUiQxZ0Xf+tqgpt28ayLEdHhizM53P/crng
+        +XwWigxZkCTpTZblvymRBT4z3gvvVTAys38hdsO4G3bw/gAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="BetweenLabel" xml:space="preserve">
-    <value>Between {0} and {1}</value>
+  <data name="SelectProperty" xml:space="preserve">
+    <value>Select Property</value>
   </data>
-  <data name="InvokeScriptCmdDescription" xml:space="preserve">
-    <value>Invoke Script Command</value>
+  <data name="FilterSqlite" xml:space="preserve">
+    <value>SQLite files|*.sqlite;*.db;*.sdx;*.slt</value>
   </data>
+  <data name="NewLayer" xml:space="preserve">
+    <value>New Layer</value>
+  </data>
+  <data name="Func_ARGB_RValueDescription" xml:space="preserve">
+    <value>Red value</value>
+  </data>
   <data name="GeometryStyleComboDataset" xml:space="preserve">
     <value><?xml version="1.0" standalone="yes"?>
 <ComboBoxDataSet>
@@ -5047,6 +4108,1016 @@
 
 </ComboBoxDataSet></value>
   </data>
+  <data name="NotSessionBasedId" xml:space="preserve">
+    <value>Resource ID must not be session based</value>
+  </data>
+  <data name="layer--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB+ElEQVQ4T6XSzU/TcBzH8e/N
+        TA8QNcSIAZGHiISgGP8BLx7Bg8GYOEQCKBAIAeHk1QtRiI8QlviALiwpY8jGgyMkuIw9MA7sQEEE09g6
+        azu3ggie5u9TR5w7kBqWvNJ+u++765ZRIpGg/aDzXW7IYSqYawZhFw1Reec7qAysRie+ab9CsrYT3At2
+        sIsGLZ27MwXX5fjOvKBsuY3ALhq0dLZjEsyR2Lbvk/xjygjsokFLZe0TcEOK/vR+jGyOG4FdNGiptM0F
+        NezRPby44Uy1KMTt3mX1lTv89alz4UvvSFDsBv9q1IoGLZW0jkHturw1Gxa0UVhYj3Es6h8OiA84/+f7
+        Ot9fHl55jQYtnWl5C3UfIpszLLS/X1IGR4LSQ84n9nJ+XY9+xPznWo+HV61o0NLpZgc0LIkb09Nh+SX7
+        1MfD/n88YvMu/T12AxsatFTUaIfbobXvLntA7GOeJeE8dcZ1ffYsKxyahgtVRAW3OGjyrqgOR1Cy7GJf
+        wwKYbZcq+aHsXMXG4MidzI8NHMwUrET9lFdngxb2y7pGQ9Jz3XzymJwHTuSq22ZzIl0fUYgOHCum7OrB
+        +jeza5PsLzo+t6I60724XCV15xXEdacKtXs5+VqXKUO4iSdgr8OHSisuHrnypO3oVctdI7CLBi1uYGKy
+        mOP/CY3pN4OVZi86RL5AAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="FsPreview_ClassNodeTooltip" xml:space="preserve">
+    <value>Name: {0}{3}Description: {1}{3}Geometry Property: {2}</value>
+  </data>
+  <data name="PropertyTooltip" xml:space="preserve">
+    <value>Property: {0}
+Type: {1}</value>
+  </data>
+  <data name="icon_selectpolygon_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIMLAM3Jzs6lqZ+svcTM083Cx828wdbcyMvSxsTEy8LKxM3DxwAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAALACwAAAAAEAAQAAAIbwAXCFxQIIDBgwcHCixIAIDDhwAC
+        KGQIEaLEhQEaVnRI4CLFjQA6FhCYcaMABBFHkgQp4CQAhQFYHhAwACZLAzNrrjRpACfNnQ8bCujps2bM
+        oBKHJmjZcgFCgwoWCFg6oKpOhQNbXsWK9SfXr2ADAgA7
+</value>
+  </data>
+  <data name="function" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABIElEQVQ4T6WTsU4CQRRFdwnE
+        EIkxKBL5BkKjDRQWFljQEwq0pCI2FFT8ABV+gB0dxMrEBAsTowmVxs5f8CvWc/GtWcdZDWGSk3nvvnl3
+        Zmd3gyiKgk0IwjD00UafG4q967Sxr3BMww2cQtXitQx6NM1gL23nWE87wYQFV/81q+4ajBHvHGqJvGum
+        ZdO6vhPUKd6DZj33hc0d03UvU2j6TqCGS1hAyXmEBvmD8X2hvhNcs0i4t95CewK9oVQD7foIA8dA38HS
+        OPvL4ITiC2gONJiHpilW7dwMFH+9hcQYEb9B2bQ+83uiHufSWtKTBnXyZ7j9Yfk7KSCJ1YgNPojFKxzB
+        PhRhF3ZgG/KwBTnIQgbC2KBCcgg6+sHaBpv8yur9BCINtCQt9llRAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="SelectSpatialContext" xml:space="preserve">
+    <value>Select Spatial Context</value>
+  </data>
+  <data name="FilterXml" xml:space="preserve">
+    <value>XML Files (.xml)|*.xml</value>
+  </data>
+  <data name="icon_select" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZdAOvsxmuAjjRRfpOhtpOitjRQeDVQejtTfDZUdzBMejtXf///1/385///74OTl3WE
+        mu7w81Zhdv384KCuwG+EmZWjtPz72/7+3ISQoeLlyFptkPj5vs3Q1ImYsOPl0ktgg3CBnP/95mp9if//
+        4NfZ3P//zYKTjKWviv3919/inpuovOTo59DU27e6weTn4P//7KGyxzVRfjVQezJNdlRqgoCQl7/Gzm6C
+        n9fd15adp+PmzNfe0P//97C6y2d7ltXb45mppoqZra2yt+rs7v///5mjuOLjrdLauuzvqmN5jjVSdf//
+        9NfavlltiGp/nGB1h9nenmBviLq9wrS4vjRQdzNQelhujqGwnOXp7M/V2KWvwfv60+Ln2v///wAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABdACwAAAAAEAAQAAAIjAC7CBxIsCDBBDcMKuyioMeEhQVjQPihAuJAAViIZAlisYuMFUt44BhgsYqL
+        Bgxe7CAA0QCXEBIsjMhQYSEVDxdQbGFyBEgHhQV0LABQgsaBD1EUIgBQ48kGBw+ESFGoJIAVH1eMaBiy
+        cAaIKRgoIDFRZKENEl1YRDgBpQmHjjmSpBDRomMXGE60FAwIADs=
+</value>
+  </data>
+  <data name="NoColumnValuesError" xml:space="preserve">
+    <value>No values found in selected column</value>
+  </data>
+  <data name="ValidateOutputfileError" xml:space="preserve">
+    <value>An error occured while validating the output file path: {0}</value>
+  </data>
+  <data name="icon_printablepage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZ+ANbn9xExZEtypa3D3q+xyP///6irvlVgfLfH3E5Sb+/w9vz8/fb2+WBedoGPsO7x
+        9pifyZygqWNohGluipiYpPDy9rW91Kusvm1rgd7e6r3D2X2CpuXq8Ors8r/F24qLnfr5/2lviJKexoCC
+        oe7z93h/jm1ngn2HpW55jE1Sb/37/FFWdEtQbk9Qb9nZ4dvd6naBm0xTb/f5+k1VfPv9/HeDpfLy936B
+        j2xuhnFzh1ldeoSLnYaIlc7Q3YyVsvb3+kpRbVFRc9TZ34yMmJ2iqP78/ZSdxHV6l2Rqgbu90v3//rS+
+        1+zu8/z79+Tn7tjf6ZWdwk9QbH2CmP///tXW6rG2yoiMl3V7kHd4jExSbHZ0i9rZ3mBiirO4zPv7/MjL
+        1LC3yktQbVFQcG15jpqZp295kU1UcObq87SxwqGrxICDqJeeyExRbpmdyllYd8fO4aqrr05Rcmx5mOTn
+        70xTcPz++3V4mLS4xHV4llBQcvz7+amotktSbqGktf///wAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AAB+ACwAAAAAEAAQAAAI1gD9CBQooKDBggMT+hFQoGFDAQACKIxQAgcWABgBQBwg0Q+RGxRcFNljJeNG
+        jibIbCmwQIYKLSYDyAwAB8kULz9sMPkyJOOAnxKv7GBQocMcAjkyYuQoUIICAlAJcJkwxmdHKVANaD3Q
+        xUOIpRLpnBhhQM6BAz7s1LnTAADHFkua4IFxIE0GKmeeoHHjNkCQNRZAHHFCAgyKBGXY8AAaxgiENxxq
+        ZOHTRoMQHTMDABEB5YWDGUmU6KHxQAwGBKj95EkRIw6LFVV6fEig5oJChVHMbOijMCAAOw==
+</value>
+  </data>
+  <data name="icon_selectradius" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQZAM2vsxU2aKi0ws2TlvLyl86Ym82Xm85ucM5hY85sbs81Ns9GR82rr8bMjs8cHM5c
+        Xs8xMaOuhqiXpKiAjc5YWs8bG6lYZM6Bg889PgAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAAZACwAAAAAEAAQAAAIjAAzCCyAQIEDCBQKCFy48MCCBAMYDEiA4QBDgQceGADA
+        kaOBBxYXFliwsWNHAwsUCkSQwKTLCwgWQhjgEkAACQAGQFjogEHNADcZVFiogKbLAA0CTFCwkOVPAkkt
+        iCR5lADUAAIaajQZwOrVrBgfRhzQNQJQoAwJGlQQwKyAt2AvCgQaVy5DrHbz2g0IADs=
+</value>
+  </data>
+  <data name="InvalidValueError" xml:space="preserve">
+    <value>Invalid value</value>
+  </data>
+  <data name="ui_splitter_horizontal" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABD0lEQVQ4T62TsWqEQBCGxwTS
+        JFZpEq0sAj6ARUrtbFLlBWzkIHCkFwtfJV1eTUVEBBER5+bfc8WzusNb+JiZ3f3/HWWXmJn2sEuMg/cb
+        pGlKWZYt+L5P8zAlHgREwvx6H3Sqg61BFEXa4CiJhjB/lYHehBM1a6HOlw6SJPmS4nAr0KlPiOP4RxKe
+        ponHceRhGLjve+66jtu25aZpuK5rrqqKi6LgPM+5LEuedURhGH4HQfB7K9CpDkRInudd4Lou2ba9gHq7
+        B7rFwLIs/edVNAwD/K24WDdNkxzHORusxoPkz8K78CHiT+EfEbXwJrwIj1qzNTBk4Wm+OK+zAK1BiBpi
+        rOMgNe5zlfe8xLt0cALSyt8vnqRT9gAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="FilterAll" xml:space="preserve">
+    <value>All File Types (*.*)|*.*</value>
+  </data>
+  <data name="Func_FEATURECLASS_Description" xml:space="preserve">
+    <value>Returns the active feature class name</value>
+  </data>
+  <data name="icon_panleft_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
+        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
+        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
+        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
+        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
+        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABuACwAAAAAEAAQAAAIvwDdCBxI0A2DAQUTCjQCoGFDNy8CEEgBpuDBgT2gcIAgwIIWNQrd1FhAgMQD
+        AWvOBFF4wkQAAQZ4CNjSpY1CH2iqENjwQEgSCTEUzmgRQAmFCgkWSAihcEyAJSUo/NgRIE3BI1EQ3JhQ
+        AUECHUUg0CAI4kmDBjhUyDAAw0AGNggHehiCYoIXFl+IABETwUyZgk6sHDjARMoFDRGwXMmScAqGMC4U
+        jBDhYAWXkG7IFCjQhEoOG5jdICnwoYMCBwEBADs=
+</value>
+  </data>
+  <data name="FsPreview_RasterPropertyNodeTooltip" xml:space="preserve">
+    <value>Name: {0}{6}Description: {1}{6}Nullable: {2}{6}Image X Size: {3}{6}Image Y Size: {4}{6}Spatial Context: {5}</value>
+  </data>
+  <data name="SelectSymbolLibraryFirst" xml:space="preserve">
+    <value>Please specify the symbol library first</value>
+  </data>
+  <data name="icon_selectpolygon" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIMLAM2qrs8YGBU2aKi0ws2OkfLyl851eMbMjqiToKOuhs6QkwAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAALACwAAAAAEAAQAAAIbwAXCFxgIIDBgwcHCixIAIDDhwAC
+        KGQIEaLEhQEaVnRI4CLFjQA6GhCYcaMABBFHkgQp4CQAhQFYHhAwACbLAjNrrjRZACfNnQ8bCujps2bM
+        oBKHJmjZcgFCgwoWCFg6oKpOhQNbXsWK9SfXr2ADAgA7
+</value>
+  </data>
+  <data name="TooManyIndiviualValuesError" xml:space="preserve">
+    <value>The selected column contains more than {0} different values, and thus cannot be used for theming with individual values</value>
+  </data>
+  <data name="icon_search" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIcAAAAAAP///4CLnpWeriI3WjRJazVKbDRJajVKazdMbcHGziI8ZC1Ne0hadq+3wyA8
+        XyZDZEVzpVmDs1WBrTxtnNvu/ydNbo7I+aLV/6TW/43J95rQ+4O32rLg/9nt++Dy/xxGYC9VbabY97Ph
+        /dHo9+X1/zRriH/A4L/q/8Dq/8Ps/ylTZLrW4srx/73p98/1/6/h6Wayup7W3Kzf5EyDhiZnYEJ9dmm1
+        q63h2h1jWFKmlXK7q4DEtcHu5BtiUY/OvjRyXUeWeVKegi1sU225mESVbFSpeCiLUCeKTanLtRyBOC6O
+        SWCxeBF3JqvQsg1yHRB1ICmKNy6OPAVoDCSFLKbKqQRlCQRkCBJ1GBZ5GxZ5HKXJp6THpgNiBgNhBQCq
+        AAClAACkAACdAACUAACLAACKAACAAAB/AAB1AABrAABiAABhAABWAAFdAgJeAw+jDw+bDw+aDw+RDzi5
+        ODi4ODicOF/CX1+2X2azZmGqYWasZmGkYaDdoKDaoKDUoKDToKDQoKPCo/D68PD58O/37/D38PP58///
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACHACwAAAAAEAAQAAAI6gAPCVQgoAEBAg0EKBDIUOCABCFo
+        FAkywQKCAQ0PDYAAREoUGSI2xKjxAOPABEO0ZGECowOGE0hMHFh4SMAKLFR6vFAxIoOGI01ACBDYwMYP
+        HC9apHB5AYoVHw0EEhBCZIYLFCU+VCCxhUsSB1I57DDCo8OHL2jTpm0g4UYbN0s8gKHDRxCfOWDAhBHA
+        QIeXNmyciOlj542dPmISKzAQQcmVLoHGDIIzJs6gMZg1LqDwZEoVMn/uyLnjp4xphwVA5GBhpg6gQoAI
+        4TljhiHBBg7Q6Natx1AeNBkFphlOfI+hNMEPqVm+fA3zgAA7
+</value>
+  </data>
+  <data name="StandardQuery" xml:space="preserve">
+    <value>Standard Query</value>
+  </data>
+  <data name="FilterSdf" xml:space="preserve">
+    <value>Autodesk SDF (*.sdf)|*.sdf</value>
+  </data>
+  <data name="icon_zoom_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZfAHaFlJ2Sh9HW3Ojt8uDPvuPp79Tg5fP19uzw9O3x9OLo7t3l7PP1956foLa2t52d
+        nZ2dnM/R0tPU1ZKSk6SmqPX2987P0NHT1vDz9eDl6b29veTn6dzg5KqsreTo7KKkpsbZ26enqNba3e/y
+        9b+/wJubm7zEy4eHh7rH09Lc5tbY2tfg6M/OzvHz9sXHysvMzsrKypKTk9vd4LGwsKymoP///4KCgra8
+        wvDy87q7vdTZ3cvO0MvT28XFxeDj5a2trczT2+zw8+jp6uPl5tTd5uTo683V3Le4ucjKzLa8wcLDw7q/
+        w/T2983X4evt76GgoOTq7/n6+u/x9K2vsNjh6dTa4LSzs8vR2fHz9ba3uO3v8c/S1PH09szLy/L09QAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABfACwAAAAAEAAQAAAIqwC/CGRh5cmMLgITAkj4pYcEGRxEvNDAcKFAJT60eDkgxYOOLF8AiBQJI8KB
+        GlEYjAgCZQkJgRZ/DKngBAsGBAMUXHkAUyAEHEyKZEiQcwGREwy/hBDCgAvRAgaoAJlgYiSAHBZa4IQK
+        IsWNDklVONgwoMCCJiiMfNiS9AsSBy6qrOCRhEKDtgIvHClhI8aUHQ0CEMDbVkAAwYSTGkacOOHiwY0F
+        GqYR2bHAgAA7
+</value>
+  </data>
+  <data name="RepositoryWipeWarning" xml:space="preserve">
+    <value>You have selected to restore the package at the root.
+You have also selected to delete the target before restoring.
+This will result in the entire repository being deleted and replaced with this package.
+Are you absolutely sure that is what you want?</value>
+  </data>
+  <data name="map" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACnklEQVQ4T52RSU9TUQBGu1V/
+        gMYdS8PGhQtDXLgwcWEwMYYNCzYNFMFSBqENswwCgUIjg6KCgMVQELAyyVQGsVBskakWFASEgoWIYssU
+        huO7L/4A8SVf8hbnnLx3ryIoLS1QWth/LBBQKG6npKiklxM/fz2F4lZiYvixpNcOJdM8ms3QdAnOuVrs
+        c10Yp6bJsq2gG3QT0+lG3eImosmN4IUnf8FNrTbi8PiY55YEuuf02FbKGXWVs7lr4ZN3lro1H6lWN5lO
+        SLZDhNmN4IUnB27ExUXuHx1R3hlDq+sBlq8GOsf0fPe+ZmPHysjPJfI/LJD3GdIn4W7LMoIXnhy4rtGo
+        dw8PKWmJ5ElXLDX9iZgdOfRNGJicqcE2206dy0WGdZGEviU0HUsIXnhy4FpkZJTv4ICixnDq7EmYpzMx
+        DiQxvPyYhU0TP3Z66XX2Ylr7jX7+mNjuRQQvPDlwVaWK3trfR/8yDKNVS/1YCs+64+mZL8KxWsHqVjMO
+        V4P0K4tULO+j61tA8MKTA1eUytjNvT0KK1VUD8RTa9NR1qahbSaX/oWHONdrsE9XsOyz07nhIX3wC4IX
+        nhy4HBISt7G7i6EsgvyqUArqQiltV/OoPZrKHh317zKwOsuwT1XTNdFB8fA4gheeHLgUHBzv2dmhxKDG
+        aNZR3XuPAlMoJkcyZmeWdLWFNL3PZuVXI+vbgzQ5LAheeHLgYlCQdnV7m9J8Dab6FGpaE8g1KjGOaGn4
+        mCpdbQ4vLMlMearweFsYHH+F4IUnBy4EBiau+HyU5kVRnB+FvjicvAolebVK9A0qit+oefpWOpu+NLps
+        ekbGKxG88OTAuYCA+x7pVL95vf88wQtPDpzy87tzxt8/56QTnhyQntPSzko7f4IJ/rQI/AE63awC7yrB
+        bwAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="gear--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACW0lEQVQ4T6WQUUhTYRTHv+s2
+        ZKwHfdmi2pDYWqYLuYPmihhIMpp72OaeejB8ipBeCkaFRUihQQ+FRkUvCbWIKFD2lJlg4wpusOlGJi5b
+        Y5vi+5D2cjr/e13MCHrogx/ncM7//7/f/QQRif9BNQcCAREMBkU4HBaRSESt0WjUy1zaw9u8gxYesC8g
+        FAqdZuFlrodR6/U61Wo1ap5B89eAgYGBM7FY7OHOzg4NDw/fZNFItVohgB4z7KCBdt8N/H6/YK4Ui0VK
+        pZapUilTIpHYKJfLBNAXCgV1Bw20ex7tF7xer/D5fEcGBwdvr6xkKZvN0ObmNyqVfqigxww7aKCFx+Px
+        aAG9vb0+HlwD09MvCvl8juLxV2vd3d2PAXrMsGvo4PkdIMtyLJ1O0cLCJ1paUmh1dZVcrpPjOp1OAPSY
+        YQcNtPAw2g26urpuJJNJmpubI9Rc7gv19MhjkiQJgB6zZg08jBbgcDj67Xb7KJicnPqeyeRpdvZjxu0+
+        dQugxwy7hg4eRguw2WzCarV2yLL7gaKkaX7+M62vl2l7e1cFPWbYQXPWYumYMBrFa8EHAWazGYwpSpZm
+        Zj7Q4mKapqaeF5eX8wTenvP/fOfspDf2Y/T++Al6otNV2ZyOC/FMDWhvbwfn+/r6X6ZSX8np7HzU1tZ2
+        T1Fy/NUcTbS0bO0ODdGfPOUQNQBHr9cLo9EYMJlM462trUdR19a2+EFLdEGvz4xKUu6qJG1dl6SNO2wE
+        dxs3gJ+xMPyswg0MBsNFDroP0DfmXF3MQRt7OER7Az4tzAHGzBz6B/gQtPCIX1/g1Ah/cmufAAAAAElF
+        TkSuQmCC
+</value>
+  </data>
+  <data name="InvalidFeatureSourceNoClasses" xml:space="preserve">
+    <value>Feature Source ({0}) has no usable feature classes. Choose a different feature source</value>
+  </data>
+  <data name="icon_clearselect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZRAICAgMDAwPn5+fz8/Oru8OPhzubr7e3x8vHw5tPIoObY1b6/w9XYz8XJyOjn0bu2
+        p6OmqLe2qcPDyefm0Obl0PH09dfa09XV1bu+wePp6/Dr1tTGxdvd4PXp59/h5d7e3tXV2eDdzOPcwcW7
+        l7Sun8S6l7y+v8DP09/Gwsa/qtzf4fDs2czOzP39/dLIoaOqqr2/wPj4+tnc39XZ0eXjz/j5+bSmpLyo
+        o5WVldrd3+Xkz9XOz7GvsLiwsM7Pz/7+/unk0NDJp/Dr2ZqbmNbY0Orq07nNy5OZmNzf4sXHydzf49TJ
+        oM3Ny9O2sr+1lenu79ne3////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABRACwAAAAAEAAQAAAInwCjCBxIcKAKIggCRFHIcOFAGQw0iChIEcmMFS6CKATAkaPDHBaEJCiRQiCA
+        Ig4oABCohAWQJSMeMNk4QUeBlRg8xIjghMQHASZpFAgBgAOIH1BODLnQwmFHABB2KGhg5IWPARQFSuiA
+        4sYRGFgFKozSccGGJjZMAC0IoMKBJzh49EhSo+DGAwQMrBybFUDeDCuzOiTrcbDgwwQbKs4aEAA7
+</value>
+  </data>
+  <data name="UpdatingConfiguration" xml:space="preserve">
+    <value>Updating Configuration Document</value>
+  </data>
+  <data name="PromptDeleteWidgetAndReferences" xml:space="preserve">
+    <value>Delete this widget and all references to it?</value>
+  </data>
+  <data name="QuestionAddItemToFlyout" xml:space="preserve">
+    <value>Add this item to the flyout? Clicking "No" will add it before the flyout</value>
+  </data>
+  <data name="Func_LOOKUP_ValueDescription" xml:space="preserve">
+    <value>Value that is returned when the key expression matches the associated index</value>
+  </data>
+  <data name="icon_zoomin_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIUhALK8xpKYoa+vr7Gxsaurq9jY2LnAxcfHx7W8waq1wOns79bW1rOcjNDc4+Tk5PHz
+        9am80YGYsuzs7MzOz/n5+dfk7PHx8cLK0tPh68fU4ImetOz0+cjV4dLe56Omqfz9/cvLywAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAhACwAAAAAEAAQ
+        AAAIrgBDCAxhgIDBAQUGKgxxYMACCQ8sOECAYCFDBAoeAAgAQIGEAwYWDrDwgQKACB0VOAg5EMGCDRQ0
+        Bkig0sGCigIFSACQAMBGCD4BdBAwkMADDQECREi6NEADojkV8PQZAEJPAE9bFmgwoUICjhUwNABxYOAC
+        AwsmcPiJIUOBASIRXDgAgWOBBAIOTBA5wIDfCwYEeEBo8YAAAQQEwA3BgEFCi5AJOIYceTLlhZIDAgA7
+</value>
+  </data>
+  <data name="disk" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABwklEQVQ4T6XOT0iTcRzH8e+e
+        7e7BgxDixbuXELyKlxQPgiwx/JOa4UE8CR4UFcTUubUJk4nhX6ytRHCCqJvicuEk6KBWZKgVRaIM/IPK
+        YLBPv8+jgwR5VBy8tvH7fd7PJgDkPqTa7FRcdUqvta3t+W1we9E4RarUm+LYenOi/giQuAE33LJhK0/N
+        DnJujkYRTyQQi8cNccMtG7ZSabZT3/rwAc5UfHR+bogbbtmwlQqzjdyfBv/iMBbD3vGxIW64ZcNWyrQu
+        8nz0/Ma++vUf0aghbrhlw1aeaJ00GHH/xO7OEf6cnhrihls2bKVU66ChsGsbga7NW+GWDVsp0dppNOTY
+        Qs/jcXRbx67Fu6S1/l9gw1asWitNLPZ8gb30NSKRNayshK/gGe/eNYXhLPPhQ98O2LCVYq2ZfAsvNuAq
+        f4tgMISW/H7dzMycjme84wM8z6bx/uV3sGErRVoTTQW7P8NdNQW/P6B/ks/n1yXP+ICR+nks27+BDVtJ
+        NaVLjqk4t8DUEGh/9OpwcnIBA7V+ndc7q0ue8QHexhCWbF/BPVu+MpSsTMmuyZPaVYvFYrsO7/73UAqH
+        L1tJUV/SlAd3xCblH+s4aw2T/BzJAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="map--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACt0lEQVQ4T52ROU8TUACA32bQ
+        H6BxI+qgJqjEwRgHBhMHxcQoCwNLxSJYiiC0QcALRQIFIodURYW0hoKglSuAnGIVbL2g1gMFpAWRiCKF
+        QkA+34txMg76ki9v+b53iohTp8IlR/6D8EMZGUIcTE/X8h9DdRIhDqSmxizLBaw9adzpO0/PQBHuQSvO
+        wRYs/QNk9noxdvs43uxDV+cjttaH8lUnEWK/wRC7tLzMjfYUWgdN9HrN9HnMTAXaeTXzhspxPxkOH+fc
+        kOaEWLsP5atOIsTepKS4hR8/MDcfp95zgfYPBTQ/NfFp5i6Tcw4efx0h58kQ2W/h9Es4VjeK8lUnEWKP
+        Xq8LLC1RVBfHlZZEKjpTsbuy6HhRwMvXFfS+aaTS4+GsY5iUjhH0TSMoX3USIXbHxcX7FxfJr4mh0nkS
+        +8A5LF0neTRaytCUjS9zbbS527CNf8f0fpnE1mGUrzqJEGFabcL0wgKmW0ewOAxUPU3nWmsy99/n4xor
+        Y2z6Di5PtbzKMGWjCxg7hlC+6iRC7NJoEqfm58m7rqW8Kxlrr5GSBj0Nry/SOXQJ9+cKnANljPqdNE9O
+        cLr7HcpXnUSIHVFRSZOBAAUlseTcjCa3MpriRh2XGxO4ft9I1YOzONwlOPvLaXnRROGj5yhfdRIhtkdG
+        Jk/MzVFUoMNiN1LedoJcWzQ2Vxp2d6b82jxqH57H+62Gz7Pd1LraUb7q4kNChNgaEWEYm52lOEePrSqd
+        ivoULlo0WB4bqH6WIb82C+u+UO5uCaZ+23pqNq2T8zauBgV5bwlhFhvDw1O9fj/F2fEU5sRjKowhu0xD
+        tlWDqVpL4T0d5g1rCERF/UGpEE6xZufOMxPyVT/OzPyV24cPUyR3/U1xaCgnVqwYy1QnCAoOPrpq8+as
+        f0V1YeLXWClZLVn7DyhfdeInSrd8PdhgSYgAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="document" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABp0lEQVQ4T42SzUoCYRSGz1ba
+        tahVC0FbSNCiRdIiIQgSKooMWrhxUSk6yIgoVhq06QK6BbuANl5A11CLVlGgRUjl//h7es/gCYIa++CB
+        meE8L+c7cyhUKJCwf36+BY4m4NnL52n35IR2cjkbkg9jjluDAX90u/zWbnO52eTnRoOf6nWbm9tbRt0x
+        8P4IkJcx0Uavx1WIL7UaP1ar/PD6yveVCt+Vy3xdKrEc1EaB97uD7WyWxsSaCHhvtX4NuSoWWfEGg2eA
+        BNpMp5V4u9/nT7T/V4h0IteBE1ePNkxTSXQwg3qn4xgiAXAS6tG6YSiGhYCmZTmGyGDhGOrRWiymJHvD
+        IbcxB6cQ+TtwkurR6uGhYvYRYGEOTiFvuCIcUz1aiUSU1GA04i6u4RQiewInpR4th8NKeogA6cIppI4r
+        wkmrR0sHB0pmhEUZIMApRJYNTkY98gQCtBgKCVnZtBG6cAppYUZSK4649pnz+2k+GDy1d3VCiCyb1Iqj
+        x4WHmVm//0ID7BAgM5HBypXkF8uedPEuteIAcWkaLLjc7tSUz3f5H6RWHHG/API/kG3WfDzsAAAAAElF
+        TkSuQmCC
+</value>
+  </data>
+  <data name="tick-circle-frame" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC5UlEQVQ4T12Q60uTYRiHHzIZ
+        HlssW6Em62BQikPE0cyJg6W20h0cgc2gxMAYfVACFbEDJkIRnb4IrukyM1kuJhqK6NJEreHUPDWXEydK
+        +g/47dd7Pw1jPXC93Nz377rf531ZSUkJ0+l0zGAwMKPRyEpLSxNMJpNKgE5FCKpVNKMMZckhlz9CC0TC
+        MLempqZ2ampqfmdnB1tbWxyqJycn56urq2spIywQ/b9ApNfrr9pstg4S2mbtuDNxDznDWg7V1NvcDMJq
+        tXZQVlgg4jcoLi4m8oSBPRAIQDdyA+pvRph+3cb1oIVT6q9E/rSBz/z+VbS2ttrJIZdptVqpxWJpWF8P
+        oHioDJfnymDwVUD7wxyG/uctXJq5xjMrKyuoqqpqIJcVFhaqR0dHFp6Pv4bq61UUCQvyJnVhZA1rQOfd
+        715ccBfh2ZeX6OtzLZDLNBqNma5l7q9EgfCG9H4VskcKIB/Mx5nebCR1pmNjYwPBYBDb29s451LyrMfz
+        HeQytVpt8Xq9yPiYA43HhL29PSS+T4O4QwbxGxnW1tb4Avq5YqsMiT1pPDs+Pg5ymUqluuvxeJD2QQFH
+        wIXFxUXs7u4i/m1KmBxvT0FsdzKOOE7zrNvtBrlMqVTe9HpnYXKU4+RQJl/g8/nC5LiuE4j+lMg53Cvj
+        Wbd7DOQyhUJR0NPjWH78+SlSHOchdoRfO7YnGaLBY/tIu0+haeAJbDb7MrksKyvruF5vbJ6ZWcDFTg0k
+        Lhlincn8m6OdiTg4lrDPIWcSz0xPz0Kn0zeTy+RyOcvIyChsbHzkmJtbhaJNhbj2o4gclCBi4i9Ux7Yn
+        8JnX60NDw0MHOeQyqVTKZDJZVGpqqrmu7oFzaWkTLQMvcMVqgLhJwqGaektLQdTV3XdSlhxy6RwQiBaJ
+        REkSiaRcqcx91dXl8vt8u8LP/Af1aEYZIZtMTshlEUIhEUgVyIyMjFRHRUVVxsTE1Au0hKinHs0oI3A2
+        5ET8AeUdBAROQKmSAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="icon_printablepage_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZsAO7y9pKaptzi6LC5xtra4P39/f///6qrsqmqsdbX26+xuN/j6O/v8qurs9HT3ff4
+        +f7+/qmrsr6/xvj4+bi4vaqrs8TFzqyrs7q9wb/CyL2+w+zs7bW2vO3v8dLT3rW2vcHEzLu7wOrs7cPG
+        zfP09crM0/X298/R2sTGyre2vP39/qystNva3sbGycbHy7q9wuLk6fr6+8bJ0eHj6LGxt6mrsejp7Pv7
+        +8/Q0bu9w7i4vry8wtrc4N3g5s/Q0vT198PDy729wtvc4e3t77CxuNzd4vz8/M/R27q9xb6+xvb3+L7A
+        w7S0vuDg5ayut/Lz9NXV1ubn7N7g5czMz+Tl59vc38DBxMXGydTW3M7R27Cvt7i5v/z8+87O0fn5+vLz
+        9fr7+6yttLi5wMHCx8PEzaiqsdXV2Ozs8aqqscTFyNfX29LT1////wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABsACwAAAAAEAAQAAAI1gDZCBQ4oKDBggMTshlgoGHDAQACKPSxREcQABgBQBQgkQ0OK1OGFDBzJeNG
+        jim6bDBQ4EaBHSYDyAwAhQOEAmC8KKHSIqOAnxI1oIgxwcQXAiEyYuQo8MMEAlAJMBHzwmfHMVATaFVQ
+        BMaWpRIjjACSAIkCBSWSFKhCAwDHBj24SMigAAuDMz86sNDiNsAKB1JUSHjygAeGAzkQpAGK4IiDKCRA
+        1EDgYYYIIjMDlMlygoEMJ00gGCnw4AKFBajZNDgQoQKCMEJsuDhgQY1ChWgOkFmjMCAAOw==
+</value>
+  </data>
+  <data name="InvalidRecordCountError" xml:space="preserve">
+    <value>Invalid record count in line {0}</value>
+  </data>
+  <data name="ExtendedClassTooltip" xml:space="preserve">
+    <value>Extended class based on: {0}</value>
+  </data>
+  <data name="Func_LAYERID_Description" xml:space="preserve">
+    <value>Returns the active layer Id</value>
+  </data>
+  <data name="layer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABwElEQVQ4T6XS6ytDcRzH8e8z
+        yTMkUUpJLsntP/AP8ERJuSV3kdwe+QvkkrtaybXUMcPmNilmdjEP7IHNZbScmWNnmLtH8/sclvFAR1av
+        zvme832fXRr5/X76D8pu10Ick8sUyoRdNERZbeuQZzrxrlz73iyC79X8G+xgFw1aymxdgyLh7nXP6XnS
+        yoFdNGgpo2UVit23L4Zz4XFNDuyiQUvpzStQ6vI+60/dD8tyYBcNWkpr0kAZ++g6G3+vDnbgvFPq7eKE
+        1no1pN6/7J03851gPPHOoEFLqY1LUH4mPG1Znb4F2D+75Vg0OmfiuznjRZfE8EVn80yhQUspDYtQcex+
+        2GShcvvQMzlvdvVxBr6XM0p6pCPmj2s9Ops4gwYtJdWroOqQv9/YsArj7F0H5ozf9LM5QLrHHjCLBi0l
+        1iqhxuK40ShN/Agz/AnnwTOuS7PO7uHQoKWEag7q9EeiSmV2KQLY11AA5p/nO3ZRhQYtxVfMQgP7ZTUL
+        FteYZO/zGJiDj+wedtGgpZDoZIotmayc3nKssr/o8u6RqP4NdrCLBi1e4WFpuTkR+YNNkQWKDjmwiwYt
+        HhDKRDExf4Qm9B0h5nPvHST9+wAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="ExportNoCustomCommandsSelected" xml:space="preserve">
+    <value>No custom commands selected. Nothing to export</value>
+  </data>
+  <data name="FindNothing" xml:space="preserve">
+    <value>Could not find specified string or end of document reached</value>
+  </data>
+  <data name="DeleteCommand" xml:space="preserve">
+    <value>Delete Command</value>
+  </data>
+  <data name="InfiniteValue" xml:space="preserve">
+    <value>infinite</value>
+  </data>
+  <data name="PackageCreationFailedError" xml:space="preserve">
+    <value>Failed to create package, error message: {0}</value>
+  </data>
+  <data name="cross-circle-frame" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACw0lEQVQ4T22SXUhTYRjHXxI5
+        LG+UmWNSiAoLvFBJRZhswZHZUNyHU7tRU7ILZXThbpwM+7gQL6OMWiLTE4gfS01DJDJnq6a1dtxaR3Nz
+        ExVZBl504+XT+7wcQaMHfjsPz/P/vTsvHGI2m4nFYiENDQ3EZrORxsbGS01NTXoK1m0Z7PW4wwxm0UGX
+        /cgHcHSpczgcvWtra5GjoyM4PDxkYB8IBCI9PT29mKEHcP8ewFmt1nqPxzOGwveJCfjscMAyzzOwj9DZ
+        wcE+jIyMjGGWHsCxNzCZTMh1uhCSySSsdnSAaDTCL/r8093NSLW3Q6imhu3i8Ri43W4BHXRJXV2dym63
+        u3Z3k/CurRV+2myAlWhuPgfOfphMLLO1tQVdXV0udInRaORXVt5HPw6/gC/V1Uw+rW8GAyBny6/Tgd/9
+        HBYW5qPoEoPB0IKvtdjZCZLZDNOFhSx/cnICqVQKEokExGIx2NnZgeGsLFgsLmbZYPAroEt4nreLogiv
+        KiogUlsLSzQwqlRCKBSCcDgMkiTRe8fBQ2WBMpOXx7J+vx/QJXq9/m4wGITJsjJYr6qCmexs8NLgWXlv
+        b4/NkNdqNcv6fD5Al2i12g5R3ICZtluwWlQES/+RT78F3L1RqVjW5/sA6JLKysobU1PezbePn8JcQcG5
+        f56jAoIf0vHxMWM6NxeWHg2BxyNsokvKy8vVVqttIBSKwqTJAkJODrvzIhU3ZLBHWaDXw8z6+gZYLNYB
+        dElpaSkpKSkx9vc/9IbDMXhZWw9DmZnwiUpRGexxhjtR3AaX64EXHXSJSqUi+fn5Co1G0+J03p+VpANY
+        fjYKws1WGFTnMrDHmSTtg9N5bxaz6KCLdYFykeO4y0qlslWr1T0ZH5+Pb2//hrPgDHeYodkr6MguSaON
+        kqKhXEtPT+cVCsWdjIyMPsqgTB/OcIcZylXZSfsLjyUbBUyIGBQAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="layers-stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACm0lEQVQ4T4WQ3UtTYRzHn5uu
+        pC7CoouyCwmioiih/oLugroRKgi1F6QQGb0oQqHQTYFdJG1gpaBZOnVN3dqrbTu24xrOHffiXs7Zdjw7
+        287Ldvbizui25xEmxzHqgQ/n7ff9ffkc0DFoBw20weebkLv/Ac20NYbBlQHbLWdYXNrJ12y0KFuagb6h
+        GTSrXLDXDF9q1JZE8M1SzN2M9ybKZSZ4fUqQrZdfWO/tL6g3bySkEC3WRIqXs40kBTmHxwrpUUPMSeaq
+        xkvPzF1owYHm4fkwpbEmi2MmSlAybk/ytoDAkFw1O6IN/9pmK4aLT009+8715nC6UqI4+Q9sqNWhuGoN
+        Nstqa4LbZnfTQ18DWGCnvHxBZXwAkAfyMW5mPUGmknHH8qI/Var5ksVdJbFstfZWH83BIPN8inD5kiX9
+        uf6VRwB5IB+9N4P76RLrDAuil5JkD1moKAmly/LrxW0OLt3pn/C5PKSkO9u31AuQB/LR4gzupYqMleCE
+        tUi+ag/wRTPBST/8nGTczEnuaL78ajaYW49LdO+4F1uL5nVnHuueAOSBfKZdNI5FRHrWnc4tb2TLut9s
+        QYkjLJQHp4ksFsmn7n/wYPD6vb13oQ8gD+QzZopjMEh9/pliv7mZyoKHrcx72HKd1ZAgD34hRNicUU1u
+        EBOrlPFk98xDgDzgtrkRbXBV582Qk45UVGMhM2pznFOyuM4Ubo9i9LQzETnV89XQ2qlRHb7a1QGQh2WL
+        nxme27JPOpIp7TpLzeFpshF7UEgfaAbgBACgBSAPW4DXvjNEp4Zm/I6BKR/ejI+2eEjZfOjoaZiHB3l8
+        ssVXrAF+Hv7x2Wagb2hmzxmA9r3m+jlyrbsD+Ry7M/HyX7R2qlUt529ch7nj+2F48xccaJZr1sn7YAAA
+        AABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="Func_FEATUREID_Description" xml:space="preserve">
+    <value>Returns the active feature Id</value>
+  </data>
+  <data name="FsMySql" xml:space="preserve">
+    <value>MySQL Feature Source</value>
+  </data>
+  <data name="ColumnHasNoValidDataError" xml:space="preserve">
+    <value>The selected column had no non-null values and cannot be used.</value>
+  </data>
+  <data name="images_stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACAElEQVQ4T6WRXUiTURjHz03o
+        lK0EE1SwL9JCvJj4dZF14S5sMEVJB13YRYiitpjKbt7cuhGxZJDlLoKapkwqxUVRM9YkEwTPhR8QTENE
+        /ID0ItLEhrp/5znqcFim+MKf83J4nv/v/fEyAOw4YSVWK7vR0LD3NIi7ikPGEFZQYrOxIkWpFF+E4H9C
+        MzS7j1ysKK5+zvH86bV/5pUzA5vBIAwWS5UsOCr5hVOH31tbuG4211CBdN4l6x9wFLRwFNs5DA85bj7m
+        uOXguNfN0ebxS7KrS49fGxvQVVebjuTc+WlEkjvaC/EjEMDV8nIzIw9qHe2N/UtOh+5o5uXAsCQ3N2Vh
+        eX0dOWVldYw8qHWs7yz875Mw+WE7Ux/PYHrgPL55z2HSkyTJLq9Pku+atFhcW0O60Whh5EGtt3VX4LRl
+        YO7zJcwPXsbyRDYCK0b8nNFhYShVkq2vvZLscLuxJIpS9HqFkQe15iYmoiAtFfY76ehpyYR/uFT86Uas
+        fDdhdjBbkmvb+yX5Yn6+75RW26hOTq5g5EGtbnuUSDTePlLjXasGX1wxWPiagHFPHHzPToaRL+TlNTPG
+        EkRUjDyo9UltZChtdSo476sw9EaN3tYoOOoj95FPaDRiXzzkQT7zq6sHhmbCyNvrjJEH+RwmNBsi7xaI
+        M0IkfseJvA6Kas+efP0DD+tcAk1PV7wAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="SelectLayerFirst" xml:space="preserve">
+    <value>Please select the layer first</value>
+  </data>
+  <data name="sql-join-inner" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACZ0lEQVQ4T6WTW0jTYRjGPwy6
+        CGrJKrDALooSSaQjdRERnQk6QAeN0gvFIiGZMRdouqRYjC1M3SZmZqnVTjh1Ot3MtTLdFLWRzrb+Oufc
+        Wtsa22xBEKzvkQndb/Dje3ne5/fu6k/i8ThJhqRk/DHJvqsju7n9ZE+ZnrWXZzhIOU/JxXum0noO/J+h
+        gy4cuCsH0k8/NN2QD7ulrsDvvkD0z0T7QGioUOCPAMzIsEMHXXogfeUA60S1MX/aHVEtBGOD8/6Y/tNU
+        2HytgolK1CEXwIwMO3TQhUMPsEgWp+dw6wen1OmPGRjfLx0tDZSIppwl4m++dkPUBjAjww4ddOHAJZl3
+        unJmFqNaW4K5HzHjgVxdRNjmnXmqDg4JXvsN9xtdY/tzdGHthLeu7aPrkdqyKBq2B1/BJTuLO4roVdPn
+        +XAH+OqJ6refUv4VKwKm8ufeLiBSBN4j0457G6R6plLaz1T1Tn5vhEu23VTmjc+FNBbmp0o36WvSjHpk
+        GWc1EW69c/Rek6cbYEamHHHX1/Q4+DW9Dr7a7JbAJVsL3pys1doaO8c8TaIue3WDflZ4gTPiuML7slDe
+        7NUBzMiwE3baH0j6mMf8t5NP4JIt+a3sXcWK0pfG2Tpxt11QrZrmi1WM/NB16xJXsmgFmJEt72gH3czb
+        cg5csjb7Ikk9zsvYUdTO5bVYapsHZ2Uqs7uFK2HeHSlYWAKYkb2gO3TQhQMXv1WUDavTsvaxjpXlsS9J
+        StlXn1WwL8s4aUerbgHMyxndoYMunIRLUuiwJhFspm8aZSNlPWVdglT6bkrs0IEMJyX5jymZTxnuP42L
+        XZ3g33aHAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="edit" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABaElEQVQ4T6WSv07CUBSHWzWO
+        xtE/g08Am5rwDtCGm9w2oBAUW3SC0NAmDaEk3XgRB0PC0IEQFhYWJkYmJwbDwBscz6m2uYqViCf52vR3
+        zv1621wJAKT/EC6WZbmLvPyRLq2NBH3f98HzvJhOpwPtdhtc1wXHcaDVakGz2YR6vQ62bQO+rC8KBrRA
+        1/UVNgYRlmVBo9Gg4TjLZDKrSqUSZqIgIAGGAUKfRASGYUC1Wt3ITdMMM1HQw2CIMEEwLJfLUCqVaJh6
+        kZhm6LknCqKmeB9zzoExRoKxIIhntgkmiqJCNquQYLKLYKooecjl8iSY7iKYqSoHVdVIMNsqkDZrztgN
+        /oNbPC3S/Id+eIY+Lpt1jdGC8zvg/J4GFghlXypJ8IxTr6nU5ZrzBxQYkE5frSlDqBdXkmBZLD5BofAI
+        mlZDzE9qtJPlb4IDbJ4jI+QtAepdIIck+r6DPcyOkBPkLIFTzI+R/UjwDveQHRw0Mf7uAAAAAElFTkSu
+        QmCC
+</value>
+  </data>
+  <data name="Func_IF_Description" xml:space="preserve">
+    <value>If evaluator for style theming</value>
+  </data>
+  <data name="icon_buffer_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQAAIyJk6y5xWibx7PN4423x/D1+cXHx3Ghy6PC3ZW9x4Gr0LXHx57Bx5S1xb3Hx7a/
+        xqDCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBBwARACwAAAAAEAAQAAAIiQAjFEBwQMGAAhESKlw4IIGDBQkEKCwwQIFBhAoWBABg
+        gIDECAISLICIIEJGACg7ChBAwACAAA4ORGjoMqWBmygBLFAgkGVNjj8NJBig0GfOnCoRFsWJ1OPChAKY
+        cmzwcWHIoBGfFriKNOvTAQywVl2oQOxThWUfcPR6diaEmxDGnh1Y8GDbhAEBADs=
+</value>
+  </data>
+  <data name="Func_IF_FalseValueDescription" xml:space="preserve">
+    <value>Returned if condition is false</value>
+  </data>
+  <data name="Func_URLENCODE_Description" xml:space="preserve">
+    <value>String encoding function</value>
+  </data>
+  <data name="icon_tasks_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQAAAAAAP////39/vz8/fv7/Pr6+/n5+vj4+fb2936EjuDi5YyTnM7T2bG3vvf4+fb3
+        +PX29/T19vP09fb4+PT29v3+/vz9/fr7+/n6+vj5+ff4+P7+/v39/fz8/Pv7+////yH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIogA/CBxIsKDABggTKlR4kEGDDBAzNGBAkWKCgwsaKNio
+        YIHHjxc/NAjQYMOGChw6dCDQ4IKBkCNLLrzQAEMGmBsaoByw8kKBhzcP5uSgsACGhxpgCmigkoCHCzYb
+        aJgAk2iHhRInPIBpoYHTAgYyHHDQ4AEEmFdpIjwwtQEECjBZGoU49UEDChFgelioMELeg2AhOpiA4K1f
+        CTATKF7MePGHgAA7
+</value>
+  </data>
+  <data name="icon_viewoptions" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIYAAAAAAP////7+//39/vv8/gkiTxAwYzhfl4KSqYGRqHuNpnyOp32Pp3+QqICRqLfC
+        0WCW0q++zqy8za29zbHAz7TC0LPBz/n7/fj6/Ory+PH2+vX5/ODs9OXv9uzz+PD2+u/1+djo8tvq89rp
+        8tzq897r8+Tv9uPu9efx9+z0+fP4+9bn8djo8d7s9OLu9eXw9uny9+jx9u71+dXn8Nfo8d3s9Nzr89vq
+        8t7s8+Dt9OTw9uPv9efx9uz0+PH3+vX5+9nq8tjp8eLv9dvr8unz9/D3+vP4+u72+fn8/ff7/Pz+/vv9
+        /f3+/qbQrqfQrnS0fKzSsXS1e3W1e6zTsHe2fHm3fXu5fgB3AP7//v///wAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABZACwAAAAAEAAQAAAIywCzCBxIsGCWAwgTKlyIEILDhxAhFjhgoKLFixcnBhAwYAkSDD9UiCwiIwWR
+        iViYEECS5IeRDzCPpMjAY6ISj1OuqPAho2ePDCh0TCRwBcqVKj4QJFjqoEEHFxMvWDmqAcSDClgtUBCS
+        YyLIKiR7EEFB9sWJHC0mblChwckVIjxMyN2Ro8aNiSquNLkSBQWDBYAV4CAxYqIGKlekxHgRYYJjCSJG
+        sJgIoscTFB1OcKjBeciIIDQmeoCB+WwJG6iBhFgxY2KB17Bjyw4IADs=
+</value>
+  </data>
+  <data name="color" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC3klEQVQ4T6XSa0hTYRgH8Cdd
+        yyCCBDWLWRARdsE+VhRllCH0LWEYFSZ2wTJ0kIhm0dzy0rIbCGGOXKkLNU1y3nNU1vCSudlxK0bBlpk5
+        5Ciabu78e/TDTAj60Ic/L+dw/r/zPu85BID+JwvlisdEA8+IPuYTWRIpbOAQKe07g7X2cHmZXb6mzC7b
+        rh2kWGU/HQ8TSEM2qiUztS50lwI3KdZxLdQwWnamf+al0SO9Nfukjle+GUOTZzSppN8RmmMQqCD270AD
+        HXZUK1pmP1eJsD4BjFeBPBWg4jX3MVDajdl7VtGxvqrFRvWHl+zgSQ1FWntWm2Y8jybhLgYsXGxUA3od
+        oHsAaBqAy128fsGM+vukdZXF1ErmyMAIejOlCe4E15xUCkxmAK4iwKYHOqqBmhag/ANQ/BXIFDGX54ew
+        3+0ykiUtABRaqP7TVOEvN7IwjuuYm+PyeDPg7AZ6HUDbGPwGLyZuAN94cx+Sp37pyFIfAM69JrvVXyJ1
+        4RJsKIQLTzEJC/yzbkgj05juA4brAOE28C4d6Dzvl1LptT0AHOokZ7O/QKpEGhoZeMPAIAPD+IkfIjD0
+        nosMNDFgZEB/wi8doU5nAIhqpXbtRIq3iHdwh0cohwHNDHRjDL0MtDFQYQTu8wjaVODCwQnvRmptDwDL
+        Kih711CMmMFABnJRhEro0YNqBmom+AwH+Axr+Aw1QNIpIHrDkBhEddkBgNSkkJvkwlHxpDeFR1DxCGr0
+        QgcPdAxorPwVeYSkQmDfMdErW24SiB4qFoF0Iqok5coXEe4D41d8iahFCvpwkYGLDJxlIPE5sDd33Bei
+        eOEmqlYS3V38lblOFM1JD1bK9NGCoksl7h5t9sb7RqR4j0/a0zHqjcrqEmUxeoHkKi5vXags7oBIxtcR
+        nG20aUUcnd5yizQJZsrPdFJOvpMSNWbalnyLQjbH8TM7OGs5sj+BIL6xihPOWfePzL9o/tmgeeA3KbNy
+        RaQn6HMAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="control-stop-square" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABcUlEQVQ4T8XTO0hCYRjG8Q8M
+        6YKE2RC1VRANQVNDQi65RVC0hDQEBS2F4FBQSy2BQxdrUOg6mDWEBJZJUdBSw1cEZYNh2AUywgiHEBSf
+        3ldQ+ChJcGj4cc6B/3nOtxwBQBSjqJf5w5mBjtWoMK29uYgsgIv77KkzN0bXC5PLEWD+Pq2YC6WR5XgA
+        uONeGWhzhAWR9rsUJs8Tec3eJMEd98pAqz0oiJy5SmA0EM8Z8cUwuPuKgZ0nWDwRWI/fwR33ykDztBRE
+        Tl18YXgvhn73I7qctzAvXqJzQeZYPCFwx70yUD9+Joi0nn7A7AzCtHT9q153CNxxrwzUjQUEkT2+KFpW
+        wnmZtp/BHffKQPWQVxDZ7o+jxhPLq8n7Ce64VwZ0li1BZONRClpvMq8qXxLcca8MlPatCyIbTgBDANAf
+        ApV+QEcqDoByUrZPz3TlTmuaUAeEEBqN0bah6XbJPxltm9SXKCfgAaIntQUw/Bj417/xG49phw+gF0Mn
+        AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="icon_zoomin" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZeAEV2qAE0Zm1LJt7s9eqvdrK8xtfk7LOcjF1dXdDc45i101lZWaOmqX+AgF9fX4ep
+        xc7b57GxsY+Rk3JycnyWsWNjZK+vr1xcXMvLy19hY2mGp6urq2SHreXx96C61YGYsnFxcc3a5lpbW3p6
+        enmTsGVlZcfU4GNjY2ZmZnt7e6DP4X5/gIuLi5Kov21+kXplTnF3fJOluFJrhfz9/Wlpaaewuam80brK
+        28PP3bGai5qzzsHP3ZvO4prU5WJjZImetJyvwbvJ2FtcXYCAgIeNkkZJTFlZWsfHx2RkZG5vcJGkuIWF
+        hWdrb+Pv9dLe546QkZuxyYeHh8jV4WNobLnAxez0+dPh63d4eLW8wZKYoVdXV25ublxdXnuFjwAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABeACwAAAAAEAAQAAAIsgC9CMQw4oKWBTQiCFy4MEoJBgkGGKDSYAJDgUuuGBgAIAAAKxAkDGF4BImB
+        GVU6AgghBccKCwtTMBjQoYlKEztu1ACx0EECAEBVBrXhYOGCAQGSKlXqAcFCBE6CCgUK5cTCLViAKAmi
+        UgUPBVlYLNzQIMaPFip7PNBR4SIKGB9IqFQgw8eTHBeTTHGhgQOFLlyKvCBw4CKRDCKMCGHipYAAAYQv
+        Sm78OPJkho4hX76YOSAAOw==
+</value>
+  </data>
+  <data name="clipboard-paste" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACc0lEQVQ4T43SW0hUURQG4PWS
+        0JsIFUQ9lWMTFo63RqXRLKoRDMbMcbyMWtqY5qBOjsEEFmlRJAaTlJRdTLtn+ZBBL4EE9rBDu0AlIURZ
+        D4VQjo3j7W+v0+xT+tSBj7M5Z6+ftdc5dC6diLVn/HXIaozIzc3NkVxhOfzs3z2qTisOB3TIDYKdMNFw
+        12H3l5GRD2C85mfqvbx36AF+GRAm3rfvRV9NKgYHX2Fo6B1GRz9reM3P+N1bfynkfqHq6OxmUsTrtiJc
+        L4nFRftaXCtej5v74nC7Ih7dpRtwuSAGPWUb8bK1ALJGqDpqTSVFDJ9x4NnRbDz2ZGguNNjQ1ujQnW8q
+        Q2eLC83bl72pLbSQ25FGdNqsEy9O5eGpb6fO7yvGr7k5/JyexvepKYwFAugbGECtPeWjzeeLzvZ6iU4m
+        6cTzZhueeLfqWr35mJyZwfjkJL5NTODT+Dh6+vvBlyyukgx0PIEUwe0/qrNoeGDHqrIRnJ3Fj2BQD/F3
+        d0OJtlqPUFMcKYLbv38gWRvkpfxoNJRkIiSPEAiFFoRwJ2Oyq23V1W7yxZIi+uvTcaVwHTodBo3HmYkZ
+        GRCUM1gcwjOxVFTUUaORFPGg2oyrRUZdXfEWzM3PIySPsTiEB2t2Oj1UbyBF9MqALtm+4i7MwLwc2Kzs
+        YnFIQAbE2+1e2r2SyL1GI3qrNmk/i1KZl6ZNnEO4Ez4Oz4QHOyXvMVlZPuJr1woi1+o/AbfKTboaWzzy
+        raYFHFkmJBlXfY00mVqiEhPLuX6ptHxPJImHB1O0r3CvMgl3XYm6O/sTwPi3ZryXa8K1FCUXsclL6MaO
+        CBL/g/dyjRT1G7y5F+bDPK+HAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="FindReplaceNothing" xml:space="preserve">
+    <value>Nothing to replace</value>
+  </data>
+  <data name="icon_panup" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIeDAJhpZZpqZiJNeNikptelprG+zCBPfSJNdyJOfVJvjMybl9Kgn7ShnSNOeCJPea2f
+        nq6entWjojVkl6CBgB9NfjVjlB5OftOnqDJejp1xbp9wbM6cnbWEgbaGhKh3eJBkYbeKh9CdnM2jpMeU
+        kcCNirqIi9qoqZ5ybdOfodSmptenpbuKhriHg6uWkyNQeq59fNakpciYljZklaB1dCtXhTFhkC1Zid2m
+        qdilpJlxbah2cyBPe////9ioqLCRjtCdmrKiotuop8OWkaZ0c3+hvdmhpMyZlipZhkFiirWgnd2prcGP
+        jvXm6TNfjcmdmtShoMKPjoKVs9KanbmTkrqIiaiOjVFwjNulpZJnZqNwcpd0dE9wkGF8mNimpdimp7GR
+        kvfk6MeVlKyfqcSSkd6rqDVjk9KeoqGEgbyWk5emu36SscSUkjFfj8WUkDdlltOaoDJeirqurqOPjiBM
+        eax/f9Ghn8aUkyBOf9yorNympKJybtKeoMOTkcuYlShYh6R/fpx6eL6KjL6LigAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACDACwAAAAAEAAQAAAIxAAHCRxIcKCLgggHFhBQQKAdLwGm
+        VEGYQECCQSJ0CLkCgMyMOAUbCJzQI8CIAQCU/IFA8IDAM3QIAFiDAwAeJ18GuhSYg0OeAG0GdLiRwkfC
+        D2G6sPjxZo+JCwwSalABY0MIFEUIoCnoIUadLEukLDDzJEIQMQSTYDGi4EUJQWP68AGTxgpBIIBWQAFB
+        gkogJlHK+NlSsMWQDCf08FBzpEINGkgQPpCjhYiBO00kYLCQUCAXBAjm2HADp7NANhR2ODAgIyAAOw==
+</value>
+  </data>
+  <data name="Func_DECAP_StringValueDescription" xml:space="preserve">
+    <value>String to format</value>
+  </data>
+  <data name="TextUploading" xml:space="preserve">
+    <value>Uploading</value>
+  </data>
+  <data name="OdbcDriverAccess64" xml:space="preserve">
+    <value>{Microsoft Access Driver (*.mdb, *.accdb)}</value>
+  </data>
+  <data name="SaveMapBeforeTiling" xml:space="preserve">
+    <value>You must save this map first before you can run MgCooker</value>
+  </data>
+  <data name="globe--minus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADSklEQVQ4T4WRbUxTVxzGD+1M
+        JGYuMSFmiyMOQQuaiDUqGwsRGG+aoCRkKpHOlymKi2SZQkKmbAxtKC8FtUoDErRQFalhzhpe3PaBqZRC
+        G7RNKavWKbRAJZQi2lXWZ/9zxU9+8Ca/PPee//M859x7mejYfSYqMjLxL38zsfyfhWLF6FfiCpeCaCO6
+        51UhrPM5+bif57JKvmXCjVBQal9OQ/Wmhqdm+V/PPVqrz3/T7gsOTM/5WxwvPSlal5nPue9tAc++KSg0
+        LP+oxNxe8NtT13XbFPp9c2ixTqPeNIV7E37YAoDtX6DaOOniPu4XckJBnj5UlN/VWND+yF3e40aX208F
+        QbRYpqCz+9Az7kefdw59s8C9F8DpHpeb+4Vcnp6xkN3atJjiDus314Zx6KYTl+wvUPrHCE78PoIrQzP4
+        cxI4qXdAQ+s3xoC2Z68Rdfy2ledCcjRUkHXhjOyiaSq90YaUpiFs0wxhR6sDubrHONzuxO6mB8g8a4By
+        MIBiatune4Ic8vMcwRhLK+/4Xj8WSFRZsFY5gLg6C+LrLUhosOJLlRkynQtFd//Dd92zSFCaEFthxJY6
+        U4DnCCpI/NkQV3InmNw4iqhTBkgqBxBdaUJMlQnRCiOkChMSamzI1s3i02OdkFZReWVvkOcIKtj8U2e8
+        whj4rLQXkfJ+RFFg1TwS0qiyXmyscSC1ZRbhBZ3YqgOyNOMBniOoIPnUudVFHd6V5Q8gqXiINdUWxCot
+        kNZaBWKrBrGp1oG1ZYOIV48hrQ1IVj3y8hxBBelVGUtyNcPrySQlvlA9RpLaibQGJ9IvPkFqvROJFxzY
+        cNqMr29DYNnhG8OrN+ZnZEemUkHm+VC2Xd0sOdnnSVK7kdk0jl3aCexp9WD/dY+g8qRcqMLXoEGynjT6
+        dc2isEltiMikZUzN2I7LjO1sjvggt7VLKrd4ZFe9ONLuww+3ZlConxFUGbkOr2Syd6hjrJ+OQNfSGHqV
+        sgi299fmZYV37dvqR735uunA8Vsvg1yPxO98dTRshf/o4o8nfxQveEifrp9TJpyAMTERRkSzD5fGsc8P
+        HmCy1kZ2sKOb5XUZBOXPfJ3PGaPdWFg45fg/4JeIWDRf8gnp++CbcT/Psf8BxLcXab+EC34AAAAASUVO
+        RK5CYII=
+</value>
+  </data>
+  <data name="globe--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADV0lEQVQ4T3WPf1DTdRzG327K
+        5WnY4RWnZ51pU0AvuXUlanJNVDDvILs8y5MpWaDmxWkCd96pSQgxmGBGOgc7ajBtuo7MdfxQ+wM1xmAT
+        227MpjOSTVwEDLG1cI/vz+KuP7y+d697Pt/353me7/tLkn0/k6TIStLPfiVp2W9PSVX9q6UVPhVzjmmb
+        UFV0Lu7ZJ/zRHPPvQRQUu+fypWZpbZ+97MofAYMzGDrvDka6R8ZDjZ6HgTUGn13cC9+TBYWWuTMO2Zvy
+        f+jznXUNoSs4jkbnCLS2IVy7H4IrDLj+Bo5aB33CJ2H/fxvkmadKdrXq8ptu+cvb/Wj1h7gggkbHEEzu
+        INoHQugcHkfnGHDtAVDa7vMLv0Tk8sxEk7YY0pP2Nzu3fnsTO8578bX7AYov38WBS3dxuncUPw0CB80e
+        6Hn+3T3g3O//QFbwo1PkJm3Wc8GGE18o62xDGToX1tT3Ikvfi01GD7JNt7GzyYst9TeQedyCqp4w9nPb
+        +6Y72Mx+kWOIKL28eY/5XlhR48CSqm6knHRghdaB1FonXq+xQ2nyoejqI+xuG0NqlQ3JFVa8edIWFjmG
+        CxSHLSmHLkbSdP2QHbEgobIbiZU2JKltSFRZIVfZkFrtwjumMTy/rwVyNZdXdkREjuGCNz5tWaGyhl8s
+        7sBLZV2QcWDhBAmsspIOvFbtwdrGMbyQ34L1JmCDfiAscgwXpB35clFR8/CC8htIqPgFi486kFzlgPyY
+        M0qyugdLj3mwpKQHM7U5iDWuxizdtpDIMVyQoV4Xl62/+Qqb5MzymttYpfEivdaLjLo7WKv1QnHCg1dL
+        7Yg7k4YP/ixAzKnkECk/Xkd7s7gg86up9JamIeFgZ2CVxo/M+gG8Z7iPbcYAtp8NRHV+/Q7M0C5HvEGB
+        jYFc0HHZINXNtFFtnIZo0zdE7zbMm5xtbJWXOQLKM8P4qCmITy6MotA8GtXntCuh8L/9BFTzTBevwE98
+        Ev9KyTzK+b5hTuFVd5a2f3iXaSRccOFhROic6py/pnz+cohKZYOL+1aCKmO7oqhjeQMiKfMsk0hPx6fQ
+        stwPSWnUUW5zG+W1WqIq3sX8wHTXbO8i0OHp12n+ZCmXRL8vYaZNlMxm/X92xugob8p12h2jncjRY8Vf
+        HJIr03vAAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="TooMuchDataWarning" xml:space="preserve">
+    <value>The selected column contains more than {0} different values.
+The calculated averages only accounts for the first {0} distinct values.</value>
+  </data>
+  <data name="ruler" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB3UlEQVQ4T2PYn8jCsD+JheFA
+        EksGEHdDcQZIbG0EM0gcJw3SywAiQIqAdM/fm8v+/7qy8D+IjU8jzGCwAfsSWTJBGpaFMF98sLnh/9dT
+        0//vTWQ5AxJbE8E8Bx8N0suwPZZlyu9ri/9fnej+/8fFef8/n5gKZ9/fWAcWw0aD9ID0MgBtmf92f8//
+        baUm/+9tqP3/8eik/6dbrP4/29aMF4P0gPQyzAtgap7lx7QRyLn/9fSM/+8P9YMk7oPECGGQXgagIjCe
+        5MY0787aqv8gkzdHM88AiU30ZMSLQWoYloYwM2yIAuPZIOe/2tP5H8QGic30xW8I2IBOeyYYXnhzZdn/
+        FzvbwH4DYlD4MMzAYwjYgJVhzDC8COR8UOABxRYhiTNM98HuErABjZaMMLz0+tKi/0+AaWFZKNNSIGaA
+        YS0xRgZ0oCrMyOCrDhRfHMwEwytfAZ3/CBiVQLGVMHFNUUzNKIaJsTEwVBgxgvDqK4vy/z9YV/1/rj/T
+        eiBm0CCkGWYSyDkTPBn3vAa64NmWxv8gNkiMWCAPVGiUasywsM2Z4TgIA9nzgGLKQCwHxBJALAzEfEDM
+        CcSsQAwMPQQQADIloRikWAyIRYBYCIj5gZgHiLmAmB2qmRlIw50HAIdyTYaOb/frAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="application--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABq0lEQVQ4T6XQz0vacRzH8Tda
+        gwjD7dAhdvLiYS3Bk7H1pcCLB0EFD8ODEKFzW8EY26EgunToTwhEBJkIMnEI4vSq5tBoQrIFwkCYX1BM
+        QUER5dXn3Y9TlH3bGx68P9/vlyd8v18CQP+DnE6nTngjeBTiRkcOh8OVz+dPq9Uqzs7+oFKpoFz+hVKp
+        hEKhAPEMuRz7Kc7HODoqo1j8jVQqe8ot2Ww2XyaTQTqdFjdTSCaTSCQSiMfjiMViiEajiEQiCIfDCIVC
+        CAaDCAQC8Pv9UKvVHv4Er/gHjxpuyW63vx2PxxiNRopwwy1ZrdZ3w+EQg8FAEW64JYvF8qHf76PX6ynC
+        DbdkNpu3ut0u2u22ItxwS5Ikfex0Omg2mxO5s+9hSK6CNzfckslk+tRqtVCv1yda+i5h4/wzeHPDLRmN
+        xi+NRgO1Wu1Orh8evIy+vuRsXp0N3yQ83X5eIL1ev8OvL8vynQxfX2FNdtwyffDsH2k0Gq9Wq92/z9T6
+        3Ilqd05mi7UV3JxV7tk4iZkR5oWFifZmywt/X4DEvm64feAsTxFtPjkk33TpcvO1mAsmbJya11eQ2wAA
+        AABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="icon_help_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIezAPLy8o2cqvj4+JKfq8LK0pWirvf395mlsf///8bT36m1wbO+yay4xPHw76q2waKv
+        vKe1wo+cqK+7xvT5+5yotLTAy+rz+LK+yOfr7qWxvJqpt/r8/d/k6Ku3w8fS3pSirrC9ybC8yODq84qT
+        oaezvvn8/bG8yc7V26CsuLa/yJOgrN3i5/L09ff4+Ke1xNzh5cPP25als93j6JWir6y7yfj7/JqnsrzF
+        zu71+fP2+NXb4d7o8crV4JGfrLbCzbC8x8PQ3Pb8/L/GzLG6w8HK0rfDzpGdqZShrsnV4J2qtZ6qtZyo
+        s5SgrLC9ysHIztPg7MHK1dvm8b/L17fAyb7J1L7K1Ky5xtjc4Kizvaa0wcXR3bfF0IyXpY6cqYybp/r9
+        /aSwvLbBzIyZp6u5x6q4xp6ruK25xLvG0ery+Ku3wouVo8XO1qi0wIuUosnV4Z2ruJKhr7bDz7bDzrbC
+        zsrQ1uLq86q0vezz+Jentq+3wbW+x/T3+bTC0J2pttLW2tvg5Z+ruZyntMzX4bTBzbvH0qexuqayvsbR
+        3J+suM/U2cXS3bfE0IyXpuDk6ay1vtXZ3vX3+brG0bS/yq26x5uotcLN2IuWo7S8xtLY3c3Y4uHl6rzI
+        1LW9xPX19Jqns5uns622v+ft8+fs8tnk76e0wbC7yJGeqp6qtsvW4Oz1+IuTo/T7+4+dqs/T2MfU4aGu
+        urO8xbzI06Cvvv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACzACwAAAAAEAAQAAAI/wBnzerUQoDBgwIMKGwgEJKrBIqA
+        8KFBxsWYSRAgEJgFwA2STB7i6NAkY4WkLD/MwCEAIIEgHrFY1EGDQ8SGGw8clEkBQAuqRRxGhXpxQtST
+        PSjAeJoCAMahOTm+YJCFJ9GOCVj6zNADQEolQlDWVDAR40qUGkoo9bgEYFMVKnJAhHjz6M4qOqwodBkC
+        YEukMz4WPMBkYUIrRp9siMkDYFCRMAsYZCiRyo8qCgcKcAEFoEmFCxIUvPrTKNCHzCosOQJgpZSENCQA
+        weKU5EiBAaZG2AFAikEHNoiWIAjiRA0TIxEGFAKgQYEDQ6cOIEAgpM2ACF4GbCQSoLv37wO0CwpsAKC8
+        +fPlBQYEADs=
+</value>
+  </data>
+  <data name="icon_zoom" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZsAAE1Z3BJJai7zuqxd9nFs1tgZNnm88fb8MXa78/a5LjH1+fu9dDh8trn9KjR43yP
+        orrT7erv8+Dq9ISAf622v2Rrcmxtb6Sttqq8z2BocJ+fn4aKjcvY5ZqbnYSHi9jm8pGRkpSVl7S3u83U
+        2f///4SFiHV5fq6yt6Cnr77L2K7L54SdtXh3d1xbXcjQ2Ozw9GRgX5yzy7CurcLQ3efs8eLs9UpMTODo
+        8XahzMbb78rc7s7X39ri6uHr9HyQo6/N6uLr9eXq79Dh8dHh8jAvLrvU7X98e5DO1pmirDg3N97m7auo
+        qKamp5u83sjIx6TF54iOlKu0vJy20IWUo67C1aC50unv9Mza6EdKTV5cWr7H0bC/z4OGiKWqsdDg8YBq
+        V+vw9bbBzauvs7e/x1hYWdfb36jG5OTr8W50evT3+Zu20MPT4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABsACwAAAAAEAAQAAAIuQDZCJQxAYaRJQITAkjIRoMILSnCdAHhRGHCDi6U0LBy48oWD2wAiBTJ5EQE
+        EmkWSPigY0oIgQvZsBjxgseZHga8IIjRAqbALEHAcFjTYAgCCGaSMGRjocyCGg0Y5HDwQwqWFSMBQBED
+        xICQAw6OPPGBZumYEjsYHCjSBEeVDFGWskHBBQkVFWoeVCggVyCFDWSI2DBxoUCAAQTkJlCAQUECNgIC
+        HE7cl2HkyZUtSx6QWfOXzpZnsAkIADs=
+</value>
+  </data>
+  <data name="gear--plus" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACeklEQVQ4T6WQUUhTURzGz9zm
+        GNMxJSasHFEbKzZDNmhbESNLRnMPc9pzDCKR6ikaFC1EKBEsCvWhslBovtSL4lNmgskV3IVtbrikpWts
+        Tgx6k9CXf+e7d4VGPXXhx/nz/b/v29lhRMT+BykcCARYMBhknZ2dLBwOS2d3d7eX01PFu38HLzLgQEEo
+        FDrDjb38PIxzb2+PdnZ2aL8Gz18LOjo6zkaj0Sfb29sUiUTuctP1zc0yAczQsIMH3gM38Pv9jHOzUChQ
+        IrFM5XKJZmZmPpdKJQKY8/m8tIMH3mpG/gter5f5fL4jXV1d99PpFKVSSVpf/0LF4lcJzNCwgwdeZNxu
+        t1zg8Xh8XLgFJibG89lshiYn4zmHwzEKMEPD7pcPmd8FTqczKooJmp//QEtLAq2srFBLy6kBpVLJAGZo
+        2MEDLzIc+QZ2u/3O4uIizc7OEs5MZpVaW539CoWCAczQ9nuQ4cgFVqu13WKx3APDwyMbyWSWpqffJ12u
+        0zGAGdqFt6Fd1fOmcn3MlECGIxeYzWbW3Nx81Ol0DQmCSHNzH2ltrURbWz8kMEM78cZLV7/fJsX4oYy2
+        z8jYy0a5wGg0gn5BSNHU1DtaWBBpZORFYXk5S+BiPLxri7vJMuGiy9+ukfJx4yYPi2ys8ZlU0NDQAC61
+        tbW/TiQ+kc128qnBYHggCBkCNQ8NlfOVMP0JGzWIUgE+lUrFtFptQKfTDWg0mmM4c7kKf9AiqSL1ScWg
+        PqOI6SuO4jliQ3pR4pFevgHynCYOf1bmAmq1+govGgSYJT2mWzVt2In11aXZcf6LQ3r5DfhXw6nj8Jdh
+        pn/SW/uK9ajT7EbtWDXDfgLZQt8vMfwSKAAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="NoWidgetEditorIface" xml:space="preserve">
+    <value>The specified editor does not implement the required IWidgetEditor interface</value>
+  </data>
+  <data name="icon_measure_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIMPAKufkcu/pqqomunkwKKdkdXIq5Whrtbh5YyZpZy+1J6Zj42Zp5y/1I2appy+1f//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAPACwAAAAAEAAQAAAIWAAfCBxIsKDBgwgTDkyQYMGDAwce
+        RoT4gOECBwwQPDBgYGNHjg8wIhjZQCFJhShTqhRYgEDLly5jwhwggKbNmjhvBlAQoCdPnz139gRAtKjR
+        owBWKl06MCAAOw==
+</value>
+  </data>
+  <data name="PreviewQueryElapsed" xml:space="preserve">
+    <value>Preview Completed in {0}ms</value>
+  </data>
+  <data name="ColHeaderName" xml:space="preserve">
+    <value>Name</value>
+  </data>
+  <data name="FsPreview_GeometryPropertyNodeTooltip" xml:space="preserve">
+    <value>Name: {0}{7}Description: {1}{7}Geometry Types: {2}{7}Read Only: {3}{7}Has Elevation: {4}{7}Has Measure: {5}{7}Spatial Context: {6}</value>
+  </data>
+  <data name="funnel" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB9klEQVQ4T6WT30uaYRTHj7/w
+        FzLyQnFC4Mgh4hgs9B8QvJH0vxDqJhiDRYMuNsaoi6Cr3bSgaIHMNghrUhmZliwpMXCMGAoyJNzNbnf1
+        3TkvzxtKNoJe+MDzvDznc85zzvsSALoPWnA6nZ6IRCIZm82WISJhinllNBrnnU7nvNfrfRsMBuei0ejL
+        eDw+zefTelJdkOn1euh2u2i1Wmg2mzg9Pcf2dgWFwjdUKt9xcfEL7fYfXF39BcdP3hBIBaVSCfl8Htls
+        FsvLH7CwsITFxfe8/ojNzR3s7x9DVTAoSCaTJIJOp4N6vY5iscjZv3LgJ6yt5Xld5Yp+4vLytyZIpVLX
+        fdMWsVhMBGPSg0ajgXK5jN3dPays5LCxUeDM5zg7a0P1IJRIJIYKiAVj0sRarYbDwxJWVz8jlztAtfoD
+        qolhroD+J+B4EsnUyUkV6+tfsLVVgZrCE66A7iIQyWMZo0xBjfEpV0C3Cvx+P3k8HjKbzRKsP9cCt9tN
+        Pp+PAoEAhUIhCofDgz3ojxomcLlcpONwOMhqtd5JMKuu8K4/WE8w8CH1V2AwGEjxQgR2u31OsvKEBgq9
+        VSCn+B8QnovAYrHMMDduOUxg4lMPGB/zkJk5OmrAZDLNqr28G2G0Tg8TSJpR5hkzzrxm3vB1Umov7x4x
+        2l10wT8uhpNvS0oRDQAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="gear--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACfklEQVQ4T6WQXUhTcRjG/7Yt
+        GWbozexrI0qRUMPOwG11MbDEmov8uojQZFBIq66kgVERgogglG1hEJRSGdRNihG0TFA7ws6JnX2YmsuW
+        bTq8l8ibt/9zjpZCdNOBH+/L8z7PwzmHERH7H9Swy+Vibreb1dXVsfr6enU2NjY6OK3rODbf4EUGbCmo
+        ra09yo2X+NyLuba2Rqurq7RZg+evBTU1Ncd8Pt/dlZUV8ng817np8tJSmgB2aLjBA++WN6iurmacq8lk
+        kiQpROl0ikZGRuZTqRQB7IlEQr3BA+96RvsEh8PBnE7nvoaGhluRiEKKEqaFhS+0uPhNBTs03OCBFxmb
+        zaYV2O12JxfawMBAfyIej9Hg4LOZ0tLS+wA7NNw2fMj8LhAEwSfLEo2NvaepKZGi0SiVlR3u0ul0DGCH
+        hhs88CLD0d6gpKSkfXJykoLBIGHGYp+ovFzoyMrKYgA7tM0eZDhaQVFRUVVhYeEN4PcHvobDcRoefhe2
+        WituAuzQcKu49lw60nz7JTIcrcBisTCz2bxfEKw9oijT6OgEzc2lKJP5oYIdGm72bilj6/0cs/kXmviH
+        aQUmkwl0iKJCQ0NvaXxcpkDgYTIUipP3sULHe6Sfbn+ETt75SKcDUepLE/GwXNapNKkF+fn54FRlZdVT
+        SZql4uJDvXl5eZ2iGKMT3VN07zuRd5qoOfKHtlmig+0TslqAR6/XM6PR6MrJyenKzs4+gDkzs0wX+0Jk
+        ahlYLmh9FVPnhRfz9g9Eu7yv5d1X3mhvgDyngMN/K7MCg8HQwou6AfYNPfds/3TuuSeRnU2D53mJ9g/4
+        s42zg2Pi7PkX2888eGRw93rWM+wXiN3yhzE1UjYAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="icon_copy" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIeMAEF1pURzq0Rzqezx9URzp0JyokJxp0F1p0J0p0B0pkN1pkZwoEZ2pERvokd2runz
+        9eDo6sHZ3ebw8ev19ufy+D5xqPv69vr4+0Z3otDi5J/Byvv7+d3p6fD28j93qENwqfj8/fn9/EFzqObu
+        8T90qL3U3MTb4z50o/r5/kBxqd3o6kVzpEVwp9Pk6/z1/PXz+NTh59nn6Pj3/UVyrb3N50J0qT9zo/r7
+        9sDY2OTs77zV2Uhyrvf89ery9aXH0LXS1uPr7qfH0src5srd5ENvrKHGzkRypkN0r0BzorfL1pnDz7bT
+        293r7L7V297o56zK0sne46PD0O3x9EdyqajI06THzerv8+jt8KrP2Ofx8sDS3rPK0J3CyEVyq6fFz6TC
+        zbrV4LnQ2LrT2Eh0ocXY3rDN05/EykJ1rrrR193m7aLCzcTY36LDzENwp8rb46rL0t/p6KrE0eDu78Tc
+        4KHBzMbb3tXj5rLP1z93quvy+EV0rLPQ1sHY3qLEza7G0KrI0ElyqKDCzKC+ycHU2z12rdzn66nD0EVu
+        pER0pNbg6T1xoaHCx////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAACMACwAAAAAEAAQAAAI3AAZCRxIsCAjBwASAGiAAQGLAyQY
+        FBQQYoOMDg8gcMgQoYINgjNuWHgxYYSKFiZKLKBxYmANFAgVMnQIkUEBgQouULSIUSNHjwJFgAg5suTJ
+        lCtbenDxkseALExi1GmChtChMQUIDMiZpweQQkJw/EjyxJASPAYoCJVyxUmiOVr2YKlihg6iFBKWWsmR
+        BgoZMFv8BNEgCNCKD1rlwIGxRseSN3G8fOESQGDaGDDcDApzh0qfIhoCKRKI184QPmLK/PERhY2aRWcE
+        HibSZsqOLgH0HBEQAIkRg8AHBgQAOw==
+</value>
+  </data>
+  <data name="icon_home_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZYAOTk47K8xp6iptXc4KGnrtHJsdTd58HN2r3Eyunw9P////r7+9LZ3Za3p7rF0rG6
+        xcbWzZGTlaGor7a+xKeqsOPn6+3u8Zqfo7zNyKattdHf6PT19rzAxPb4+9fc4rvG0tnd4PLz9fn5+sG5
+        pNbW3dDb5d3Wyc3X4sPGydHR0dDZ47fGxLK9yb7Lyb3I1qi9tdXZ3Y+Tl8rR1sHM2si+p8/S1cHM2MPL
+        07jD0KaqrbzFz+7w8p+lq7C2vPP09evr6q2yt+3q48DI0bbBzKm+tvf4+czW4Y+QkbC6xKCmrsXP2tXN
+        rPH0+LW8wq69u7rF0c3Q0srN0ePey/Hx8N3i5uzv8sfR3sPO2////wAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABYACwAAAAAEAAQAAAI3QCxCBQI4IGHIgVoUBjIEEtBJQ8ykFhCAUBDhwcMGJiBIyKFCRYHAjiQwMgV
+        FwEcIImRAyRBkiccGDjgIACPKBwugByZQIXMAB8CJKmhgAmMCxeaJCiRwMqBJwEkQFGgoMMGAQIjBDAQ
+        wEYAAigUaGBB4KpABBIicCUAxIeGEQUI7MCKBUECCQQi9KCi4EaBHwQq0EWwIICJIAwWiBBS4EjgwS0Y
+        IECQOISOAlIeYxkAocGLFTISVxlSoIAAARgGYLHAuQERJwtACCCQYspmhqw7C2gAIfVF3AOCXwwIADs=
+</value>
+  </data>
+  <data name="icon_ctxarrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhBAAIAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
+        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
+        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
+        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
+        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
+        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
+        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
+        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
+        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
+        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
+        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAABAAIAAAIFAABPBgIQOCDggIRKlR40KDBBwEB
+        ADs=
+</value>
+  </data>
+  <data name="icon_zoomout_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZpAJySh3aFlJ6tvO7z9eDPvpubm+ru8LKysqGhoZ2dncvFwOLm6Z+fn+ru8dbc4t/j
+        56ioqNvf5KOjo+bp68rT3Kqqqp6ensnKyufr7tDX38rQ2MPIzre3t62trfL29+7y9brBybjAyMPJzsDK
+        0trf48XL0s3Q0sDBxO3x9Lu8vLy9va62wLm5uf39/ebp7aWlpc3Nzautrs/Pz9Pe49HY39bd4qyyt5+m
+        rtLY3K+vr8nP1NHX3bOzs9PZ4Nvg5czU3K24w83V3crS2uXp7OTo7JycnNDe47e+x+Hl6Ovv8rm7vL7F
+        y6Kkpefq7dff5M/a4M7d48vT3M7W3ujs75+goOTo6/b4+aWmp5qamtXX2NDQ0MrDv7O2uc3S15GSk9Td
+        47rCy7CwsM3e49fZ2qKiora2tqiim/H09t7i5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABpACwAAAAAEAAQAAAIwADTCEyTIwGWAi+0DFyYhoOECxMGGBhzoALDNGU6GBgw4EOSKS5U8GBIxkAL
+        KygaYBiy4MEBGQPDXBjg4YzKKkjQRDBhUSCDiAKCChXgYAeDgQUGEAnAtGkAGlIsDLTQBEeXlj6cfMkQ
+        RAOCgRCy6NhAIkKNGUagUDjBYiCMAyKWlHDQ44mYEUK+LpQQA8QRMD+iULiBIMUWhhCY2FgBJASXBF7M
+        EFDAUAmVIgUSXBEIAMDki6A7fwbNUDTpi50DAgA7
+</value>
+  </data>
+  <data name="FilenameValidationError" xml:space="preserve">
+    <value>Failed to validate the filenames: {0}</value>
+  </data>
+  <data name="icon_invokescript_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIUzAKy7zNrf48/Z4bXLssXQ2p6rvMTOzrjHwLDDtLTJsa/Btb3Ttam9rcfR2sDLycLX
+        t8nS277UtrnNs7DCtK/CtrHEtcbS1LPIscHWt8DVtrHHsMHL1LrQtLnJw7bMsrbFwLbMs8DWtrfDz7rR
+        tL/VtrvStbzRtKa5r7jPtLzRtam8ssHXt7zQtMHOzrrPtMDWt7vRtbzStam9rgAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAzACwAAAAAEAAQ
+        AAAItwBnCJyxAYDBgwg3DJxhEEKAhxADQACwEMBEARgzYqQ4EEAAhCA5CvRIoKRJAgUWGjigQgaFDhYy
+        ohzoAEGCARhSJKjQAuPMGQYQSBgQYMCDBxIqxPx5IMEDokUxrEjQQcBPBSxCQC36wgQFqylnMMhAYmvR
+        DAwIiAirwEWErQsicDhRoEADgQcuLIAKI8aCCx8a3BUYdABRDiNKDEBgYKFABxM0gEDhQcMEB44HrlTA
+        QMGBxpkDAgA7
+</value>
+  </data>
+  <data name="ExpressionItem" xml:space="preserve">
+    <value>Expression...</value>
+  </data>
+  <data name="icon_back_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQfAIaKkNjZ27a4vNbe4szS2dvh5M7U29LY39DW3c3T2vP198nP1s/V3MbM09Xb39vf
+        5PDy9PL09t3h5tjc4cbN097i58jO1dTa4crQ19re48TK0dbb3/Lz9d3i5svR2P///yH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBAAAfACwAAAAAEAAQAAAIeAA/CBxIsKDBDwIOHhQAQGFBAQoaOhQI8YJEhwIiHDgA
+        QIDHjwwpcmCAAEGFDhIeZJiwwQGAAAAgEEhgoGYCAhgsNNAw4OUHAAU8ECAwoKjRoj5hFliwAIDTp08D
+        CFRK4WWAq1ivDlTqc+IHmF29wpTqdSrZshMDAgA7
+</value>
+  </data>
+  <data name="icon_pan_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIQAAGtra7/Dy6Smq5KWm9bW1o2Rlri6veTl5q6wtPDx8czMzMPFx5mZmdzd3q6zuqir
+        r/f3+Lu9v52gpcbK0a+yttjZ262trcLGzre7w7u/xba4vP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBBwAbACwAAAAAEAAQAAAIlQA3CBxIUCCAgggHSgAgIWHBhgcbQmgQAQGFBRUObADA
+        sSOABwgWECCwYAEFBQcYbNzQUMDIly8REGDAUKBLmCMxEFBA4KDABwZg6nzJc2CCDAV44hwpk+CBAktf
+        NtwA4YEACVCjTi05UoHMpVMHPBAZdWSBgRU0FLjQVYHbBQU0Oi2QYcKECwEcxE34dMCAAoATEAwIADs=
+</value>
+  </data>
+  <data name="icon_help" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIfIAOXl5QA5cw4/cnaYt/////Hy8UJyoUl4pjVtoQs8bhRGeDVqn+Xi3hBPjkBwnhJH
+        elF/q/Dx8FWHtVaFtWCPvVd5nxRIePDw8AApYCdWhEdskRFCc16CptHt/0+DtgA5a53K9wU5bFaJuTRq
+        n0p4qUp6qVqItiBZjWeXwkVzorbK3FF+rPPy8Q9CdwAhYCRUiBhVjTZllW+gzzlqlrDV+0luk3Wo3Xyt
+        2TpqmTxrnFOBq26h05WswEBwnE1wl3Om1ZKtxc3p/+P2/zFsqOP4/43B802HvwdDfj5qkjx4sXONqG+W
+        wBBBc7LI3j5tm3KVt5aovPP7/xtMffT//yJUg2eMryRTf4Cs1xFNham7zEBvoGSTwFl+omGRw3ik0WeU
+        wFJ2m09/qej//3Wn2rLE1fPz8hxMfRxMfAAkXB5QhShZixJFdwU9ciVWjSVXh7nM4FiGsypbjISv2VZ7
+        n1iGsQw+b+fv+liNu7fJ3VyApQ1CclSDrwQ8cEF1qXSn1DJik2GNuVGBr8jp/63D1Tx0rHiRrB1Pfe/w
+        7z90qHao2aSzx8rX5SFRgvD9/5+30B9PgeT9/z1lioiy2/P08itflO3r6CFQgqHQ+3CeyQAkXWiZySxd
+        kOXj3lWJuwAuZhtQgrLF2QU5a3ut3oKu2DRkkgAuaYqiu+Pv97PV+c7z/yRfmyRXjMfl/wAza+78/3yf
+        wO/y80l7rkRrkOTr78Xa8Ut5p0d6rythlTxrmwpBduXv+Z2uv6zT+Fx7mQAnYPT08kt6q3em1iRVg5qx
+        yGCNvBBIesPe9jl0rP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        ACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAADIACwAAAAAEAAQAAAI/wCRIasEq0CBMr8msSgQ4cIhTgLt
+        2BjjZ4eRJMeGEOqDAMEAZABE3ZAUTISjN01A6RhRK8WRAQASybmyZRYqVh1oRKlyq8eqPAB+jOqkAoQx
+        MkBoFdEV588nDgBkeJlwasoiVQ148BKC5MUDLgA0YaKw5NUeYFiyXHKVIU2uCgC6oPgiIVaJE4qCQDLF
+        hgofMADuEAMEZwWlYYKIQCn1yFArHwA8mKADwQCpRql2uWBkRoGnGgBsBQpzANemQXgsFZOyhgkGDQAQ
+        kTjgYEabOb2EtbAgoA4aWQAWGNCCQ40VAmIK+dqQIJSASABg5HASw80ZAgSUZNIT4oOAj08CiA8fT17A
+        d4EMAKhfz169wIAAOw==
+</value>
+  </data>
+  <data name="icon_popupscrollup_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
+        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
+        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
+        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
+        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
+        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
+        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
+        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
+        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
+        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
+        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAILwAfCBxIsKDBgwgTKkSAQOFAhgwd
+        QoSYcOLEgxYtFsyY8SHHjh8/OhxJsqRJkwEBADs=
+</value>
+  </data>
+  <data name="icon_viewoptions_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIUAAAAAAP////39/vv7/Pr6+/n5+vj4+fb299DR1M/Q0+bn6eXm6OPk5n6Ejs3P0oyT
+        nM7T2bG3vs/R087Q0vf4+fb3+PX29/T19vP09ebn6OXm5+Tl5uPl5vb4+PT29v3+/vz9/fr7+/n6+vj5
+        +ff4+Pb3987Uz8/W0M7Vz4qgitHX0dDW0OLm4uTn5P7+/v39/fz8/Pv7+////wAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAyACwAAAAAEAAQ
+        AAAItgBlCBxIsKCMCAgTKlyIEILDhxAhNojwoKLFixcnBgjgwsWHFzBCwhgQIkQBjR0/hhzAsqSIERNT
+        tkgxsmQIAi9hRnCRYuaKAQgkCJWQYASJiQJUpPgZQ0GGpws0kOgwEeTPmwVGaB1BoUOFiSBGskiR1YDZ
+        rhUsTISRYiyKERPiTnBQwoKHiQNOpHg7YgOHvwzsXpgYg4AJrRQqKE7r4cLgCASycu1wwILlxhcwTGzA
+        ubPnzwEBADs=
+</value>
+  </data>
+  <data name="InvalidRestorePathError" xml:space="preserve">
+    <value>An error occured while validating the restore path: {0}\nIt should have the format: \"Libray://folder/folder/\".</value>
+  </data>
+  <data name="icon_popupscrolldown_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
+        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
+        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
+        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
+        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
+        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
+        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
+        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
+        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
+        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
+        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
+        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
+        /yH/C05FVFNDQVBFMi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIMQAfCBxIsKDBgwgTKlzIUCCChxAj
+        SkTwYKJFig4vQiyoESNHiwknLozY8GHDkygbBgQAOw==
+</value>
+  </data>
+  <data name="SelectFolder" xml:space="preserve">
+    <value>Select Folder</value>
+  </data>
+  <data name="map--arrow" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAC5ElEQVQ4T53STUzTZwDH8ecy
+        E52e57yZnRaiWRZdCPHgYdHDhtMwdkA0MQ0UeauA0A55UQSRYJEgL4KCQIq2EMGmCgEE5K0DLGwoXUFR
+        wLYgEtm0BSQi3z1PYrKYeDA+yef2+/6T////iNDMzGAp8jME/5qRIURIerqWzziqk4Q4lJoatS4fUNeX
+        RtNQDn1jxTgn63BMtmF6OEb2oAdDj5eEVi9xNi/RjV7UXnWSEAf0+ui19XWudabQPmlk0FPOkKucxZVO
+        /vZNYJ7zk2H3ctYJaQ6ItnpRe9VJQvyUlBSz+u4d5a0J3Hado/NpIa0jRp77brGwbGfgnxny70+R9whO
+        P4BYmxu1V50kxH6dLm5lbY1iWwwVbYnU3kvFOpxL12ghD8ZrGZxoxuxykWWfJqVrBl3LDGqvOkmIH2Ni
+        4v1v33LxZhRmxymsY2cxdZ/iD/dlphYtvFzuoMPZgWXuNcYn6yS2T6P2qpOE2KvVnni1uorxeiQmu576
+        kXSutidz98lFhmcrmX3VxLCrQb7KNJXuVQxdU6i96iQh9mg0iYtv3lBQpaWmO5m6QQOld3TcGT/Pvaki
+        nC9qcYxV4vY7aF2Y53TPY9RedZIQgUePJi2srFBYGk1+dQQXzBGUNMdR1nyCqrsG6nuzsDtLcTysoW20
+        hWONT2ka96E6SYhdYWHJ88vLFBfGYbIaqOk4yQVLBJbhNKzObPlrC2jsz8Hz701eLPXwS/UEh80efkip
+        uPF9QpkQ34WG6meXlijJ12GpT6f2dgrnTRpMA3oa/sxAc93GvqJuDl4ZIOSqg59Lhyjzws4z/Z4dOX+F
+        i2+Dg1M9fj8lefFcyo/HeCmKvEoNeXUajA1agrJtFLnlBZIX6cjo/5LG4Zvfex1ia1DQmXn5VZ/5fB8V
+        axplb073BwL7YWvEjdmvY1vCxcbt249/GRCQ+6m2/HZ5TtkUGFa8efdhoc4m6Stp26fYcKCs6ot9uZHv
+        O/EfeeONT9E6bWgAAAAASUVORK5CYII=
+</value>
+  </data>
   <data name="CommandTypesDataset" xml:space="preserve">
     <value><?xml version="1.0" encoding="utf-8" ?>
 
@@ -5432,236 +5503,165 @@
 </CommandTypesDataset>
 </value>
   </data>
-  <data name="icon_selectradius_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIQYAM3Lz5+svc3FycTM09bcyM3EyM26v86ssM6wtM26vs23u83KzsvSxs6mqs22us6r
-        r8LKxMTFzM6ussS1vMS/xs6mqc2/w821uQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAAYACwAAAAAEAAQAAAIiwAxCBSg4ECDBxcECFy40ACCBAUWFEggwQBDgQYcCADA
-        kaMABxYXCkCwsWPHkQoFKkhgsqUFBQsfFGgJIEAEAAUeLGywgGYAmwsqLDwws2UABgEoHFi40icBpBNE
-        kjRK4GmAAQ01mgxQ1SpWjA8jFuAK4edPhgQNHghQdoDbrxcF/oQbl+HVunjrBgQAOw==
-</value>
+  <data name="SearchCmdDescription" xml:space="preserve">
+    <value>Search Command</value>
   </data>
-  <data name="edit-indent" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABjElEQVQ4T5XTS0sCURQH8OOm
-        rVmL1E0UGhRWJqGGBUapQZE9NpWQSBBtg4i2EkF9iXa10srHFJHUWNGDgmhTqyjaRASt293+Z3AmXyM0
-        8PPO3Hse98oMCSHIYDCwOCQgWbCHcR8OIAVpyIIEW5zDucpPocC/x/IC3LlWV+oNrClcQ6vkHFzR3wEH
-        qMHquLj5TaqFjS+Kxj/+CjQ7Y8Ts7iVlIbb+KSNI6OH1kgL983li3rlTCi8/MXH+8KOL1zlO+w/cMzkC
-        4RhP+z2zOeqLnMn8rIfXuaFWwB5KELyB4PvO8BG1j6YrdIxlyTl1yM2UHWsFbMEUgWgdTvjtoQyKZWR+
-        Lsfz9pBEXRPH1DN9UrwDCUkStY1I1D15w6qen+cL60qctoNGW4RYvdlLjuAutvcqD0TfRTmedwR2yNjk
-        Ib5030ST1UctrpUKJotPSVSv8gIy3sQ8XMAlXME13MId3MMjkp/hpeYO9L6NkvbFR8C9EUnbNbomEWMt
-        sGBsgDrtCFwAzEVBanC1saTAL88kUjz8yRfZAAAAAElFTkSuQmCC
-</value>
+  <data name="TooManyRulesWarning" xml:space="preserve">
+    <value>You are creating a large number of rules, this will likely result in Maestro becoming unresponsive.
+Do you want to continue?</value>
   </data>
-  <data name="ExpressionItem" xml:space="preserve">
-    <value>Expression...</value>
+  <data name="Func_RANGE_MinDescription" xml:space="preserve">
+    <value>Inclusive minimum of range that can be matched by the key expression</value>
   </data>
-  <data name="edit" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="block" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABaElEQVQ4T6WSv07CUBSHWzWO
-        xtE/g08Am5rwDtCGm9w2oBAUW3SC0NAmDaEk3XgRB0PC0IEQFhYWJkYmJwbDwBscz6m2uYqViCf52vR3
-        zv1621wJAKT/EC6WZbmLvPyRLq2NBH3f98HzvJhOpwPtdhtc1wXHcaDVakGz2YR6vQ62bQO+rC8KBrRA
-        1/UVNgYRlmVBo9Gg4TjLZDKrSqUSZqIgIAGGAUKfRASGYUC1Wt3ITdMMM1HQw2CIMEEwLJfLUCqVaJh6
-        kZhm6LknCqKmeB9zzoExRoKxIIhntgkmiqJCNquQYLKLYKooecjl8iSY7iKYqSoHVdVIMNsqkDZrztgN
-        /oNbPC3S/Id+eIY+Lpt1jdGC8zvg/J4GFghlXypJ8IxTr6nU5ZrzBxQYkE5frSlDqBdXkmBZLD5BofAI
-        mlZDzE9qtJPlb4IDbJ4jI+QtAepdIIck+r6DPcyOkBPkLIFTzI+R/UjwDveQHRw0Mf7uAAAAAElFTkSu
-        QmCC
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAB80lEQVQ4T4WSUUhTURjH//fV
+        hwgiRBnSi8xxG0qlBZZtajK0xir30MCQYI/51AQzFEXSUQ8JiiAqiGLMh0HhQ4U1aNBDHoiIZbYpRKWE
+        DaHe/Tzf8d7rdu/ACz8+/ud83++ce7nQWrqhjb0/Ip4OavH0VgmCRX1yjogAbSRlZ7Xh5c7/zrV9MuEs
+        +1btvUrQ7euCNvC6kJz/1S6dX9604Cx7cra+wxukADyr8kLrfWGSvbKyQ3XPv1twlvvZgh7o45EjgZK4
+        dGg9CWbjUvIHnV34asGZ1419+GZ0hJdRLFCSSg+06Pz6uUSO3HOfLTjzugS+aY8atgTvgIBEmETqQts8
+        4F1ct1CCyFTGN+W2hi3BGyC53XE9vx/rJWbhXh+FQ/2Kmmt39iq6DtEfXP3dmYAoIKA+4oo8/V99G/3B
+        GQfDtyDGRCsl8tEi4l/8+dAikkqQlIK/3ib6CZeDR0GIxx+baXLjJnE14dw+A6EES1Lwq7qBsqhwEGuH
+        GP7QROOZG8TVhHPrhCGYk4Itl5cyOO3gfhvEYLqRnn4KEFcTzpefGIJJKchV1dK3U9UOon6I/tRFdXWu
+        JpwvDBmCu8DsQykpxe1GiL639TS61lL0Cpz1mCGQ/0+ZpFxSacN9ohlLJ8MQpZB7s+ojHvPYpWbmA8tY
+        cADrXMqIVYe9mAAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="FsMySql" xml:space="preserve">
-    <value>MySQL Feature Source</value>
+  <data name="InvalidResourceId" xml:space="preserve">
+    <value>Not a valid resource identifier</value>
   </data>
-  <data name="icon_forward_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        R0lGODlhEAAQAIQcALa4vIaKkNbe4tjZ29vc3uTn6ufq7ejr7uXo6+Hk58PK0M7V28zT2cHIzs3T2svR
-        2MbN08bM08rQ18jP1cLIz+bp7MTK0cfN1MXL0sPJ0M/R0+Ll6P///wAAAAAAAAAAACH/C05FVFNDQVBF
-        Mi4wAwEBAAAh+QQBAAAcACwAAAAAEAAQAAAIdAA5CBxIsKDBgQAOKgQQQKFBAAgaOkRYQIBEgQAyatRY
-        AIJFhAdCGjBQAUGBAhEsfOQAwMCCBQ4YPJAw4QIGBQ0+thTAsydPBRQsaiAQoKhRoxsyWBxAQOCAp1AH
-        AEiwtKnDqQGYTmSZ1epEAFq3cggrVmFAADs=
-</value>
+  <data name="NoRasterClasses" xml:space="preserve">
+    <value>This feature source has no class definitions with raster properties</value>
   </data>
-  <data name="FsPostgreSql" xml:space="preserve">
-    <value>PostgreSQL/PostGIS Feature Source</value>
-  </data>
-  <data name="icon_zoomrect" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="property" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIZoAAE1Z6e2z3BJJeqxd8Xa71tgZMfb8KjR49Dh8trn9LjH19nm86i7zufu9brT7Zu2
-        0NDg8dHh8tjm8qu0vOzw9Mza6PT3+aSttoOGiGRrcoSAf15cWuLr9a22v97m7Z+fn7e/x1xbXcbb75mi
-        rM7X383U2cjIx3h3d9fb3+Xq73yQo4SHi7S3u67L53ahzKq8z5u83uLs9a6yt+Do8W50epyzy7bBzeTr
-        8cvY5cPT49ri6unv9LvU7b7L2EdKTauoqHyPokpMTMjQ2OHr9FhYWbCurbC/z398e5GRkqC50q/N6tbe
-        56TF52RgX4SFiJDO1oiOlGxtb+rv82BocJy20KWqsXV5fsrc7tDh8aCnr6jG5DAvLq7C1efs8auvs+Dq
-        9JSVl+vw9YWUo77H0Tg3N5qbnaamp4aKjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
-        AABoACwAAAAAEAAQAAAIuADRABhIsGDBAAIDKFzIUCEAhA/RSJxIMaFANEU0NDnyo6JFNB9YjOlhowoS
-        ExQjlhHiocuOGRWMrEgZwIwMKUssNPgi4YoYMBMfnihBQceNIQsgEKgRImiADSnC4MiRIAIBB1rIOI2C
-        okGMBAhEHFBCxcdBKF44LMBi4MATJipoNAThhAQCAzxguEgyZYLHLBhGcGnxAEiGAh4ldjhDZEsQKxcK
-        CBiQGI2CFwokMhAwuXLFzZ3RBAQAOw==
-</value>
-  </data>
-  <data name="FindEmptyString" xml:space="preserve">
-    <value>Cannot Find an Empty String</value>
-  </data>
-  <data name="layers-stack" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
         iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
-        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACm0lEQVQ4T4WQ3UtTYRzHn5uu
-        pC7CoouyCwmioiih/oLugroRKgi1F6QQGb0oQqHQTYFdJG1gpaBZOnVN3dqrbTu24xrOHffiXs7Zdjw7
-        287Ldvbizui25xEmxzHqgQ/n7ff9ffkc0DFoBw20weebkLv/Ac20NYbBlQHbLWdYXNrJ12y0KFuagb6h
-        GTSrXLDXDF9q1JZE8M1SzN2M9ybKZSZ4fUqQrZdfWO/tL6g3bySkEC3WRIqXs40kBTmHxwrpUUPMSeaq
-        xkvPzF1owYHm4fkwpbEmi2MmSlAybk/ytoDAkFw1O6IN/9pmK4aLT009+8715nC6UqI4+Q9sqNWhuGoN
-        Nstqa4LbZnfTQ18DWGCnvHxBZXwAkAfyMW5mPUGmknHH8qI/Var5ksVdJbFstfZWH83BIPN8inD5kiX9
-        uf6VRwB5IB+9N4P76RLrDAuil5JkD1moKAmly/LrxW0OLt3pn/C5PKSkO9u31AuQB/LR4gzupYqMleCE
-        tUi+ag/wRTPBST/8nGTczEnuaL78ajaYW49LdO+4F1uL5nVnHuueAOSBfKZdNI5FRHrWnc4tb2TLut9s
-        QYkjLJQHp4ksFsmn7n/wYPD6vb13oQ8gD+QzZopjMEh9/pliv7mZyoKHrcx72HKd1ZAgD34hRNicUU1u
-        EBOrlPFk98xDgDzgtrkRbXBV582Qk45UVGMhM2pznFOyuM4Ubo9i9LQzETnV89XQ2qlRHb7a1QGQh2WL
-        nxme27JPOpIp7TpLzeFpshF7UEgfaAbgBACgBSAPW4DXvjNEp4Zm/I6BKR/ejI+2eEjZfOjoaZiHB3l8
-        ssVXrAF+Hv7x2Wagb2hmzxmA9r3m+jlyrbsD+Ry7M/HyX7R2qlUt529ch7nj+2F48xccaJZr1sn7YAAA
-        AABJRU5ErkJggg==
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACXUlEQVQ4T5WQUUiTURTHj7bH
+        BF8C6XGEwnoIpg/rIcEY2QhlW86USMjKUoa1LIO0h8AoRRSVolFWkFmuaUaBzW1awkZue+hh1pgJMWiL
+        rbGFC4fM/t1zSfEhaF34cb5zv//vfPe7ZDKZiHGfVEjmmhXV882K/n/BuTdNCpIyc76hinhDMJILPcHK
+        i24ERtuAzxPgPubuQ/zdAFLeEWQCVnBu5oTiyNYAHmI+VkXWhpLaqcYdo/77rch9GoPzlknWxHw/lsYs
+        WJm8iq8zPfgues7xAKWgUdDCXKqrGJy6WBHKfhiVctozLCv3sdmbCE904sv0NSw9OB1/fLTwGRmNxuNe
+        rze4vLwM78t7cPfV4+f723ho3o+Eqxe2K1pZeQjX0HjHr1fd2uRAdcHckK6gifR6favT6YTD4cDdU/vw
+        Y2EQY5YDuHO5Dr31SnwTx+UhXKe6DmP4jAaH9hTaeg7SbjFEXuJZ/FlhzzQemTXgyuvjwiSsLeWIvr4u
+        h7iejiAQCIAdvjNL7V4ig8FwbmNjA7lc7q8E3z6XQ2bHh+Dz+eD3+8GOgF2impqatvX1dZTblMhms+Df
+        4a8Eg0GEw2G5tx3OsiNgl0in05nX1taQyWTygrPsCNgl0mq17aurq1iwtCOVSsHlcsHj8Wyx2W9WzrIj
+        YJeosrLSkk6nkUgk8oKz7AjYJdJoNB3JZBItViAajcLtdsNut8u6/XlxcVG+5yw7AlKpVERqtbozHo8j
+        EonkBWfZKS0tJbnKysq6+PixWCwvOMuOUHcJdlJRUVFbcXHxjf9BOBeELM5PJb8B18GBdzrX/msAAAAA
+        SUVORK5CYII=
 </value>
   </data>
-  <data name="ConfirmGoogleScaleList" xml:space="preserve">
-    <value>Are you sure you want to use a Google-compatible Scale List? This will overwrite your existing scale ranges and will only line up with commercial layers in Fusion if your Map's Coordinate System is WGS84.PseudoMercator</value>
+  <data name="RequiredServiceNotSupported" xml:space="preserve">
+    <value>This connection does not support required service: </value>
   </data>
-  <data name="MapUpdatedToUseGroup" xml:space="preserve">
-    <value>Map widget has been updated to use the map group: {0}</value>
+  <data name="EditWatermarkInstance" xml:space="preserve">
+    <value>Edit Watermark Instance</value>
   </data>
-  <data name="PromptSelectMap" xml:space="preserve">
-    <value>Select Map</value>
+  <data name="ExtentsCalculationCompleted" xml:space="preserve">
+    <value>Map extents calculation completed. Click Accept to use the calculated extents.</value>
   </data>
-  <data name="PromptUpdateMapWidgetReference" xml:space="preserve">
-    <value>Update Map Widget to point to</value>
-  </data>
-  <data name="PromptResetOdbcConfigDocument" xml:space="preserve">
-    <value>Changing the DSN will reset the current configuration document. Proceed?</value>
-  </data>
-  <data name="Func_ARGB_AValueDescription" xml:space="preserve">
-    <value>Alpha value</value>
-  </data>
-  <data name="Func_ARGB_BValueDescription" xml:space="preserve">
-    <value>Blue value</value>
-  </data>
-  <data name="Func_ARGB_Description" xml:space="preserve">
-    <value>Color generation function</value>
-  </data>
-  <data name="Func_ARGB_GValueDescription" xml:space="preserve">
-    <value>Green value</value>
-  </data>
-  <data name="Func_ARGB_RValueDescription" xml:space="preserve">
-    <value>Red value</value>
-  </data>
-  <data name="Func_DECAP_Description" xml:space="preserve">
-    <value>String formatting function</value>
-  </data>
-  <data name="Func_DECAP_StringValueDescription" xml:space="preserve">
-    <value>String to format</value>
-  </data>
-  <data name="Func_FEATURECLASS_Description" xml:space="preserve">
-    <value>Returns the active feature class name</value>
-  </data>
-  <data name="Func_FEATUREID_Description" xml:space="preserve">
-    <value>Returns the active feature Id</value>
-  </data>
-  <data name="Func_IF_ConditionDescription" xml:space="preserve">
-    <value>Boolean expression (filter) encapsulated in a string</value>
-  </data>
-  <data name="Func_IF_Description" xml:space="preserve">
-    <value>If evaluator for style theming</value>
-  </data>
-  <data name="Func_IF_FalseValueDescription" xml:space="preserve">
-    <value>Returned if condition is false</value>
-  </data>
-  <data name="Func_IF_TrueValueDescription" xml:space="preserve">
-    <value>Returned if condition is true</value>
-  </data>
-  <data name="Func_LAYERID_Description" xml:space="preserve">
-    <value>Returns the active layer Id</value>
-  </data>
-  <data name="Func_LOOKUP_DefaultValueDescription" xml:space="preserve">
-    <value>Default value returned if expression does not evaluate to any of the keys</value>
-  </data>
-  <data name="Func_LOOKUP_Description" xml:space="preserve">
-    <value>Lookup table for style theming</value>
-  </data>
-  <data name="Func_LOOKUP_ExpressionDescription" xml:space="preserve">
-    <value>Key expression</value>
-  </data>
-  <data name="Func_LOOKUP_IndexDescription" xml:space="preserve">
-    <value>Lookup index that can be matched by the key expression</value>
-  </data>
-  <data name="Func_LOOKUP_ValueDescription" xml:space="preserve">
-    <value>Value that is returned when the key expression matches the associated index</value>
-  </data>
-  <data name="Func_MAPNAME_Description" xml:space="preserve">
-    <value>Returns the active map name</value>
-  </data>
-  <data name="Func_RANGE_DefaultValueDescription" xml:space="preserve">
-    <value>Default value returned if expression does not fall into any of the ranges</value>
-  </data>
-  <data name="Func_RANGE_Description" xml:space="preserve">
-    <value>Range table for style theming</value>
-  </data>
-  <data name="Func_RANGE_ExpressionDescription" xml:space="preserve">
-    <value>Key expression</value>
-  </data>
   <data name="Func_RANGE_MaxDescription" xml:space="preserve">
     <value>Exclusive maximum of range that can be matched by the key expression</value>
   </data>
-  <data name="Func_RANGE_MinDescription" xml:space="preserve">
-    <value>Inclusive minimum of range that can be matched by the key expression</value>
+  <data name="Separator" xml:space="preserve">
+    <value>Separator</value>
   </data>
-  <data name="Func_RANGE_ValueDescription" xml:space="preserve">
-    <value>Value that is returned when the key expression matches the associated range</value>
+  <data name="MoreColorsName" xml:space="preserve">
+    <value>More colors...</value>
   </data>
-  <data name="Func_SESSION_Description" xml:space="preserve">
-    <value>Returns the active session</value>
+  <data name="icon_panright_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZuAJumsOTY2MS5uK+2vcW5uJumstrOzsi9vOHV1eHU1ZunsuXZ2dve4d7S0aaxvuTX
+        2ObZ2aaxvePY2NnNzODU0+HT1Ofb2sTJ0c7Jyfjz9J+rttvPztrPzpumsdbS0pqmsdfR0dbS0aSvupum
+        s9zPz9/T08/ExMzFxNbKydfOzdXJyqOuutjMy9zQz8fP1tvPz97R0dLLytfLysG2ttPQ08vEw6Ouucq9
+        vs/Dw6eyvuLW1eXX1+TY1+DW1sa8u+LV1vj09dTQ0NPHx8i/v9fKy+PX1pynsc3BwaSvu+fZ2tTIx+PX
+        18m9vJqlsNLMzMK4t8zAv9zQ0P///9TR0KGsuObY2Mu/v6CrtqSwu6mxu8m/vubZ2pqmst7T0tXKydXJ
+        yc/Jyca9vcbL0si8u7e9xK+3v5+rt8zDw9PHxtjPztrX1+fa28/S2NTMzAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABuACwAAAAAEAAQAAAIvwDdCBxIcOAABgUTAli40IibFwEIpACT0M1BNz2gcIAgwIIWNRXd1FhAgMQD
+        AWvOBKl4wkQAAQZ4CNjSpU1FH2iqENjwQEgSCTEqzmgRQAmFCgkWSAhRcUyAJSUo/NgRIE3BI1EQ3JhQ
+        AUECHUUg0CAI4kmDBjhUyDAAw0AGNgMIehiCYoIXFl+IABETwUyZgk6sHDjARMoFDRGwXMmScAqGMC4U
+        jBDhYAWXkG7IFCjQhEoOG5jdICnwoYMCBwEBADs=
+</value>
   </data>
-  <data name="Func_URLENCODE_Description" xml:space="preserve">
-    <value>String encoding function</value>
+  <data name="OdbcConnectionStringComponentNotFound" xml:space="preserve">
+    <value>The component "{0}" could not be found in the specified ODBC connection string</value>
   </data>
-  <data name="Func_URLENCODE_StringValueDescription" xml:space="preserve">
-    <value>String to URL encode</value>
+  <data name="gear--pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACkElEQVQ4T6WPUUjTURTG799N
+        zNnD9GGJpcRQJOZMNtCtGTPNxG0POn3oLUYPUREEwcCsMCmEiMpcTxW6UiNWgTYLNNNs/MVttOlGJi1b
+        son4nA58Od3vvyUTeuvCj3P4zne+ey8jIvY/SMsWi4XZbDbW3t7O7Ha7VDs7O42ccxmM2TN4sQP2BLS1
+        tR3jxvO8HkTd2dmhra0tytbg+WeA1Wo1OZ3OB5ubm+RwOK5y08X19SQB9NAwgwfePS9oaWlhnEvxeJwC
+        AT8lkwnyer3fE4kEAfSxWEyawQNvZif9BaPRyMxm86GOjo4bi4thCodDtLr6g9bWfkmgh4YZPPBiZ0EQ
+        0gEGg8HMhSvA7R6KRaMRGh0dWa6qqnoE0EPD7K8PO7sBOp3OGQwGaGbmI83Pi7S0tERabXWfTCZjAD00
+        zOD5MjRIMwpFVBSEBukFGo2my+fz0dTUFKFGIl+ppkbXK/AnAvTQMPN4POTu7ibq6aExQfgkBVRUVDSX
+        l5dfAwMDrp+hUJTGxz+E9Pra6wC9pHlubptMJm8qlaKmkpJXg4ydkgLKyspYaWnpYZ1Of1cUgzQ9/ZlW
+        VhK0sZGSQD/93kXvRo5Tar2L1Gr1vaKiouonjB8EqFQq0CuKYRobm6S5uSC5XI/jfn+UwMSbO9sTw/XS
+        sru/lmprlM94ADutUKQDCgsLQWtjY/NwIPCNKiuP9CuVytuiGKHZyafk6pHHsPz8oYFO1he/hjezkw7A
+        kcvlLD8/31JQUNCXl5enRg0t+GjyZZN08/0uYb7u6L4X8MC7ezIBUA5wNBw9yM3NPeNolfno9wrdupyz
+        fKKOXcjMtLwW404pJBOQw9v9HBWnJAs6axXe2hsEW5aGi+DFDvsDd0bcBZIplukAAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="icon_maptip" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="TransparentName" xml:space="preserve">
+    <value>Transparent</value>
+  </data>
+  <data name="icon_buffer" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIU/APT19/Dx89HV3PX292tpdYuKld3g5N3g5by9xdnc4c7S2dXY3snO1sbHzJGQmdXY
-        37K1v+Dj5/P09Nba393h5dTX3czN0PP09dfb4M7S2uLk6Nrd4tHW3ImJlGFgbezu8bi7w93h5NTZ3urr
-        7oWGke3u8eXn6svQ2O/x8+rr7enr7c3S2ZSTnMzQ1+3v8dHW2+Hj6Nnd4t7g5c7T2tPX3eHk6NXZ36al
-        rGpodMvQ19nc4s3S2ubo6+3v8EZDUv///yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAA/ACwAAAAAEAAQ
-        AAAIvAB/3MDho6DBgzhuCCQwoOEAFAAifog4gMDACDky7tjIkQGDHBEIZtTIcWOLExkLztixwsPBghAy
-        KFBQUIBNGhUg+CCxkYOAFwIKPrCxYIENED462FhqQ8SDgjES6MAwAYGPAjqyStVRMMQBCgY2WMWqw8AB
-        swVrqK0hY2zWGjBqaChogoddHg18OLh7t+AIvnn33lWRomCPw4ct+GCB2EWPEj5wBAiAuPLhyQESEpBg
-        ufIFCRYFEnyJUGFAADs=
+        R0lGODlhEAAQAIQAAEZCU1KTygpgs6jS54Sv2XuSpTJ6wL/e65jI40mOyObv92Wfz7LX6Iy+3hlquKXM
+        4rjb6leVykqUxY2bqK7V6JzK5Gih0FuazVCSybzd6sTh66TQ5mme0f///wAAAAAAACH/C05FVFNDQVBF
+        Mi4wAwEBAAAh+QQBBwAdACwAAAAAEAAQAAAIoQA7KODgwAABBR0SKlxIIAKCBhEEKFRAwIBBhAYaFACw
+        IYHEDgIiNIDIoUNGACgHeBSQYACAAhUcdCBwwWXKAThRAmhgQCBLCjopAEVJ4QIBhQIwDNUJgAIGAQiR
+        MmDAlMHThQkFTNVp9eNCAQEg6IQQwGtCBWAz6MxQFuvMBQd0Hojo1uQDnRro1jXwYAKAvGaxErAA4YGF
+        wFgHFjxYN2FAADs=
 </value>
   </data>
-  <data name="icon_maptip_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+  <data name="cross-script" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
-        R0lGODlhEAAQAIUqAO3u8e7v8vHz9cTDyPHz9O3v8fr7+9HQ1eTl6NPT1ujp6+Dh5enr7/f3+PP09dDQ
-        1Pb3+O/w8sC/xfLz9fj4+evs7/f4+evr7PX19+7v8ePk5+/x89TU187P0/n5+u7w8tvb3sPDx/P09vv7
-        /Ors7/Dx8/X29+vt8Pj5+bW0uv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAAqACwAAAAAEAAQ
-        AAAIqQBVgAiRoqDBgyFACBwwouEIDw4tOBww0AGJiycyamTAgIQDghcxasxYIWRBjRIOFlygsSCAlwUy
-        LEjRIWMBADcLBvgQYKeGFA8+CBUaoGCJoxsiIEhx4KjTEgUJCBBAoMTSpiWkSi0ooquICVePehVREIOJ
-        syYUpEiAFm3BBm3VskULoUFBFHjxXkjBIS9eCilCePDgt/BgDwkHGCjs14ABigIJqkSoMCAAOw==
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACFElEQVQ4T6WTT0iTcRjHn3D6
+        5nJbr+2dZo3Ci0KE6EC9rpNEl52yS4HFhKyItJIKCwnBlVYUFh0a2b95yYJRHdYunYJJZBZEeogxhJAu
+        ecnSt88zt5cF0WWDz37P832e5/v7A6/Yti3lUNawbpw3SIjIlEgXZArcfII2CXfhHjwE+nZRH4JnEHUM
+        tAiZ3wMD9nJf39pMe3tO8/slBg9ERhNVVe/QXz8S2QsbHIM4jRBlp8zbjo7ct54eO9vdvTIdCHziBKEp
+        rzeebm5eoJ6kb4duiEH+9Pk/NdBj3qF5QiQGmZlw+PvnSGT1ZVNTNt3SkkV7jlm99v7PQK7TMIbROCap
+        1tYfqVBo5XZ19Ry5XANdlb9OcAmhyLCINcIjJRoaFpONjT/HDWM27vd/HausnKUmF2CwgHOFonCewpDI
+        jceWlUsHg6sxw5i7KHIY7ektt3ue9cW5fxmcRFROi/ROeDzzmbo6e9Lny51FYkh06AzGMZfrI+tIP/mp
+        0kc8RnKc1z3Bvd9b1q83prlMnMTUVGM9oQ6gDcMresM641whSgJX4253bqG21h6sqPjQy0NG0Iu/ToKj
+        632XYfSIiMsxqKdwiN2/mObadE3NEvGVrSXDpWHbem9/l0ibY4C2ncLBA5jsF0kFRPag7QRC8YEHNoMF
+        24IinbtF9pUaeCn4QTdWdFAHNsFGMAqr5tprwhbHoJzP+Q95lHpGrVHH8wAAAABJRU5ErkJggg==
 </value>
   </data>
-  <data name="SaveMapBeforeTiling" xml:space="preserve">
-    <value>You must save this map first before you can run MgCooker</value>
+  <data name="InvalidResourceIdFolder" xml:space="preserve">
+    <value>Must be valid resource id. Cannot be a folder</value>
   </data>
-  <data name="UnsupportedConnectionType" xml:space="preserve">
-    <value>Invoking MgCooker is not supported for this connection type: {0}</value>
+  <data name="icon_zoomrect_disabled" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        R0lGODlhEAAQAIZWAI2aptjb4q2km+vv8+/y9efs8eXXyfX29/b3+PX2+PL199Pa4Nrl6a6vsMHCwujt
+        8ujr7uHk5+Pp76SkpLu7u/T19ufp6qSkpfH09vP09fr7+9fY2aurq8LHzO7x9Ozt7tbX2NPU1sC/v8nK
+        ypubm+Xn6c/Pz9LS0t3g49ri6cLHy/Dy9N3k6/Hz9dXd5czNzcjIyL69vdvg5cPExbO1ttDf4ejq7Nni
+        6paWltrb3Nvf4+js787Q0uXp7ezw9NTT08bJzfP19ujt8bu8vfL09uzu8LGzteLp79PZ38TGx62tre7w
+        8t7l7MLDxK2trODj5be5usXQ2tXb4bCvr9bW1rW2tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB
+        AABWACwAAAAAEAAQAAAIqwCtABhIsGDBAAIDKFzIUCEAhA+tSJxIMaFAK1RETInxo6JFKyZyPImAIgSM
+        ihFflFhR4UCLHTqaUHx4YsOBIhoSYPAgBMiIiQ8pWECwJAgRAgMKIFECNICTDAgg9CDgo8CRFCSaVvmQ
+        QAHSAgyYLLhwMAkIrwMeMKhxowOUhlYc2EgrwUUUKUY8SnTAQwaLBSpoNNArcQYHHBOGWGkgwABhjwIa
+        P64Y2bGVgAA7
+</value>
   </data>
-  <data name="NotATiledMap" xml:space="preserve">
-    <value>This is not a Map Definition with tiled layers</value>
+  <data name="application-export" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABzklEQVQ4T6WTO2hiURCGB+0M
+        go0YtrwKaqlphKCVhQ/EB1qE9Ek2CYElsFvErRZ7KytBEAtBsFDBqK2P5MpmIckiaCGIKCqi+MAHyuyZ
+        W66Fhgx85zTzDWd+OICI8BnA5/NxjDPGxYFQL+f1eoEAj8dzXi6X3xuNBtZqNXx7e8WXl9/4/PyEpVIZ
+        i8UKu3msVP4gz//Fx8fiOzkMcgFcLtfXQqGAuVwOs9ksZjIZTKVSmEwmMZFIYDwex1gshtFoFCORCIbD
+        YRSLxRcikQgIWuGSZfChIodBLoDb7b7abre42Wz2wvM85vN5ZE+/cjqdYLFYABwOx/V6vcblcrkXWo3K
+        brff2Gw2nclkArBarbeLxQJns9kO/X4f6/U6C7Ek5EJ59Ho9YQiTvxmNxhMwm8130+kUR6PRDpPJBOfz
+        Oa5WK6Q1/y+dTvcDaNJ4PMbBYLBDs9nEarWK6XRaSD8YDGK73RbmcBz3U6VSGcBgMNwPh0PsdDp7CQQC
+        giyXy38pFIpTNgRAr9d/p11brdZeQqEQ+v1+1Gg0D0qlErRaLYBarX6g53e73YOgXnIY5AJIpdJLmUwW
+        +AjkSCQSIKjoPGZ8ORDqPRJMqs98ZXL/Ad8QklT8D+CBAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="BaseLayerGroupConvertedToLayerGroup" xml:space="preserve">
-    <value>Base Layer Group ({0}) converted to Regular Group ({1})</value>
-  </data>
-  <data name="TextUploading" xml:space="preserve">
-    <value>Uploading</value>
-  </data>
-  <data name="TextDownloading" xml:space="preserve">
-    <value>Downloading</value>
-  </data>
 </root>
\ No newline at end of file


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor
___________________________________________________________________
Added: svn:ignore
   + obj
bin


Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,184 @@
+namespace Maestro.LiveMapEditor
+{
+    partial class AboutDialog
+    {
+        /// <summary>
+        /// Required designer variable.
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// Clean up any resources being used.
+        /// </summary>
+        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.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
+            this.logoPictureBox = new System.Windows.Forms.PictureBox();
+            this.labelProductName = new System.Windows.Forms.Label();
+            this.labelVersion = new System.Windows.Forms.Label();
+            this.labelCopyright = new System.Windows.Forms.Label();
+            this.labelCompanyName = new System.Windows.Forms.Label();
+            this.textBoxDescription = new System.Windows.Forms.TextBox();
+            this.okButton = new System.Windows.Forms.Button();
+            this.tableLayoutPanel.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit();
+            this.SuspendLayout();
+            // 
+            // tableLayoutPanel
+            // 
+            this.tableLayoutPanel.ColumnCount = 2;
+            this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F));
+            this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F));
+            this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0);
+            this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0);
+            this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1);
+            this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2);
+            this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3);
+            this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4);
+            this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5);
+            this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9);
+            this.tableLayoutPanel.Name = "tableLayoutPanel";
+            this.tableLayoutPanel.RowCount = 6;
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));
+            this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F));
+            this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265);
+            this.tableLayoutPanel.TabIndex = 0;
+            // 
+            // logoPictureBox
+            // 
+            this.logoPictureBox.Image = global::Maestro.LiveMapEditor.Properties.Resources.MaestroAbout;
+            this.logoPictureBox.Location = new System.Drawing.Point(3, 3);
+            this.logoPictureBox.Name = "logoPictureBox";
+            this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6);
+            this.logoPictureBox.Size = new System.Drawing.Size(131, 123);
+            this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+            this.logoPictureBox.TabIndex = 12;
+            this.logoPictureBox.TabStop = false;
+            // 
+            // labelProductName
+            // 
+            this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.labelProductName.Location = new System.Drawing.Point(143, 0);
+            this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0);
+            this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17);
+            this.labelProductName.Name = "labelProductName";
+            this.labelProductName.Size = new System.Drawing.Size(271, 17);
+            this.labelProductName.TabIndex = 19;
+            this.labelProductName.Text = "Product Name";
+            this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // labelVersion
+            // 
+            this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.labelVersion.Location = new System.Drawing.Point(143, 26);
+            this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0);
+            this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17);
+            this.labelVersion.Name = "labelVersion";
+            this.labelVersion.Size = new System.Drawing.Size(271, 17);
+            this.labelVersion.TabIndex = 0;
+            this.labelVersion.Text = "Version";
+            this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // labelCopyright
+            // 
+            this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.labelCopyright.Location = new System.Drawing.Point(143, 52);
+            this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0);
+            this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17);
+            this.labelCopyright.Name = "labelCopyright";
+            this.labelCopyright.Size = new System.Drawing.Size(271, 17);
+            this.labelCopyright.TabIndex = 21;
+            this.labelCopyright.Text = "Copyright";
+            this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // labelCompanyName
+            // 
+            this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.labelCompanyName.Location = new System.Drawing.Point(143, 78);
+            this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0);
+            this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17);
+            this.labelCompanyName.Name = "labelCompanyName";
+            this.labelCompanyName.Size = new System.Drawing.Size(271, 17);
+            this.labelCompanyName.TabIndex = 22;
+            this.labelCompanyName.Text = "Company Name";
+            this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
+            // textBoxDescription
+            // 
+            this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill;
+            this.textBoxDescription.Location = new System.Drawing.Point(143, 107);
+            this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3);
+            this.textBoxDescription.Multiline = true;
+            this.textBoxDescription.Name = "textBoxDescription";
+            this.textBoxDescription.ReadOnly = true;
+            this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both;
+            this.textBoxDescription.Size = new System.Drawing.Size(271, 126);
+            this.textBoxDescription.TabIndex = 23;
+            this.textBoxDescription.TabStop = false;
+            this.textBoxDescription.Text = "Description";
+            // 
+            // okButton
+            // 
+            this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+            this.okButton.Location = new System.Drawing.Point(339, 239);
+            this.okButton.Name = "okButton";
+            this.okButton.Size = new System.Drawing.Size(75, 23);
+            this.okButton.TabIndex = 24;
+            this.okButton.Text = "&OK";
+            // 
+            // AboutDialog
+            // 
+            this.AcceptButton = this.okButton;
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ClientSize = new System.Drawing.Size(435, 283);
+            this.Controls.Add(this.tableLayoutPanel);
+            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+            this.MaximizeBox = false;
+            this.MinimizeBox = false;
+            this.Name = "AboutDialog";
+            this.Padding = new System.Windows.Forms.Padding(9);
+            this.ShowIcon = false;
+            this.ShowInTaskbar = false;
+            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
+            this.Text = "AboutDialog";
+            this.tableLayoutPanel.ResumeLayout(false);
+            this.tableLayoutPanel.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit();
+            this.ResumeLayout(false);
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.TableLayoutPanel tableLayoutPanel;
+        private System.Windows.Forms.Label labelProductName;
+        private System.Windows.Forms.Label labelVersion;
+        private System.Windows.Forms.Label labelCopyright;
+        private System.Windows.Forms.Label labelCompanyName;
+        private System.Windows.Forms.TextBox textBoxDescription;
+        private System.Windows.Forms.Button okButton;
+        private System.Windows.Forms.PictureBox logoPictureBox;
+    }
+}

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/AboutDialog.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,123 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Drawing;
+using System.Linq;
+using System.Reflection;
+using System.Windows.Forms;
+
+namespace Maestro.LiveMapEditor
+{
+    partial class AboutDialog : Form
+    {
+        public AboutDialog()
+        {
+            InitializeComponent();
+            this.Text = String.Format("About {0}", AssemblyTitle);
+            this.labelProductName.Text = AssemblyProduct;
+            this.labelVersion.Text = String.Format("Version {0}", AssemblyVersion);
+            this.labelCopyright.Text = AssemblyCopyright;
+            this.labelCompanyName.Text = AssemblyCompany;
+            this.textBoxDescription.Text = AssemblyDescription;
+        }
+
+        #region Assembly Attribute Accessors
+
+        public string AssemblyTitle
+        {
+            get
+            {
+                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false);
+                if (attributes.Length > 0)
+                {
+                    AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0];
+                    if (titleAttribute.Title != "")
+                    {
+                        return titleAttribute.Title;
+                    }
+                }
+                return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase);
+            }
+        }
+
+        public string AssemblyVersion
+        {
+            get
+            {
+                return Assembly.GetExecutingAssembly().GetName().Version.ToString();
+            }
+        }
+
+        public string AssemblyDescription
+        {
+            get
+            {
+                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false);
+                if (attributes.Length == 0)
+                {
+                    return "";
+                }
+                return ((AssemblyDescriptionAttribute)attributes[0]).Description;
+            }
+        }
+
+        public string AssemblyProduct
+        {
+            get
+            {
+                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute), false);
+                if (attributes.Length == 0)
+                {
+                    return "";
+                }
+                return ((AssemblyProductAttribute)attributes[0]).Product;
+            }
+        }
+
+        public string AssemblyCopyright
+        {
+            get
+            {
+                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false);
+                if (attributes.Length == 0)
+                {
+                    return "";
+                }
+                return ((AssemblyCopyrightAttribute)attributes[0]).Copyright;
+            }
+        }
+
+        public string AssemblyCompany
+        {
+            get
+            {
+                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute), false);
+                if (attributes.Length == 0)
+                {
+                    return "";
+                }
+                return ((AssemblyCompanyAttribute)attributes[0]).Company;
+            }
+        }
+        #endregion
+    }
+}

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

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Maestro.LiveMapEditor.csproj
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Maestro.LiveMapEditor.csproj	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Maestro.LiveMapEditor.csproj	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{F1EDEB83-D09F-46E0-B655-B43D4D9682DD}</ProjectGuid>
+    <OutputType>WinExe</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Maestro.LiveMapEditor</RootNamespace>
+    <AssemblyName>Maestro.LiveMapEditor</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <TargetFrameworkProfile>
+    </TargetFrameworkProfile>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
+    <PlatformTarget>x86</PlatformTarget>
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>..\out\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
+    <PlatformTarget>x86</PlatformTarget>
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\out\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <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.Windows.Forms" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="..\Properties\GlobalAssemblyInfo.cs">
+      <Link>GlobalAssemblyInfo.cs</Link>
+    </Compile>
+    <Compile Include="..\Properties\SignedAssemblyInfo2.cs">
+      <Link>SignedAssemblyInfo2.cs</Link>
+    </Compile>
+    <Compile Include="AboutDialog.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="AboutDialog.Designer.cs">
+      <DependentUpon>AboutDialog.cs</DependentUpon>
+    </Compile>
+    <Compile Include="MainForm.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="MainForm.Designer.cs">
+      <DependentUpon>MainForm.cs</DependentUpon>
+    </Compile>
+    <Compile Include="MapSettingsDialog.cs">
+      <SubType>Form</SubType>
+    </Compile>
+    <Compile Include="MapSettingsDialog.Designer.cs">
+      <DependentUpon>MapSettingsDialog.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Program.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="ResourceEditorService.cs" />
+    <EmbeddedResource Include="AboutDialog.resx">
+      <DependentUpon>AboutDialog.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="MainForm.resx">
+      <DependentUpon>MainForm.cs</DependentUpon>
+    </EmbeddedResource>
+    <EmbeddedResource Include="MapSettingsDialog.resx">
+      <DependentUpon>MapSettingsDialog.cs</DependentUpon>
+    </EmbeddedResource>
+    <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>
+    <None Include="app.config" />
+    <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>
+    <ProjectReference Include="..\Maestro.Editors\Maestro.Editors.csproj">
+      <Project>{5AD2CDBA-952E-4148-98A1-31D2E0D540D5}</Project>
+      <Name>Maestro.Editors</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Maestro.Login\Maestro.Login.csproj">
+      <Project>{07588440-5F9F-4C30-AA06-9CF30BA6DDE6}</Project>
+      <Name>Maestro.Login</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Maestro.MapViewer\Maestro.MapViewer.csproj">
+      <Project>{4F9658DE-D16F-4B40-B830-BB1E0136DBD7}</Project>
+      <Name>Maestro.MapViewer</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Maestro.Shared.UI\Maestro.Shared.UI.csproj">
+      <Project>{CFD19053-2172-41D3-8460-0FD2123A1E88}</Project>
+      <Name>Maestro.Shared.UI</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\OSGeo.MapGuide.ExtendedObjectModels\OSGeo.MapGuide.ExtendedObjectModels.csproj">
+      <Project>{B3A2B816-9F41-4857-A111-09D2DF2550D6}</Project>
+      <Name>OSGeo.MapGuide.ExtendedObjectModels</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\OSGeo.MapGuide.MaestroAPI\OSGeo.MapGuide.MaestroAPI.csproj">
+      <Project>{80FA3158-8B5F-48D1-A393-0378AFE48A7E}</Project>
+      <Name>OSGeo.MapGuide.MaestroAPI</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\folder-horizontal-open.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\disk.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\disk--arrow.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\map--plus.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\application-task.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\arrow-circle-double.png" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Resources\property.png" />
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,235 @@
+namespace Maestro.LiveMapEditor
+{
+    partial class MainForm
+    {
+        /// <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()
+        {
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
+            this.menuStrip1 = new System.Windows.Forms.MenuStrip();
+            this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.newMapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.openMapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+            this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.toolStrip1 = new System.Windows.Forms.ToolStrip();
+            this.btnNewMap = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+            this.btnOpenMap = new System.Windows.Forms.ToolStripButton();
+            this.btnSaveMap = new System.Windows.Forms.ToolStripButton();
+            this.btnSaveMapAs = new System.Windows.Forms.ToolStripButton();
+            this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+            this.btnMapProperties = new System.Windows.Forms.ToolStripButton();
+            this.rootPanel = new System.Windows.Forms.Panel();
+            this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+            this.menuStrip1.SuspendLayout();
+            this.toolStrip1.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // menuStrip1
+            // 
+            this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.fileToolStripMenuItem,
+            this.helpToolStripMenuItem});
+            resources.ApplyResources(this.menuStrip1, "menuStrip1");
+            this.menuStrip1.Name = "menuStrip1";
+            // 
+            // fileToolStripMenuItem
+            // 
+            this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.newMapToolStripMenuItem,
+            this.openMapToolStripMenuItem,
+            this.saveToolStripMenuItem,
+            this.saveAsToolStripMenuItem,
+            this.toolStripSeparator1,
+            this.exitToolStripMenuItem});
+            this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
+            resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem");
+            // 
+            // newMapToolStripMenuItem
+            // 
+            this.newMapToolStripMenuItem.Image = global::Maestro.LiveMapEditor.Properties.Resources.map__plus;
+            this.newMapToolStripMenuItem.Name = "newMapToolStripMenuItem";
+            resources.ApplyResources(this.newMapToolStripMenuItem, "newMapToolStripMenuItem");
+            this.newMapToolStripMenuItem.Click += new System.EventHandler(this.newMapToolStripMenuItem_Click);
+            // 
+            // openMapToolStripMenuItem
+            // 
+            this.openMapToolStripMenuItem.Image = global::Maestro.LiveMapEditor.Properties.Resources.folder_horizontal_open;
+            this.openMapToolStripMenuItem.Name = "openMapToolStripMenuItem";
+            resources.ApplyResources(this.openMapToolStripMenuItem, "openMapToolStripMenuItem");
+            this.openMapToolStripMenuItem.Click += new System.EventHandler(this.openMapToolStripMenuItem_Click);
+            // 
+            // saveToolStripMenuItem
+            // 
+            resources.ApplyResources(this.saveToolStripMenuItem, "saveToolStripMenuItem");
+            this.saveToolStripMenuItem.Image = global::Maestro.LiveMapEditor.Properties.Resources.disk;
+            this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+            this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
+            // 
+            // saveAsToolStripMenuItem
+            // 
+            resources.ApplyResources(this.saveAsToolStripMenuItem, "saveAsToolStripMenuItem");
+            this.saveAsToolStripMenuItem.Image = global::Maestro.LiveMapEditor.Properties.Resources.disk__arrow;
+            this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
+            this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click);
+            // 
+            // toolStripSeparator1
+            // 
+            this.toolStripSeparator1.Name = "toolStripSeparator1";
+            resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
+            // 
+            // exitToolStripMenuItem
+            // 
+            this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+            resources.ApplyResources(this.exitToolStripMenuItem, "exitToolStripMenuItem");
+            this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click);
+            // 
+            // toolStrip1
+            // 
+            this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.btnNewMap,
+            this.toolStripSeparator2,
+            this.btnOpenMap,
+            this.btnSaveMap,
+            this.btnSaveMapAs,
+            this.toolStripSeparator3,
+            this.btnMapProperties});
+            resources.ApplyResources(this.toolStrip1, "toolStrip1");
+            this.toolStrip1.Name = "toolStrip1";
+            // 
+            // btnNewMap
+            // 
+            this.btnNewMap.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+            this.btnNewMap.Image = global::Maestro.LiveMapEditor.Properties.Resources.map__plus;
+            resources.ApplyResources(this.btnNewMap, "btnNewMap");
+            this.btnNewMap.Name = "btnNewMap";
+            this.btnNewMap.Click += new System.EventHandler(this.newMapToolStripMenuItem_Click);
+            // 
+            // toolStripSeparator2
+            // 
+            this.toolStripSeparator2.Name = "toolStripSeparator2";
+            resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2");
+            // 
+            // btnOpenMap
+            // 
+            this.btnOpenMap.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+            this.btnOpenMap.Image = global::Maestro.LiveMapEditor.Properties.Resources.folder_horizontal_open;
+            resources.ApplyResources(this.btnOpenMap, "btnOpenMap");
+            this.btnOpenMap.Name = "btnOpenMap";
+            this.btnOpenMap.Click += new System.EventHandler(this.openMapToolStripMenuItem_Click);
+            // 
+            // btnSaveMap
+            // 
+            this.btnSaveMap.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+            resources.ApplyResources(this.btnSaveMap, "btnSaveMap");
+            this.btnSaveMap.Image = global::Maestro.LiveMapEditor.Properties.Resources.disk;
+            this.btnSaveMap.Name = "btnSaveMap";
+            this.btnSaveMap.Click += new System.EventHandler(this.saveToolStripMenuItem_Click);
+            // 
+            // btnSaveMapAs
+            // 
+            this.btnSaveMapAs.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+            resources.ApplyResources(this.btnSaveMapAs, "btnSaveMapAs");
+            this.btnSaveMapAs.Image = global::Maestro.LiveMapEditor.Properties.Resources.disk__arrow;
+            this.btnSaveMapAs.Name = "btnSaveMapAs";
+            this.btnSaveMapAs.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click);
+            // 
+            // toolStripSeparator3
+            // 
+            this.toolStripSeparator3.Name = "toolStripSeparator3";
+            resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3");
+            // 
+            // btnMapProperties
+            // 
+            this.btnMapProperties.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+            resources.ApplyResources(this.btnMapProperties, "btnMapProperties");
+            this.btnMapProperties.Image = global::Maestro.LiveMapEditor.Properties.Resources.property;
+            this.btnMapProperties.Name = "btnMapProperties";
+            this.btnMapProperties.Click += new System.EventHandler(this.btnMapProperties_Click);
+            // 
+            // rootPanel
+            // 
+            resources.ApplyResources(this.rootPanel, "rootPanel");
+            this.rootPanel.Name = "rootPanel";
+            // 
+            // helpToolStripMenuItem
+            // 
+            this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+            this.aboutToolStripMenuItem});
+            this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
+            resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
+            // 
+            // aboutToolStripMenuItem
+            // 
+            this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
+            resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem");
+            this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click);
+            // 
+            // MainForm
+            // 
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+            resources.ApplyResources(this, "$this");
+            this.Controls.Add(this.rootPanel);
+            this.Controls.Add(this.toolStrip1);
+            this.Controls.Add(this.menuStrip1);
+            this.MainMenuStrip = this.menuStrip1;
+            this.Name = "MainForm";
+            this.menuStrip1.ResumeLayout(false);
+            this.menuStrip1.PerformLayout();
+            this.toolStrip1.ResumeLayout(false);
+            this.toolStrip1.PerformLayout();
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private System.Windows.Forms.MenuStrip menuStrip1;
+        private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem newMapToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem openMapToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+        private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
+        private System.Windows.Forms.ToolStrip toolStrip1;
+        private System.Windows.Forms.Panel rootPanel;
+        private System.Windows.Forms.ToolStripButton btnNewMap;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+        private System.Windows.Forms.ToolStripButton btnOpenMap;
+        private System.Windows.Forms.ToolStripButton btnSaveMap;
+        private System.Windows.Forms.ToolStripButton btnSaveMapAs;
+        private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
+        private System.Windows.Forms.ToolStripButton btnMapProperties;
+        private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
+        private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem;
+    }
+}
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,188 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+using OSGeo.MapGuide.MaestroAPI;
+using Maestro.Editors.Generic;
+using Maestro.Editors.MapDefinition;
+using OSGeo.MapGuide.ObjectModels;
+using OSGeo.MapGuide.ObjectModels.MapDefinition;
+
+namespace Maestro.LiveMapEditor
+{
+    public partial class MainForm : Form
+    {
+        private IServerConnection _conn;
+
+        private string _origTitle;
+
+        public MainForm(IServerConnection conn)
+        {
+            InitializeComponent();
+            _conn = conn;
+            _origTitle = this.Text;
+        }
+
+        protected override void OnLoad(EventArgs e)
+        {
+            base.OnLoad(e);
+        }
+
+        private void exitToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            Application.Exit();
+        }
+
+        private void newMapToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DoNewMap();
+        }
+
+        private void openMapToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DoOpen();
+        }
+
+        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DoSave();
+        }
+
+        private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            DoSaveAs();
+        }
+
+        private LiveMapDefinitionEditorCtrl _mapEditor;
+
+        private void DoNewMap()
+        {
+            ClearExistingEditor();
+
+            var mdf = ObjectFactory.CreateMapDefinition(_conn, Properties.Resources.NewMap);
+            var diag = new MapSettingsDialog(_conn, mdf);
+            if (diag.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+            {
+                LoadMapDefinitionForEditing(mdf);
+            }
+            EvaluateCommandStates();
+        }
+
+        private void LoadMapDefinitionForEditing(IMapDefinition mdf)
+        {
+            if (mdf.BaseMap != null)
+            {
+                if (mdf.BaseMap.GroupCount > 0)
+                {
+                    if (MessageBox.Show(Properties.Resources.ConfirmTiledGroupConversion, Properties.Resources.ConfirmTiledMap, MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.No)
+                        return;
+                }
+            }
+
+            _mapEditor = new LiveMapDefinitionEditorCtrl();
+            _mapEditor.Bind(new ResourceEditorService(mdf.ResourceID, _conn));
+            _mapEditor.Dock = DockStyle.Fill;
+            rootPanel.Controls.Add(_mapEditor);
+        }
+
+        private void DoOpen()
+        {
+            ClearExistingEditor();
+
+            using (var picker = new ResourcePicker(_conn.ResourceService, ResourceTypes.MapDefinition, ResourcePickerMode.OpenResource))
+            {
+                if (picker.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+                {
+                    var mdf = (IMapDefinition)_conn.ResourceService.GetResource(picker.ResourceID);
+                    LoadMapDefinitionForEditing(mdf);
+                }
+            }
+            EvaluateCommandStates();
+        }
+
+        private void DoSave()
+        {
+            _mapEditor.SyncMap();
+            _mapEditor.EditorService.Save();
+            EvaluateCommandStates();
+        }
+
+        private void DoSaveAs()
+        {
+            using (var picker = new ResourcePicker(_conn.ResourceService, ResourceTypes.MapDefinition, ResourcePickerMode.SaveResource))
+            {
+                if (picker.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+                {
+                    _mapEditor.SyncMap();
+                    _mapEditor.EditorService.SaveAs(picker.ResourceID);
+                }
+            }
+            EvaluateCommandStates();
+        }
+
+        private void EvaluateCommandStates()
+        {
+            btnMapProperties.Enabled = btnSaveMap.Enabled = btnSaveMapAs.Enabled = (_mapEditor != null);
+            UpdateTitle();
+        }
+
+        private void ClearExistingEditor()
+        {
+            if (_mapEditor != null)
+            {
+                if (MessageBox.Show(Properties.Resources.ConfirmNewMap, Properties.Resources.CaptionNewMap, MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
+                {
+                    DoSave();
+                }
+                rootPanel.Controls.Remove(_mapEditor);
+                _mapEditor = null;
+            }
+        }
+
+        private void UpdateTitle()
+        {
+            if (_mapEditor == null)
+                this.Text = _origTitle;
+            else
+                this.Text = _origTitle + " - " + (_mapEditor.EditorService.IsNew ? Properties.Resources.CaptionNewMap : _mapEditor.EditorService.ResourceID);
+        }
+
+        private void btnMapProperties_Click(object sender, EventArgs e)
+        {
+            if (_mapEditor == null)
+                return;
+
+            _mapEditor.SyncMap();
+            var diag = new MapSettingsDialog(_conn, _mapEditor.GetMapDefinition());
+            diag.ShowDialog();
+        }
+
+        private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
+        {
+            new AboutDialog().ShowDialog();
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MainForm.resx	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,935 @@
+<?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="menuStrip1.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="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>37, 20</value>
+  </data>
+  <data name="fileToolStripMenuItem.Text" xml:space="preserve">
+    <value>File</value>
+  </data>
+  <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>44, 20</value>
+  </data>
+  <data name="helpToolStripMenuItem.Text" xml:space="preserve">
+    <value>Help</value>
+  </data>
+  <data name="menuStrip1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 0</value>
+  </data>
+  <data name="menuStrip1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>1008, 24</value>
+  </data>
+  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="menuStrip1.TabIndex" type="System.Int32, mscorlib">
+    <value>0</value>
+  </data>
+  <data name="menuStrip1.Text" xml:space="preserve">
+    <value>menuStrip1</value>
+  </data>
+  <data name=">>menuStrip1.Name" xml:space="preserve">
+    <value>menuStrip1</value>
+  </data>
+  <data name=">>menuStrip1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>menuStrip1.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>menuStrip1.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name="newMapToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 22</value>
+  </data>
+  <data name="newMapToolStripMenuItem.Text" xml:space="preserve">
+    <value>New Map</value>
+  </data>
+  <data name="openMapToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 22</value>
+  </data>
+  <data name="openMapToolStripMenuItem.Text" xml:space="preserve">
+    <value>Open Map</value>
+  </data>
+  <data name="saveToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="saveToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 22</value>
+  </data>
+  <data name="saveToolStripMenuItem.Text" xml:space="preserve">
+    <value>Save</value>
+  </data>
+  <data name="saveAsToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="saveAsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 22</value>
+  </data>
+  <data name="saveAsToolStripMenuItem.Text" xml:space="preserve">
+    <value>Save As</value>
+  </data>
+  <data name="toolStripSeparator1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>127, 6</value>
+  </data>
+  <data name="exitToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 22</value>
+  </data>
+  <data name="exitToolStripMenuItem.Text" xml:space="preserve">
+    <value>Exit</value>
+  </data>
+  <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>132, 17</value>
+  </metadata>
+  <data name="btnNewMap.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+    <value>Magenta</value>
+  </data>
+  <data name="btnNewMap.Size" type="System.Drawing.Size, System.Drawing">
+    <value>23, 22</value>
+  </data>
+  <data name="btnNewMap.Text" xml:space="preserve">
+    <value>New Map</value>
+  </data>
+  <data name="toolStripSeparator2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>6, 25</value>
+  </data>
+  <data name="btnOpenMap.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+    <value>Magenta</value>
+  </data>
+  <data name="btnOpenMap.Size" type="System.Drawing.Size, System.Drawing">
+    <value>23, 22</value>
+  </data>
+  <data name="btnOpenMap.Text" xml:space="preserve">
+    <value>Open Map</value>
+  </data>
+  <data name="btnSaveMap.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="btnSaveMap.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+    <value>Magenta</value>
+  </data>
+  <data name="btnSaveMap.Size" type="System.Drawing.Size, System.Drawing">
+    <value>23, 22</value>
+  </data>
+  <data name="btnSaveMap.Text" xml:space="preserve">
+    <value>Save Map</value>
+  </data>
+  <data name="btnSaveMapAs.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="btnSaveMapAs.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+    <value>Magenta</value>
+  </data>
+  <data name="btnSaveMapAs.Size" type="System.Drawing.Size, System.Drawing">
+    <value>23, 22</value>
+  </data>
+  <data name="btnSaveMapAs.Text" xml:space="preserve">
+    <value>Save Map As ...</value>
+  </data>
+  <data name="toolStripSeparator3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>6, 25</value>
+  </data>
+  <data name="btnMapProperties.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
+  </data>
+  <data name="btnMapProperties.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
+    <value>Magenta</value>
+  </data>
+  <data name="btnMapProperties.Size" type="System.Drawing.Size, System.Drawing">
+    <value>23, 22</value>
+  </data>
+  <data name="btnMapProperties.Text" xml:space="preserve">
+    <value>Map Properties</value>
+  </data>
+  <data name="toolStrip1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 24</value>
+  </data>
+  <data name="toolStrip1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>1008, 25</value>
+  </data>
+  <data name="toolStrip1.TabIndex" type="System.Int32, mscorlib">
+    <value>1</value>
+  </data>
+  <data name="toolStrip1.Text" xml:space="preserve">
+    <value>toolStrip1</value>
+  </data>
+  <data name=">>toolStrip1.Name" xml:space="preserve">
+    <value>toolStrip1</value>
+  </data>
+  <data name=">>toolStrip1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>toolStrip1.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>toolStrip1.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="rootPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
+    <value>Fill</value>
+  </data>
+  <data name="rootPanel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 49</value>
+  </data>
+  <data name="rootPanel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>1008, 681</value>
+  </data>
+  <data name="rootPanel.TabIndex" type="System.Int32, mscorlib">
+    <value>2</value>
+  </data>
+  <data name=">>rootPanel.Name" xml:space="preserve">
+    <value>rootPanel</value>
+  </data>
+  <data name=">>rootPanel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>rootPanel.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>rootPanel.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name="aboutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>152, 22</value>
+  </data>
+  <data name="aboutToolStripMenuItem.Text" xml:space="preserve">
+    <value>About</value>
+  </data>
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+    <value>1008, 730</value>
+  </data>
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+        AAD8PwAAKAAAADAAAABgAAAAAQAIAAAAAAAACQAAAAAAAAAAAAAAAQAAAAEAAAAAAAATDwgACxsFABgS
+        BwAADhMAARYdACUOCgA2FQ4AKhUUADwQEAAMIwsAGD8GABkkEQARMhUANigIAD8wDgAnIxQANioXAAAd
+        JwAMJy0AAiw6ADYvIQAuOCwANTMvACAwMQBFHhUAQT42ABpQGgAkWQIAI0sQACx0DAA1dwYAK3kYAD5+
+        HwATUC4AJF8kADhcLAAebDsAJX44AGxTGwBCfA4AUkQjAFpXOQABOUgAAkFPAAFDVgASSlYAGndJABdy
+        WQA2Zl4AKn1VAAFVcAA9WGwAEm5hABBzZQAEYXkAGmF5AAlzfQA/YHcAUk1OAHxRUwBRcEMAemZWAExV
+        YwBlYmEAnCwqAJ8wKwCMLzEAnjAwAKQ3KwCjOjYArEEsALJKLAC3US8ArEY3ALJMNQC4VTcAiG83AKtK
+        RQCrUUkAtVdHAK9UUwCyW1kAkXxAAK1kTQC7ZVQAn312ALhmYwC/cGUAu3l3AMVyVwDEeGkAwnx5ADeI
+        BgA3jRMAOJIXADWNKQA4myYAKogzADWYPgA5ozcAQ4sLAEmOEgBViRgATZIYAFaUGQBnmR8AW5ooAFeL
+        OQBmmyUAcZ8qAGiaNwB0oS0AZ6A1AHmmOgAbg18AIYZMADWeQQAkjVQAKptbADmsRwAuoFgAG4ZmAC6D
+        awAklWUAd5NTAHalSgBWgn8AfZ9hAHaZdwCIqTkA/LkeAMyfOADcoygA26k6AOerJgDssS0A/rwnAOKs
+        MwDvuj0A/78wAP7BNwCZnksAmZpWAK+OQgCzkkkAvJ9eAImsRACXsEgAiKhcALi3RQCtrV8AoLlcALK7
+        WQCtmnsAt5pzAIKlZgCapW0AmbhhAJuwfACjoWoAqLFpAKugdwDJoEEA3KxEAN+xTADEt1kA2rFWAOm5
+        TgDnulcAyoVrAMqIdQDQjnoAw5J2ANCQfQDBtmgA1L1tAOi/ZAC6wmgAvMVzAMvDXgD+xkYA/MpXAP/Q
+        XgDHxGcA2sVpANnNdgDpxWkA+8xjAP3QaQDnyXsA8ct3AOzRcwD91HYAAmiIAAd2iAAAbpMAB3GRABp5
+        kwAle4gARWyCAGR6iAAvgpMAR4aBAG6VigB5o5YAup2FAI6nhACYqYUAjKyaALihhwCttYUAurCFAKq4
+        lwC/v58AyImGAMqUiQDUmYgAzZSSANOckwDLo4YAz6yfANillwDfsqMA47+zAKnGgQC9xJ8AxMeMAN3H
+        jADFyZUA2suTAM3UlgDc15MA59OFAPzYhgDv3JsA+9uTAP3hnADLwqQA1sOkANnYpQDWzrQA7d6sAOfG
+        uADs1roA+N+yANfgtQD946cA/ui5ANrSyQDu08MA89zGAPvpxQD56dMA/vHVAP///wAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAA2tfX2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxOQkJC
+        QkJERERBRE5ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANdOQkJCSlJc19ra11tSREFEQUbX
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADXR0ZQW976/vz39+3t7ff8/vTXT0RERNcAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAE5HT62VaOfsu6mlpIaGpKSoscHt/PNXREFGAAAAAAAAAAAAAAAAAAAAAAAAAADX
+        R0JY02VeXiiOp6SKiIiIiIeFhYWkqer481FBRNcAAAAAAAAAAAAAAAAAAAAAAFhHRdv+nl1jY2Afgry1
+        jY2MjIyJiYiHhYWp6vzXREFXAAAAAAAAAAAAAAAAAAAAVUVL8/jqlx5jeHhkXZS3tY2NjY2MjImDiYeH
+        irz34EZEUQAAAAAAAAAAAAAAAABYR07797+nsF1keHh4ZGWZt7W1jY2NjIyJiYODh4eo9/FXRFcAAAAA
+        AAAAAAAAANdHS/v3u6m2wW5eeHh4eGRdlMG1tY2NjY2MiYmDg4OHu2aVUkFcAAAAAAAAAAAAAEdK8/i7
+        sba2vbpdeHh4eHhkXW7AtrW1jY2MjImJg4ODqGddnU9EAAAAAAAAAAAAUEfe+L+xtry8vexlZHh4eHh4
+        eF5wwbW1jY2NjYyJiYODtmVeXZpGRgAAAAAAAABWBwYXFRERERERERUCCg0jeHh4eHhduLe1oycPDg4O
+        Dg4OEQICAgwICVkAAAAAAAAZAAAAAAAAAAAAAAAAAAAADXh4eHhhasGjAwAAAAAAAAAAAAAAAAAAAEMA
+        AAAAANgZEhISEhISEhISEhISEgUACnV4eHh4XbqQAAQFEhISEhISEhISEhISBUPXAAAAAEvExMTExMTE
+        xMTExMTExMTCMHh4eGRfXbKxMcTExMTExMTExMTExMTExDRGAAAAAEjExMTExMTExMTExMTExMTExXhk
+        ZWWUsuqwxcTFxMTExMTExMTExMTExDpEAAAAq0jExMTExMTExMTExMTExMTFfGQfoeS+u7G7gcXExMTE
+        xMTExMTExMTExMhEWQAAUEj54p/FxMTExMTCMnR3d3l4dQsAAQAAAQGRvLGvnyZ2NsXExMTExMN8YpxO
+        RgAASEz+7b7FxMTExMQ4IWF4eGRkHAAEBAQEBAQQp7e9gl94JcLExMTExMN4ZHFXRAAASFv+7L7FxMTE
+        xMQ3Hl1dXV0fAS3ExMTExMQrKbbqXmR4JcLExMTExMN4ZF3XRAAASK786r7FxMTExMQ3bOPw8PQaK8TE
+        xMTExMTEFE3pXWR4JcTFxMTExMN4eF2tRADZSN746unFxMTExMQ31vj49T4UxMTExMTExMTEwhOSgl94
+        JcLExMTExMN4eF3SRNeuSN/46unFxMTExMTC7vj4mhPCxMTExMTExMTExDcWr2VfJcLExMTExMNfX13S
+        RlyuSN/495XFxMTExMTCleXuGDfExMTExMTExMTExMQzKrlqI8LExMTExMeWgnDdQlzZSN78k17ExMTE
+        xMU3Hm87M8TExMTExMrKxMTExMTEM1OyG8LExMTExMe2wfjeQtcASN7hXV3ExMTExMQ3IB0zxMTExMTE
+        yubjxsXExMTExC6OIzfExMTExMpqamveQgAASdldXV3ExMTExMQ3JSvExMTExMTG5ezq08bExMTExMQi
+        G8LExMTExDldX12tRAAASatlYXXExMTExMQ3K8TExMTExMXV7Orq6s/ExMTExMTCK8LExMTExDlkYWtY
+        RAAATFpvYXjExMTExMTExMTExMTExNHs7Orqwb/MxMTExMTEwsTExMTExMN4X5VPSgAAqlCPXXnFxMTE
+        xMTExMTExMTEe/L37OrqwcG8y8TExMTExMTExMTExMN4XaJKWAAAAEytXWTExMTExMTExMTExMQ2XWVy
+        6+rBwcG9ucfExMTExMTExMTExDlfaK1CAAAAAExUJCLFxMTExMTExMTExDl1ZGFds+rBwby8t6bCxcTE
+        xMTExMTExDkbPU9GAAAAAK04xMTExMTExMTExMTExXl4ZF2T7MHBvby3traPwsTExMTExMTExMTExD9Z
+        AAAAAADExMTExMTExMTExMTEdnh4X3LswcHBwby2trW1fcTExMTExMTExMTExDQAAAAAAADGxMTExMTE
+        xMTExMQlZF1dXenBwemTmcG3tbW1izHExMTExMTExMTExMwAAAAAAAAAPkB/L3p6ejLNgdBoXWVllOrB
+        6WhfXbC3t7W1jYZ9fYB9gICBzck7PAAAAAAAAAAAAElbcl54ZGbqweqZZmVdaerqlF54YWWUu7e1jIyM
+        iYmDibXq+kpHAAAAAAAAAAAAAKtJqm9deF1xuOxyXWFfXXHqaV94eGRfZYK5toyDiYOMter7T0dcAAAA
+        AAAAAAAAAABaTKtvXWRdXWqyXWRhZYLqgl14eHh4ZF9dpo2JjIy16vtVR1UAAAAAAAAAAAAAAAAAWkyq
+        cl1dXV3pal1dmb3Ba2F4eHh4eHhfcLWMjbf3+lBFUAAAAAAAAAAAAAAAAAAAAFpMW9T2aF3pcG24vbe5
+        XXh4eHh4eHhkZbS3wfjfS0dVAAAAAAAAAAAAAAAAAAAAAACqSUzZcl3o7cHBwcFuX3h4eHh4eHh4X4L4
+        +6pHR1sAAAAAAAAAAAAAAAAAAAAAAAAAAExMWtz9+PiYZWhdeHh4eHh4ZGFlZZXeS0dKAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAACsSUlMqvOTXV1dXV9dX2VdZnKdrVVLR1sAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAKpMSUxarZuboaCgoZubq1pMS0urAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFtMSUlM
+        TExMTExJSEtYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADerKurrNkAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAD///w///8AAP//gAH//wAA//wAAD//AAD/8AAAD/8AAP/gAAAH/wAA/4AAAAH/
+        AAD/AAAAAP8AAP4AAAAAfwAA/AAAAAA/AAD4AAAAAB8AAPgAAAAAHwAA8AAAAAAPAADgAAAAAAcAAOAA
+        AAAABwAAwAAAAAADAADAAAAAAAMAAMAAAAAAAwAAgAAAAAABAACAAAAAAAEAAIAAAAAAAQAAgAAAAAAB
+        AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAABAACAAAAAAAEAAIAA
+        AAAAAQAAgAAAAAABAACAAAAAAAEAAMAAAAAAAwAAwAAAAAADAADAAAAAAAMAAOAAAAAABwAA4AAAAAAH
+        AADwAAAAAA8AAPgAAAAAHwAA+AAAAAAfAAD8AAAAAD8AAP4AAAAAfwAA/wAAAAD/AAD/gAAAAf8AAP/g
+        AAAH/wAA//AAAA//AAD//AAAP/8AAP//gAH//wAA///4H///AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAE
+        AAAAAAAAAAAAAAABAAAAAQAAAAAAAAoIBAAcCwkACRcGABIXBQAAExkAJBsJACQcEwAkIR0AAiYtABkv
+        LgAeMjYAXyIkABxJCwApYw0ANW0SABpPIQANTj4AIGQkACp9NABYRBcARUgxAGpGPwB6YiwAB05VAB9X
+        XgAee0cADWNZAANXawAAV3QALF52ABZmYAADYXgAHm97AAhxegAmbnEASU5FAHlFRQBWe18Af3RLAJws
+        LACfMzIAojUtAKc7LgCpPi8Aozk3AKxCLQCySS4ArEQzAKZBPgCqRDkAr0s7ALJMNAC6VzcAh0hIAINb
+        TgCnRkUAqUZDAKtJQwC4XUkAr1ZWALJbWQCUdE0AvWRNALdhVwC2Yl8AuGVeAKFwXACwdV8AhH9uALZk
+        YgC6amUAumxrAL9wZQC/f2MAtXdrAL5xawCyf2wAvXJwAMFpTADBbFUAw3NYAMBxZADGemQAxHpsAMl+
+        aADCenYAwXt5ADeGAAA3iQYAPIgFADSECAA7gw8AN4oMADuLCwA2jhIAPI4SADiTGAA4miYAKIY0AC+R
+        NQA2mDAANZY/ADabOAA5oC8AOqc+AEWMDABEjBMASIkWAEaRFQBUkxoAV44iAFiXIgBCjDYAYJAiAGad
+        KAB/misAZZ02AHGWOQB5pDUAJIRAADKFQQAql1UAMJ9RADqrRwAuoFkAMaRUACaWYABimkQAfpNAAHSd
+        QQB6mEcAZ4VqAIalNQD7uB4A3KUuAN+sOwDtriMA4KcqAOOqLADxsSEA/rskAP6+LADjqzEA7LQyAP/A
+        MwD/wToAiJlHAImWVwCZnFwApp9HALGQRwCrjF4ArZtWAIyvVQCKtFwAnLZUAKaiTwCmtEkAsrdKAKW3
+        VAC4u1IAs7xZALq6XACaj2EAt4diAJa2ZwCup2YAuK5jAKayYAC/tm4A3K1CAMi7RgDes1UA6rpMAOm9
+        WQDKgGgAy4d0AMOxYADlvGYAxsFZAP7EQgD/x0gA/chLAOzIVwD8ylcAycNhANzGaADJyHMA1sd1AO3A
+        YAD+zmIA/dFrAO3MegD2z3YA6NF4APzUeQACZ4cABXOJABZ2jQAAbpMABHCSAC1rhgA8eYUAPHeQADKB
+        igBSj4wARY2WAGWalQB3oJAAioiKAImpkwClsoQAtreDAMuOigDOkIQA0paFANSZhQDUnI4Ay5GSANKc
+        kwDIqY8A1qGRANmmlgDfsJkA2rymAMnPkQDlyoIA8c+CAOvSgwDz1IIA/taDAPXVigD+2owA69mWAPTX
+        kwD62pIA+dyZANvLpQDnwawA6MSpAOzJqwDk3KkA6siwAPLXtwD23bMA9t67AO/hpwD74qYA/eSsAP7m
+        sgD75roA/ei4AOHbxAD+68EA////AAAAAAAAAAAAAAAAAAAAV0hIVwAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAEwqKjpCTExBOSgoSAAAAAAAAAAAAAAAAAAAAAAAAEAyRN32+evk5Oj49d89KDwAAAAAAAAAAAAA
+        AAAAANwrTINgb7Krj4+Li4eIr+zwPSjbAAAAAAAAAAAAAABULN77XGZna6G1kpGRjo2Jiq7t2ihIAAAA
+        AAAAAAAAVDDv7LNyfHx8bru1kpKRjo6NjI/C4ThIAAAAAAAAANww7+ivuaJhfHxpbbS5kpKRjo2NhpCF
+        lDHbAAAAAAAALt/svr+/5mF8fHx8YaG5tZKRjo2NjXRdpCkAAAAAABYCCAcGBwYHAwMQfHx8bcCrFAYG
+        BgYGBAMDAjYAAAAABwUFBQUFBQUFBQFjfHxonxcBBQUFBQUFBQUFDAAAAFPIyMjIyMjIyMjIxXtpYmGf
+        p8XIyMjIyMjIyMgeRgAAL8jIyMjIyMjIyMjGe2yp48Oqx8jIyMjIyMjIyMopAAAv/dXJyMjIIWN9fnwN
+        AAEAAZe+vXF6IMjIyMl+gDgA2j/+5MnIyMgbYWFhDgkcHB0cCq26YXwcyMjIxnxtRtaxsPrkycjIyB/i
+        8u4LxcjIyMjFFaNiaSDIyMjJfGFLTlOx+eTJyMjIy/v1JCDIyMjIyMggJ3BlHMjIycZiYU1GU7H7m8jI
+        yMgjpkUdyMjIyMjIyMgcmXIcyMjJx6ycV0exsaZeycjIyBsPHMjIyMjT0cjIyMgZkxzIyMnHhZxXTN6w
+        XmHJyMjIHBjIyMjI0OzozsjIyMgRHMjIycZhbUTbAE9ufMjIyMjFycjIyM/r7ObBzcjIyMXFyMjJxnx1
+        MwAANYFnyMjIyMjIyMgipurpxMS7x8jIyMjIyMnGYpQsAABTPhLIyMjIyMjIyWRhcOnEwL+oyMjIyMjI
+        yckOQ0IAAADFyMjIyMnJych6fGG8xMS/ubmUyMjIyMjJyMgeAAAAAMnIyMjIycnIGmhhnMTkosK5t7Um
+        yMjIyMnJyMwAAAAAADeEeH951NVwXlrD53NhhcC3kpCdnZad1NIlAAAAAAAA2U92aGGg6HdhYYW9YXxi
+        bZ64kY2NjsDxNNcAAAAAAAAAsFF2YV1tnGFhnsNefHx8aG23jpHA8TNEAAAAAAAAAAAAsE+Vm168bp+/
+        n2J8fHx8Yp+57OA0UwAAAAAAAAAAAAAA2TWld/fpu7RufHx8fHxoc/VULtcAAAAAAAAAAAAAAAAAAE81
+        sfF1WV1iYmFhcJOYND8AAAAAAAAAAAAAAAAAAAAAAABTNU+lpZmYpaVPNVIAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAANmwUVGw2gAAAAAAAAAAAAAAAAD//D///8AD//8AAP/8AAA/+AAAH/AAAA/gAAAH4AAAB8AA
+        AAPAAAADgAAAAYAAAAGAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA8AA
+        AAPgAAAH4AAAB/AAAA/4AAAf/AAAP/8AAP//wAP///gf/ygAAAAYAAAAMAAAAAEACAAAAAAAQAIAAAAA
+        AAAAAAAAAAEAAAABAAAAAAAABg8DAAQMDAAXCAYAGQkJAAkQBAAHFggAGxQEABASCAAaFQoAGxgUADs1
+        HgANNT0ACD07ABpNIAAiQCUAVEEWAHRpPAAARV0ACVJWABBeUgATZ08AD2BSABJhXwAaZF8AHnFdAB16
+        WwAicEwALmVdAC92WgAIVW0AF1poAANYcgAAXXoAD2liAAxqbAAHbXkAD3x8AHBMVgB3WlcAWVpgAKM9
+        PQCvSjwAsE08AI5OUgCZV1MAp0VFAKlIRwCsTksAs1hPALleSwCvVFMAr1ZWALJaVwCyW1kAs11ZALVf
+        XACYYV4AlWpbAJF7UAC9YEIAs3hPAK5mVQC3YFUAu2VTALBrVwC2YFgAtWBdALR1VQC6bGkAoHNkALxx
+        bwC+c3AAwGlKAMJuVADDcFcAwnBYAMZ6ZgDJfGQAyH9rADSGCAA5kRUAOZQaADWMJQAzjysAN5cnADqX
+        IAA4mSMANpgsADmfLgAxjD4ALpI7ADSaNgA3nj0AOaEyADegOAA5pTsAOqg/AECLCgBBhxAATpMWAEaX
+        HwBLlh4ATJUfAFSWHQBEmCIASpkiAFGbJABcmiMAZ54pAGWbNQBumD0AdZI5AHKRPQB4kT0AZqAsAH2k
+        LwBmoDUAKpFGAC+YRQAxmkEAOqtEADOjTgA5rEgAfotFAHiTRABshFsAU4t/AICpPAC8pz8A1a45AO+x
+        JADxsiIA/rshAPu6KAD+vigA/78tAOauMgDirDQA4a04APi+OAD+wDEA/sE1AP/COgD+wjwAjodCAI+I
+        RgCMhk8Ajo5MAJKATgCUjUsAjJNKAIyTUgCwgVUAgKNCAIGtTgCSrkQAmK9DAI+wVQCNsFgAoqZKALyn
+        QACrtkoAtbZCAKK2UgC3vFUAiYJsAJeZYACSnm4Ao6NnAKSzYgCnu2UAuLlkALy0aAC3t3oAtbl8ANWx
+        SADhsEQA5rZMAMqAagDKiXwAzIx+AMu3YADEvWgA1rxpALvAYADNwFAA18RZAP7FRADyx04A/slOAOLF
+        VADkx1kA78RbAPfKVwD/zFIA9MVbAM7FZQDXy3UA7sNgAOvDZADpx28A/s5jAPXPaAD6z20A8813APDK
+        eADyzn4A/tRyAPrUewAAY4MAD22FAAFtjwALe4UAA3KMAA10jQASdY4AAG6TAARwkwAMdJMALHmAACJ7
+        jAB9n4MAaJKQAJ6OhwCPrJcApLOMALm6gwCyu5MAiK67AMuQjgDRmoUA1JqJANafkQDYoI0A26aPANyp
+        jwDfrI0Aw7aJAN2rkADkuJQA5ryWAOO3nADlu58A6L6YAM7KhwDPxo0A7NOBAPLThAD91oEA89SIAPvZ
+        jgDsyqwA/uOhAP3kuAD///8AAAAAAAAAAAAAAEhDOEcAAAAAAAAAAAAAAAAAAAAAADFDte/w8O+1MC8A
+        AAAAAAAAAAAAAAA/QXFuuLGLiouyz/A4MwAAAAAAAAAAACvq9VNdZ7+PjoiIg4rN5ykAAAAAAAAAK/LP
+        yGV7YWzAvI+IiIWEx6cuAAAAAABA6s/Hypxhe3tpu7yPjYiFjWOTMwAAAAADCgkHCQgGDnthc8cQBwcH
+        BwEFBAAAACcSEhISEhISDXt7UrYMEhISEhISEiwAACjZ2dnZ2dnZ1Viat8nd2dnZ2dnZ2SYA6ef22dnZ
+        GXd6VAYCAgvBrFsj2dnZd5XmT/P42dnZG5ufD9LZ2SERnWEi2dnWYXxFTPz429nZ3/6mIdnZ2dkglFYi
+        2dnWXn04S/ye2dnZHage2dnb29nZH6AW2dnYuu41s6lQ2dnZFRPZ2dvk4tnZ2RwU2dnXZJhF6pFf2dnZ
+        IdnZ2eH7+d7Z2dkh2dnWXpXmAD1V2dnZ2dnZGqv70cx/2dnZ2dnWUj8AADoX2dnZ2dklYGf30MrH3NnZ
+        2dnZGC0AAOXZ2dnZ2SRfUcbRxcq+sNPZ2dnZ2QAAAABGfnZa46piaPmAVqLCj4Khoa3gOQAAAAAASXFX
+        baRSUbloYV5ro4iIw/QrAAAAAAAAAEmXdZxsostpe3t7ar3Q7ysAAAAAAAAAAABLma79pXRhe3thUq5N
+        MgAAAAAAAAAAAAAAADxOlnFvb3KSRDIAAAAAAAAAAAAAAAAAAAAA6E5LS03oAAAAAAAAAAAA/8P/AP4A
+        fwD4AB8A8AAPAOAABwDAAAMAwAADAIAAAQCAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAABAIAA
+        AQCAAAMAwAADAOAABwDwAA8A+AAfAP4AfwD/gf8AKAAAABAAAAAgAAAAAQAIAAAAAAAAAQAAAAAAAAAA
+        AAAAAQAAAAEAAAAAAAAEFQ8ABRQQAA0WEAASFxAAERgVABEZGAAuHx4AAis4AAQsOABEIiQAH10nACFe
+        IQBsViIAHX1UACN5RQA8eE0AP31QAARdbwAEX3MAB1p0ABFdcAAZfWAANWxsACNldwB+e0AAp2pPAKx6
+        SwC4ZV4Au35dALVuZgC6amcAu29qAL1wbwC/dHAAvnV0AMh8ZgDIfmkAwHh0AD2VIgA4miUAP5okADSa
+        NgAykzkAOqAxADmjNABRlR0ARZkoAFqCOgBDnT0AYoA6AHSXOgBAoDIAS6EwAFShMABfpDIAWKA3AGKh
+        LwB2pDQAfqo+ACCHVgA4okEAOqlBADqsRgA6rUgAGoZrAECTTQBvgkwAdJZBAHeQZABgjnoAgYw/AIyq
+        MgCDrD4Akaw/ALurLgDTrjcA8rQmAP67IgD+vi0A/8E2APbAPgD/wjsAg45JAKePSgCKrkAAhalKAJ60
+        SwCerlQAobJDAKS0SQC5t0QArrZXALGRewCWtmEAqqxwALy9eADStEkA7r1OAOu+WgDrv14AyoFqAMqC
+        bgDKh3QAzIt0AMmHfADPjHgAz5V2ANeefwDcp3cA3qV5AO3FTwD2xUkA/spSAM/IcwDpymUA6ctoAPLH
+        aQDrxHEA7dJ7AP7TdAACb44AFWqKABtsigADcY4AAG6SAARukAAAb5QAAnGRAAxzkAARdpQAHnuSACN+
+        kwCGpYwAxYOEAMyMggDTloIA2qKCAMC1kQDNwoQA1MmSAOTHggDqw5UA9tuZAOLUogAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAP///wAAAAAAAAAiHx8hAAAAAAAAAAAAABpTjWRkdm0cAAAAAAAAh2xYPTlwUE9NYmuG
+        AAAAAIl1cyw/N29ST05LGQAAAAcGBQUBC0BVDQQEAwIKAAB9fX19fUE3XEZ9fX19egBmkH19DyoMCAhU
+        VhZ9gDEiJY+Af4WKFH19FTMOfYAoHmZefX0RGH2Eg30XEX2BWiBqJ319FICCjIuBfRR9gC8mADB9gH+A
+        QnJ4X319fX0yAAB9fX9/PDZ3dHFFfX19ewAAAEMrYC46VzVbUUxhXQAAAACIRy47WUlAP0hxbmkAAAAA
+        AAAbjkooLDREJQAAAAAAAAAAAABqHR1nAAAAAAAA/D8AAPAPAADAAwAAwAMAAIABAACAAQAAAAAAAAAA
+        AAAAAAAAAAAAAIABAACAAQAAwAMAAMADAADwDwAA/D8AACgAAAAwAAAAYAAAAAEAIAAAAAAAgCUAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChMSsCoDErHKAwK0ifLytqny8rgZ4uK4yeLiuMnS0qgZ0t
+        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
+        K/83jg//O61I/zuuSf87rkn/Oq1I/zmgMP84iAT/mLBG//zUcv//ylD//8VC///DPv//wjr//8E2///A
+        Mv//vy7//74p//+9Jf//vCH//7sf//e2H//mqyf/6cJr/0uOEf+HpFv/slxb/5wsLP+bKiqWAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq0ArVatAK/2tRDH/6Me5/v7mrv7ux3L/6Lta/vnI
+        Wv/+zFv+/tBm/t7Pev43hwL/OqtE/jqtSP47rkn/Oq1I/jqtSP46pTr/N4oI/mydKP7s0XP//spR/v7G
+        RP7/xED//sI7/v7BN/7/wDL//r8u/v++Kf/+vCX+/rsh/v+7Hf/8uR7+67tN/lWJGP83hgH+mqVt/qtN
+        TP+bKir9mysrVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACINCIVrEEs56xBLP/Xo5b//+u9//PO
+        fP/rvl///Mtf///OYf//zmP//9Bn//zbjv8+iQb/OqY6/zuuSf87rkn/O65J/zuuSf87rkn/OqpD/zeP
+        Ef9zoS3//tR0///IS///x0X//8RB///CPP//wTf//8Ay//+/Lf//vSj//7wk//+7IP//ux7/+8xW/0GB
+        CP82jR3/PYoI/6+be/+jPDz/mikp54YkJBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeJBiXNhUO/iUO
+        Cv41My//Ni8h/jIpFv40KhT/NiwV/jYsFf82LBb+Ni0Z/jMuH/4MHQD/DCML/hEyFf4gXyj/NqFD/jqt
+        SP47rkn/Oq1I/jqpQf43iQX/xcNl/v7OXv7+x0v/zJ84/mxTG/4/MA7/NikL/jYoCv82KAn+NigI/jYo
+        B/82KAb+NisS/g4dAf8LHwr+Cx0C/hkkEf8qFRT+PBAQ/ockJJcAAAAAAAAAAAAAAAAAAAAAAAAAAIEz
+        IyJBGRD5AAAA/gAAAP4AAAD/AAAA/gAAAP4AAAD/AAAA/gAAAP8AAAD+AAAA/gAAAP4AAAD/AAAA/gAA
+        AP4AAAD/ETMV/jinRv47rkn/Oq1I/jqtSP45miX/Ypoi/v3We/7JoEH/GBIH/gAAAP4AAAD/AAAA/gAA
+        AP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/gAAAP8AAAD+AAAA/pEnJ/mQKCgiAAAAAAAA
+        AAAAAAAAAAAAAKFDLpU/IRv/ABoi/gAeKP4AHij/AB4o/gAeKP4AHij/AB4o/gAeKP8AHij+AB4o/gAe
+        KP4AHij/AB0n/gAWHf4ABQb/CBkK/jejRP47rkn/Oq1I/jqtSP46qkH/N4cC/tXLcv6vjkL/BgUC/gAH
+        Cv4AGCD/AB0n/gAeKP8AHij+AB4o/gAeKP8AHij+AB4o/gAeKP8AHij+AB4o/gAeKP8AHSf+ABYd/owv
+        Mf+YLCyVAAAAAAAAAAAAAAAArEYuD69GLfAFa47/AG6T/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5T/AG6T/wBtkv8AZIT/F3JZ/zmrSf87rkn/OqxG/zmiNP84lBn/N4cC/77C
+        Zv/pw2P/MGFe/wBniv8AbpL/AG6T/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8AbpP/AG2S/z1WbP+bKyrwmysqEAAAAAAAAAAAsEYsXLBGLP4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBu
+        k/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/B3eJ/jepTf44mSL/N4kF/kWN
+        Df6Mrkn/vcNs/vvYhv7RvWz/DnSQ/gBuk/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBv
+        lP8AbpP+AG6T/gBvlP8AbpP+AG6T/j9gd/+cLCv+nCsqXAAAAAAAAAAAsEcsqrBHLP4Eb5L/AG+U/gBu
+        k/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBuk/4Ab5T/AG6T/gBvk/4Ec47/IZNp/jij
+        P/4yeQD/qLFp/t3HjP7kxH7/5MBv/ui/ZP7wyGb/c5l8/glykf4Ab5P/AG6T/gBvlP8AbpP+AG6T/gBv
+        lP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/kVsgv+hNjT+nCwqqgAAAACxSC0FsUgt6bFH
+        Lf/a0sn/vcSf/5+ug/8GcZL/AG+U/wBvlP8Ab5T/AG+U/wBvlP8HaYj/K3tT/yGGTP8nmGL/KZtf/y6g
+        WP82qU7/OKE2/xg/Bv8DBgD/CQgG/wkIBf8JCAT/CQgE/xMPCP+zkkn//c1i/+fDYP/Btmn/m7B8/yV+
+        OP8ijFj/Em5h/wBpi/8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wZ2i/8omF//Kogz/4KlZv+oRUL/nCwq6Zws
+        KgWxSC0osUgs/rlZQP7+9N///N2X/ubKfP4JcpH/AG6T/gBuk/4Ab5T/AG6T/gBvlP8JY33+Pn4f/jiX
+        H/46rUf/OqtD/jqnPv44mSX/JFkC/gIJBf4ADxP/AA8U/gAPFP4ADxT/AA8U/gAOE/4nIxT/27JW/v7N
+        Xf7/03H/h6o8/jiQE/86rUj+H24//gBlhv8AbpP+AG6T/gBvlP8AbpP+AG6T/gl5h/86rEn+OJsp/mOg
+        N/+2Y2D+nSwq/pwsKiiySS1Wskks/sd6Zv7+8ND/+9qP/ufLfP4JcpH/AG6T/gBuk/4Ab5T/AG6T/gBv
+        lP8DYHb+LHQM/jeJBv43iAP/N4cB/jaGAP47dg7/ChQJ/gBEWv4AbJD/AGyQ/gBskP4AbJD/AGyQ/gBr
+        jv4AOUz/UkQj/vLEXf721oH/QosI/jmjNf86rUj+H24//gBlhv8AbpP+AG6T/gBvlP8AbpP+AG6T/gl5
+        h/86rUn+OaM3/j6KCP/Fh4P+ni8s/p0tKlazSi15s0ot/9KUgv/+7MT//NmK/+jMff8JcpL/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8DYHb/V4s5/8DMjP/W16L/3dqo/+vatv9BPjb/ADdJ/wBskP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Aao3/Ay47/4hvN//u04D/OYcC/zqkOP86rUj/H24//wBlhv8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wl5iP86rUn/OqpD/zeGAf/Alof/oDEv/50tKnmzSi2Qs0os/tmkk/7+6r3//dmJ/ujM
+        fv4JcpL/AG6T/gBuk/4Ab5T/AG6T/gBvlP8IYnz+v7+f/v3kt/7+5Lb/+N+y/ndrVf4CKzn/AGqO/gBu
+        k/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5P/AGWH/g8qLv68n17/i6tA/jiQE/86rUj+H24//gBl
+        hv8AbpP+AG6T/gBvlP8AbpP+AG6T/gl5h/86rUn+Oq1H/jeIA/+6nYX+oDQx/p4tKpCzSy2cs0ss/t2t
+        nf7+6bn//dqL/ujRjv4JcpP/AG6T/gBuk/4Ab5T/AG6T/gBvlP8NZYD+y8Kk/v3mvP7947f/q5l7/gol
+        Lf4AZYf/AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBggP4uOCz/wrZn/kOM
+        Cv84lRv+H208/gBlhv8AbpP+AG6T/gBvlP8AbpP+AG6T/ghzff83jA3+OJUd/jeHAv+4oYf+oTUx/p4u
+        K5u0TC2dtEst/92unf/+6rz/+uGh/4yvXP8EcI//AG+U/wBvlP8Ab5T/AG+U/wBvlP8NZYH/fZ9h/8TP
+        lP/Ww6T/IDAx/wBffv8AbpP/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8AVXH/Wlc5/9rHb/9ZlRr/HV4i/wBlhv8Ab5T/AG+U/wBvlP8Ab5T/AG+U/yB7if+4t0X/iak2/2uh
+        M//PrJ//oDMu/54uK520TC2StEwt/tqmlf787sv/ha1K/jKEDP4Cb43/AG6T/gBuk/4Ab5T/AG6T/gBv
+        lP8FYXn+LXUN/meaN/5HTkn/AFZz/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG+T/jiHk/4rgJL/AG6T/gBu
+        k/4Ab5T/AG6T/gBuk/4AbpP/A01k/pF8QP/CwV/+H1oa/gBlhv8AbpP+AG6T/gBvlP8AbpP+AG6T/ih9
+        h//3y1X++9Vy/v7ptv/UoJv+nzAr/p4vKpK1TS18tU0u/tiikv6pxoH/N4YA/jKEDP4Cb43/AG6T/gBu
+        k/4Ab5T/AG6T/gBvlP8DYHf+K3kY/iNLEP4CTGT/AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5P/LIGU/trL
+        k/7Jw43/HHqS/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG2R/hJKVv+cmlD+KV8h/gBlhv8AbpP+AG6T/gBv
+        lP8AbpP+AG6T/id+jf9nmR/+Ypoh/luZI//Snpr+oDIs/p8vKn21TS1btk8w/9Scif84hgH/N4gE/zKF
+        D/8Cb47/AG+U/wBvlP8Ab5T/AG+U/wBvlP8DYnr/HWIz/wFDU/8AbpL/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8YeZT/xsSW//7akf/92Ir/r7aI/w50kv8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBrj/8LRz7/GE4c/wBl
+        hv8Ab5T/AG+U/wBvlP8Ab5T/AG+U/w10f/82hwT/OJAS/zmHA//JjYj/oTIs/6AwK1u1Ti4utk8v/s+J
+        dP48iQb/OZwp/jWjRv4CcJD/AG6T/gBuk/4Ab5T/AG6T/gBvlP8AXHn+AkFP/gBskP4Ab5T/AG6T/gBu
+        k/4Ab5T/AG6T/gtzk/6quJf//NqU/v3Zjv7+14f//NWA/o6nhP4EcJL/AG6T/gBuk/4Ab5T/AG6T/gBv
+        lP8AZ4r+AztD/gBlh/8AbpP+AG6T/gBvlP8AbpP+AG6T/ghzfv85ozf+OZ4s/lycLv+7bGf+oTIr/qAx
+        Ky62Ti4Itk8u7cNuU/5snDv/OJkj/jWoT/4CcJD/AG6T/gBuk/4Ab5T/AG6T/gBvlP8Aa4/+AGyQ/gBu
+        k/4Ab5T/AG6T/gBuk/4Ab5T/BXGU/oysmv772pb//dqQ/v3Yiv7+14T//dV9/vfQdv5rloH/AW6T/gBu
+        k/4Ab5T/AG6T/gBvlP8AbpP+AGqN/gBtkf8AbpP+AG6T/gBvlP8AbpP+AG6T/gl5h/86rUn+OJMX/oSp
+        W/+uTkf+oTIr7aEyKwgAAAAAtk8us71fQf+Wm1n/N4wM/zWoTv8CcJD/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8AbpL/LoNr/+3erP/94af//tuR//7Xhv/+1oD//tR5//7S
+        cv/vy23/R4aB/wBuk/8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wl5
+        h/86q0X/N4cD/6ugd/+nPjb/ojMrswAAAAAAAAAAtk8uZrhTM/7BkXD/OogE/jWfP/4CcJD/AG6T/gBu
+        k/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBuk/4Ab5T/AG6T/gBuk/4Qc2X/NYUK/j6JB/5zpDj/79yb/v3X
+        hf7+1Hv//dN1/v3Rbv7+z2f/3cBl/iZ3g/4AbpP/AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBv
+        lP8AbpP+AG6T/ghzff83jA7+S5IZ/sOEe/+jNi3+ojQrZgAAAAAAAAAAtlAvFrZQLvWtZE3/OFws/xNN
+        LP8AbY//AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wp1gP8znUD/OZwp/zmf
+        Lf83hgH/vMVz//7XhP/+03b//tJw//7Qav//zmP//81c/8KwXv8Pbof/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wZpgv8YSRr/UXBD/6tRSf+iNCv1ojUrFgAAAAAAAAAAAAAAAKtS
+        NKUaYXn/AGyQ/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBuk/4Ab5T/BG+H/i+e
+        Vf46rUn/Oqg//jeIBf6HrUf/99yW/v3UeP7+0nD//tBr/v7PZf7/zV7//stY/v7KUv6bm1r/BWyM/gBv
+        lP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AGqN/kxVY/+dOC+lAAAAAAAA
+        AAAAAAAAAAAAAGZcWTAAb5T/AG6T/gBuk/4Ab5T/AG6T/gBuk/4Ab5T/AG6T/gBvlP8AbpP+AG6T/gBu
+        k/4Baof/J45R/jqsRv46rEX/N48R/n+oP/793ZT//dR5/v3UeP7+1n7//tR1/v7OYv7/zFn//spT/v7J
+        Tf76xUf/a4FZ/gFsj/8AbpP+AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/gBvlP8AbpP+AG6T/j1Z
+        bP1yR0owAAAAAAAAAAAAAAAAAAAAAAAAAAABbpLxAG6T/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wFskP8cbjj/OaM3/zeKCP83iAT/O4gE/+PUiv/+1Hf//tV6/+fUhv+KrEP/sLxe//7V
+        eP//y1X//8lO///ISf//xUP/77o9/z1rX/8AbZL/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG6T/yhgebUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3ZHMsdllO8GViYf5Wgn//GndJ/huD
+        YP4cimz/G4Nf/ip/WP95oI7+eZuA/pKlh/5Njxf/N4oI/keODv45hwL/kLBM/v3aiP7+0nD/6NSE/k6R
+        FP44kRT/OIcD/s/IbP7/0Gb//spS/v7GRP7/wz7//sI5/tqqNP9+j1f+eZFc/nmRWv95kFj+eZBZ/nmS
+        X/95mXP+eaae/mR6iP9dTFT+dEdJ8EhWZSkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApVM3abhT
+        MP7Hel//eZ1F/jeMC/46qkL/OaI0/keNDf/12Yz+/tN0/v7Xgf6zwGj/R40O/j2JBf43jg//VpQa/v3b
+        jv7/1n3/k7BJ/jiPEv46rUj/OJgh/kaNDP6cskj/4sxs/v7NWv7/xkT//sE2/v+/MP/+viv+/r0m/v+8
+        Iv/+vCH+/r4p/v/IRf/+3In+7tK//qtENv+mOSv+mT0zaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAt1EvArhRLq26VjT/x4Vp/2aZNP83jQ3/OqlA/zeOD/9pnSn/x8Zt//vckP9woC//N4gF/zme
+        LP84lRz/O4gD/2ecJ//83ZH/WJUb/ziUGv86rEb/Oq1I/zmfLf84kBP/Q4sJ/4+rPP/Vxl7//8tS//+/
+        Lf//vSf//7wj//+8I///vyv//8hG///agv/14Mj/slNF/6g7LP+nOiytpjksAgAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAALhSLw+4US7Nu1k4/smLb/5omjb/N4wL/jmgMP83jQz+N4cC/mCZ
+        If68w2n/OIcD/jmiNP45mST/QosJ/oysQP7+2of/g6g6/jeHAv46qUH/Oq1I/jqtSP46rUj/OaI0/jiS
+        Fv45iAP/x79U/v/DOP/+vSX+/r0n/v/BMf/+y07+/tyJ/vbhyP+3XE7+qDwr/qg7LM2nOisPAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4UjAYuFEu1rtZN/7KhWv/eZ5G/jeG
+        AP87iAX+N4YA/j+KB/7o1IP/YJkh/jeNDf43iAT/srxZ/v7Sa/7+1Xb/X5gf/jmcKf47rkn/Oq1I/jqt
+        SP47rkn/Oq1I/jqtSP44mCH/eqIr/v/LT//+vy7+/sU8/v/QXv/+4pz+79TA/rVWRv+pPSv+qT0r1qg8
+        LBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuFIwGLhR
+        Ls66VjT/x3le/7qwhf/X4LX/UZMZ/zeGAP/j1IT/daMy/2mdJ//EwmH//NNv///LVf/XyWn/OIcC/zqp
+        Qf87rkn/O65J/zuuSf87rkn/O65J/zuuSf86pDb/OogE/8vEXf//z13//9h6///rvP/fsqP/r0k2/6s/
+        LP+qPizOqT0sGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAALhSLw+4US6tuFIv/rtZOf/NmoD+dJ9D/jqIBP7c15P//t6S/v7Zgf7+1nn/+dR2/v3V
+        dv5xnyr/OJQb/jqtSP47rkn/Oq1I/jqtSP47rkn/Oq1I/jqtSP46rUf/OJMY/n6pP//+6rn+89zG/sZ8
+        bP+sQSv+q0Ar/qs/LK2qPisPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4US4Ct1EubbdQLvO6WDf+xnRa/sujhv7149L//u3E/v7m
+        rP6guVz/RYwM/lGRFP43igj/OqpC/jqtSP47rkn/Oq1I/jqtSP46qkL/OaM1/jiZIv43jAv/P4oK/oqr
+        Xv/VnZD+sUo1/q1CLP+sQSzzrEArbatALAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhRLyS4US6vt1Au/bhT
+        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
+        u/87gw//NZY//zeZOP9EjBP/ubtQ///FQ///wTj//8A0//+/L//+viv/+Lgm/+2uI//gpyr/6rpM//re
+        mv/Smo7/nC0t/5spKq2bKSoHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKo+LAKqPiyvrEQ0/+fB
+        rP/42JH/5bxm/2CQIv86qkT/O65J/zqrQ/9Qkxb/3cdg///HSP//wz3//8E4///AMv//vy3//70n//67
+        Iv/xsSH/5Kww//bPdv/avKb/p0ZF/5sqKq+bKSoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq0AshKxC
+        L//nwq3/9tWL/+i7Wf/6yVv/tbxY/ziXH/87rkn/O65J/zqnPf9FkhX/xMBZ///LVf//xEH//8I7///A
+        NP//vy7//70n//+8If/7uB7/6rEw/4ShN/+Fl1L/pT8//5sqKoQAAAAAAAAAAAAAAAAAAAAAAAAAAJs7
+        JzqsQSz82qeV//nbmP/twGD//cxf///OYf/41n//O5AT/zuuSf87rkn/O65J/zqrRP84khb/uLxV///K
+        UP//xUP//8I8///ANP//vy3//70m//+7IP/+vij/f5or/zeJDf+aj2H/nzIy/JEnJzsAAAAAAAAAAAAA
+        AACDMyEBRxsSzhoKB/8kIR3/IhwQ/yMcDf8kHQ7/JB0P/yIfE/8IFAH/Ch8N/xpPIf84pkX/O65J/zqs
+        Rf9Kkxf/99Ft/96vQv9YRBf/KB4J/yQbB/8kGwX/JBoF/yQbBf8SFwX/BxQF/w4WB/8eDAz/ax0dzpAn
+        JwEAAAAAAAAAAJ9CLVAqGRb/ABQa/wAUGv8AFBr/ABQa/wAUGv8AFBr/ABQa/wAUGv8AEBX/AAMD/yp9
+        NP87rkn/O65J/zmbKP+tuVP/emIs/wADBP8AERf/ABQa/wAUGv8AFBr/ABQa/wAUGv8AFBr/ABQa/wAS
+        Gf9fIiT/mCsrUAAAAAAAAAAArkYuugJtkf8AbpP/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBu
+        k/8BZYH/MJ9S/zqoP/85myf/PY8S/6i4Vv+up2b/AWWG/wBuk/8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG6T/ylfev+bKyq6AAAAALBHLROwRy37Am+T/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+T/wd2iv8wn1D/SIkW/6ayYP/lyoL/7shx/7+2bv8Udo//AG+T/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5P/LWuG/54wL/ucKyoTsUgtU7JJLv/h28T/vbyG/wVwkv8Ab5T/AG+U/wBv
+        lP8eb3v/KIY0/y6gWf8xpFT/OKVA/xxJC/8DBAH/BgUD/wYFA/8KCAT/sZBH//PJX//RwXP/Qow2/yiS
+        VP8DYXj/AG+U/wBvlP8Ab5T/BHSN/y6dUv9imkT/pkE+/5wsKlOySS2HvmVN//7rwf/tz3//BnGS/wBv
+        lP8Ab5T/AG+U/w5iWP83jAz/OJMZ/zeQEv8vZgv/AiYt/wBSbf8AU27/AFNu/wBRbP8ZLy7/3rNV/8nD
+        Yf84lh7/N6NF/wRdbv8Ab5T/AG+U/wBvlP8GdYz/OqxJ/0GRGP+2ZGH/nSwqh7NKLanJfmj//uay/+/P
+        fv8GcZL/AG+U/wBvlP8Ab5T/FmZg/8nPkf/k3Kn/28ul/x4yNv8AZon/AG+U/wBvlP8Ab5T/AG+U/wBj
+        hP9FSDH/urpc/ziXH/83o0X/BF1u/wBvlP8Ab5T/AG+U/wZ1jP86rUn/OJIW/7V3a/+dLSqqs0stu86L
+        dv/+5az/79KH/wZxk/8Ab5T/AG+U/wBvlP88eYX//eW6//fesv9JTkX/AGCA/wBvlP8Ab5T/AG+U/wBv
+        lP8Ab5T/AG+U/wBZd/9/dEv/Xpkh/zaYMP8EXW7/AG+U/wBvlP8Ab5T/BnOH/ziZJP83jxH/sn9s/54u
+        K7u0TC28z4x3//3ouP+Mr1X/Am+Q/wBvlP8Ab5T/AG+U/yZucf+TtWL/hH9u/wBWcv8AbpP/AG+U/wBv
+        lP8CcJP/AW+T/wBvlP8Ab5T/AG+U/wdSaf+tm1b/XJEf/wRba/8Ab5T/AG+U/wBvlP8Xd4z/yLtG/6C4
+        Vv/Bgnr/ni8rvLRNLavNhnD/nb1v/zSECP8Bb4//AG+U/wBvlP8Ab5T/DWRb/zVtEv8IUGf/AG6T/wBv
+        lP8Ab5T/AW+U/4mpk/93oJD/AG+T/wBvlP8Ab5T/AG6T/x9XXv+MmkL/BFlo/wBvlP8Ab5T/AG+U/xp5
+        jv+NqDL/mrZU/8J6dv+fLyustU0uisqAaf83iQb/NI0X/wFvkP8Ab5T/AG+U/wBvlP8JXmP/B05V/wBu
+        k/8Ab5T/AG+U/wBvk/9lmpX/+tmS//fViP9Sj4z/AG+U/wBvlP8Ab5T/AG2R/w1OPv8DWGr/AG+U/wBv
+        lP8Ab5T/B3KF/ziTGf8+jA3/umpl/6AxK4q2Ti5YwWhN/1GTIf83qUv/AXCR/wBvlP8Ab5T/AG+U/wBi
+        g/8AbZH/AG+U/wBvlP8AbpP/RY2W//TXlv/+2Y3//taD/+3Nev8ygYr/AG6T/wBvlP8Ab5T/AGuO/wBk
+        hf8Ab5T/AG+U/wBvlP8GdIr/OqpD/2OcNv+rSUL/oTIrWLZPLhi6Vzj9fpNA/zaeOP8BcJH/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/whxev+Ssmb/69mW//7Yif/+1X3//tJz/9rBbf8WdYz/AG+U/wBv
+        lP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wZ0if84mib/i5VV/6Q5Mf2hMysYAAAAALZQL8GUdE3/IGQk/wBu
+        kf8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBvlP8EcYv/L5E1/ziWHv9Xlh7//tuP//7Tdv/+0Wz//s5i/7iu
+        Y/8Hbo7/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/BG2H/yRgD/+hcFz/ozUrwQAAAAAAAAAAn1M6Wwto
+        hv8AbpP/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AW2O/ymXW/86rEb/PpEU/8bHdP/+1Xz//tFv//7P
+        Zf//zFz//spS/4uWXv8AbZH/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG6T/y9dc/+YOTJbAAAAAAAA
+        AABGYmsDAG6T+QBvlP8Ab5T/AG+U/wBvlP8Ab5T/AG+U/wBukv8ee0f/OZsn/ziQE/+etlX//tV6//TV
+        gf+yvFv/9NFz///LVP//yEv/+8NC/1Z7X/8AbpP/AG+U/wBvlP8Ab5T/AG+U/wBvlP8Ab5T/H2N/3WZL
+        UgMAAAAAAAAAAAAAAABYXmBMg1tO/meFav8khED/JpZg/zKFQf+lsof/sLOB/1eWIP9Ciwr/PYkG/+fS
+        gP/+1n3/Zp0o/ziWHv+Cpzb//dJt///ITP//wjz/7rc0/6ifSf+mn0j/pp9G/6aiT/+msoL/ioiK/3lF
+        Rf5gTlZKAAAAAAAAAAAAAAAAAAAAAAAAAAC3US+UwmtN/3CVOP85nCj/OJQb/6i4Vf/114T/daM0/zqT
+        GP84kBP/fqY3/9vNd/83jxH/Oq1H/zmbJ/9DkBL/pbNE/+zIV///wTP//70n//+8I///vy3//9Fj/+zJ
+        q/+rQjP/pjoslAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhRLge4Ui+6wnFS/3OXO/84lBr/N4kG/0mO
+        D/+gtVH/OJYe/zqQE/+jtEz/6NF4/zmLCv86rEX/O65J/zqsRv85nSv/TJIV//rIS///vSf//8I2///U
+        bv/syqv/r0s7/6g8LLqnOiwHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhRLgu4Ui+7wWpM/5mc
+        XP+KtFz/PIgE/8zJcv9Ukxf/qrZN///PYP+xuE7/OZwo/zuuSf87rkn/O65J/zuuSf84mCL/s7dG///M
+        VP//35P/37CZ/65GNP+qPiy7qTwsCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALhR
+        Lge4US6UuVUz/rqLZf90nUH/7+Gn///cjP/dy23/ycJa/1GUGP86q0T/O65J/zuuSf87rkn/Oq1H/zmg
+        L/9fmib/8te3/8Z6aP+sQSz+q0AslKo+LAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAC3US5KuFEv271dPv/OiHD/6siw/2ifN/83hgD/N48Q/ziZI/84mSP/OJYe/ziQ
+        E/9Ulyb/hZhM/7OGY/+zTjj/rUMs26xBLEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3UC4Et08uXrZPLsi4UjL+wmtQ/7+BYf+0iWH/q41e/6yM
+        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
+        lP8Mc5D/pLRJ/7BWUdm9YUS4PZUi/wBvkv8Ab5T/BF9z/wBuk/8RdpT/1MmS/83ChP8Mc5H/AG6T/wRd
+        b/8Ab5T/A3GO/0WZKP+pRT+4tlEwdVqCOv8Ab5L/AG+U/wBvlP8Bb5H/QJNN/8/Ic//+03T/qqxw/wFu
+        kv8Ab5T/AG+U/wJvjv9igDr/ojUsdWhCNRcDbZD9AG+U/wBvlP8AbpP/IIdW/1ShMP/t0nv/6cto//7K
+        U/93kGT/AG6T/wBvlP8Ab5T/E2eG9nQyLhcAAAAAj1dEd2+CTP8ykzn/vL14/1KWHf92pDT/nrRL/0uh
+        MP+5t0T/9sA+/9OuN//StEn/sZF7/4dCPXcAAAAAAAAAAGYtGQG6WTiggYw//1GVHf9+qj7/obJD/4Os
+        Pv86rUj/OqlB/4yqMv//y1H/3qV5/6pAL6BnJBsBAAAAAAAAAAAAAAAAaC4aAbhSL3epdkX26sOV/5Gs
+        P/8/miT/OaM0/0CgMv90lkH/xnhh9qxALHdpJhsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkT8kGLdQ
+        L3m7YkO8smxG3rFrRt64XUO8sUkveZA4JRgAAAAAAAAAAAAAAAAAAAAA8A8AAOAHAADAAwAAgAEAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAIABAADAAwAA8A8AAA==
+</value>
+  </data>
+  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+    <value>CenterParent</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Maestro Live Map Definition Editor</value>
+  </data>
+  <data name=">>fileToolStripMenuItem.Name" xml:space="preserve">
+    <value>fileToolStripMenuItem</value>
+  </data>
+  <data name=">>fileToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>newMapToolStripMenuItem.Name" xml:space="preserve">
+    <value>newMapToolStripMenuItem</value>
+  </data>
+  <data name=">>newMapToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>openMapToolStripMenuItem.Name" xml:space="preserve">
+    <value>openMapToolStripMenuItem</value>
+  </data>
+  <data name=">>openMapToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>saveToolStripMenuItem.Name" xml:space="preserve">
+    <value>saveToolStripMenuItem</value>
+  </data>
+  <data name=">>saveToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>saveAsToolStripMenuItem.Name" xml:space="preserve">
+    <value>saveAsToolStripMenuItem</value>
+  </data>
+  <data name=">>saveAsToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>toolStripSeparator1.Name" xml:space="preserve">
+    <value>toolStripSeparator1</value>
+  </data>
+  <data name=">>toolStripSeparator1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>exitToolStripMenuItem.Name" xml:space="preserve">
+    <value>exitToolStripMenuItem</value>
+  </data>
+  <data name=">>exitToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnNewMap.Name" xml:space="preserve">
+    <value>btnNewMap</value>
+  </data>
+  <data name=">>btnNewMap.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>toolStripSeparator2.Name" xml:space="preserve">
+    <value>toolStripSeparator2</value>
+  </data>
+  <data name=">>toolStripSeparator2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnOpenMap.Name" xml:space="preserve">
+    <value>btnOpenMap</value>
+  </data>
+  <data name=">>btnOpenMap.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnSaveMap.Name" xml:space="preserve">
+    <value>btnSaveMap</value>
+  </data>
+  <data name=">>btnSaveMap.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnSaveMapAs.Name" xml:space="preserve">
+    <value>btnSaveMapAs</value>
+  </data>
+  <data name=">>btnSaveMapAs.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>toolStripSeparator3.Name" xml:space="preserve">
+    <value>toolStripSeparator3</value>
+  </data>
+  <data name=">>toolStripSeparator3.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnMapProperties.Name" xml:space="preserve">
+    <value>btnMapProperties</value>
+  </data>
+  <data name=">>btnMapProperties.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>helpToolStripMenuItem.Name" xml:space="preserve">
+    <value>helpToolStripMenuItem</value>
+  </data>
+  <data name=">>helpToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>aboutToolStripMenuItem.Name" xml:space="preserve">
+    <value>aboutToolStripMenuItem</value>
+  </data>
+  <data name=">>aboutToolStripMenuItem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>$this.Name" xml:space="preserve">
+    <value>MainForm</value>
+  </data>
+  <data name=">>$this.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,212 @@
+namespace Maestro.LiveMapEditor
+{
+    partial class MapSettingsDialog
+    {
+        /// <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()
+        {
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MapSettingsDialog));
+            this.cmbBackgroundColor = new Maestro.Editors.Common.ColorComboBox();
+            this.btnPickCs = new System.Windows.Forms.Button();
+            this.txtCoordinateSystem = new System.Windows.Forms.TextBox();
+            this.groupBox2 = new System.Windows.Forms.GroupBox();
+            this.txtUpperY = new System.Windows.Forms.TextBox();
+            this.label8 = new System.Windows.Forms.Label();
+            this.txtUpperX = new System.Windows.Forms.TextBox();
+            this.label7 = new System.Windows.Forms.Label();
+            this.txtLowerY = new System.Windows.Forms.TextBox();
+            this.label6 = new System.Windows.Forms.Label();
+            this.txtLowerX = new System.Windows.Forms.TextBox();
+            this.label5 = new System.Windows.Forms.Label();
+            this.label4 = new System.Windows.Forms.Label();
+            this.label9 = new System.Windows.Forms.Label();
+            this.label3 = new System.Windows.Forms.Label();
+            this.label2 = new System.Windows.Forms.Label();
+            this.btnCancel = new System.Windows.Forms.Button();
+            this.btnOK = new System.Windows.Forms.Button();
+            this.groupBox2.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // cmbBackgroundColor
+            // 
+            this.cmbBackgroundColor.FormattingEnabled = true;
+            resources.ApplyResources(this.cmbBackgroundColor, "cmbBackgroundColor");
+            this.cmbBackgroundColor.Name = "cmbBackgroundColor";
+            // 
+            // btnPickCs
+            // 
+            resources.ApplyResources(this.btnPickCs, "btnPickCs");
+            this.btnPickCs.Name = "btnPickCs";
+            this.btnPickCs.UseVisualStyleBackColor = true;
+            this.btnPickCs.Click += new System.EventHandler(this.btnPickCs_Click);
+            // 
+            // txtCoordinateSystem
+            // 
+            resources.ApplyResources(this.txtCoordinateSystem, "txtCoordinateSystem");
+            this.txtCoordinateSystem.Name = "txtCoordinateSystem";
+            this.txtCoordinateSystem.ReadOnly = true;
+            // 
+            // groupBox2
+            // 
+            resources.ApplyResources(this.groupBox2, "groupBox2");
+            this.groupBox2.Controls.Add(this.txtUpperY);
+            this.groupBox2.Controls.Add(this.label8);
+            this.groupBox2.Controls.Add(this.txtUpperX);
+            this.groupBox2.Controls.Add(this.label7);
+            this.groupBox2.Controls.Add(this.txtLowerY);
+            this.groupBox2.Controls.Add(this.label6);
+            this.groupBox2.Controls.Add(this.txtLowerX);
+            this.groupBox2.Controls.Add(this.label5);
+            this.groupBox2.Controls.Add(this.label4);
+            this.groupBox2.Controls.Add(this.label9);
+            this.groupBox2.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            this.groupBox2.Name = "groupBox2";
+            this.groupBox2.TabStop = false;
+            // 
+            // txtUpperY
+            // 
+            resources.ApplyResources(this.txtUpperY, "txtUpperY");
+            this.txtUpperY.Name = "txtUpperY";
+            // 
+            // label8
+            // 
+            this.label8.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label8, "label8");
+            this.label8.Name = "label8";
+            // 
+            // txtUpperX
+            // 
+            resources.ApplyResources(this.txtUpperX, "txtUpperX");
+            this.txtUpperX.Name = "txtUpperX";
+            // 
+            // label7
+            // 
+            this.label7.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label7, "label7");
+            this.label7.Name = "label7";
+            // 
+            // txtLowerY
+            // 
+            resources.ApplyResources(this.txtLowerY, "txtLowerY");
+            this.txtLowerY.Name = "txtLowerY";
+            // 
+            // label6
+            // 
+            this.label6.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label6, "label6");
+            this.label6.Name = "label6";
+            // 
+            // txtLowerX
+            // 
+            resources.ApplyResources(this.txtLowerX, "txtLowerX");
+            this.txtLowerX.Name = "txtLowerX";
+            // 
+            // label5
+            // 
+            this.label5.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label5, "label5");
+            this.label5.Name = "label5";
+            // 
+            // label4
+            // 
+            this.label4.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label4, "label4");
+            this.label4.Name = "label4";
+            // 
+            // label9
+            // 
+            this.label9.FlatStyle = System.Windows.Forms.FlatStyle.System;
+            resources.ApplyResources(this.label9, "label9");
+            this.label9.Name = "label9";
+            // 
+            // label3
+            // 
+            resources.ApplyResources(this.label3, "label3");
+            this.label3.Name = "label3";
+            // 
+            // label2
+            // 
+            resources.ApplyResources(this.label2, "label2");
+            this.label2.Name = "label2";
+            // 
+            // btnCancel
+            // 
+            resources.ApplyResources(this.btnCancel, "btnCancel");
+            this.btnCancel.Name = "btnCancel";
+            this.btnCancel.UseVisualStyleBackColor = true;
+            this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
+            // 
+            // btnOK
+            // 
+            resources.ApplyResources(this.btnOK, "btnOK");
+            this.btnOK.Name = "btnOK";
+            this.btnOK.UseVisualStyleBackColor = true;
+            this.btnOK.Click += new System.EventHandler(this.btnOK_Click);
+            // 
+            // MapSettingsDialog
+            // 
+            resources.ApplyResources(this, "$this");
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.ControlBox = false;
+            this.Controls.Add(this.btnOK);
+            this.Controls.Add(this.btnCancel);
+            this.Controls.Add(this.cmbBackgroundColor);
+            this.Controls.Add(this.btnPickCs);
+            this.Controls.Add(this.txtCoordinateSystem);
+            this.Controls.Add(this.groupBox2);
+            this.Controls.Add(this.label3);
+            this.Controls.Add(this.label2);
+            this.Name = "MapSettingsDialog";
+            this.groupBox2.ResumeLayout(false);
+            this.groupBox2.PerformLayout();
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private Editors.Common.ColorComboBox cmbBackgroundColor;
+        private System.Windows.Forms.Button btnPickCs;
+        private System.Windows.Forms.TextBox txtCoordinateSystem;
+        private System.Windows.Forms.GroupBox groupBox2;
+        private System.Windows.Forms.TextBox txtUpperY;
+        private System.Windows.Forms.Label label8;
+        private System.Windows.Forms.TextBox txtUpperX;
+        private System.Windows.Forms.Label label7;
+        private System.Windows.Forms.TextBox txtLowerY;
+        private System.Windows.Forms.Label label6;
+        private System.Windows.Forms.TextBox txtLowerX;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.Label label9;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.Button btnCancel;
+        private System.Windows.Forms.Button btnOK;
+
+    }
+}
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,112 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+using OSGeo.MapGuide.MaestroAPI;
+using OSGeo.MapGuide.ObjectModels.MapDefinition;
+using System.Globalization;
+using OSGeo.MapGuide.ObjectModels;
+using Maestro.Editors.Common;
+
+namespace Maestro.LiveMapEditor
+{
+    public partial class MapSettingsDialog : Form
+    {
+        private IMapDefinition _mdf;
+        private IServerConnection _conn;
+
+        public MapSettingsDialog(IServerConnection conn, IMapDefinition mdf)
+        {
+            InitializeComponent();
+            _conn = conn;
+            txtCoordinateSystem.Text = mdf.CoordinateSystem;
+            var ext = mdf.Extents;
+            txtLowerX.Text = ext.MinX.ToString(CultureInfo.InvariantCulture);
+            txtLowerY.Text = ext.MinY.ToString(CultureInfo.InvariantCulture);
+            txtUpperX.Text = ext.MaxX.ToString(CultureInfo.InvariantCulture);
+            txtUpperY.Text = ext.MaxY.ToString(CultureInfo.InvariantCulture);
+            cmbBackgroundColor.ResetColors();
+            cmbBackgroundColor.CurrentColor = mdf.BackgroundColor;
+            _mdf = mdf;
+        }
+
+        private void btnCancel_Click(object sender, EventArgs e)
+        {
+            this.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+        }
+
+        private void btnOK_Click(object sender, EventArgs e)
+        {
+            if (!ValidateSettings())
+                return;
+            this.DialogResult = System.Windows.Forms.DialogResult.OK;
+        }
+
+        private bool ValidateSettings()
+        {
+            if (string.IsNullOrEmpty(txtCoordinateSystem.Text))
+            {
+                MessageBox.Show(Properties.Resources.ErrCoordSysRequired);
+                return false;
+            }
+            else
+            {
+                _mdf.CoordinateSystem = txtCoordinateSystem.Text;
+            }
+
+            double llx;
+            double lly;
+            double urx;
+            double ury;
+            if (!double.TryParse(txtLowerX.Text, out llx) ||
+                !double.TryParse(txtLowerY.Text, out lly) ||
+                !double.TryParse(txtUpperX.Text, out urx) ||
+                !double.TryParse(txtUpperY.Text, out ury))
+            {
+                MessageBox.Show(Properties.Resources.ErrInvalidExtents);
+                return false;
+            }
+            else 
+            {
+                _mdf.Extents = ObjectFactory.CreateEnvelope(llx, lly, urx, ury);
+            }
+
+            return true;
+        }
+
+        private void btnPickCs_Click(object sender, EventArgs e)
+        {
+            using (var picker = new CoordinateSystemPicker(_conn.CoordinateSystemCatalog))
+            {
+                if (picker.ShowDialog() == System.Windows.Forms.DialogResult.OK)
+                {
+                    var cs = picker.SelectedCoordSys;
+                    txtCoordinateSystem.Text = cs.WKT;
+                }
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/MapSettingsDialog.resx	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,600 @@
+<?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="cmbBackgroundColor.Location" type="System.Drawing.Point, System.Drawing">
+    <value>140, 51</value>
+  </data>
+  <data name="cmbBackgroundColor.Size" type="System.Drawing.Size, System.Drawing">
+    <value>121, 21</value>
+  </data>
+  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="cmbBackgroundColor.TabIndex" type="System.Int32, mscorlib">
+    <value>25</value>
+  </data>
+  <data name=">>cmbBackgroundColor.Name" xml:space="preserve">
+    <value>cmbBackgroundColor</value>
+  </data>
+  <data name=">>cmbBackgroundColor.Type" xml:space="preserve">
+    <value>Maestro.Editors.Common.ColorComboBox, Maestro.Editors, Version=5.0.0.6640, Culture=neutral, PublicKeyToken=f526c48929fda856</value>
+  </data>
+  <data name=">>cmbBackgroundColor.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>cmbBackgroundColor.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="btnPickCs.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Right</value>
+  </data>
+  <data name="btnPickCs.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="btnPickCs.Location" type="System.Drawing.Point, System.Drawing">
+    <value>393, 23</value>
+  </data>
+  <data name="btnPickCs.Size" type="System.Drawing.Size, System.Drawing">
+    <value>28, 23</value>
+  </data>
+  <data name="btnPickCs.TabIndex" type="System.Int32, mscorlib">
+    <value>24</value>
+  </data>
+  <data name="btnPickCs.Text" xml:space="preserve">
+    <value>...</value>
+  </data>
+  <data name=">>btnPickCs.Name" xml:space="preserve">
+    <value>btnPickCs</value>
+  </data>
+  <data name=">>btnPickCs.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnPickCs.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>btnPickCs.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="txtCoordinateSystem.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Left, Right</value>
+  </data>
+  <data name="txtCoordinateSystem.Location" type="System.Drawing.Point, System.Drawing">
+    <value>140, 25</value>
+  </data>
+  <data name="txtCoordinateSystem.Size" type="System.Drawing.Size, System.Drawing">
+    <value>247, 20</value>
+  </data>
+  <data name="txtCoordinateSystem.TabIndex" type="System.Int32, mscorlib">
+    <value>23</value>
+  </data>
+  <data name=">>txtCoordinateSystem.Name" xml:space="preserve">
+    <value>txtCoordinateSystem</value>
+  </data>
+  <data name=">>txtCoordinateSystem.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>txtCoordinateSystem.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>txtCoordinateSystem.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name="groupBox2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Top, Left, Right</value>
+  </data>
+  <data name="txtUpperY.Location" type="System.Drawing.Point, System.Drawing">
+    <value>280, 50</value>
+  </data>
+  <data name="txtUpperY.Size" type="System.Drawing.Size, System.Drawing">
+    <value>96, 20</value>
+  </data>
+  <data name="txtUpperY.TabIndex" type="System.Int32, mscorlib">
+    <value>9</value>
+  </data>
+  <data name=">>txtUpperY.Name" xml:space="preserve">
+    <value>txtUpperY</value>
+  </data>
+  <data name=">>txtUpperY.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>txtUpperY.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>txtUpperY.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <data name="label8.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>256, 50</value>
+  </data>
+  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>16, 16</value>
+  </data>
+  <data name="label8.TabIndex" type="System.Int32, mscorlib">
+    <value>8</value>
+  </data>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Y</value>
+  </data>
+  <data name=">>label8.Name" xml:space="preserve">
+    <value>label8</value>
+  </data>
+  <data name=">>label8.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label8.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label8.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name="txtUpperX.Location" type="System.Drawing.Point, System.Drawing">
+    <value>144, 50</value>
+  </data>
+  <data name="txtUpperX.Size" type="System.Drawing.Size, System.Drawing">
+    <value>96, 20</value>
+  </data>
+  <data name="txtUpperX.TabIndex" type="System.Int32, mscorlib">
+    <value>7</value>
+  </data>
+  <data name=">>txtUpperX.Name" xml:space="preserve">
+    <value>txtUpperX</value>
+  </data>
+  <data name=">>txtUpperX.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>txtUpperX.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>txtUpperX.ZOrder" xml:space="preserve">
+    <value>2</value>
+  </data>
+  <data name="label7.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
+    <value>120, 50</value>
+  </data>
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>16, 16</value>
+  </data>
+  <data name="label7.TabIndex" type="System.Int32, mscorlib">
+    <value>6</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>X</value>
+  </data>
+  <data name=">>label7.Name" xml:space="preserve">
+    <value>label7</value>
+  </data>
+  <data name=">>label7.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label7.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label7.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="txtLowerY.Location" type="System.Drawing.Point, System.Drawing">
+    <value>280, 24</value>
+  </data>
+  <data name="txtLowerY.Size" type="System.Drawing.Size, System.Drawing">
+    <value>96, 20</value>
+  </data>
+  <data name="txtLowerY.TabIndex" type="System.Int32, mscorlib">
+    <value>5</value>
+  </data>
+  <data name=">>txtLowerY.Name" xml:space="preserve">
+    <value>txtLowerY</value>
+  </data>
+  <data name=">>txtLowerY.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>txtLowerY.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>txtLowerY.ZOrder" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name="label6.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>256, 24</value>
+  </data>
+  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>16, 16</value>
+  </data>
+  <data name="label6.TabIndex" type="System.Int32, mscorlib">
+    <value>4</value>
+  </data>
+  <data name="label6.Text" xml:space="preserve">
+    <value>Y</value>
+  </data>
+  <data name=">>label6.Name" xml:space="preserve">
+    <value>label6</value>
+  </data>
+  <data name=">>label6.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label6.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label6.ZOrder" xml:space="preserve">
+    <value>5</value>
+  </data>
+  <data name="txtLowerX.Location" type="System.Drawing.Point, System.Drawing">
+    <value>144, 24</value>
+  </data>
+  <data name="txtLowerX.Size" type="System.Drawing.Size, System.Drawing">
+    <value>96, 20</value>
+  </data>
+  <data name="txtLowerX.TabIndex" type="System.Int32, mscorlib">
+    <value>3</value>
+  </data>
+  <data name=">>txtLowerX.Name" xml:space="preserve">
+    <value>txtLowerX</value>
+  </data>
+  <data name=">>txtLowerX.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>txtLowerX.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>txtLowerX.ZOrder" xml:space="preserve">
+    <value>6</value>
+  </data>
+  <data name="label5.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
+    <value>120, 24</value>
+  </data>
+  <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>16, 16</value>
+  </data>
+  <data name="label5.TabIndex" type="System.Int32, mscorlib">
+    <value>2</value>
+  </data>
+  <data name="label5.Text" xml:space="preserve">
+    <value>X</value>
+  </data>
+  <data name=">>label5.Name" xml:space="preserve">
+    <value>label5</value>
+  </data>
+  <data name=">>label5.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label5.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label5.ZOrder" xml:space="preserve">
+    <value>7</value>
+  </data>
+  <data name="label4.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
+    <value>16, 50</value>
+  </data>
+  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 16</value>
+  </data>
+  <data name="label4.TabIndex" type="System.Int32, mscorlib">
+    <value>1</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Upper right</value>
+  </data>
+  <data name=">>label4.Name" xml:space="preserve">
+    <value>label4</value>
+  </data>
+  <data name=">>label4.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label4.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label4.ZOrder" xml:space="preserve">
+    <value>8</value>
+  </data>
+  <data name="label9.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label9.Location" type="System.Drawing.Point, System.Drawing">
+    <value>16, 24</value>
+  </data>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>88, 16</value>
+  </data>
+  <data name="label9.TabIndex" type="System.Int32, mscorlib">
+    <value>0</value>
+  </data>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Lower left</value>
+  </data>
+  <data name=">>label9.Name" xml:space="preserve">
+    <value>label9</value>
+  </data>
+  <data name=">>label9.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label9.Parent" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>label9.ZOrder" xml:space="preserve">
+    <value>9</value>
+  </data>
+  <data name="groupBox2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>17, 78</value>
+  </data>
+  <data name="groupBox2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>404, 80</value>
+  </data>
+  <data name="groupBox2.TabIndex" type="System.Int32, mscorlib">
+    <value>21</value>
+  </data>
+  <data name="groupBox2.Text" xml:space="preserve">
+    <value>Initial map view</value>
+  </data>
+  <data name=">>groupBox2.Name" xml:space="preserve">
+    <value>groupBox2</value>
+  </data>
+  <data name=">>groupBox2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>groupBox2.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>groupBox2.ZOrder" xml:space="preserve">
+    <value>5</value>
+  </data>
+  <data name="label3.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="label3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>14, 54</value>
+  </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>92, 13</value>
+  </data>
+  <data name="label3.TabIndex" type="System.Int32, mscorlib">
+    <value>20</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
+    <value>Background Color</value>
+  </data>
+  <data name=">>label3.Name" xml:space="preserve">
+    <value>label3</value>
+  </data>
+  <data name=">>label3.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label3.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>label3.ZOrder" xml:space="preserve">
+    <value>6</value>
+  </data>
+  <data name="label2.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="label2.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>14, 28</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>95, 13</value>
+  </data>
+  <data name="label2.TabIndex" type="System.Int32, mscorlib">
+    <value>19</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Coordinate System</value>
+  </data>
+  <data name=">>label2.Name" xml:space="preserve">
+    <value>label2</value>
+  </data>
+  <data name=">>label2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>label2.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>label2.ZOrder" xml:space="preserve">
+    <value>7</value>
+  </data>
+  <data name="btnCancel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>346, 182</value>
+  </data>
+  <data name="btnCancel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>75, 23</value>
+  </data>
+  <data name="btnCancel.TabIndex" type="System.Int32, mscorlib">
+    <value>26</value>
+  </data>
+  <data name="btnCancel.Text" xml:space="preserve">
+    <value>Cancel</value>
+  </data>
+  <data name=">>btnCancel.Name" xml:space="preserve">
+    <value>btnCancel</value>
+  </data>
+  <data name=">>btnCancel.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnCancel.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>btnCancel.ZOrder" xml:space="preserve">
+    <value>1</value>
+  </data>
+  <data name="btnOK.Location" type="System.Drawing.Point, System.Drawing">
+    <value>265, 182</value>
+  </data>
+  <data name="btnOK.Size" type="System.Drawing.Size, System.Drawing">
+    <value>75, 23</value>
+  </data>
+  <data name="btnOK.TabIndex" type="System.Int32, mscorlib">
+    <value>27</value>
+  </data>
+  <data name="btnOK.Text" xml:space="preserve">
+    <value>OK</value>
+  </data>
+  <data name=">>btnOK.Name" xml:space="preserve">
+    <value>btnOK</value>
+  </data>
+  <data name=">>btnOK.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name=">>btnOK.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name=">>btnOK.ZOrder" xml:space="preserve">
+    <value>0</value>
+  </data>
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
+  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
+    <value>6, 13</value>
+  </data>
+  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+    <value>433, 217</value>
+  </data>
+  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+    <value>CenterParent</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Map Settings</value>
+  </data>
+  <data name=">>$this.Name" xml:space="preserve">
+    <value>MapSettingsDialog</value>
+  </data>
+  <data name=">>$this.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Program.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Program.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Program.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,56 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Windows.Forms;
+using Maestro.Shared.UI;
+using OSGeo.MapGuide.ExtendedObjectModels;
+
+namespace Maestro.LiveMapEditor
+{
+    static class Program
+    {
+        /// <summary>
+        /// The main entry point for the application.
+        /// </summary>
+        [STAThread]
+        static void Main()
+        {
+            ModelSetup.Initialize();
+            Application.EnableVisualStyles();
+            Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
+            Application.SetCompatibleTextRenderingDefault(false);
+
+            var login = new Login.LoginDialog();
+            if (login.ShowDialog() == DialogResult.OK)
+            {
+                var conn = login.Connection;
+                //TODO: Validate connection capabilities
+                Application.Run(new MainForm(conn));
+            }
+        }
+
+        static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
+        {
+            ErrorDialog.Show(e.Exception);
+        }
+    }
+}


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/AssemblyInfo.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/AssemblyInfo.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/AssemblyInfo.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,20 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Maestro.LiveMapEditor")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyProduct("Maestro.LiveMapEditor")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("d1af8726-5e7c-4ae7-9036-9acccace69f8")]

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,182 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.225
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Maestro.LiveMapEditor.Properties {
+    using System;
+    
+    
+    /// <summary>
+    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    /// </summary>
+    // This class was auto-generated by the StronglyTypedResourceBuilder
+    // class via a tool like ResGen or Visual Studio.
+    // To add or remove a member, edit your .ResX file then rerun ResGen
+    // with the /str option, or rebuild your VS project.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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>
+        ///   Returns the cached ResourceManager instance used by this class.
+        /// </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("Maestro.LiveMapEditor.Properties.Resources", typeof(Resources).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Overrides the current thread's CurrentUICulture property for all
+        ///   resource lookups using this strongly typed resource class.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+        
+        internal static System.Drawing.Bitmap application_task {
+            get {
+                object obj = ResourceManager.GetObject("application-task", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        internal static System.Drawing.Bitmap arrow_circle_double {
+            get {
+                object obj = ResourceManager.GetObject("arrow-circle-double", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New Map.
+        /// </summary>
+        internal static string CaptionNewMap {
+            get {
+                return ResourceManager.GetString("CaptionNewMap", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to You have an existing open map. Save that map first?.
+        /// </summary>
+        internal static string ConfirmNewMap {
+            get {
+                return ResourceManager.GetString("ConfirmNewMap", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to The Map Editor currently does not support the display of tiled layers and groups. As a workaround, these groups are converted to regular groups. Proceed with Group Conversion?.
+        /// </summary>
+        internal static string ConfirmTiledGroupConversion {
+            get {
+                return ResourceManager.GetString("ConfirmTiledGroupConversion", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Tiled Map Support.
+        /// </summary>
+        internal static string ConfirmTiledMap {
+            get {
+                return ResourceManager.GetString("ConfirmTiledMap", resourceCulture);
+            }
+        }
+        
+        internal static System.Drawing.Bitmap disk {
+            get {
+                object obj = ResourceManager.GetObject("disk", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        internal static System.Drawing.Bitmap disk__arrow {
+            get {
+                object obj = ResourceManager.GetObject("disk--arrow", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Coordinate System Required.
+        /// </summary>
+        internal static string ErrCoordSysRequired {
+            get {
+                return ResourceManager.GetString("ErrCoordSysRequired", resourceCulture);
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to Extents are invalid or empty.
+        /// </summary>
+        internal static string ErrInvalidExtents {
+            get {
+                return ResourceManager.GetString("ErrInvalidExtents", resourceCulture);
+            }
+        }
+        
+        internal static System.Drawing.Bitmap folder_horizontal_open {
+            get {
+                object obj = ResourceManager.GetObject("folder-horizontal-open", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        internal static System.Drawing.Bitmap MaestroAbout {
+            get {
+                object obj = ResourceManager.GetObject("MaestroAbout", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        internal static System.Drawing.Bitmap map__plus {
+            get {
+                object obj = ResourceManager.GetObject("map--plus", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+        
+        /// <summary>
+        ///   Looks up a localized string similar to New Map.
+        /// </summary>
+        internal static string NewMap {
+            get {
+                return ResourceManager.GetString("NewMap", resourceCulture);
+            }
+        }
+        
+        internal static System.Drawing.Bitmap property {
+            get {
+                object obj = ResourceManager.GetObject("property", resourceCulture);
+                return ((System.Drawing.Bitmap)(obj));
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.resx
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Resources.resx	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,1040 @@
+<?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="ConfirmNewMap" xml:space="preserve">
+    <value>You have an existing open map. Save that map first?</value>
+  </data>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="arrow-circle-double" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\arrow-circle-double.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="folder-horizontal-open" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\folder-horizontal-open.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="disk" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\disk.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ErrCoordSysRequired" xml:space="preserve">
+    <value>Coordinate System Required</value>
+  </data>
+  <data name="disk--arrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\disk--arrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="map--plus" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\map--plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="CaptionNewMap" xml:space="preserve">
+    <value>New Map</value>
+  </data>
+  <data name="NewMap" xml:space="preserve">
+    <value>New Map</value>
+  </data>
+  <data name="ErrInvalidExtents" xml:space="preserve">
+    <value>Extents are invalid or empty</value>
+  </data>
+  <data name="application-task" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\application-task.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="property" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\property.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+  </data>
+  <data name="ConfirmTiledGroupConversion" xml:space="preserve">
+    <value>The Map Editor currently does not support the display of tiled layers and groups. As a workaround, these groups are converted to regular groups. Proceed with Group Conversion?</value>
+  </data>
+  <data name="ConfirmTiledMap" xml:space="preserve">
+    <value>Tiled Map Support</value>
+  </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="MaestroAbout" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.Designer.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.225
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace Maestro.LiveMapEditor.Properties {
+    
+    
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.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;
+            }
+        }
+    }
+}

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.settings
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.settings	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/Properties/Settings.settings	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,7 @@
+<?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>

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/ResourceEditorService.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/ResourceEditorService.cs	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/ResourceEditorService.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,67 @@
+#region Disclaimer / License
+// Copyright (C) 2012, Jackie Ng
+// http://trac.osgeo.org/mapguide/wiki/maestro, jumpinjackie at gmail.com
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// 
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+// 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+// 
+#endregion
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using Maestro.Editors;
+using System.Diagnostics;
+using OSGeo.MapGuide.MaestroAPI;
+
+namespace Maestro.LiveMapEditor
+{
+    
+    public class ResourceEditorService : ResourceEditorServiceBase
+    {
+        public ResourceEditorService(string resourceID, IServerConnection conn)
+            : base(resourceID, conn)
+        { }
+
+        public override void OpenUrl(string url)
+        {
+            Process.Start(url);
+        }
+
+        public override string SelectUnmanagedData(string startPath, System.Collections.Specialized.NameValueCollection fileTypes)
+        {
+            throw new NotImplementedException();
+        }
+
+        public override void RequestRefresh()
+        {
+            throw new NotImplementedException();
+        }
+
+        public override void RequestRefresh(string folderId)
+        {
+            //throw new NotImplementedException();
+        }
+
+        public override void OpenResource(string resourceId)
+        {
+            throw new NotImplementedException();
+        }
+
+        public override void RunProcess(string processName, params string[] args)
+        {
+            throw new NotImplementedException();
+        }
+    }
+}


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources
___________________________________________________________________
Added: bugtraq:number
   + true

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/application-task.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/application-task.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/arrow-circle-double.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/arrow-circle-double.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk--arrow.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk--arrow.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/disk.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/folder-horizontal-open.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/folder-horizontal-open.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/map--plus.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/map--plus.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/property.png
===================================================================
(Binary files differ)


Property changes on: trunk/Tools/Maestro/Maestro.LiveMapEditor/Resources/property.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/Tools/Maestro/Maestro.LiveMapEditor/app.config
===================================================================
--- trunk/Tools/Maestro/Maestro.LiveMapEditor/app.config	                        (rev 0)
+++ trunk/Tools/Maestro/Maestro.LiveMapEditor/app.config	2012-06-04 17:19:37 UTC (rev 6730)
@@ -0,0 +1,3 @@
+<?xml version="1.0"?>
+<configuration>
+<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>

Modified: trunk/Tools/Maestro/Maestro.MapViewer/Legend.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.MapViewer/Legend.Designer.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro.MapViewer/Legend.Designer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -51,6 +51,7 @@
             this.trvLegend.AfterCollapse += new System.Windows.Forms.TreeViewEventHandler(this.trvLegend_AfterCollapse);
             this.trvLegend.AfterExpand += new System.Windows.Forms.TreeViewEventHandler(this.trvLegend_AfterExpand);
             this.trvLegend.DrawNode += new System.Windows.Forms.DrawTreeNodeEventHandler(this.trvLegend_DrawNode);
+            this.trvLegend.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.trvLegend_AfterSelect);
             this.trvLegend.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.trvLegend_NodeMouseClick);
             // 
             // imgLegend

Modified: trunk/Tools/Maestro/Maestro.MapViewer/Legend.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.MapViewer/Legend.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/Maestro.MapViewer/Legend.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -34,6 +34,8 @@
 
 namespace Maestro.MapViewer
 {
+    public delegate void NodeSelectionEventHandler(object sender, TreeNode node);
+
     public partial class Legend : UserControl
     {
         const string IMG_BROKEN = "lc_broken";
@@ -527,23 +529,61 @@
             RefreshLegend();
         }
 
-        class LegendNodeMetadata
+        public class LegendNodeMetadata
         {
+            [Browsable(false)]
             public bool IsGroup { get; protected set; }
         }
 
-        class GroupNodeMetadata : LegendNodeMetadata
+        public class GroupNodeMetadata : LegendNodeMetadata
         {
-            internal RuntimeMapGroup Group { get; set; }
+            [Browsable(false)]
+            internal RuntimeMapGroup WrappedGroupObject { get; set; }
 
             public GroupNodeMetadata(RuntimeMapGroup group) 
             { 
                 base.IsGroup = true;
-                this.Group = group;
+                this.WrappedGroupObject = group;
             }
+
+            public bool Visible
+            {
+                get { return this.WrappedGroupObject.Visible; }
+                set { this.WrappedGroupObject.Visible = value; }
+            }
+
+            public string Group
+            {
+                get { return this.WrappedGroupObject.Group; }
+                set { this.WrappedGroupObject.Group = value; }
+            }
+
+            public string Name
+            {
+                get { return this.WrappedGroupObject.Name; }
+                set { this.WrappedGroupObject.Name = value; }
+            }
+
+            public bool ShowInLegend
+            {
+                get { return this.WrappedGroupObject.ShowInLegend; }
+                set { this.WrappedGroupObject.ShowInLegend = value; }
+            }
+
+            public string LegendLabel
+            {
+                get { return this.WrappedGroupObject.LegendLabel; }
+                set { this.WrappedGroupObject.LegendLabel = value; }
+            }
+
+            public bool ExpandInLegend
+            {
+                get { return this.WrappedGroupObject.ExpandInLegend; }
+                set { this.WrappedGroupObject.ExpandInLegend = value; }
+            }
         }
 
-        class LayerNodeMetadata : LegendNodeMetadata
+        public class LayerNodeMetadata : LegendNodeMetadata
         {
             public LayerNodeMetadata(RuntimeMapLayer layer) 
             { 
@@ -554,17 +594,65 @@
                 this.IsThemeRule = false;
             }
 
+            [Browsable(false)]
             internal RuntimeMapLayer Layer { get; set; }
 
+            [Browsable(false)]
             public bool DrawSelectabilityIcon { get; set; }
 
+            [Browsable(false)]
             public bool IsSelectable { get; set; }
 
+            [Browsable(false)]
             public bool IsThemeRule { get; set; }
 
+            [Browsable(false)]
             public bool IsBaseLayer { get; set; }
 
+            [Browsable(false)]
             public Image ThemeIcon { get; set; }
+
+            public string Group
+            {
+                get { return this.Layer.Group; }
+                set { this.Layer.Group = value; }
+            }
+
+            public bool Selectable
+            {
+                get { return this.Layer.Selectable; }
+                set { this.Layer.Selectable = this.IsSelectable = value; }
+            }
+
+            public string Name
+            {
+                get { return this.Layer.Name; }
+                set { this.Layer.Name = value; }
+            }
+
+            public bool ShowInLegend
+            {
+                get { return this.Layer.ShowInLegend; }
+                set { this.Layer.ShowInLegend = value; }
+            }
+
+            public string LegendLabel
+            {
+                get { return this.Layer.LegendLabel; }
+                set { this.Layer.LegendLabel = value; }
+            }
+
+            public bool ExpandInLegend
+            {
+                get { return this.Layer.ExpandInLegend; }
+                set { this.Layer.ExpandInLegend = value; }
+            }
+
+            public string LayerDefinition
+            {
+                get { return this.Layer.LayerDefinitionID; }
+                set { this.Layer.LayerDefinitionID = value; }
+            }
         }
 
         private bool HasVisibleParent(RuntimeMapGroup grp)
@@ -911,7 +999,7 @@
 
             var grp = trvLegend.SelectedNode.Tag as GroupNodeMetadata;
             if (grp != null)
-                return grp.Group;
+                return grp.WrappedGroupObject;
 
             return null;
         }
@@ -921,5 +1009,14 @@
             get { return trvLegend.ShowNodeToolTips; }
             set { trvLegend.ShowNodeToolTips = value; }
         }
+
+        public event NodeSelectionEventHandler NodeSelected;
+
+        private void trvLegend_AfterSelect(object sender, TreeViewEventArgs e)
+        {
+            var h = this.NodeSelected;
+            if (h != null)
+                h(this, e.Node);
+        }
     }
 }

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMap.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMap.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMap.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -1567,21 +1567,15 @@
         internal bool StrictSelection { get; set; }
 
         /// <summary>
-        /// Converts this instance to an equivalent Map Definition
+        /// Updates and replaces the layer/group structure of the specified Map Definition with the
+        /// layer/group structure of this Runtime Map
         /// </summary>
-        /// <param name="useOriginalAsTemplate">If true, the converted Map Definition will use core settings from the original Map Definition used to create this instance</param>
-        /// <returns></returns>
-        public IMapDefinition ToMapDefinition(bool useOriginalAsTemplate)
+        /// <param name="newMdf"></param>
+        public void UpdateMapDefinition(IMapDefinition newMdf)
         {
-            var newMdf = ObjectFactory.CreateMapDefinition(this.CurrentConnection, ResourceIdentifier.GetName(this.MapDefinition));
-            if (useOriginalAsTemplate && this.ResourceService.ResourceExists(this.MapDefinition))
-            {
-                var oldMdf = (IMapDefinition)this.ResourceService.GetResource(this.MapDefinition);
-                newMdf.BackgroundColor = oldMdf.BackgroundColor;
-                newMdf.CoordinateSystem = oldMdf.CoordinateSystem;
-                newMdf.Metadata = oldMdf.Metadata;
-                newMdf.Extents = oldMdf.Extents;
-            }
+            newMdf.RemoveAllLayers();
+            newMdf.RemoveAllGroups();
+            newMdf.RemoveBaseMap();
 
             var baseGroups = new List<RuntimeMapGroup>();
 
@@ -1665,7 +1659,27 @@
                     }
                 }
             }
+        }
 
+        /// <summary>
+        /// Converts this instance to an equivalent Map Definition
+        /// </summary>
+        /// <param name="useOriginalAsTemplate">If true, the converted Map Definition will use core settings from the original Map Definition used to create this instance</param>
+        /// <returns></returns>
+        public IMapDefinition ToMapDefinition(bool useOriginalAsTemplate)
+        {
+            var newMdf = ObjectFactory.CreateMapDefinition(this.CurrentConnection, ResourceIdentifier.GetName(this.MapDefinition));
+            if (useOriginalAsTemplate && this.ResourceService.ResourceExists(this.MapDefinition))
+            {
+                var oldMdf = (IMapDefinition)this.ResourceService.GetResource(this.MapDefinition);
+                newMdf.BackgroundColor = oldMdf.BackgroundColor;
+                newMdf.CoordinateSystem = oldMdf.CoordinateSystem;
+                newMdf.Metadata = oldMdf.Metadata;
+                newMdf.Extents = oldMdf.Extents;
+            }
+
+            UpdateMapDefinition(newMdf);
+           
             return newMdf;
         }
     }

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMapLayer.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMapLayer.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Mapping/RuntimeMapLayer.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -324,7 +324,7 @@
         public string LayerDefinitionID
         {
             get;
-            private set;
+            internal set;
         }
 
         private bool _selectable;

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinition.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinition.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinition.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -489,7 +489,16 @@
             }
         }
 
+        void IMapDefinition.RemoveAllGroups()
+        {
+            this.MapLayerGroup.Clear();
+        }
 
+        void IMapDefinition.RemoveAllLayers()
+        {
+            this.MapLayer.Clear();
+        }
+
         int IMapDefinition.GetIndex(IMapLayer layer)
         {
             Check.NotNull(layer, "layer");

Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinitionInterfaces.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinitionInterfaces.cs	2012-06-04 13:58:23 UTC (rev 6729)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/MapDefinitionInterfaces.cs	2012-06-04 17:19:37 UTC (rev 6730)
@@ -228,6 +228,16 @@
         /// </summary>
         /// <param name="group"></param>
         int MoveUpGroup(IMapLayerGroup group);
+
+        /// <summary>
+        /// Removes all dynamic groups from this Map Definition
+        /// </summary>
+        void RemoveAllGroups();
+
+        /// <summary>
+        /// Removes all dynamic layers from this Map Definition
+        /// </summary>
+        void RemoveAllLayers();
     }
 
     /// <summary>



More information about the mapguide-commits mailing list