diff --git a/.vs/DPM2016/v16/.suo b/.vs/DPM2016/v16/.suo
index f8b4a32..a729ef8 100644
Binary files a/.vs/DPM2016/v16/.suo and b/.vs/DPM2016/v16/.suo differ
diff --git a/DPM2016/DPM2016.vbproj b/DPM2016/DPM2016.vbproj
index 6525547..24fe301 100644
--- a/DPM2016/DPM2016.vbproj
+++ b/DPM2016/DPM2016.vbproj
@@ -181,34 +181,49 @@
False
..\DPMLizenzmanagement\SHUKeyGen\bin\Debug\SHUKeyGen.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.Compression.Base.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.Core.WinForms.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.DataSource.WinForms.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.Grid.Base.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.GridCommon.WinForms.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.Pdf.Base.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.PdfViewer.Windows.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.SfListView.WinForms.dll
+
+
+ False
+ bin\Debug\Syncfusion.Shared.Base.dll
-
- True
+
+ False
+ bin\Debug\Syncfusion.Shared.Windows.dll
+
+
+ C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\System.dll
-
@@ -219,6 +234,7 @@
+
@@ -518,6 +534,7 @@
True
Application.myapp
+ True
True
diff --git a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.designer.vb b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.designer.vb
index 5d28bfd..fcf053b 100644
--- a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.designer.vb
+++ b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.designer.vb
@@ -1,9 +1,9 @@
- _
+
Partial Class ThumbViewer
Inherits System.Windows.Forms.UserControl
'UserControl überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
- _
+
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
@@ -20,25 +20,25 @@ Partial Class ThumbViewer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
- _
+
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(ThumbViewer))
- Dim FormatterSettings2 As Gnostice.Documents.FormatterSettings = New Gnostice.Documents.FormatterSettings()
- Dim SpreadSheetFormatterSettings2 As Gnostice.Documents.Spreadsheet.SpreadSheetFormatterSettings = New Gnostice.Documents.Spreadsheet.SpreadSheetFormatterSettings()
- Dim PageSettings3 As Gnostice.Documents.PageSettings = New Gnostice.Documents.PageSettings()
- Dim Margins3 As Gnostice.Documents.Margins = New Gnostice.Documents.Margins()
- Dim SheetOptions3 As Gnostice.Documents.Spreadsheet.SheetOptions = New Gnostice.Documents.Spreadsheet.SheetOptions()
- Dim SheetOptions4 As Gnostice.Documents.Spreadsheet.SheetOptions = New Gnostice.Documents.Spreadsheet.SheetOptions()
- Dim TxtFormatterSettings2 As Gnostice.Documents.TXTFormatterSettings = New Gnostice.Documents.TXTFormatterSettings()
- Dim PageSettings4 As Gnostice.Documents.PageSettings = New Gnostice.Documents.PageSettings()
- Dim Margins4 As Gnostice.Documents.Margins = New Gnostice.Documents.Margins()
- Dim RenderingSettings2 As Gnostice.Graphics.RenderingSettings = New Gnostice.Graphics.RenderingSettings()
- Dim ImageRenderingSettings2 As Gnostice.Graphics.ImageRenderingSettings = New Gnostice.Graphics.ImageRenderingSettings()
- Dim LineArtRenderingSettings2 As Gnostice.Graphics.LineArtRenderingSettings = New Gnostice.Graphics.LineArtRenderingSettings()
- Dim ResolutionSettings2 As Gnostice.Graphics.ResolutionSettings = New Gnostice.Graphics.ResolutionSettings()
- Dim TextRenderingSettings2 As Gnostice.Graphics.TextRenderingSettings = New Gnostice.Graphics.TextRenderingSettings()
- Dim PdfViewerPrinterSettings6 As Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings = New Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings()
+ Dim FormatterSettings1 As Gnostice.Documents.FormatterSettings = New Gnostice.Documents.FormatterSettings()
+ Dim SpreadSheetFormatterSettings1 As Gnostice.Documents.Spreadsheet.SpreadSheetFormatterSettings = New Gnostice.Documents.Spreadsheet.SpreadSheetFormatterSettings()
+ Dim PageSettings1 As Gnostice.Documents.PageSettings = New Gnostice.Documents.PageSettings()
+ Dim Margins1 As Gnostice.Documents.Margins = New Gnostice.Documents.Margins()
+ Dim SheetOptions1 As Gnostice.Documents.Spreadsheet.SheetOptions = New Gnostice.Documents.Spreadsheet.SheetOptions()
+ Dim SheetOptions2 As Gnostice.Documents.Spreadsheet.SheetOptions = New Gnostice.Documents.Spreadsheet.SheetOptions()
+ Dim TxtFormatterSettings1 As Gnostice.Documents.TXTFormatterSettings = New Gnostice.Documents.TXTFormatterSettings()
+ Dim PageSettings2 As Gnostice.Documents.PageSettings = New Gnostice.Documents.PageSettings()
+ Dim Margins2 As Gnostice.Documents.Margins = New Gnostice.Documents.Margins()
+ Dim RenderingSettings1 As Gnostice.Graphics.RenderingSettings = New Gnostice.Graphics.RenderingSettings()
+ Dim ImageRenderingSettings1 As Gnostice.Graphics.ImageRenderingSettings = New Gnostice.Graphics.ImageRenderingSettings()
+ Dim LineArtRenderingSettings1 As Gnostice.Graphics.LineArtRenderingSettings = New Gnostice.Graphics.LineArtRenderingSettings()
+ Dim ResolutionSettings1 As Gnostice.Graphics.ResolutionSettings = New Gnostice.Graphics.ResolutionSettings()
+ Dim TextRenderingSettings1 As Gnostice.Graphics.TextRenderingSettings = New Gnostice.Graphics.TextRenderingSettings()
+ Dim PdfViewerPrinterSettings1 As Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings = New Syncfusion.Windows.PdfViewer.PdfViewerPrinterSettings()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.ListView1 = New System.Windows.Forms.ListView()
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
@@ -103,6 +103,7 @@ Partial Class ThumbViewer
'ListView1
'
Me.ListView1.Dock = System.Windows.Forms.DockStyle.Fill
+ Me.ListView1.HideSelection = False
Me.ListView1.Location = New System.Drawing.Point(0, 25)
Me.ListView1.Name = "ListView1"
Me.ListView1.Size = New System.Drawing.Size(323, 546)
@@ -294,58 +295,58 @@ Partial Class ThumbViewer
Me.DocumentViewer1.PageLayout = Nothing
Me.DocumentViewer1.PageRotation = Gnostice.Documents.Controls.WinForms.RotationAngle.Zero
Me.DocumentViewer1.Preferences.Cursor = Gnostice.DOM.CursorPreferences.Pan
- SpreadSheetFormatterSettings2.FormattingMode = Gnostice.DOM.FormattingMode.PreferDocumentSettings
- SpreadSheetFormatterSettings2.PageOrder = Gnostice.Documents.Spreadsheet.LayoutDirection.BackwardN
- PageSettings3.Height = 11.6929!
- Margins3.Bottom = 1.0!
- Margins3.Footer = 0!
- Margins3.Header = 0!
- Margins3.Left = 1.0!
- Margins3.Right = 1.0!
- Margins3.Top = 1.0!
- PageSettings3.Margin = Margins3
- PageSettings3.Orientation = Gnostice.Graphics.Orientation.Portrait
- PageSettings3.PageSize = Gnostice.Documents.PageSize.A4
- PageSettings3.Width = 8.2677!
- SpreadSheetFormatterSettings2.PageSettings = PageSettings3
- SheetOptions3.Print = False
- SheetOptions3.View = False
- SpreadSheetFormatterSettings2.ShowGridlines = SheetOptions3
- SheetOptions4.Print = False
- SheetOptions4.View = False
- SpreadSheetFormatterSettings2.ShowHeadings = SheetOptions4
- FormatterSettings2.SpreadSheet = SpreadSheetFormatterSettings2
- TxtFormatterSettings2.Font = New System.Drawing.Font("Calibri", 12.0!)
- PageSettings4.Height = 11.6929!
- Margins4.Bottom = 1.0!
- Margins4.Footer = 0!
- Margins4.Header = 0!
- Margins4.Left = 1.0!
- Margins4.Right = 1.0!
- Margins4.Top = 1.0!
- PageSettings4.Margin = Margins4
- PageSettings4.Orientation = Gnostice.Graphics.Orientation.Portrait
- PageSettings4.PageSize = Gnostice.Documents.PageSize.A4
- PageSettings4.Width = 8.2677!
- TxtFormatterSettings2.PageSettings = PageSettings4
- FormatterSettings2.TXT = TxtFormatterSettings2
- Me.DocumentViewer1.Preferences.FormatterSettings = FormatterSettings2
+ SpreadSheetFormatterSettings1.FormattingMode = Gnostice.DOM.FormattingMode.PreferDocumentSettings
+ SpreadSheetFormatterSettings1.PageOrder = Gnostice.Documents.Spreadsheet.LayoutDirection.BackwardN
+ PageSettings1.Height = 11.6929!
+ Margins1.Bottom = 1.0!
+ Margins1.Footer = 0!
+ Margins1.Header = 0!
+ Margins1.Left = 1.0!
+ Margins1.Right = 1.0!
+ Margins1.Top = 1.0!
+ PageSettings1.Margin = Margins1
+ PageSettings1.Orientation = Gnostice.Graphics.Orientation.Portrait
+ PageSettings1.PageSize = Gnostice.Documents.PageSize.A4
+ PageSettings1.Width = 8.2677!
+ SpreadSheetFormatterSettings1.PageSettings = PageSettings1
+ SheetOptions1.Print = False
+ SheetOptions1.View = False
+ SpreadSheetFormatterSettings1.ShowGridlines = SheetOptions1
+ SheetOptions2.Print = False
+ SheetOptions2.View = False
+ SpreadSheetFormatterSettings1.ShowHeadings = SheetOptions2
+ FormatterSettings1.SpreadSheet = SpreadSheetFormatterSettings1
+ TxtFormatterSettings1.Font = New System.Drawing.Font("Calibri", 12.0!)
+ PageSettings2.Height = 11.6929!
+ Margins2.Bottom = 1.0!
+ Margins2.Footer = 0!
+ Margins2.Header = 0!
+ Margins2.Left = 1.0!
+ Margins2.Right = 1.0!
+ Margins2.Top = 1.0!
+ PageSettings2.Margin = Margins2
+ PageSettings2.Orientation = Gnostice.Graphics.Orientation.Portrait
+ PageSettings2.PageSize = Gnostice.Documents.PageSize.A4
+ PageSettings2.Width = 8.2677!
+ TxtFormatterSettings1.PageSettings = PageSettings2
+ FormatterSettings1.TXT = TxtFormatterSettings1
+ Me.DocumentViewer1.Preferences.FormatterSettings = FormatterSettings1
Me.DocumentViewer1.Preferences.KeyNavigation = True
- ImageRenderingSettings2.CompositingMode = Gnostice.Graphics.CompositingMode.SourceOver
- ImageRenderingSettings2.CompositingQuality = Gnostice.Graphics.CompositingQuality.[Default]
- ImageRenderingSettings2.InterpolationMode = Gnostice.Graphics.InterpolationMode.Bilinear
- ImageRenderingSettings2.PixelOffsetMode = Gnostice.Graphics.PixelOffsetMode.[Default]
- RenderingSettings2.Image = ImageRenderingSettings2
- LineArtRenderingSettings2.SmoothingMode = Gnostice.Graphics.SmoothingMode.AntiAlias
- RenderingSettings2.LineArt = LineArtRenderingSettings2
- ResolutionSettings2.DpiX = 96.0!
- ResolutionSettings2.DpiY = 96.0!
- ResolutionSettings2.ResolutionMode = Gnostice.Graphics.ResolutionMode.UseSource
- RenderingSettings2.Resolution = ResolutionSettings2
- TextRenderingSettings2.TextContrast = 3
- TextRenderingSettings2.TextRenderingHint = Gnostice.Graphics.TextRenderingHint.AntiAlias
- RenderingSettings2.Text = TextRenderingSettings2
- Me.DocumentViewer1.Preferences.RenderingSettings = RenderingSettings2
+ ImageRenderingSettings1.CompositingMode = Gnostice.Graphics.CompositingMode.SourceOver
+ ImageRenderingSettings1.CompositingQuality = Gnostice.Graphics.CompositingQuality.[Default]
+ ImageRenderingSettings1.InterpolationMode = Gnostice.Graphics.InterpolationMode.Bilinear
+ ImageRenderingSettings1.PixelOffsetMode = Gnostice.Graphics.PixelOffsetMode.[Default]
+ RenderingSettings1.Image = ImageRenderingSettings1
+ LineArtRenderingSettings1.SmoothingMode = Gnostice.Graphics.SmoothingMode.AntiAlias
+ RenderingSettings1.LineArt = LineArtRenderingSettings1
+ ResolutionSettings1.DpiX = 96.0!
+ ResolutionSettings1.DpiY = 96.0!
+ ResolutionSettings1.ResolutionMode = Gnostice.Graphics.ResolutionMode.UseSource
+ RenderingSettings1.Resolution = ResolutionSettings1
+ TextRenderingSettings1.TextContrast = 3
+ TextRenderingSettings1.TextRenderingHint = Gnostice.Graphics.TextRenderingHint.AntiAlias
+ RenderingSettings1.Text = TextRenderingSettings1
+ Me.DocumentViewer1.Preferences.RenderingSettings = RenderingSettings1
Me.DocumentViewer1.Preferences.Units = Gnostice.Graphics.MeasurementUnit.Inches
Me.DocumentViewer1.Size = New System.Drawing.Size(365, 228)
Me.DocumentViewer1.TabIndex = 7
@@ -386,6 +387,7 @@ Partial Class ThumbViewer
'
'txtGoToPage
'
+ Me.txtGoToPage.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.txtGoToPage.Name = "txtGoToPage"
Me.txtGoToPage.Size = New System.Drawing.Size(40, 25)
'
@@ -453,6 +455,7 @@ Partial Class ThumbViewer
'
'txtZoom
'
+ Me.txtZoom.Font = New System.Drawing.Font("Segoe UI", 9.0!)
Me.txtZoom.MaxLength = 4
Me.txtZoom.Name = "txtZoom"
Me.txtZoom.Size = New System.Drawing.Size(35, 23)
@@ -512,10 +515,10 @@ Partial Class ThumbViewer
Me.pdfViewerControl1.Location = New System.Drawing.Point(3, 16)
Me.pdfViewerControl1.Name = "pdfViewerControl1"
Me.pdfViewerControl1.PageBorderThickness = 1
- PdfViewerPrinterSettings6.PrintLocation = CType(resources.GetObject("PdfViewerPrinterSettings6.PrintLocation"), System.Drawing.PointF)
- Me.pdfViewerControl1.PrinterSettings = PdfViewerPrinterSettings6
+ PdfViewerPrinterSettings1.PrintLocation = CType(resources.GetObject("PdfViewerPrinterSettings1.PrintLocation"), System.Drawing.PointF)
+ Me.pdfViewerControl1.PrinterSettings = PdfViewerPrinterSettings1
Me.pdfViewerControl1.ReferencePath = Nothing
- Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.SfPdf
+ Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.Pdfium
Me.pdfViewerControl1.ScrollDisplacementValue = 0
Me.pdfViewerControl1.ShowHorizontalScrollBar = True
Me.pdfViewerControl1.ShowToolBar = True
diff --git a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.resx b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.resx
index d980fa1..66649bd 100644
--- a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.resx
+++ b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.resx
@@ -123,12 +123,6 @@
124, 17
-
- 742, 17
-
-
- 498, 17
-
@@ -228,18 +222,21 @@
SUVORK5CYII=
+
+ 498, 17
+
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHGSURBVDhPYxhcoGH1q/8gXLfyxf/SpU/3Q4XhILj3ZntA
- /c0vUC4maFj94v+Wc5/+Lzr47n/BgocoBnh3Xm/3qp/5z7Xlxn+oECYoX/bs/4bTH/7P3ffmf+pMhAGe
+ /c0vUC4maFj94v+Wc5/+Lzr47n/BgocoBnh3Xm/3qp/+z7Xlxn+oECYoX/bs/4bTH/7P3ffmf+pMhAGe
LVf7Mufe/z9hy/P/ltWXcBtQsODR/9Un3v+ftvPV/5iJd8EGuLdcm5c26/7//q3P//duevZfp+Q8bgNS
Zz/8v/TI2//9W178D+y8ud+x/vKSlOl3/0/Y+gwYLo/+t6598l8u+yxuA2Im3f8/78Dr/zN2v/xvVn/i
R/Gih//7Nj/7X7n84f/sOXf/1614+F8q6QRuA4K6b4I1gzRZVl94kzvv3v+2dU/+Fy68/z9p+u3/ZYvv
/5eIPIbbAFAIT9z24n/5kof/tYrPH5DNPL3GpfHy/6rlD/4nT7/1v2D+vf/iQQdwGwAK4a6NT//nzr33
XzbzLDgQJaOOrLQtv/A/b/7d/1mz7/wX89qL2wBQCDevefw/FehcycQT8GgU89i9yCL7FNgVIo67cRsA
CuFqYEDFTbwB9OtRlIQkYrd1gXHKsf/CNttxGwAKYcmYY/8lQo/8Fw08gGIACAgZbpwtZLkNtwEDABgY
- AOJ2DIFMpaCHAAAAAElFTkSuQmCC
+ ANw6DH/xbEkQAAAAAElFTkSuQmCC
@@ -271,13 +268,13 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHHSURBVDhPzZBRL1thGMfPZ6CsXPgAiy/QRSSEJbZYgsjS
EBFFwpKFTUjXRBVdVUNoDNUoKWvKQbBEg9l7kiG9kW1I04qq9rR1dMPNLnbl77zLiUTkveafvBfPP3l/
- z5Mf97hi5KW/nV7Jooy3aXBESe2nCLRDYZTbQlDq++niJRiM3utWd+wOpHo4TGxfzjDxNYXi3iAb0OFJ
+ z5Mf97hi5KW/nV7Jooy3aXBESe2nCLRDYZTbQlDq++niJRiMnutWd+wOpHo4TGxfzjDxNYXi3iAb0OFJ
YtF/hb5lCXWjJ4NKzZVZQ6R3KY4RnwSNYZ8NaJmOgZcBnu+X+OBJoNQadNFe3koMXhEDq0nktv1gAxqc
UXzevsDYRgqubyk0TUag0f+c1eh/kffuU5gX48h5s8cGVNsjcAm/YVlOwrqShF0++a0MefrO/8/Ex9Dp
jSK7zs8GUMPjm+cwzovo5kXYVhNodISRU7/3p20mgnb5qbW7bAA1PLwmwTgnyhfE8dISQLbOvyBvFWrs
IbRMneBJucAGUMP9Kwl8lI0/NweQVbszR3u1doe8tgXQ7DxG5ostNoAa7lkQUWQ6QFbVrlupuYwygVSY
D6EbO4KqYJMNoIYL6Wft9rRS/U9GyRZ51bWPmpEg0vN8bAA1rK4UnMp4G1XBOlHlryP9mQ9pmjU24AHC
- cTe9YwvnHM3wAwAAAABJRU5ErkJggg==
+ cTe27wvlEaeFDgAAAABJRU5ErkJggg==
@@ -385,7 +382,7 @@
jeTg49AHWssWEw6HoRRlw0KhEJQRwiu1nmGGw8uMdQAAAABJRU5ErkJggg==
-
+
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABVTeXN0ZW0uRHJh
@@ -399,8 +396,8 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
- ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD+
- NAAAAk1TRnQBSQFMAgEBBQEAAQgBAAEIAQABUAEAAVABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAi
+ NAAAAk1TRnQBSQFMAgEBBQEAARgBAAEYAQABUAEAAVABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAEBAgABoAMAAQEBAAEIBgAByBgAAYACAAGAAwACgAEAAYADAAGAAQABgAEAAoACAAPAAQABwAHc
AcABAAHwAcoBpgEAATMFAAEzAQABMwEAATMBAAIzAgADFgEAAxwBAAMiAQADKQEAA1UBAANNAQADQgEA
AzkBAAGAAXwB/wEAAlAB/wEAAZMBAAHWAQAB/wHsAcwBAAHGAdYB7wEAAdYC5wEAAZABqQGtAgAB/wEz
@@ -431,202 +428,198 @@
AfAB+wH/AQABpAKgAQADgAMAAf8CAAH/AwAC/wEAAf8DAAH/AQAB/wEAAv8CAAP/BwAE/z30BP/7AAL/
JvQC8wHyAfEB8AHxAvIB8xL0Av/7AAH/A/Qk8wHyAfEBvAEHAe8BBwG8AfAB8hHzAvQC//oAAf8C9CXz
AfEBBwHvAZIB7AGSAe8BBwHxD/MB8gLzAfQC//oAA/QB8yT0AfAB7wHsAW0BEwFtAewB7wHwC/QD8wPy
- AfMC9AH/+gAD9AHzH/QB8wHyAvEB8AEHAe8B7QH4AW0B7AGSAQcB8Av0A/MD8gHzAvQB//oAA/QB8x/0
+ AfMC9AH/+gAD9AHzH/QB8wHyAvEB8AEHAe8B7QHsAW0B7AGSAQcB8Av0A/MD8gHzAvQB//oAA/QB8x/0
AfIB8QG8AQcC7wH3AZIC7AGSAe8BBwHxC/QD8wPyAfMC9AH/+gAD9AHzH/QB8gG8AQcB7wWSAfcB7wEH
- AfAB8gv0A/MD8gHzAvQB//oAA/QB8x/0AfEBBwHvAe0B+AHsAe0B9wHvAgcB8AHxAfIL9APzA/IB8wL0
- Af/6AAP0AfMf9AHwAe8BkgH4AW0B6wHsAfcBBwHwAfEC8gHzC/QD8wPyAfMC9AH/+gAD9AHzGvQB8wHy
- AfEB8AG8AQcB7wGSAewB+AHsAfcB7wG8AfEC8gLzC/QD8wPyAfMC9AH/+gAD9AHzGvQB8gHwAQcB7wL3
- ApIC7QH3Ae8BBwHwA/IC8wv0A/MD8gHzAvQB//oAA/QB8xr0AfEBBwHvAe0B+AHsAe0BkgH3Au8BBwG8
- AfEB8gTzC/QD8wPyAfMC9AH/+gAD9AHzGvQB8AHvAe0B+AHqAW0B7AGSAe8BBwG8AfAB8QHyBPMM9APz
- A/IB8wL0Af/6AAP0AfMa9AG8AfcB+AHqAUMBEgHrAZIBBwHxAvIC8xD0A/MD8gHzAvQB//oAA/QB8xr0
- AfAB7wHsAW0BEwFtAewB9wEHA/IC8xD0A/MD8gHzAvQB//oAA/QB8xr0AfABBwGSAewBbQHsAZIB7wG8
- AvID8xD0A/MD8gHzAvQB//oAA/QB8xr0AfEBBwHvAe0B7AHtAe8BBwHwBfMQ9APzA/IB8wL0Af/6AAP0
- AfMa9AHxAbwBBwHvAZIB7wEHAbwB8QTzEfQD8wPyAfMC9AH/+gAD9AHzGvQB8gHwAbwBBwHvAQcBvAHx
- AfIV9APzA/IB8wL0Af/6AAP0AfMG9ALzAvIG8QPyAvMC8gHxAfABvAIHAu8B9wHvAQcB8AHyFfQD8wPy
- AfMC9AH/+gAD9AHzBvQB8wHyAfEB8Aa8AvAB8QLyAfEBvAEHAu8C9wGSAu0B9wHvAbwB8RX0A/MD8gHz
- AvQB//oAA/QB8wb0AfIB8QHwCAcBvAHwAfEB8gG8AQcB7wGSBuwB7QHvAQcB8RX0A/MD8gHzAvQB//oA
- A/QB8wb0AfIB8AIHB+8CBwHwAfEBBwHvAe0B+AVtAesB7AH3AQcB8BX0A/MD8gHzAvQB//oAA/QC8wX0
- AfEBvAEHAe8DkgPtAfcB7wEHAbwB8AEHAZIB+AFtARQCEwESAeoBbQH4AZIB7wHwFfQD8wPyAfMC9AH/
- +gAB9AHzAfIB8QHwAfEC8gHzAfQB8gHwAgcF7wH3Ae8CBwHwAfEBBwH3AewBbQETARIB6gFtAesB+AHt
- Ae8BBwHxFfQD8wPyAfMC9AH/+gAB9AHzAfEBvAIHAbwB8QHyAfQB8gHxAfAIBwG8AfAB8QHyAQcB7wHs
- AW0BEgHqAW0B+AHsAZIB7wEHAbwB8RX0A/MD8gHzAvQB//oAAfQB8gHwAQcBkgHvAQcBvAHyAfQB8wHy
- AfEB8Ae8AfAB8QLyAbwB7wHtAesB6gFtAfgB7QH3Ae8BBwG8AfEB8hX0A/MD8gHzAvQB//oAAfQB8gG8
- Ae8B7AGSAe8BBwHxAfQC8wHyCPEC8gLzAbwB7wGSAfgBbQHrAewB9wEHAfAC8QHyAfMV9APzA/IB8wL0
- Af/3AAP/AfQB8QEHAe0BbQHsAZIBBwHwAvQM8wL0AfABBwGSAewBbQHsAZIBBwHwAfMZ9APzA/IB8wL0
- Af/1AAP/AvQB8gHwAQcBkgHsAe0B7wEHAfED9ArzA/QB8QEHAe8B7QHsAe0B9wHvAQcB8AHxAvIB8xX0
- A/MD8gHzAvQB//UAAf8B9AHzAfIB8QHwAQcC7wGSAe8BBwG8AfIQ9AHxAbwBBwHvApIB9wLvAgcBvAHx
- AfIV9APzA/IB8wL0Af/1AAH/AfMB8gHwAgcE7wEHAbwB8QHyEPQB8gHwAbwBBwPvAvcBkgHvAQcBvAHy
- FfQD8wPyAfMC9AH/9QAB9AHyAfAB7wKSAu8BBwG8AfAB8QHyAfME9Aj2BPQB8wHyAfEB8AG8AQcB7wGS
- Ae0B7AGSAe8BBwHxFfQD8wPyAfMC9AH/9QAB9AHxAQcB7QFtAewBkgHvAbwE8wT0AfUI9gH1A/QD8wLy
- AbwB7wGSAfgBbQHsAZIBBwHwFfQD8wPyAfMC9AH/9QAB9AHyAbwB7wHsAZIB7wEHAfAE8wT0AfUJ9gH1
- A/QD8wHyAfABBwHvAe0B7AGSAe8BBwHxAfMU9APzA/IB8wL0Af/1AAH0AfIB8AEHAfcB7wEHAfAB8QTz
- BPQB9Qn2AvUD9APzAfEBvAEHAe8BkgHvAQcBvAHxA/MS9APzA/IB8wL0Af/1AAH0AfMB8QHwAQcBvAHw
- AfEB8gPzBfQB9Qv2AfUD9ALzAfIB8QG8AwcBvAHxAfIE8xH0A/MD8gHzAvQB//UAAvQB8wTyA/MH9AH1
- DPYB9QP0AvMB8gLxAfAC8QLyBPMR9APzA/IB8wL0Af/1AAH/A/QD/wr0AfUN9gH1CfQH8xH0A/MD8gHz
- AvQB//UAAf8D9AL/CvQB9Q72AfUF9AXzBPID8xD0A/MD8gHzAvQB//UAAf8D9AL/CfQB9Q/2AfUE9AXz
- AvID8QLyAfMQ9APzA/IB8wL0Af/1AAH/DPQD/w/2AfUD9AXzAfIC8QPwAfEB8gHzEPQD8wPyAfMC9AH/
- 9QAB/wz0A/8P9gH1A/QE8wLyAfEB8AK8AfAB8QHyAfMQ9APzA/IB8wL0Af/1AAP0AfMI9AX/DvYB9QP0
- A/MC8gHxAfABvAIHAbwB8AHxAfIQ9APzA/IB8wL0Af/1AAH/CvQG/w32AfUE9APzAvIC8QHwAbwBBwG8
- AfAB8QHzEPQD8wPyAfMC9AH/9QAB/wn0B/8M9gL1BPQE8wLyAfEB8AK8AfAB8QHyAfMQ9APzA/IB8wL0
- Af/1AAH/A/QN/wr2AvUG9ATzAvIC8QHwAbwB8AHxAfIB8xD0A/MD8gHzAvQB//UAAf8D9A3/CvYB9Qj0
- BPMB8gLxAvAC8QHyAfMQ9APzA/IB8wL0Af/1AAH/A/QN/wn2AfUJ9ATzAvIC8QHwAfEC8gHzEPQD8wPy
- AfMC9AH/9QAB/wP0Dv8I9gH1CPQG8wLyAvEC8gLzEPQD8wPyAfMC9AH/9QAB/wT0Dv8I9gX0CvMF8gLz
- EPQD8wPyAfMC9AH/9QAB/wb0Ev8C9gT0DfMB8gTzEPQD8wPyAfMC9AH/9QAC9APzAvQT/wH2BPQI8wH0
- CPMR9APzA/IB8wL0Af/1AAL0BPMC9BP/BPQH8xv0A/MD8gHzAvQB//UAAvQD8wL0FP8E9AjzAfIE8xX0
- B/MC9AH/9QAB/wb0FP8E9AXzA/IB8QLyAvMX9AXzAvQB//UAAf8E9Bb/BfQE8wHyAvEB8AHxAvIB8x70
- Af/1AAH/A/QX/wj0AfMB8gHxAfABvAHwAfEB8gHzGPQC/wP0Av/1AAH/A/QX/wj0AfIB8QHwAbwBBwG8
- AfAB8QHyF/QD/wP0Av/1AAH/BPQI/wP0Cv8D9AXzAfQB8wHyAfEB8AG8AfAB8QHyAfMd9AL/9QAB/wb0
- BP8C9APzAvQI/wL0CPMB8gLxAfAB8QLyAfMI9AXzBfQE8wf0Av/1AAL/BvQD/wH0AfMD8gHzAfQI/wL0
- AfMC8gXzA/IB8QLyAvMH9AfzA/QG8wX0Av/2AAX/A/QC/wH0AfMB8gHxAfAB8QHyAfMB9Af/AfQB8wXy
- BvMB8gTzB/QH8wP0BvMC9AX/+wAB/wP0Af8B9AHzAfIB8AG8AfAB8gHzAfQH/wH0AfMB8gHxBPIE8w30
- B/MD9AbzAvQB//8AAf8D9AH/AfQB8wHyAfEB8AHxAfIB8wH0Bv8C9AHzBfIF8w30CPMB9AfzAfQC//8A
- Af8D9AL/AfQB8wPyAfMB9Af/AvQC8wLyB/MN9A/zAvQC//8AAf8D9AL/AvQD8wL0Bv8D9ArzDvQN8wP0
- Av//AAEAAf8D9AT/A/QH/wX0BvMR9AzzAvQE//8AAQAB/wP0Df8d9AvzAvQB//8ABQAB/wP0Dv8c9Avz
- AfQC//8ABQAB/wP0D/8b9ArzAvQC//8ABQAB/wP0Ef8Z9AjzA/QC//8ABgAB/wP0Ef8Z9AfzAvQE//8A
- BgAB/wP0Ev8X9AfzAvQB//8ACgAB/wP0Ef8U9AHzAfQJ8wH0Av//AAoAAf8D9BH/E/QL8wL0Av//AAoA
- Af8o9ALzCfQC//8ACwAB/yf0AvMI9AT//wALAAP0AfMk9ALzAvQB//8ADgD//5r/AfNB8gHzXP8C9FP/
- Ab0BRzImARcB9Bb/AbwB7z8HAe8BBwz/AfQB8ELxAfAB8gj/AZ0ETgEIUP8BRzYmAeMV/wG8AfA//wHx
- AQcM/wHyAe8BvEDwAbwCBwf/AZ0GTgEITv8BRwMmAUcB4y4WAeMBRwMmARcU/wG8AfA//wHxAQcM/wHy
- Ae9C/wHxAQcH/wJOAfEB/wROTf8B4wImAUcz9AG9AyYBmhP/AbwB8D//AfEBBwz/AfIB70L/AfEBBwb/
- AQgBTgEIAfMBCAH1A04B9Uv/AfUCJgFHNvQCJgFHE/8BvAHwP/8B8QEHDP8B8gHvQv8B8QEHBv8BuwRO
- AQgB8wJOAfVL/wGUAiYBGjb0ARYCJgG9Ev8BvAHwP/8B8QEHDP8B8gHvQv8B8QEHBv8B9QVOAQgBlwFO
- TP8BRwImN/QB8wImAZQS/wG8AfA//wHxAQcM/wHyAe9C/wHxAQcH/wFxBk4BmEz/AyY49AImAZQS/wG8
- AfAG/wHyMe0B8Qb/AfEBBwz/AfIB7wb/AfQBBw2SAe8B8QL/AfMOmAEIAfUB/wH0AQgOmAH1Bv8B8QEH
- CP8BcQROAZdN/wMmOPQCJgGUEv8BvAHwBv8B8gftAewDrgaLIO0B8Qb/AfEBBwz/AfIB7wb/AfQBBwaS
- Be0C7AHtAe8BCAEHAfIOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHCf8B8QGYAbsB9E7/AyY49AImAZQS/wLu
- AvMB8gHxAfABCQG1Aq4PiyD3AfEG/wHxAQcM/wHyAe8F/wH1AfMB7wPsBPgB6wFyAXEDbARJAfEOmAEI
- AfUB/wH0AQgOmAH1Bv8B8QEHW/8DJjj0AiYBlAn/AfUB8wHyAvEB8AIJAbsBtAGRAbQBrhWLAa4g8gH0
- Bv8B8QEHCv8B9QH0AfAB9wHwAQgBBwLvAZgBkQFyBGwNSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/
- ARoBHApuAW0mSgdEAxQHRAMUAewN/wMmEPQCEQf0BBEB6wT0Ae8BEQEHE/QCJgGUCf8BtQK0Aa4eiwG0
- J/8B8QEHBP8B8AEIAQcBuwKYApEBcgRxAWwVSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBHApu
- AW0mSgdEAxQHRAMUAewN/wMmEPQCEQf0AREB6gHtARMBEQFDA/QB7wERAQcT9AImAZQJ/yKLAbQn/wHx
- AQcE/wNxAWwfSQHyAQgNuwHxAv8B9QHwDbsBCAf/AfEBBwb/ARoBHBtZEFMZUgEUAewN/wMmEPQCEQf0
- AREB7AL0Ae0BEQHqAvQB7wERAQcT9AImAZQJ/yKLAbQn/wHxAQcE/yNJAfQB9Q30BP8B9Q70B/8B8QEH
- Bv8BGgEcApocehdZCVMGUgEUAewN/wMmEPQCEQf0AREB7AP0AUMBEQL0Ae8BEQEHE/QCJgGUCf8iiwGu
- IO8B8gb/AfEBBwT/I0kB9Cj/AfEBBwb/ARoBHALDC5ohehFZA1MCUgEUAewN/wMmEPQEEQFDAQcD9AER
- AewD9AESAREC9AHvAREBBxP0AiYBlAn/I4sg7QHxBv8B8QEHBP8jSQH0KP8B8QEHBv8BGgEcAsMBoAua
- IXoRWQJTAlIBFAHsDf8DJhD0AhEB8gH3AhEB8QL0AREB7AP0AewBEQL0Ae8FERD0AiYBlAn/I4sg7QHx
- Bv8B8QEHBP8jSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBHALDAqALmiF6EVkBUwJSARQB7A3/
- AyYQ9AIRAvQB8AERAesC9AERAewD9AHsAREC9AHvAREBBxP0AiYBlAn/IosBkSDyAfQG/wHxAQcE/yNJ
- AfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHBv8BGgEcAsMDoAqaInoRWQJSARQB7A3/AyYQ9AIRA/QCEQL0
- AREB7AP0ARMBEQL0Ae8BEQEHE/QCJgGUCf8iiwG0J/8B8QEHBP8jSQHxDpgBCAH1Af8B9AEIDpgB9Qb/
- AfEBBwb/ARoBHALDBKAKmiJ6EFkCUgEUAewN/wMmEPQCEQL0AfMBEQESAvQBEQHsA/QCEQL0Ae8BEQEH
- E/QCJgGUCf8iiwG0J/8B8QEHBP8jSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBHALDBaAKmiJ6
- D1kBUgFLARQB7A3/AyYQ9AIRAfQB8gETAREB7wL0AREB7AH0AfABQwERAe8C9AHvAREB7wPyAfMP9AIm
- AZQJ/yKLAbQn/wHxAQcE/yNJAfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHBv8BGgEcAXkBwwagCpoieg5Z
- AksBFAHsDf8DJhD0BREB6gP0BREB7AP0Ae8FEQH3D/QCJgGUCf8iiwGuILwB8wb/AfEBBwT/I0kB8gG7
- DZgB8AH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBHAFSAXkHoAuaIXoMWQNLARQB7A3/AyYQ9AGSAu0B9wHy
- BPQD7QHvBfQB8AXtAfIP9AImAZQJ/wuLAbQCtQG0BIsBtAK7AbUMiyDtAfEG/wHxAQcE/xNJAWwDcQxJ
- D/QB9QP/AfUO9Af/AfEBBwb/ARoBHAJSAXkHoAuaIXoKWQFMAksBUgEUAewN/wMmOPQCJgGUCf8KiwGu
- Ae4C/wHwBIsB8gL/AfMMiyDtAfEG/wHxAQcE/wpJAXEB8wL0AZEBbAJJAXIBCAH0AfMBBwxJAfQo/wHx
- AQcG/wEaARwBmgJSAXoHoAuaIXoIWQFSAksCUgEUAewN/wMmOPQCJgGUCf8KiwG0AfEC/wHyAbQDiwT/
- Aa4KiwGuIPAB9Ab/AfEBBwT/CkkBbAHvAv8B8AFyAkkBmAL/AfMBcQxJAfQo/wHxAQcG/wEaARwBGgGa
- AlIBegegC5ohegZZAVIBSwFMAVkCUgEUAewN/wMmOPQCJgGUCf8KiwG1AfUC/wH0AbsCiwG0BP8BtQqL
- AbQn/wHxAQcE/wtJAXEB8wL/AZEBbAFyAbwB/wH0Ae8NSQHyAbsNmAHwAfUB/wH0AbwOmAH1Bv8B8QEH
- Bv8BGgEcARoBwwF6AlIBegegCpoiegRZAVIBSwFMAnoCUgEUAewN/wMmOPQCJgGUCf8KiwG7Av8B9QH/
- AbwCiwG7Av8B9QH/AQkKiwG0J/8B8QEHBP8MSQHtAfQB/wEIAXIBmAH0Af8BvAFxDUkB8Q6YAQgB9QH/
- AfQBCA6YAfUG/wHxAQcG/wEaARwBGgHDAXoBeQJSAZoHoAqaInoCWQFSAksDegJSARQB7A3/AyY49AIm
- AZQJ/wqLAQkB/wHyAbwB/wHxAosB8QH/AfMB8AH/AfIKiwG0J/8B8QEHBP8MSQFsAbwB9QH0AQgB8AH/
- AfMBmA5JAfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHBv8BGgEcARoBwwJ6AXkCUgGaB6AKmiJ6AVICTAR6
- AlIBFAHsDf8DJjj0AiYBlAn/CYsBtAHwAf8BCQG1Af8B8wG0AYsB9AH/AQkBuwL1Ac8JiwGuIPAB8wb/
- AfEBBwT/DUkBkQHyAf8B9QH/AfUBCAFxDkkB8Q6YAQgB9QH/AfQBCA6YAfUG/wHxAQcG/wEaARwBGgHD
- A3oBeQJSAZoHoAqaIHoBUgJMBXoCUgEUAewN/wMmDfQBGwG9ARso9AImAZQJ/wmLAbQB8wH/AbsBtAHz
- AfQBtQG0Av8BtQG0AfUB/wG0Cosg7QHxBv8B8QEHBP8NSQFsAQcB9AL/AfEBkQ9JAfEOmAEIAfUB/wH0
- AQgOmAH1Bv8B8QEHBv8BGgEcARoBwwR6AXkCUgigCpoeegNSBnoCUgEUAewN/wMmDPQDFwImJ/QCJgGU
- Cf8JiwG1AfUB9AG1Aa4BvAH1AbwBtQH/AfUBrgGLAfQB/wG7Cosg7QHxBv8B8QEHBP8OSQEHAfQC/wHx
- AZEPSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBHAEaAcMFmgFYAlIIoAqaBnoBUhV6AVgCUgd6
- AlIBFAHsDf8DJgz0ARcC9AEaAiYBvSX0AiYBlAn/CYsBCQH/AfIBtAGLAbUB/wHzAbwB/wH0AosB8wH/
- AfAJiwGuIAcB8wb/AfEBBwT/DUkBcQHxA/8B9AHvD0kP9AH1A/8B9Q70B/8B8QEHBv8BGgEcARoBwwaa
- AVgCUgigCpoEegF5AlITegFYAlIIegJSARQB7A3/AyYM9AFHA/QB8wImARok9AImAZQJ/wiLAa4BvAH/
- AfABtAGLAbQC/wH0Af8B8AKLAbwB/wH0Ac8IiwG0J/8B8QEHBP8NSQEHAfQB/wHxAfIB/wHxAZEOSQH0
- KP8B8QEHBv8BGgEcAsMHmgFYAlIIoAqaAnoBeQRSEXoBWAJSCXoCUgEUAewN/wMmDPQBvQEXA/QBGgIm
- JPQCJgGUCf8IiwG0AfIB/wEJAosBtAH0A/8BuwKLAbsB9QH/AbQIiwG0J/8B8QEHBP8MSQFxAfMB/wH0
- AZEBmAL1AQgBbA1JAfQo/wHxAQcG/wEaARwCwwiaAVgCUgigCpoBeQJSAZoBegJSEHoCUgp6AlIBFAHs
- Df8DJg30Ab0BRwP0AeMBJgFHI/QCJgGUCf8IiwG1AfQB/wG7AosBrgHwAv8B9QG0AosBtAH0Af8BuwiL
- AbQn/wHxAQcE/wxJAQcB9QH/AQcBcQFyAQgB/wHzAZENSQHyAQgNuwHxAv8B9QHwDrsH/wHxAQcG/wEa
- ARwCwwmaA1IIoAiaAXkCUgPDAZkCUg56AlILegJSARQB7A3/AyYP9AFHAZQC9AImARYi9AImAZQJ/wiL
- AbsB/wH1AbUDiwG7Av8B9AGuAosBtAHzAf8BCQGuB4sBriDwAfMG/wHxAQcE/wtJAXIB9AH/AfUBkQJs
- AZgB9QH/AfEBcQxJAfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHBv8BGgEcAsMKmgFYAVIBWAigBpoBegJS
- BcMBeQJSDHoCUgx6AlIBFAHsDf8DJhD0Ab0BRwG9ARsCJiL0AiYBlAn/CIsBtQEJAbsBtAOLAbQC8AHu
- BIsBuwEJAbsJiyCSAfEG/wHxAQcE/wpJAWwB7wLyAQgBcQJJAXIBCAHzAfEBkQxJAfEOmAEIAfUB/wH0
- AQgOmAH1Bv8B8QEHBv8BGgEcAsMLmgFYAVIBWAegBZoBegJSB8MBdAJSCnoCUg16AlIBFAHsDf8DJhL0
- Ab0BJgFHASYBRw/0Ab0BFwImAZQN9AImAZQJ/yOLIO0B8Qb/AfEBBwT/C0kBcgKRAXEBbAJJAWwBcgKR
- AXIMSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBmQLDDJoBWAFSAVgIoAKaAXoBdAFSCcMBdAJS
- CHoCUg56AVMBUgEUAewN/wMmFfQCJgG9C/QB8wFHAeMD9AFHASYB4wz0AiYBlAn/I4sg9wHxBv8B8QEH
- BP8jSQHxDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBmQLDDZoBWAFSAXkIoAGaAnQLwwJSAXQGegJS
- D3oBUwFSARQB7A3/AyYV9AEWAiYCRwG9B/QBRwEWBfQBvQImDPQCJgGUCf8iiwG0J/8B8QEHBP8jSQHx
- DpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBmQLDDpoBWAFSAXkGoAGaAnQNwwJSAXQEegJSAVgPegFT
- AVIBFAHsDf8DJhb0AiYBGgH0Ab0BFwFHAeMBvQHzAfQBRwf0ARYBJgEWDPQCJgGUCf8iiwG0J/8B8QEH
- BP8jSQ/0AfUD/wH1DvQH/wHxAQcG/wEaAZkCww6gAZoCWAF6BKABmgJ0D8MCUgF5AnoCUgFYEHoBUwFS
- ARQB7A3/AyYW9AHjAiYF9AG9AeMBRwEmARcBFgOUARYCRwG9DfQCJgGUCf8iiwG0J/8B8QEHBP8jSQH0
- KP8B8QEHBv8BGgGZAsMPoAGaAlgBegKgAZoCdAEaEMMCUgF5AlIBWBF6AVMBUgEUAewN/wMmF/QCJgEb
- BfQBRxj0AiYBlAn/IosBriDxAfQG/wHxAQcE/yNJAfQo/wHxAQcG/wEaAZkCwxCgAZoCWAF6AaACdAEa
- EsMDUgFYEnoBUwFSARQB7A3/AyYX9AFHASYBRwT0AUcZ9AImAZQJ/yOLIPcB8Qb/AfEBBwT/I0kB8g4I
- AfEC/wH1AfEOCAf/AfEBBwb/ARoBmQLDEaABmgJYAnQBGhPDAZoCUhN6AVMBUgEUAewN/wMmGPQCJgP0
- AUca9AImAZQJ/yOLIO0B8Qb/AfEBBwT/I0kB8Q6YAQgB9QH/AfQBCA6YAfUG/wHxAQcG/wEaAZkCwxKg
- AZoCdAEaFcMBmgJSEnoBUwFSARQB7A3/AyYY9AFHASYB4wH0ApQa9AImAZQJ/yOLIPcB8Qb/AfEBBwT/
- I0kB8Q6YAQgB9QH/AfQBCA6YAfUG/wHxAQcG/wEaAZkCwxKgAnQBmhfDAXkCUhF6AVMBUgEUAewN/wMm
- GPQBlAEmAUcB9AFHG/QCJgGUCf8iiwG0IPQH/wHxAQcE/yNJAfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEH
- Bv8BGgGZAsMRoAJ0AZoZwwF0AlIQegFTAVIBFAHsDf8DJhn0AiYBRxz0AiYBlAn/Ac8hiwG0J/8B8QEH
- BP8BbCJJAfEOmAEIAfUB/wH0AQgOmAH1Bv8B8QEHBv8BGgGZAsMQoAJ0AZkbwwJSAUsPegFTAVIBFAHs
- Df8DJhn0AUcBJgHjHPQCJgGUDP8B9AHxAe4BuwG1AbQZiwG0J/8B8QEHBP8B8AEIAQcCmAGRAXIBcQFs
- GkkB8Q6YAQgB9QH/AfQBCA6YAfUG/wHxAQcG/wEaAZkCww+gAXkBdAGZHcMBUgFLAVIOegFTAVIBFAHs
- Df8DJhn0ARoBJgFHHPQCJgGUEv8BvAHuAfQB8wHwAQkBuwG1AbQQiwG0IPMH/wHxAQcH/wH1A/QB8wG8
- AfcB8AEIAQcCmAGRAnERSQH0DvMB9AP/AfQO8wf/AfEBBwb/ARoBmQLDDqABeQF0AXkfwwFSAUsBUg16
- AVMBUgEUAewN/wMmGfQBvQImHPQCJgGUEv8BvAHwBv8B8wL3Au0B7AGRA64HiwGuIO8B8Qb/AfEBBwz/
- AfIB7wf/AfUB9AHyAfABCAHvAfcBkQFyAXEBbAdJAfQo/wHxAQcG/wEaAZkCww2gAnkBmSHDAksBUgx6
- AVMBUgEUAewN/wMmGfQCRwEmAZQb9AImAZQS/wG8AfAG/wHyDO0D7AGuAZEg7QHxBv8B8QEHDP8B8gHv
- Ev8B9AHxAQgB7wGYAZEBcgH1KP8B8QEHBv8BGgGZAsMMoAJ5AZkjwwJLAVILegFTAVIBFAHsDf8DJhn0
- ARcBlAEmARcb9AImAZQS/wG8AfAG/wHzMe8B8Qb/AfEBBwz/AfIB7wf/AfENBwG8AfMC/wH0DggB8gL/
- AfUB8g4IB/8B8QEHBv8BGgGZAsMLoAJ5AZkkwwGgAksBeQp6AVMBUgEUAewN/wMmGPQBlAH0AfMCJhv0
- AiYBlBL/AbwB8Af/MfIB9Ab/AfEBBwz/AfIB7wb/AfQBBw2SAe8B8gL/AfMOmAEIAfUB/wH0AQgOmAH1
- Bv8B8QEHBv8BGgGZAsMKoAN5JsMBmgJLAXkJegFZAVIBFAHsDf8DJhj0AUcC9AImG/QCJgGUEv8BvAHw
- P/8B8QEHDP8B8gHvBv8B9AEHDZIB7wHyAv8B8w6YAQgB9QH/AfQBCA6YAfUG/wHxAQcG/wEaAZkCwwmg
- A3kowwGZAksJegFZAVIBFAHsDf8DJhj0AUcC9AFHASYb9AImAZQS/wG8AfA//wHxAQcM/wHyAe8G/wH0
- AQcNkgHvAfIC/wHzDpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBmQLDCKABegJ5AfYpwwF5AksIegFZ
- AVMBFAHsDf8DJhj0ASYC9AHjASYb9AImAZQS/wG8AfA//wHxAQcM/wHyAe8G/wH0AQcNkgHvAfIC/wHz
- DpgBCAH1Af8B9AEIDpgB9Qb/AfEBBwb/ARoBmQLDB6ABegJ5AvYqwwF0AksHegFZAVMBFAHsDf8DJhj0
- ASYC9AGUASYb9AImAZQS/wG8AfAG/wHzJPcBkgHsC/gBkgfvAQcM/wHyAe8G/wH0AQcNkgHvAfIC/wHz
- DpgBCAH1Af8B9AEIAZgBkQtyAZEHBwHvAQcG/wEaAZkCwwagAZoCeQP2K8MBUgJLBnoBWQFTARQB7A3/
- AyYY9AEmAvQBFgEmG/QCJgGUEv8BvAHwBv8B8iXtAewB9wrxAfIF8wHwAQcB8Az/AfIB7wf/AfMN8QHy
- AfQC/wH1AfIN8QH0A/8B9AHwAe8B9wu8AfEF8gG8Ae8BvAb/ARoBmQLDBaABmgJ5BPYswwNLBXoCWQEU
- AewN/wMmGPQBRwL0AUcBFhr0AZQCJgG9Ev8BvAHwBv8B8iT3AZIB7AHvD/8B8gHuAfEN/wHyAe8t/wH0
- AfABBxD/AfIBBwHwB/8BGgGZAsMEoAGaAnkF9izDAaADSwR6AlkBFAHsDf8DJhn0AUcBJgHjG/QCJgFH
- E/8BvAHwBv8B9CTxAbwB7wHuDf8B9AHxAbwB8Q7/AfIB7y3/AfQBvAEHD/8B8QEHAfEI/wEaAZkCwwOg
- AZoCeQb2LMMCoAJLAVIDegJZARQB7A3/AyY29AMmAZQT/wG8AfAr/wH0AbwB8Az/AfQB8AG8AfIP/wHy
- Ae8H/wHyDbwB8AH0Av8B9AHwDbwB8gP/AfIBBwLvDf8B9AHwAbwB8gn/ARoBmQLDAqABmgJ5B/YswwOg
- AksBdAJ6AlkBFAHsDf8DJjX0AUcCJgFHFP8BvAHwK/8B9AG8AfAL/wHzAfABvAHzEP8B8gHvBv8B9AEH
- DZIB7wHyAv8B8gH3DZIBvAH0Af8B9AEHAe0B7AH3DP8B9AK8AfMK/wEaAZkCwwKgAnkI9izDBKACSwF5
- AXoCWQEUAewN/wMmNPQBRwImAUcV/wG8AfAr/wH0AbwB8Ar/AfMBvAHwAfMR/wHyAe8G/wH0AQcNkgHv
- AfIC/wHyAfcNkgG8AfQB/wH0AQcB7QHsAfcL/wHzAbwB8AH0C/8BGwGZAsMBoAJ5CfYswwSgAZoCSwGZ
- AlkBFAHsDf8DJjP0AUcCJgFHFv8BvAHwBv8B8yXvAZIBBwn/AfIBvAHxAfQS/wHyAe8G/wH0AQcNkgHv
- AfIC/wHyAfcNkgG8AfQB/wH0AQcB7QHsAfcK/wHyAQcB8QH0DP8BGwGZAsMCeQr2LMMFoAF5AksBUgFZ
- ARQB7A3/AyYy9AFHAiYBRxf/AbwB8Ab/AfIl7QHsAe8I/wHxAQcB8RT/AfIB7wb/AfQBBw2SAe8B8gL/
- AfIB9w2SAbwB9AH/AfQBBwHtAewB9wj/AfQB8QEHAfIO/wEbAZkBwwF6AXkL9izDBqABeQJLAVIBFAHs
- Df8DJjH0AUcCJgFHGP8BvAHwBv8B8iXtAewB7wf/AfABBwHyFf8B8gHvBv8B9AEHDZIB7wHyAv8B8gH3
- DZIBvAH0Af8B9AEHAe0B7AH3B/8B9AG8AQcB8w//ARsBmQJ6AcML9izDB6ABUgFLASoBFAHsDf8DJjD0
- AyYBRxn/AbwB8Ab/AfQk8QG8Ae8BBwb/AfABBwHzFv8B8gHvB/8B8g3wAfEB9AL/AfQO8AHzA/8B8gG8
- Au8G/wHzArwB9BD/ARsBmQF6AcMM9izDCKABUgEqARQB7A3/AyYv9AMmAUca/wG8AfAr/wH0AbwB8AX/
- AbwBBwH0F/8B8gHvLf8B9AHwAe4F/wHyAQcBvBL/ARsBmQHDDfYswwmgAUsBFAHsDf8BRwImLvQDJgFH
- G/8BvAHwK/8B9AG8AfAD/wH0ArwB9Bj/AfIB7y3/AfQB8AHuBP8B8QEHAfET/wEbIZklHAGZDf8BlAIm
- Ab0s9AMmAUcc/wG8AfAr/wH0AbwB8AL/AfMBBwG8Gv8B8gHvLf8B9AHwAe4C/wH0AfABvAHyFP8BGyKZ
- JBwBmQ3/AfUDJiv0AUcCJgFHHf8BvAHwK/8B9AG8AfAB/wHyAQcB8Bv/AfIB7y3/AfQB8AHuAf8B8wK8
- AfNr/wHjAiYBRyj0Ab0BRwImARce/wG8AfAr/wH0ArwB8QEHAfEc/wHyAe8t/wH0AfABBwHyAbwB8AH0
- bf8BRwMmAUcl4wFHAyYBFx//AbwBByvyAfEBBwHvAQcB8h3/AfIB7y7yAQcB7wEHAfEB9G//ARcrJgHj
- IP8B8QEHLLwBBwG8AfMe/wHzAQcuvAIHAfJy/wHzAUcnJgFHAfQi/y/0IP8x9P/////o/wFCAU0BPgcA
- AT4DAAEoAwABQAEBAgABoAMAAQEBAAEBBgABGRYAA/8BAAH8CAABHx4AAfwIAAEfHgAB/AgAAQ8eAAH8
+ AfAB8gv0A/MD8gHzAvQB//oAA/QB8x/0AfEBBwHvAe0C7AHtAfcB7wIHAfAB8QHyC/QD8wPyAfMC9AH/
+ +gAD9AHzH/QB8AHvAZIB7AFtAesB7AH3AQcB8AHxAvIB8wv0A/MD8gHzAvQB//oAA/QB8xr0AfMB8gHx
+ AfABvAEHAe8BkgPsAfcB7wG8AfEC8gLzC/QD8wPyAfMC9AH/+gAD9AHzGvQB8gHwAQcB7wL3ApIC7QH3
+ Ae8BBwHwA/IC8wv0A/MD8gHzAvQB//oAA/QB8xr0AfEBBwHvAe0C7AHtAZIB9wLvAQcBvAHxAfIE8wv0
+ A/MD8gHzAvQB//oAA/QB8xr0AfAB7wHtAewB6gFtAewBkgHvAQcBvAHwAfEB8gTzDPQD8wPyAfMC9AH/
+ +gAD9AHzGvQBvAH3AewB6gFDARIB6wGSAQcB8QLyAvMQ9APzA/IB8wL0Af/6AAP0AfMa9AHwAe8B7AFt
+ ARMBbQHsAfcBBwPyAvMQ9APzA/IB8wL0Af/6AAP0AfMa9AHwAQcBkgHsAW0B7AGSAe8BvALyA/MQ9APz
+ A/IB8wL0Af/6AAP0AfMa9AHxAQcB7wHtAewB7QHvAQcB8AXzEPQD8wPyAfMC9AH/+gAD9AHzGvQB8QG8
+ AQcB7wGSAe8BBwG8AfEE8xH0A/MD8gHzAvQB//oAA/QB8xr0AfIB8AG8AQcB7wEHAbwB8QHyFfQD8wPy
+ AfMC9AH/+gAD9AHzBvQC8wLyBvED8gLzAvIB8QHwAbwCBwLvAfcB7wEHAfAB8hX0A/MD8gHzAvQB//oA
+ A/QB8wb0AfMB8gHxAfAGvALwAfEC8gHxAbwBBwLvAvcBkgLtAfcB7wG8AfEV9APzA/IB8wL0Af/6AAP0
+ AfMG9AHyAfEB8AgHAbwB8AHxAfIBvAEHAe8BkgbsAe0B7wEHAfEV9APzA/IB8wL0Af/6AAP0AfMG9AHy
+ AfACBwfvAgcB8AHxAQcB7wHtAewFbQHrAewB9wEHAfAV9APzA/IB8wL0Af/6AAP0AvMF9AHxAbwBBwHv
+ A5ID7QH3Ae8BBwG8AfABBwGSAewBbQEUAhMBEgHqAW0B7AGSAe8B8BX0A/MD8gHzAvQB//oAAfQB8wHy
+ AfEB8AHxAvIB8wH0AfIB8AIHBe8B9wHvAgcB8AHxAQcB9wHsAW0BEwESAeoBbQHrAewB7QHvAQcB8RX0
+ A/MD8gHzAvQB//oAAfQB8wHxAbwCBwG8AfEB8gH0AfIB8QHwCAcBvAHwAfEB8gEHAe8B7AFtARIB6gFt
+ AuwBkgHvAQcBvAHxFfQD8wPyAfMC9AH/+gAB9AHyAfABBwGSAe8BBwG8AfIB9AHzAfIB8QHwB7wB8AHx
+ AvIBvAHvAe0B6wHqAW0B7AHtAfcB7wEHAbwB8QHyFfQD8wPyAfMC9AH/+gAB9AHyAbwB7wHsAZIB7wEH
+ AfEB9ALzAfII8QLyAvMBvAHvAZIB7AFtAesB7AH3AQcB8ALxAfIB8xX0A/MD8gHzAvQB//cAA/8B9AHx
+ AQcB7QFtAewBkgEHAfAC9AzzAvQB8AEHAZIB7AFtAewBkgEHAfAB8xn0A/MD8gHzAvQB//UAA/8C9AHy
+ AfABBwGSAewB7QHvAQcB8QP0CvMD9AHxAQcB7wHtAewB7QH3Ae8BBwHwAfEC8gHzFfQD8wPyAfMC9AH/
+ 9QAB/wH0AfMB8gHxAfABBwLvAZIB7wEHAbwB8hD0AfEBvAEHAe8CkgH3Au8CBwG8AfEB8hX0A/MD8gHz
+ AvQB//UAAf8B8wHyAfACBwTvAQcBvAHxAfIQ9AHyAfABvAEHA+8C9wGSAe8BBwG8AfIV9APzA/IB8wL0
+ Af/1AAH0AfIB8AHvApIC7wEHAbwB8AHxAfIB8wT0CPYE9AHzAfIB8QHwAbwBBwHvAZIB7QHsAZIB7wEH
+ AfEV9APzA/IB8wL0Af/1AAH0AfEBBwHtAW0B7AGSAe8BvATzBPQB/wj2Af8D9APzAvIBvAHvAZIB7AFt
+ AewBkgEHAfAV9APzA/IB8wL0Af/1AAH0AfIBvAHvAewBkgHvAQcB8ATzBPQB/wn2Af8D9APzAfIB8AEH
+ Ae8B7QHsAZIB7wEHAfEB8xT0A/MD8gHzAvQB//UAAfQB8gHwAQcB9wHvAQcB8AHxBPME9AH/CfYC/wP0
+ A/MB8QG8AQcB7wGSAe8BBwG8AfED8xL0A/MD8gHzAvQB//UAAfQB8wHxAfABBwG8AfAB8QHyA/MF9AH/
+ C/YB/wP0AvMB8gHxAbwDBwG8AfEB8gTzEfQD8wPyAfMC9AH/9QAC9AHzBPID8wf0Af8M9gH/A/QC8wHy
+ AvEB8ALxAvIE8xH0A/MD8gHzAvQB//UAAf8D9AP/CvQB/w32Af8J9AfzEfQD8wPyAfMC9AH/9QAB/wP0
+ Av8K9AH/DvYB/wX0BfME8gPzEPQD8wPyAfMC9AH/9QAB/wP0Av8J9AH/D/YB/wT0BfMC8gPxAvIB8xD0
+ A/MD8gHzAvQB//UAAf8M9AP/D/YB/wP0BfMB8gLxA/AB8QHyAfMQ9APzA/IB8wL0Af/1AAH/DPQD/w/2
+ Af8D9ATzAvIB8QHwArwB8AHxAfIB8xD0A/MD8gHzAvQB//UAA/QB8wj0Bf8O9gH/A/QD8wLyAfEB8AG8
+ AgcBvAHwAfEB8hD0A/MD8gHzAvQB//UAAf8K9Ab/DfYB/wT0A/MC8gLxAfABvAEHAbwB8AHxAfMQ9APz
+ A/IB8wL0Af/1AAH/CfQH/wz2Av8E9ATzAvIB8QHwArwB8AHxAfIB8xD0A/MD8gHzAvQB//UAAf8D9A3/
+ CvYC/wb0BPMC8gLxAfABvAHwAfEB8gHzEPQD8wPyAfMC9AH/9QAB/wP0Df8K9gH/CPQE8wHyAvEC8ALx
+ AfIB8xD0A/MD8gHzAvQB//UAAf8D9A3/CfYB/wn0BPMC8gLxAfAB8QLyAfMQ9APzA/IB8wL0Af/1AAH/
+ A/QO/wj2Af8I9AbzAvIC8QLyAvMQ9APzA/IB8wL0Af/1AAH/BPQO/wj2BfQK8wXyAvMQ9APzA/IB8wL0
+ Af/1AAH/BvQS/wL2BPQN8wHyBPMQ9APzA/IB8wL0Af/1AAL0A/MC9BP/AfYE9AjzAfQI8xH0A/MD8gHz
+ AvQB//UAAvQE8wL0E/8E9AfzG/QD8wPyAfMC9AH/9QAC9APzAvQU/wT0CPMB8gTzFfQH8wL0Af/1AAH/
+ BvQU/wT0BfMD8gHxAvIC8xf0BfMC9AH/9QAB/wT0Fv8F9ATzAfIC8QHwAfEC8gHzHvQB//UAAf8D9Bf/
+ CPQB8wHyAfEB8AG8AfAB8QHyAfMY9AL/A/QC//UAAf8D9Bf/CPQB8gHxAfABvAEHAbwB8AHxAfIX9AP/
+ A/QC//UAAf8E9Aj/A/QK/wP0BfMB9AHzAfIB8QHwAbwB8AHxAfIB8x30Av/1AAH/BvQE/wL0A/MC9Aj/
+ AvQI8wHyAvEB8AHxAvIB8wj0BfMF9ATzB/QC//UAAv8G9AP/AfQB8wPyAfMB9Aj/AvQB8wLyBfMD8gHx
+ AvIC8wf0B/MD9AbzBfQC//YABf8D9AL/AfQB8wHyAfEB8AHxAfIB8wH0B/8B9AHzBfIG8wHyBPMH9Afz
+ A/QG8wL0Bf/7AAH/A/QB/wH0AfMB8gHwAbwB8AHyAfMB9Af/AfQB8wHyAfEE8gTzDfQH8wP0BvMC9AH/
+ /wAB/wP0Af8B9AHzAfIB8QHwAfEB8gHzAfQG/wL0AfMF8gXzDfQI8wH0B/MB9AL//wAB/wP0Av8B9AHz
+ A/IB8wH0B/8C9ALzAvIH8w30D/MC9AL//wAB/wP0Av8C9APzAvQG/wP0CvMO9A3zA/QC//8AAQAB/wP0
+ BP8D9Af/BfQG8xH0DPMC9AT//wABAAH/A/QN/x30C/MC9AH//wAFAAH/A/QO/xz0C/MB9AL//wAFAAH/
+ A/QP/xv0CvMC9AL//wAFAAH/A/QR/xn0CPMD9AL//wAGAAH/A/QR/xn0B/MC9AT//wAGAAH/A/QS/xf0
+ B/MC9AH//wAKAAH/A/QR/xT0AfMB9AnzAfQC//8ACgAB/wP0Ef8T9AvzAvQC//8ACgAB/yj0AvMJ9AL/
+ /wALAAH/J/QC8wj0BP//AAsAA/QB8yT0AvMC9AH//wAOAP//mv8B80HyAfNc/wL0U/8BvQFHMiYBFwH0
+ Fv8BvAHvPwcB7wEHDP8B9AHwQvEB8AHyCP8BnQROAQhQ/wFHNiYB4xX/AbwB8D//AfEBBwz/AfIB7wG8
+ QPABvAIHB/8BnQZOAQhO/wFHAyYBRwHjLhYB4wFHAyYBFxT/AbwB8D//AfEBBwz/AfIB70L/AfEBBwf/
+ Ak4B8QH/BE5N/wHjAiYBRzP0Ab0DJgGaE/8BvAHwP/8B8QEHDP8B8gHvQv8B8QEHBv8BCAFOAQgB8wEI
+ Af8DTk3/AiYBRzb0AiYBRxP/AbwB8D//AfEBBwz/AfIB70L/AfEBBwb/AbsETgEIAfMCTkz/AZQCJgEa
+ NvQBFgImAb0S/wG8AfA//wHxAQcM/wHyAe9C/wHxAQcH/wVOAQgBlwFOTP8BRwImN/QB8wImAZQS/wG8
+ AfA//wHxAQcM/wHyAe9C/wHxAQcH/wFxBk4BmEz/AyY49AImAZQS/wG8AfAG/wHyMe0B8Qb/AfEBBwz/
+ AfIB7wb/AfQBBw2SAe8B8QL/AfMOmAEIAv8B9AEIDpgH/wHxAQcI/wFxBE4Bl03/AyY49AImAZQS/wG8
+ AfAG/wHyB+0B7AOuBosg7QHxBv8B8QEHDP8B8gHvBv8B9AEHBpIF7QLsAe0B7wEIAQcB8g6YAQgC/wH0
+ AQgOmAf/AfEBBwn/AfEBmAG7AfRO/wMmOPQCJgGUEv8CvALzAfIB8QHwAQkBtQKuD4sg9wHxBv8B8QEH
+ DP8B8gHvBv8B8wHvB+wB6wFyAXEDbARJAfEOmAEIAv8B9AEIDpgH/wHxAQdb/wMmOPQCJgGUCv8B8wHy
+ AvEB8AIJAbsBtAGRAbQBrhWLAa4g8gH0Bv8B8QEHC/8B9AHwAfcB8AEIAQcC7wGYAZEBcgRsDUkB8Q6Y
+ AQgC/wH0AQgOmAf/AfEBBwb/ARoBHApuAW0mSgdEAxQHRAMUAewN/wMmEPQCEQf0BBEB6wT0Ae8BEQEH
+ E/QCJgGUCf8BtQK0Aa4eiwG0J/8B8QEHBP8B8AEIAQcBuwKYApEBcgRxAWwVSQHxDpgBCAL/AfQBCA6Y
+ B/8B8QEHBv8BGgEcCm4BbSZKB0QDFAdEAxQB7A3/AyYQ9AIRB/QBEQHqAe0BEwERAUMD9AHvAREBBxP0
+ AiYBlAn/IosBtCf/AfEBBwT/A3EBbB9JAfIBCA27AfED/wHwDbsBCAf/AfEBBwb/ARoBHBtZEFMZUgEU
+ AewN/wMmEPQCEQf0AREB7AL0Ae0BEQHqAvQB7wERAQcT9AImAZQJ/yKLAbQn/wHxAQcE/yNJAfQB/w30
+ Bf8O9Af/AfEBBwb/ARoBHAKaHHoXWQlTBlIBFAHsDf8DJhD0AhEH9AERAewD9AFDAREC9AHvAREBBxP0
+ AiYBlAn/IosBriDvAfIG/wHxAQcE/yNJAfQo/wHxAQcG/wEaARwCwwuaIXoRWQNTAlIBFAHsDf8DJhD0
+ BBEBQwEHA/QBEQHsA/QBEgERAvQB7wERAQcT9AImAZQJ/yOLIO0B8Qb/AfEBBwT/I0kB9Cj/AfEBBwb/
+ ARoBHALDAaALmiF6EVkCUwJSARQB7A3/AyYQ9AIRAfIB9wIRAfEC9AERAewD9AHsAREC9AHvBREQ9AIm
+ AZQJ/yOLIO0B8Qb/AfEBBwT/I0kB8Q6YAQgC/wH0AQgOmAf/AfEBBwb/ARoBHALDAqALmiF6EVkBUwJS
+ ARQB7A3/AyYQ9AIRAvQB8AERAesC9AERAewD9AHsAREC9AHvAREBBxP0AiYBlAn/IosBkSDyAfQG/wHx
+ AQcE/yNJAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwCwwOgCpoiehFZAlIBFAHsDf8DJhD0AhED9AIR
+ AvQBEQHsA/QBEwERAvQB7wERAQcT9AImAZQJ/yKLAbQn/wHxAQcE/yNJAfEOmAEIAv8B9AEIDpgH/wHx
+ AQcG/wEaARwCwwSgCpoiehBZAlIBFAHsDf8DJhD0AhEC9AHzAREBEgL0AREB7AP0AhEC9AHvAREBBxP0
+ AiYBlAn/IosBtCf/AfEBBwT/I0kB8Q6YAQgC/wH0AQgOmAf/AfEBBwb/ARoBHALDBaAKmiJ6D1kBUgFL
+ ARQB7A3/AyYQ9AIRAfQB8gETAREB7wL0AREB7AH0AfABQwERAe8C9AHvAREB7wPyAfMP9AImAZQJ/yKL
+ AbQn/wHxAQcE/yNJAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwBeQHDBqAKmiJ6DlkCSwEUAewN/wMm
+ EPQFEQHqA/QFEQHsA/QB7wURAfcP9AImAZQJ/yKLAa4gvAHzBv8B8QEHBP8jSQHyAbsNmAHwAv8B9AEI
+ DpgH/wHxAQcG/wEaARwBUgF5B6ALmiF6DFkDSwEUAewN/wMmEPQBkgLtAfcB8gT0A+0B7wX0AfAF7QHy
+ D/QCJgGUCf8LiwG0ArUBtASLAbQCuwG1DIsg7QHxBv8B8QEHBP8TSQFsA3EMSQ/0Bf8O9Af/AfEBBwb/
+ ARoBHAJSAXkHoAuaIXoKWQFMAksBUgEUAewN/wMmOPQCJgGUCf8KiwGuAbwC/wHwBIsB8gL/AfMMiyDt
+ AfEG/wHxAQcE/wpJAXEB8wL0AZEBbAJJAXIBCAH0AfMBBwxJAfQo/wHxAQcG/wEaARwBmgJSAXoHoAua
+ IXoIWQFSAksCUgEUAewN/wMmOPQCJgGUCf8KiwG0AfEC/wHyAbQDiwT/Aa4KiwGuIPAB9Ab/AfEBBwT/
+ CkkBbAHvAv8B8AFyAkkBmAL/AfMBcQxJAfQo/wHxAQcG/wEaARwBGgGaAlIBegegC5ohegZZAVIBSwFM
+ AVkCUgEUAewN/wMmOPQCJgGUCf8KiwG1A/8B9AG7AosBtAT/AbUKiwG0J/8B8QEHBP8LSQFxAfMC/wGR
+ AWwBcgG8Af8B9AHvDUkB8gG7DZgB8AL/AfQBvA6YB/8B8QEHBv8BGgEcARoBwwF6AlIBegegCpoiegRZ
+ AVIBSwFMAnoCUgEUAewN/wMmOPQCJgGUCf8KiwG7BP8BvAKLAbsE/wEJCosBtCf/AfEBBwT/DEkB7QH0
+ Af8BCAFyAZgB9AH/AbwBcQ1JAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwBGgHDAXoBeQJSAZoHoAqa
+ InoCWQFSAksDegJSARQB7A3/AyY49AImAZQJ/wqLAQkB/wHyAbwB/wHxAosB8QH/AfMB8AH/AfIKiwG0
+ J/8B8QEHBP8MSQFsAbwB/wH0AQgB8AH/AfMBmA5JAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwBGgHD
+ AnoBeQJSAZoHoAqaInoBUgJMBHoCUgEUAewN/wMmOPQCJgGUCf8JiwG0AfAB/wEJAbUB/wHzAbQBiwH0
+ Af8BCQG7Av8BzwmLAa4g8AHzBv8B8QEHBP8NSQGRAfIE/wEIAXEOSQHxDpgBCAL/AfQBCA6YB/8B8QEH
+ Bv8BGgEcARoBwwN6AXkCUgGaB6AKmiB6AVICTAV6AlIBFAHsDf8DJg30ARsBvQEbKPQCJgGUCf8JiwG0
+ AfMB/wG7AbQB8wH0AbUBtAL/AbUBtAL/AbQKiyDtAfEG/wHxAQcE/w1JAWwBBwH0Av8B8QGRD0kB8Q6Y
+ AQgC/wH0AQgOmAf/AfEBBwb/ARoBHAEaAcMEegF5AlIIoAqaHnoDUgZ6AlIBFAHsDf8DJgz0AxcCJif0
+ AiYBlAn/CYsBtQH/AfQBtQGuAbwB/wG8AbUC/wGuAYsB9AH/AbsKiyDtAfEG/wHxAQcE/w5JAQcB9AL/
+ AfEBkQ9JAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwBGgHDBZoBWAJSCKAKmgZ6AVIVegFYAlIHegJS
+ ARQB7A3/AyYM9AEXAvQBGgImAb0l9AImAZQJ/wmLAQkB/wHyAbQBiwG1Af8B8wG8Af8B9AKLAfMB/wHw
+ CYsBriAHAfMG/wHxAQcE/w1JAXEB8QP/AfQB7w9JD/QF/w70B/8B8QEHBv8BGgEcARoBwwaaAVgCUgig
+ CpoEegF5AlITegFYAlIIegJSARQB7A3/AyYM9AFHA/QB8wImARok9AImAZQJ/wiLAa4BvAH/AfABtAGL
+ AbQC/wH0Af8B8AKLAbwB/wH0Ac8IiwG0J/8B8QEHBP8NSQEHAfQB/wHxAfIB/wHxAZEOSQH0KP8B8QEH
+ Bv8BGgEcAsMHmgFYAlIIoAqaAnoBeQRSEXoBWAJSCXoCUgEUAewN/wMmDPQBvQEXA/QBGgImJPQCJgGU
+ Cf8IiwG0AfIB/wEJAosBtAH0A/8BuwKLAbsC/wG0CIsBtCf/AfEBBwT/DEkBcQHzAf8B9AGRAZgC/wEI
+ AWwNSQH0KP8B8QEHBv8BGgEcAsMImgFYAlIIoAqaAXkCUgGaAXoCUhB6AlIKegJSARQB7A3/AyYN9AG9
+ AUcD9AHjASYBRyP0AiYBlAn/CIsBtQH0Af8BuwKLAa4B8AP/AbQCiwG0AfQB/wG7CIsBtCf/AfEBBwT/
+ DEkBBwL/AQcBcQFyAQgB/wHzAZENSQHyAQgNuwHxA/8B8A67B/8B8QEHBv8BGgEcAsMJmgNSCKAImgF5
+ AlIDwwGZAlIOegJSC3oCUgEUAewN/wMmD/QBRwGUAvQCJgEWIvQCJgGUCf8IiwG7Av8BtQOLAbsC/wH0
+ Aa4CiwG0AfMB/wEJAa4HiwGuIPAB8wb/AfEBBwT/C0kBcgH0Av8BkQJsAZgC/wHxAXEMSQHxDpgBCAL/
+ AfQBCA6YB/8B8QEHBv8BGgEcAsMKmgFYAVIBWAigBpoBegJSBcMBeQJSDHoCUgx6AlIBFAHsDf8DJhD0
+ Ab0BRwG9ARsCJiL0AiYBlAn/CIsBtQEJAbsBtAOLAbQC8AG8BIsBuwEJAbsJiyCSAfEG/wHxAQcE/wpJ
+ AWwB7wLyAQgBcQJJAXIBCAHzAfEBkQxJAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaARwCwwuaAVgBUgFY
+ B6AFmgF6AlIHwwF0AlIKegJSDXoCUgEUAewN/wMmEvQBvQEmAUcBJgFHD/QBvQEXAiYBlA30AiYBlAn/
+ I4sg7QHxBv8B8QEHBP8LSQFyApEBcQFsAkkBbAFyApEBcgxJAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEa
+ AZkCwwyaAVgBUgFYCKACmgF6AXQBUgnDAXQCUgh6AlIOegFTAVIBFAHsDf8DJhX0AiYBvQv0AfMBRwHj
+ A/QBRwEmAeMM9AImAZQJ/yOLIPcB8Qb/AfEBBwT/I0kB8Q6YAQgC/wH0AQgOmAf/AfEBBwb/ARoBmQLD
+ DZoBWAFSAXkIoAGaAnQLwwJSAXQGegJSD3oBUwFSARQB7A3/AyYV9AEWAiYCRwG9B/QBRwEWBfQBvQIm
+ DPQCJgGUCf8iiwG0J/8B8QEHBP8jSQHxDpgBCAL/AfQBCA6YB/8B8QEHBv8BGgGZAsMOmgFYAVIBeQag
+ AZoCdA3DAlIBdAR6AlIBWA96AVMBUgEUAewN/wMmFvQCJgEaAfQBvQEXAUcB4wG9AfMB9AFHB/QBFgEm
+ ARYM9AImAZQJ/yKLAbQn/wHxAQcE/yNJD/QF/w70B/8B8QEHBv8BGgGZAsMOoAGaAlgBegSgAZoCdA/D
+ AlIBeQJ6AlIBWBB6AVMBUgEUAewN/wMmFvQB4wImBfQBvQHjAUcBJgEXARYDlAEWAkcBvQ30AiYBlAn/
+ IosBtCf/AfEBBwT/I0kB9Cj/AfEBBwb/ARoBmQLDD6ABmgJYAXoCoAGaAnQBGhDDAlIBeQJSAVgRegFT
+ AVIBFAHsDf8DJhf0AiYBGwX0AUcY9AImAZQJ/yKLAa4g8QH0Bv8B8QEHBP8jSQH0KP8B8QEHBv8BGgGZ
+ AsMQoAGaAlgBegGgAnQBGhLDA1IBWBJ6AVMBUgEUAewN/wMmF/QBRwEmAUcE9AFHGfQCJgGUCf8jiyD3
+ AfEG/wHxAQcE/yNJAfIOCAHxA/8B8Q4IB/8B8QEHBv8BGgGZAsMRoAGaAlgCdAEaE8MBmgJSE3oBUwFS
+ ARQB7A3/AyYY9AImA/QBRxr0AiYBlAn/I4sg7QHxBv8B8QEHBP8jSQHxDpgBCAL/AfQBCA6YB/8B8QEH
+ Bv8BGgGZAsMSoAGaAnQBGhXDAZoCUhJ6AVMBUgEUAewN/wMmGPQBRwEmAeMB9AKUGvQCJgGUCf8jiyD3
+ AfEG/wHxAQcE/yNJAfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaAZkCwxKgAnQBmhfDAXkCUhF6AVMBUgEU
+ AewN/wMmGPQBlAEmAUcB9AFHG/QCJgGUCf8iiwG0IPQH/wHxAQcE/yNJAfEOmAEIAv8B9AEIDpgH/wHx
+ AQcG/wEaAZkCwxGgAnQBmhnDAXQCUhB6AVMBUgEUAewN/wMmGfQCJgFHHPQCJgGUCf8BzyGLAbQn/wHx
+ AQcE/wFsIkkB8Q6YAQgC/wH0AQgOmAf/AfEBBwb/ARoBmQLDEKACdAGZG8MCUgFLD3oBUwFSARQB7A3/
+ AyYZ9AFHASYB4xz0AiYBlAz/AfQB8QG8AbsBtQG0GYsBtCf/AfEBBwT/AfABCAEHApgBkQFyAXEBbBpJ
+ AfEOmAEIAv8B9AEIDpgH/wHxAQcG/wEaAZkCww+gAXkBdAGZHcMBUgFLAVIOegFTAVIBFAHsDf8DJhn0
+ ARoBJgFHHPQCJgGUEv8CvAH0AfMB8AEJAbsBtQG0EIsBtCDzB/8B8QEHCP8D9AHzAbwB9wHwAQgBBwKY
+ AZECcRFJAfQO8wH0A/8B9A7zB/8B8QEHBv8BGgGZAsMOoAF5AXQBeR/DAVIBSwFSDXoBUwFSARQB7A3/
+ AyYZ9AG9AiYc9AImAZQS/wG8AfAG/wHzAvcC7QHsAZEDrgeLAa4g7wHxBv8B8QEHDP8B8gHvCP8B9AHy
+ AfABCAHvAfcBkQFyAXEBbAdJAfQo/wHxAQcG/wEaAZkCww2gAnkBmSHDAksBUgx6AVMBUgEUAewN/wMm
+ GfQCRwEmAZQb9AImAZQS/wG8AfAG/wHyDO0D7AGuAZEg7QHxBv8B8QEHDP8B8gHvEv8B9AHxAQgB7wGY
+ AZEBcin/AfEBBwb/ARoBmQLDDKACeQGZI8MCSwFSC3oBUwFSARQB7A3/AyYZ9AEXAZQBJgEXG/QCJgGU
+ Ev8BvAHwBv8B8zHvAfEG/wHxAQcM/wHyAe8H/wHxDQcBvAHzAv8B9A4IAfID/wHyDggH/wHxAQcG/wEa
+ AZkCwwugAnkBmSTDAaACSwF5CnoBUwFSARQB7A3/AyYY9AGUAfQB8wImG/QCJgGUEv8BvAHwB/8x8gH0
+ Bv8B8QEHDP8B8gHvBv8B9AEHDZIB7wHyAv8B8w6YAQgC/wH0AQgOmAf/AfEBBwb/ARoBmQLDCqADeSbD
+ AZoCSwF5CXoBWQFSARQB7A3/AyYY9AFHAvQCJhv0AiYBlBL/AbwB8D//AfEBBwz/AfIB7wb/AfQBBw2S
+ Ae8B8gL/AfMOmAEIAv8B9AEIDpgH/wHxAQcG/wEaAZkCwwmgA3kowwGZAksJegFZAVIBFAHsDf8DJhj0
+ AUcC9AFHASYb9AImAZQS/wG8AfA//wHxAQcM/wHyAe8G/wH0AQcNkgHvAfIC/wHzDpgBCAL/AfQBCA6Y
+ B/8B8QEHBv8BGgGZAsMIoAF6AnkB9inDAXkCSwh6AVkBUwEUAewN/wMmGPQBJgL0AeMBJhv0AiYBlBL/
+ AbwB8D//AfEBBwz/AfIB7wb/AfQBBw2SAe8B8gL/AfMOmAEIAv8B9AEIDpgH/wHxAQcG/wEaAZkCwweg
+ AXoCeQL2KsMBdAJLB3oBWQFTARQB7A3/AyYY9AEmAvQBlAEmG/QCJgGUEv8BvAHwBv8B8yT3AZIM7AGS
+ B+8BBwz/AfIB7wb/AfQBBw2SAe8B8gL/AfMOmAEIAv8B9AEIAZgBkQtyAZEHBwHvAQcG/wEaAZkCwwag
+ AZoCeQP2K8MBUgJLBnoBWQFTARQB7A3/AyYY9AEmAvQBFgEmG/QCJgGUEv8BvAHwBv8B8iXtAewB9wrx
+ AfIF8wHwAQcB8Az/AfIB7wf/AfMN8QHyAfQD/wHyDfEB9AP/AfQB8AHvAfcLvAHxBfIBvAHvAbwG/wEa
+ AZkCwwWgAZoCeQT2LMMDSwV6AlkBFAHsDf8DJhj0AUcC9AFHARYa9AGUAiYBvRL/AbwB8Ab/AfIk9wGS
+ AewB7w//AfIBvAHxDf8B8gHvLf8B9AHwAQcQ/wHyAQcB8Af/ARoBmQLDBKABmgJ5BfYswwGgA0sEegJZ
+ ARQB7A3/AyYZ9AFHASYB4xv0AiYBRxP/AbwB8Ab/AfQk8QG8Ae8BvA3/AfQB8QG8AfEO/wHyAe8t/wH0
+ AbwBBw//AfEBBwHxCP8BGgGZAsMDoAGaAnkG9izDAqACSwFSA3oCWQEUAewN/wMmNvQDJgGUE/8BvAHw
+ K/8B9AG8AfAM/wH0AfABvAHyD/8B8gHvB/8B8g28AfAB9AL/AfQB8A28AfID/wHyAQcC7w3/AfQB8AG8
+ AfIJ/wEaAZkCwwKgAZoCeQf2LMMDoAJLAXQCegJZARQB7A3/AyY19AFHAiYBRxT/AbwB8Cv/AfQBvAHw
+ C/8B8wHwAbwB8xD/AfIB7wb/AfQBBw2SAe8B8gL/AfIB9w2SAbwB9AH/AfQBBwHtAewB9wz/AfQCvAHz
+ Cv8BGgGZAsMCoAJ5CPYswwSgAksBeQF6AlkBFAHsDf8DJjT0AUcCJgFHFf8BvAHwK/8B9AG8AfAK/wHz
+ AbwB8AHzEf8B8gHvBv8B9AEHDZIB7wHyAv8B8gH3DZIBvAH0Af8B9AEHAe0B7AH3C/8B8wG8AfAB9Av/
+ ARsBmQLDAaACeQn2LMMEoAGaAksBmQJZARQB7A3/AyYz9AFHAiYBRxb/AbwB8Ab/AfMl7wGSAQcJ/wHy
+ AbwB8QH0Ev8B8gHvBv8B9AEHDZIB7wHyAv8B8gH3DZIBvAH0Af8B9AEHAe0B7AH3Cv8B8gEHAfEB9Az/
+ ARsBmQLDAnkK9izDBaABeQJLAVIBWQEUAewN/wMmMvQBRwImAUcX/wG8AfAG/wHyJe0B7AHvCP8B8QEH
+ AfEU/wHyAe8G/wH0AQcNkgHvAfIC/wHyAfcNkgG8AfQB/wH0AQcB7QHsAfcI/wH0AfEBBwHyDv8BGwGZ
+ AcMBegF5C/YswwagAXkCSwFSARQB7A3/AyYx9AFHAiYBRxj/AbwB8Ab/AfIl7QHsAe8H/wHwAQcB8hX/
+ AfIB7wb/AfQBBw2SAe8B8gL/AfIB9w2SAbwB9AH/AfQBBwHtAewB9wf/AfQBvAEHAfMP/wEbAZkCegHD
+ C/YswwegAVIBSwEqARQB7A3/AyYw9AMmAUcZ/wG8AfAG/wH0JPEBvAHvAQcG/wHwAQcB8xb/AfIB7wf/
+ AfIN8AHxAfQC/wH0DvAB8wP/AfIBvALvBv8B8wK8AfQQ/wEbAZkBegHDDPYswwigAVIBKgEUAewN/wMm
+ L/QDJgFHGv8BvAHwK/8B9AG8AfAF/wG8AQcB9Bf/AfIB7y3/AfQB8AG8Bf8B8gEHAbwS/wEbAZkBww32
+ LMMJoAFLARQB7A3/AUcCJi70AyYBRxv/AbwB8Cv/AfQBvAHwA/8B9AK8AfQY/wHyAe8t/wH0AfABvAT/
+ AfEBBwHxE/8BGyGZJRwBmQ3/AZQCJgG9LPQDJgFHHP8BvAHwK/8B9AG8AfAC/wHzAQcBvBr/AfIB7y3/
+ AfQB8AG8Av8B9AHwAbwB8hT/ARsimSQcAZkO/wMmK/QBRwImAUcd/wG8AfAr/wH0AbwB8AH/AfIBBwHw
+ G/8B8gHvLf8B9AHwAbwB/wHzArwB82v/AeMCJgFHKPQBvQFHAiYBFx7/AbwB8Cv/AfQCvAHxAQcB8Rz/
+ AfIB7y3/AfQB8AEHAfIBvAHwAfRt/wFHAyYBRyXjAUcDJgEXH/8BvAEHK/IB8QEHAe8BBwHyHf8B8gHv
+ LvIBBwHvAQcB8QH0b/8BFysmAeMg/wHxAQcsvAEHAbwB8x7/AfMBBy68AgcB8nL/AfMBRycmAUcB9CL/
+ L/Qg/zH0/////+j/AUIBTQE+BwABPgMAASgDAAFAAQECAAGgAwABAQEAAQEGAAEZFgAD/wEAAfwIAAEf
+ HgAB/AgAAR8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8
CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEP
HgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8
- CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEP
- HgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB4AgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGA
+ CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAH8CAABDx4AAfwIAAEPHgAB/AgAAQ8eAAHgCAABDx4AAYAIAAEP
+ HgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGA
CAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEP
HgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGA
CAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEP
- HgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAQ8eAAGACAABDx4AAYAIAAEPHgABgAgAAR8eAAGA
- CAABHx4AAfwHAAEBAf8eAAH8BwABAQH/HgAB/AcAAQEB/x4AAfwHAAEDAf8eAAH8BwABAwH/HgAB/AcA
- AT8B/x4AAfwHAAE/Af8eAAH8BwABPwH/HgAB/AcAAX8B/x4AAfwHAAF/Af8eAAH8BgABBwL/HgAB/AYA
- AQcC/x4AAfwGAAEHAv8eAAH8BgABDwL/HgAB/AYAAQ8C/x4AAfwFAAEfA///AP8A/wD/AP8A/wD/AP8A
- /wD/AP8A/wCqAAs=
+ HgABgAgAAQ8eAAGACAABHx4AAYAIAAEfHgAB/AcAAQEB/x4AAfwHAAEBAf8eAAH8BwABAQH/HgAB/AcA
+ AQMB/x4AAfwHAAEDAf8eAAH8BwABPwH/HgAB/AcAAT8B/x4AAfwHAAE/Af8eAAH8BwABfwH/HgAB/AcA
+ AX8B/x4AAfwGAAEHAv8eAAH8BgABBwL/HgAB/AYAAQcC/x4AAfwGAAEPAv8eAAH8BgABDwL/HgAB/AUA
+ AR8D//8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AKoACw==
\ No newline at end of file
diff --git a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.vb b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.vb
index 032286c..32567b1 100644
--- a/DPM2016/Dokumente/Thumbviewer/ThumbViewer.vb
+++ b/DPM2016/Dokumente/Thumbviewer/ThumbViewer.vb
@@ -1,6 +1,13 @@
Imports System.Windows.Forms
Imports System.Drawing
+
+
Class ThumbViewer
+ Declare Auto Function SetParent Lib "user32.dll" (ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As Integer
+ Declare Auto Function SendMessage Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal Msg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
+ Private Const WM_SYSCOMMAND As Integer = 274
+ Private Const SC_MAXIMIZE As Integer = 61488
+
Private myImageList As System.Windows.Forms.ImageList = New ImageList()
Private myImageListSmall As System.Windows.Forms.ImageList = New ImageList()
Private myImageListLarge As System.Windows.Forms.ImageList = New ImageList()
@@ -156,7 +163,14 @@ Class ThumbViewer
Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.Pdfium
Me.pdfViewerControl1.ReferencePath = Application.StartupPath + ""
- Me.pdfViewerControl1.Load(previewfilename)
+ 'Me.pdfViewerControl1.Load(previewfilename)
+ Dim p As System.Diagnostics.Process
+ ''Me.ppdf.Dock = DockStyle.Fill
+ p = Process.Start(previewfilename)
+ 'p.WaitForInputIdle()
+ 'SetParent(p.MainWindowHandle, ppdf.Handle)
+ 'SendMessage(p.MainWindowHandle, WM_SYSCOMMAND, SC_MAXIMIZE, 0)
+
Case ".MSG"
Me.KpImageViewer1.Visible = False
Me.grpdokumentvorschaupdf.Visible = False
diff --git a/DPM2016/Dokumente/clsDokumente.Designer.vb b/DPM2016/Dokumente/clsDokumente.Designer.vb
index 025f123..056d6cf 100644
--- a/DPM2016/Dokumente/clsDokumente.Designer.vb
+++ b/DPM2016/Dokumente/clsDokumente.Designer.vb
@@ -52,6 +52,7 @@ Partial Class clsDokumente
Me.ElementStyle1 = New DevComponents.DotNetBar.ElementStyle()
Me.ElementStyle2 = New DevComponents.DotNetBar.ElementStyle()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
+ Me.ThumbViewer1 = New DPM2016.ThumbViewer()
Me.GrpDokumentvorschauMail = New System.Windows.Forms.GroupBox()
Me.webBrowser1 = New System.Windows.Forms.WebBrowser()
Me.ToolStrip3 = New System.Windows.Forms.ToolStrip()
@@ -94,7 +95,6 @@ Partial Class clsDokumente
Me.ToolStripMenuItem2 = New System.Windows.Forms.ToolStripSeparator()
Me.NeuesDokumentAusVorlageErstellenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.SaveFileDialog1 = New System.Windows.Forms.SaveFileDialog()
- Me.ThumbViewer1 = New DPM2016.ThumbViewer()
Me.ToolStrip1.SuspendLayout()
Me.GroupBox1.SuspendLayout()
CType(Me.treestruktur, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -263,6 +263,16 @@ Partial Class clsDokumente
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "Dokumente"
'
+ 'ThumbViewer1
+ '
+ Me.ThumbViewer1.Data = Nothing
+ Me.ThumbViewer1.Location = New System.Drawing.Point(9, 468)
+ Me.ThumbViewer1.Name = "ThumbViewer1"
+ Me.ThumbViewer1.PreviewFilename = Nothing
+ Me.ThumbViewer1.Size = New System.Drawing.Size(971, 596)
+ Me.ThumbViewer1.TabIndex = 12
+ Me.ThumbViewer1.Visible = False
+ '
'GrpDokumentvorschauMail
'
Me.GrpDokumentvorschauMail.Controls.Add(Me.webBrowser1)
@@ -355,7 +365,7 @@ Partial Class clsDokumente
PdfViewerPrinterSettings1.PrintLocation = CType(resources.GetObject("PdfViewerPrinterSettings1.PrintLocation"), System.Drawing.PointF)
Me.pdfViewerControl1.PrinterSettings = PdfViewerPrinterSettings1
Me.pdfViewerControl1.ReferencePath = Nothing
- Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.SfPdf
+ Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.Pdfium
Me.pdfViewerControl1.ScrollDisplacementValue = 0
Me.pdfViewerControl1.ShowHorizontalScrollBar = True
Me.pdfViewerControl1.ShowToolBar = True
@@ -629,7 +639,7 @@ Partial Class clsDokumente
'
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NeuesDokumentHinzufügenToolStripMenuItem, Me.DokumentinformationenBearbeitenToolStripMenuItem, Me.DokumentBearbeitenToolStripMenuItem, Me.DokumentEinemAnderenPartnerZuordnenToolStripMenuItem, Me.DokumentLöschenToolStripMenuItem, Me.ToolStripMenuItem1, Me.DokumentExportierenToolStripMenuItem, Me.PerMailVersendenToolStripMenuItem, Me.DokumentAnzeigenToolStripMenuItem, Me.ToolStripMenuItem2, Me.NeuesDokumentAusVorlageErstellenToolStripMenuItem})
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
- Me.ContextMenuStrip1.Size = New System.Drawing.Size(307, 236)
+ Me.ContextMenuStrip1.Size = New System.Drawing.Size(307, 214)
'
'NeuesDokumentHinzufügenToolStripMenuItem
'
@@ -695,16 +705,6 @@ Partial Class clsDokumente
Me.NeuesDokumentAusVorlageErstellenToolStripMenuItem.Size = New System.Drawing.Size(306, 22)
Me.NeuesDokumentAusVorlageErstellenToolStripMenuItem.Text = "Neues Dokument aus Vorlage erstellen"
'
- 'ThumbViewer1
- '
- Me.ThumbViewer1.Data = Nothing
- Me.ThumbViewer1.Location = New System.Drawing.Point(9, 468)
- Me.ThumbViewer1.Name = "ThumbViewer1"
- Me.ThumbViewer1.PreviewFilename = Nothing
- Me.ThumbViewer1.Size = New System.Drawing.Size(971, 596)
- Me.ThumbViewer1.TabIndex = 12
- Me.ThumbViewer1.Visible = False
- '
'clsDokumente
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
diff --git a/DPM2016/Dokumente/clsDokumente.resx b/DPM2016/Dokumente/clsDokumente.resx
index b944a9f..31175e3 100644
--- a/DPM2016/Dokumente/clsDokumente.resx
+++ b/DPM2016/Dokumente/clsDokumente.resx
@@ -198,7 +198,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACU
- CgAAAk1TRnQBSQFMAgEBAwEAARABAQEQAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ CgAAAk1TRnQBSQFMAgEBAwEAARgBAQEYAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -301,14 +301,14 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHGSURBVDhPYxhcoGH1q/8gXLfyxf/SpU/3Q4XhILj3ZntA
- /c0vUC4maFj94v+Wc5/+Lzr47n/BgocoBnh3Xm/3qp/0z7Xlxn+oECYoX/bs/4bTH/7P3ffmf+pMhAGe
+ /c0vUC4maFj94v+Wc5/+Lzr47n/BgocoBnh3Xm/3qp/4z7Xlxn+oECYoX/bs/4bTH/7P3ffmf+pMhAGe
LVf7Mufe/z9hy/P/ltWXcBtQsODR/9Un3v+ftvPV/5iJd8EGuLdcm5c26/7//q3P//duevZfp+Q8bgNS
Zz/8v/TI2//9W178D+y8ud+x/vKSlOl3/0/Y+gwYLo/+t6598l8u+yxuA2Im3f8/78Dr/zN2v/xvVn/i
R/Gih//7Nj/7X7n84f/sOXf/1614+F8q6QRuA4K6b4I1gzRZVl94kzvv3v+2dU/+Fy68/z9p+u3/ZYvv
/5eIPIbbAFAIT9z24n/5kof/tYrPH5DNPL3GpfHy/6rlD/4nT7/1v2D+vf/iQQdwGwAK4a6NT//nzr33
XzbzLDgQJaOOrLQtv/A/b/7d/1mz7/wX89qL2wBQCDevefw/FehcycQT8GgU89i9yCL7FNgVIo67cRsA
CuFqYEDFTbwB9OtRlIQkYrd1gXHKsf/CNttxGwAKYcmYY/8lQo/8Fw08gGIACAgZbpwtZLkNtwEDABgY
- AMykDHr8NDAaAAAAAElFTkSuQmCC
+ AMmGDHlMwXRjAAAAAElFTkSuQmCC
@@ -338,15 +338,15 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHISURBVDhPzZBLSxtRGIbnN2is0YU/QPwDkSIoVWhFQUVK
- UES8FKpQtIqiAaPWNE2DosFrQ1ONNkRHxQsYvPUMeCEb8VZCIk3SZJI4plU3Llz5OkcGQeSs9YWz+F44
- z/fxcM8rel666nBKRmW8T+1YiFQOBaHt96PY7INSP04nL0Gnn7hptIcfQMoH/MS8fIpvG3Hk9njZgFZH
- DHPuS3xZkFA1HOhTaq7I5CM98xEMuiRodEdsQMN4GLwMcGxdoN0RRYHJa6O9vJXonCJ6l2LIaN5nA2qt
- IfzcPsfIWhy2X3G8/x6Epu1gStN2SJrsf2GYiyCtfo8NKLcEYRP+wbgQg2kxBot88gcZkv7Rfd3Fh9Hh
- DCG1ys0GUMOj62fQz4jo5kWYl6J4N+ZHWs3e/+bJIFrkp9busgHU8MCKBP20KF8QQb7Rg9Rq96y8Vaiw
- +NDwI4DkYoENoIa/LkbxWTaeZ/AgpXJnmvZq7Q55a/agzvoHL95ssgHU8KdZEa+6jpFStmtXai6pSCAl
- ht+oHjmBKnudDaCGc+hn7fa4Ut0l6fUmKew8QsWgF4kvXWwANawuFazKeB9V9ipRZa0iMdOFBM0KG/AE
- 4bhbps0L4CPmzssAAAAASUVORK5CYII=
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHISURBVDhPzZBLSxtRGIbnN9RYowt/gPQPRKRgaQUVBRUp
+ QRHxBlYo3lA0YLSaxhgsGrRqgzGkNURHxQsYvJ6BqmQj9UZIpElMJoljbOvGhStf58ggFDlrfeEsvhfO
+ 83083POKnpeuu1ySURkfUjsRJpWjIWiHAig2+6HUj9PNS9Dp7bdNjsh/kPLhADGvnOPbZgLv+nxsQLsz
+ jnnPFfoXJVR9DX5Raq7I5Cd9C1GMuCVodEdsQKM9Al4GOH/+Q6czhgKTz0Z7eSvRuUQMLsfxqvUXG1Br
+ DWN65y/G1hOwbSdQPxmCpuPgh6bjkLQ4zmCYjyK9YZ8NKLeEYBMuYVyMw7QUh0U++aMMyWj23PTwEXS5
+ wkir8rAB1PD4xgX0syI+8SLMyzHUTQSQXrP/p/V7CG3yU2v32ABqeHhVgn5GlC+IIt/oRVq1Z07eKlRY
+ /GicCiKlWGADqOGBpRg+y8ZzDF6kVu7O0F6t3SXvzV58sP7Gy7wtNoAa7p0T8bbnGKllew6l5pKLBFJi
+ OEH12ClU2RtsADX8hn7W7tiV6j7JuVuksPsIFSM+JGW52QBqWF0qWJXxIarsNaJ6vYakTDdeaFbZgCcI
+ x90Bo5ML33hWLZAAAAAASUVORK5CYII=
@@ -494,7 +494,7 @@
- <?xml version="1.0"?><Blob><Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"><Data>HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}FilterBar{BackColor:Info;}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;Wrap:True;BackColor:Control;ForeColor:ControlText;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style6{}Style1{}Caption{AlignHorz:Center;}Style2{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}</Data></Styles><Splits><C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"><CaptionStyle parent="Style2" me="Style10" /><EditorStyle parent="Editor" me="Style5" /><EvenRowStyle parent="EvenRow" me="Style8" /><FilterBarStyle parent="FilterBar" me="Style13" /><FilterWatermarkStyle parent="FilterWatermark" me="Style14" /><FooterStyle parent="Footer" me="Style3" /><GroupStyle parent="Group" me="Style12" /><HeadingStyle parent="Heading" me="Style2" /><HighLightRowStyle parent="HighlightRow" me="Style7" /><InactiveStyle parent="Inactive" me="Style4" /><OddRowStyle parent="OddRow" me="Style9" /><RecordSelectorStyle parent="RecordSelector" me="Style11" /><SelectedStyle parent="Selected" me="Style6" /><Style parent="Normal" me="Style1" /><ClientRect>0, 0, 895, 172</ClientRect><BorderSide>0</BorderSide></C1.Win.C1TrueDBGrid.MergeView></Splits><NamedStyles><Style parent="" me="Normal" /><Style parent="Normal" me="Heading" /><Style parent="Heading" me="Footer" /><Style parent="Heading" me="Caption" /><Style parent="Heading" me="Inactive" /><Style parent="Normal" me="Selected" /><Style parent="Normal" me="Editor" /><Style parent="Normal" me="HighlightRow" /><Style parent="Normal" me="EvenRow" /><Style parent="Normal" me="OddRow" /><Style parent="Heading" me="RecordSelector" /><Style parent="Normal" me="FilterBar" /><Style parent="FilterBar" me="FilterWatermark" /><Style parent="Caption" me="Group" /></NamedStyles><vertSplits>1</vertSplits><horzSplits>1</horzSplits><Layout>None</Layout><DefaultRecSelWidth>17</DefaultRecSelWidth><ClientArea>0, 0, 895, 172</ClientArea><PrintPageHeaderStyle parent="" me="Style15" /><PrintPageFooterStyle parent="" me="Style16" /></Blob>
+ <?xml version="1.0"?><Blob><Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"><Data>HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}Style2{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style1{}Caption{AlignHorz:Center;}Style6{}FilterBar{BackColor:Info;}</Data></Styles><Splits><C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"><CaptionStyle parent="Style2" me="Style10" /><EditorStyle parent="Editor" me="Style5" /><EvenRowStyle parent="EvenRow" me="Style8" /><FilterBarStyle parent="FilterBar" me="Style13" /><FilterWatermarkStyle parent="FilterWatermark" me="Style14" /><FooterStyle parent="Footer" me="Style3" /><GroupStyle parent="Group" me="Style12" /><HeadingStyle parent="Heading" me="Style2" /><HighLightRowStyle parent="HighlightRow" me="Style7" /><InactiveStyle parent="Inactive" me="Style4" /><OddRowStyle parent="OddRow" me="Style9" /><RecordSelectorStyle parent="RecordSelector" me="Style11" /><SelectedStyle parent="Selected" me="Style6" /><Style parent="Normal" me="Style1" /><ClientRect>0, 0, 895, 172</ClientRect><BorderSide>0</BorderSide></C1.Win.C1TrueDBGrid.MergeView></Splits><NamedStyles><Style parent="" me="Normal" /><Style parent="Normal" me="Heading" /><Style parent="Heading" me="Footer" /><Style parent="Heading" me="Caption" /><Style parent="Heading" me="Inactive" /><Style parent="Normal" me="Selected" /><Style parent="Normal" me="Editor" /><Style parent="Normal" me="HighlightRow" /><Style parent="Normal" me="EvenRow" /><Style parent="Normal" me="OddRow" /><Style parent="Heading" me="RecordSelector" /><Style parent="Normal" me="FilterBar" /><Style parent="FilterBar" me="FilterWatermark" /><Style parent="Caption" me="Group" /></NamedStyles><vertSplits>1</vertSplits><horzSplits>1</horzSplits><Layout>None</Layout><DefaultRecSelWidth>17</DefaultRecSelWidth><ClientArea>0, 0, 895, 172</ClientArea><PrintPageHeaderStyle parent="" me="Style15" /><PrintPageFooterStyle parent="" me="Style16" /></Blob>
498, 17
diff --git a/DPM2016/Dokumente/clsDokumente.vb b/DPM2016/Dokumente/clsDokumente.vb
index 858932e..05a127d 100644
--- a/DPM2016/Dokumente/clsDokumente.vb
+++ b/DPM2016/Dokumente/clsDokumente.vb
@@ -296,9 +296,11 @@ Public Class clsDokumente
Me.grpdokumentvorschau.Visible = False
Me.grpdokumentvorschaupdf.Visible = True
Me.GrpDokumentvorschauMail.Visible = False
- Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.Pdfium
- Me.pdfViewerControl1.ReferencePath = Application.StartupPath + ""
- Me.pdfViewerControl1.Load(PreviewFilename)
+ 'Me.pdfViewerControl1.RenderingEngine = Syncfusion.Windows.Forms.PdfViewer.PdfRenderingEngine.Pdfium
+ 'Me.pdfViewerControl1.ReferencePath = Application.StartupPath + ""
+ Dim p As New Process
+ p = Process.Start(PreviewFilename)
+ 'Me.pdfViewerControl1.Load(PreviewFilename)
Case ".MSG"
Me.grpdokumentvorschaupdf.Visible = False
Me.grpdokumentvorschau.Visible = False
diff --git a/DPM2016/Klassen/clspdfhelper.vb b/DPM2016/Klassen/clspdfhelper.vb
index df582bd..e0bb7b3 100644
--- a/DPM2016/Klassen/clspdfhelper.vb
+++ b/DPM2016/Klassen/clspdfhelper.vb
@@ -75,11 +75,6 @@ Public Class clspdfhelper
Public Sub Create_Archivdoc(ByVal From As GetEmpfaengerType, Optional keyvalue As String = "", Optional Bezeichnung As String = "")
If Globals.License.DMS = False Then Exit Sub
-
-
-
-
-
Dim s As String
Dim tmpcollection As New Collection
For i = 1 To Globals.pdfCollection.Count
@@ -99,7 +94,7 @@ Public Class clspdfhelper
If tmpcolitem.fakturanr <> fakturanralt Then
fakturanralt = tmpcolitem.fakturanr
s = ConCatPDF(False)
- save_doc_to_db(s, Bezeichnung, 0, 0)
+ save_doc_to_db(s, Bezeichnung, 0, 0, From)
Globals.pdfCollection.Clear()
Globals.pdfCollection.Add(tmpcollection.Item(i))
Else
@@ -109,7 +104,7 @@ Public Class clspdfhelper
End If
If Globals.pdfCollection.Count > 0 Then
s = ConCatPDF(False)
- save_doc_to_db(s, Bezeichnung, 0, 0)
+ save_doc_to_db(s, Bezeichnung, 0, 0, From)
End If
@@ -119,7 +114,7 @@ Public Class clspdfhelper
Next
End Sub
- Private Sub save_doc_to_db(ByVal ifilename As String, ByVal bezeichnung As String, ByVal patient As Integer, ByVal debitor As Integer)
+ Private Sub save_doc_to_db(ByVal ifilename As String, ByVal bezeichnung As String, ByVal patient As Integer, ByVal debitor As Integer, ByVal From As GetEmpfaengerType)
Dim s As String
Dim db As New clsDB
Dim Fakturadb As New clsDB
@@ -132,11 +127,19 @@ Public Class clspdfhelper
Dim Fakturanr As String
Dim pcolitem As clspdfcollectionitem
- pcolitem = Globals.pdfCollection.Item(1)
- Fakturadb.Get_Tabledata("Faktura", "", "Select top 1 * from faktura WHeRE NRFAKTURA=" + pcolitem.fakturanr.ToString + " order by nrfaktura desc")
+ If From = GetEmpfaengerType.FromLastFaktura Then
+ Fakturadb.Get_Tabledata("Faktura", "", "Select top 1 * from faktura order by nrfaktura desc")
+ Fakturanr = Fakturadb.dsDaten.Tables(0).Rows(0).Item("nrfaktura")
+ End If
+ If From = GetEmpfaengerType.FromFaktura Then
+ pcolitem = Globals.pdfCollection.Item(1)
+ Fakturadb.Get_Tabledata("Faktura", "", "Select top 1 * from faktura WHeRE NRFAKTURA=" + pcolitem.fakturanr.ToString + " order by nrfaktura desc")
+ Fakturanr = pcolitem.fakturanr
+ End If
+
patient = Fakturadb.dsDaten.Tables(0).Rows(0).Item("nrpatient")
debitor = Fakturadb.dsDaten.Tables(0).Rows(0).Item("nrdebitor")
- FakturaNr = pcolitem.fakturanr
+
bezeichnung = bezeichnung + " " + Fakturanr.ToString
If Globals.License.DMS = True Then
@@ -157,12 +160,12 @@ Public Class clspdfhelper
Dim DestFilename As String
DestFilename = System.IO.Path.GetFileNameWithoutExtension(Filename) + "_" + patient.ToString + System.IO.Path.GetExtension(Filename)
System.IO.File.Copy(Directoryname + "\" + Filename, Directoryname + "\" + DestFilename)
- dok.Create_Doc(StrukturEintrag_Patient, bezeichnung, Directoryname + "\" + DestFilename, patient, FakturaNr)
+ dok.Create_Doc(StrukturEintrag_Patient, bezeichnung, Directoryname + "\" + DestFilename, patient, Fakturanr)
System.IO.File.Delete(Directoryname + "\" + DestFilename)
If CopyDocToGarant = True And patient <> debitor Then
DestFilename = System.IO.Path.GetFileNameWithoutExtension(Filename) + "_fuer_" + patient.ToString + System.IO.Path.GetExtension(Filename)
System.IO.File.Copy(Directoryname + "\" + Filename, Directoryname + "\" + DestFilename)
- dok.Create_Doc(StrukturEintrag_Garant, bezeichnung, Directoryname + "\" + DestFilename, debitor, FakturaNr)
+ dok.Create_Doc(StrukturEintrag_Garant, bezeichnung, Directoryname + "\" + DestFilename, debitor, Fakturanr)
System.IO.File.Delete(Directoryname + "\" + DestFilename)
End If
dok = Nothing
diff --git a/DPM2016/My Project/Resources.Designer.vb b/DPM2016/My Project/Resources.Designer.vb
index c034d90..ffea691 100644
--- a/DPM2016/My Project/Resources.Designer.vb
+++ b/DPM2016/My Project/Resources.Designer.vb
@@ -22,7 +22,7 @@ Namespace My.Resources
'''
''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
'''
- _
diff --git a/DPM2016/My Project/licenses.licx b/DPM2016/My Project/licenses.licx
index 87f9add..8ed4afe 100644
--- a/DPM2016/My Project/licenses.licx
+++ b/DPM2016/My Project/licenses.licx
@@ -1,5 +1,5 @@
-C1.Win.C1Input.C1Button, C1.Win.C1Input.4, Version=4.0.20153.110, Culture=neutral, PublicKeyToken=7e7ff60f0c214f9a
C1.Win.C1Command.C1DockingTab, C1.Win.C1Command.4, Version=4.0.20153.110, Culture=neutral, PublicKeyToken=e808566f358766d8
-C1.Win.C1TrueDBGrid.C1TrueDBGrid, C1.Win.C1TrueDBGrid.2, Version=2.0.20153.110, Culture=neutral, PublicKeyToken=75ae3fb0e2b1e0da
ComponentOwl.BetterThumbnailBrowser.BetterThumbnailBrowser, BetterThumbnailBrowser-net35, Version=3.15.0.0, Culture=neutral, PublicKeyToken=e6c91a3add447be2
+C1.Win.C1Input.C1Button, C1.Win.C1Input.4, Version=4.0.20153.110, Culture=neutral, PublicKeyToken=7e7ff60f0c214f9a
+C1.Win.C1TrueDBGrid.C1TrueDBGrid, C1.Win.C1TrueDBGrid.2, Version=2.0.20153.110, Culture=neutral, PublicKeyToken=75ae3fb0e2b1e0da
C1.Win.C1Input.C1PictureBox, C1.Win.C1Input.4, Version=4.0.20153.110, Culture=neutral, PublicKeyToken=7e7ff60f0c214f9a
diff --git a/DPM2016/Program.vb b/DPM2016/Program.vb
index 6048d80..7177f93 100644
--- a/DPM2016/Program.vb
+++ b/DPM2016/Program.vb
@@ -20,6 +20,7 @@ Module Program
Dim mainForm As Form = New frmMain
AddHandler mainForm.Load, AddressOf mainForm_Load
Application.Run(mainForm)
+
mainForm.BringToFront()
diff --git a/DPM2016/Sysadmin/frmStammdaten.Designer.vb b/DPM2016/Sysadmin/frmStammdaten.Designer.vb
index 6351e3a..91525f0 100644
--- a/DPM2016/Sysadmin/frmStammdaten.Designer.vb
+++ b/DPM2016/Sysadmin/frmStammdaten.Designer.vb
@@ -59,7 +59,9 @@ Partial Class frmStammdaten
Dim TreeNode34 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("User")
Dim TreeNode35 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Absender")
Dim TreeNode36 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Konto-Angaben")
- Dim TreeNode37 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Diverse", New System.Windows.Forms.TreeNode() {TreeNode32, TreeNode33, TreeNode34, TreeNode35, TreeNode36})
+ Dim TreeNode37 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("MailTexte")
+ Dim TreeNode38 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("MailTexte_Replacer")
+ Dim TreeNode39 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Diverse", New System.Windows.Forms.TreeNode() {TreeNode32, TreeNode33, TreeNode34, TreeNode35, TreeNode36, TreeNode37, TreeNode38})
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmStammdaten))
Me.MenuStrip1 = New System.Windows.Forms.MenuStrip()
Me.SchliessenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
@@ -82,27 +84,27 @@ Partial Class frmStammdaten
Me.MenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SchliessenToolStripMenuItem, Me.DentotarImportToolStripMenuItem})
Me.MenuStrip1.Location = New System.Drawing.Point(0, 0)
Me.MenuStrip1.Name = "MenuStrip1"
- Me.MenuStrip1.Size = New System.Drawing.Size(1276, 30)
+ Me.MenuStrip1.Padding = New System.Windows.Forms.Padding(4, 2, 0, 2)
+ Me.MenuStrip1.Size = New System.Drawing.Size(957, 24)
Me.MenuStrip1.TabIndex = 0
Me.MenuStrip1.Text = "MenuStrip1"
'
'SchliessenToolStripMenuItem
'
Me.SchliessenToolStripMenuItem.Name = "SchliessenToolStripMenuItem"
- Me.SchliessenToolStripMenuItem.Size = New System.Drawing.Size(90, 26)
+ Me.SchliessenToolStripMenuItem.Size = New System.Drawing.Size(73, 20)
Me.SchliessenToolStripMenuItem.Text = "&Schliessen"
'
'DentotarImportToolStripMenuItem
'
Me.DentotarImportToolStripMenuItem.Name = "DentotarImportToolStripMenuItem"
- Me.DentotarImportToolStripMenuItem.Size = New System.Drawing.Size(133, 26)
+ Me.DentotarImportToolStripMenuItem.Size = New System.Drawing.Size(106, 20)
Me.DentotarImportToolStripMenuItem.Text = "Dentotar-Import"
'
'TreeView1
'
Me.TreeView1.Dock = System.Windows.Forms.DockStyle.Left
- Me.TreeView1.Location = New System.Drawing.Point(0, 30)
- Me.TreeView1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
+ Me.TreeView1.Location = New System.Drawing.Point(0, 24)
Me.TreeView1.Name = "TreeView1"
TreeNode1.Name = "Konto"
TreeNode1.Text = "Konto"
@@ -186,10 +188,14 @@ Partial Class frmStammdaten
TreeNode35.Text = "Absender"
TreeNode36.Name = "vdkonti"
TreeNode36.Text = "Konto-Angaben"
- TreeNode37.Name = "Diverse"
- TreeNode37.Text = "Diverse"
- Me.TreeView1.Nodes.AddRange(New System.Windows.Forms.TreeNode() {TreeNode2, TreeNode7, TreeNode17, TreeNode23, TreeNode26, TreeNode28, TreeNode31, TreeNode37})
- Me.TreeView1.Size = New System.Drawing.Size(271, 523)
+ TreeNode37.Name = "MailTexte"
+ TreeNode37.Text = "MailTexte"
+ TreeNode38.Name = "MailTexte_Replacer"
+ TreeNode38.Text = "MailTexte_Replacer"
+ TreeNode39.Name = "Diverse"
+ TreeNode39.Text = "Diverse"
+ Me.TreeView1.Nodes.AddRange(New System.Windows.Forms.TreeNode() {TreeNode2, TreeNode7, TreeNode17, TreeNode23, TreeNode26, TreeNode28, TreeNode31, TreeNode39})
+ Me.TreeView1.Size = New System.Drawing.Size(204, 425)
Me.TreeView1.TabIndex = 1
'
'C1TrueDBGrid1
@@ -197,14 +203,13 @@ Partial Class frmStammdaten
Me.C1TrueDBGrid1.Dock = System.Windows.Forms.DockStyle.Fill
Me.C1TrueDBGrid1.GroupByCaption = "Drag a column header here to group by that column"
Me.C1TrueDBGrid1.Images.Add(CType(resources.GetObject("C1TrueDBGrid1.Images"), System.Drawing.Image))
- Me.C1TrueDBGrid1.Location = New System.Drawing.Point(271, 30)
- Me.C1TrueDBGrid1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
+ Me.C1TrueDBGrid1.Location = New System.Drawing.Point(204, 24)
Me.C1TrueDBGrid1.Name = "C1TrueDBGrid1"
Me.C1TrueDBGrid1.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.C1TrueDBGrid1.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.C1TrueDBGrid1.PreviewInfo.ZoomFactor = 75.0R
Me.C1TrueDBGrid1.PrintInfo.PageSettings = CType(resources.GetObject("C1TrueDBGrid1.PrintInfo.PageSettings"), System.Drawing.Printing.PageSettings)
- Me.C1TrueDBGrid1.Size = New System.Drawing.Size(1005, 523)
+ Me.C1TrueDBGrid1.Size = New System.Drawing.Size(753, 425)
Me.C1TrueDBGrid1.TabIndex = 2
Me.C1TrueDBGrid1.Text = "C1TrueDBGrid1"
Me.C1TrueDBGrid1.PropBag = resources.GetString("C1TrueDBGrid1.PropBag")
@@ -233,10 +238,10 @@ Partial Class frmStammdaten
Me.ClsStammdaten_Bez1.KeyField_right = Nothing
Me.ClsStammdaten_Bez1.Keyfieldbez_left = Nothing
Me.ClsStammdaten_Bez1.Keyfieldbez_right = Nothing
- Me.ClsStammdaten_Bez1.Location = New System.Drawing.Point(767, 362)
- Me.ClsStammdaten_Bez1.Margin = New System.Windows.Forms.Padding(5)
+ Me.ClsStammdaten_Bez1.Location = New System.Drawing.Point(575, 294)
+ Me.ClsStammdaten_Bez1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.ClsStammdaten_Bez1.Name = "ClsStammdaten_Bez1"
- Me.ClsStammdaten_Bez1.Size = New System.Drawing.Size(579, 209)
+ Me.ClsStammdaten_Bez1.Size = New System.Drawing.Size(434, 170)
Me.ClsStammdaten_Bez1.TabIndex = 4
Me.ClsStammdaten_Bez1.Tablename_bottom = Nothing
Me.ClsStammdaten_Bez1.Tablename_left = Nothing
@@ -245,18 +250,18 @@ Partial Class frmStammdaten
'ClsStammdaten_flat1
'
Me.ClsStammdaten_flat1.Connectionstring = Nothing
- Me.ClsStammdaten_flat1.Location = New System.Drawing.Point(309, 69)
- Me.ClsStammdaten_flat1.Margin = New System.Windows.Forms.Padding(5)
+ Me.ClsStammdaten_flat1.Location = New System.Drawing.Point(232, 56)
+ Me.ClsStammdaten_flat1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.ClsStammdaten_flat1.Name = "ClsStammdaten_flat1"
- Me.ClsStammdaten_flat1.Size = New System.Drawing.Size(744, 286)
+ Me.ClsStammdaten_flat1.Size = New System.Drawing.Size(558, 232)
Me.ClsStammdaten_flat1.TabIndex = 3
Me.ClsStammdaten_flat1.Tablename = Nothing
'
'frmStammdaten
'
- Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!)
+ Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
- Me.ClientSize = New System.Drawing.Size(1276, 553)
+ Me.ClientSize = New System.Drawing.Size(957, 449)
Me.Controls.Add(Me.ClsStammdaten_Bez1)
Me.Controls.Add(Me.ClsStammdaten_flat1)
Me.Controls.Add(Me.C1TrueDBGrid1)
@@ -264,7 +269,6 @@ Partial Class frmStammdaten
Me.Controls.Add(Me.MenuStrip1)
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.MainMenuStrip = Me.MenuStrip1
- Me.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.Name = "frmStammdaten"
Me.Text = "frmStammdaten"
Me.MenuStrip1.ResumeLayout(False)
diff --git a/DPM2016/Sysadmin/frmStammdaten.resx b/DPM2016/Sysadmin/frmStammdaten.resx
index 0f2e367..24f69f6 100644
--- a/DPM2016/Sysadmin/frmStammdaten.resx
+++ b/DPM2016/Sysadmin/frmStammdaten.resx
@@ -124,7 +124,7 @@
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
@@ -158,7 +158,7 @@
- <?xml version="1.0"?><Blob><Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"><Data>HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}Style2{}EvenRow{BackColor:Aqua;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}OddRow{}Style3{}Footer{}Style14{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style1{}Caption{AlignHorz:Center;}Style6{}FilterBar{}</Data></Styles><Splits><C1.Win.C1TrueDBGrid.MergeView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" VerticalScrollGroup="1" HorizontalScrollGroup="1"><CaptionStyle parent="Style2" me="Style10" /><EditorStyle parent="Editor" me="Style5" /><EvenRowStyle parent="EvenRow" me="Style8" /><FilterBarStyle parent="FilterBar" me="Style13" /><FilterWatermarkStyle parent="FilterWatermark" me="Style14" /><FooterStyle parent="Footer" me="Style3" /><GroupStyle parent="Group" me="Style12" /><HeadingStyle parent="Heading" me="Style2" /><HighLightRowStyle parent="HighlightRow" me="Style7" /><InactiveStyle parent="Inactive" me="Style4" /><OddRowStyle parent="OddRow" me="Style9" /><RecordSelectorStyle parent="RecordSelector" me="Style11" /><SelectedStyle parent="Selected" me="Style6" /><Style parent="Normal" me="Style1" /><ClientRect>0, 0, 1003, 521</ClientRect><BorderSide>0</BorderSide></C1.Win.C1TrueDBGrid.MergeView></Splits><NamedStyles><Style parent="" me="Normal" /><Style parent="Normal" me="Heading" /><Style parent="Heading" me="Footer" /><Style parent="Heading" me="Caption" /><Style parent="Heading" me="Inactive" /><Style parent="Normal" me="Selected" /><Style parent="Normal" me="Editor" /><Style parent="Normal" me="HighlightRow" /><Style parent="Normal" me="EvenRow" /><Style parent="Normal" me="OddRow" /><Style parent="Heading" me="RecordSelector" /><Style parent="Normal" me="FilterBar" /><Style parent="FilterBar" me="FilterWatermark" /><Style parent="Caption" me="Group" /></NamedStyles><vertSplits>1</vertSplits><horzSplits>1</horzSplits><Layout>None</Layout><DefaultRecSelWidth>21</DefaultRecSelWidth><ClientArea>0, 0, 1003, 521</ClientArea><PrintPageHeaderStyle parent="" me="Style15" /><PrintPageFooterStyle parent="" me="Style16" /></Blob>
+ <?xml version="1.0"?><Blob><Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"><Data>HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}EvenRow{BackColor:Aqua;}Normal{}RecordSelector{AlignImage:Center;}OddRow{}Style3{}Footer{}Style14{}FilterBar{}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;ForeColor:ControlText;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style6{}Style1{}Caption{AlignHorz:Center;}Style2{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}</Data></Styles><Splits><C1.Win.C1TrueDBGrid.MergeView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"><CaptionStyle parent="Style2" me="Style10" /><EditorStyle parent="Editor" me="Style5" /><EvenRowStyle parent="EvenRow" me="Style8" /><FilterBarStyle parent="FilterBar" me="Style13" /><FilterWatermarkStyle parent="FilterWatermark" me="Style14" /><FooterStyle parent="Footer" me="Style3" /><GroupStyle parent="Group" me="Style12" /><HeadingStyle parent="Heading" me="Style2" /><HighLightRowStyle parent="HighlightRow" me="Style7" /><InactiveStyle parent="Inactive" me="Style4" /><OddRowStyle parent="OddRow" me="Style9" /><RecordSelectorStyle parent="RecordSelector" me="Style11" /><SelectedStyle parent="Selected" me="Style6" /><Style parent="Normal" me="Style1" /><ClientRect>0, 0, 751, 423</ClientRect><BorderSide>0</BorderSide></C1.Win.C1TrueDBGrid.MergeView></Splits><NamedStyles><Style parent="" me="Normal" /><Style parent="Normal" me="Heading" /><Style parent="Heading" me="Footer" /><Style parent="Heading" me="Caption" /><Style parent="Heading" me="Inactive" /><Style parent="Normal" me="Selected" /><Style parent="Normal" me="Editor" /><Style parent="Normal" me="HighlightRow" /><Style parent="Normal" me="EvenRow" /><Style parent="Normal" me="OddRow" /><Style parent="Heading" me="RecordSelector" /><Style parent="Normal" me="FilterBar" /><Style parent="FilterBar" me="FilterWatermark" /><Style parent="Caption" me="Group" /></NamedStyles><vertSplits>1</vertSplits><horzSplits>1</horzSplits><Layout>None</Layout><DefaultRecSelWidth>17</DefaultRecSelWidth><ClientArea>0, 0, 751, 423</ClientArea><PrintPageHeaderStyle parent="" me="Style15" /><PrintPageFooterStyle parent="" me="Style16" /></Blob>
239, 17
diff --git a/DPM2016/bin/Debug/DPM2018.application b/DPM2016/bin/Debug/DPM2018.application
index c598921..00aa853 100644
--- a/DPM2016/bin/Debug/DPM2018.application
+++ b/DPM2016/bin/Debug/DPM2018.application
@@ -7,14 +7,14 @@
-
+
- NtYUTUiQzGLt6RIOYCcdNLt8pddWm0go5jW6+Ud6CE4=
+ 65iWGPxLzl82OaqI+qbZn9CGyMHWhhOR+9JyHXu8rZ0=
diff --git a/DPM2016/bin/Debug/DPM2018.exe b/DPM2016/bin/Debug/DPM2018.exe
index 44b6b06..7141069 100644
Binary files a/DPM2016/bin/Debug/DPM2018.exe and b/DPM2016/bin/Debug/DPM2018.exe differ
diff --git a/DPM2016/bin/Debug/DPM2018.exe.config b/DPM2016/bin/Debug/DPM2018.exe.config
index f47dac1..657b4bf 100644
--- a/DPM2016/bin/Debug/DPM2018.exe.config
+++ b/DPM2016/bin/Debug/DPM2018.exe.config
@@ -41,7 +41,7 @@
data source=shu00;initial catalog=dpm2018_1;integrated security=SSPI;persist security info=false;workstation id=;packet size=4096;user id=sa;password=*shu29
- DPM
+ PADM
diff --git a/DPM2016/bin/Debug/DPM2018.exe.manifest b/DPM2016/bin/Debug/DPM2018.exe.manifest
index acdf277..e7ee993 100644
--- a/DPM2016/bin/Debug/DPM2018.exe.manifest
+++ b/DPM2016/bin/Debug/DPM2018.exe.manifest
@@ -163,14 +163,14 @@
-
+
- NwD4eOpDLVnl38il+CDtZ8fJcuTo9038oleiqe27Hu4=
+ qvmLC0iIrKo+t7+dMp6egkzH9RnafcqTH4rVHE4G0OU=
@@ -558,6 +558,18 @@
+
+
+
+
+
+
+
+
+ sBsA3Tp0iqFEM2+0Ld6gU6s71Z8A43UTRmI4sXA1CRY=
+
+
+
@@ -660,13 +672,13 @@
T92PpISzKuFvoRCaXDKcSaiMyMOICRIrhQVQN101KX8=
-
+
- cyRWKLuKkP/Sz7LrXrlGtu7pcfc3JAN7hd9a/x0eDRA=
+ PG3MCrZ7Ifr02yG8hVVNm5XFHtomPFG7OBPeMKWq11I=
diff --git a/DPM2016/bin/Debug/DPM2018.pdb b/DPM2016/bin/Debug/DPM2018.pdb
index addf8e5..84162df 100644
Binary files a/DPM2016/bin/Debug/DPM2018.pdb and b/DPM2016/bin/Debug/DPM2018.pdb differ
diff --git a/DPM2016/bin/Debug/app.publish/DPM2018.exe b/DPM2016/bin/Debug/app.publish/DPM2018.exe
index 44b6b06..7141069 100644
Binary files a/DPM2016/bin/Debug/app.publish/DPM2018.exe and b/DPM2016/bin/Debug/app.publish/DPM2018.exe differ
diff --git a/DPM2016/obj/Debug/DPM2016.ThumbViewer.resources b/DPM2016/obj/Debug/DPM2016.ThumbViewer.resources
index 23afecf..4de9bb4 100644
Binary files a/DPM2016/obj/Debug/DPM2016.ThumbViewer.resources and b/DPM2016/obj/Debug/DPM2016.ThumbViewer.resources differ
diff --git a/DPM2016/obj/Debug/DPM2016.clsDokumente.resources b/DPM2016/obj/Debug/DPM2016.clsDokumente.resources
index 3c5d4e5..9091586 100644
Binary files a/DPM2016/obj/Debug/DPM2016.clsDokumente.resources and b/DPM2016/obj/Debug/DPM2016.clsDokumente.resources differ
diff --git a/DPM2016/obj/Debug/DPM2016.frmStammdaten.resources b/DPM2016/obj/Debug/DPM2016.frmStammdaten.resources
index 1e8dbc2..150774b 100644
Binary files a/DPM2016/obj/Debug/DPM2016.frmStammdaten.resources and b/DPM2016/obj/Debug/DPM2016.frmStammdaten.resources differ
diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache b/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache
index 993c5a9..d33634d 100644
--- a/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache
+++ b/DPM2016/obj/Debug/DPM2016.vbproj.CoreCompileInputs.cache
@@ -1 +1 @@
-6faab78b46b9fc9acac99da18536f300d726638c
+8dbe735a4d0318ce1e79dda7c8d7afdb84a538ef
diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt b/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt
index a177ec7..9b83409 100644
--- a/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt
+++ b/DPM2016/obj/Debug/DPM2016.vbproj.FileListAbsolute.txt
@@ -85,7 +85,6 @@ E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\OpenMcdf.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\PropertyGridEx.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\RtfPipe.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\SHUKeyGen.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.PdfViewer.Windows.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\XLSLib.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Ionic.Zip.Reduced.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Google.Protobuf.dll
@@ -113,14 +112,6 @@ E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2016.vbproj.CopyComplete
E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.exe
E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.xml
E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2018.pdb
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.Compression.Base.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.Core.WinForms.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.DataSource.WinForms.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.GridCommon.WinForms.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.Pdf.Base.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.SfListView.WinForms.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.Shared.Base.dll
-E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\Syncfusion.Shared.Windows.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\obj\Debug\DPM2016.frmMsgbox.resources
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\C1.Win.C1Command.2.dll
E:\Software-Projekte\DPM\DPM2016\DPM2016\bin\Debug\C1.Win.C1Command.2.xml
diff --git a/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache b/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache
index 5901be1..54d420c 100644
Binary files a/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache and b/DPM2016/obj/Debug/DPM2016.vbproj.GenerateResource.Cache differ
diff --git a/DPM2016/obj/Debug/DPM2016.vbprojAssemblyReference.cache b/DPM2016/obj/Debug/DPM2016.vbprojAssemblyReference.cache
index 628f5bc..a89eff5 100644
Binary files a/DPM2016/obj/Debug/DPM2016.vbprojAssemblyReference.cache and b/DPM2016/obj/Debug/DPM2016.vbprojAssemblyReference.cache differ
diff --git a/DPM2016/obj/Debug/DPM2018.application b/DPM2016/obj/Debug/DPM2018.application
index c598921..00aa853 100644
--- a/DPM2016/obj/Debug/DPM2018.application
+++ b/DPM2016/obj/Debug/DPM2018.application
@@ -7,14 +7,14 @@
-
+
- NtYUTUiQzGLt6RIOYCcdNLt8pddWm0go5jW6+Ud6CE4=
+ 65iWGPxLzl82OaqI+qbZn9CGyMHWhhOR+9JyHXu8rZ0=
diff --git a/DPM2016/obj/Debug/DPM2018.exe b/DPM2016/obj/Debug/DPM2018.exe
index 44b6b06..7141069 100644
Binary files a/DPM2016/obj/Debug/DPM2018.exe and b/DPM2016/obj/Debug/DPM2018.exe differ
diff --git a/DPM2016/obj/Debug/DPM2018.exe.manifest b/DPM2016/obj/Debug/DPM2018.exe.manifest
index acdf277..e7ee993 100644
--- a/DPM2016/obj/Debug/DPM2018.exe.manifest
+++ b/DPM2016/obj/Debug/DPM2018.exe.manifest
@@ -163,14 +163,14 @@
-
+
- NwD4eOpDLVnl38il+CDtZ8fJcuTo9038oleiqe27Hu4=
+ qvmLC0iIrKo+t7+dMp6egkzH9RnafcqTH4rVHE4G0OU=
@@ -558,6 +558,18 @@
+
+
+
+
+
+
+
+
+ sBsA3Tp0iqFEM2+0Ld6gU6s71Z8A43UTRmI4sXA1CRY=
+
+
+
@@ -660,13 +672,13 @@
T92PpISzKuFvoRCaXDKcSaiMyMOICRIrhQVQN101KX8=
-
+
- cyRWKLuKkP/Sz7LrXrlGtu7pcfc3JAN7hd9a/x0eDRA=
+ PG3MCrZ7Ifr02yG8hVVNm5XFHtomPFG7OBPeMKWq11I=
diff --git a/DPM2016/obj/Debug/DPM2018.pdb b/DPM2016/obj/Debug/DPM2018.pdb
index addf8e5..84162df 100644
Binary files a/DPM2016/obj/Debug/DPM2018.pdb and b/DPM2016/obj/Debug/DPM2018.pdb differ
diff --git a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache
index a9894a1..bc5bae4 100644
Binary files a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 18b2cb3..c7bcc10 100644
Binary files a/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/DPM2016/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll b/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
index 95cdf0b..6ae6823 100644
Binary files a/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll and b/DPM2016/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll differ
diff --git a/DPM2016/obj/Debug/dpm2018.exe.licenses b/DPM2016/obj/Debug/dpm2018.exe.licenses
index 6ec3215..6d5e3d1 100644
Binary files a/DPM2016/obj/Debug/dpm2018.exe.licenses and b/DPM2016/obj/Debug/dpm2018.exe.licenses differ