diff --git a/.gitignore b/.gitignore
index b723e3fb80..0b2ff13847 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,3 @@
-Desktop.ini
-packages/
-*.user
-*.suo
-.vs/
\ No newline at end of file
+.vs
+packages
+UpgradeLog.htm
\ No newline at end of file
diff --git a/.nuget/NuGet.Config b/.nuget/NuGet.Config
deleted file mode 100644
index 67f8ea046e..0000000000
--- a/.nuget/NuGet.Config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.nuget/NuGet.exe b/.nuget/NuGet.exe
deleted file mode 100644
index c296edf177..0000000000
Binary files a/.nuget/NuGet.exe and /dev/null differ
diff --git a/.nuget/NuGet.targets b/.nuget/NuGet.targets
deleted file mode 100644
index 3f8c37b22c..0000000000
--- a/.nuget/NuGet.targets
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
- $(MSBuildProjectDirectory)\..\
-
-
- false
-
-
- false
-
-
- true
-
-
- false
-
-
-
-
-
-
-
-
-
-
- $([System.IO.Path]::Combine($(SolutionDir), ".nuget"))
-
-
-
-
- $(SolutionDir).nuget
-
-
-
- $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName.Replace(' ', '_')).config
- $(MSBuildProjectDirectory)\packages.$(MSBuildProjectName).config
-
-
-
- $(MSBuildProjectDirectory)\packages.config
- $(PackagesProjectConfig)
-
-
-
-
- $(NuGetToolsPath)\NuGet.exe
- @(PackageSource)
-
- "$(NuGetExePath)"
- mono --runtime=v4.0.30319 "$(NuGetExePath)"
-
- $(TargetDir.Trim('\\'))
-
- -RequireConsent
- -NonInteractive
-
- "$(SolutionDir) "
- "$(SolutionDir)"
-
-
- $(NuGetCommand) install "$(PackagesConfig)" -source "$(PackageSources)" $(NonInteractiveSwitch) $(RequireConsentSwitch) -solutionDir $(PaddedSolutionDir)
- $(NuGetCommand) pack "$(ProjectPath)" -Properties "Configuration=$(Configuration);Platform=$(Platform)" $(NonInteractiveSwitch) -OutputDirectory "$(PackageOutputDir)" -symbols
-
-
-
- RestorePackages;
- $(BuildDependsOn);
-
-
-
-
- $(BuildDependsOn);
- BuildPackage;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000..270aef3716
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,34 @@
+# Squeeze Scanner
+
+*This changelog contains only those changes made by DEXPRO Solutions GmbH*
+
+## 0.2.2
+
+- Improve exception handling for Squeeze upload
+
+## 0.2.1
+
+- Fix an issue with binding detection that ignored barcodes on the last page (#30)
+
+## 0.2.0
+
+- Add coloring to bindings
+- Fix minor label errors
+- Add "Barcode Field" setting. Barcodes will now be uploaded into a Squeeze field with the given name.
+
+## 0.1.0
+
+- Support binding upload (bindings are detected when using barcodes)
+- Enable "Save PDF" button
+- Enable "Save Image" button
+
+## 0.0.2
+
+- Fix some unchanged brand information
+
+## 0.0.1
+
+- Fix wrong application icons
+- Fix missing translations (german)
+- Fix "Selected ({0})" template not being replaced with actual amount of selected documents.
+- Add default values for upload settings
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 0b26f05854..9aef894304 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -1,4 +1,7 @@
-Primary NAPS2 developer:
+Primary DOCUMENTS Scanner developer:
+Copyright 2018 otris Software AG
+
+Original NAPS2 developer:
Copyright 2012-2018 Ben Olden-Cooligan
Original NAPS developer:
diff --git a/LICENSE b/LICENSE
index 6a6a7a6507..0db7cea1b5 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,8 @@
-NAPS2 (Not Another PDF Scanner 2)
+DOCUMENTS Scanner
+Copyright 2018-2020 otris software AG
+
+
+This program is a based on NAPS2 (Not Another PDF Scanner 2)
http://sourceforge.net/projects/naps2/
Copyright 2009, 2012-2017 NAPS2 Contributors
diff --git a/NAPS2.Console/1.ico b/NAPS2.Console/1.ico
new file mode 100644
index 0000000000..989f3405bd
Binary files /dev/null and b/NAPS2.Console/1.ico differ
diff --git a/NAPS2.Console/App.config b/NAPS2.Console/App.config
index b1770ab2b0..c025696ca1 100644
--- a/NAPS2.Console/App.config
+++ b/NAPS2.Console/App.config
@@ -11,6 +11,10 @@
+
+
+
+
-
+
diff --git a/NAPS2.Console/NAPS2.Console.csproj b/NAPS2.Console/NAPS2.Console.csproj
index a8ce336e96..8e918e2609 100644
--- a/NAPS2.Console/NAPS2.Console.csproj
+++ b/NAPS2.Console/NAPS2.Console.csproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -16,6 +16,21 @@
Client
latest
None
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
true
@@ -25,6 +40,7 @@
AnyCPU
prompt
MinimumRecommendedRules.ruleset
+ false
bin\InstallerEXE\
@@ -34,6 +50,7 @@
AnyCPU
prompt
MinimumRecommendedRules.ruleset
+ false
bin\InstallerMSI\
@@ -43,6 +60,7 @@
AnyCPU
prompt
MinimumRecommendedRules.ruleset
+ false
bin\Standalone\
@@ -54,7 +72,13 @@
MinimumRecommendedRules.ruleset
true
+
+ 1.ico
+
+
+ ..\packages\CommandLineParser.1.9.71\lib\net40\CommandLine.dll
+
..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll
@@ -64,19 +88,38 @@
..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll
+
+ ..\packages\Ninject.3.2.2.0\lib\net40\Ninject.dll
+
+
..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.IO.dll
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.Extensions.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.Primitives.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.WebRequest.dll
+
..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Runtime.dll
+
+
..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Threading.Tasks.dll
+
@@ -91,6 +134,9 @@
+
+ Always
+
@@ -102,6 +148,10 @@
{4d349529-149b-498b-8a55-373e6a67e1f0}
NAPS2.DI
+
+ {00c51bf9-3277-40c5-ab48-5523e6053397}
+ NAPS2.Service
+
{ba9a65a0-00fe-4bf4-a023-7d804817453f}
NAPS2.Worker
@@ -129,17 +179,15 @@
NAPS2.WIA.dll
+
+
+
call "%25vsappiddir%25..\..\VC\Auxiliary\Build\vcvars32.bat" x86
editbin /LARGEADDRESSAWARE "$(TargetPath)"
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
@@ -387,6 +495,21 @@
Listening on port {0}
+
+ Fortschritt des PDF Uploads
+
+
+ Hochladen zu DOCUMENTS...
+
+
+ Beim Hochladen zu DOCUMENTS ist ein Fehler aufgetreten
+
+
+ Fortschritt der Barcode Erkennung
+
+
+ Erkenne Barcodes...
+
Seite {0} wird eingescannt...
diff --git a/NAPS2.Core/Lang/Resources/MiscResources.resx b/NAPS2.Core/Lang/Resources/MiscResources.resx
index 8a009755a9..65813336fd 100644
--- a/NAPS2.Core/Lang/Resources/MiscResources.resx
+++ b/NAPS2.Core/Lang/Resources/MiscResources.resx
@@ -59,7 +59,10 @@
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
-
+
@@ -495,6 +498,24 @@
Listening on port {0}
+
+ Upload PDF Progress
+
+
+ Uploading to DOCUMENTS...
+
+
+ An Error occurred while uploading
+
+
+ Uploading to Squeeze...
+
+
+ Detect Barcodes Progress
+
+
+ Detecting Barcodes...
+
Scanning page {0}...
diff --git a/NAPS2.Core/Lang/Resources/SettingsResources.Designer.cs b/NAPS2.Core/Lang/Resources/SettingsResources.Designer.cs
index 5b70a939a1..834a5974b0 100644
--- a/NAPS2.Core/Lang/Resources/SettingsResources.Designer.cs
+++ b/NAPS2.Core/Lang/Resources/SettingsResources.Designer.cs
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------
//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
+// Dieser Code wurde von einem Tool generiert.
+// Laufzeitversion:4.0.30319.42000
//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
+// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+// der Code erneut generiert wird.
//
//------------------------------------------------------------------------------
@@ -13,12 +13,12 @@ namespace NAPS2.Lang.Resources {
///
- /// A strongly-typed resource class, for looking up localized strings, etc.
+ /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
///
- // 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.
+ // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
@@ -33,7 +33,7 @@ internal SettingsResources() {
}
///
- /// Returns the cached ResourceManager instance used by this class.
+ /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
@@ -47,8 +47,8 @@ internal SettingsResources() {
}
///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
+ /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
@@ -61,7 +61,7 @@ internal SettingsResources() {
}
///
- /// Looks up a localized string similar to Black & White.
+ /// Sucht eine lokalisierte Zeichenfolge, die Black & White ähnelt.
///
internal static string BitDepth_1BlackAndWhite {
get {
@@ -70,7 +70,7 @@ internal static string BitDepth_1BlackAndWhite {
}
///
- /// Looks up a localized string similar to 24-bit Color.
+ /// Sucht eine lokalisierte Zeichenfolge, die 24-bit Color ähnelt.
///
internal static string BitDepth_24Color {
get {
@@ -79,7 +79,7 @@ internal static string BitDepth_24Color {
}
///
- /// Looks up a localized string similar to Grayscale.
+ /// Sucht eine lokalisierte Zeichenfolge, die Grayscale ähnelt.
///
internal static string BitDepth_8Grayscale {
get {
@@ -88,7 +88,7 @@ internal static string BitDepth_8Grayscale {
}
///
- /// Looks up a localized string similar to 100 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 100 dpi ähnelt.
///
internal static string Dpi_100 {
get {
@@ -97,7 +97,7 @@ internal static string Dpi_100 {
}
///
- /// Looks up a localized string similar to 1200 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1200 dpi ähnelt.
///
internal static string Dpi_1200 {
get {
@@ -106,7 +106,7 @@ internal static string Dpi_1200 {
}
///
- /// Looks up a localized string similar to 150 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 150 dpi ähnelt.
///
internal static string Dpi_150 {
get {
@@ -115,7 +115,7 @@ internal static string Dpi_150 {
}
///
- /// Looks up a localized string similar to 200 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 200 dpi ähnelt.
///
internal static string Dpi_200 {
get {
@@ -124,7 +124,7 @@ internal static string Dpi_200 {
}
///
- /// Looks up a localized string similar to 300 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 300 dpi ähnelt.
///
internal static string Dpi_300 {
get {
@@ -133,7 +133,7 @@ internal static string Dpi_300 {
}
///
- /// Looks up a localized string similar to 400 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 400 dpi ähnelt.
///
internal static string Dpi_400 {
get {
@@ -142,7 +142,7 @@ internal static string Dpi_400 {
}
///
- /// Looks up a localized string similar to 600 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 600 dpi ähnelt.
///
internal static string Dpi_600 {
get {
@@ -151,7 +151,7 @@ internal static string Dpi_600 {
}
///
- /// Looks up a localized string similar to 800 dpi.
+ /// Sucht eine lokalisierte Zeichenfolge, die 800 dpi ähnelt.
///
internal static string Dpi_800 {
get {
@@ -160,7 +160,7 @@ internal static string Dpi_800 {
}
///
- /// Looks up a localized string similar to No provider selected..
+ /// Sucht eine lokalisierte Zeichenfolge, die No provider selected. ähnelt.
///
internal static string EmailProvider_NotSelected {
get {
@@ -169,7 +169,7 @@ internal static string EmailProvider_NotSelected {
}
///
- /// Looks up a localized string similar to Custom SMTP.
+ /// Sucht eine lokalisierte Zeichenfolge, die Custom SMTP ähnelt.
///
internal static string EmailProviderType_CustomSmtp {
get {
@@ -178,7 +178,7 @@ internal static string EmailProviderType_CustomSmtp {
}
///
- /// Looks up a localized string similar to Gmail.
+ /// Sucht eine lokalisierte Zeichenfolge, die Gmail ähnelt.
///
internal static string EmailProviderType_Gmail {
get {
@@ -187,7 +187,7 @@ internal static string EmailProviderType_Gmail {
}
///
- /// Looks up a localized string similar to Outlook Web Access.
+ /// Sucht eine lokalisierte Zeichenfolge, die Outlook Web Access ähnelt.
///
internal static string EmailProviderType_OutlookWeb {
get {
@@ -196,7 +196,7 @@ internal static string EmailProviderType_OutlookWeb {
}
///
- /// Looks up a localized string similar to Center.
+ /// Sucht eine lokalisierte Zeichenfolge, die Center ähnelt.
///
internal static string HorizontalAlign_Center {
get {
@@ -205,7 +205,7 @@ internal static string HorizontalAlign_Center {
}
///
- /// Looks up a localized string similar to Left.
+ /// Sucht eine lokalisierte Zeichenfolge, die Left ähnelt.
///
internal static string HorizontalAlign_Left {
get {
@@ -214,7 +214,7 @@ internal static string HorizontalAlign_Left {
}
///
- /// Looks up a localized string similar to Right.
+ /// Sucht eine lokalisierte Zeichenfolge, die Right ähnelt.
///
internal static string HorizontalAlign_Right {
get {
@@ -223,7 +223,7 @@ internal static string HorizontalAlign_Right {
}
///
- /// Looks up a localized string similar to A3 (297x420 mm).
+ /// Sucht eine lokalisierte Zeichenfolge, die A3 (297x420 mm) ähnelt.
///
internal static string PageSize_A3 {
get {
@@ -232,7 +232,7 @@ internal static string PageSize_A3 {
}
///
- /// Looks up a localized string similar to A4 (210x297 mm).
+ /// Sucht eine lokalisierte Zeichenfolge, die A4 (210x297 mm) ähnelt.
///
internal static string PageSize_A4 {
get {
@@ -241,7 +241,7 @@ internal static string PageSize_A4 {
}
///
- /// Looks up a localized string similar to A5 (148x210 mm).
+ /// Sucht eine lokalisierte Zeichenfolge, die A5 (148x210 mm) ähnelt.
///
internal static string PageSize_A5 {
get {
@@ -250,7 +250,7 @@ internal static string PageSize_A5 {
}
///
- /// Looks up a localized string similar to B4 (250x353 mm).
+ /// Sucht eine lokalisierte Zeichenfolge, die B4 (250x353 mm) ähnelt.
///
internal static string PageSize_B4 {
get {
@@ -259,7 +259,7 @@ internal static string PageSize_B4 {
}
///
- /// Looks up a localized string similar to B5 (176x250 mm).
+ /// Sucht eine lokalisierte Zeichenfolge, die B5 (176x250 mm) ähnelt.
///
internal static string PageSize_B5 {
get {
@@ -268,7 +268,7 @@ internal static string PageSize_B5 {
}
///
- /// Looks up a localized string similar to Custom....
+ /// Sucht eine lokalisierte Zeichenfolge, die Custom... ähnelt.
///
internal static string PageSize_Custom {
get {
@@ -277,7 +277,7 @@ internal static string PageSize_Custom {
}
///
- /// Looks up a localized string similar to US Legal (8.5x14 in).
+ /// Sucht eine lokalisierte Zeichenfolge, die US Legal (8.5x14 in) ähnelt.
///
internal static string PageSize_Legal {
get {
@@ -286,7 +286,7 @@ internal static string PageSize_Legal {
}
///
- /// Looks up a localized string similar to US Letter (8.5x11 in).
+ /// Sucht eine lokalisierte Zeichenfolge, die US Letter (8.5x11 in) ähnelt.
///
internal static string PageSize_Letter {
get {
@@ -295,7 +295,7 @@ internal static string PageSize_Letter {
}
///
- /// Looks up a localized string similar to cm.
+ /// Sucht eine lokalisierte Zeichenfolge, die cm ähnelt.
///
internal static string PageSizeUnit_Centimetre {
get {
@@ -304,7 +304,7 @@ internal static string PageSizeUnit_Centimetre {
}
///
- /// Looks up a localized string similar to in.
+ /// Sucht eine lokalisierte Zeichenfolge, die in ähnelt.
///
internal static string PageSizeUnit_Inch {
get {
@@ -313,7 +313,7 @@ internal static string PageSizeUnit_Inch {
}
///
- /// Looks up a localized string similar to mm.
+ /// Sucht eine lokalisierte Zeichenfolge, die mm ähnelt.
///
internal static string PageSizeUnit_Millimetre {
get {
@@ -322,7 +322,7 @@ internal static string PageSizeUnit_Millimetre {
}
///
- /// Looks up a localized string similar to Default.
+ /// Sucht eine lokalisierte Zeichenfolge, die Default ähnelt.
///
internal static string PdfCompat_Default {
get {
@@ -331,7 +331,7 @@ internal static string PdfCompat_Default {
}
///
- /// Looks up a localized string similar to PDF/A-1b.
+ /// Sucht eine lokalisierte Zeichenfolge, die PDF/A-1b ähnelt.
///
internal static string PdfCompat_PdfA1B {
get {
@@ -340,7 +340,7 @@ internal static string PdfCompat_PdfA1B {
}
///
- /// Looks up a localized string similar to PDF/A-2b.
+ /// Sucht eine lokalisierte Zeichenfolge, die PDF/A-2b ähnelt.
///
internal static string PdfCompat_PdfA2B {
get {
@@ -349,7 +349,7 @@ internal static string PdfCompat_PdfA2B {
}
///
- /// Looks up a localized string similar to PDF/A-3b.
+ /// Sucht eine lokalisierte Zeichenfolge, die PDF/A-3b ähnelt.
///
internal static string PdfCompat_PdfA3B {
get {
@@ -358,7 +358,7 @@ internal static string PdfCompat_PdfA3B {
}
///
- /// Looks up a localized string similar to PDF/A-3u.
+ /// Sucht eine lokalisierte Zeichenfolge, die PDF/A-3u ähnelt.
///
internal static string PdfCompat_PdfA3U {
get {
@@ -367,7 +367,7 @@ internal static string PdfCompat_PdfA3U {
}
///
- /// Looks up a localized string similar to 1:1.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1:1 ähnelt.
///
internal static string Scale_1_1 {
get {
@@ -376,7 +376,7 @@ internal static string Scale_1_1 {
}
///
- /// Looks up a localized string similar to 1:2.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1:2 ähnelt.
///
internal static string Scale_1_2 {
get {
@@ -385,7 +385,7 @@ internal static string Scale_1_2 {
}
///
- /// Looks up a localized string similar to 1:4.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1:4 ähnelt.
///
internal static string Scale_1_4 {
get {
@@ -394,7 +394,7 @@ internal static string Scale_1_4 {
}
///
- /// Looks up a localized string similar to 1:8.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1:8 ähnelt.
///
internal static string Scale_1_8 {
get {
@@ -403,7 +403,7 @@ internal static string Scale_1_8 {
}
///
- /// Looks up a localized string similar to Duplex.
+ /// Sucht eine lokalisierte Zeichenfolge, die Duplex ähnelt.
///
internal static string Source_Duplex {
get {
@@ -412,7 +412,7 @@ internal static string Source_Duplex {
}
///
- /// Looks up a localized string similar to Feeder.
+ /// Sucht eine lokalisierte Zeichenfolge, die Feeder ähnelt.
///
internal static string Source_Feeder {
get {
@@ -421,7 +421,7 @@ internal static string Source_Feeder {
}
///
- /// Looks up a localized string similar to Glass.
+ /// Sucht eine lokalisierte Zeichenfolge, die Glass ähnelt.
///
internal static string Source_Glass {
get {
@@ -430,7 +430,7 @@ internal static string Source_Glass {
}
///
- /// Looks up a localized string similar to Auto.
+ /// Sucht eine lokalisierte Zeichenfolge, die Auto ähnelt.
///
internal static string TiffComp_Auto {
get {
@@ -439,7 +439,7 @@ internal static string TiffComp_Auto {
}
///
- /// Looks up a localized string similar to CCITT4.
+ /// Sucht eine lokalisierte Zeichenfolge, die CCITT4 ähnelt.
///
internal static string TiffComp_Ccitt4 {
get {
@@ -448,7 +448,7 @@ internal static string TiffComp_Ccitt4 {
}
///
- /// Looks up a localized string similar to LZW.
+ /// Sucht eine lokalisierte Zeichenfolge, die LZW ähnelt.
///
internal static string TiffComp_Lzw {
get {
@@ -457,7 +457,7 @@ internal static string TiffComp_Lzw {
}
///
- /// Looks up a localized string similar to None.
+ /// Sucht eine lokalisierte Zeichenfolge, die None ähnelt.
///
internal static string TiffComp_None {
get {
@@ -466,7 +466,7 @@ internal static string TiffComp_None {
}
///
- /// Looks up a localized string similar to Default.
+ /// Sucht eine lokalisierte Zeichenfolge, die Default ähnelt.
///
internal static string TwainImpl_Default {
get {
@@ -475,7 +475,7 @@ internal static string TwainImpl_Default {
}
///
- /// Looks up a localized string similar to Legacy (native UI only).
+ /// Sucht eine lokalisierte Zeichenfolge, die Legacy (native UI only) ähnelt.
///
internal static string TwainImpl_Legacy {
get {
@@ -484,7 +484,7 @@ internal static string TwainImpl_Legacy {
}
///
- /// Looks up a localized string similar to Alternative Transfer.
+ /// Sucht eine lokalisierte Zeichenfolge, die Alternative Transfer ähnelt.
///
internal static string TwainImpl_MemXfer {
get {
@@ -493,7 +493,7 @@ internal static string TwainImpl_MemXfer {
}
///
- /// Looks up a localized string similar to Old DSM.
+ /// Sucht eine lokalisierte Zeichenfolge, die Old DSM ähnelt.
///
internal static string TwainImpl_OldDsm {
get {
@@ -502,7 +502,7 @@ internal static string TwainImpl_OldDsm {
}
///
- /// Looks up a localized string similar to x64.
+ /// Sucht eine lokalisierte Zeichenfolge, die x64 ähnelt.
///
internal static string TwainImpl_X64 {
get {
@@ -511,7 +511,7 @@ internal static string TwainImpl_X64 {
}
///
- /// Looks up a localized string similar to Default.
+ /// Sucht eine lokalisierte Zeichenfolge, die Default ähnelt.
///
internal static string WiaVersion_Default {
get {
@@ -520,7 +520,7 @@ internal static string WiaVersion_Default {
}
///
- /// Looks up a localized string similar to 1.0.
+ /// Sucht eine lokalisierte Zeichenfolge, die 1.0 ähnelt.
///
internal static string WiaVersion_Wia10 {
get {
@@ -529,7 +529,7 @@ internal static string WiaVersion_Wia10 {
}
///
- /// Looks up a localized string similar to 2.0.
+ /// Sucht eine lokalisierte Zeichenfolge, die 2.0 ähnelt.
///
internal static string WiaVersion_Wia20 {
get {
diff --git a/NAPS2.Core/Logging/WindowsEventLogger.cs b/NAPS2.Core/Logging/WindowsEventLogger.cs
index d2f048323a..219fc338d3 100644
--- a/NAPS2.Core/Logging/WindowsEventLogger.cs
+++ b/NAPS2.Core/Logging/WindowsEventLogger.cs
@@ -8,7 +8,7 @@ namespace NAPS2.Logging
{
public class WindowsEventLogger : IEventLogger
{
- private const string SOURCE_NAME = "NAPS2";
+ private const string SOURCE_NAME = "DOCUMENTS Scanner";
private const string LOG_NAME = "Application";
private readonly AppConfigManager appConfigManager;
diff --git a/NAPS2.Core/NAPS2.Core.csproj b/NAPS2.Core/NAPS2.Core.csproj
index e02dff4296..b384f2dc77 100644
--- a/NAPS2.Core/NAPS2.Core.csproj
+++ b/NAPS2.Core/NAPS2.Core.csproj
@@ -1,5 +1,5 @@
-
+
Debug
@@ -25,6 +25,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ false
bin\InstallerEXE\
@@ -35,6 +36,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ false
bin\InstallerMSI\
@@ -45,6 +47,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ false
bin\Standalone\
@@ -55,6 +58,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ false
true
@@ -65,14 +69,20 @@
AnyCPU
prompt
MinimumRecommendedRules.ruleset
+ false
DEBUG;TRACE;NONWINDOWS
+
+ 1.ico
+
+
+ ..\packages\BouncyCastle.1.8.1\lib\BouncyCastle.Crypto.dll
+
..\packages\CommandLineParser.1.9.71\lib\net40\CommandLine.dll
- True
..\packages\Ghostscript.NET.1.2.1\lib\net40\Ghostscript.NET.dll
@@ -106,6 +116,7 @@
..\NAPS2\Setup\lib\PdfSharp.dll
+
@@ -113,6 +124,18 @@
..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.IO.dll
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.Extensions.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.Primitives.dll
+
+
+ ..\packages\Microsoft.Net.Http.2.2.20\lib\net40\System.Net.Http.WebRequest.dll
+
..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Runtime.dll
@@ -136,6 +159,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
True
True
@@ -157,12 +194,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -227,6 +279,10 @@
+
+
+
+
@@ -246,12 +302,32 @@
+
+
+
+ Form
+
+
+ FBarcodeSettings.cs
+
+
+ Form
+
+
+ FDocumentsSettings.cs
+
Form
FProxyConfig.cs
+
+ Form
+
+
+ FSqueezeSettings.cs
+
Form
@@ -758,6 +834,39 @@
Designer
Icons.Designer.cs
+
+ FDesktop.cs
+
+
+ FDesktop.cs
+
+
+ FDesktop.cs
+
+
+ FBarcodeSettings.cs
+
+
+ FBarcodeSettings.cs
+
+
+ FBarcodeSettings.cs
+
+
+ FDocumentsSettings.cs
+
+
+ FDocumentsSettings.cs
+
+
+ FDocumentsSettings.cs
+
+
+ FEditProfile.cs
+
+
+ FEditProfile.cs
+
FProxyConfig.cs
@@ -884,6 +993,15 @@
FProxyConfig.cs
+
+ FSqueezeSettings.cs
+
+
+ FSqueezeSettings.cs
+
+
+ FSqueezeSettings.cs
+
ImageForm.cs
@@ -6132,34 +6250,52 @@
+
-
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -6169,13 +6305,13 @@
-
-
+
+
-
+
@@ -6183,7 +6319,7 @@
-
+
@@ -6201,13 +6337,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -6216,7 +6352,7 @@
-
+
@@ -6235,21 +6371,15 @@
-
-
-
-
-
+
+
+
+
+
-
-
- This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
If Not Exist $(ProjectDir)google.credentials.json (
echo {} > $(ProjectDir)google.credentials.json
@@ -6258,11 +6388,6 @@ If Not Exist $(ProjectDir)microsoft.credentials.json (
echo { client_id: null, client_secret: null } > $(ProjectDir)microsoft.credentials.json
)
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/Paths.cs b/NAPS2.Core/Paths.cs
index 360f5324e8..149ab72b61 100644
--- a/NAPS2.Core/Paths.cs
+++ b/NAPS2.Core/Paths.cs
@@ -16,7 +16,7 @@ public static class Paths
#if STANDALONE
private static readonly string AppDataPath = Path.Combine(ExecutablePath, "..", "Data");
#else
- private static readonly string AppDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "NAPS2");
+ private static readonly string AppDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "DOCUMENTS_Scanner");
#endif
private static readonly string TempPath = Path.Combine(AppDataPath, "temp");
diff --git a/NAPS2.Core/Properties/AssemblyInfo.cs b/NAPS2.Core/Properties/AssemblyInfo.cs
index 68c7e599d2..3a9b62fde2 100644
--- a/NAPS2.Core/Properties/AssemblyInfo.cs
+++ b/NAPS2.Core/Properties/AssemblyInfo.cs
@@ -9,7 +9,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("NAPS2.Core")]
-[assembly: AssemblyCopyright("Copyright 2009, 2012-2018 NAPS2 Contributors; Icons from http://www.fatcow.com/free-icons")]
+[assembly: AssemblyCopyright("Copyright 2018 otris software AG; Copyright 2009, 2012-2018 NAPS2 Contributors; Icons from http://www.fatcow.com/free-icons")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/NAPS2.Core/Recovery/RecoveryImage.cs b/NAPS2.Core/Recovery/RecoveryImage.cs
index 09358e1e42..2d282173a3 100644
--- a/NAPS2.Core/Recovery/RecoveryImage.cs
+++ b/NAPS2.Core/Recovery/RecoveryImage.cs
@@ -5,6 +5,7 @@
using System.Globalization;
using System.IO;
using System.Linq;
+using NAPS2.Barcode;
using NAPS2.Logging;
using NAPS2.Scan;
using NAPS2.Scan.Images;
@@ -74,9 +75,9 @@ public static IDisposable DeferSave()
return DeferredSave.Defer();
}
- public static RecoveryImage CreateNew(ImageFormat fileFormat, ScanBitDepth bitDepth, bool highQuality, List transformList)
+ public static RecoveryImage CreateNew(ImageFormat fileFormat, ScanBitDepth bitDepth, bool highQuality, List transformList, BarcodeResult[] barcodes, PatchCode patchCode)
{
- return new RecoveryImage(fileFormat, bitDepth, highQuality, transformList);
+ return new RecoveryImage(fileFormat, bitDepth, highQuality, transformList, barcodes, patchCode);
}
public static RecoveryImage LoadExisting(RecoveryIndexImage recoveryIndexImage)
@@ -126,7 +127,7 @@ private static string GetExtension(ImageFormat imageFormat)
private bool saved;
private bool disposed;
- private RecoveryImage(ImageFormat fileFormat, ScanBitDepth bitDepth, bool highQuality, List transformList)
+ private RecoveryImage(ImageFormat fileFormat, ScanBitDepth bitDepth, bool highQuality, List transformList, BarcodeResult[] barcodes, PatchCode patchCode)
{
FileFormat = fileFormat;
FileName = GetNextFileName() + GetExtension(FileFormat);
@@ -136,7 +137,9 @@ private RecoveryImage(ImageFormat fileFormat, ScanBitDepth bitDepth, bool highQu
FileName = FileName,
BitDepth = bitDepth,
HighQuality = highQuality,
- TransformList = transformList
+ TransformList = transformList,
+ Barcodes = barcodes,
+ PatchCode = patchCode
};
}
diff --git a/NAPS2.Core/Recovery/RecoveryIndexImage.cs b/NAPS2.Core/Recovery/RecoveryIndexImage.cs
index b3f0248003..fdec9cb706 100644
--- a/NAPS2.Core/Recovery/RecoveryIndexImage.cs
+++ b/NAPS2.Core/Recovery/RecoveryIndexImage.cs
@@ -6,6 +6,7 @@
using System.Reflection;
using System.Runtime.Serialization;
using NAPS2.Scan.Images.Transforms;
+using NAPS2.Barcode;
namespace NAPS2.Recovery
{
@@ -19,6 +20,10 @@ public class RecoveryIndexImage
public ScanBitDepth BitDepth { get; set; }
+ public BarcodeResult[] Barcodes { get; set; }
+
+ public PatchCode PatchCode { get; set; }
+
public bool HighQuality { get; set; }
// ReSharper disable once UnusedMember.Local
diff --git a/NAPS2.Core/Recovery/RecoveryManager.cs b/NAPS2.Core/Recovery/RecoveryManager.cs
index e464daf7f5..eae00595a2 100644
--- a/NAPS2.Core/Recovery/RecoveryManager.cs
+++ b/NAPS2.Core/Recovery/RecoveryManager.cs
@@ -141,7 +141,7 @@ private async Task DoRecover(Action imageCallback)
{
using (var bitmap = new Bitmap(imagePath))
{
- scannedImage = new ScannedImage(bitmap, indexImage.BitDepth, indexImage.HighQuality, -1);
+ scannedImage = new ScannedImage(bitmap, indexImage.BitDepth, indexImage.HighQuality, -1, indexImage.Barcodes, indexImage.PatchCode);
}
}
foreach (var transform in indexImage.TransformList)
diff --git a/NAPS2.Core/Scan/Batch/BatchScanPerformer.cs b/NAPS2.Core/Scan/Batch/BatchScanPerformer.cs
index e019f0e96e..e2937ee544 100644
--- a/NAPS2.Core/Scan/Batch/BatchScanPerformer.cs
+++ b/NAPS2.Core/Scan/Batch/BatchScanPerformer.cs
@@ -266,12 +266,12 @@ private async Task Save(DateTime now, int i, List images)
{
return;
}
- var subPath = fileNamePlaceholders.SubstitutePlaceholders(Settings.SavePath, now, true, i);
+ var subPath = fileNamePlaceholders.SubstitutePlaceholders(Settings.SavePath, now, true, i, barcode: images.FirstOrDefault()?.Barcodes?.FirstOrDefault()?.Text);
if (GetSavePathExtension().ToLower() == ".pdf")
{
if (File.Exists(subPath))
{
- subPath = fileNamePlaceholders.SubstitutePlaceholders(subPath, now, true, 0, 1);
+ subPath = fileNamePlaceholders.SubstitutePlaceholders(subPath, now, true, 0, 1, barcode: images.FirstOrDefault()?.Barcodes?.FirstOrDefault()?.Text);
}
var snapshots = images.Select(x => x.Preserve()).ToList();
try
diff --git a/NAPS2.Core/Scan/Images/ScannedImage.cs b/NAPS2.Core/Scan/Images/ScannedImage.cs
index c2f16f6476..ce1ee879f9 100644
--- a/NAPS2.Core/Scan/Images/ScannedImage.cs
+++ b/NAPS2.Core/Scan/Images/ScannedImage.cs
@@ -8,6 +8,7 @@
using System.Reflection;
using System.Runtime.Serialization;
using System.Threading.Tasks;
+using NAPS2.Barcode;
using NAPS2.Recovery;
using NAPS2.Scan.Images.Transforms;
using NAPS2.Util;
@@ -36,12 +37,12 @@ public static ScannedImage FromSinglePagePdf(string pdfPath, bool copy)
return new ScannedImage(pdfPath, copy);
}
- public ScannedImage(Bitmap img, ScanBitDepth bitDepth, bool highQuality, int quality)
+ public ScannedImage(Bitmap img, ScanBitDepth bitDepth, bool highQuality, int quality, BarcodeResult[] barcodes = null, PatchCode patchCode = PatchCode.None)
{
string tempFilePath = ScannedImageHelper.SaveSmallestBitmap(img, bitDepth, highQuality, quality, out ImageFormat fileFormat);
transformList = new List();
- recoveryImage = RecoveryImage.CreateNew(fileFormat, bitDepth, highQuality, transformList);
+ recoveryImage = RecoveryImage.CreateNew(fileFormat, bitDepth, highQuality, transformList, barcodes, patchCode);
File.Move(tempFilePath, recoveryImage.FilePath);
@@ -57,7 +58,7 @@ public ScannedImage(RecoveryIndexImage recoveryIndexImage)
private ScannedImage(string pdfPath, bool copy)
{
transformList = new List();
- recoveryImage = RecoveryImage.CreateNew(null, ScanBitDepth.C24Bit, false, transformList);
+ recoveryImage = RecoveryImage.CreateNew(null, ScanBitDepth.C24Bit, false, transformList, null, PatchCode.None);
if (copy)
{
@@ -70,8 +71,26 @@ private ScannedImage(string pdfPath, bool copy)
recoveryImage.Save();
}
+
+ public PatchCode PatchCode
+ {
+ get => recoveryImage.IndexImage.PatchCode;
+ set
+ {
+ recoveryImage.IndexImage.PatchCode = value;
+ recoveryImage.Save();
+ }
+ }
- public PatchCode PatchCode { get; set; }
+ public BarcodeResult[] Barcodes
+ {
+ get => recoveryImage.IndexImage.Barcodes;
+ set
+ {
+ recoveryImage.IndexImage.Barcodes = value;
+ recoveryImage.Save();
+ }
+ }
public ImageFormat FileFormat => recoveryImage.FileFormat;
diff --git a/NAPS2.Core/Scan/Images/ScannedImageHelper.cs b/NAPS2.Core/Scan/Images/ScannedImageHelper.cs
index e0f0c6df8f..603820f02e 100644
--- a/NAPS2.Core/Scan/Images/ScannedImageHelper.cs
+++ b/NAPS2.Core/Scan/Images/ScannedImageHelper.cs
@@ -4,6 +4,7 @@
using System.Drawing.Imaging;
using System.IO;
using System.Linq;
+using NAPS2.Barcode;
using NAPS2.Config;
using NAPS2.Ocr;
using NAPS2.Operation;
diff --git a/NAPS2.Core/Scan/Images/ScannedImageSource.cs b/NAPS2.Core/Scan/Images/ScannedImageSource.cs
index 63c914fe3e..01042a57a9 100644
--- a/NAPS2.Core/Scan/Images/ScannedImageSource.cs
+++ b/NAPS2.Core/Scan/Images/ScannedImageSource.cs
@@ -4,6 +4,7 @@
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
+using NAPS2.Barcode;
using NAPS2.Util;
namespace NAPS2.Scan.Images
diff --git a/NAPS2.Core/Scan/Images/ThumbnailRenderer.cs b/NAPS2.Core/Scan/Images/ThumbnailRenderer.cs
index feaa5f4cb1..c6f767ade0 100644
--- a/NAPS2.Core/Scan/Images/ThumbnailRenderer.cs
+++ b/NAPS2.Core/Scan/Images/ThumbnailRenderer.cs
@@ -66,19 +66,34 @@ public Task RenderThumbnail(ScannedImage scannedImage)
return RenderThumbnail(scannedImage, userConfigManager.Config.ThumbnailSize);
}
+ public Task RenderThumbnail(ScannedImage scannedImage, Pen border)
+ {
+ return RenderThumbnail(scannedImage, userConfigManager.Config.ThumbnailSize, border);
+ }
+
public Task RenderThumbnail(ScannedImage scannedImage, int size)
+ {
+ return RenderThumbnail(scannedImage, size, Pens.Black);
+ }
+
+ public Task RenderThumbnail(ScannedImage scannedImage, int size, Pen border)
{
using (var snapshot = scannedImage.Preserve())
{
- return RenderThumbnail(snapshot, size);
+ return RenderThumbnail(snapshot, size, border);
}
}
- public async Task RenderThumbnail(ScannedImage.Snapshot snapshot, int size)
+ public Task RenderThumbnail(ScannedImage.Snapshot snapshot, int size)
+ {
+ return RenderThumbnail(snapshot, size, Pens.Black);
+ }
+
+ public async Task RenderThumbnail(ScannedImage.Snapshot snapshot, int size, Pen border)
{
using (var bitmap = await scannedImageRenderer.Render(snapshot, snapshot.TransformList.Count == 0 ? 0 : size * OVERSAMPLE))
{
- return RenderThumbnail(bitmap, size);
+ return RenderThumbnail(bitmap, size, border);
}
}
@@ -94,6 +109,18 @@ public Bitmap RenderThumbnail(Bitmap b)
/// The maximum width and height of the thumbnail.
/// The thumbnail bitmap.
public virtual Bitmap RenderThumbnail(Bitmap b, int size)
+ {
+ return RenderThumbnail(b, size, Pens.Black);
+ }
+
+ ///
+ /// Gets a bitmap resized to fit within a thumbnail rectangle, including a border around the picture.
+ ///
+ /// The bitmap to resize.
+ /// The maximum width and height of the thumbnail.
+ /// Sets the border color of the thumbnail.
+ /// The thumbnail bitmap.
+ public Bitmap RenderThumbnail(Bitmap b, int size, Pen border)
{
var result = new Bitmap(size, size);
using (Graphics g = Graphics.FromImage(result))
@@ -110,7 +137,7 @@ public virtual Bitmap RenderThumbnail(Bitmap b, int size)
width = size;
left = 0;
// Scale the drawing height to match the original bitmap's aspect ratio
- height = (int)(b.Height * (size / (double)b.Width));
+ height = (int) (b.Height * (size / (double) b.Width));
// Center the drawing vertically
top = (size - height) / 2;
}
@@ -120,7 +147,7 @@ public virtual Bitmap RenderThumbnail(Bitmap b, int size)
height = size;
top = 0;
// Scale the drawing width to match the original bitmap's aspect ratio
- width = (int)(b.Width * (size / (double)b.Height));
+ width = (int) (b.Width * (size / (double) b.Height));
// Center the drawing horizontally
left = (size - width) / 2;
}
@@ -131,7 +158,8 @@ public virtual Bitmap RenderThumbnail(Bitmap b, int size)
var srcRect = new RectangleF(0, 0, b.Width, b.Height);
g.DrawImage(b, destRect, srcRect, GraphicsUnit.Pixel);
// Draw a border around the orignal bitmap's content, inside the padding
- g.DrawRectangle(Pens.Black, left, top, width - 1, height - 1);
+
+ g.DrawRectangle(border, left, top, width - 1, height - 1);
}
return result;
diff --git a/NAPS2.Core/Scan/Sane/SaneScanDriver.cs b/NAPS2.Core/Scan/Sane/SaneScanDriver.cs
index 5ce831acdf..7de9848b8b 100644
--- a/NAPS2.Core/Scan/Sane/SaneScanDriver.cs
+++ b/NAPS2.Core/Scan/Sane/SaneScanDriver.cs
@@ -7,6 +7,7 @@
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
+using NAPS2.Barcode;
using NAPS2.Logging;
using NAPS2.Platform;
using NAPS2.Scan.Exceptions;
@@ -27,14 +28,16 @@ public class SaneScanDriver : ScanDriverBase
private readonly IFormFactory formFactory;
private readonly IBlankDetector blankDetector;
private readonly ScannedImageHelper scannedImageHelper;
+ private readonly BarcodeProcessor barcodeProcessor;
- public SaneScanDriver(SaneWrapper saneWrapper, IFormFactory formFactory, IBlankDetector blankDetector, ScannedImageHelper scannedImageHelper)
+ public SaneScanDriver(SaneWrapper saneWrapper, IFormFactory formFactory, IBlankDetector blankDetector, ScannedImageHelper scannedImageHelper, BarcodeProcessor barcodeProcessor)
: base(formFactory)
{
this.saneWrapper = saneWrapper;
this.formFactory = formFactory;
this.blankDetector = blankDetector;
this.scannedImageHelper = scannedImageHelper;
+ this.barcodeProcessor = barcodeProcessor;
}
public override string DriverName => DRIVER_NAME;
@@ -267,6 +270,13 @@ bool ChooseNumericOption(string name, decimal value)
{
var image = new ScannedImage(encoded, ScanProfile.BitDepth, ScanProfile.MaxQuality, ScanProfile.Quality);
scannedImageHelper.PostProcessStep2(image, result, ScanProfile, ScanParams, 1, false);
+
+ if (barcodeProcessor.ProcessPage(image, ScanParams.DetectBarcodes.SelectHighest(ScanProfile.DetectBarcodes), result, ScanParams.BarcodeParams))
+ {
+ image.Dispose();
+ return (null, false);
+ }
+
string tempPath = scannedImageHelper.SaveForBackgroundOcr(result, ScanParams);
scannedImageHelper.RunBackgroundOcr(image, ScanParams, tempPath);
return (image, false);
diff --git a/NAPS2.Core/Scan/ScanParams.cs b/NAPS2.Core/Scan/ScanParams.cs
index 27f41e51c3..4c9d1651e0 100644
--- a/NAPS2.Core/Scan/ScanParams.cs
+++ b/NAPS2.Core/Scan/ScanParams.cs
@@ -3,6 +3,7 @@
using System.Linq;
using System.Runtime.Serialization;
using System.Threading;
+using NAPS2.Barcode;
using NAPS2.Ocr;
namespace NAPS2.Scan
@@ -15,6 +16,8 @@ public class ScanParams
{
public bool DetectPatchCodes { get; set; }
+ public BarcodeDetectionMode DetectBarcodes { get; set; }
+
public bool Modal { get; set; } = true;
public bool NoUI { get; set; }
@@ -27,6 +30,8 @@ public class ScanParams
public bool? DoOcr { get; set; }
+ public BarcodeParams BarcodeParams { get; set; }
+
[IgnoreDataMember]
public OcrParams OcrParams { get; set; }
diff --git a/NAPS2.Core/Scan/ScanPerformer.cs b/NAPS2.Core/Scan/ScanPerformer.cs
index 381a7c0b8e..f76fd70025 100644
--- a/NAPS2.Core/Scan/ScanPerformer.cs
+++ b/NAPS2.Core/Scan/ScanPerformer.cs
@@ -4,6 +4,7 @@
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
+using NAPS2.Barcode;
using NAPS2.Config;
using NAPS2.ImportExport;
using NAPS2.Lang.Resources;
@@ -26,8 +27,9 @@ public class ScanPerformer : IScanPerformer
private readonly AppConfigManager appConfigManager;
private readonly IProfileManager profileManager;
private readonly ScannedImageHelper scannedImageHelper;
+ private readonly BarcodeProcessor barcodeProcessor;
- public ScanPerformer(IScanDriverFactory driverFactory, IErrorOutput errorOutput, IAutoSave autoSave, AppConfigManager appConfigManager, IProfileManager profileManager, ScannedImageHelper scannedImageHelper)
+ public ScanPerformer(IScanDriverFactory driverFactory, IErrorOutput errorOutput, IAutoSave autoSave, AppConfigManager appConfigManager, IProfileManager profileManager, ScannedImageHelper scannedImageHelper, BarcodeProcessor barcodeProcessor)
{
this.driverFactory = driverFactory;
this.errorOutput = errorOutput;
@@ -35,6 +37,7 @@ public ScanPerformer(IScanDriverFactory driverFactory, IErrorOutput errorOutput,
this.appConfigManager = appConfigManager;
this.profileManager = profileManager;
this.scannedImageHelper = scannedImageHelper;
+ this.barcodeProcessor = barcodeProcessor;
}
public async Task PerformScan(ScanProfile scanProfile, ScanParams scanParams, IWin32Window dialogParent, ISaveNotify notify,
@@ -70,8 +73,10 @@ public async Task PerformScan(ScanProfile scanProfile, ScanParams scanParams, IW
}
// Start the scan
+ barcodeProcessor.NewBatch();
int imageCount = 0;
- var source = driver.Scan().Then(img => imageCount++);
+ var source = driver.Scan();
+ source = source.Then(img => imageCount++);
bool doAutoSave = !scanParams.NoAutoSave && !appConfigManager.Config.DisableAutoSave && scanProfile.EnableAutoSave && scanProfile.AutoSaveSettings != null;
if (doAutoSave)
diff --git a/NAPS2.Core/Scan/ScanProfile.cs b/NAPS2.Core/Scan/ScanProfile.cs
index 1d69f20cf1..3c1a044b0a 100644
--- a/NAPS2.Core/Scan/ScanProfile.cs
+++ b/NAPS2.Core/Scan/ScanProfile.cs
@@ -4,6 +4,7 @@
using System.Globalization;
using System.Linq;
using System.Xml.Serialization;
+using NAPS2.Barcode;
using NAPS2.ImportExport;
using NAPS2.Lang.Resources;
using NAPS2.Scan.Wia.Native;
@@ -66,6 +67,8 @@ public ScanProfile Clone()
public int Version { get; set; }
+ public BarcodeDetectionMode DetectBarcodes { get; set; }
+
public bool UseNativeUI { get; set; }
public ScanScale AfterScanScale { get; set; }
diff --git a/NAPS2.Core/Scan/Twain/TwainWrapper.cs b/NAPS2.Core/Scan/Twain/TwainWrapper.cs
index 15e7351e59..554b1c6120 100644
--- a/NAPS2.Core/Scan/Twain/TwainWrapper.cs
+++ b/NAPS2.Core/Scan/Twain/TwainWrapper.cs
@@ -16,6 +16,7 @@
using NTwain;
using NTwain.Data;
using NAPS2.Util;
+using NAPS2.Barcode;
namespace NAPS2.Scan.Twain
{
@@ -26,6 +27,7 @@ public class TwainWrapper
private readonly IFormFactory formFactory;
private readonly IBlankDetector blankDetector;
private readonly ScannedImageHelper scannedImageHelper;
+ private readonly BarcodeProcessor barcodeProcessor;
static TwainWrapper()
{
@@ -45,11 +47,12 @@ static TwainWrapper()
#endif
}
- public TwainWrapper(IFormFactory formFactory, IBlankDetector blankDetector, ScannedImageHelper scannedImageHelper)
+ public TwainWrapper(IFormFactory formFactory, IBlankDetector blankDetector, ScannedImageHelper scannedImageHelper, BarcodeProcessor barcodeProcessor)
{
this.formFactory = formFactory;
this.blankDetector = blankDetector;
this.scannedImageHelper = scannedImageHelper;
+ this.barcodeProcessor = barcodeProcessor;
}
public List GetDeviceList(TwainImpl twainImpl)
@@ -170,7 +173,15 @@ private void InternalScan(TwainImpl twainImpl, IWin32Window dialogParent, ScanDe
}
}
}
+
scannedImageHelper.PostProcessStep2(image, result, scanProfile, scanParams, pageNumber);
+
+ if (barcodeProcessor.ProcessPage(image, scanParams.DetectBarcodes.SelectHighest(scanProfile.DetectBarcodes), result, scanParams.BarcodeParams))
+ {
+ image.Dispose();
+ return;
+ }
+
string tempPath = scannedImageHelper.SaveForBackgroundOcr(result, scanParams);
runBackgroundOcr(image, scanParams, tempPath);
source.Put(image);
diff --git a/NAPS2.Core/Scan/Wia/WiaScanOperation.cs b/NAPS2.Core/Scan/Wia/WiaScanOperation.cs
index b757723268..9be3760ba3 100644
--- a/NAPS2.Core/Scan/Wia/WiaScanOperation.cs
+++ b/NAPS2.Core/Scan/Wia/WiaScanOperation.cs
@@ -5,6 +5,7 @@
using System.IO;
using System.Linq;
using System.Windows.Forms;
+using NAPS2.Barcode;
using NAPS2.Lang.Resources;
using NAPS2.Logging;
using NAPS2.Operation;
@@ -20,14 +21,16 @@ public class WiaScanOperation : OperationBase
{
private readonly ScannedImageHelper scannedImageHelper;
private readonly IBlankDetector blankDetector;
+ private readonly BarcodeProcessor barcodeProcessor;
private readonly IWorkerServiceFactory workerServiceFactory;
private readonly SmoothProgress smoothProgress = new SmoothProgress();
- public WiaScanOperation(ScannedImageHelper scannedImageHelper, IBlankDetector blankDetector, IWorkerServiceFactory workerServiceFactory)
+ public WiaScanOperation(ScannedImageHelper scannedImageHelper, IBlankDetector blankDetector, IWorkerServiceFactory workerServiceFactory, BarcodeProcessor barcodeProcessor)
{
this.scannedImageHelper = scannedImageHelper;
this.blankDetector = blankDetector;
+ this.barcodeProcessor = barcodeProcessor;
this.workerServiceFactory = workerServiceFactory;
AllowCancel = true;
AllowBackground = true;
@@ -152,6 +155,11 @@ private void ProduceImage(ScannedImageSource.Concrete source, Image output, ref
ScanBitDepth bitDepth = ScanProfile.UseNativeUI ? ScanBitDepth.C24Bit : ScanProfile.BitDepth;
var image = new ScannedImage(result, bitDepth, ScanProfile.MaxQuality, ScanProfile.Quality);
scannedImageHelper.PostProcessStep2(image, result, ScanProfile, ScanParams, pageNumber);
+ if(barcodeProcessor.ProcessPage(image, ScanParams.DetectBarcodes.SelectHighest(ScanProfile.DetectBarcodes), result, ScanParams.BarcodeParams))
+ {
+ image.Dispose();
+ return;
+ }
string tempPath = scannedImageHelper.SaveForBackgroundOcr(result, ScanParams);
scannedImageHelper.RunBackgroundOcr(image, ScanParams, tempPath);
source.Put(image);
diff --git a/NAPS2.Core/Util/Color/ColorConverting.cs b/NAPS2.Core/Util/Color/ColorConverting.cs
new file mode 100644
index 0000000000..8d6a98c368
--- /dev/null
+++ b/NAPS2.Core/Util/Color/ColorConverting.cs
@@ -0,0 +1,361 @@
+using System;
+
+namespace NAPS2.Util.Color
+{
+ ///
+ /// Provides color conversion functionality.
+ ///
+ ///
+ /// http://en.wikipedia.org/wiki/HSV_color_space
+ /// http://www.easyrgb.com/math.php?MATH=M19#text19
+ ///
+ internal static class ColorConverting
+ {
+ public static RgbColor ColorToRgb(
+ System.Drawing.Color color)
+ {
+ return new RgbColor(color.R, color.G, color.B, color.A);
+ }
+
+ public static System.Drawing.Color RgbToColor(
+ RgbColor rgb)
+ {
+ return System.Drawing.Color.FromArgb(rgb.Alpha, rgb.Red, rgb.Green, rgb.Blue);
+ }
+
+ public static HsbColor RgbToHsb(
+ RgbColor rgb)
+ {
+ // _NOTE #1: Even though we're dealing with a very small range of
+ // numbers, the accuracy of all calculations is fairly important.
+ // For this reason, I've opted to use double data types instead
+ // of float, which gives us a little bit extra precision (recall
+ // that precision is the number of significant digits with which
+ // the result is expressed).
+
+ var r = rgb.Red / 255d;
+ var g = rgb.Green / 255d;
+ var b = rgb.Blue / 255d;
+
+ var minValue = getMinimumValue(r, g, b);
+ var maxValue = getMaximumValue(r, g, b);
+ var delta = maxValue - minValue;
+
+ double hue = 0;
+ double saturation;
+ var brightness = maxValue * 100;
+
+ if (Math.Abs(maxValue - 0) < 0.0001 || Math.Abs(delta - 0) < 0.0001)
+ {
+ hue = 0;
+ saturation = 0;
+ }
+ else
+ {
+ // _NOTE #2: FXCop insists that we avoid testing for floating
+ // point equality (CA1902). Instead, we'll perform a series of
+ // tests with the help of Double.Epsilon that will provide
+ // a more accurate equality evaluation.
+
+ if (Math.Abs(minValue - 0) < 0.0001)
+ {
+ saturation = 100;
+ }
+ else
+ {
+ saturation = (delta / maxValue) * 100;
+ }
+
+ if (Math.Abs(r - maxValue) < Double.Epsilon)
+ {
+ hue = (g - b) / delta;
+ }
+ else if (Math.Abs(g - maxValue) < Double.Epsilon)
+ {
+ hue = 2 + (b - r) / delta;
+ }
+ else if (Math.Abs(b - maxValue) < Double.Epsilon)
+ {
+ hue = 4 + (r - g) / delta;
+ }
+ }
+
+ hue *= 60;
+ if (hue < 0)
+ {
+ hue += 360;
+ }
+
+ return new HsbColor(
+ hue,
+ saturation,
+ brightness,
+ rgb.Alpha);
+ }
+
+ public static HslColor RgbToHsl(
+ RgbColor rgb)
+ {
+ var varR = (rgb.Red / 255.0); //Where RGB values = 0 ÷ 255
+ var varG = (rgb.Green / 255.0);
+ var varB = (rgb.Blue / 255.0);
+
+ var varMin = getMinimumValue(varR, varG, varB); //Min. value of RGB
+ var varMax = getMaximumValue(varR, varG, varB); //Max. value of RGB
+ var delMax = varMax - varMin; //Delta RGB value
+
+ double h;
+ double s;
+ var l = (varMax + varMin) / 2;
+
+ if (Math.Abs(delMax - 0) < 0.0001) //This is a gray, no chroma...
+ {
+ h = 0; //HSL results = 0 ÷ 1
+ s = 0;
+ // UK:
+ // s = 1.0;
+ }
+ else //Chromatic data...
+ {
+ if (l < 0.5)
+ {
+ s = delMax / (varMax + varMin);
+ }
+ else
+ {
+ s = delMax / (2.0 - varMax - varMin);
+ }
+
+ var delR = (((varMax - varR) / 6.0) + (delMax / 2.0)) / delMax;
+ var delG = (((varMax - varG) / 6.0) + (delMax / 2.0)) / delMax;
+ var delB = (((varMax - varB) / 6.0) + (delMax / 2.0)) / delMax;
+
+ if (Math.Abs(varR - varMax) < 0.0001)
+ {
+ h = delB - delG;
+ }
+ else if (Math.Abs(varG - varMax) < 0.0001)
+ {
+ h = (1.0 / 3.0) + delR - delB;
+ }
+ else if (Math.Abs(varB - varMax) < 0.0001)
+ {
+ h = (2.0 / 3.0) + delG - delR;
+ }
+ else
+ {
+ // Uwe Keim.
+ h = 0.0;
+ }
+
+ if (h < 0.0)
+ {
+ h += 1.0;
+ }
+ if (h > 1.0)
+ {
+ h -= 1.0;
+ }
+ }
+
+ // --
+
+ return new HslColor(
+ h * 360.0,
+ s * 100.0,
+ l * 100.0,
+ rgb.Alpha);
+ }
+
+ public static RgbColor HsbToRgb(
+ HsbColor hsb)
+ {
+ double red = 0, green = 0, blue = 0;
+
+ double h = hsb.Hue;
+ var s = ((double)hsb.Saturation) / 100;
+ var b = ((double)hsb.Brightness) / 100;
+
+ if (Math.Abs(s - 0) < 0.0001)
+ {
+ red = b;
+ green = b;
+ blue = b;
+ }
+ else
+ {
+ // the color wheel has six sectors.
+
+ var sectorPosition = h / 60;
+ var sectorNumber = (int)Math.Floor(sectorPosition);
+ var fractionalSector = sectorPosition - sectorNumber;
+
+ var p = b * (1 - s);
+ var q = b * (1 - (s * fractionalSector));
+ var t = b * (1 - (s * (1 - fractionalSector)));
+
+ // Assign the fractional colors to r, g, and b
+ // based on the sector the angle is in.
+ switch (sectorNumber)
+ {
+ case 0:
+ red = b;
+ green = t;
+ blue = p;
+ break;
+
+ case 1:
+ red = q;
+ green = b;
+ blue = p;
+ break;
+
+ case 2:
+ red = p;
+ green = b;
+ blue = t;
+ break;
+
+ case 3:
+ red = p;
+ green = q;
+ blue = b;
+ break;
+
+ case 4:
+ red = t;
+ green = p;
+ blue = b;
+ break;
+
+ case 5:
+ red = b;
+ green = p;
+ blue = q;
+ break;
+ }
+ }
+
+ var nRed = (int)Math.Round(red * 255);
+ var nGreen = (int)Math.Round(green * 255);
+ var nBlue = (int)Math.Round(blue * 255);
+
+ return new RgbColor(nRed, nGreen, nBlue, hsb.Alpha);
+ }
+
+ public static RgbColor HslToRgb(
+ HslColor hsl)
+ {
+ double red, green, blue;
+
+ var h = hsl.PreciseHue / 360.0;
+ var s = hsl.PreciseSaturation / 100.0;
+ var l = hsl.PreciseLight / 100.0;
+
+ if (Math.Abs(s - 0.0) < 0.0001)
+ {
+ red = l;
+ green = l;
+ blue = l;
+ }
+ else
+ {
+ double var2;
+
+ if (l < 0.5)
+ {
+ var2 = l * (1.0 + s);
+ }
+ else
+ {
+ var2 = (l + s) - (s * l);
+ }
+
+ var var1 = 2.0 * l - var2;
+
+ red = hue2Rgb(var1, var2, h + (1.0 / 3.0));
+ green = hue2Rgb(var1, var2, h);
+ blue = hue2Rgb(var1, var2, h - (1.0 / 3.0));
+ }
+
+ // --
+
+ var nRed = (int)Math.Round(red * 255.0);
+ var nGreen = (int)Math.Round(green * 255.0);
+ var nBlue = (int)Math.Round(blue * 255.0);
+
+ return new RgbColor(nRed, nGreen, nBlue, hsl.Alpha);
+ }
+
+ private static double hue2Rgb(
+ double v1,
+ double v2,
+ double vH)
+ {
+ if (vH < 0.0)
+ {
+ vH += 1.0;
+ }
+ if (vH > 1.0)
+ {
+ vH -= 1.0;
+ }
+ if ((6.0 * vH) < 1.0)
+ {
+ return (v1 + (v2 - v1) * 6.0 * vH);
+ }
+ if ((2.0 * vH) < 1.0)
+ {
+ return (v2);
+ }
+ if ((3.0 * vH) < 2.0)
+ {
+ return (v1 + (v2 - v1) * ((2.0 / 3.0) - vH) * 6.0);
+ }
+
+ return (v1);
+ }
+
+ ///
+ /// Determines the maximum value of all of the numbers provided in the
+ /// variable argument list.
+ ///
+ private static double getMaximumValue(
+ params double[] values)
+ {
+ var maxValue = values[0];
+
+ if (values.Length >= 2)
+ {
+ for (var i = 1; i < values.Length; i++)
+ {
+ var num = values[i];
+ maxValue = Math.Max(maxValue, num);
+ }
+ }
+
+ return maxValue;
+ }
+
+ ///
+ /// Determines the minimum value of all of the numbers provided in the
+ /// variable argument list.
+ ///
+ private static double getMinimumValue(
+ params double[] values)
+ {
+ var minValue = values[0];
+
+ if (values.Length >= 2)
+ {
+ for (var i = 1; i < values.Length; i++)
+ {
+ var num = values[i];
+ minValue = Math.Min(minValue, num);
+ }
+ }
+
+ return minValue;
+ }
+ }
+}
diff --git a/NAPS2.Core/Util/Color/HsbColor.cs b/NAPS2.Core/Util/Color/HsbColor.cs
new file mode 100644
index 0000000000..0e155bb4a7
--- /dev/null
+++ b/NAPS2.Core/Util/Color/HsbColor.cs
@@ -0,0 +1,135 @@
+using System;
+
+namespace NAPS2.Util.Color
+{
+ ///
+ /// Represents a HSV (=HSB) color space.
+ /// http://en.wikipedia.org/wiki/HSV_color_space
+ ///
+ public sealed class HsbColor
+ {
+ public HsbColor(
+ double hue,
+ double saturation,
+ double brightness,
+ int alpha)
+ {
+ PreciseHue = hue;
+ PreciseSaturation = saturation;
+ PreciseBrightness = brightness;
+ Alpha = alpha;
+ }
+
+ ///
+ /// Gets or sets the hue. Values from 0 to 360.
+ ///
+ public double PreciseHue { get; set; }
+
+ ///
+ /// Gets or sets the saturation. Values from 0 to 100.
+ ///
+ public double PreciseSaturation { get; set; }
+
+ ///
+ /// Gets or sets the brightness. Values from 0 to 100.
+ ///
+ public double PreciseBrightness { get; set; }
+
+ public int Hue
+ {
+ get => (int)PreciseHue;
+ set => PreciseHue = value;
+ }
+
+ public int Saturation
+ {
+ get => (int)PreciseSaturation;
+ set => PreciseSaturation = value;
+ }
+
+ public int Brightness
+ {
+ get => (int)PreciseBrightness;
+ set => PreciseBrightness = value;
+ }
+
+ ///
+ /// Gets or sets the alpha. Values from 0 to 255.
+ ///
+ public int Alpha { get; set; }
+
+ public static HsbColor FromColor(
+ System.Drawing.Color color)
+ {
+ return ColorConverting.ColorToRgb(color).ToHsbColor();
+ }
+
+ public static HsbColor FromRgbColor(
+ RgbColor color)
+ {
+ return color.ToHsbColor();
+ }
+
+ public static HsbColor FromHsbColor(
+ HsbColor color)
+ {
+ return new HsbColor(color.PreciseHue, color.PreciseSaturation, color.PreciseBrightness, color.Alpha);
+ }
+
+ public static HsbColor FromHslColor(
+ HslColor color)
+ {
+ return FromRgbColor(color.ToRgbColor());
+ }
+
+ public override string ToString()
+ {
+ return $@"Hue: {Hue}; saturation: {Saturation}; brightness: {Brightness}.";
+ }
+
+ public System.Drawing.Color ToColor()
+ {
+ return ColorConverting.HsbToRgb(this).ToColor();
+ }
+
+ public RgbColor ToRgbColor()
+ {
+ return ColorConverting.HsbToRgb(this);
+ }
+
+ public HsbColor ToHsbColor()
+ {
+ return new HsbColor(PreciseHue, PreciseSaturation, PreciseBrightness, Alpha);
+ }
+
+ public HslColor ToHslColor()
+ {
+ return ColorConverting.RgbToHsl(ToRgbColor());
+ }
+
+ public override bool Equals(
+ object obj)
+ {
+ var equal = false;
+
+ if (obj is HsbColor color)
+ {
+ var hsb = color;
+
+ if (Math.Abs(PreciseHue - hsb.PreciseHue) < 0.001 &&
+ Math.Abs(PreciseSaturation - hsb.PreciseSaturation) < 0.001 &&
+ Math.Abs(PreciseBrightness - hsb.PreciseBrightness) < 0.001)
+ {
+ equal = true;
+ }
+ }
+
+ return equal;
+ }
+
+ public override int GetHashCode()
+ {
+ return $@"H:{Hue}-S:{Saturation}-B:{Brightness}-A:{Alpha}".GetHashCode();
+ }
+ }
+}
\ No newline at end of file
diff --git a/NAPS2.Core/Util/Color/HslColor.cs b/NAPS2.Core/Util/Color/HslColor.cs
new file mode 100644
index 0000000000..5b37095213
--- /dev/null
+++ b/NAPS2.Core/Util/Color/HslColor.cs
@@ -0,0 +1,163 @@
+using System;
+
+namespace NAPS2.Util.Color
+{
+ ///
+ /// Represents a HSL color space.
+ /// http://en.wikipedia.org/wiki/HSV_color_space
+ ///
+ public sealed class HslColor
+ {
+ public HslColor(
+ double hue,
+ double saturation,
+ double light,
+ int alpha)
+ {
+ PreciseHue = hue;
+ PreciseSaturation = saturation;
+ PreciseLight = light;
+ Alpha = alpha;
+ }
+
+ public HslColor(
+ int hue,
+ int saturation,
+ int light,
+ int alpha)
+ {
+ PreciseHue = hue;
+ PreciseSaturation = saturation;
+ PreciseLight = light;
+ Alpha = alpha;
+ }
+
+ ///
+ /// Gets or sets the hue. Values from 0 to 360.
+ ///
+ public int Hue
+ {
+ get => (int)PreciseHue;
+ set => PreciseHue = value;
+ }
+
+ ///
+ /// Gets or sets the precise hue. Values from 0 to 360.
+ ///
+ public double PreciseHue { get; set; }
+
+ ///
+ /// Gets or sets the saturation. Values from 0 to 100.
+ ///
+ public int Saturation
+ {
+ get => (int)PreciseSaturation;
+ set => PreciseSaturation = value;
+ }
+
+ ///
+ /// Gets or sets the precise saturation. Values from 0 to 100.
+ ///
+ public double PreciseSaturation { get; set; }
+
+ ///
+ /// Gets or sets the light. Values from 0 to 100.
+ ///
+ public int Light
+ {
+ get => (int)PreciseLight;
+ set => PreciseLight = value;
+ }
+
+ ///
+ /// Gets or sets the precise light. Values from 0 to 100.
+ ///
+ public double PreciseLight { get; set; }
+
+ ///
+ /// Gets or sets the alpha. Values from 0 to 255
+ ///
+ public int Alpha { get; set; }
+
+ public static HslColor FromColor(
+ System.Drawing.Color color)
+ {
+ return ColorConverting.RgbToHsl(
+ ColorConverting.ColorToRgb(color));
+ }
+
+ public static HslColor FromRgbColor(
+ RgbColor color)
+ {
+ return color.ToHslColor();
+ }
+
+ public static HslColor FromHslColor(
+ HslColor color)
+ {
+ return new HslColor(
+ color.PreciseHue,
+ color.PreciseSaturation,
+ color.PreciseLight,
+ color.Alpha);
+ }
+
+ public static HslColor FromHsbColor(
+ HsbColor color)
+ {
+ return FromRgbColor(color.ToRgbColor());
+ }
+
+ public override string ToString()
+ {
+ return Alpha < 255
+ ? $@"hsla({Hue}, {Saturation}%, {Light}%, {Alpha / 255f})"
+ : $@"hsl({Hue}, {Saturation}%, {Light}%)";
+ }
+
+ public System.Drawing.Color ToColor()
+ {
+ return ColorConverting.HslToRgb(this).ToColor();
+ }
+
+ public RgbColor ToRgbColor()
+ {
+ return ColorConverting.HslToRgb(this);
+ }
+
+ public HslColor ToHslColor()
+ {
+ return this;
+ }
+
+ public HsbColor ToHsbColor()
+ {
+ return ColorConverting.RgbToHsb(ToRgbColor());
+ }
+
+ public override bool Equals(
+ object obj)
+ {
+ var equal = false;
+
+ if (obj is HslColor color)
+ {
+ var hsb = color;
+
+ if (Math.Abs(Hue - hsb.PreciseHue) < 0.0001 &&
+ Math.Abs(Saturation - hsb.PreciseSaturation) < 0.0001 &&
+ Math.Abs(Light - hsb.PreciseLight) < 0.0001)
+ {
+ equal = true;
+ }
+ }
+
+ return equal;
+ }
+
+ public override int GetHashCode()
+ {
+ return $@"H:{PreciseHue}-S:{PreciseSaturation}-L:{PreciseLight}".GetHashCode();
+ }
+ }
+}
\ No newline at end of file
diff --git a/NAPS2.Core/Util/Color/RgbColor.cs b/NAPS2.Core/Util/Color/RgbColor.cs
new file mode 100644
index 0000000000..8df0153e22
--- /dev/null
+++ b/NAPS2.Core/Util/Color/RgbColor.cs
@@ -0,0 +1,113 @@
+namespace NAPS2.Util.Color
+{
+ ///
+ /// Represents a RGB color space.
+ /// http://en.wikipedia.org/wiki/HSV_color_space
+ ///
+ public sealed class RgbColor
+ {
+ public RgbColor(
+ int red,
+ int green,
+ int blue,
+ int alpha)
+ {
+ Red = red;
+ Green = green;
+ Blue = blue;
+ Alpha = alpha;
+ }
+
+ ///
+ /// Gets or sets the red component. Values from 0 to 255.
+ ///
+ public int Red { get; set; }
+
+ ///
+ /// Gets or sets the green component. Values from 0 to 255.
+ ///
+ public int Green { get; set; }
+
+ ///
+ /// Gets or sets the blue component. Values from 0 to 255.
+ ///
+ public int Blue { get; set; }
+
+ ///
+ /// Gets or sets the alpha component. Values from 0 to 255.
+ ///
+ public int Alpha { get; set; }
+
+ public static RgbColor FromColor(
+ System.Drawing.Color color)
+ {
+ return ColorConverting.ColorToRgb(color);
+ }
+
+ public static RgbColor FromRgbColor(
+ RgbColor color)
+ {
+ return new RgbColor(color.Red, color.Green, color.Blue, color.Alpha);
+ }
+
+ public static RgbColor FromHsbColor(
+ HsbColor color)
+ {
+ return color.ToRgbColor();
+ }
+
+ public static RgbColor FromHslColor(
+ HslColor color)
+ {
+ return color.ToRgbColor();
+ }
+
+ public override string ToString()
+ {
+ return Alpha < 255 ? $@"rgba({Red}, {Green}%, {Blue}%, {Alpha / 255f})" : $@"rgb({Red}, {Green}%, {Blue}%)";
+ }
+
+ public System.Drawing.Color ToColor()
+ {
+ return ColorConverting.RgbToColor(this);
+ }
+
+ public RgbColor ToRgbColor()
+ {
+ return this;
+ }
+
+ public HsbColor ToHsbColor()
+ {
+ return ColorConverting.RgbToHsb(this);
+ }
+
+ public HslColor ToHslColor()
+ {
+ return ColorConverting.RgbToHsl(this);
+ }
+
+ public override bool Equals(
+ object obj)
+ {
+ var equal = false;
+
+ if (obj is RgbColor color)
+ {
+ var rgb = color;
+
+ if (Red == rgb.Red && Blue == rgb.Blue && Green == rgb.Green)
+ {
+ equal = true;
+ }
+ }
+
+ return equal;
+ }
+
+ public override int GetHashCode()
+ {
+ return $@"R:{Red}-G:{Green}-B:{Blue}-A:{Alpha}".GetHashCode();
+ }
+ }
+}
\ No newline at end of file
diff --git a/NAPS2.Core/Util/Lifecycle.cs b/NAPS2.Core/Util/Lifecycle.cs
index 425c09806e..8264e40c68 100644
--- a/NAPS2.Core/Util/Lifecycle.cs
+++ b/NAPS2.Core/Util/Lifecycle.cs
@@ -21,6 +21,7 @@ public class Lifecycle
private bool shouldCreateEventSource;
private int returnCode;
+ private string protocolArg = null;
public Lifecycle(StillImage sti, AppConfigManager appConfigManager, WindowsEventLogger windowsEventLogger)
{
@@ -29,6 +30,11 @@ public Lifecycle(StillImage sti, AppConfigManager appConfigManager, WindowsEvent
this.windowsEventLogger = windowsEventLogger;
}
+ public string TryGetProtocolArg()
+ {
+ return protocolArg;
+ }
+
///
/// Parses the NAPS2 GUI command-line arguments.
///
@@ -120,6 +126,14 @@ bool ElevationRequired(Action action)
returnCode = 1;
}
}
+
+ var protocolHandlerArg = args.FirstOrDefault(x => x.StartsWith("/ProtocolHandler:"));
+ if(protocolHandlerArg != null)
+ {
+ protocolArg = protocolHandlerArg.Substring(17);
+ if (string.IsNullOrWhiteSpace(protocolArg))
+ protocolArg = null;
+ }
}
private bool IsElevated
@@ -173,6 +187,22 @@ public void ExitIfRedundant()
}
}
+ // If we have a protocol call to handle, send it to other instances, if there are any
+ if (protocolArg != null)
+ {
+ // See if there's another NAPS2 process running
+ foreach (var process in GetOtherNaps2Processes())
+ {
+ // Another instance of NAPS2 is running, so send it the "ProtocolHandler" signal
+ ActivateProcess(process);
+ if (Pipes.SendMessage(process, Pipes.MSG_PROTOCOLHANDLER + protocolArg))
+ {
+ // Successful, so this instance should be closed
+ Environment.Exit(0);
+ }
+ }
+ }
+
// Only start one instance if configured for SingleInstance
if (appConfigManager.Config.SingleInstance)
{
diff --git a/NAPS2.Core/Util/Pipes.cs b/NAPS2.Core/Util/Pipes.cs
index 176855f6b2..a6eb592b90 100644
--- a/NAPS2.Core/Util/Pipes.cs
+++ b/NAPS2.Core/Util/Pipes.cs
@@ -18,6 +18,7 @@ public static class Pipes
public const string MSG_SCAN_WITH_DEVICE = "SCAN_WDEV_";
public const string MSG_ACTIVATE = "ACTIVATE";
public const string MSG_KILL_PIPE_SERVER = "KILL_PIPE_SERVER";
+ public const string MSG_PROTOCOLHANDLER = "PROTOCOLHANDLER_";
// An arbitrary non-secret unique name with a single format argument (for the process ID).
// This could be edtion/version-specific, but I like the idea that if the user is running a portable version and
diff --git a/NAPS2.Core/Util/StillImage.cs b/NAPS2.Core/Util/StillImage.cs
index f0e2015bf3..fe81481858 100644
--- a/NAPS2.Core/Util/StillImage.cs
+++ b/NAPS2.Core/Util/StillImage.cs
@@ -50,11 +50,11 @@ public void Register()
using (var key1 = Registry.LocalMachine.CreateSubKey(REGKEY_AUTOPLAY_HANDLER_NAPS2))
{
- key1.SetValue("Action", "Scan with NAPS2");
+ key1.SetValue("Action", "Scan with DOCUMENTS Scanner");
key1.SetValue("CLSID", "WIACLSID");
key1.SetValue("DefaultIcon", "sti.dll,0");
key1.SetValue("InitCmdLine", $"/WiaCmd;{exe} /StiDevice:%1 /StiEvent:%2;");
- key1.SetValue("Provider", "NAPS2");
+ key1.SetValue("Provider", "DOCUMENTS Scanner");
}
using (var key2 = Registry.LocalMachine.CreateSubKey(REGKEY_STI_APP))
@@ -65,9 +65,9 @@ public void Register()
using (var key3 = Registry.LocalMachine.CreateSubKey(REGKEY_STI_EVENT_NAPS2))
{
key3.SetValue("Cmdline", $"{exe} /StiDevice:%1 /StiEvent:%2");
- key3.SetValue("Desc", "Scan with NAPS2");
+ key3.SetValue("Desc", "Scan with DOCUMENTS Scanner");
key3.SetValue("Icon", $"{exe},0");
- key3.SetValue("Name", "NAPS2");
+ key3.SetValue("Name", "DOCUMENTS Scanner");
}
}
diff --git a/NAPS2.Core/WinForms/DarkToolStripColorScheme.cs b/NAPS2.Core/WinForms/DarkToolStripColorScheme.cs
new file mode 100644
index 0000000000..3f4ea8666f
--- /dev/null
+++ b/NAPS2.Core/WinForms/DarkToolStripColorScheme.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace NAPS2.WinForms
+{
+ public class DarkToolStripColorScheme : ProfessionalColorTable
+ {
+ public override Color ButtonSelectedBorder => Color.Orange;
+ public override Color ButtonSelectedGradientMiddle => Color.Orange;
+ public override Color ButtonSelectedGradientBegin => Color.Orange;
+ public override Color ButtonSelectedGradientEnd => Color.Orange;
+ public override Color MenuItemSelectedGradientBegin => Color.Orange;
+ public override Color MenuItemPressedGradientBegin => Color.Orange;
+ public override Color MenuItemPressedGradientMiddle => Color.Orange;
+ public override Color MenuItemPressedGradientEnd => Color.Orange;
+ public override Color ButtonPressedGradientBegin => Color.Orange;
+ public override Color ButtonPressedGradientMiddle => Color.Orange;
+ public override Color ButtonPressedGradientEnd => Color.Orange;
+ public override Color ButtonPressedBorder => Color.Orange;
+ }
+}
diff --git a/NAPS2.Core/WinForms/DarkToolStripRenderer.cs b/NAPS2.Core/WinForms/DarkToolStripRenderer.cs
new file mode 100644
index 0000000000..e54dc073b4
--- /dev/null
+++ b/NAPS2.Core/WinForms/DarkToolStripRenderer.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace NAPS2.WinForms
+{
+ public class DarkToolStripRenderer : ToolStripProfessionalRenderer
+ {
+ public DarkToolStripRenderer() : base(new DarkToolStripColorScheme()) { }
+
+ protected override void OnRenderArrow(ToolStripArrowRenderEventArgs e)
+ {
+ if(!(e.Item is ToolStripMenuItem))
+ e.ArrowColor = System.Drawing.Color.White;
+ base.OnRenderArrow(e);
+ }
+
+ protected override void OnRenderItemBackground(ToolStripItemRenderEventArgs e)
+ {
+ base.OnRenderItemBackground(e);
+ }
+
+ protected override void OnRenderToolStripBorder(ToolStripRenderEventArgs e)
+ {
+ //base.OnRenderToolStripBorder(e);
+ }
+ }
+}
diff --git a/NAPS2.Core/WinForms/FAbout.de.resx b/NAPS2.Core/WinForms/FAbout.de.resx
index c3c708dda7..871938b03d 100644
--- a/NAPS2.Core/WinForms/FAbout.de.resx
+++ b/NAPS2.Core/WinForms/FAbout.de.resx
@@ -1,5 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
@@ -12,24 +117,145 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 233, 26
+
- Copyright 2009, 2012-2018 NAPS2 Mitwirkende
+ Copyright 2009, 2012-2018 NAPS2 Mitwirkende
+Copyright 2020 DEXPRO Solutions GmbH
+
+
+
+ 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
+
-
- &OK
+
+ 99, 13
- http://www.naps2.com
+ http://www.dexpro-solutions.de
+
+
+ 57, 13
Icons von:
-
- http://www.fatcow.com/free-icons
+
+ 118, 17
Auf Updates prüfen
+
+
+ AAABAAEAEBAAAAAAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAA
+ AAD///8B////Af///wH///8BAAAAHwAAADEAAAAzAAAAMwAAADMAAAAxAAAAH////wH///8B////Af//
+ /wH///8B////Af///wEAAAAPAAAAM5pRE6utWhT5rVkS/61ZEv+tWRL/rVoU+ZpRE6sAAAAzAAAAD///
+ /wH///8B////Af///wEAAAAPcz4Qa61aE//KiUj/4K1u/+a3e//mt3r/5rd7/+Ctbv/KiUj/rVoT/3M+
+ EGsAAAAP////Af///wH///8Bcz4Qa7FgGf/apGT/4bFy/9+sa//cpmP/3KVg/9ymY//frGz/4bFy/9qk
+ ZP+xYBn/cz4Qa////wH///8BAAAAH65bFP/Yn17/36xr/92oZv/s0LD/////////////////2qNe/92o
+ Zv/frGv/2J9e/65bFP8AAAAf////AZtTFKnFgj7/3Kdm/9qjYv/ZoV7/1pxV/+zQsP//////1JVL/9ef
+ Wv/ZomD/2qNi/9ynZv/Fgj7/m1MUqf///wGuWxb51ZxY/9mgXP/Xnlr/151Y/9WYT//sz6///////9OU
+ Sf/WnFf/155a/9eeWv/ZoFz/1ZxY/65bFvn///8Br1sV/9efWv/UmlX/1JlU/9SYUv/Rk0n/682s////
+ ///Qj0P/05dR/9SZVP/UmVT/1JpV/9efWv+vWxX/////Aa5bFP/ap2n/0pVN/9KVTv/SlEz/z45C/+nK
+ qP//////zos9/9GTS//SlU7/0pVO/9KVTf/ap2n/rlsU/////wGuWhP/3q94/86ORv/PkEj/z49H/8yI
+ Pf///////////8uHO//Ojkf/z5BJ/8+QSP/Ojkb/3q94/65aE/////8BrVoS+eS+lv/MiT3/zYpB/82L
+ Qf/Lhzv/x38t/8d9K//Khjj/zYtB/82MQ//NikH/zIk9/+S+lv+tWhL5////Aa9cFJXVpnv/2ahv/8iE
+ Nv/Jhjn/x4Iz/+jKqf//////xoAv/8mGOv/Jhjr/yIQ2/9mob//Vpnv/r1wUlf///wH///8BsV4Z/+jL
+ rv/Xomn/xX0t/8V7Kv/nyKf//////8N5J//Gfi//xn4u/9eiaf/oy67/sV4Z/////wH///8B////AbBd
+ FUe3bCz/5MOg/+G7kP/Okk7/wngl/8BxG//Deir/z5NR/+G7kP/kw6D/t2ws/7BdFUf///8B////Af//
+ /wH///8BsF0VR7FeGv/Mk2D/4sCd/+rPsP/qzrD/6s+x/+LAnf/Mk2D/sV4a/7BdFUf///8B////Af//
+ /wH///8B////Af///wH///8Br1wUla5ZEfetWBD/rVgP/61YEP+uWRH3r1wUlf///wH///8B////Af//
+ /wH///8BAAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA
+ //8AAP//AAD//w==
+
+
+
+
+ NoControl
+
Über
diff --git a/NAPS2.Core/WinForms/FAbout.resx b/NAPS2.Core/WinForms/FAbout.resx
index f6cd660949..8ac2fb38b9 100644
--- a/NAPS2.Core/WinForms/FAbout.resx
+++ b/NAPS2.Core/WinForms/FAbout.resx
@@ -190,13 +190,14 @@
6, 12, 3, 0
- 232, 13
+ 232, 26
28
- Copyright 2009, 2012-2018 NAPS2 Contributors
+ Copyright 2009, 2012-2018 NAPS2 Contributors
+Copyright 2020 Dexpro Solutions GmbH
labelCopyright
@@ -245,169 +246,87 @@
- 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
- RK5CYII=
+ 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
@@ -420,7 +339,7 @@
120, 120
- StretchImage
+ Zoom
26
@@ -444,13 +363,13 @@
140, 42
- 117, 13
+ 156, 13
30
- http://www.naps2.com
+ http://www.dexpro-solutions.de
linkLabel1
@@ -522,7 +441,7 @@
NoControl
- 266, 32
+ 316, 32
80, 23
@@ -560,6 +479,9 @@
Check for updates
+
+ False
+
cbCheckForUpdates
@@ -623,9 +545,9 @@
0
-
+
True
-
+
6, 13
@@ -669,6 +591,6 @@
FAbout
- NAPS2.WinForms.FormBase, NAPS2.Core, Version=5.8.2.24548, Culture=neutral, PublicKeyToken=null
+ NAPS2.WinForms.FormBase, NAPS2.Core, Version=0.0.2.26973, Culture=neutral, PublicKeyToken=null
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FBarcodeSettings.Designer.cs b/NAPS2.Core/WinForms/FBarcodeSettings.Designer.cs
new file mode 100644
index 0000000000..93488979ce
--- /dev/null
+++ b/NAPS2.Core/WinForms/FBarcodeSettings.Designer.cs
@@ -0,0 +1,191 @@
+namespace NAPS2.WinForms
+{
+ partial class FBarcodeSettings
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FBarcodeSettings));
+ this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
+ this.txtRegex = new System.Windows.Forms.TextBox();
+ this.txtInvalidValues = new System.Windows.Forms.TextBox();
+ this.checkListTypes = new System.Windows.Forms.CheckedListBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.gridRegions = new System.Windows.Forms.DataGridView();
+ this.x = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.y = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.width = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.height = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.btnOk = new System.Windows.Forms.Button();
+ this.btnCancel = new System.Windows.Forms.Button();
+ this.cbRememberSettings = new System.Windows.Forms.CheckBox();
+ this.tableLayoutPanel1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.gridRegions)).BeginInit();
+ this.SuspendLayout();
+ //
+ // tableLayoutPanel1
+ //
+ resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1");
+ this.tableLayoutPanel1.Controls.Add(this.txtRegex, 1, 0);
+ this.tableLayoutPanel1.Controls.Add(this.txtInvalidValues, 1, 3);
+ this.tableLayoutPanel1.Controls.Add(this.checkListTypes, 1, 1);
+ this.tableLayoutPanel1.Controls.Add(this.label1, 0, 0);
+ this.tableLayoutPanel1.Controls.Add(this.label2, 0, 2);
+ this.tableLayoutPanel1.Controls.Add(this.label4, 0, 1);
+ this.tableLayoutPanel1.Controls.Add(this.label3, 0, 3);
+ this.tableLayoutPanel1.Controls.Add(this.gridRegions, 1, 2);
+ this.tableLayoutPanel1.Name = "tableLayoutPanel1";
+ //
+ // txtRegex
+ //
+ resources.ApplyResources(this.txtRegex, "txtRegex");
+ this.txtRegex.Name = "txtRegex";
+ //
+ // txtInvalidValues
+ //
+ resources.ApplyResources(this.txtInvalidValues, "txtInvalidValues");
+ this.txtInvalidValues.Name = "txtInvalidValues";
+ this.txtInvalidValues.UseSystemPasswordChar = true;
+ //
+ // checkListTypes
+ //
+ resources.ApplyResources(this.checkListTypes, "checkListTypes");
+ this.checkListTypes.FormattingEnabled = true;
+ this.checkListTypes.Name = "checkListTypes";
+ //
+ // label1
+ //
+ resources.ApplyResources(this.label1, "label1");
+ this.label1.Name = "label1";
+ //
+ // label2
+ //
+ resources.ApplyResources(this.label2, "label2");
+ this.label2.Name = "label2";
+ //
+ // label4
+ //
+ resources.ApplyResources(this.label4, "label4");
+ this.label4.Name = "label4";
+ //
+ // label3
+ //
+ resources.ApplyResources(this.label3, "label3");
+ this.label3.Name = "label3";
+ //
+ // gridRegions
+ //
+ resources.ApplyResources(this.gridRegions, "gridRegions");
+ this.gridRegions.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+ this.gridRegions.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
+ this.x,
+ this.y,
+ this.width,
+ this.height});
+ this.gridRegions.Name = "gridRegions";
+ this.gridRegions.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick);
+ //
+ // x
+ //
+ resources.ApplyResources(this.x, "x");
+ this.x.Name = "x";
+ //
+ // y
+ //
+ resources.ApplyResources(this.y, "y");
+ this.y.Name = "y";
+ //
+ // width
+ //
+ resources.ApplyResources(this.width, "width");
+ this.width.Name = "width";
+ //
+ // height
+ //
+ resources.ApplyResources(this.height, "height");
+ this.height.Name = "height";
+ //
+ // btnOk
+ //
+ resources.ApplyResources(this.btnOk, "btnOk");
+ this.btnOk.Name = "btnOk";
+ this.btnOk.UseVisualStyleBackColor = true;
+ this.btnOk.Click += new System.EventHandler(this.btnOk_Click);
+ //
+ // btnCancel
+ //
+ resources.ApplyResources(this.btnCancel, "btnCancel");
+ this.btnCancel.Name = "btnCancel";
+ this.btnCancel.UseVisualStyleBackColor = true;
+ this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
+ //
+ // cbRememberSettings
+ //
+ resources.ApplyResources(this.cbRememberSettings, "cbRememberSettings");
+ this.cbRememberSettings.Name = "cbRememberSettings";
+ this.cbRememberSettings.UseVisualStyleBackColor = true;
+ //
+ // FBarcodeSettings
+ //
+ resources.ApplyResources(this, "$this");
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.btnCancel);
+ this.Controls.Add(this.btnOk);
+ this.Controls.Add(this.tableLayoutPanel1);
+ this.Controls.Add(this.cbRememberSettings);
+ this.Name = "FBarcodeSettings";
+ this.Load += new System.EventHandler(this.FDocumentsSettings_Load);
+ this.tableLayoutPanel1.ResumeLayout(false);
+ this.tableLayoutPanel1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.gridRegions)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox txtRegex;
+ private System.Windows.Forms.Button btnOk;
+ private System.Windows.Forms.Button btnCancel;
+ private System.Windows.Forms.CheckBox cbRememberSettings;
+ private System.Windows.Forms.CheckedListBox checkListTypes;
+ private System.Windows.Forms.TextBox txtInvalidValues;
+ private System.Windows.Forms.DataGridView gridRegions;
+ private System.Windows.Forms.DataGridViewTextBoxColumn x;
+ private System.Windows.Forms.DataGridViewTextBoxColumn y;
+ private System.Windows.Forms.DataGridViewTextBoxColumn width;
+ private System.Windows.Forms.DataGridViewTextBoxColumn height;
+ }
+}
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FBarcodeSettings.cs b/NAPS2.Core/WinForms/FBarcodeSettings.cs
new file mode 100644
index 0000000000..c9d00dea91
--- /dev/null
+++ b/NAPS2.Core/WinForms/FBarcodeSettings.cs
@@ -0,0 +1,89 @@
+using NAPS2.Barcode;
+using NAPS2.Config;
+using NAPS2.ImportExport.Documents;
+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;
+
+namespace NAPS2.WinForms
+{
+ public partial class FBarcodeSettings : FormBase
+ {
+ private readonly BarcodeSettingsContainer barcodeSettingsContainer;
+ private readonly IUserConfigManager userConfigManager;
+
+ public FBarcodeSettings(BarcodeSettingsContainer barcodeSettingsContainer, IUserConfigManager userConfigManager)
+ {
+ this.barcodeSettingsContainer = barcodeSettingsContainer;
+ this.userConfigManager = userConfigManager;
+ InitializeComponent();
+ foreach (var name in Enum.GetValues(typeof(BarcodeFormat)))
+ checkListTypes.Items.Add(name);
+ }
+
+ private void FDocumentsSettings_Load(object sender, EventArgs e)
+ {
+ UpdateValues(barcodeSettingsContainer.BarcodeParams);
+ cbRememberSettings.Checked = userConfigManager.Config.BarcodeParams != null;
+ }
+
+ private void UpdateValues(BarcodeParams barcodeParams)
+ {
+ txtRegex.Text = barcodeParams?.RegexFilter ?? "";
+ txtInvalidValues.Text = string.Join("\n", barcodeParams?.ValueBlacklist ?? new string[0]);
+ gridRegions.Rows.Clear();
+ foreach (var region in barcodeParams?.RegionFilter)
+ {
+ var rowIndex = gridRegions.Rows.Add();
+ gridRegions.Rows[rowIndex].SetValues((region.X * 100).ToString(), (region.Y * 100).ToString(), (region.Width * 100).ToString(), (region.Height * 100).ToString());
+ }
+ var checkListItems = checkListTypes.Items.Cast().ToArray();
+ for(var i = 0; i < checkListItems.Length; i++)
+ {
+ checkListTypes.SetItemChecked(i, barcodeParams?.AllowedFormatFilter?.Contains(checkListItems[i]) ?? false);
+ }
+ }
+
+ private void btnOk_Click(object sender, EventArgs e)
+ {
+ var barcodeParams = new BarcodeParams
+ {
+ AllowedFormatFilter = checkListTypes.CheckedItems.Cast().ToArray(),
+ RegexFilter = txtRegex.Text,
+ ValueBlacklist = txtInvalidValues.Text.Split('\n'),
+ RegionFilter = gridRegions.Rows.Cast()
+ .Select
+ (
+ r => r.Cells.Cast()
+ .Select(c => float.TryParse((string)c.Value, out var res) ? res : 0)
+ .ToArray()
+ )
+ .Where(c => c.Any(v => v != 0))
+ .Select(c => new RectangleF(c[0] / 100, c[1] / 100, c[2] / 100, c[3] / 100))
+ .ToArray()
+ };
+
+ barcodeSettingsContainer.BarcodeParams = barcodeParams;
+ userConfigManager.Config.BarcodeParams = cbRememberSettings.Checked ? barcodeParams : null;
+ userConfigManager.Save();
+ DialogResult = DialogResult.OK;
+ Close();
+ }
+
+ private void btnCancel_Click(object sender, EventArgs e)
+ {
+ DialogResult = DialogResult.Cancel;
+ Close();
+ }
+
+ private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
+ {
+
+ }
+ }
+}
diff --git a/NAPS2.Core/WinForms/FBarcodeSettings.de.resx b/NAPS2.Core/WinForms/FBarcodeSettings.de.resx
new file mode 100644
index 0000000000..9a15f6fd4c
--- /dev/null
+++ b/NAPS2.Core/WinForms/FBarcodeSettings.de.resx
@@ -0,0 +1,852 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ 117, 10
+
+
+ 295, 20
+
+
+ 117, 247
+
+
+ 295, 65
+
+
+ 117, 40
+
+
+ 295, 94
+
+
+ 97, 13
+
+
+ Zulässige Bereiche
+
+
+ 88, 13
+
+
+ Barcode Formate
+
+
+ 84, 13
+
+
+ Ungültige Werte
+
+
+ 117, 144
+
+
+ 295, 93
+
+
+ Breite (in %)
+
+
+ Höhe (in %)
+
+
+ Abbrechen
+
+
+ 157, 17
+
+
+ Diese Einstellungen merken
+
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
+
+
+ Barcode Einstellungen
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FBarcodeSettings.en.resx b/NAPS2.Core/WinForms/FBarcodeSettings.en.resx
new file mode 100644
index 0000000000..fe1fcd61a3
--- /dev/null
+++ b/NAPS2.Core/WinForms/FBarcodeSettings.en.resx
@@ -0,0 +1,795 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
+
+
+ Barcode Settings
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FBarcodeSettings.resx b/NAPS2.Core/WinForms/FBarcodeSettings.resx
new file mode 100644
index 0000000000..12eeeebfae
--- /dev/null
+++ b/NAPS2.Core/WinForms/FBarcodeSettings.resx
@@ -0,0 +1,1247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ 145, 17
+
+
+ 73, 13
+
+
+ tableLayoutPanel1
+
+
+
+ 5, 5, 5, 5
+
+
+ Left
+
+
+
+ 8
+
+
+ 5, 5, 5, 5
+
+
+ NoControl
+
+
+ 0, 0
+
+
+ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ y
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 254, 332
+
+
+ 5, 5, 5, 5
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ width
+
+
+ txtRegex
+
+
+ 5, 5, 5, 5
+
+
+ tableLayoutPanel1
+
+
+ NoControl
+
+
+ 86, 13
+
+
+ 63, 13
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Bottom, Left, Right
+
+
+ Barcode Settings
+
+
+ NoControl
+
+
+ 3
+
+
+ 3
+
+
+ True
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 10
+
+
+ 12
+
+
+ 106, 10
+
+
+ 6, 13
+
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
+
+
+ Bottom, Right
+
+
+ gridRegions
+
+
+ label1
+
+
+ 5, 5, 5, 5
+
+
+ Invalid Values
+
+
+ Top, Bottom, Left, Right
+
+
+ True
+
+
+ x
+
+
+ 2
+
+
+ OK
+
+
+ 106, 247
+
+
+ 82, 13
+
+
+ 4
+
+
+ $this
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ X (in %)
+
+
+ True
+
+
+ True
+
+
+ 5, 5, 5, 5
+
+
+ Filter Regex
+
+
+ Barcode Format
+
+
+ 10, 80
+
+
+ btnCancel
+
+
+ 10, 13
+
+
+ 306, 65
+
+
+ FBarcodeSettings
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Left
+
+
+ 1
+
+
+ 5
+
+
+ 1
+
+
+ 5
+
+
+ System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 7
+
+
+ 0
+
+
+ 5, 5, 5, 5
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ btnOk
+
+
+ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="txtRegex" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtInvalidValues" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="checkListTypes" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label2" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label4" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="gridRegions" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,Absolute,20" /></TableLayoutSettings>
+
+
+ tableLayoutPanel1
+
+
+ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tableLayoutPanel1
+
+
+ Y (in %)
+
+
+ CenterParent
+
+
+ txtInvalidValues
+
+
+ $this
+
+
+ 106, 40
+
+
+ tableLayoutPanel1
+
+
+ 5, 5, 5, 5
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label4
+
+
+ 6
+
+
+ 0
+
+
+ 306, 94
+
+
+ Left
+
+
+ 10, 273
+
+
+ 9
+
+
+ 106, 144
+
+
+ 75, 23
+
+
+ System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ height
+
+
+ Cancel
+
+
+ Bottom, Right
+
+
+ True
+
+
+ NoControl
+
+
+ System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top
+
+
+ tableLayoutPanel1
+
+
+ NAPS2.WinForms.FormBase, NAPS2.Core, Version=6.0.3.25212, Culture=neutral, PublicKeyToken=null
+
+
+ label3
+
+
+ Allowed Regions
+
+
+ 75, 23
+
+
+ True
+
+
+ 0
+
+
+ 422, 322
+
+
+ Width (in %)
+
+
+ Top
+
+
+ 0
+
+
+ Height (in %)
+
+
+ 12, 336
+
+
+ 1
+
+
+ Remember these settings
+
+
+ checkListTypes
+
+
+ tableLayoutPanel1
+
+
+ 7
+
+
+ Top
+
+
+ tableLayoutPanel1
+
+
+ 11
+
+
+ 2
+
+
+ Left
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ label2
+
+
+ Bottom, Left
+
+
+ 306, 20
+
+
+ 10, 184
+
+
+ 422, 367
+
+
+ $this
+
+
+ 4
+
+
+ $this
+
+
+ 306, 93
+
+
+ 6
+
+
+ 335, 332
+
+
+ NoControl
+
+
+ 2
+
+
+ GrowAndShrink
+
+
+ cbRememberSettings
+
+
+ tableLayoutPanel1
+
+
+ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 5, 5, 5, 5
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.Designer.cs b/NAPS2.Core/WinForms/FDesktop.Designer.cs
index ac02f04f32..17c98117e8 100644
--- a/NAPS2.Core/WinForms/FDesktop.Designer.cs
+++ b/NAPS2.Core/WinForms/FDesktop.Designer.cs
@@ -51,27 +51,30 @@ private void InitializeComponent()
this.tsScan = new System.Windows.Forms.ToolStripSplitButton();
this.tsNewProfile = new System.Windows.Forms.ToolStripMenuItem();
this.tsBatchScan = new System.Windows.Forms.ToolStripMenuItem();
- this.tsProfiles = new System.Windows.Forms.ToolStripButton();
- this.tsOcr = new System.Windows.Forms.ToolStripButton();
this.tsImport = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsdSelectBatch = new System.Windows.Forms.ToolStripSplitButton();
+ this.tsDetectBarcodes = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsdUploadDocuments = new System.Windows.Forms.ToolStripSplitButton();
+ this.tsUploadDocumentsAll = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsUploadDocumentsSelected = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsdUploadSqueeze = new System.Windows.Forms.ToolStripSplitButton();
+ this.tsUploadSqueezeAll = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsUploadSqueezeSelected = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsUploadSqueezeBindings = new System.Windows.Forms.ToolStripMenuItem();
this.tsdSavePDF = new System.Windows.Forms.ToolStripSplitButton();
this.tsSavePDFAll = new System.Windows.Forms.ToolStripMenuItem();
this.tsSavePDFSelected = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
- this.tsPDFSettings = new System.Windows.Forms.ToolStripMenuItem();
this.tsdSaveImages = new System.Windows.Forms.ToolStripSplitButton();
this.tsSaveImagesAll = new System.Windows.Forms.ToolStripMenuItem();
this.tsSaveImagesSelected = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator();
- this.tsImageSettings = new System.Windows.Forms.ToolStripMenuItem();
this.tsdEmailPDF = new System.Windows.Forms.ToolStripSplitButton();
this.tsEmailPDFAll = new System.Windows.Forms.ToolStripMenuItem();
this.tsEmailPDFSelected = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
- this.tsEmailSettings = new System.Windows.Forms.ToolStripMenuItem();
- this.tsPdfSettings2 = new System.Windows.Forms.ToolStripMenuItem();
this.tsPrint = new System.Windows.Forms.ToolStripButton();
+ this.tsdSend = new System.Windows.Forms.ToolStripSplitButton();
+ this.tsSendAll = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsSendSelected = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
this.tsdImage = new System.Windows.Forms.ToolStripDropDownButton();
this.tsView = new System.Windows.Forms.ToolStripMenuItem();
@@ -104,8 +107,19 @@ private void InitializeComponent()
this.tsDelete = new System.Windows.Forms.ToolStripButton();
this.tsClear = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton();
- this.tsAbout = new System.Windows.Forms.ToolStripButton();
+ this.tsdSettings = new System.Windows.Forms.ToolStripDropDownButton();
+ this.tsProfiles = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsBarcodeSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsOcr = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsPDFSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsImageSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsDocumentsSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsSqueezeSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsEmailSettings = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsAbout = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsdLanguage = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripContainer1.ContentPanel.SuspendLayout();
this.toolStripContainer1.TopToolStripPanel.SuspendLayout();
this.toolStripContainer1.SuspendLayout();
@@ -115,26 +129,48 @@ private void InitializeComponent()
//
// toolStripContainer1
//
+ resources.ApplyResources(this.toolStripContainer1, "toolStripContainer1");
+ //
+ // toolStripContainer1.BottomToolStripPanel
+ //
+ resources.ApplyResources(this.toolStripContainer1.BottomToolStripPanel, "toolStripContainer1.BottomToolStripPanel");
+ this.toolStripContainer1.BottomToolStripPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
+ this.toolStripContainer1.BottomToolStripPanel.ForeColor = System.Drawing.Color.White;
//
// toolStripContainer1.ContentPanel
//
+ resources.ApplyResources(this.toolStripContainer1.ContentPanel, "toolStripContainer1.ContentPanel");
this.toolStripContainer1.ContentPanel.Controls.Add(this.btnZoomIn);
this.toolStripContainer1.ContentPanel.Controls.Add(this.btnZoomOut);
this.toolStripContainer1.ContentPanel.Controls.Add(this.btnZoomMouseCatcher);
this.toolStripContainer1.ContentPanel.Controls.Add(this.thumbnailList1);
- resources.ApplyResources(this.toolStripContainer1.ContentPanel, "toolStripContainer1.ContentPanel");
- resources.ApplyResources(this.toolStripContainer1, "toolStripContainer1");
+ //
+ // toolStripContainer1.LeftToolStripPanel
+ //
+ resources.ApplyResources(this.toolStripContainer1.LeftToolStripPanel, "toolStripContainer1.LeftToolStripPanel");
+ this.toolStripContainer1.LeftToolStripPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
+ this.toolStripContainer1.LeftToolStripPanel.ForeColor = System.Drawing.Color.White;
this.toolStripContainer1.Name = "toolStripContainer1";
//
+ // toolStripContainer1.RightToolStripPanel
+ //
+ resources.ApplyResources(this.toolStripContainer1.RightToolStripPanel, "toolStripContainer1.RightToolStripPanel");
+ this.toolStripContainer1.RightToolStripPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
+ this.toolStripContainer1.RightToolStripPanel.ForeColor = System.Drawing.Color.White;
+ //
// toolStripContainer1.TopToolStripPanel
//
+ resources.ApplyResources(this.toolStripContainer1.TopToolStripPanel, "toolStripContainer1.TopToolStripPanel");
+ this.toolStripContainer1.TopToolStripPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.tStrip);
+ this.toolStripContainer1.TopToolStripPanel.ForeColor = System.Drawing.Color.White;
//
// btnZoomIn
//
resources.ApplyResources(this.btnZoomIn, "btnZoomIn");
- this.btnZoomIn.BackColor = System.Drawing.Color.White;
- this.btnZoomIn.Image = global::NAPS2.Icons.zoom_in;
+ this.btnZoomIn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
+ this.btnZoomIn.FlatAppearance.BorderSize = 0;
+ this.btnZoomIn.Image = global::NAPS2.Icons.zoom_in_white;
this.btnZoomIn.Name = "btnZoomIn";
this.btnZoomIn.UseVisualStyleBackColor = false;
this.btnZoomIn.Click += new System.EventHandler(this.btnZoomIn_Click);
@@ -142,24 +178,29 @@ private void InitializeComponent()
// btnZoomOut
//
resources.ApplyResources(this.btnZoomOut, "btnZoomOut");
- this.btnZoomOut.BackColor = System.Drawing.Color.White;
- this.btnZoomOut.Image = global::NAPS2.Icons.zoom_out;
+ this.btnZoomOut.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
+ this.btnZoomOut.FlatAppearance.BorderSize = 0;
+ this.btnZoomOut.Image = global::NAPS2.Icons.zoom_out_white;
this.btnZoomOut.Name = "btnZoomOut";
this.btnZoomOut.UseVisualStyleBackColor = false;
this.btnZoomOut.Click += new System.EventHandler(this.btnZoomOut_Click);
//
// btnZoomMouseCatcher
//
- this.btnZoomMouseCatcher.BackColor = System.Drawing.Color.White;
resources.ApplyResources(this.btnZoomMouseCatcher, "btnZoomMouseCatcher");
+ this.btnZoomMouseCatcher.BackColor = System.Drawing.Color.White;
this.btnZoomMouseCatcher.Name = "btnZoomMouseCatcher";
this.btnZoomMouseCatcher.UseVisualStyleBackColor = false;
//
// thumbnailList1
//
+ resources.ApplyResources(this.thumbnailList1, "thumbnailList1");
this.thumbnailList1.AllowDrop = true;
+ this.thumbnailList1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
+ this.thumbnailList1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.thumbnailList1.ContextMenuStrip = this.contextMenuStrip;
- resources.ApplyResources(this.thumbnailList1, "thumbnailList1");
+ this.thumbnailList1.ForeColor = System.Drawing.Color.White;
+ this.thumbnailList1.HideSelection = false;
this.thumbnailList1.Name = "thumbnailList1";
this.thumbnailList1.ThumbnailRenderer = null;
this.thumbnailList1.ThumbnailSize = new System.Drawing.Size(128, 128);
@@ -177,6 +218,8 @@ private void InitializeComponent()
//
// contextMenuStrip
//
+ resources.ApplyResources(this.contextMenuStrip, "contextMenuStrip");
+ this.contextMenuStrip.ImageScalingSize = new System.Drawing.Size(20, 20);
this.contextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.ctxView,
this.ctxSeparator1,
@@ -186,7 +229,6 @@ private void InitializeComponent()
this.ctxSeparator2,
this.ctxDelete});
this.contextMenuStrip.Name = "contextMenuStrip";
- resources.ApplyResources(this.contextMenuStrip, "contextMenuStrip");
this.contextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip_Opening);
//
// ctxView
@@ -197,52 +239,56 @@ private void InitializeComponent()
//
// ctxSeparator1
//
- this.ctxSeparator1.Name = "ctxSeparator1";
resources.ApplyResources(this.ctxSeparator1, "ctxSeparator1");
+ this.ctxSeparator1.Name = "ctxSeparator1";
//
// ctxSelectAll
//
- this.ctxSelectAll.Name = "ctxSelectAll";
resources.ApplyResources(this.ctxSelectAll, "ctxSelectAll");
+ this.ctxSelectAll.Name = "ctxSelectAll";
this.ctxSelectAll.Click += new System.EventHandler(this.ctxSelectAll_Click);
//
// ctxCopy
//
- this.ctxCopy.Name = "ctxCopy";
resources.ApplyResources(this.ctxCopy, "ctxCopy");
+ this.ctxCopy.Name = "ctxCopy";
this.ctxCopy.Click += new System.EventHandler(this.ctxCopy_Click);
//
// ctxPaste
//
- this.ctxPaste.Name = "ctxPaste";
resources.ApplyResources(this.ctxPaste, "ctxPaste");
+ this.ctxPaste.Name = "ctxPaste";
this.ctxPaste.Click += new System.EventHandler(this.ctxPaste_Click);
//
// ctxSeparator2
//
- this.ctxSeparator2.Name = "ctxSeparator2";
resources.ApplyResources(this.ctxSeparator2, "ctxSeparator2");
+ this.ctxSeparator2.Name = "ctxSeparator2";
//
// ctxDelete
//
- this.ctxDelete.Name = "ctxDelete";
resources.ApplyResources(this.ctxDelete, "ctxDelete");
+ this.ctxDelete.Name = "ctxDelete";
this.ctxDelete.Click += new System.EventHandler(this.ctxDelete_Click);
//
// tStrip
//
resources.ApplyResources(this.tStrip, "tStrip");
+ this.tStrip.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
+ this.tStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
this.tStrip.ImageScalingSize = new System.Drawing.Size(32, 32);
this.tStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsScan,
- this.tsProfiles,
- this.tsOcr,
this.tsImport,
this.toolStripSeparator5,
+ this.tsdSelectBatch,
+ this.tsdUploadDocuments,
+ this.tsdUploadSqueeze,
this.tsdSavePDF,
this.tsdSaveImages,
this.tsdEmailPDF,
this.tsPrint,
+ this.tsdSend,
this.toolStripSeparator4,
this.tsdImage,
this.tsdRotate,
@@ -252,20 +298,21 @@ private void InitializeComponent()
this.tsDelete,
this.tsClear,
this.toolStripSeparator3,
- this.toolStripDropDownButton1,
- this.tsAbout});
+ this.tsdSettings});
this.tStrip.Name = "tStrip";
this.tStrip.ShowItemToolTips = false;
+ this.tStrip.Stretch = true;
this.tStrip.TabStop = true;
this.tStrip.DockChanged += new System.EventHandler(this.tStrip_DockChanged);
//
// tsScan
//
+ resources.ApplyResources(this.tsScan, "tsScan");
+ this.tsScan.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
this.tsScan.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsNewProfile,
this.tsBatchScan});
- this.tsScan.Image = global::NAPS2.Icons.control_play_blue;
- resources.ApplyResources(this.tsScan, "tsScan");
+ this.tsScan.Image = global::NAPS2.Icons.control_play_blue_white;
this.tsScan.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
this.tsScan.Name = "tsScan";
this.tsScan.Padding = new System.Windows.Forms.Padding(5, 0, 5, 0);
@@ -273,176 +320,211 @@ private void InitializeComponent()
//
// tsNewProfile
//
- this.tsNewProfile.Image = global::NAPS2.Icons.add_small;
resources.ApplyResources(this.tsNewProfile, "tsNewProfile");
+ this.tsNewProfile.Image = global::NAPS2.Icons.add_small;
this.tsNewProfile.Name = "tsNewProfile";
this.tsNewProfile.Click += new System.EventHandler(this.tsNewProfile_Click);
//
// tsBatchScan
//
- this.tsBatchScan.Image = global::NAPS2.Icons.application_cascade;
resources.ApplyResources(this.tsBatchScan, "tsBatchScan");
+ this.tsBatchScan.Image = global::NAPS2.Icons.application_cascade;
this.tsBatchScan.Name = "tsBatchScan";
this.tsBatchScan.Click += new System.EventHandler(this.tsBatchScan_Click);
//
- // tsProfiles
- //
- resources.ApplyResources(this.tsProfiles, "tsProfiles");
- this.tsProfiles.Name = "tsProfiles";
- this.tsProfiles.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsProfiles.Click += new System.EventHandler(this.tsProfiles_Click);
- //
- // tsOcr
- //
- this.tsOcr.Image = global::NAPS2.Icons.text;
- resources.ApplyResources(this.tsOcr, "tsOcr");
- this.tsOcr.Name = "tsOcr";
- this.tsOcr.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsOcr.Click += new System.EventHandler(this.tsOcr_Click);
- //
// tsImport
//
- this.tsImport.Image = global::NAPS2.Icons.folder_picture;
resources.ApplyResources(this.tsImport, "tsImport");
+ this.tsImport.Image = global::NAPS2.Icons.folder_picture_white;
this.tsImport.Name = "tsImport";
this.tsImport.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
this.tsImport.Click += new System.EventHandler(this.tsImport_Click);
//
// toolStripSeparator5
//
- this.toolStripSeparator5.Name = "toolStripSeparator5";
resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5");
+ this.toolStripSeparator5.Name = "toolStripSeparator5";
+ //
+ // tsdSelectBatch
+ //
+ resources.ApplyResources(this.tsdSelectBatch, "tsdSelectBatch");
+ this.tsdSelectBatch.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsDetectBarcodes});
+ this.tsdSelectBatch.Image = global::NAPS2.Icons.barcode_white;
+ this.tsdSelectBatch.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
+ this.tsdSelectBatch.Name = "tsdSelectBatch";
+ this.tsdSelectBatch.ButtonClick += new System.EventHandler(this.tsdSelectBatch_ButtonClick);
+ //
+ // tsDetectBarcodes
+ //
+ resources.ApplyResources(this.tsDetectBarcodes, "tsDetectBarcodes");
+ this.tsDetectBarcodes.Name = "tsDetectBarcodes";
+ this.tsDetectBarcodes.Click += new System.EventHandler(this.tsDetectBarcodes_Click);
+ //
+ // tsdUploadDocuments
+ //
+ resources.ApplyResources(this.tsdUploadDocuments, "tsdUploadDocuments");
+ this.tsdUploadDocuments.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsUploadDocumentsAll,
+ this.tsUploadDocumentsSelected});
+ this.tsdUploadDocuments.Image = global::NAPS2.Icons.inbox_out_white;
+ this.tsdUploadDocuments.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
+ this.tsdUploadDocuments.Name = "tsdUploadDocuments";
+ this.tsdUploadDocuments.TextDirection = System.Windows.Forms.ToolStripTextDirection.Horizontal;
+ this.tsdUploadDocuments.ButtonClick += new System.EventHandler(this.tsdUploadDocuments_ButtonClick);
+ //
+ // tsUploadDocumentsAll
+ //
+ resources.ApplyResources(this.tsUploadDocumentsAll, "tsUploadDocumentsAll");
+ this.tsUploadDocumentsAll.Name = "tsUploadDocumentsAll";
+ this.tsUploadDocumentsAll.Click += new System.EventHandler(this.tsUploadDocumentsAll_Click);
+ //
+ // tsUploadDocumentsSelected
+ //
+ resources.ApplyResources(this.tsUploadDocumentsSelected, "tsUploadDocumentsSelected");
+ this.tsUploadDocumentsSelected.Name = "tsUploadDocumentsSelected";
+ this.tsUploadDocumentsSelected.Click += new System.EventHandler(this.tsUploadDocumentsSelected_Click);
+ //
+ // tsdUploadSqueeze
+ //
+ resources.ApplyResources(this.tsdUploadSqueeze, "tsdUploadSqueeze");
+ this.tsdUploadSqueeze.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsUploadSqueezeAll,
+ this.tsUploadSqueezeSelected,
+ this.tsUploadSqueezeBindings});
+ this.tsdUploadSqueeze.Image = global::NAPS2.Icons.inbox_out_white;
+ this.tsdUploadSqueeze.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
+ this.tsdUploadSqueeze.Name = "tsdUploadSqueeze";
+ this.tsdUploadSqueeze.TextDirection = System.Windows.Forms.ToolStripTextDirection.Horizontal;
+ this.tsdUploadSqueeze.ButtonClick += new System.EventHandler(this.tsdUploadSqueeze_ButtonClick);
+ //
+ // tsUploadSqueezeAll
+ //
+ resources.ApplyResources(this.tsUploadSqueezeAll, "tsUploadSqueezeAll");
+ this.tsUploadSqueezeAll.Name = "tsUploadSqueezeAll";
+ this.tsUploadSqueezeAll.Click += new System.EventHandler(this.tsUploadSqueezeAll_Click);
+ //
+ // tsUploadSqueezeSelected
+ //
+ resources.ApplyResources(this.tsUploadSqueezeSelected, "tsUploadSqueezeSelected");
+ this.tsUploadSqueezeSelected.Name = "tsUploadSqueezeSelected";
+ this.tsUploadSqueezeSelected.Click += new System.EventHandler(this.tsUploadSqueezeSelected_Click);
+ //
+ // tsUploadSqueezeBindings
+ //
+ resources.ApplyResources(this.tsUploadSqueezeBindings, "tsUploadSqueezeBindings");
+ this.tsUploadSqueezeBindings.Name = "tsUploadSqueezeBindings";
+ this.tsUploadSqueezeBindings.Click += new System.EventHandler(this.tsUploadSqueezeBindings_Click);
//
// tsdSavePDF
//
+ resources.ApplyResources(this.tsdSavePDF, "tsdSavePDF");
this.tsdSavePDF.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsSavePDFAll,
- this.tsSavePDFSelected,
- this.toolStripSeparator10,
- this.tsPDFSettings});
- this.tsdSavePDF.Image = global::NAPS2.Icons.file_extension_pdf;
- resources.ApplyResources(this.tsdSavePDF, "tsdSavePDF");
+ this.tsSavePDFSelected});
+ this.tsdSavePDF.Image = global::NAPS2.Icons.file_extension_pdf_white;
this.tsdSavePDF.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
this.tsdSavePDF.Name = "tsdSavePDF";
this.tsdSavePDF.ButtonClick += new System.EventHandler(this.tsdSavePDF_ButtonClick);
//
// tsSavePDFAll
//
- this.tsSavePDFAll.Name = "tsSavePDFAll";
resources.ApplyResources(this.tsSavePDFAll, "tsSavePDFAll");
+ this.tsSavePDFAll.Name = "tsSavePDFAll";
this.tsSavePDFAll.Click += new System.EventHandler(this.tsSavePDFAll_Click);
//
// tsSavePDFSelected
//
- this.tsSavePDFSelected.Name = "tsSavePDFSelected";
resources.ApplyResources(this.tsSavePDFSelected, "tsSavePDFSelected");
+ this.tsSavePDFSelected.Name = "tsSavePDFSelected";
this.tsSavePDFSelected.Click += new System.EventHandler(this.tsSavePDFSelected_Click);
//
- // toolStripSeparator10
- //
- this.toolStripSeparator10.Name = "toolStripSeparator10";
- resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10");
- //
- // tsPDFSettings
- //
- this.tsPDFSettings.Name = "tsPDFSettings";
- resources.ApplyResources(this.tsPDFSettings, "tsPDFSettings");
- this.tsPDFSettings.Click += new System.EventHandler(this.tsPDFSettings_Click);
- //
// tsdSaveImages
//
+ resources.ApplyResources(this.tsdSaveImages, "tsdSaveImages");
this.tsdSaveImages.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsSaveImagesAll,
- this.tsSaveImagesSelected,
- this.toolStripSeparator11,
- this.tsImageSettings});
- this.tsdSaveImages.Image = global::NAPS2.Icons.pictures;
- resources.ApplyResources(this.tsdSaveImages, "tsdSaveImages");
+ this.tsSaveImagesSelected});
+ this.tsdSaveImages.Image = global::NAPS2.Icons.pictures_white;
this.tsdSaveImages.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
this.tsdSaveImages.Name = "tsdSaveImages";
this.tsdSaveImages.ButtonClick += new System.EventHandler(this.tsdSaveImages_ButtonClick);
//
// tsSaveImagesAll
//
- this.tsSaveImagesAll.Name = "tsSaveImagesAll";
resources.ApplyResources(this.tsSaveImagesAll, "tsSaveImagesAll");
+ this.tsSaveImagesAll.Name = "tsSaveImagesAll";
this.tsSaveImagesAll.Click += new System.EventHandler(this.tsSaveImagesAll_Click);
//
// tsSaveImagesSelected
//
- this.tsSaveImagesSelected.Name = "tsSaveImagesSelected";
resources.ApplyResources(this.tsSaveImagesSelected, "tsSaveImagesSelected");
+ this.tsSaveImagesSelected.Name = "tsSaveImagesSelected";
this.tsSaveImagesSelected.Click += new System.EventHandler(this.tsSaveImagesSelected_Click);
//
- // toolStripSeparator11
- //
- this.toolStripSeparator11.Name = "toolStripSeparator11";
- resources.ApplyResources(this.toolStripSeparator11, "toolStripSeparator11");
- //
- // tsImageSettings
- //
- this.tsImageSettings.Name = "tsImageSettings";
- resources.ApplyResources(this.tsImageSettings, "tsImageSettings");
- this.tsImageSettings.Click += new System.EventHandler(this.tsImageSettings_Click);
- //
// tsdEmailPDF
//
+ resources.ApplyResources(this.tsdEmailPDF, "tsdEmailPDF");
this.tsdEmailPDF.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsEmailPDFAll,
- this.tsEmailPDFSelected,
- this.toolStripSeparator9,
- this.tsEmailSettings,
- this.tsPdfSettings2});
- this.tsdEmailPDF.Image = global::NAPS2.Icons.email_attach;
- resources.ApplyResources(this.tsdEmailPDF, "tsdEmailPDF");
+ this.tsEmailPDFSelected});
+ this.tsdEmailPDF.Image = global::NAPS2.Icons.mail_attachment_white;
this.tsdEmailPDF.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
this.tsdEmailPDF.Name = "tsdEmailPDF";
this.tsdEmailPDF.ButtonClick += new System.EventHandler(this.tsdEmailPDF_ButtonClick);
//
// tsEmailPDFAll
//
- this.tsEmailPDFAll.Name = "tsEmailPDFAll";
resources.ApplyResources(this.tsEmailPDFAll, "tsEmailPDFAll");
+ this.tsEmailPDFAll.Name = "tsEmailPDFAll";
this.tsEmailPDFAll.Click += new System.EventHandler(this.tsEmailPDFAll_Click);
//
// tsEmailPDFSelected
//
- this.tsEmailPDFSelected.Name = "tsEmailPDFSelected";
resources.ApplyResources(this.tsEmailPDFSelected, "tsEmailPDFSelected");
+ this.tsEmailPDFSelected.Name = "tsEmailPDFSelected";
this.tsEmailPDFSelected.Click += new System.EventHandler(this.tsEmailPDFSelected_Click);
//
- // toolStripSeparator9
+ // tsPrint
//
- this.toolStripSeparator9.Name = "toolStripSeparator9";
- resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9");
+ resources.ApplyResources(this.tsPrint, "tsPrint");
+ this.tsPrint.Image = global::NAPS2.Icons.printer_white;
+ this.tsPrint.Name = "tsPrint";
+ this.tsPrint.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
+ this.tsPrint.Click += new System.EventHandler(this.tsPrint_Click);
//
- // tsEmailSettings
+ // tsdSend
//
- this.tsEmailSettings.Name = "tsEmailSettings";
- resources.ApplyResources(this.tsEmailSettings, "tsEmailSettings");
- this.tsEmailSettings.Click += new System.EventHandler(this.tsEmailSettings_Click);
+ resources.ApplyResources(this.tsdSend, "tsdSend");
+ this.tsdSend.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsSendAll,
+ this.tsSendSelected});
+ this.tsdSend.Image = global::NAPS2.Icons.inbox_out_white;
+ this.tsdSend.Margin = new System.Windows.Forms.Padding(5, 1, 5, 2);
+ this.tsdSend.Name = "tsdSend";
+ this.tsdSend.TextDirection = System.Windows.Forms.ToolStripTextDirection.Horizontal;
+ this.tsdSend.ButtonClick += new System.EventHandler(this.tsdSend_ButtonClick);
//
- // tsPdfSettings2
+ // tsSendAll
//
- this.tsPdfSettings2.Name = "tsPdfSettings2";
- resources.ApplyResources(this.tsPdfSettings2, "tsPdfSettings2");
- this.tsPdfSettings2.Click += new System.EventHandler(this.tsPdfSettings2_Click);
+ resources.ApplyResources(this.tsSendAll, "tsSendAll");
+ this.tsSendAll.Name = "tsSendAll";
+ this.tsSendAll.Click += new System.EventHandler(this.tsSendAll_Click);
//
- // tsPrint
+ // tsSendSelected
//
- this.tsPrint.Image = global::NAPS2.Icons.printer;
- resources.ApplyResources(this.tsPrint, "tsPrint");
- this.tsPrint.Name = "tsPrint";
- this.tsPrint.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsPrint.Click += new System.EventHandler(this.tsPrint_Click);
+ resources.ApplyResources(this.tsSendSelected, "tsSendSelected");
+ this.tsSendSelected.Name = "tsSendSelected";
+ this.tsSendSelected.Click += new System.EventHandler(this.tsSendSelected_Click);
//
// toolStripSeparator4
//
- this.toolStripSeparator4.Name = "toolStripSeparator4";
resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4");
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
//
// tsdImage
//
+ resources.ApplyResources(this.tsdImage, "tsdImage");
this.tsdImage.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsView,
this.toolStripSeparator6,
@@ -453,101 +535,98 @@ private void InitializeComponent()
this.tsSharpen,
this.toolStripSeparator7,
this.tsReset});
- this.tsdImage.Image = global::NAPS2.Icons.picture_edit;
- resources.ApplyResources(this.tsdImage, "tsdImage");
+ this.tsdImage.Image = global::NAPS2.Icons.pencil_white;
this.tsdImage.Name = "tsdImage";
this.tsdImage.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsdImage.ShowDropDownArrow = false;
//
// tsView
//
- this.tsView.Name = "tsView";
resources.ApplyResources(this.tsView, "tsView");
+ this.tsView.Name = "tsView";
this.tsView.Click += new System.EventHandler(this.tsView_Click);
//
// toolStripSeparator6
//
- this.toolStripSeparator6.Name = "toolStripSeparator6";
resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6");
+ this.toolStripSeparator6.Name = "toolStripSeparator6";
//
// tsCrop
//
- this.tsCrop.Image = global::NAPS2.Icons.transform_crop;
resources.ApplyResources(this.tsCrop, "tsCrop");
+ this.tsCrop.Image = global::NAPS2.Icons.transform_crop;
this.tsCrop.Name = "tsCrop";
this.tsCrop.Click += new System.EventHandler(this.tsCrop_Click);
//
// tsBrightnessContrast
//
- this.tsBrightnessContrast.Image = global::NAPS2.Icons.contrast_with_sun;
resources.ApplyResources(this.tsBrightnessContrast, "tsBrightnessContrast");
+ this.tsBrightnessContrast.Image = global::NAPS2.Icons.contrast_with_sun;
this.tsBrightnessContrast.Name = "tsBrightnessContrast";
this.tsBrightnessContrast.Click += new System.EventHandler(this.tsBrightnessContrast_Click);
//
// tsHueSaturation
//
- this.tsHueSaturation.Image = global::NAPS2.Icons.color_management;
resources.ApplyResources(this.tsHueSaturation, "tsHueSaturation");
+ this.tsHueSaturation.Image = global::NAPS2.Icons.color_management;
this.tsHueSaturation.Name = "tsHueSaturation";
this.tsHueSaturation.Click += new System.EventHandler(this.tsHueSaturation_Click);
//
// tsBlackWhite
//
- this.tsBlackWhite.Image = global::NAPS2.Icons.contrast_high;
resources.ApplyResources(this.tsBlackWhite, "tsBlackWhite");
+ this.tsBlackWhite.Image = global::NAPS2.Icons.contrast_high;
this.tsBlackWhite.Name = "tsBlackWhite";
this.tsBlackWhite.Click += new System.EventHandler(this.tsBlackWhite_Click);
//
// tsSharpen
//
- this.tsSharpen.Image = global::NAPS2.Icons.sharpen;
resources.ApplyResources(this.tsSharpen, "tsSharpen");
+ this.tsSharpen.Image = global::NAPS2.Icons.sharpen;
this.tsSharpen.Name = "tsSharpen";
this.tsSharpen.Click += new System.EventHandler(this.tsSharpen_Click);
//
// toolStripSeparator7
//
- this.toolStripSeparator7.Name = "toolStripSeparator7";
resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7");
+ this.toolStripSeparator7.Name = "toolStripSeparator7";
//
// tsReset
//
- this.tsReset.Name = "tsReset";
resources.ApplyResources(this.tsReset, "tsReset");
+ this.tsReset.Name = "tsReset";
this.tsReset.Click += new System.EventHandler(this.tsReset_Click);
//
// tsdRotate
//
+ resources.ApplyResources(this.tsdRotate, "tsdRotate");
this.tsdRotate.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsRotateLeft,
this.tsRotateRight,
this.tsFlip,
this.tsDeskew,
this.tsCustomRotation});
- this.tsdRotate.Image = global::NAPS2.Icons.arrow_rotate_anticlockwise;
- resources.ApplyResources(this.tsdRotate, "tsdRotate");
+ this.tsdRotate.Image = global::NAPS2.Icons.arrow_rotate_anticlockwise_white;
this.tsdRotate.Name = "tsdRotate";
this.tsdRotate.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsdRotate.ShowDropDownArrow = false;
//
// tsRotateLeft
//
- this.tsRotateLeft.Image = global::NAPS2.Icons.arrow_rotate_anticlockwise_small;
resources.ApplyResources(this.tsRotateLeft, "tsRotateLeft");
+ this.tsRotateLeft.Image = global::NAPS2.Icons.arrow_rotate_anticlockwise_small;
this.tsRotateLeft.Name = "tsRotateLeft";
this.tsRotateLeft.Click += new System.EventHandler(this.tsRotateLeft_Click);
//
// tsRotateRight
//
- this.tsRotateRight.Image = global::NAPS2.Icons.arrow_rotate_clockwise_small;
resources.ApplyResources(this.tsRotateRight, "tsRotateRight");
+ this.tsRotateRight.Image = global::NAPS2.Icons.arrow_rotate_clockwise_small;
this.tsRotateRight.Name = "tsRotateRight";
this.tsRotateRight.Click += new System.EventHandler(this.tsRotateRight_Click);
//
// tsFlip
//
- this.tsFlip.Image = global::NAPS2.Icons.arrow_switch_small;
resources.ApplyResources(this.tsFlip, "tsFlip");
+ this.tsFlip.Image = global::NAPS2.Icons.arrow_switch_small;
this.tsFlip.Name = "tsFlip";
this.tsFlip.Click += new System.EventHandler(this.tsFlip_Click);
//
@@ -559,24 +638,26 @@ private void InitializeComponent()
//
// tsCustomRotation
//
- this.tsCustomRotation.Name = "tsCustomRotation";
resources.ApplyResources(this.tsCustomRotation, "tsCustomRotation");
+ this.tsCustomRotation.Name = "tsCustomRotation";
this.tsCustomRotation.Click += new System.EventHandler(this.tsCustomRotation_Click);
//
// tsMove
//
- this.tsMove.FirstImage = global::NAPS2.Icons.arrow_up_small;
resources.ApplyResources(this.tsMove, "tsMove");
+ this.tsMove.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(75)))), ((int)(((byte)(75)))), ((int)(((byte)(75)))));
+ this.tsMove.FirstImage = global::NAPS2.Icons.arrow_up_small_white;
this.tsMove.MaxTextWidth = 80;
this.tsMove.Name = "tsMove";
this.tsMove.Padding = new System.Windows.Forms.Padding(5, 0, 5, 0);
- this.tsMove.SecondImage = global::NAPS2.Icons.arrow_down_small;
+ this.tsMove.SecondImage = global::NAPS2.Icons.arrow_down_small_white;
this.tsMove.TextDirection = System.Windows.Forms.ToolStripTextDirection.Horizontal;
this.tsMove.FirstClick += new System.EventHandler(this.tsMove_FirstClick);
this.tsMove.SecondClick += new System.EventHandler(this.tsMove_SecondClick);
//
// tsdReorder
//
+ resources.ApplyResources(this.tsdReorder, "tsdReorder");
this.tsdReorder.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsInterleave,
this.tsDeinterleave,
@@ -585,114 +666,187 @@ private void InitializeComponent()
this.tsAltDeinterleave,
this.toolStripSeparator1,
this.tsReverse});
- this.tsdReorder.Image = global::NAPS2.Icons.arrow_refresh;
- resources.ApplyResources(this.tsdReorder, "tsdReorder");
+ this.tsdReorder.Image = global::NAPS2.Icons.arrow_refresh_white;
this.tsdReorder.Name = "tsdReorder";
this.tsdReorder.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.tsdReorder.ShowDropDownArrow = false;
//
// tsInterleave
//
- this.tsInterleave.Name = "tsInterleave";
resources.ApplyResources(this.tsInterleave, "tsInterleave");
+ this.tsInterleave.Name = "tsInterleave";
this.tsInterleave.Click += new System.EventHandler(this.tsInterleave_Click);
//
// tsDeinterleave
//
- this.tsDeinterleave.Name = "tsDeinterleave";
resources.ApplyResources(this.tsDeinterleave, "tsDeinterleave");
+ this.tsDeinterleave.Name = "tsDeinterleave";
this.tsDeinterleave.Click += new System.EventHandler(this.tsDeinterleave_Click);
//
// toolStripSeparator12
//
- this.toolStripSeparator12.Name = "toolStripSeparator12";
resources.ApplyResources(this.toolStripSeparator12, "toolStripSeparator12");
+ this.toolStripSeparator12.Name = "toolStripSeparator12";
//
// tsAltInterleave
//
- this.tsAltInterleave.Name = "tsAltInterleave";
resources.ApplyResources(this.tsAltInterleave, "tsAltInterleave");
+ this.tsAltInterleave.Name = "tsAltInterleave";
this.tsAltInterleave.Click += new System.EventHandler(this.tsAltInterleave_Click);
//
// tsAltDeinterleave
//
- this.tsAltDeinterleave.Name = "tsAltDeinterleave";
resources.ApplyResources(this.tsAltDeinterleave, "tsAltDeinterleave");
+ this.tsAltDeinterleave.Name = "tsAltDeinterleave";
this.tsAltDeinterleave.Click += new System.EventHandler(this.tsAltDeinterleave_Click);
//
// toolStripSeparator1
//
- this.toolStripSeparator1.Name = "toolStripSeparator1";
resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
//
// tsReverse
//
+ resources.ApplyResources(this.tsReverse, "tsReverse");
this.tsReverse.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsReverseAll,
this.tsReverseSelected});
this.tsReverse.Name = "tsReverse";
- resources.ApplyResources(this.tsReverse, "tsReverse");
//
// tsReverseAll
//
- this.tsReverseAll.Name = "tsReverseAll";
resources.ApplyResources(this.tsReverseAll, "tsReverseAll");
+ this.tsReverseAll.Name = "tsReverseAll";
this.tsReverseAll.Click += new System.EventHandler(this.tsReverseAll_Click);
//
// tsReverseSelected
//
- this.tsReverseSelected.Name = "tsReverseSelected";
resources.ApplyResources(this.tsReverseSelected, "tsReverseSelected");
+ this.tsReverseSelected.Name = "tsReverseSelected";
this.tsReverseSelected.Click += new System.EventHandler(this.tsReverseSelected_Click);
//
// toolStripSeparator2
//
- this.toolStripSeparator2.Name = "toolStripSeparator2";
resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2");
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
//
// tsDelete
//
- this.tsDelete.Image = global::NAPS2.Icons.cross;
resources.ApplyResources(this.tsDelete, "tsDelete");
+ this.tsDelete.Image = global::NAPS2.Icons.cross_white;
this.tsDelete.Name = "tsDelete";
this.tsDelete.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
this.tsDelete.Click += new System.EventHandler(this.tsDelete_Click);
//
// tsClear
//
- this.tsClear.Image = global::NAPS2.Icons.cancel;
resources.ApplyResources(this.tsClear, "tsClear");
+ this.tsClear.Image = global::NAPS2.Icons.cancel_white;
this.tsClear.Name = "tsClear";
this.tsClear.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
this.tsClear.Click += new System.EventHandler(this.tsClear_Click);
//
// toolStripSeparator3
//
- this.toolStripSeparator3.Name = "toolStripSeparator3";
resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3");
+ this.toolStripSeparator3.Name = "toolStripSeparator3";
+ //
+ // tsdSettings
+ //
+ resources.ApplyResources(this.tsdSettings, "tsdSettings");
+ this.tsdSettings.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsProfiles,
+ this.tsBarcodeSettings,
+ this.tsOcr,
+ this.toolStripSeparator8,
+ this.tsPDFSettings,
+ this.tsImageSettings,
+ this.tsDocumentsSettings,
+ this.tsSqueezeSettings,
+ this.tsEmailSettings,
+ this.toolStripSeparator13,
+ this.tsAbout,
+ this.tsdLanguage});
+ this.tsdSettings.Image = global::NAPS2.Icons.gearwheels_white;
+ this.tsdSettings.Name = "tsdSettings";
+ //
+ // tsProfiles
+ //
+ resources.ApplyResources(this.tsProfiles, "tsProfiles");
+ this.tsProfiles.Name = "tsProfiles";
+ this.tsProfiles.Click += new System.EventHandler(this.tsProfiles_Click);
+ //
+ // tsBarcodeSettings
+ //
+ resources.ApplyResources(this.tsBarcodeSettings, "tsBarcodeSettings");
+ this.tsBarcodeSettings.Name = "tsBarcodeSettings";
+ this.tsBarcodeSettings.Click += new System.EventHandler(this.tsBarcodeSettings_Click);
//
- // toolStripDropDownButton1
+ // tsOcr
+ //
+ resources.ApplyResources(this.tsOcr, "tsOcr");
+ this.tsOcr.Name = "tsOcr";
+ this.tsOcr.Click += new System.EventHandler(this.tsOcr_Click);
+ //
+ // toolStripSeparator8
//
- this.toolStripDropDownButton1.Image = global::NAPS2.Icons.world;
- resources.ApplyResources(this.toolStripDropDownButton1, "toolStripDropDownButton1");
- this.toolStripDropDownButton1.Name = "toolStripDropDownButton1";
- this.toolStripDropDownButton1.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
- this.toolStripDropDownButton1.ShowDropDownArrow = false;
+ resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8");
+ this.toolStripSeparator8.Name = "toolStripSeparator8";
+ //
+ // tsPDFSettings
+ //
+ resources.ApplyResources(this.tsPDFSettings, "tsPDFSettings");
+ this.tsPDFSettings.Name = "tsPDFSettings";
+ this.tsPDFSettings.Click += new System.EventHandler(this.tsPDFSettings_Click);
+ //
+ // tsImageSettings
+ //
+ resources.ApplyResources(this.tsImageSettings, "tsImageSettings");
+ this.tsImageSettings.Name = "tsImageSettings";
+ this.tsImageSettings.Click += new System.EventHandler(this.tsImageSettings_Click);
+ //
+ // tsDocumentsSettings
+ //
+ resources.ApplyResources(this.tsDocumentsSettings, "tsDocumentsSettings");
+ this.tsDocumentsSettings.Name = "tsDocumentsSettings";
+ this.tsDocumentsSettings.Click += new System.EventHandler(this.tsDocumentsSettings_Click);
+ //
+ // tsSqueezeSettings
+ //
+ resources.ApplyResources(this.tsSqueezeSettings, "tsSqueezeSettings");
+ this.tsSqueezeSettings.Name = "tsSqueezeSettings";
+ this.tsSqueezeSettings.Click += new System.EventHandler(this.tsSqueezeSettings_Click);
+ //
+ // tsEmailSettings
+ //
+ resources.ApplyResources(this.tsEmailSettings, "tsEmailSettings");
+ this.tsEmailSettings.Name = "tsEmailSettings";
+ this.tsEmailSettings.Click += new System.EventHandler(this.tsEmailSettings_Click);
+ //
+ // toolStripSeparator13
+ //
+ resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13");
+ this.toolStripSeparator13.Name = "toolStripSeparator13";
//
// tsAbout
//
resources.ApplyResources(this.tsAbout, "tsAbout");
this.tsAbout.Name = "tsAbout";
- this.tsAbout.Padding = new System.Windows.Forms.Padding(10, 0, 10, 0);
this.tsAbout.Click += new System.EventHandler(this.tsAbout_Click);
//
+ // tsdLanguage
+ //
+ resources.ApplyResources(this.tsdLanguage, "tsdLanguage");
+ this.tsdLanguage.Name = "tsdLanguage";
+ //
// FDesktop
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51)))));
this.Controls.Add(this.toolStripContainer1);
this.DoubleBuffered = true;
this.Name = "FDesktop";
+ this.Load += new System.EventHandler(this.FDesktop_Load);
this.toolStripContainer1.ContentPanel.ResumeLayout(false);
this.toolStripContainer1.TopToolStripPanel.ResumeLayout(false);
this.toolStripContainer1.TopToolStripPanel.PerformLayout();
@@ -717,10 +871,7 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.ToolStripButton tsClear;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
- private System.Windows.Forms.ToolStripButton tsProfiles;
- private System.Windows.Forms.ToolStripButton tsAbout;
private System.Windows.Forms.ToolStripButton tsDelete;
- private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1;
private System.Windows.Forms.ToolStripButton tsImport;
private System.Windows.Forms.ToolStripSplitButton tsdSavePDF;
private System.Windows.Forms.ToolStripMenuItem tsSavePDFAll;
@@ -735,10 +886,6 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripSplitButton tsdSaveImages;
private System.Windows.Forms.ToolStripMenuItem tsSaveImagesAll;
private System.Windows.Forms.ToolStripMenuItem tsSaveImagesSelected;
- private System.Windows.Forms.ToolStripSplitButton tsdEmailPDF;
- private System.Windows.Forms.ToolStripMenuItem tsEmailPDFAll;
- private System.Windows.Forms.ToolStripMenuItem tsEmailPDFSelected;
- private System.Windows.Forms.ToolStripButton tsOcr;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip;
private System.Windows.Forms.ToolStripMenuItem ctxView;
private System.Windows.Forms.ToolStripMenuItem ctxSelectAll;
@@ -757,15 +904,8 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripMenuItem tsReset;
private System.Windows.Forms.ToolStripMenuItem tsCustomRotation;
private System.Windows.Forms.ToolStripSeparator ctxSeparator1;
- private System.Windows.Forms.ToolStripMenuItem tsPDFSettings;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator9;
- private System.Windows.Forms.ToolStripMenuItem tsEmailSettings;
- private System.Windows.Forms.ToolStripMenuItem tsPdfSettings2;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator10;
private System.Windows.Forms.Button btnZoomIn;
private System.Windows.Forms.Button btnZoomOut;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator11;
- private System.Windows.Forms.ToolStripMenuItem tsImageSettings;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator12;
private System.Windows.Forms.ToolStripMenuItem tsAltInterleave;
private System.Windows.Forms.ToolStripMenuItem tsAltDeinterleave;
@@ -779,6 +919,34 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripMenuItem tsSharpen;
private System.Windows.Forms.ToolStripMenuItem tsHueSaturation;
private System.Windows.Forms.ToolStripMenuItem tsBlackWhite;
+ private System.Windows.Forms.ToolStripSplitButton tsdEmailPDF;
+ private System.Windows.Forms.ToolStripMenuItem tsEmailPDFAll;
+ private System.Windows.Forms.ToolStripMenuItem tsEmailPDFSelected;
+ private System.Windows.Forms.ToolStripSplitButton tsdUploadDocuments;
+ private System.Windows.Forms.ToolStripMenuItem tsUploadDocumentsAll;
+ private System.Windows.Forms.ToolStripMenuItem tsUploadDocumentsSelected;
+ private System.Windows.Forms.ToolStripSplitButton tsdUploadSqueeze;
+ private System.Windows.Forms.ToolStripMenuItem tsUploadSqueezeAll;
+ private System.Windows.Forms.ToolStripMenuItem tsUploadSqueezeSelected;
+ private System.Windows.Forms.ToolStripDropDownButton tsdSettings;
+ private System.Windows.Forms.ToolStripMenuItem tsAbout;
+ private System.Windows.Forms.ToolStripMenuItem tsdLanguage;
+ private System.Windows.Forms.ToolStripMenuItem tsProfiles;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
+ private System.Windows.Forms.ToolStripMenuItem tsPDFSettings;
+ private System.Windows.Forms.ToolStripMenuItem tsImageSettings;
+ private System.Windows.Forms.ToolStripMenuItem tsDocumentsSettings;
+ private System.Windows.Forms.ToolStripMenuItem tsSqueezeSettings;
+ private System.Windows.Forms.ToolStripMenuItem tsEmailSettings;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator13;
+ private System.Windows.Forms.ToolStripMenuItem tsOcr;
+ private System.Windows.Forms.ToolStripSplitButton tsdSelectBatch;
+ private System.Windows.Forms.ToolStripMenuItem tsDetectBarcodes;
+ private System.Windows.Forms.ToolStripMenuItem tsBarcodeSettings;
+ private System.Windows.Forms.ToolStripSplitButton tsdSend;
+ private System.Windows.Forms.ToolStripMenuItem tsSendAll;
+ private System.Windows.Forms.ToolStripMenuItem tsSendSelected;
+ private System.Windows.Forms.ToolStripMenuItem tsUploadSqueezeBindings;
}
}
diff --git a/NAPS2.Core/WinForms/FDesktop.aa.resx b/NAPS2.Core/WinForms/FDesktop.aa.resx
new file mode 100644
index 0000000000..b6e7e87fd1
--- /dev/null
+++ b/NAPS2.Core/WinForms/FDesktop.aa.resx
@@ -0,0 +1,1253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ AAABAAEAgIAAAAAAAAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAEmW/zBJlv+fSZb/IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/xBJlv+PSZb//0mW//9Jlv//SZb/gAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AABJlv9QSZb/70mW//9Jlv//SZb//0mW//9Jlv//SZb/30mW/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv8gSZb/v0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW/69Jlv8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv8QSZb/gEmW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW/+9Jlv9wAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAASZb/QEmW/99Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv/PSZb/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/IEmW/69Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb/n0mW/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAEmW/4BJlv/vSZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb/70mW/2AAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/0BJlv/PSZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW/79Jlv8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW
+ /xBJlv+fSZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv+PSZb/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv9wSZb/70mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv/fSZb/UAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv8wSZb/v0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb/v0mW/yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAABJlv8QSZb/j0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ /4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/UEmW/99Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW/99Jlv9AAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAASZb/IEmW/79Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv+vSZb/IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/4BJlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv/vSZb/cAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW
+ /0BJlv/fSZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//WZ//rwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/yBJlv+vSZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//UZv//2uq
+ //92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv9wSZb/70mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//TJj//2Kl//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAABJlv9ASZb/z0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//1ee//9zrv//drD//3aw
+ //92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv8QSZb/n0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0+Z//9rqv//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAASZb/YEmW/+9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0yY//9go///drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/MEmW/79Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Unf//cK3//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/EEmW
+ /49Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Pmf//aKj//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/1BJlv/fSZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//YKP//3Ou
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmW/yBJlv+/SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//VJ3//26r//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAABJlv+ASZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//TJj//2Wm//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJlv9ASZb/30mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//12h//9zrv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AABJlv8gSZb/r0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//1Gb//9rqv//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/cEmW/+9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0yY
+ //9ipf//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZb/QEmW
+ /89Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Xnv//cK3//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ /78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAASZb/EEmW/59Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Pmf//a6r//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArhf+/Q5P//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9dicf/gXRk/36dx/92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//M4n//0aU//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9TkOP/f3Jk/5diHv+XYh7/l2Ie/4t/
+ cv94q/H/drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8
+ //8cfP//In///zuO//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//cHyP/5JlLP+XYh7/l2Ie/5diHv+XYh7/l2Ie/5VnLP+Ejp3/drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//yqE//9Dk///SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//XYnH/4hsSP+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+Pdlb/fKHV/3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /78cfP//HHz//xx8//8cfP//HHz//x9+//8zif//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//TpPx/3p2
+ cv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/iYSA/3ir
+ 8f92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8if///PpD//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//2t/nf+SZSz/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/lWcs/4CYuf92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//LYb//0aU//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//1iM1f+Eb1b/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/492Vv96puP/drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//H37//zWL//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//06T8f91eYD/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+HiY//eKvx/3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//ySB
+ //9Bkf//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9hhrn/kmUs/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+TbDr/fp3H/3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8wh///RpT//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9TkOP/hG9W/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/jXpk/3qm4/92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8ffv//OIz//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Ok/H/cHyP/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/lWcs/4SOnf92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//J4P//0OT
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//XYnH/41p
+ Ov+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5FxSP9+ncf/drD//3aw//92sP//drD//3aw//92sP//drD/vwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//zOJ//9GlP//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//U5Dj/39yZP+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+Lf3L/eKvx/3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//yJ///87jv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//3B8j/+SZSz/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+VZyz/gpOr/3aw//92sP//drD//3aw
+ /78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8qhP//Q5P//0mW
+ //9Jlv//SZb//12Jx/+IbEj/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/j3ZW/3yh1f92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8ffv//M4n//06T8f96dnL/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/4mE
+ gP95quy/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//bVtF/5JcF/+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/nmwy/5OFge9Jlv9QAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4tTC/+WYRz/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/mmYm/6d4
+ S/+ugl//lYeH/0mW//9Jlv+/SZb/IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//2lXQP+DSgD/g0oA/4RMAv+OWBH/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/6NyP/+tgFv/roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb/gAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NK
+ AP+HTwb/k14Y/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/51qLv+rflf/roJf/66C
+ X/+ugl//roJf/5WHh/9Jlv//SZb//0mW//9Jlv//SZb/30mW/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/jFUN/5ZhHP+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5hkIv+ldkf/roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW/69Jlv8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/hEwC/5BZE/+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+hcDr/rYBb/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW/+9Jlv9wAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4hQ
+ CP+VXxr/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+baCr/qnxT/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv/PSZb/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+NVg//lmEc/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+YZCL/pHRD/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb/n0mW/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+GTQT/kVsV/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/oG42/62A
+ W/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+Vh4f/SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb/70mW/2AAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/iVIJ/5Vf
+ Gv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/mmYm/6h6T/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW/79Jlv8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/hEwC/41WD/+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/mGQi/6NyP/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv+PSZb/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lX
+ QP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4dPBv+SXBf/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+XYh7/l2Ie/55sMv+rflf/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv/fSZb/UAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+LUwv/lmEc/5di
+ Hv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5pmJv+neEv/roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WH
+ h/9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb/v0mW/yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ETAL/jlgR/5diHv+XYh7/l2Ie/5diHv+XYh7/l2Ie/5di
+ Hv+jcj//rYBb/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ /4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/iFAI/5NeGP+XYh7/l2Ie/5diHv+dai7/q35X/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+Vh4f/SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW/99Jlv9AAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4xVDf+XYyD/pXZH/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv+vSZb/IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//lYeH/0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//1ee//9vrP+/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//2lXQP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0+Z//9rqv//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/5WHh/9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9go///c67//3aw//92sP//drD/vwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lm
+ MP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Unf//cK3//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9MmP//aKj//3aw//92sP//drD//3aw//92sP//drD//3aw
+ /78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//XaH//3Ou
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//VJ3//26r//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+Vh4f/SZb//0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//TJj//2Kl//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0mW
+ //9Jlv//SZb//1qg//9zrv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW
+ //9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//1Gb//9rqv//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lX
+ QP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+Vh4f/SZb//0mW//9Jlv//SZb//0mW//9Jlv//SZb//0yY
+ //9go///drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WH
+ h/9Jlv//SZb//0mW//9Jlv//SZb//0mW//9Xnv//cK3//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //9pV0D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//lYeH/0mW//9Jlv//SZb//0mW//9Pmf//a6r//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//2lXQP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+Vh4f/SZb//0mW//9Jlv//YKP//3Ou//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//aVdA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ZZjD/roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/5WHh/9Jlv//VJ3//3Ct//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9pV0D/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//mImH/2io//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//0Npn/99TRD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/6uFaf+Ios3/drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//yJ57/9jWlD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+WlqX/eq31/3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//82cL//dlAg/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lm
+ MP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ki33/gafh/3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//UGOA/31NEP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+rhWn/j5y5/3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ /78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//KXbf/2lXQP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//mZOb/3qt9f92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//zxsr/92UCD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//p4hz/4Sl1/92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//yJ5
+ 7/9QY4D/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66C
+ X/+ugl//q4Vp/5KZr/92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8vc8//aVdA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/52Qkf99quv/drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//Q2mf/31NEP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/5lmMP+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/6eI
+ c/+Ios3/drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//Innv/1Zg
+ cP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+ugl//roJf/66CX/+Sma//eq31/3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//zZwv/9wUzD/g0oA/4NKAP+DSgD/g0oA/4NK
+ AP+DSgD/g0oA/4NKAP+ZZjD/roJf/66CX/+ugl//roJf/66CX/+ugl//roJf/66CX/+gjof/farr/3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//9JZo//fU0Q/4NKAP+DSgD/g0oA/4NKAP+DSgD/g0oA/5lmMP+ugl//roJf/66C
+ X/+ugl//roJf/66CX/+rhWn/i5/D/3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8iee//Y1pQ/4NK
+ AP+DSgD/g0oA/4NKAP+DSgD/mWYw/66CX/+ugl//roJf/66CX/+ugl//lpal/3qt9f92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/78cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//NnC//3ZQIP+DSgD/g0oA/4NKAP+ZZjD/roJf/66C
+ X/+ugl//pIt9/4Gn4f92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/vxx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//1BjgP99TRD/g0oA/5lmMP+ugl//q4Vp/4+cuf92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP+/HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//yl23/9pV0D/mWYw/5mT
+ m/96rfX/drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /2AcfP/vHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//9TkOX/drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP/vdrD/UAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/xAcfP+fHHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD/j3aw/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP9AHHz/3xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/v3aw/zAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/gBx8
+ /+8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //9Jlv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD/73aw/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/IBx8/68cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/592sP8QAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/1AcfP/fHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ /892sP9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/xAcfP+AHHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9Jlv//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/+92sP+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8gHHz/vxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+vdrD/IAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/YBx8/+8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP/fdrD/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/EBx8/48cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//9Jlv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/gHaw/xAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/zAcfP/PHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD/v3aw/yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP9wHHz/7xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD/73aw/1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8QHHz/nxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9Jlv//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ /492sP8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/QBx8/98cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/792sP8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8
+ /4AcfP/vHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//SZb//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/+92sP9wAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/yAcfP+vHHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//9Jlv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP+fdrD/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP9QHHz/3xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP/PdrD/QAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8QHHz/gBx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP/vdrD/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/IBx8/78cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //9Jlv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD/r3aw/yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAABx8/2AcfP/vHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/33aw
+ /0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/xAcfP+PHHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw/4B2sP8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8wHHz/zxx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//9Jlv//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw/792sP8gAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAHHz/cBx8/+8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP//drD//3aw/+92sP9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/EBx8/58cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP+PdrD/EAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/0AcfP/fHHz//xx8//8cfP//HHz//xx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//9Jlv//drD//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD//3aw
+ //92sP/PdrD/MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAcfP+AHHz/7xx8//8cfP//HHz//xx8//8cfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw
+ //92sP//drD//3aw//92sP//drD//3aw//92sP/vdrD/cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8gHHz/rxx8//8cfP//HHz//xx8
+ //8cfP//HHz//xx8//8cfP//SZb//3aw//92sP//drD//3aw//92sP//drD//3aw//92sP//drD/n3aw
+ /xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAHHz/UBx8/98cfP//HHz//xx8//8cfP//HHz//xx8//9Jlv//drD//3aw
+ //92sP//drD//3aw//92sP//drD/33aw/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHz/EBx8
+ /4AcfP//HHz//xx8//8cfP//HHz//0mW//92sP//drD//3aw//92sP//drD/73aw/4AAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx8/yAcfP+/HHz//xx8//8cfP//SZb//3aw
+ //92sP//drD//3aw/692sP8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAcfP9gHHz/7xx8//9Jlv//drD//3aw/992sP9QAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfP8QHHz/j0mW
+ //92sP+AdrD/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA//////////x////////////////////wP///////////////////4A//
+ /////////////////4AD//////////////////4AAf/////////////////8AAB/////////////////
+ 8AAAH////////////////+AAAA////////////////+AAAAD///////////////+AAAAAP//////////
+ /////AAAAAB///////////////AAAAAAH//////////////AAAAAAA//////////////gAAAAAAD////
+ /////////gAAAAAAAP////////////wAAAAAAAB////////////wAAAAAAAAP///////////wAAAAAAA
+ AD///////////4AAAAAAAAA///////////4AAAAAAAAAP//////////4AAAAAAAAAD//////////8AAA
+ AAAAAAA//////////8AAAAAAAAAAP/////////8AAAAAAAAAAD/////////+AAAAAAAAAAA/////////
+ +AAAAAAAAAAAP/////////AAAAAAAAAAAD/////////AAAAAAAAAAAA/////////AAAAAAAAAAAAP///
+ /////gAAAAAAAAAAAD////////gAAAAAAAAAAAA////////gAAAAAAAAAAAAP///////4AAAAAAAAAAA
+ AD///////+AAAAAAAAAAAAA////////gAAAAAAAAAAAAP///////4AAAAAAAAAAAAD///////+AAAAAA
+ AAAAAAA////////gAAAAAAAAAAAAP///////4AAAAAAAAAAAAD///////+AAAAAAAAAAAAA////////g
+ AAAAAAAAAAAAP///////4AAAAAAAAAAAAD///////+AAAAAAAAAAAAA////////gAAAAAAAAAAAAP///
+ ////4AAAAAAAAAAAAD///////+AAAAAAAAAAAAA////////gAAAAAAAAAAAAP///////4AAAAAAAAAAA
+ AD///////+AAAAAAAAAAAAAf///////gAAAAAAAAAAAAB///////4AAAAAAAAAAAAAP//////+AAAAAA
+ AAAAAAAA///////gAAAAAAAAAAAAAD//////4AAAAAAAAAAAAAAf/////+AAAAAAAAAAAAAAB//////g
+ AAAAAAAAAAAAAAH/////4AAAAAAAAAAAAAAA/////+AAAAAAAAAAAAAAAD/////gAAAAAAAAAAAAAAAP
+ ////4AAAAAAAAAAAAAAAB////+AAAAAAAAAAAAAAAAH////gAAAAAAAAAAAAAAAA////4AAAAAAAAAAA
+ AAAAAD///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAA
+ AAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///g
+ AAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAA
+ D///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAA
+ AAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAA
+ AAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///g
+ AAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAA
+ D///4AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAA
+ AAAAAA///+AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAA///+AAAAAA
+ AAAAAAAAAAAP///wAAAAAAAAAAAAAAAAH////AAAAAAAAAAAAAAAAH////8AAAAAAAAAAAAAAAH/////
+ gAAAAAAAAAAAAAAD/////+AAAAAAAAAAAAAAD//////wAAAAAAAAAAAAAD///////AAAAAAAAAAAAAB/
+ //////8AAAAAAAAAAAAB////////gAAAAAAAAAAAA////////+AAAAAAAAAAAA/////////4AAAAAAAA
+ AAA//////////AAAAAAAAAAAf/////////8AAAAAAAAAAf//////////wAAAAAAAAAf//////////+AA
+ AAAAAAAP///////////4AAAAAAAAP////////////AAAAAAAAP////////////8AAAAAAAH/////////
+ ////wAAAAAAH/////////////+AAAAAAD//////////////4AAAAAD///////////////gAAAAD/////
+ //////////8AAAAB////////////////wAAAB/////////////////AAAB/////////////////4AAA/
+ /////////////////gAA//////////////////8AA///////////////////wAf/////////////////
+ //Af///////////////////4P/////////8=
+
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.af.resx b/NAPS2.Core/WinForms/FDesktop.af.resx
index e6f557b096..a9762f2447 100644
--- a/NAPS2.Core/WinForms/FDesktop.af.resx
+++ b/NAPS2.Core/WinForms/FDesktop.af.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.ar.resx b/NAPS2.Core/WinForms/FDesktop.ar.resx
index 27557f1be4..dd4cff102c 100644
--- a/NAPS2.Core/WinForms/FDesktop.ar.resx
+++ b/NAPS2.Core/WinForms/FDesktop.ar.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.bg.resx b/NAPS2.Core/WinForms/FDesktop.bg.resx
index 20d8569938..0ee36ecfa5 100644
--- a/NAPS2.Core/WinForms/FDesktop.bg.resx
+++ b/NAPS2.Core/WinForms/FDesktop.bg.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.ca.resx b/NAPS2.Core/WinForms/FDesktop.ca.resx
index 171f9075d6..789f71c958 100644
--- a/NAPS2.Core/WinForms/FDesktop.ca.resx
+++ b/NAPS2.Core/WinForms/FDesktop.ca.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.cs b/NAPS2.Core/WinForms/FDesktop.cs
index 3596c3c5f9..a938c31d2b 100644
--- a/NAPS2.Core/WinForms/FDesktop.cs
+++ b/NAPS2.Core/WinForms/FDesktop.cs
@@ -14,8 +14,12 @@
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
+using NAPS2.Barcode;
using NAPS2.Config;
using NAPS2.ImportExport;
+using NAPS2.ImportExport.Documents;
+using NAPS2.ImportExport.Protocol;
+using NAPS2.ImportExport.Squeeze;
using NAPS2.Lang;
using NAPS2.Lang.Resources;
using NAPS2.Logging;
@@ -30,7 +34,10 @@
using NAPS2.Scan.Wia.Native;
using NAPS2.Update;
using NAPS2.Util;
+using NAPS2.Util.Color;
using NAPS2.Worker;
+using Newtonsoft.Json;
+using Binding = NAPS2.Barcode.Binding;
#endregion
@@ -62,6 +69,10 @@ public partial class FDesktop : FormBase
private readonly IWorkerServiceFactory workerServiceFactory;
private readonly IOperationProgress operationProgress;
private readonly UpdateChecker updateChecker;
+ private readonly Lifecycle lifecycle;
+ private readonly ProtocolHandler protocolHandler;
+ private readonly BarcodeSettingsContainer barcodeSettingsContainer;
+ private readonly SqueezeSettingsContainer squeezeSettingsContainer;
#endregion
@@ -72,12 +83,13 @@ public partial class FDesktop : FormBase
private bool closed = false;
private LayoutManager layoutManager;
private bool disableSelectedIndexChangedEvent;
+ private int selectedBinding = -1;
#endregion
#region Initialization and Culture
- public FDesktop(StringWrapper stringWrapper, AppConfigManager appConfigManager, RecoveryManager recoveryManager, OcrManager ocrManager, IProfileManager profileManager, IScanPerformer scanPerformer, IScannedImagePrinter scannedImagePrinter, ChangeTracker changeTracker, StillImage stillImage, IOperationFactory operationFactory, IUserConfigManager userConfigManager, KeyboardShortcutManager ksm, ThumbnailRenderer thumbnailRenderer, WinFormsExportHelper exportHelper, ScannedImageRenderer scannedImageRenderer, NotificationManager notify, CultureInitializer cultureInitializer, IWorkerServiceFactory workerServiceFactory, IOperationProgress operationProgress, UpdateChecker updateChecker)
+ public FDesktop(StringWrapper stringWrapper, AppConfigManager appConfigManager, RecoveryManager recoveryManager, OcrManager ocrManager, IProfileManager profileManager, IScanPerformer scanPerformer, IScannedImagePrinter scannedImagePrinter, ChangeTracker changeTracker, StillImage stillImage, IOperationFactory operationFactory, IUserConfigManager userConfigManager, KeyboardShortcutManager ksm, ThumbnailRenderer thumbnailRenderer, WinFormsExportHelper exportHelper, ScannedImageRenderer scannedImageRenderer, NotificationManager notify, CultureInitializer cultureInitializer, IWorkerServiceFactory workerServiceFactory, IOperationProgress operationProgress, UpdateChecker updateChecker, Lifecycle lifecycle, ProtocolHandler protocolHandler, BarcodeSettingsContainer barcodeSettingsContainer, SqueezeSettingsContainer squeezeSettingsContainer)
{
this.stringWrapper = stringWrapper;
this.appConfigManager = appConfigManager;
@@ -99,6 +111,10 @@ public FDesktop(StringWrapper stringWrapper, AppConfigManager appConfigManager,
this.workerServiceFactory = workerServiceFactory;
this.operationProgress = operationProgress;
this.updateChecker = updateChecker;
+ this.lifecycle = lifecycle;
+ this.protocolHandler = protocolHandler;
+ this.barcodeSettingsContainer = barcodeSettingsContainer;
+ this.squeezeSettingsContainer = squeezeSettingsContainer;
InitializeComponent();
notify.ParentForm = this;
@@ -117,6 +133,7 @@ protected override void OnLoad(object sender, EventArgs eventArgs)
///
private void PostInitializeComponent()
{
+ tStrip.Renderer = new DarkToolStripRenderer();
foreach (var panel in toolStripContainer1.Controls.OfType())
{
ToolStripPanelSetStyle.Invoke(panel, new object[] { ControlStyles.Selectable, true });
@@ -143,6 +160,23 @@ private void PostInitializeComponent()
{
tStrip.Items.Remove(tsdSaveImages);
}
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ tStrip.Items.Remove(tsdUploadDocuments);
+ tsdSettings.DropDownItems.Remove(tsDocumentsSettings);
+ }
+ if (appConfigManager.Config.HideSendButton || string.IsNullOrWhiteSpace(appConfigManager.Config.SendTarget))
+ {
+ tStrip.Items.Remove(tsdSend);
+ }
+ else
+ {
+ try
+ {
+ var icon = Icon.ExtractAssociatedIcon(appConfigManager.Config.SendTarget);
+ tsdSend.Image = icon.ToBitmap();
+ } catch { }
+ }
if (appConfigManager.Config.HideEmailButton)
{
tStrip.Items.Remove(tsdEmailPDF);
@@ -188,7 +222,7 @@ private void InitLanguageDropdown()
if (langCode == "en" || File.Exists(localizedResourcesPath))
{
var button = new ToolStripMenuItem(langName, null, (sender, args) => SetCulture(langCode));
- toolStripDropDownButton1.DropDownItems.Add(button);
+ tsdLanguage.DropDownItems.Add(button);
}
}
}
@@ -293,6 +327,10 @@ private async void FDesktop_Shown(object sender, EventArgs e)
{
UpdateToolbar();
+ var protocolArg = lifecycle.TryGetProtocolArg();
+ if(protocolArg != null)
+ protocolHandler.HandleProtocol(protocolArg);
+
// Receive messages from other processes
Pipes.StartServer(msg =>
{
@@ -312,6 +350,11 @@ private async void FDesktop_Shown(object sender, EventArgs e)
form.Activate();
});
}
+ if(msg.StartsWith(Pipes.MSG_PROTOCOLHANDLER))
+ {
+ var protocolMsg = msg.Substring(Pipes.MSG_PROTOCOLHANDLER.Length);
+ SafeInvoke(() => protocolHandler.HandleProtocol(protocolMsg));
+ }
});
// If configured (e.g. by a business), show a customizable message box on application startup.
@@ -626,7 +669,12 @@ private void AddThumbnails()
private void DeleteThumbnails()
{
- thumbnailList1.DeletedImages(imageList.Images);
+ DeleteThumbnails(imageList.Images);
+ }
+
+ private void DeleteThumbnails(List images)
+ {
+ thumbnailList1.DeletedImages(images);
UpdateToolbar();
}
@@ -645,26 +693,43 @@ private void UpdateThumbnails(IEnumerable selection, bool scrollToSelection
}
}
- private void ImageThumbnailChanged(object sender, EventArgs e)
+ private async void RerenderThumbnailsAccordingToBindings()
{
- SafeInvokeAsync(() =>
+ var bindings = GetCurrentBindings();
+ double hue = 0;
+ double hueSteps = 360 / bindings.Count;
+ List tasks = new List();
+
+ foreach (var binding in bindings)
{
- var image = (ScannedImage)sender;
- lock (image)
+ foreach (var img in binding.images)
{
- lock (imageList)
+ try
{
- int index = imageList.Images.IndexOf(image);
- if (index != -1)
+ var color = new HslColor(hue, 100, 50, 255).ToColor();
+ var pen = new Pen(color, 5);
+
+ var task = thumbnailRenderer.RenderThumbnail(img, pen).ContinueWith(task =>
{
- thumbnailList1.ReplaceThumbnail(index, image);
- }
+ img.SetThumbnail(task.Result);
+ });
+ tasks.Add(task);
+ }
+ catch (Exception e)
+ {
+ MessageBox.Show("Rendering bindings failed! Please re-run barcode detection.", "",
+ MessageBoxButtons.OK, MessageBoxIcon.Error);
+ Console.WriteLine(e);
}
}
- });
+
+ hue += hueSteps;
+ }
+
+ Task.WaitAll(tasks.ToArray());
}
- private void ImageThumbnailInvalidated(object sender, EventArgs e)
+ private void ImageThumbnailChanged(object sender, EventArgs e)
{
SafeInvokeAsync(() =>
{
@@ -674,16 +739,20 @@ private void ImageThumbnailInvalidated(object sender, EventArgs e)
lock (imageList)
{
int index = imageList.Images.IndexOf(image);
- if (index != -1 && image.IsThumbnailDirty)
+ if (index != -1)
{
thumbnailList1.ReplaceThumbnail(index, image);
}
}
}
- renderThumbnailsWaitHandle.Set();
});
}
+ private void ImageThumbnailInvalidated(object sender, EventArgs e)
+ {
+
+ }
+
#endregion
#region Toolbar
@@ -691,20 +760,20 @@ private void ImageThumbnailInvalidated(object sender, EventArgs e)
private void UpdateToolbar()
{
// "All" dropdown items
- tsSavePDFAll.Text = tsSaveImagesAll.Text = tsEmailPDFAll.Text = tsReverseAll.Text =
+ tsSendAll.Text = tsUploadSqueezeAll.Text = tsUploadDocumentsAll.Text = tsSavePDFAll.Text = tsSaveImagesAll.Text = tsEmailPDFAll.Text = tsReverseAll.Text =
string.Format(MiscResources.AllCount, imageList.Images.Count);
- tsSavePDFAll.Enabled = tsSaveImagesAll.Enabled = tsEmailPDFAll.Enabled = tsReverseAll.Enabled =
+ tsUploadDocumentsAll.Enabled = tsUploadSqueezeAll.Enabled = tsSavePDFAll.Enabled = tsSaveImagesAll.Enabled = tsEmailPDFAll.Enabled = tsReverseAll.Enabled =
imageList.Images.Any();
// "Selected" dropdown items
- tsSavePDFSelected.Text = tsSaveImagesSelected.Text = tsEmailPDFSelected.Text = tsReverseSelected.Text =
+ tsSendSelected.Text = tsUploadSqueezeSelected.Text = tsUploadDocumentsSelected.Text = tsSavePDFSelected.Text = tsSaveImagesSelected.Text = tsEmailPDFSelected.Text = tsReverseSelected.Text =
string.Format(MiscResources.SelectedCount, SelectedIndices.Count());
- tsSavePDFSelected.Enabled = tsSaveImagesSelected.Enabled = tsEmailPDFSelected.Enabled = tsReverseSelected.Enabled =
+ tsUploadDocumentsSelected.Enabled= tsUploadSqueezeSelected.Enabled = tsSavePDFSelected.Enabled = tsSaveImagesSelected.Enabled = tsEmailPDFSelected.Enabled = tsReverseSelected.Enabled =
SelectedIndices.Any();
// Top-level toolbar actions
tsdImage.Enabled = tsdRotate.Enabled = tsMove.Enabled = tsDelete.Enabled = SelectedIndices.Any();
- tsdReorder.Enabled = tsdSavePDF.Enabled = tsdSaveImages.Enabled = tsdEmailPDF.Enabled = tsPrint.Enabled = tsClear.Enabled = imageList.Images.Any();
+ tsdReorder.Enabled = tsdSavePDF.Enabled = tsdSaveImages.Enabled = tsdEmailPDF.Enabled = tsdUploadDocuments.Enabled = tsdUploadSqueeze.Enabled = tsdSend.Enabled = tsPrint.Enabled = tsClear.Enabled = imageList.Images.Any();
// Context-menu actions
ctxView.Visible = ctxCopy.Visible = ctxDelete.Visible = ctxSeparator1.Visible = ctxSeparator2.Visible = SelectedIndices.Any();
@@ -943,7 +1012,7 @@ private void ResetImage()
private async void SavePDF(List images)
{
- if (await exportHelper.SavePDF(images, notify))
+ if (await exportHelper.SavePdf(images, notify))
{
if (appConfigManager.Config.DeleteAfterSaving)
{
@@ -973,6 +1042,188 @@ private async void EmailPDF(List images)
await exportHelper.EmailPDF(images);
}
+ private async void SendPDF(List images)
+ {
+ if (await exportHelper.SendPDF(images))
+ {
+ if (appConfigManager.Config.DeleteAfterSaving)
+ {
+ imageList.Delete(imageList.Images.IndiciesOf(images));
+ DeleteThumbnails();
+ }
+ }
+ }
+
+ [Obsolete("Please use UploadPDFToDocuments or UploadPDFToSqueeze directly")]
+ private Task UploadPdf(List images, bool documents, bool squeeze)
+ {
+ if (documents)
+ {
+ return UploadPdfToDocuments(images);
+ }
+
+ if (squeeze)
+ {
+ return UploadPdfToSqueeze(images, null);
+ }
+
+ throw new Exception("Upload to PDF called without specify if upload to squeeze or documents should happen!");
+ }
+
+ private async Task UploadPdfToDocuments(List images)
+ {
+ if (await exportHelper.UploadPDFToDocuments(images))
+ {
+ if (appConfigManager.Config.DeleteAfterSaving)
+ {
+ imageList.Delete(imageList.Images.IndiciesOf(images));
+ DeleteThumbnails();
+ }
+ }
+ }
+
+ public async Task UploadPdfToSqueeze(List images, Dictionary fields)
+ {
+ if (await exportHelper.UploadPDFToSqueeze(images, fields))
+ {
+ if (appConfigManager.Config.DeleteAfterSaving)
+ {
+ imageList.Delete(imageList.Images.IndiciesOf(images));
+ DeleteThumbnails();
+ }
+ }
+ }
+
+ ///
+ /// Uploads bindings (if present) to squeeze. Uploaded images are removed from the scan program.
+ /// This is so that users won't upload already uploaded files again.
+ ///
+ private async void UploadBindingsToSqueeze()
+ {
+ var settings = squeezeSettingsContainer.SqueezeSettings;
+
+ // Iterate over bindings
+
+ var bindings = GetCurrentBindings();
+
+ if (bindings.Count == 0)
+ {
+ MessageBox.Show("No barcodes have been detected yet. Nothing will be uploaded.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); // todo: localize
+ return;
+ }
+
+ var exceptions = new List();
+
+ foreach (var binding in bindings)
+ {
+ var images = binding.images;
+
+ try
+ {
+ Dictionary fields = new Dictionary();
+
+ // If the binding has a barcode, add it as document field
+ if (binding.barcode != null && settings.BarcodeFieldName != null && settings.BarcodeFieldName != "")
+ {
+ fields.Add(settings.BarcodeFieldName, binding.barcode.Text);
+ }
+
+ await UploadPdfToSqueeze(images, fields);
+ }
+ catch (Exception e)
+ {
+ exceptions.Add(e);
+ Console.WriteLine(e);
+ }
+ }
+
+ if (exceptions.Count > 0)
+ {
+ MessageBox.Show("Upload of one or more bindings failed!", "", MessageBoxButtons.OK, MessageBoxIcon.Error); // todo: localize
+ }
+ }
+
+ ///
+ /// Returns a list of bindings that may have been found by barcode separation.
+ ///
+ /// f none of the images contain any barcodes, this will return 0 bindings.
+ ///
+ ///
+ private List GetCurrentBindings()
+ {
+ var bindings = new List();
+
+ if (imageList.Images.Count > 0)
+ {
+ // Start of the binding that will be constructed next
+ var start = 0;
+
+ // Iterate over all images
+ for (var imgIndex = 0; imgIndex < imageList.Images.Count; imgIndex++)
+ {
+ var isLastImage = imgIndex == imageList.Images.Count - 1;
+
+ var img = imageList.Images[imgIndex];
+
+ var containsBarcode = img.Barcodes?.Length > 0;
+
+ if (containsBarcode)
+ {
+ // This image contains a barcode and is therefore part of the next binding
+ // Create a binding up until this (and without) this image
+
+ var count = imgIndex - start;
+
+ // Ignore bindings with 0 pages (could occur if first image contains barcode)
+ if (count > 0)
+ {
+ // Check if the first page of this binding at least one barcode
+ // If so, the first barcode is set as the bindings barcode
+ BarcodeResult firstBarcode = null;
+ if (imageList.Images[start].Barcodes.Length > 0)
+ {
+ firstBarcode = imageList.Images[start].Barcodes[0];
+ }
+
+ var images = imageList.Images.GetRange(start, count);
+ var binding = new Binding(images, start, firstBarcode);
+ bindings.Add(binding);
+ }
+
+ start = imgIndex;
+ }
+
+ if (isLastImage)
+ {
+ if (containsBarcode)
+ {
+ // Last image contains a barcode => Create a binding for only this image
+ var images = imageList.Images.GetRange(imgIndex, 1);
+ var binding = new Binding(images, imgIndex, img.Barcodes[0]);
+ bindings.Add(binding);
+ }
+ else
+ {
+ // Last image is part of a previous binding => Create a binding that includes this image
+ var count = imgIndex - start + 1;
+ var images = imageList.Images.GetRange(start, count);
+ BarcodeResult firstBarcode = null;
+
+ if (images[0].Barcodes.Length > 0)
+ {
+ firstBarcode = images[0].Barcodes[0];
+ }
+
+ var binding = new Binding(images, start, firstBarcode);
+ bindings.Add(binding);
+ }
+ }
+ }
+ }
+
+ return bindings;
+ }
+
private void Import()
{
var ofd = new OpenFileDialog
@@ -1089,6 +1340,17 @@ private void AssignKeyboardShortcuts()
ksm.Assign(ks.SaveImages, tsdSaveImages);
ksm.Assign(ks.SaveImagesAll, tsSaveImagesAll);
ksm.Assign(ks.SaveImagesSelected, tsSaveImagesSelected);
+ ksm.Assign(ks.UploadDocuments, tsdUploadDocuments);
+ ksm.Assign(ks.UploadDocumentsAll, tsUploadDocumentsAll);
+ ksm.Assign(ks.UploadDocumentsSelected, tsUploadDocumentsSelected);
+ ksm.Assign(ks.UploadSqueeze, tsdUploadSqueeze);
+ ksm.Assign(ks.UploadSqueezeAll, tsUploadSqueezeAll);
+ ksm.Assign(ks.UploadSqueezeSelected, tsUploadSqueezeSelected);
+ ksm.Assign(ks.Send, tsdSend);
+ ksm.Assign(ks.SendAll, tsSendAll);
+ ksm.Assign(ks.SendSelected, tsSendSelected);
+ ksm.Assign(ks.BindDocuments, tsdSelectBatch);
+ ksm.Assign(ks.DetectBarcodes, tsDetectBarcodes);
ksm.Assign(ks.SavePDF, tsdSavePDF);
ksm.Assign(ks.SavePDFAll, tsSavePDFAll);
ksm.Assign(ks.SavePDFSelected, tsSavePDFSelected);
@@ -1190,6 +1452,41 @@ private void tStrip_DockChanged(object sender, EventArgs e)
#region Event Handlers - Toolbar
+ private void tsDetectBarcodes_Click(object sender, EventArgs e)
+ {
+ var op = operationFactory.Create();
+
+ // Setup re-rendering of thumbnails after barcode detection
+ op.Finished += (o, args) => { RerenderThumbnailsAccordingToBindings(); };
+
+ if (op.Start(imageList.Images, barcodeSettingsContainer.BarcodeParams))
+ {
+ operationProgress.ShowProgress(op);
+ }
+ }
+
+ private void tsdSelectBatch_ButtonClick(object sender, EventArgs e)
+ {
+ if (imageList.Images.Count > 0)
+ {
+ var bindings = GetCurrentBindings();
+
+ if (bindings.Count == 0)
+ {
+ SelectedIndices = Enumerable.Range(0, imageList.Images.Count);
+ return;
+ }
+
+ selectedBinding++;
+ if (selectedBinding >= bindings.Count)
+ {
+ selectedBinding = 0;
+ }
+
+ SelectedIndices = bindings[selectedBinding].Range();
+ }
+ }
+
private async void tsScan_ButtonClick(object sender, EventArgs e)
{
await ScanDefault();
@@ -1213,6 +1510,11 @@ private void tsProfiles_Click(object sender, EventArgs e)
ShowProfilesForm();
}
+ private void tsBarcodeSettings_Click(object sender, EventArgs e)
+ {
+ FormFactory.Create().ShowDialog();
+ }
+
private void tsOcr_Click(object sender, EventArgs e)
{
if (appConfigManager.Config.HideOcrButton)
@@ -1335,6 +1637,80 @@ private void tsdEmailPDF_ButtonClick(object sender, EventArgs e)
}
}
+ private void tsdSend_ButtonClick(object sender, EventArgs e)
+ {
+ if (appConfigManager.Config.HideSendButton || string.IsNullOrWhiteSpace(appConfigManager.Config.SendTarget))
+ {
+ return;
+ }
+
+ var action = appConfigManager.Config.SaveButtonDefaultAction;
+
+ if (action == SaveButtonDefaultAction.AlwaysPrompt
+ || action == SaveButtonDefaultAction.PromptIfSelected && SelectedIndices.Any())
+ {
+ tsdSend.ShowDropDown();
+ }
+ else if (action == SaveButtonDefaultAction.SaveSelected && SelectedIndices.Any())
+ {
+ SendPDF(SelectedImages.ToList());
+ }
+ else
+ {
+ SendPDF(imageList.Images);
+ }
+ }
+
+ private void tsdUploadDocuments_ButtonClick(object sender, EventArgs e)
+ {
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ return;
+ }
+
+ var action = appConfigManager.Config.SaveButtonDefaultAction;
+
+ if (action == SaveButtonDefaultAction.AlwaysPrompt
+ || action == SaveButtonDefaultAction.PromptIfSelected && SelectedIndices.Any())
+ {
+ tsdUploadDocuments.ShowDropDown();
+ }
+ else if (action == SaveButtonDefaultAction.SaveSelected && SelectedIndices.Any())
+ {
+ UploadPdf(SelectedImages.ToList(), true, false);
+ }
+ else
+ {
+ UploadPdf(imageList.Images, true, false);
+ }
+ }
+
+ private void tsdUploadSqueeze_ButtonClick(object sender, EventArgs e)
+ {
+ /*
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ return;
+ }
+ */
+
+ var action = appConfigManager.Config.SaveButtonDefaultAction;
+
+ if (action == SaveButtonDefaultAction.AlwaysPrompt
+ || action == SaveButtonDefaultAction.PromptIfSelected && SelectedIndices.Any())
+ {
+ tsdUploadSqueeze.ShowDropDown();
+ }
+ else if (action == SaveButtonDefaultAction.SaveSelected && SelectedIndices.Any())
+ {
+ UploadPdf(SelectedImages.ToList(), false, true);
+ }
+ else
+ {
+ UploadPdf(imageList.Images, false, true);
+ }
+ }
+
private async void tsPrint_Click(object sender, EventArgs e)
{
if (appConfigManager.Config.HidePrintButton)
@@ -1428,6 +1804,16 @@ private void tsImageSettings_Click(object sender, EventArgs e)
FormFactory.Create().ShowDialog();
}
+ private void tsDocumentsSettings_Click(object sender, EventArgs e)
+ {
+ FormFactory.Create().ShowDialog();
+ }
+
+ private void tsSqueezeSettings_Click(object sender, EventArgs e)
+ {
+ FormFactory.Create().ShowDialog();
+ }
+
private void tsEmailPDFAll_Click(object sender, EventArgs e)
{
if (appConfigManager.Config.HideEmailButton)
@@ -1448,11 +1834,80 @@ private void tsEmailPDFSelected_Click(object sender, EventArgs e)
EmailPDF(SelectedImages.ToList());
}
+ private void tsUploadDocumentsAll_Click(object sender, EventArgs e)
+ {
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ return;
+ }
+
+ UploadPdf(imageList.Images, false, true);
+ }
+
+ private void tsUploadSqueezeAll_Click(object sender, EventArgs e)
+ {
+ /*
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ return;
+ }
+ */
+
+ UploadPdf(imageList.Images, false, true);
+ }
+
+ private void tsUploadDocumentsSelected_Click(object sender, EventArgs e)
+ {
+ /*
+ if (appConfigManager.Config.HideUploadDocumentsButton)
+ {
+ return;
+ }
+ */
+
+ UploadPdf(SelectedImages.ToList(), false, true);
+ }
+
+ private void tsUploadSqueezeSelected_Click(object sender, EventArgs e)
+ {
+ UploadPdf(SelectedImages.ToList(), false, true);
+ }
+
+ private void tsUploadSqueezeBindings_Click(object sender, EventArgs e)
+ {
+ UploadBindingsToSqueeze();
+ }
+
+ private void tsSendAll_Click(object sender, EventArgs e)
+ {
+ if (appConfigManager.Config.HideSendButton || string.IsNullOrWhiteSpace(appConfigManager.Config.SendTarget))
+ {
+ return;
+ }
+
+ SendPDF(imageList.Images);
+ }
+
+ private void tsSendSelected_Click(object sender, EventArgs e)
+ {
+ if (appConfigManager.Config.HideSendButton || string.IsNullOrWhiteSpace(appConfigManager.Config.SendTarget))
+ {
+ return;
+ }
+
+ SendPDF(SelectedImages.ToList());
+ }
+
private void tsPdfSettings2_Click(object sender, EventArgs e)
{
FormFactory.Create().ShowDialog();
}
+ private void tsPdfSettings3_Click(object sender, EventArgs e)
+ {
+ FormFactory.Create().ShowDialog();
+ }
+
private void tsEmailSettings_Click(object sender, EventArgs e)
{
FormFactory.Create().ShowDialog();
@@ -1833,8 +2288,8 @@ private void ResizeThumbnails(int thumbnailSize)
private void SetThumbnailSpacing(int thumbnailSize)
{
thumbnailList1.Padding = new Padding(0, 20, 0, 0);
- const int MIN_PADDING = 6;
- const int MAX_PADDING = 66;
+ const int MIN_PADDING = 3;
+ const int MAX_PADDING = 5;
// Linearly scale the padding with the thumbnail size
int padding = MIN_PADDING + (MAX_PADDING - MIN_PADDING) * (thumbnailSize - ThumbnailRenderer.MIN_SIZE) / (ThumbnailRenderer.MAX_SIZE - ThumbnailRenderer.MIN_SIZE);
int spacing = thumbnailSize + padding * 2;
@@ -2080,5 +2535,9 @@ private int GetDragIndex(DragEventArgs e)
}
#endregion
+
+ private void FDesktop_Load(object sender, EventArgs e)
+ {
+ }
}
}
diff --git a/NAPS2.Core/WinForms/FDesktop.cs.resx b/NAPS2.Core/WinForms/FDesktop.cs.resx
index 6f63fb2623..1558211cea 100644
--- a/NAPS2.Core/WinForms/FDesktop.cs.resx
+++ b/NAPS2.Core/WinForms/FDesktop.cs.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.da.resx b/NAPS2.Core/WinForms/FDesktop.da.resx
index e0a4997d6b..4cc208cf33 100644
--- a/NAPS2.Core/WinForms/FDesktop.da.resx
+++ b/NAPS2.Core/WinForms/FDesktop.da.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.de.resx b/NAPS2.Core/WinForms/FDesktop.de.resx
index 5aaa4d618e..96d1550ecd 100644
--- a/NAPS2.Core/WinForms/FDesktop.de.resx
+++ b/NAPS2.Core/WinForms/FDesktop.de.resx
@@ -1,5 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
@@ -12,169 +117,1112 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Hauptwerkzeugleiste
+
+
+ 5, 5, 5, 5
+
+
+ 5, 5, 5, 5
+
+
+ 5, 5, 5, 5
+
+
+
+ 197, 22
Betrachten
+
+ 194, 6
+
+
+ 197, 22
+
Alle auswählen
+
+ 197, 22
+
Kopieren
+
+ 197, 22
+
Einfügen
+
+ 194, 6
+
+
+ 197, 22
+
Löschen
-
- &Scannen
+
+ 198, 126
+
+
+ 1737, 502
+
+
+ 5, 5, 5, 5
+
+
+ 1737, 502
+
+
+ 5, 5, 5, 5
+
+
+ 1737, 562
+
+
+ 138, 22
&Neues Profil
+
+ 138, 22
+
&Stapel-Scan
-
- &Profile
+
+ 78, 51
-
- &Optische Texterkennung
+
+ &Scannen
+
+
+ 93, 51
&Importieren
-
- &PDF speichern
+
+ 174, 22
+
+
+ Barcodes &erkennen
+
+
+ 67, 51
+
+
+ &Heftung
+
+
+ 161, 22
+
+
+ &Alle ({0})
+
+
+ 161, 22
+
+
+ &Ausgewählt ({0})
+
+
+ 180, 22
+
+
+ 180, 22
+
+
+ 98, 51
+
+
+ 180, 22
&Alle ({0})
+
+ 180, 22
+
&Ausgewählt ({0})
-
- &PDF-Einstellungen
+
+ 48, 51
-
- &Bilder speichern
+
+ &PDF
+
+
+ 161, 22
&Alle ({0})
+
+ 161, 22
+
&Ausgewählt ({0})
-
- &Bildeinstellungen
+
+ 53, 51
-
- &Email PDF
+
+ &Bilder
+
+
+ 161, 22
&Alle ({0})
+
+ 161, 22
+
&Ausgewählt ({0})
-
- &Einstellungen für EMail
-
-
- &PDF-Einstellungen
+
+ 75, 51
&Drucken
-
- &Bild
+
+ 161, 22
+
+
+ &Alle ({0})
+
+
+ 161, 22
+
+
+ &Ausgewählt ({0})
+
+
+ 62, 51
+
+
+ &Senden
+
+
+ 179, 22
&Betrachten
+
+ 176, 6
+
+
+ 179, 22
+
&Zuschneiden
+
+ 179, 22
+
&Helligkeit / Kontrast
+
+ 179, 22
+
&Farbton / Sättigung
+
+ 179, 22
+
&Schwarz-Weiß
+
+ 179, 22
+
&Schärfen
+
+ 176, 6
+
+
+ 179, 22
+
&Zurücksetzen
-
- &Drehen
+
+ 65, 51
+
+
+ &Bild
+
+
+ 218, 22
&Links drehen
+
+ 218, 22
+
&Rechts drehen
+
+ 218, 22
+
&Spiegeln
+
+ 218, 22
+
&Schräglagenkorrektur
+
+ 218, 22
+
&Benutzerdefinierte Rotation
+
+ 78, 51
+
+
+ &Drehen
+
Nach oben
Nach unten
-
- &Neu ordnen
+
+ 94, 51
-
- &Interleave
+
+ 204, 22
+
+
+ 204, 22
&Zeilensprünge entfernen
+
+ 201, 6
+
+
+ 204, 22
+
&Alternatives Interleave
+
+ 204, 22
+
&Alternatives Deinterleave
-
- &Umkehren
+
+ 201, 6
+
+
+ 161, 22
&Alle ({0})
+
+ 161, 22
+
&Ausgewählt ({0})
+
+ 204, 22
+
+
+ &Umkehren
+
+
+ 103, 51
+
+
+ &Neu ordnen
+
+
+ 75, 51
+
&Löschen
+
+ 103, 51
+
&Alles Löschen
-
- &Sprache
+
+ 219, 22
+
+
+ &Profile
+
+
+ 219, 22
+
+
+ Barcode Einstellungen
+
+
+ 219, 22
+
+
+ &OCR
+
+
+ 216, 6
+
+
+ 219, 22
+
+
+ &PDF-Einstellungen
+
+
+ 219, 22
+
+
+ &Bildeinstellungen
+
+
+ 219, 22
+
+
+ &DOCUMENTS Einstellungen
+
+
+ 219, 22
+
+
+ Upload-Einstellungen
+
+
+ 219, 22
+
+
+ &Einstellungen für EMail
+
+
+ 216, 6
+
+
+ 219, 22
&Über
-
- Not Another PDF Scanner 2
+
+ 219, 22
+
+
+ 91, 51
+
+
+ Eins&tellungen
+
+
+ 1737, 60
+
+
+ Hauptwerkzeugleiste
+
+
+ 1737, 562
+
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
+
+
+ 5, 5, 5, 5
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.el.resx b/NAPS2.Core/WinForms/FDesktop.el.resx
index 94c39a134f..a78d49ca79 100644
--- a/NAPS2.Core/WinForms/FDesktop.el.resx
+++ b/NAPS2.Core/WinForms/FDesktop.el.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.en-SD.resx b/NAPS2.Core/WinForms/FDesktop.en-SD.resx
new file mode 100644
index 0000000000..de1175c18d
--- /dev/null
+++ b/NAPS2.Core/WinForms/FDesktop.en-SD.resx
@@ -0,0 +1,792 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
+
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.es.resx b/NAPS2.Core/WinForms/FDesktop.es.resx
index 61794cb19f..19ca72496f 100644
--- a/NAPS2.Core/WinForms/FDesktop.es.resx
+++ b/NAPS2.Core/WinForms/FDesktop.es.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.et.resx b/NAPS2.Core/WinForms/FDesktop.et.resx
index a8913fc16b..4f1a0c5af0 100644
--- a/NAPS2.Core/WinForms/FDesktop.et.resx
+++ b/NAPS2.Core/WinForms/FDesktop.et.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.fa.resx b/NAPS2.Core/WinForms/FDesktop.fa.resx
index cd1a406ac6..975fd22d3a 100644
--- a/NAPS2.Core/WinForms/FDesktop.fa.resx
+++ b/NAPS2.Core/WinForms/FDesktop.fa.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.fi.resx b/NAPS2.Core/WinForms/FDesktop.fi.resx
index a7b2f63697..f8ea1cdb95 100644
--- a/NAPS2.Core/WinForms/FDesktop.fi.resx
+++ b/NAPS2.Core/WinForms/FDesktop.fi.resx
@@ -1,5 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
@@ -174,7 +279,4 @@
&Tietoja
-
- Not Another PDF Scanner 2
-
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.fr.resx b/NAPS2.Core/WinForms/FDesktop.fr.resx
index a688c69f0d..f5121289e3 100644
--- a/NAPS2.Core/WinForms/FDesktop.fr.resx
+++ b/NAPS2.Core/WinForms/FDesktop.fr.resx
@@ -1,5 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
@@ -12,169 +117,899 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Barre d'outils principale
-
-
- Afficher...
-
-
- Tout sélectionner
+
+
+ 162, 22
-
- Copier
+
+ &Nouveau profil...
-
- Coller
+
+ 162, 22
-
- Supprimer
+
+ 88, 51
&Numériser
-
- &Nouveau profil...
-
-
- &Acquisition par lot
-
-
- &Profils
-
-
- &OCR
+
+ 77, 51
&Importer
-
- &Enregistrer en PDF
+
+ 147, 22
&Tout ({0})
+
+ 147, 22
+
&Sélection ({0})
-
- &Paramètres PDF
+
+ 119, 51
-
- &Enregistrer les images
+
+ &Enregistrer en PDF
+
+
+ 147, 22
&Tout ({0})
+
+ 147, 22
+
&Sélection ({0})
-
- &Paramètres d'image
+
+ 137, 51
-
- &PDF par courriel
+
+ &Enregistrer les images
+
+
+ 147, 22
&Tout ({0})
+
+ 147, 22
+
&Sélection ({0})
-
- &Paramètres de messagerie
+
+ 107, 51
-
- &Paramètres PDF
+
+ &PDF par courriel
+
+
+ 80, 51
&Imprimer
-
- &Image
+
+ 195, 22
&Afficher...
+
+ 192, 6
+
+
+ 195, 22
+
&Recadrer
+
+ 195, 22
+
&Luminosité / Contraste
+
+ 195, 22
+
&Teinte / Saturation
+
+ 195, 22
+
&Noir et blanc
+
+ 195, 22
+
&Accentuation
+
+ 192, 6
+
+
+ 195, 22
+
&Réinitialiser…
-
- &Rotation
+
+ &Image
+
+
+ 203, 22
&Pivoter à gauche
+
+ 203, 22
+
&Pivoter à droite
+
+ 203, 22
+
&Retourner
+
+ 203, 22
+
&Réaligner
+
+ 203, 22
+
&Rotation personnalisée...
+
+ 85, 51
+
+
+ &Rotation
+
Monter
Descendre
-
- &Réordonner
+
+ 88, 51
+
+
+ 265, 22
&Appairer [135246>123456]
+
+ 265, 22
+
&Désappairer [142536>123456]
+
+ 262, 6
+
+
+ 265, 22
+
&Appairer alternativ. [135642>123456]
+
+ 265, 22
+
&Désappairer alt. [162534>123456]
-
- &Inverser
+
+ 262, 6
+
+
+ 147, 22
&Tout ({0})
+
+ 147, 22
+
&Sélection ({0})
+
+ 265, 22
+
+
+ 102, 51
+
+
+ &Réordonner
+
+
+ 86, 51
+
&Supprimer
+
+ 112, 51
+
&Tout supprimer
-
- &Langue
+
+ 211, 22
+
+
+ &Profils
+
+
+ 211, 22
+
+
+ 211, 22
+
+
+ &OCR
+
+
+ 208, 6
+
+
+ 211, 22
+
+
+ &Paramètres PDF
+
+
+ 211, 22
+
+
+ &Paramètres d'image
+
+
+ 211, 22
+
+
+ 211, 22
+
+
+ &Paramètres de messagerie
+
+
+ 208, 6
+
+
+ 211, 22
&À propos
-
- Not Another PDF Scanner 2
+
+ 211, 22
+
+
+ Barre d'outils principale
+
+
+
+ AAABAAwAICAQAAEABADoAgAAxgAAABgYEAABAAQA6AEAAK4DAAAQEBAAAQAEACgBAACWBQAAMDAAAAEA
+ CACoDgAAvgYAACAgAAABAAgAqAgAAGYVAAAYGAAAAQAIAMgGAAAOHgAAEBAAAAEACABoBQAA1iQAAAAA
+ AAABACAAAx0AAD4qAAAwMAAAAQAgAKglAABBRwAAICAAAAEAIACoEAAA6WwAABgYAAABACAAiAkAAJF9
+ AAAQEAAAAQAgAGgEAAAZhwAAKAAAACAAAABAAAAAAQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP//
+ /wAAmZmZmZmZmZmZmZmZmZkACZmZmZmZmZmZmZmZmZmZkJmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZl4iIeZmZmT//85mZmZmZmZj///+JmZP///85mZmZmZ
+ mY/4j//5mf+ZmfiZmZmZmZmP+ZmP+Jn3mZmPmZmZmZmZj/mZn/+ZmZmZj5mZmZmZmY/5mZj/eZmZmY+Z
+ mZmZmZmP+ZmY/3mTmZn4mZmZmZmZj/mZmP95j4iP85mZmZmZmY/5mZj/eY///zmZmZmZmZmP+Zmf/5mP
+ mZmZmZmZmZmZj/mZj/iZf5mZmZmZmZmZmY//j//5mT+IiIiZmZmZmZmP///4mZmf///4mZmZmZmZeIiH
+ mZmZl3d3d5mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZCZmZmZmZmZmZmZmZmZmZkAmZmZmZmZmZmZmZmZmZmQAJmZmZmZmZmZmZmZmZmZ
+ AAAJmZmZmZmZmZmZmZmZkAAAAJmZmZmZmZmZmZmZmQAAAMAAAAOAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAHAAAAD4AAAB/AAAA/KAAAABgAAAAwAAAAAQAEAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA
+ /wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAHmZmZmZmZmZmZmXB5mZmZmZmZmZmZmZeZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ//+JmZf/95
+ mZmZmZ////mX+Zn5mZmZmZ/5mPiXeZmImZmZmZ/5mf+ZmZmImZmZmZ/5mf+ZmZn3mZmZmZ/5mf+Z+I/5
+ mZmZmZ/5mf+Z+IeZmZmZmZ/5mPiZ+ZmZmZmZmZ////mZ+ZmZmZmZmZ//iJmZ///5mZmZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZeZmZmZmZmZmZmZmXCZmZmZmZmZmZmZlwB5mZmZmZmZmZmZ
+ cAAHmZmZmZmZmZmXAACAAAE/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAA
+ AD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAT8AAAM/AAAHP4AADz8oAAAAEAAAACAA
+ AAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICA
+ gADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAmZmZmZmZmQmZmZmZmZmZmZmZmZmZmZmZmZ
+ mZmZmZmZmZmZmZmZmZmZn//5n/+ZmZmfmZ+fmfmZmZ+Zn5mZ+ZmZn5mfn/+ZmZmfmZ+fmZmZmZ//+Z//
+ +ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZCZmZmZmZmZAAmZmZmZmZAAgAEPPwAADz8AAA8/AAAPPwAA
+ Dz8AAA8/AAAPPwAADz8AAA8/AAAPPwAADz8AAA8/AAAPPwABDz8AAw8/gAcPPygAAAAwAAAAYAAAAAEA
+ CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIWrqACNs6wAkbOoAKG/rACtx6wAscesALnPsADN2
+ 7AA2eOwAOnvtADt87QA9fe0AQH/tAEWC7gBKhe0ATIfuAE6I7gBRiu8AU4zvAFWN7wBZj+8AWZDvAF2S
+ 8ABflPAAZZjwAGqb8QBwnvEAc6HyAHWi8gB6pvIAfqjzAIGq8wCDrPMAibD0AIyy9ACPtPQAkbX0AJS3
+ 9QCWufUAmbr1AJ6+9gCiwPYApsP2AKfE9gCpxfcArMf3AK7I9wCwyvcAs8z4ALXN+AC60fgAvdL4AMDU
+ +QDF2PkAydv6AMzd+gDQ3/oA0uD6ANTi+wDW5PsA2ub7ANzn+wDd6PsA4ev8AOPs/ADk7fwA6vH9AOzy
+ /QDv9P0A9vn+APn6/gD6/P4A/v7+AFH/hwBx/50Akf+yALH/yQDR/98A////AAAAAAACLwAABFAAAAZw
+ AAAIkAAACrAAAAvPAAAO8AAAIP8SAD3/MQBb/1EAef9xAJj/kQC1/7EA1P/RAP///wAAAAAAFC8AACJQ
+ AAAwcAAAPZAAAEywAABZzwAAZ/AAAHj/EQCK/zEAnP9RAK7/cQDA/5EA0v+xAOT/0QD///8AAAAAACYv
+ AABAUAAAWnAAAHSQAACOsAAAqc8AAMLwAADR/xEA2P8xAN7/UQDj/3EA6f+RAO//sQD2/9EA////AAAA
+ AAAvJgAAUEEAAHBbAACQdAAAsI4AAM+pAADwwwAA/9IRAP/YMQD/3VEA/+RxAP/qkQD/8LEA//bRAP//
+ /wAAAAAALxQAAFAiAABwMAAAkD4AALBNAADPWwAA8GkAAP95EQD/ijEA/51RAP+vcQD/wZEA/9KxAP/l
+ 0QD///8AAAAAAC8DAABQBAAAcAYAAJAJAACwCgAAzwwAAPAOAAD/IBIA/z4xAP9cUQD/enEA/5eRAP+2
+ sQD/1NEA////AAAAAAAvAA4AUAAXAHAAIQCQACsAsAA2AM8AQADwAEkA/xFaAP8xcAD/UYYA/3GcAP+R
+ sgD/scgA/9HfAP///wAAAAAALwAgAFAANgBwAEwAkABiALAAeADPAI4A8ACkAP8RswD/Mb4A/1HHAP9x
+ 0QD/kdwA/7HlAP/R8AD///8AAAAAACwALwBLAFAAaQBwAIcAkAClALAAxADPAOEA8ADwEf8A8jH/APRR
+ /wD2cf8A95H/APmx/wD70f8A////AAAAAAAbAC8ALQBQAD8AcABSAJAAYwCwAHYAzwCIAPAAmRH/AKYx
+ /wC0Uf8AwnH/AM+R/wDcsf8A69H/AP///wAAAAAACAAvAA4AUAAVAHAAGwCQACEAsAAmAM8ALADwAD4R
+ /wBYMf8AcVH/AIxx/wCmkf8Av7H/ANrR/wD///8AAAAADwMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQMPAAAAABsBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBARsAAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEADwEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEPAwEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFzIyMjIyMi4j
+ EwIBAQEBAQEBAQEIJTlDQzgiBgEBAQEBAQEBAQEBAQEBAQEBAQEBHklJSUlJSUlJST0ZAgEBAQEBARNE
+ RSsgITBGPwwBAQEBAQEBAQEBAQEBAQEBAQEBHklJSUlJSUlJSUlJKAIBAQEBCUM7CQEBAQEQRTgCAQEB
+ AQEBAQEBAQEBAQEBAQEBHklJSTsnJy1ASUlJSSQBAQEBJUgOAQEBAQEBH0kYAQEBAQEBAQEBAQEBAQEB
+ AQEBHklJSSsBAQECIkhJSUgQAQEBOjgCAQEBAQEBCEcpAQEBAQEBAQEBAQEBAQEBAQEBHklJSSsBAQEB
+ AipJSUkyAQEBHBYBAQEBAQEBAkI1AQEBAQEBAQEBAQEBAQEBAQEBHklJSSsBAQEBAQtISUlHBgEBAQEB
+ AQEBAQEBAT43AQEBAQEBAQEBAQEBAQEBAQEBHklJSSsBAQEBAQE7SUlJFgEBAQEBAQEBAQEBAkM0AQEB
+ AQEBAQEBAQEBAQEBAQEBHklJSSsBAQEBAQEySUlJHQEBAQEBAQEBAQEBEEkmAQEBAQEBAQEBAQEBAQEB
+ AQEBHklJSSsBAQEBAQEuSUlJHwEBAQUCAQEBAQECNUgPAQEBAQEBAQEBAQEBAQEBAQEBHklJSSsBAQEB
+ AQEuSUlJHwEBEEc2DwIBAgoxSSoCAQEBAQEBAQEBAgICAgICAQICHk9PTysCAgICAgIyT09JHQEBDUlC
+ SEA4PEdJLAQBAQEBAQEBAQEBAgICAgICAgICHk9PTysCAgICAgI8T09JFAEBB0giEiYxMSYRAgEBAQEB
+ AQEBAQEBAgICAgIBAgIBHk9PTysCAgICAgxIT09GBAEBBEQpAQEBAQEBAQEBAQEBAQEBAQEBAgICAgIC
+ AQICHk9PTysCAgICAitPT08uAQEBAj0yAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICHk9PTysCAgIE
+ JklPT0YOAQEBATY4AQEBAQEBAQEBAQEBAQEBAQEBAgICAgIBAgIBHk9PTz4tLTNET09PSSABAQEBAS9C
+ AQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAQICHk9PT09PT09PT09IIwIBAQEBAShIAgEBAQEBAQEBAQEB
+ AQEBAQEBAgICAgICAgICHk9PT09PT09PSTgVAgIBAQEBASBJQUBAQEBAQEAaAQEBAQEBAQEBAgICAgIB
+ AgIBFCsrKysrKykfDgICAgIBAQEBARIrKysrKysrKysTAQEBAQEBAQEBAgICAgICAQICAQICAgICAgIC
+ AgICAgIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgICAgICAgICAgICAgIBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAgECAgECAgECAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEPAQEBAQEBAQEBAQEBAgICAgIC
+ AgICAgIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAAAQEBAQEBAQEBAQEBAgICAgICAgICAgIBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBEAAAAQEBAQEBAQEBAQEBAgECAgECAgECAgEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEPAAAAAQEBAQEBAQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEBAQEBARAAAAAAAwICAgIB
+ AQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEBAQEBEAAAAAAADwIBAgIBAQEBAQEBAgICAgIC
+ AgICAgIBAQEBAQEBAQEBAQEBAQEBAQEPAAAAAAAAAAEBAQIBAQEBAQEBAgICAgICAgICAgIBAQEBAQEB
+ AQEBAQEBAQEBARAAAAAAAAAAABsBAgIBAQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEBEAAA
+ AAAAAAAAAAAADwMBAQEBAQEBAgICAgICAgICAgIBAQEBAQEBAQEBAQEBAQEPAAAAAAAAAAAA4AAAAAAH
+ mZmAAAAAAAGZmYAAAAAAAZmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAA
+ AAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAA
+ mZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAA
+ AAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAA
+ mZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAA
+ AAAAAJmZAAAAAAABmZkAAAAAAAOZmQAAAAAAB5mZAAAAAAAPmZkAAAAAAB+ZmQAAAAAAP5mZgAAAAAB/
+ mZmAAAAAAP+ZmeAAAAAB/5mZKAAAACAAAABAAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAhauoAJW3rACVu7gAob+sAKXDrAC907AA1d+sAMHTsADV37AA4euwAKHHxAC539wA5fPIAPoH4AEiE
+ 7gBMh+4ATIjvAFWN7wBHhvMASon2AF6S8ABflPAAV5P9AGWY8QBtnfEAeaXyAH+p8wCCq/MAg6zzAISs
+ 8wCMsvQAkrb0AJS39QCYuvUAosD2AKbE9wCsx/cAtM33ALLM+QC0zfoAu9H4AL7T+QC81f8Av9j/AMTa
+ /wDI2vkAy9z6AM3d+gDS4foA1OL7ANfk/ADh6vwA5/D/AOrx/QDt8/0A8fX9APb5/QD4+v4A/v7+AJH/
+ 3ACx/+UA0f/wAP///wAAAAAAAC8OAABQGAAAcCIAAJAsAACwNgAAz0AAAPBKABH/WwAx/3EAUf+HAHH/
+ nQCR/7IAsf/JANH/3wD///8AAAAAAAIvAAAEUAAABnAAAAiQAAAKsAAAC88AAA7wAAAg/xIAPf8xAFv/
+ UQB5/3EAmP+RALX/sQDU/9EA////AAAAAAAULwAAIlAAADBwAAA9kAAATLAAAFnPAABn8AAAeP8RAIr/
+ MQCc/1EArv9xAMD/kQDS/7EA5P/RAP///wAAAAAAJi8AAEBQAABacAAAdJAAAI6wAACpzwAAwvAAANH/
+ EQDY/zEA3v9RAOP/cQDp/5EA7/+xAPb/0QD///8AAAAAAC8mAABQQQAAcFsAAJB0AACwjgAAz6kAAPDD
+ AAD/0hEA/9gxAP/dUQD/5HEA/+qRAP/wsQD/9tEA////AAAAAAAvFAAAUCIAAHAwAACQPgAAsE0AAM9b
+ AADwaQAA/3kRAP+KMQD/nVEA/69xAP/BkQD/0rEA/+XRAP///wAAAAAALwMAAFAEAABwBgAAkAkAALAK
+ AADPDAAA8A4AAP8gEgD/PjEA/1xRAP96cQD/l5EA/7axAP/U0QD///8AAAAAAC8ADgBQABcAcAAhAJAA
+ KwCwADYAzwBAAPAASQD/EVoA/zFwAP9RhgD/cZwA/5GyAP+xyAD/0d8A////AAAAAAAvACAAUAA2AHAA
+ TACQAGIAsAB4AM8AjgDwAKQA/xGzAP8xvgD/UccA/3HRAP+R3AD/seUA/9HwAP///wAAAAAALAAvAEsA
+ UABpAHAAhwCQAKUAsADEAM8A4QDwAPAR/wDyMf8A9FH/APZx/wD3kf8A+bH/APvR/wD///8AAAAAABsA
+ LwAtAFAAPwBwAFIAkABjALAAdgDPAIgA8ACZEf8ApjH/ALRR/wDCcf8Az5H/ANyx/wDr0f8A////AAAA
+ AAAIAC8ADgBQABUAcAAbAJAAIQCwACYAzwAsAPAAPhH/AFgx/wBxUf8AjHH/AKaR/wC/sf8A2tH/AP//
+ /wAAAAkBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQkAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEACQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQkBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
+ AQEBAQIBAQIBAgECAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEVHh4e
+ HBkKAQEBAQEBBTU/PzUCAQECAQEBAQEBAQEBASQ/Pz8/PzslBgEBAQ0/PzMzPz8EAQEBAQEBAQEBAQEB
+ JD8/Kik0Pz8yBQEBPz8BAQEBPysBAQEBAQEBAQEBAQEkPz8GAQEfPz8iAQE/EwEBAQEsPwECAQEBAQEB
+ AQEBASQ/PwYBAQExPzgCAQEBAQEBAR0/AQEBAQEBAQEBAQEBJD8/BgEBASE/PxABAQEBAQEBLD8BAQEB
+ AQEBAQEBAQEkPz8GAQEBGz8/FgEBBAEBAQE/LQECAQEBAQEBAQEBASQ/PwYBAQEbPz8WASY/KB0oPz8I
+ AQIBAQEBAQEBAQEBJD8/BgEBASE/Pw8BJj8/Pz8/CAEBAQEBAQEBAQEBAQEkPz8GAQEBMj83AgEdPwEB
+ AQEBAQEBAQEBAQEBAQEBASQ/PwYBAiA/PyABARc/AQEBAQEBAQIBAQEBAQEBAQEBJD8/Ly42Pz8wBAEB
+ DjkaGhoaGhoBAQEBAQEBAQEBAQEkPz8/Pz86IwUBAQEMOz8/Pz8/JwEBAQEBAQEBAQEBARIaGhoaGAgB
+ AQEBAQsRERERERAUAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQMBAQEBAQEBAgEBAQEBAQEBAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEJAQEBAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBCQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQkAAAEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEJAAAACQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBCQAA
+ AAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQkAAAAAAAAABwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEJ
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPgAAAH8AAAD8oAAAAGAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFq
+ 6gAjbOsAJm3rAChv6wAscusAL3TsADF17AA0d+wAOnvtAD197QBAf+0AQoDtAEaC7gBJhe4ATYfvAE6I
+ 7gBakPAAYpbwAGWY8QBpmvEAcqHyAHqm8gCDrPMAjbL0AJK29QCUt/UAlrn1AJ299gC2zvgAudD4AL7T
+ +QC/1PkAwdX5AMTX+QDF2PkAyNr6AMvc+gDN3foA0uH6ANTi+wDZ5fsA4ev8AOXu/ADp8PwA8/f9APT3
+ /gD2+f4A/v7+AAAvIQAAUDcAAHBMAACQYwAAsHkAAM+PAADwpgAR/7QAMf++AFH/yABx/9MAkf/cALH/
+ 5QDR//AA////AAAAAAAALw4AAFAYAABwIgAAkCwAALA2AADPQAAA8EoAEf9bADH/cQBR/4cAcf+dAJH/
+ sgCx/8kA0f/fAP///wAAAAAAAi8AAARQAAAGcAAACJAAAAqwAAALzwAADvAAACD/EgA9/zEAW/9RAHn/
+ cQCY/5EAtf+xANT/0QD///8AAAAAABQvAAAiUAAAMHAAAD2QAABMsAAAWc8AAGfwAAB4/xEAiv8xAJz/
+ UQCu/3EAwP+RANL/sQDk/9EA////AAAAAAAmLwAAQFAAAFpwAAB0kAAAjrAAAKnPAADC8AAA0f8RANj/
+ MQDe/1EA4/9xAOn/kQDv/7EA9v/RAP///wAAAAAALyYAAFBBAABwWwAAkHQAALCOAADPqQAA8MMAAP/S
+ EQD/2DEA/91RAP/kcQD/6pEA//CxAP/20QD///8AAAAAAC8UAABQIgAAcDAAAJA+AACwTQAAz1sAAPBp
+ AAD/eREA/4oxAP+dUQD/r3EA/8GRAP/SsQD/5dEA////AAAAAAAvAwAAUAQAAHAGAACQCQAAsAoAAM8M
+ AADwDgAA/yASAP8+MQD/XFEA/3pxAP+XkQD/trEA/9TRAP///wAAAAAALwAOAFAAFwBwACEAkAArALAA
+ NgDPAEAA8ABJAP8RWgD/MXAA/1GGAP9xnAD/kbIA/7HIAP/R3wD///8AAAAAAC8AIABQADYAcABMAJAA
+ YgCwAHgAzwCOAPAApAD/EbMA/zG+AP9RxwD/cdEA/5HcAP+x5QD/0fAA////AAAAAAAsAC8ASwBQAGkA
+ cACHAJAApQCwAMQAzwDhAPAA8BH/APIx/wD0Uf8A9nH/APeR/wD5sf8A+9H/AP///wAAAAAAGwAvAC0A
+ UAA/AHAAUgCQAGMAsAB2AM8AiADwAJkR/wCmMf8AtFH/AMJx/wDPkf8A3LH/AOvR/wD///8AAAAAAAgA
+ LwAOAFAAFQBwABsAkAAhALAAJgDPACwA8AA+Ef8AWDH/AHFR/wCMcf8AppH/AL+x/wDa0f8A////AAAP
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEPAA8CAgICAgIBAgIBAgICAgICAgICAgICDwECAgICAQEBAQEBAQIC
+ AgICAgICAgICAQICAgICAgIBAgIBAgICAgICAgICAgICAQICAgICAgIBAgIBAgICAgICAgICAgICAQIC
+ AgICAQEBAQEBAQICAgICAgICAgICAQICAgICAgIBAgIBAgICAgICAgICAgICAQICAgINKSkpJhoHAgIC
+ Ez8/PxECAgICAQICAgIQPy4lKj8rCgIMPwMCBT8HAgICAQICAgIQPycBAhkwIAISEQICAiEWAgICAQIC
+ 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
+ P1Tcx/b/uzrwgoBLhACWpRz1r4wI1P/Qs/1a6tW5rxjYVpAywv1kyfWo8tdmvDcWAH63RxDD48Q614tF
+ z/wS90jfDTq7Vzq4TY7gEEqUL0cqTbTgveUA9iXvUv43Q47Ks5s+vc1f359O6PS+f9BxrmCt7wq5QLxR
+ lsRLSBCyeO8OgLQnywFBlN4XqqWFmdl5b+fM/THc0KYMu75XOqRdlkMK/TXqcHZR/tpJabk9ycSODjyC
+ IDh57zOAVCPLckT5o0p5L+1S3kubla/XOaKRz6Ki+9Omc7YEjHiN/wPjxHuljAwW8gAAAABJRU5ErkJg
+ gigAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGboAyFq62UhauvPIWrq
+ +yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq+yFq688hautlIGboAwAAAAAgZugDIWnq
+ pCFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWnq
+ pCBm6AMia+tlIWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yJr62UhauvPIWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq688haur6IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6vohaur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v9dkvD/tc34/7XN+P+1zfj/tc34/7XN+P+1zfj/q8b3/4yy9P9TjO//I2vr/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/zN27P+StvX/0N/6/+vx/f/q8f3/zN36/4mw9P8scuv/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/2ub7
+ /2WY8P8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v8haur/U4zv/+zy/f/v9P3/psP2/4Gr8/+DrPP/sMr3
+ //f5/v/e6fv/Pn3t/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v+bu/X/JGzr/yFq6v8haur/IWrq/yFq6v81eOz/6vH9/9Ti+/83eez/IWrq
+ /yFq6v8haur/IWrq/02H7v/v9P3/zd36/yVt6/8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7/1eL7
+ /5a59f+XufX/qMX3/+Lr/P/+/v7//v7+//7+/v/+/v7/j7T0/yFq6v8haur/IWrq/yFq6v+RtfT/+/z+
+ /0eD7v8haur/IWrq/yFq6v8haur/IWrq/yFq6v9+qfP//v7+/1+U8P8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+
+ //7+/v/+/v7/psP2/yFq6v8haur/IWrq/yRs6/+JsPT//P3+//7+/v/+/v7/+vz+/0yH7v8haur/IWrq
+ /yFq6v/S4Pr/zNz6/yJr6/8haur/IWrq/yFq6v8haur/IWrq/yFq6v8zduz/+fv+/5+/9v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v96pvL//v7+//7+/v/+/v7/psP2/yFq6v8haur/IWrq/yFq6v8ia+v/osD2//7+/v/+/v7//v7+
+ /7XN+P8haur/IWrq/yFq6v9zofL/WZDv/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ja+v/5O38
+ /8DV+f8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7/psP2/yFq6v8haur/IWrq/yFq6v8haur/O3zt
+ //r7/v/+/v7//v7+//j6/v8scev/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/3Of7/8nb+v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7/psP2/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/9Xj+//+/v7//v7+//7+/v9ZkO//IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8lbev/6vH9/73S+P8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+//7+/v/+/v7/psP2
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/7bO+P/+/v7//v7+//7+/v92o/L/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v9Nh+7//v7+/5S39f8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v96pvL//v7+
+ //7+/v/+/v7/psP2/yFq6v8haur/IWrq/yFq6v8haur/IWrq/6zH9//+/v7//v7+//7+/v9/qfP/IWrq
+ /yFq6v8haur/K3Hr/yVt6/8haur/IWrq/yFq6v8haur/IWrq/yNs6//A1Pn//P3+/0qG7v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v96pvL//v7+//7+/v/+/v7/psP2/yFq6v8haur/IWrq/yFq6v8haur/IWrq/6zH9//+/v7//v7+
+ //7+/v9/qfP/IWrq/yFq6v9Mh+7/+Pr+/8bZ+f9IhO7/I2zr/yFq6v8ia+v/Onvt/7PM+P/+/v7/o8H2
+ /yJr6/8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8iauv/Imvr/yJr6/96pvP/////////////////psP2/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /7fO+P////////////7+/v90ovL/IWrq/yFq6v9Af+3//v7+/+bu/P/8/f7/4ev8/8zd+v/X5Pv/+fr+
+ //39/v+nxPb/J27r/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/96pvP/////////////////psP2/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/9bk+/////////////7+/v9Vje//IWrq/yFq6v8uc+z/+vz+/4mw9P9Si+//lLf1
+ /7PM+P+zzPj/lLf1/06I7v8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yFr6/8ia+v/Imvr/yFr6/96pvP/////////////////psP2
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/PX3t//r8/v////////////X4/v8pb+v/IWrq/yFq6v8mbuv/7PL9
+ /5+/9v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8iauv/Imvr/yJr6/96pvP/////
+ ////////////psP2/yJr6/8ia+v/Imvr/yJr6/8ia+v/psP2/////////////////6zH9/8haur/IWrq
+ /yFq6v8ia+v/2ub7/7bO+P8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/96pvP/////////////////psP2/yJr6/8ia+v/Imvr/yhv6/+Ut/X//f7+////////////9/r+
+ /0SC7v8haur/IWrq/yFq6v8haur/xNj5/83d+v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yFr6/8ia+v/Imvr/yFr6/96pvP/////////////////3Oj7/6rG9/+qxvf/utH4/+3z/f//////////
+ ///////+/v7/garz/yFq6v8haur/IWrq/yFq6v8haur/rsj3/+Tt/P8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8iauv/Imvr/yJr6/96pvP/////////////////////////////////////
+ //////////////////z9/v+LsfT/Imvr/yFq6v8haur/IWrq/yFq6v8haur/mLr1//r7/v8jbOv/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/96pvP/////////////////////
+ ///////////////////////+/v7/zd76/1mP7/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/gqvz
+ //7+/v/j7Pz/4uv8/+Lr/P/i6/z/4uv8/+Lr/P/i6/z/4uv8/2qb8f8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yFr6/8ia+v/Imvr/yFr6/9Xju//psP3
+ /6bD9/+mw/f/psP3/6bD9/+mw/b/nL32/36o8/9Gg+7/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq
+ /yFq6v8haur/UIrv/6bD9v+mw/b/psP2/6bD9v+mw/b/psP2/6bD9v+mw/b/psP2/1SM7/8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8iauv/Imvr
+ /yJr6/8iauv/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWvq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8iaur/Imrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8ia+v/Imrr/yJr6/8ia+v/Imrr/yJr6/8ia+v/Imrr/yJr6/8ia+v/Imrr/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr69Ehaur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/ImvrzyNv7hYhaur/IWrq/yFq6v8haur/IWvq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+vPI2/uFwAAAAAhaur/IWrq
+ /yFq6v8iaur/Imrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imrr/yJr6/8ia+v/Imrr
+ /yJr6/8ia+v/Imrr/yJr6/8ia+v/Imrr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr69Ejb+4WAAAA
+ AAAAAAAhaur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/Imvr
+ zyNv7hYAAAAAAAAAAAAAAAAhaur6Imvr/yJr6/8ia+v/Imvr/yFr6/8haur/IWvr/yFr6/8haur/IWvr
+ /yFr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8ia+vPI2/uFwAAAAAAAAAAAAAAAAAAAAAhauvPImvr/yJq6v8ia+v/Imvr/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yJr69Ejb+4WAAAAAAAAAAAAAAAAAAAAAAAAAAAia+tlIWrq/yFq6v8haur/Imvr
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/ImvrzyNv7hYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgZugDIWnq
+ pCFq6v8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+vPI2/uFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAIGjsAyBq62UhaurPIWrq+iFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr69Ejb+4WAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAACAAAAAAAGZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAA
+ AAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZ
+ mQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAA
+ AAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZ
+ mQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAJmZAAAA
+ AAAAmZkAAAAAAACZmQAAAAAAAJmZAAAAAAAAmZkAAAAAAACZmQAAAAAAAZmZAAAAAAADmZkAAAAAAAeZ
+ mQAAAAAAD5mZAAAAAAAfmZkAAAAAAD+ZmQAAAAAAf5mZgAAAAAD/mZkoAAAAIAAAAEAAAAABACAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAIWrqAiFq63whauvoIWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yFq6v8hauvoIWrrfCFq6gIiaut8Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/ImrrfCFq6+gia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8hauvoIWrq/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yFq6v8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/XZLw
+ /4Ss8/+ErPP/hKzz/4Kr8/9unvH/OHrs/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/ylw6//n8P//////
+ ///////n8P//Jm7r/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/+mxPf////////////////////////////8/f7/rMf3/y907P8ia+v/Imvr/yJr6/85fPL/////
+ ///////X5Pz/1+T8////////////KG/r/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/6bE9////////////77T+f+70fj/4er8////////////1OL7/ytx6/8ia+v/Imvr
+ ////////////Imvr/yJr6/8ia+v/Imvr//////+81f//Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/psT3////////////MHTs/yJr6/8ja+v/jLL0////////////mLr1
+ /yJr6/8ia+v//////0eG8/8ia+v/Imvr/yJr6/8ia+v/v9j///////8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/+mxPf///////////8wdOz/Imvr/yJr6/8ia+v/0uH6
+ ///////x9f3/Jm7r/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/+DrPP//////yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/6bE9////////////zB07P8ia+v/Imvr
+ /yJr6/+Tt/X///////////9Mh+7/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/7/Y////////Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/psT3////////////MHTs
+ /yJr6/8ia+v/Imvr/3+p8////////////1+U8P8ia+v/Imvr/ydu6/8ia+v/Imvr/yJr6/8ia+v/////
+ /8Ta//8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/+mxPf/////
+ //////8wdOz/Imvr/yJr6/8ia+v/f6nz////////////X5Pw/yJr6/+0zff//////7TN+v+DrPP/tM36
+ ////////////MHTs/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /6bE9////////////zB07P8ia+v/Imvr/yJr6/+Ut/X///////////9Khe7/Imvr/7TN9///////////
+ /////////////////zF17P8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/psT3////////////MHTs/yJr6/8ia+v/Imvr/9Ti+///////7fP9/yVt6/8ia+v/g6zz
+ //////8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/+mxPf///////////8wdOz/Imvr/yRs6/+StvX///////////+RtfT/Imvr
+ /yJr6/9Xk/3//////yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/6bE9////////////8rb+v/I2vr/6vH9////////////zd36
+ /yhv6/8ia+v/Imvr/z6B+P/2+f3/eqbz/3qm8/96pvP/eqbz/3qm8/96pvP/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/psT3////////////////////////////+fv+
+ /6PB9v8rcev/Imvr/yJr6/8ia+v/Lnf3//39/v///////////////////////////7LM+f8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/9Xju//eqbz/3qm8/96pvP/eaXy
+ /2WY8f8ydez/Imvr/yJr6/8ia+v/Imvr/yJr6/8ocfH/TIjv/0yI7/9MiO//TIjv/0yI7/9Mh+//Son2
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8lbu7/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr6yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6+sjbe0uImvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+vrI23t
+ LgAAAAAhaur/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ 6yNt7S4AAAAAAAAAACFq6+gia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6+sjbe0uAAAAAAAAAAAAAAAAIWrrfCJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+vrI23tLgAAAAAAAAAAAAAAAAAAAAAhauoCIWrrfCFq6ugia+r/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr6yNt7S4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfKAAAABgAAAAwAAAAAQAg
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFp6ishauvMIWrq/iFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v4hauvMIWnq
+ KyFq68wia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8iaur/Imvr/yJr6/8iaur/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrrzCFq6v4ia+v/Imvr/yJr6/8ia+v/IWvr
+ /yFr6/8ha+v/IWvr/yFr6/8ha+v/IWvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/IWrq/iJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ha+v/Imvr/yJr6/8ha+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8iaur/Imvr/yJr6/8iaur/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWvr/yFr6/8ha+v/IWvr
+ /yFr6/8ha+v/IWvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrq
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ha+v/Imvr/yJr6/8ha+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr/yJr6/9Hg+7/2ub7
+ /9rm+//a5vv/zd36/5S39f8yduz/Imvr/yJr6/8jbOv/ZZjx/////////////////1qQ8P8jbOv/Imvr
+ /yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr/yJr6/9OiO////////T3/v/L3Pr/4uv8///////l7vz/PX3t
+ /yJr6/9CgO3//////yZt6/8jbOv/LHLr//////8xdez/Imvr/yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr
+ /yJr6/9OiO///////9Lh+v8ha+v/Imvr/5K29f/+/v7/v9T5/yJr6/9ilvD/WpDw/yNs6/8jbOv/I2zr
+ /8HV+f96pvL/Imvr/yJr6/8ia+v/IWrq/yJr6/8ia+v/Imvr/yJr6/9OiO///////9Lh+v8iaur/Imvr
+ /yhv6//z9/3//f3+/zJ27P8jbOv/I2zr/yNs6/8jbOv/I2zr/8HV+f96pvL/Imvr/yJr6/8ia+v/IWrq
+ /yJr6/8ia+v/Imvr/yJr6/9OiO///////9Lh+v8ha+v/IWvr/yFr6//Y5Pv//////06I7v8jbOv/Jm3r
+ /yNs6/8jbOv/I2zr//////9Jhe7/Imvr/yJr6/8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v9OiO7//v7+
+ /9Lh+v8haur/IWrq/yFq6v/Y5fv//v7+/06I7v80d+z//////8HV+f/B1fn///////////8jbOv/Imvr
+ /yJr6/8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v9OiO7//v7+/9Lh+v8haur/IWrq/yhv6//z9/3//P3+
+ /zB07P8mbev//////3qm8v96pvL/SYXu/yNs6/8haur/IWvr/yJr6/8ia+r/IWrq/yFq6v8ia+v/IWrq
+ /yJr6/9OiO///v7+/9Lh+v8haur/I2zr/5a59f/+/v7/udD4/yJr6/8jbOv//////yNs6/8jbOv/I2zr
+ /yNs6/8jbOv/Imvr/yJr6/8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v9OiO7//v7+//b5/v/U4vv/6fD9
+ //7+/v/h6/z/Onvt/yJr6/8jbOv//////yNs6/8jbOv/I2zr/yNs6/8jbOv/Imvr/yJr6/8ia+v/IWrq
+ /yFq6v8haur/IWrq/yFq6v9Fgu7/0uH6/9Lh+v/S4fr/xtn5/42y9P8vdOz/IWrq/yJr6/8haur/////
+ //////////////////////9Af+3/IWvr/yJr6/8ia+r/IWrq/yFq6v8ia+v/IWrq/yJr6/8ia+v/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/IWrq/yFq6v8haur/IWrq
+ /yFq6v8ha+r/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/ImvrrSJq6v8ia+v/Imrq/yJr6/8ia+v/IWrq/yFq6v8haur/IWrq
+ /yFq6v8haur/IWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+utI2/u
+ BiFq6v4haur/IWrq/yFq6v8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr660jb+4FAAAAACFq68whaur/IWrq/yFr6/8ia+v/IWrq
+ /yFq6v8haur/IWrq/yFq6v8haur/IWrq/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ rSNv7gUAAAAAAAAAACFp6ishauvMIWrq/iJr6/8ia+v/IWrq/yFq6v8haur/IWrq/yFq6v8haur/IWrq
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+utI2/uBgAAAAAAAAAAAAAAAAAAAEEAAABBAAAA
+ QQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAA
+ QQAAAEEAAABBAAAAQQAAAUEAAANBAAAHQSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAhaut+IWrq+SJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yFq6vkhaut+IWrq+SJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/IWrq+SJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/SITu/1SM7/9NiO7/Jm3q/yJr6/8ia+v/I2zr
+ /1iP7/9Yj+//Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/9Lh+//2+f7/9Pf9//b5/v9UjO//Imvr
+ /+rx/P/f6fv/3+n7/1uR7/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6//S4fv/VIzv/yJr6/9UjO//9Pf9
+ /yJr6//f6fv/Imvr/yJr6//q8fz/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/0uH7/1KK7v8ia+v/VIzv
+ //////87fO3/Imvr/yJr6/87fO3/7fL8/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/9Lh+/9Siu7/Imvr
+ /1SM7///////O3zt/+3y/P/p7/z/7fL8/z5+7f8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6//S4fv/Uoru
+ /yJr6/9UjO//8fX9/yJr6//q8fz/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/0uH7
+ //j7/v/2+f7/9Pf9/1KK7v8ia+v/6e/8/+Hr+//h6/v/3+n7/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /0WC7v9NiO7/SITu/yZt6v8ia+v/Imvr/yZt6v85eu3/OXrt/zR37P8ia+v/Imvr/yJr6/8ia+v/Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v6Imvr
+ /yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v6Imzr
+ UiFq6vkia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v6Imzr
+ UgAAAAAhaut+IWrq+SJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v/Imvr/yJr6/8ia+v6Imzr
+ UgAAAAAAAAAAAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACs
+ QQAArEEAAaxBAAOsQQ==
+
\ No newline at end of file
diff --git a/NAPS2.Core/WinForms/FDesktop.he.resx b/NAPS2.Core/WinForms/FDesktop.he.resx
index 5a5426031b..e5affa31a8 100644
--- a/NAPS2.Core/WinForms/FDesktop.he.resx
+++ b/NAPS2.Core/WinForms/FDesktop.he.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.hr.resx b/NAPS2.Core/WinForms/FDesktop.hr.resx
index 1e6090b794..1da428e926 100644
--- a/NAPS2.Core/WinForms/FDesktop.hr.resx
+++ b/NAPS2.Core/WinForms/FDesktop.hr.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.hu.resx b/NAPS2.Core/WinForms/FDesktop.hu.resx
index 8e0643405e..d1369bc007 100644
--- a/NAPS2.Core/WinForms/FDesktop.hu.resx
+++ b/NAPS2.Core/WinForms/FDesktop.hu.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.it.resx b/NAPS2.Core/WinForms/FDesktop.it.resx
index 75171a232f..35b055fd93 100644
--- a/NAPS2.Core/WinForms/FDesktop.it.resx
+++ b/NAPS2.Core/WinForms/FDesktop.it.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.ja.resx b/NAPS2.Core/WinForms/FDesktop.ja.resx
index e0ff4eea15..67659f09ab 100644
--- a/NAPS2.Core/WinForms/FDesktop.ja.resx
+++ b/NAPS2.Core/WinForms/FDesktop.ja.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.ko.resx b/NAPS2.Core/WinForms/FDesktop.ko.resx
index 7be9ba6e1a..7b407f40bf 100644
--- a/NAPS2.Core/WinForms/FDesktop.ko.resx
+++ b/NAPS2.Core/WinForms/FDesktop.ko.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.lt.resx b/NAPS2.Core/WinForms/FDesktop.lt.resx
index 0d9567fdd2..47c6eb6de1 100644
--- a/NAPS2.Core/WinForms/FDesktop.lt.resx
+++ b/NAPS2.Core/WinForms/FDesktop.lt.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.lv.resx b/NAPS2.Core/WinForms/FDesktop.lv.resx
index e46e38ded1..6c06a030fe 100644
--- a/NAPS2.Core/WinForms/FDesktop.lv.resx
+++ b/NAPS2.Core/WinForms/FDesktop.lv.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.nb.resx b/NAPS2.Core/WinForms/FDesktop.nb.resx
index 628c01f74f..ea10a34b74 100644
--- a/NAPS2.Core/WinForms/FDesktop.nb.resx
+++ b/NAPS2.Core/WinForms/FDesktop.nb.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.nl.resx b/NAPS2.Core/WinForms/FDesktop.nl.resx
index 0f2d2149b9..494e10e0db 100644
--- a/NAPS2.Core/WinForms/FDesktop.nl.resx
+++ b/NAPS2.Core/WinForms/FDesktop.nl.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.nn.resx b/NAPS2.Core/WinForms/FDesktop.nn.resx
index d07d6f8e88..3a2afc0415 100644
--- a/NAPS2.Core/WinForms/FDesktop.nn.resx
+++ b/NAPS2.Core/WinForms/FDesktop.nn.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.pl.resx b/NAPS2.Core/WinForms/FDesktop.pl.resx
index 81c0d0280c..23db9afd2a 100644
--- a/NAPS2.Core/WinForms/FDesktop.pl.resx
+++ b/NAPS2.Core/WinForms/FDesktop.pl.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.pt-BR.resx b/NAPS2.Core/WinForms/FDesktop.pt-BR.resx
index f2c8109c6e..e2b6ec1e86 100644
--- a/NAPS2.Core/WinForms/FDesktop.pt-BR.resx
+++ b/NAPS2.Core/WinForms/FDesktop.pt-BR.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.pt-PT.resx b/NAPS2.Core/WinForms/FDesktop.pt-PT.resx
index 305594b2d2..9d1c0f9ab9 100644
--- a/NAPS2.Core/WinForms/FDesktop.pt-PT.resx
+++ b/NAPS2.Core/WinForms/FDesktop.pt-PT.resx
@@ -1,5 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
text/microsoft-resx
diff --git a/NAPS2.Core/WinForms/FDesktop.resx b/NAPS2.Core/WinForms/FDesktop.resx
index 4959cedbd1..672acd2a34 100644
--- a/NAPS2.Core/WinForms/FDesktop.resx
+++ b/NAPS2.Core/WinForms/FDesktop.resx
@@ -117,1242 +117,2040 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- toolStripContainer1.BottomToolStripPanel
+
+ View
-
- System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 1
-
- toolStripContainer1
+
+ &Selected ({0})
-
- 4
+
+
+ 13
-
- Zoom In
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Select All
+
+
+ &All ({0})
+
+
+ ctxView
+
+
+ tsHueSaturation
-
- Flat
+
+ ImageAboveText
-
- NoControl
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ &Import
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 32, 439
+
+ 31, 28
-
- 23, 23
+
+ 185, 22
-
-
- 9
+
+ &Selected ({0})
-
- btnZoomIn
+
+ 167, 126
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ &All ({0})
-
- toolStripContainer1.ContentPanel
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0
+
+ tsUploadSqueezeSelected
-
- Zoom Out
+
+ ctxCopy
-
- Flat
+
+ toolStripSeparator6
-
- 10, 439
+
+ 190, 22
-
- 23, 23
+
+ ctxSeparator1
-
- 8
+
+ 2
-
- btnZoomOut
+
+ &Deskew
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tsReset
-
- toolStripContainer1.ContentPanel
+
+ tsdImage
-
- 1
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Flat
+
+ &All ({0})
-
- NoControl
+
+ thumbnailList1
-
- 10, 439
+
+ 185, 22
-
- 45, 23
+
+ ImageAboveText
-
- 10
+
+ &Email Settings
-
- btnZoomMouseCatcher
+
+ ImageAboveText
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 143, 22
-
- toolStripContainer1.ContentPanel
+
+ toolStripSeparator7
-
- 2
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 233, 17
-
-
- 165, 126
+
+ 185, 22
-
- contextMenuStrip
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ ImageAboveText
-
- Fill
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0, 0
+
+ ImageAboveText
-
- 1204, 472
+
+ None
7
-
- thumbnailList1
+
+ Rotate &Right
-
- NAPS2.WinForms.ThumbnailList, NAPS2.Core, Version=6.0.4.31805, Culture=neutral, PublicKeyToken=null
+
+ 58, 51
-
- toolStripContainer1.ContentPanel
+
+ btnZoomOut
+
+
+ 116, 60
+
+
+ 56, 51
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsSendSelected
+
+
+ 143, 22
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
3
-
- 1204, 472
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- toolStripContainer1.ContentPanel
+
+ toolStripContainer1.TopToolStripPanel
-
- System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tsRotateRight
-
- toolStripContainer1
+
+ Black and &White
-
- 0
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Fill
+
+ tsdReorder
-
- toolStripContainer1.LeftToolStripPanel
+
+ toolStripSeparator1
-
- System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tsdSaveImages
-
- toolStripContainer1
+
+ &Reverse
-
- 1
+
+ 88, 51
-
- 0, 0
+
+ &Crop
-
- toolStripContainer1.RightToolStripPanel
+
+ &Brightness / Contrast
-
- System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- toolStripContainer1
+
+ Magenta
-
- 2
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+ Magenta
+
+
+ Magenta
+
+
+ 187, 6
+
+
+ ImageAboveText
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4, 4, 4, 4
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 9
+
+
+ tsPrint
+
+
+ tsReverseAll
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 182, 6
+
+
+ ImageAboveText
+
+
+ 185, 22
+
+
+ toolStripSeparator12
+
+
+ Squeeze
+
+
+ Magenta
+
+
+ 64, 51
+
+
+ 190, 22
- 1204, 526
+ 1672, 693
-
- 13
+
+ toolStripSeparator4
-
- 152, 17
-
-
+
+ &Bindings
+
+
+ 187, 6
+
+
+ tsdUploadDocuments
+
+
+ 190, 22
+
+
+ Move Down
+
+
+ ImageAboveText
+
+
+ 8, 16
+
+
+ Magenta
+
+
+ &Send
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 2
+
+
+ Ima&ge
+
+
+ 181, 26
+
+
+ 166, 22
+
+
+ Magenta
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsProfiles
+
+
+ D&OCUMENTS
+
+
+ NAPS2.WinForms.FormBase, NAPS2.Core, Version=0.0.2.24812, Culture=neutral, PublicKeyToken=null
+
+
+ Strg+C
+
+
+ 67, 51
+
+
+ Magenta
+
+
+ System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
None
-
- 3, 0
+
+ &New Profile
-
- 1184, 54
+
+ tsUploadSqueezeAll
-
- 12
+
+ 4, 4, 4, 4
-
- Main toolbar
+
+ Magenta
-
- tStrip
+
+ 182, 6
-
- System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 163, 6
-
- toolStripContainer1.TopToolStripPanel
+
+ 190, 22
+
+
+ &Batch Scan
0
-
- toolStripContainer1.TopToolStripPanel
+
+ 166, 22
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsNewProfile
+
+
+ 190, 22
+
+
+ System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ None
+
+
+ tsUploadSqueezeBindings
+
+
+ tsdSettings
+
+
+ 6, 54
+
+
+ None
+
+
+ Save I&mages
+
+
+ tsEmailPDFSelected
+
+
+ &PDF Settings
+
+
+ tsSaveImagesAll
+
+
+ None
+
+
+ System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ &Reset
+
+
+ tsScan
-
+
System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- toolStripContainer1
-
-
- 3
+
+ 4, 4, 4, 4
-
- toolStripContainer1
+
+ 76, 51
-
- System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 60, 28
-
- $this
+
+ tsDeskew
-
- 1
+
+ 164, 22
-
- Segoe UI, 9pt, style=Bold
+
+ tsAltInterleave
-
- 164, 22
+
+ 185, 22
-
- View
+
+ 73, 51
-
- 161, 6
+
+ toolStripSeparator8
-
- Ctrl+A
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 164, 22
+
+ tsdEmailPDF
-
- Select All
+
+ tsClear
-
- Ctrl+C
+
+ ctxDelete
-
- 164, 22
+
+ tsDocumentsSettings
-
- Copy
+
+ System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Ctrl+V
+
+ ImageAboveText
-
- 164, 22
+
+ tsAltDeinterleave
-
- Paste
+
+ 190, 22
-
- 161, 6
+
+ 185, 22
-
+
164, 22
-
- Delete
+
+ 4, 4, 4, 4
-
- Magenta
+
+ toolStripContainer1.ContentPanel
-
- 58, 51
+
+ &Sharpen
-
- Sca&n
+
+ 163, 6
-
- ImageAboveText
+
+ tsSharpen
-
- None
+
+ &Reorder
-
- 135, 22
+
+ 143, 22
-
- &New Profile
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- None
+
+ ctxSelectAll
+
+
+ ImageAboveText
135, 22
-
- &Batch Scan
-
-
-
- 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
- Fv0fu3yQjajRzMwAAAAASUVORK5CYII=
-
-
-
- Magenta
-
-
- 70, 51
-
-
- Pro&files
+
+ 135, 22
-
- ImageAboveText
+
+ toolStripContainer1.TopToolStripPanel
-
- Magenta
+
+ Settin&gs
-
- 56, 51
+
+ System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- &OCR
+
+ 13, 540
-
- ImageAboveText
+
+ tsBlackWhite
-
- Magenta
+
+ tsCustomRotation
-
- 67, 51
+
+ btnZoomMouseCatcher
-
- &Import
+
+ 0
-
+
ImageAboveText
-
- 6, 54
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Magenta
+
+ 92, 51
-
- 71, 51
+
+ 3, 3, 3, 3
-
- &Save PDF
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
ImageAboveText
-
- 143, 22
-
-
+
&All ({0})
-
- 143, 22
-
-
- &Selected ({0})
+
+ System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 140, 6
+
+ tsPDFSettings
-
- 143, 22
+
+ Pro&files
-
- &PDF Settings
+
+ $this
-
- Magenta
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 88, 51
+
+ 10
-
- Save I&mages
+
+ tsImport
-
- ImageAboveText
+
+ 190, 22
-
- 152, 22
+
+ 190, 22
-
- &All ({0})
+
+ Magenta
- 152, 22
+ 143, 22
-
- &Selected ({0})
+
+ System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 149, 6
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 152, 22
+
+ toolStripContainer1
-
- &Image Settings
+
+ 166, 22
-
- Magenta
+
+ btnZoomIn
-
- 76, 51
+
+ Copy
-
- &Email PDF
+
+ toolStripContainer1.ContentPanel
-
- ImageAboveText
+
+ 1
-
- 148, 22
+
+ tsdSavePDF
-
- &All ({0})
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 148, 22
+
+ 6, 54
-
- &Selected ({0})
+
+
+ AAABAAkAMDAAAAEAIACoJQAAlgAAACAgAAABACAAqBAAAD4mAAAYGAAAAQAgAIgJAADmNgAAEBAAAAEA
+ IABoBAAAbkAAAAAAAAABACAABxMAANZEAAAwMAAAAQAgAKglAADdVwAAICAAAAEAIACoEAAAhX0AABgY
+ AAABACAAiAkAAC2OAAAQEAAAAQAgAGgEAAC1lwAAKAAAADAAAABgAAAAAQAgAAAAAAAASAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7BTf/qsyj/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//qsyj/7sFO/wAAAAAAAAAAAAAAAAAAAADxznH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/xznT/AAAAAAAAAADqsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/AAAAAO2/SP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7sFN/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsyj/7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3
+ L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qzKP/679L/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////679L/6rMo/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ L///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////7Lcv/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/78VV//jmuP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////+Oa4/+/FVf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvUD//fv1//79/f//////////////////////////////////////////////
+ /////////v39////////////////////////////////////////////////////////////////////
+ //////////////////////////////379f/tvUD/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0Xr/////////////////////////////////////////
+ ///+/f3///////79/f//////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/y0Xr/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz///////79/f///////fv1//vz
+ 3/////////////z14v/9+/P///////79+f/789///v39////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////y0nz/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/y0nz/////////
+ ////////8Mdc/+uzI//46Lz/+u/N/+qyJf/uwU7//v39//DKZP/rsyP/+Oe2////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///y0nz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/wy2r///////79/f/+/f3/8Mpk/+uzI//56sH/+u/S/+qyJf/vxVX//v39//DLav/rsyP/+Oi8//79
+ /f////////////79/f//////////////////////////////////////////////////////////////
+ ///////////////////wy2r/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rtiv/+ezJ//79/f/+/f3//v37//357f/+/f3//v39//357f/+/fn//v39//79
+ +//9+e3//v39//79/f///////v39//79/f/+/f3////////////+/f3/////////////////////////
+ /////////////////////////v39//nsyf/qsyj/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIl/+/FWv/xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HL
+ Z//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/78Va/+qzKP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/wx1z/9d2d/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj//LSfP/+/fv//v39//LS
+ fP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiX/9d2d//79
+ /f///////v39//DJYv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+y3
+ Lv/46Lz///////79/f//////9dyZ/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//qsiH/7b1A//vy2P/+/f3///////79/f/56sH/6rIl/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/vxVX//Pjq/////////////v39//vz3P/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh//HOdP/+/fn////////////+/f3//Pbl/+29QP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiX/9duW///////////////////////78tf/7b0+/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+u2Lf/45rj////////////+/f3//v39//jo
+ vP/sty7/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/7bw6//rv0v////////////79
+ /f/+/f3/9d2d/+qyJf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/uwlD//Pfo////
+ ///+/f3//v39//79+f/y0Xr/67Mj/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qy
+ If/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh//HN
+ bv/9+/X//////////////////fnt//DHXP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/9NiO//79/f/+/f3//v39//79/f/789z/7b5F/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+u2K//35LH///////79/f///////v39//nrxv/suTL/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/7Lk2//rvzf///////v39///////+/f3/9uCk/+qzKP/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//uwU3//PXj/////////////v39//79+//z04L/67Mj/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//HLZ//9+/P//////////////////Pjq//DH
+ XP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/89WG//79+/////////////79
+ +//3463/7Lk2/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//rsyP/+/LY////
+ ///+/f3/+evG/+7CUP/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/7b1A//bgpP/wyWL/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/tv0j/AAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+2/SP8AAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAOqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAAAAAAAAAAAAAAAOuzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/SP8AAAAAAAAAAAAAAAAAAAAAAAAAAO2+
+ Rf/rsyP/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/7b5F/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAADqsiH/6rIh/+qyIf/rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tv0j/AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwy2r/6rIh/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+2/
+ SP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2+Rf/rsyP/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/7b5F/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAABwAAgAAAAAAB
+ AACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAAADAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAfAAAAAAAAAD8AAIAAAAAAfwAAgAAAAAD/
+ AADgAAAAAf8AACgAAAAgAAAAQAAAAAEAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO27
+ Of/rsyP/67Mj/+uzI//rsyP/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+u0
+ JP/rtCT/67Qk/+u0JP/rtCT/67Qk/+u0JP/rtCT/67Mj/+uzI//rsyP/67Mj/+27Of8AAAAAAAAAAAAA
+ AADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv8AAAAA7Lg0/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uzI//rsyL/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ I//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzI//rsyP/67Mi/+uzI//rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mj/+uz
+ Iv/rsyP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rtSr/8s5x//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LP
+ dP/yz3T/8s90//LPdP/yznH/67Uq/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi//LOcf//////////////////////////////////////////////////////////////
+ ///////////////////////////////////yznH/67Mj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/xy2f//PTf////////////////////////////////////////////////////
+ //////////////////////////////////////////////z03//xy2f/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi//z35v//////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////z36P/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//frx///////7893/+Oa4//79+P/24KX//vz1//jn
+ vP/78df//////////////////////////////////////////////////////////////////frx/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/89+n///////TYkf/tvDz/+/La/+u0
+ JP/67s3/7sFL//PTgv//////////////////////////////////////////////////////////////
+ ///89+n/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LOcf/7893//PTg//vy
+ 2v/89eP/+/La//z14//789z//PTg//z14//89eP//PXj//z14//89eP//Pfm//z14//89eP//PXj//z1
+ 4//89eP/+/Pd//LOcf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+u0JP/xzG7/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+uzIv/rsyL/67Mi/+u0
+ JP/rsyL/67Mi/+uzIv/suC//+evC///////wyF//67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/7bxA//vz3P//////+u/S/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rtCT/67Mi/+/FWP/9+e3///////357f/tvDz/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/yz3T//v34///////+/PX/78NR/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzI//rsyL/67Mi/+uzIv/rtCT/9dya//7+/v///////Pfo/+7BTv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Us//jnvP////////////rv0v/tuzn/67Mj/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyP/67Mi/+28PP/78db////////////45rj/67Uq/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/vw1H//Pfp///////+/v7/9duW/+u0
+ JP/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8c5w//79+P///////v34//LO
+ cf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//Xblv/+/v7///////35
+ 7f/vxVX/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u1Kv/457b/////////
+ ///67sv/7bw8/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/9duW////
+ ///89+b/8s90/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/suTL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/suC//8s5x/+u1Kf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAADrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAOuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAA7Lky/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lky/wAAAAAAAAAAAAAAAAAAAAD02I7/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y5Mv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD02I7/7Lky/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTL/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAwAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAcAAAAPAAAAH4AAAD8oAAAAGAAAADAAAAABACAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7A
+ Tf/rsyP/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/rsyP/67Mj/+uzI//qsiH/67Mj/+7ATf8AAAAA7sBN/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+qy
+ If/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//uwE3/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/6rIh/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rtCj/67Qo/+u0KP/rtCj/67Qo/+u0
+ KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0Kf/rtCj/67Ql/+uzI//rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+u0Jf/9+vL/////////////////////////////////////////////////////////
+ /////////fry/+u0KP/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Qp//nqwP////////////7+
+ /v////////////7+/v////////////////////////////////////////////nqwP/rtCn/67Mj/+uz
+ I//qsiH/67Mj/+uzI//rsyP/7sBN///////+/v7//vz2//78+f/+/Pr//vz2//7+/v//////////////
+ ///////////////////////////////////uwE3/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/7b9J////
+ ///347D/8s5x//LQev/24Kf/7r9E//vz3P//////////////////////////////////////////////
+ ///tv0n/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj//XZkv/45bL/9+Kt//fjsP/45bL/9+Kt//jl
+ s//45bP/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//XZkv/rsyP/67Mj/+uzI//qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+qyIf/rsyP/67Mj/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/89J8//TYjv/rsyP/67Mj/+uzI//qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/rsyP/67Mj/+uzI//rsyP/67Mj/+u0Jf/23Z///v7+//TWh//rsyP/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/7Lgv//nqwP//////+OWz/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+qyIf/tvT//+/La//7+/v/46L7/67Qo/+qy
+ If/qsiH/67Mj/+uzI//qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/67Mj/+/EVv/9+e3//v7+//beoP/rtCX/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8s91//78+f/+/Pr/89J8/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+uzI//125j//v7+//368v/wx13/67Mj/+qyIf/qsiH/67Mj/+uzI//qsiH/67Mj/+qy
+ If/qsiH/6rIh/+uzI//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/67Ys//jnuv/+/v7//PTe/+6/
+ RP/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/tvDv/+/DV//7+/v/45bL/7Lgw/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxFb/+erA/+/E
+ Vv/rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/6rIh/+uz
+ I//qsiH/67Mj/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj//DKZv8AAAAA6rIh/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qy
+ If/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/8Mpm/wAA
+ AAAAAAAA7b9J/+qyIf/qsiH/6rIh/+uzI//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uz
+ I//rsyP/67Mj/+uzI//rsyP/67Mj/+uzI//wymb/AAAAAAAAAAAAAAAAAAAAAO2/Sf/qsiH/67Mj/+uz
+ I//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mj/+uzI//rsyP/67Mj/+uzI//rsyP/67Mj//DK
+ Zv8AAAAAAAAAAAAAAAAAAAAAgAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwCAAA8AKAAAABAA
+ AAAgAAAAAQAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qo/wAAAADrtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtCj/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//PT
+ g//45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//PTg//rsyL/67Mi/+uzIv/rsyL/67Mi//DJ
+ ZP/+/ff////////////////////////////////////////////+/ff/8Mlk/+uzIv/rsyL/67Mi/+uz
+ Iv/01Yf/+/LZ//fksv/236P/9duY//////////////////////////////////TVh//rsyL/67Mi/+uz
+ Iv/rsyL/7Lk2//PUgf/z1IH/89SB//PUgf/z1IH/89SB//PUgf/z04P/89SB//Xalf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//DGW//89eT/7Lgz/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQev/+/ff/8ctm/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//bdnv/9+/T/8Mlk/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7Lcu//npv//89eT/7sFK/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b0+//vy2f/67s7/7Lk2/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7b1B//z15P/125j/67Qo/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf/suTb/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAA67Ql/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAPTYjv/rtCX/67Mi/+uzIv/rsyL/67Mi/+uz
+ Iv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0Jf8AAAAAAAAAAAAAAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAiVBORw0KGgoAAAANSUhEUgAA
+ AQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0
+ Ad5mH3gAABKcSURBVHhe7d15kCPlecfxIXalKlUpp/JPqlKVeEZiAbPGBIIPDDZbPnDs2I6xwxLb2LA2
+ cWHjSoxtjEnKToAkToqCOHZsfBEgKRJiIEbSzu4se7DL3gfHLrAXWfaGHaklzc6tufbN+whN2OOVRprp
+ fvW+3d+n6lMcI3X3aN7+qfvt7vftCKvmLS3OT2cKX0vlgoc7M4UXOrNBJb04UECsZHpPpBYHX6k1+2TX
+ 2ctKv5/KBrd35YJ9xg8LiKOkh0BXT3BeVzb/n52Z3gnjBwTEXRJDQB/mv0l/4/+AHR/QkhQC6Wzw/s5M
+ /pDxgwCSKvYhoNRZ6VzhO+lc76TxAwCSLq4hsGC1emMqV3jQ+EsDeF3sQuAR9YZ0Lp81/rIAzhSbENCH
+ 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
+ AGAAAAABACAAAAAAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+qAAPqsSFj6bEgzOqxIffpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OmyIfzpsiH86bIh
+ /OmyIfzpsiH86bIh/OmyIfzpsiH86bIh/OqyIfbpsSDK6bEfYP+qAAMAAAAA/6oAA+qyIKPqsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIZ//qgAD67Eg
+ ZuqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/psiJh6rIg0uqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/psSDM6bIh/OqyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/psiD56rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+uzJv/sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv
+ /+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+y3L//sty//7Lcv/+uzJv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mm//rw0//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //rv0v/rsyb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcv//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/sty//6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/vxVX/+Oa4//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/45rj/78VV/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28QP/9+/X//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//vz1/+28QP/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//LQeP/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //LQeP/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ //PRe//+/v7//v7+//7+/v/+/fb/+/Pf//7+/v/+/v7//PXi//378//+/v7//v33//vz3//+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh//PRe//+/v7//v7+//7+/v/wx13/67Mj//jnvP/67sz/67Ul/+7BTv/+/fz/8Mlk
+ /+u0I//457b//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//PRe//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh//HMa//+/v7//v7+//7+/v/wymT/67Qk//nrwv/67tH/67Qm
+ /+/EVP/+/v3/8cxr/+uzI//46Lz//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//HMa//qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+u1Kf/57Mn//v7+//7+/v/+/fv//fjs
+ //7+/v/+/v7//fnu//78+f/+/v7//v38//357P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
+ //7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7/+ezJ/+u1Kf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyb/78Va
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn
+ //HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//xy2f/8ctn//HLZ//vxVr/67Qn
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+/GW//13Z3/67Qk/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/8tJ8//79+v/+/v7/8tF7/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+u0Jv/13Z3//v7+//7+/v/+/f3/8Mli/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/7Lcu//jovf/+/v7//v7+//7+/v/13Jn/6rIi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/tvT//+/LZ//7+/v/+/v7//v7+//nqwP/rtCX/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+/FV//9+Or//v7+//7+/v/+/v7/+/Pc
+ /+y4M//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/8tB0//799//+/v7//v7+
+ //7+/v/89uX/7b0//+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+u0Jf/125b//v7+
+ //7+/v/+/v7//v7+//vy1//tvDz/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/67Yt
+ //jmt//+/v7//v7+//7+/v/+/v7/+Oi9/+y4L//qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/tvDr/+u/T//7+/v/+/v7//v7+//7+/v/13Z7/67Ql/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+/DUf/89+j//v7+//7+/v/+/v7//v34//LRev/rsyL/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/8c1u//379f/+/v7//v7+//7+/v/9+e7/8Mdc/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0I//02I7//v38//7+/v/+/v7//v7+//v03f/tvkT/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi/+uzIv/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Yr//fksf/+/v7//v7+//7+/v/+/v7/+evD
+ /+y4Mf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Qi/+uzIv/rsyL/67Qi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/suTf/+u/O///////+/v7//v7+
+ //7+/v/24KX/67Qn/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+7BS//89eP/////
+ ///////+/v7//v37//PTgv/rtCP/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8ctn
+ //368//////////////////8+Or/8Mdd/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/z1Yb//v78/////////////v78//fjrf/suTb/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rMi/+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi
+ /+u0Iv/rsyL/67Mi/+u0I//78tj///////7+/v/568b/7sJQ/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiDU6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvUD/9uCk//DJYv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8Y6rIh/+qyIf/qsiH/6rIh/+qxIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAA6rIh/+qyIf/qsiH/6rMi
+ /+qzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+u0Iv/rsyL/67Mi/+u0Iv/rsyL/67Mi
+ /+u0Iv/rsyL/67Mi/+u0Iv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAA6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyINLptB8YAAAA
+ AAAAAAAAAAAA6rMi/euzIv/rsyL/67Mi/+uzIv/rsiH/6rIh/+uyIf/rsiH/6rIh/+uyIf/rsiH/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg
+ 0uqtHhkAAAAAAAAAAAAAAAAAAAAA6bMh1euzIv/qsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAA6bEhbOqyIf/qsiH/6rIh/+uzIv/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyINLptB8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wzBeqyIa3qsiH/67Mi
+ /+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIg0uqtHhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AP/MMwXqsiBu6rMi1+qyIv7qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiDU6bQfGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAA4AAAAAAHAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAMAAAAAAAAABwAAAAAAAAAPAAAAAAAAAB8A
+ AAAAAAAAPwAAgAAAAAB/AACAAAAAAP8AAOAAAAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAIAAAAAAA
+ AAAAAAAAAAAAAAAAAP9/AALqsiF76rMi5eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi/eqzIv3qsyL96rMi
+ /eqzIv3qsyL96rMi5eyzIXn//wAB6rMifeuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+yzIXnrsiHq67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ii5uuzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u2K//yznH/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90
+ //LPdP/yz3T/8s90//LPdP/yz3T/8s90//LPdP/yz3T/8s90//LOcf/rtSr/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/8s5x////////////////////////////////
+ //////////////////////////////////////////////////////////////////LOcf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//HLZ//89N//////////////////////
+ /////////////////////////////////////////////////////////////////////////////PTf
+ //HLZ//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL//Pfn////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////Pfn/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/9+vH/////
+ //vz3f/45rf//vz5//bgpf/+/PX/+Oe9//vx1///////////////////////////////////////////
+ ///////////////////////9+vH/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ //z36f//////9NiQ/+28Pf/78tr/67Qk//ruzf/uwUv/89OC////////////////////////////////
+ //////////////////////////////////z36f/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8s5x//vz3f/89OH/+/Pb//z14//78tn//PXj//vz3P/89OD//PXj//z14//89eP//PXj
+ //z14//89eP//PXj//z14//89eP//PXj//z14//7893/8s9y/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ql//HMbv/rtCP/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//568L///////DIX//rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/tvED/+/Lb///////67tH/67Up
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/78VY//357v///////fnr
+ /+28O//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi//LQd//+/Pn/////
+ //368//vw1H/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+u0JP/13Jr//v7+
+ ///////89+j/7sFO/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rtSz/+Oi8
+ ////////////+u/T/+28Ov/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/7bw8
+ //vx1v////////////jmuP/rtSv/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+/DUv/9+Or///////7+/v/125b/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/xznD//v34///////+/fj/8tBz/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCP/9dqT//7+/v///////fjs/+/FVf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Uq//jmtf////////////ruy//tvDz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/125f///////z25f/y0HT/67Qj/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezrsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+y4L//yz3H/67Up/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQfMOuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh7Om0HzAAAAAA67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIezptB8wAAAA
+ AAAAAADrsyHr67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/qsyHs6bQf
+ MAAAAAAAAAAAAAAAAOuyIYLrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMh
+ 7Om0HzAAAAAAAAAAAAAAAAAAAAAA/6oAA+uyIYLqsiLt67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIezptB8wAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA8AAAAfgAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAABIA
+ AAAAAAAAAAAAAAAAAAAAAADnsSMr6bIgy+myIfzpsiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh
+ /emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH96bIh/emyIf3psiH86bEgyuy0HynrsyHN67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+myIMvqsiL+67Mi/+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih
+ /+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+mxIf7rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Ih/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzJv/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rtCj/67Qo/+u0KP/rsyb/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mm//368///////////////////////////
+ ///////////////////////////////////////9+vP/67Mm/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rtCn/+erA/////////////v7+/////////////v7+////////////////////////////////
+ ////////////+erA/+u0Kf/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/uwE3///////79/P/+/ff//vz3
+ //7+/P/+/PX//v7+/////////////////////////////////////////////////+7ATf/rsyL/67Mi
+ /+qyIf/rsyL/67Mi/+uzIv/uwEr///////fksP/yznH/8tB6//bgp//uv0X/+/Pc////////////////
+ /////////////////////////////////+7ASv/rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyP/9dmS
+ //jlsv/3467/9+Ku//fjsf/34q3/+OWz//jls//45bP/+OWz//jls//45bP/+OWz//jls//45bP/9dmS
+ /+uzI//rsyL/67Mi/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMi/+uzIv/rsyL/6rMi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/z0nz/9NiO/+uzIv/rsyL/67Mi/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uyIf/rsiH/67Ih/+uyIf/rsiH/67Ih/+uyIf/rsyL/67Mi/+uzIv/rsyL/67Ql
+ //bdn//+/v7/9NaH/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/suC//+erA//7+/v/45bP/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/6rIi
+ /+29P//78tr//v7+//jovv/rtSn/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/78VX//357f/+/v7/9t6g/+u0Jf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/yz3X//vz5//78+v/z0nz/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/67Qk//XbmP/+/v7//frw//DHXf/rsyL/6rIi
+ /+uyIf/rsyL/6rIi/+uyIf/rsyL/6rIi/+qyIf/qsiH/67Mi/+qyIf/rsyL/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/rtiz/+Oe6//7+/v/89N7/7r9E/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+28O//78NX//v7+//jms//suDD/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rEh
+ /+qyIf/qsiH/6rIh/+/FV//56sH/78RW/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+qxIa/qsyL/67Mi/+qzIv/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh
+ /+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgbpsSH+6rIh
+ /+qyIf/qsiH/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/qsyGv/6oqBgAAAADqsSHQ6rIh/+qyIf/rsiH/67Mi/+qyIf/qsiH/6rIh
+ /+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+qzIa//qioGAAAA
+ AAAAAADosSEu67Mi0eqyIf/rsyL/67Mi/+qyIf/qsiH/6rIh/+qyIf/qsiH/6rIh/+qyIf/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/6rMhr/+qKgYAAAAAAAAAAAAAAACAAAEAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAMAAAAHAIAADwAoAAAAEAAAACAAAAABACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAA6rIi
+ fuuyIfjqsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7qsiL+6rIi/uqyIv7rsiH46rMi
+ feqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+qzIfnrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/89OD//jmuf/45rn/+Oa5//jmuf/45rn/+Oa5//jmuf/45rn/89OD
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/8Mlk//799///////////////////////////////////////////
+ //799//wyWT/67Mi/+uzIv/rsyL/67Mi//TVh//78tr/9+Sy//bfo//125j/////////////////////
+ ////////////9NWH/+uzIv/rsyL/67Mi/+uzIv/suDX/89OA//PTgP/z04D/89OA//PTgv/z04L/89OC
+ //PTgv/z04L/9dqV/+y5Nv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8MZb//z15P/suDP/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rsyL/8tB6//789//xy2b/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/rtCT/9t2e//379P/wyWT/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/sty7/+em///z15P/uwUr/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvT7/+/LZ//ruzv/suTb/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi
+ /+uzIv/tvUH//Pbm//XbmP/rtCj/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+uuzIv/rsyL/67Mi
+ /+uzIv/rsyL/67Ql/+y5N//rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVPqsiH667Mi
+ /+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAA67Ih
+ guqyIfrrsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/67Mi/+uzIv/rsyL/6rIh+umyIVMAAAAAAAAA
+ AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA
+ AAAHAAA=
+
-
- 145, 6
+
+ tsImageSettings
-
- 148, 22
+
+ 190, 22
-
- &Email Settings
+
+ tsSaveImagesSelected
-
- 148, 22
+
+ 43, 540
-
- &PDF Settings
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Magenta
+
+ toolStripContainer1.ContentPanel
-
- 56, 51
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- &Print
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- ImageAboveText
+
+ 143, 22
-
- 6, 54
+
+ 159, 22
-
- Magenta
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 64, 51
+
+ 190, 22
-
- Ima&ge
+
+ 4, 4, 4, 4
-
+
ImageAboveText
-
- 185, 22
+
+ ImageAboveText
-
- &View
+
+ System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 182, 6
+
+ System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- None
+
+ Flat
-
- 185, 22
+
+ toolStripContainer1.ContentPanel
-
- &Crop
+
+ 0
-
- None
+
+ 1672, 633
-
- 185, 22
+
+ tsBatchScan
-
- &Brightness / Contrast
+
+ tsOcr
-
- None
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 185, 22
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- &Hue / Saturation
+
+ toolStripSeparator13
-
+
None
-
- 185, 22
+
+ 74, 51
-
- Black and &White
+
+ Detect Barcodes
-
- None
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 185, 22
+
+ Magenta
-
- &Sharpen
+
+ 190, 22
-
- 182, 6
+
+ &View
-
- 185, 22
+
+ 62, 51
-
- &Reset
+
+ 187, 6
-
- Magenta
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 65, 51
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ImageAboveText
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Ro&tate
-
- ImageAboveText
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- None
+
+ &Selected ({0})
-
- 164, 22
+
+ contextMenuStrip
-
- Rotate &Left
+
+