diff --git a/APKToolGUI/Forms/FormMain.Designer.cs b/APKToolGUI/Forms/FormMain.Designer.cs
index e8f699e..971c13c 100644
--- a/APKToolGUI/Forms/FormMain.Designer.cs
+++ b/APKToolGUI/Forms/FormMain.Designer.cs
@@ -302,8 +302,8 @@
//
// tabControlMain
//
- this.tabControlMain.AllowDrop = true;
resources.ApplyResources(this.tabControlMain, "tabControlMain");
+ this.tabControlMain.AllowDrop = true;
this.tabControlMain.Controls.Add(this.tabPageMain);
this.tabControlMain.Controls.Add(this.tabPageApkInfo);
this.tabControlMain.Controls.Add(this.tabPageDecode);
@@ -315,10 +315,12 @@
this.tabControlMain.Controls.Add(this.tabPageAdb);
this.tabControlMain.Name = "tabControlMain";
this.tabControlMain.SelectedIndex = 0;
+ this.toolTip1.SetToolTip(this.tabControlMain, resources.GetString("tabControlMain.ToolTip"));
this.tabControlMain.SelectedIndexChanged += new System.EventHandler(this.tabControlMain_SelectedIndexChanged);
//
// tabPageMain
//
+ resources.ApplyResources(this.tabPageMain, "tabPageMain");
this.tabPageMain.BackColor = System.Drawing.Color.White;
this.tabPageMain.Controls.Add(this.mergePanel);
this.tabPageMain.Controls.Add(this.comApkOpenDir);
@@ -334,265 +336,301 @@
this.tabPageMain.Controls.Add(this.zipalignPanel);
this.tabPageMain.Controls.Add(this.comPanel);
this.tabPageMain.Controls.Add(this.decPanel);
- resources.ApplyResources(this.tabPageMain, "tabPageMain");
this.tabPageMain.Name = "tabPageMain";
+ this.toolTip1.SetToolTip(this.tabPageMain, resources.GetString("tabPageMain.ToolTip"));
//
// mergePanel
//
+ resources.ApplyResources(this.mergePanel, "mergePanel");
this.mergePanel.AllowDrop = true;
this.mergePanel.Controls.Add(this.splitApkTxt);
this.mergePanel.Controls.Add(this.splitApkPathTxtBox);
this.mergePanel.Controls.Add(this.selSplitApkBtn);
this.mergePanel.Controls.Add(this.mergeApkBtn);
- resources.ApplyResources(this.mergePanel, "mergePanel");
this.mergePanel.Name = "mergePanel";
+ this.toolTip1.SetToolTip(this.mergePanel, resources.GetString("mergePanel.ToolTip"));
//
// splitApkTxt
//
resources.ApplyResources(this.splitApkTxt, "splitApkTxt");
this.splitApkTxt.Name = "splitApkTxt";
+ this.toolTip1.SetToolTip(this.splitApkTxt, resources.GetString("splitApkTxt.ToolTip"));
//
// splitApkPathTxtBox
//
- this.splitApkPathTxtBox.AllowDrop = true;
resources.ApplyResources(this.splitApkPathTxtBox, "splitApkPathTxtBox");
+ this.splitApkPathTxtBox.AllowDrop = true;
this.splitApkPathTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "SplitApk_InputFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.splitApkPathTxtBox.Name = "splitApkPathTxtBox";
this.splitApkPathTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.SplitApk_InputFile;
+ this.toolTip1.SetToolTip(this.splitApkPathTxtBox, resources.GetString("splitApkPathTxtBox.ToolTip"));
//
// selSplitApkBtn
//
resources.ApplyResources(this.selSplitApkBtn, "selSplitApkBtn");
this.selSplitApkBtn.Name = "selSplitApkBtn";
+ this.toolTip1.SetToolTip(this.selSplitApkBtn, resources.GetString("selSplitApkBtn.ToolTip"));
this.selSplitApkBtn.UseVisualStyleBackColor = true;
//
// mergeApkBtn
//
- this.mergeApkBtn.AllowDrop = true;
resources.ApplyResources(this.mergeApkBtn, "mergeApkBtn");
+ this.mergeApkBtn.AllowDrop = true;
this.mergeApkBtn.Name = "mergeApkBtn";
+ this.toolTip1.SetToolTip(this.mergeApkBtn, resources.GetString("mergeApkBtn.ToolTip"));
this.mergeApkBtn.UseVisualStyleBackColor = true;
//
// comApkOpenDir
//
resources.ApplyResources(this.comApkOpenDir, "comApkOpenDir");
this.comApkOpenDir.Name = "comApkOpenDir";
+ this.toolTip1.SetToolTip(this.comApkOpenDir, resources.GetString("comApkOpenDir.ToolTip"));
this.comApkOpenDir.UseVisualStyleBackColor = true;
//
// decOutOpenDirBtn
//
resources.ApplyResources(this.decOutOpenDirBtn, "decOutOpenDirBtn");
this.decOutOpenDirBtn.Name = "decOutOpenDirBtn";
+ this.toolTip1.SetToolTip(this.decOutOpenDirBtn, resources.GetString("decOutOpenDirBtn.ToolTip"));
this.decOutOpenDirBtn.UseVisualStyleBackColor = true;
//
// signApkOpenDirBtn
//
resources.ApplyResources(this.signApkOpenDirBtn, "signApkOpenDirBtn");
this.signApkOpenDirBtn.Name = "signApkOpenDirBtn";
+ this.toolTip1.SetToolTip(this.signApkOpenDirBtn, resources.GetString("signApkOpenDirBtn.ToolTip"));
this.signApkOpenDirBtn.UseVisualStyleBackColor = true;
//
// alignApkOpenDirBtn
//
resources.ApplyResources(this.alignApkOpenDirBtn, "alignApkOpenDirBtn");
this.alignApkOpenDirBtn.Name = "alignApkOpenDirBtn";
+ this.toolTip1.SetToolTip(this.alignApkOpenDirBtn, resources.GetString("alignApkOpenDirBtn.ToolTip"));
this.alignApkOpenDirBtn.UseVisualStyleBackColor = true;
//
// decApkOpenDirBtn
//
resources.ApplyResources(this.decApkOpenDirBtn, "decApkOpenDirBtn");
this.decApkOpenDirBtn.Name = "decApkOpenDirBtn";
+ this.toolTip1.SetToolTip(this.decApkOpenDirBtn, resources.GetString("decApkOpenDirBtn.ToolTip"));
this.decApkOpenDirBtn.UseVisualStyleBackColor = true;
//
// compileOutputOpenDirBtn
//
resources.ApplyResources(this.compileOutputOpenDirBtn, "compileOutputOpenDirBtn");
this.compileOutputOpenDirBtn.Name = "compileOutputOpenDirBtn";
+ this.toolTip1.SetToolTip(this.compileOutputOpenDirBtn, resources.GetString("compileOutputOpenDirBtn.ToolTip"));
this.compileOutputOpenDirBtn.UseVisualStyleBackColor = true;
//
// button_OpenMainActivity
//
resources.ApplyResources(this.button_OpenMainActivity, "button_OpenMainActivity");
this.button_OpenMainActivity.Name = "button_OpenMainActivity";
+ this.toolTip1.SetToolTip(this.button_OpenMainActivity, resources.GetString("button_OpenMainActivity.ToolTip"));
this.button_OpenMainActivity.UseVisualStyleBackColor = true;
//
// openApktoolYmlBtn
//
resources.ApplyResources(this.openApktoolYmlBtn, "openApktoolYmlBtn");
this.openApktoolYmlBtn.Name = "openApktoolYmlBtn";
+ this.toolTip1.SetToolTip(this.openApktoolYmlBtn, resources.GetString("openApktoolYmlBtn.ToolTip"));
this.openApktoolYmlBtn.UseVisualStyleBackColor = true;
//
// openAndroidMainfestBtn
//
resources.ApplyResources(this.openAndroidMainfestBtn, "openAndroidMainfestBtn");
this.openAndroidMainfestBtn.Name = "openAndroidMainfestBtn";
+ this.toolTip1.SetToolTip(this.openAndroidMainfestBtn, resources.GetString("openAndroidMainfestBtn.ToolTip"));
this.openAndroidMainfestBtn.UseVisualStyleBackColor = true;
//
// signPanel
//
+ resources.ApplyResources(this.signPanel, "signPanel");
this.signPanel.AllowDrop = true;
this.signPanel.Controls.Add(this.label4);
this.signPanel.Controls.Add(this.textBox_SIGN_InputFile);
this.signPanel.Controls.Add(this.button_SIGN_BrowseInputFile);
this.signPanel.Controls.Add(this.button_SIGN_Sign);
- resources.ApplyResources(this.signPanel, "signPanel");
this.signPanel.Name = "signPanel";
+ this.toolTip1.SetToolTip(this.signPanel, resources.GetString("signPanel.ToolTip"));
//
// label4
//
resources.ApplyResources(this.label4, "label4");
this.label4.Name = "label4";
+ this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip"));
//
// textBox_SIGN_InputFile
//
- this.textBox_SIGN_InputFile.AllowDrop = true;
resources.ApplyResources(this.textBox_SIGN_InputFile, "textBox_SIGN_InputFile");
+ this.textBox_SIGN_InputFile.AllowDrop = true;
this.textBox_SIGN_InputFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_InputFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_SIGN_InputFile.Name = "textBox_SIGN_InputFile";
this.textBox_SIGN_InputFile.Text = global::APKToolGUI.Properties.Settings.Default.Sign_InputFile;
+ this.toolTip1.SetToolTip(this.textBox_SIGN_InputFile, resources.GetString("textBox_SIGN_InputFile.ToolTip"));
//
// button_SIGN_BrowseInputFile
//
resources.ApplyResources(this.button_SIGN_BrowseInputFile, "button_SIGN_BrowseInputFile");
this.button_SIGN_BrowseInputFile.Name = "button_SIGN_BrowseInputFile";
+ this.toolTip1.SetToolTip(this.button_SIGN_BrowseInputFile, resources.GetString("button_SIGN_BrowseInputFile.ToolTip"));
this.button_SIGN_BrowseInputFile.UseVisualStyleBackColor = true;
//
// button_SIGN_Sign
//
- this.button_SIGN_Sign.AllowDrop = true;
resources.ApplyResources(this.button_SIGN_Sign, "button_SIGN_Sign");
+ this.button_SIGN_Sign.AllowDrop = true;
this.button_SIGN_Sign.Name = "button_SIGN_Sign";
+ this.toolTip1.SetToolTip(this.button_SIGN_Sign, resources.GetString("button_SIGN_Sign.ToolTip"));
this.button_SIGN_Sign.UseVisualStyleBackColor = true;
//
// zipalignPanel
//
+ resources.ApplyResources(this.zipalignPanel, "zipalignPanel");
this.zipalignPanel.AllowDrop = true;
this.zipalignPanel.Controls.Add(this.label3);
this.zipalignPanel.Controls.Add(this.button_ZIPALIGN_Align);
this.zipalignPanel.Controls.Add(this.button_ZIPALIGN_BrowseInputFile);
this.zipalignPanel.Controls.Add(this.textBox_ZIPALIGN_InputFile);
- resources.ApplyResources(this.zipalignPanel, "zipalignPanel");
this.zipalignPanel.Name = "zipalignPanel";
+ this.toolTip1.SetToolTip(this.zipalignPanel, resources.GetString("zipalignPanel.ToolTip"));
//
// label3
//
resources.ApplyResources(this.label3, "label3");
this.label3.Name = "label3";
+ this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip"));
//
// button_ZIPALIGN_Align
//
- this.button_ZIPALIGN_Align.AllowDrop = true;
resources.ApplyResources(this.button_ZIPALIGN_Align, "button_ZIPALIGN_Align");
+ this.button_ZIPALIGN_Align.AllowDrop = true;
this.button_ZIPALIGN_Align.Name = "button_ZIPALIGN_Align";
+ this.toolTip1.SetToolTip(this.button_ZIPALIGN_Align, resources.GetString("button_ZIPALIGN_Align.ToolTip"));
this.button_ZIPALIGN_Align.UseVisualStyleBackColor = true;
//
// button_ZIPALIGN_BrowseInputFile
//
resources.ApplyResources(this.button_ZIPALIGN_BrowseInputFile, "button_ZIPALIGN_BrowseInputFile");
this.button_ZIPALIGN_BrowseInputFile.Name = "button_ZIPALIGN_BrowseInputFile";
+ this.toolTip1.SetToolTip(this.button_ZIPALIGN_BrowseInputFile, resources.GetString("button_ZIPALIGN_BrowseInputFile.ToolTip"));
this.button_ZIPALIGN_BrowseInputFile.UseVisualStyleBackColor = true;
//
// textBox_ZIPALIGN_InputFile
//
- this.textBox_ZIPALIGN_InputFile.AllowDrop = true;
resources.ApplyResources(this.textBox_ZIPALIGN_InputFile, "textBox_ZIPALIGN_InputFile");
+ this.textBox_ZIPALIGN_InputFile.AllowDrop = true;
this.textBox_ZIPALIGN_InputFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Zipalign_InputFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_ZIPALIGN_InputFile.Name = "textBox_ZIPALIGN_InputFile";
this.textBox_ZIPALIGN_InputFile.Text = global::APKToolGUI.Properties.Settings.Default.Zipalign_InputFile;
+ this.toolTip1.SetToolTip(this.textBox_ZIPALIGN_InputFile, resources.GetString("textBox_ZIPALIGN_InputFile.ToolTip"));
//
// comPanel
//
+ resources.ApplyResources(this.comPanel, "comPanel");
this.comPanel.AllowDrop = true;
this.comPanel.Controls.Add(this.label2);
this.comPanel.Controls.Add(this.button_BUILD_BrowseInputProjectDir);
this.comPanel.Controls.Add(this.button_BUILD_Build);
this.comPanel.Controls.Add(this.textBox_BUILD_InputProjectDir);
- resources.ApplyResources(this.comPanel, "comPanel");
this.comPanel.Name = "comPanel";
+ this.toolTip1.SetToolTip(this.comPanel, resources.GetString("comPanel.ToolTip"));
//
// label2
//
resources.ApplyResources(this.label2, "label2");
this.label2.Name = "label2";
+ this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip"));
//
// button_BUILD_BrowseInputProjectDir
//
resources.ApplyResources(this.button_BUILD_BrowseInputProjectDir, "button_BUILD_BrowseInputProjectDir");
this.button_BUILD_BrowseInputProjectDir.Name = "button_BUILD_BrowseInputProjectDir";
+ this.toolTip1.SetToolTip(this.button_BUILD_BrowseInputProjectDir, resources.GetString("button_BUILD_BrowseInputProjectDir.ToolTip"));
this.button_BUILD_BrowseInputProjectDir.UseVisualStyleBackColor = true;
//
// button_BUILD_Build
//
- this.button_BUILD_Build.AllowDrop = true;
resources.ApplyResources(this.button_BUILD_Build, "button_BUILD_Build");
+ this.button_BUILD_Build.AllowDrop = true;
this.button_BUILD_Build.Name = "button_BUILD_Build";
+ this.toolTip1.SetToolTip(this.button_BUILD_Build, resources.GetString("button_BUILD_Build.ToolTip"));
this.button_BUILD_Build.UseVisualStyleBackColor = true;
//
// textBox_BUILD_InputProjectDir
//
- this.textBox_BUILD_InputProjectDir.AllowDrop = true;
resources.ApplyResources(this.textBox_BUILD_InputProjectDir, "textBox_BUILD_InputProjectDir");
+ this.textBox_BUILD_InputProjectDir.AllowDrop = true;
this.textBox_BUILD_InputProjectDir.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Build_InputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_BUILD_InputProjectDir.Name = "textBox_BUILD_InputProjectDir";
this.textBox_BUILD_InputProjectDir.Text = global::APKToolGUI.Properties.Settings.Default.Build_InputDir;
+ this.toolTip1.SetToolTip(this.textBox_BUILD_InputProjectDir, resources.GetString("textBox_BUILD_InputProjectDir.ToolTip"));
//
// decPanel
//
+ resources.ApplyResources(this.decPanel, "decPanel");
this.decPanel.AllowDrop = true;
this.decPanel.BackColor = System.Drawing.Color.White;
this.decPanel.Controls.Add(this.label1);
this.decPanel.Controls.Add(this.textBox_DECODE_InputAppPath);
this.decPanel.Controls.Add(this.button_DECODE_Decode);
this.decPanel.Controls.Add(this.button_DECODE_BrowseInputAppPath);
- resources.ApplyResources(this.decPanel, "decPanel");
this.decPanel.Name = "decPanel";
+ this.toolTip1.SetToolTip(this.decPanel, resources.GetString("decPanel.ToolTip"));
//
// label1
//
resources.ApplyResources(this.label1, "label1");
this.label1.Name = "label1";
+ this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip"));
//
// textBox_DECODE_InputAppPath
//
- this.textBox_DECODE_InputAppPath.AllowDrop = true;
resources.ApplyResources(this.textBox_DECODE_InputAppPath, "textBox_DECODE_InputAppPath");
+ this.textBox_DECODE_InputAppPath.AllowDrop = true;
this.textBox_DECODE_InputAppPath.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Decode_InputAppPath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_DECODE_InputAppPath.Name = "textBox_DECODE_InputAppPath";
this.textBox_DECODE_InputAppPath.Text = global::APKToolGUI.Properties.Settings.Default.Decode_InputAppPath;
+ this.toolTip1.SetToolTip(this.textBox_DECODE_InputAppPath, resources.GetString("textBox_DECODE_InputAppPath.ToolTip"));
//
// button_DECODE_Decode
//
- this.button_DECODE_Decode.AllowDrop = true;
resources.ApplyResources(this.button_DECODE_Decode, "button_DECODE_Decode");
+ this.button_DECODE_Decode.AllowDrop = true;
this.button_DECODE_Decode.Name = "button_DECODE_Decode";
+ this.toolTip1.SetToolTip(this.button_DECODE_Decode, resources.GetString("button_DECODE_Decode.ToolTip"));
this.button_DECODE_Decode.UseVisualStyleBackColor = true;
//
// button_DECODE_BrowseInputAppPath
//
resources.ApplyResources(this.button_DECODE_BrowseInputAppPath, "button_DECODE_BrowseInputAppPath");
this.button_DECODE_BrowseInputAppPath.Name = "button_DECODE_BrowseInputAppPath";
+ this.toolTip1.SetToolTip(this.button_DECODE_BrowseInputAppPath, resources.GetString("button_DECODE_BrowseInputAppPath.ToolTip"));
this.button_DECODE_BrowseInputAppPath.UseVisualStyleBackColor = true;
//
// tabPageApkInfo
//
+ resources.ApplyResources(this.tabPageApkInfo, "tabPageApkInfo");
this.tabPageApkInfo.AllowDrop = true;
this.tabPageApkInfo.BackColor = System.Drawing.Color.White;
this.tabPageApkInfo.Controls.Add(this.tabControl1);
- resources.ApplyResources(this.tabPageApkInfo, "tabPageApkInfo");
this.tabPageApkInfo.Name = "tabPageApkInfo";
+ this.toolTip1.SetToolTip(this.tabPageApkInfo, resources.GetString("tabPageApkInfo.ToolTip"));
//
// tabControl1
//
+ resources.ApplyResources(this.tabControl1, "tabControl1");
this.tabControl1.Controls.Add(this.basicInfoTabPage);
this.tabControl1.Controls.Add(this.tabPage3);
- resources.ApplyResources(this.tabControl1, "tabControl1");
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
this.tabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed;
+ this.toolTip1.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip"));
//
// basicInfoTabPage
//
- this.basicInfoTabPage.AllowDrop = true;
resources.ApplyResources(this.basicInfoTabPage, "basicInfoTabPage");
+ this.basicInfoTabPage.AllowDrop = true;
this.basicInfoTabPage.Controls.Add(this.sigTxtBox);
this.basicInfoTabPage.Controls.Add(this.label5);
this.basicInfoTabPage.Controls.Add(this.launchActivityTxtBox);
@@ -634,6 +672,7 @@
this.basicInfoTabPage.Controls.Add(this.label13);
this.basicInfoTabPage.Controls.Add(this.label12);
this.basicInfoTabPage.Name = "basicInfoTabPage";
+ this.toolTip1.SetToolTip(this.basicInfoTabPage, resources.GetString("basicInfoTabPage.ToolTip"));
this.basicInfoTabPage.UseVisualStyleBackColor = true;
//
// sigTxtBox
@@ -641,130 +680,153 @@
resources.ApplyResources(this.sigTxtBox, "sigTxtBox");
this.sigTxtBox.Name = "sigTxtBox";
this.sigTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.sigTxtBox, resources.GetString("sigTxtBox.ToolTip"));
//
// label5
//
resources.ApplyResources(this.label5, "label5");
this.label5.Name = "label5";
+ this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip"));
//
// launchActivityTxtBox
//
resources.ApplyResources(this.launchActivityTxtBox, "launchActivityTxtBox");
this.launchActivityTxtBox.Name = "launchActivityTxtBox";
this.launchActivityTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.launchActivityTxtBox, resources.GetString("launchActivityTxtBox.ToolTip"));
//
// label31
//
resources.ApplyResources(this.label31, "label31");
this.label31.Name = "label31";
+ this.toolTip1.SetToolTip(this.label31, resources.GetString("label31.ToolTip"));
//
// archSdkTxtBox
//
resources.ApplyResources(this.archSdkTxtBox, "archSdkTxtBox");
this.archSdkTxtBox.Name = "archSdkTxtBox";
this.archSdkTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.archSdkTxtBox, resources.GetString("archSdkTxtBox.ToolTip"));
//
// label30
//
resources.ApplyResources(this.label30, "label30");
this.label30.Name = "label30";
+ this.toolTip1.SetToolTip(this.label30, resources.GetString("label30.ToolTip"));
//
// apkDlLinkBtn
//
resources.ApplyResources(this.apkDlLinkBtn, "apkDlLinkBtn");
this.apkDlLinkBtn.Name = "apkDlLinkBtn";
+ this.toolTip1.SetToolTip(this.apkDlLinkBtn, resources.GetString("apkDlLinkBtn.ToolTip"));
this.apkDlLinkBtn.UseVisualStyleBackColor = true;
//
// apkSosLinkBtn
//
resources.ApplyResources(this.apkSosLinkBtn, "apkSosLinkBtn");
this.apkSosLinkBtn.Name = "apkSosLinkBtn";
+ this.toolTip1.SetToolTip(this.apkSosLinkBtn, resources.GetString("apkSosLinkBtn.ToolTip"));
this.apkSosLinkBtn.UseVisualStyleBackColor = true;
//
// apkMirrorLinkBtn
//
resources.ApplyResources(this.apkMirrorLinkBtn, "apkMirrorLinkBtn");
this.apkMirrorLinkBtn.Name = "apkMirrorLinkBtn";
+ this.toolTip1.SetToolTip(this.apkMirrorLinkBtn, resources.GetString("apkMirrorLinkBtn.ToolTip"));
this.apkMirrorLinkBtn.UseVisualStyleBackColor = true;
//
// apkSupportLinkBtn
//
resources.ApplyResources(this.apkSupportLinkBtn, "apkSupportLinkBtn");
this.apkSupportLinkBtn.Name = "apkSupportLinkBtn";
+ this.toolTip1.SetToolTip(this.apkSupportLinkBtn, resources.GetString("apkSupportLinkBtn.ToolTip"));
this.apkSupportLinkBtn.UseVisualStyleBackColor = true;
//
// apkGkLinkBtn
//
resources.ApplyResources(this.apkGkLinkBtn, "apkGkLinkBtn");
this.apkGkLinkBtn.Name = "apkGkLinkBtn";
+ this.toolTip1.SetToolTip(this.apkGkLinkBtn, resources.GetString("apkGkLinkBtn.ToolTip"));
this.apkGkLinkBtn.UseVisualStyleBackColor = true;
//
// label17
//
resources.ApplyResources(this.label17, "label17");
this.label17.Name = "label17";
+ this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip"));
//
// localsTxtBox
//
resources.ApplyResources(this.localsTxtBox, "localsTxtBox");
this.localsTxtBox.Name = "localsTxtBox";
this.localsTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.localsTxtBox, resources.GetString("localsTxtBox.ToolTip"));
//
// selApkFileInfoBtn
//
resources.ApplyResources(this.selApkFileInfoBtn, "selApkFileInfoBtn");
this.selApkFileInfoBtn.Name = "selApkFileInfoBtn";
+ this.toolTip1.SetToolTip(this.selApkFileInfoBtn, resources.GetString("selApkFileInfoBtn.ToolTip"));
this.selApkFileInfoBtn.UseVisualStyleBackColor = true;
//
// label18
//
resources.ApplyResources(this.label18, "label18");
this.label18.Name = "label18";
+ this.toolTip1.SetToolTip(this.label18, resources.GetString("label18.ToolTip"));
//
// appTxtBox
//
resources.ApplyResources(this.appTxtBox, "appTxtBox");
this.appTxtBox.Name = "appTxtBox";
this.appTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.appTxtBox, resources.GetString("appTxtBox.ToolTip"));
//
// permTxtBox
//
resources.ApplyResources(this.permTxtBox, "permTxtBox");
this.permTxtBox.Name = "permTxtBox";
this.permTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.permTxtBox, resources.GetString("permTxtBox.ToolTip"));
//
// apkComboLinkBtn
//
resources.ApplyResources(this.apkComboLinkBtn, "apkComboLinkBtn");
this.apkComboLinkBtn.Name = "apkComboLinkBtn";
+ this.toolTip1.SetToolTip(this.apkComboLinkBtn, resources.GetString("apkComboLinkBtn.ToolTip"));
this.apkComboLinkBtn.UseVisualStyleBackColor = true;
//
// label15
//
resources.ApplyResources(this.label15, "label15");
this.label15.Name = "label15";
+ this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip"));
//
// fileTxtBox
//
resources.ApplyResources(this.fileTxtBox, "fileTxtBox");
this.fileTxtBox.Name = "fileTxtBox";
this.fileTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.fileTxtBox, resources.GetString("fileTxtBox.ToolTip"));
//
// label14
//
resources.ApplyResources(this.label14, "label14");
this.label14.Name = "label14";
+ this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip"));
//
// densityTxtBox
//
resources.ApplyResources(this.densityTxtBox, "densityTxtBox");
this.densityTxtBox.Name = "densityTxtBox";
this.densityTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.densityTxtBox, resources.GetString("densityTxtBox.ToolTip"));
//
// apkAioLinkBtn
//
resources.ApplyResources(this.apkAioLinkBtn, "apkAioLinkBtn");
this.apkAioLinkBtn.Name = "apkAioLinkBtn";
+ this.toolTip1.SetToolTip(this.apkAioLinkBtn, resources.GetString("apkAioLinkBtn.ToolTip"));
this.apkAioLinkBtn.UseVisualStyleBackColor = true;
//
// packNameTxtBox
@@ -772,11 +834,13 @@
resources.ApplyResources(this.packNameTxtBox, "packNameTxtBox");
this.packNameTxtBox.Name = "packNameTxtBox";
this.packNameTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.packNameTxtBox, resources.GetString("packNameTxtBox.ToolTip"));
//
// apkPureLinkBtn
//
resources.ApplyResources(this.apkPureLinkBtn, "apkPureLinkBtn");
this.apkPureLinkBtn.Name = "apkPureLinkBtn";
+ this.toolTip1.SetToolTip(this.apkPureLinkBtn, resources.GetString("apkPureLinkBtn.ToolTip"));
this.apkPureLinkBtn.UseVisualStyleBackColor = true;
//
// verTxtBox
@@ -784,11 +848,13 @@
resources.ApplyResources(this.verTxtBox, "verTxtBox");
this.verTxtBox.Name = "verTxtBox";
this.verTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.verTxtBox, resources.GetString("verTxtBox.ToolTip"));
//
// psLinkBtn
//
resources.ApplyResources(this.psLinkBtn, "psLinkBtn");
this.psLinkBtn.Name = "psLinkBtn";
+ this.toolTip1.SetToolTip(this.psLinkBtn, resources.GetString("psLinkBtn.ToolTip"));
this.psLinkBtn.UseVisualStyleBackColor = true;
//
// minSdkTxtBox
@@ -796,83 +862,98 @@
resources.ApplyResources(this.minSdkTxtBox, "minSdkTxtBox");
this.minSdkTxtBox.Name = "minSdkTxtBox";
this.minSdkTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.minSdkTxtBox, resources.GetString("minSdkTxtBox.ToolTip"));
//
// label19
//
resources.ApplyResources(this.label19, "label19");
this.label19.Name = "label19";
+ this.toolTip1.SetToolTip(this.label19, resources.GetString("label19.ToolTip"));
//
// targetSdkTxtBox
//
resources.ApplyResources(this.targetSdkTxtBox, "targetSdkTxtBox");
this.targetSdkTxtBox.Name = "targetSdkTxtBox";
this.targetSdkTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.targetSdkTxtBox, resources.GetString("targetSdkTxtBox.ToolTip"));
//
// screenTxtBox
//
resources.ApplyResources(this.screenTxtBox, "screenTxtBox");
this.screenTxtBox.Name = "screenTxtBox";
this.screenTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.screenTxtBox, resources.GetString("screenTxtBox.ToolTip"));
//
// label7
//
resources.ApplyResources(this.label7, "label7");
this.label7.Name = "label7";
+ this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip"));
//
// label9
//
resources.ApplyResources(this.label9, "label9");
this.label9.Name = "label9";
+ this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip"));
//
// buildTxtBox
//
resources.ApplyResources(this.buildTxtBox, "buildTxtBox");
this.buildTxtBox.Name = "buildTxtBox";
this.buildTxtBox.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.buildTxtBox, resources.GetString("buildTxtBox.ToolTip"));
//
// label8
//
resources.ApplyResources(this.label8, "label8");
this.label8.Name = "label8";
+ this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip"));
//
// apkIconPicBox
//
- this.apkIconPicBox.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.apkIconPicBox, "apkIconPicBox");
+ this.apkIconPicBox.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.apkIconPicBox.Name = "apkIconPicBox";
this.apkIconPicBox.TabStop = false;
+ this.toolTip1.SetToolTip(this.apkIconPicBox, resources.GetString("apkIconPicBox.ToolTip"));
//
// label11
//
resources.ApplyResources(this.label11, "label11");
this.label11.Name = "label11";
+ this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip"));
//
// label10
//
resources.ApplyResources(this.label10, "label10");
this.label10.Name = "label10";
+ this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip"));
//
// label13
//
resources.ApplyResources(this.label13, "label13");
this.label13.Name = "label13";
+ this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip"));
//
// label12
//
resources.ApplyResources(this.label12, "label12");
this.label12.Name = "label12";
+ this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip"));
//
// tabPage3
//
- this.tabPage3.Controls.Add(this.fullInfoTextBox);
resources.ApplyResources(this.tabPage3, "tabPage3");
+ this.tabPage3.Controls.Add(this.fullInfoTextBox);
this.tabPage3.Name = "tabPage3";
+ this.toolTip1.SetToolTip(this.tabPage3, resources.GetString("tabPage3.ToolTip"));
this.tabPage3.UseVisualStyleBackColor = true;
//
// fullInfoTextBox
//
resources.ApplyResources(this.fullInfoTextBox, "fullInfoTextBox");
this.fullInfoTextBox.Name = "fullInfoTextBox";
+ this.toolTip1.SetToolTip(this.fullInfoTextBox, resources.GetString("fullInfoTextBox.ToolTip"));
//
// tabPageDecode
//
@@ -880,9 +961,11 @@
this.tabPageDecode.BackColor = System.Drawing.SystemColors.Window;
this.tabPageDecode.Controls.Add(this.groupBox_DECODE_Options);
this.tabPageDecode.Name = "tabPageDecode";
+ this.toolTip1.SetToolTip(this.tabPageDecode, resources.GetString("tabPageDecode.ToolTip"));
//
// groupBox_DECODE_Options
//
+ resources.ApplyResources(this.groupBox_DECODE_Options, "groupBox_DECODE_Options");
this.groupBox_DECODE_Options.Controls.Add(this.checkBox7);
this.groupBox_DECODE_Options.Controls.Add(this.decApiLvlUpDown);
this.groupBox_DECODE_Options.Controls.Add(this.decSetApiLvlChkBox);
@@ -900,9 +983,9 @@
this.groupBox_DECODE_Options.Controls.Add(this.checkBox_DECODE_Force);
this.groupBox_DECODE_Options.Controls.Add(this.checkBox_DECODE_NoRes);
this.groupBox_DECODE_Options.Controls.Add(this.checkBox_DECODE_NoDebugInfo);
- resources.ApplyResources(this.groupBox_DECODE_Options, "groupBox_DECODE_Options");
this.groupBox_DECODE_Options.Name = "groupBox_DECODE_Options";
this.groupBox_DECODE_Options.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox_DECODE_Options, resources.GetString("groupBox_DECODE_Options.ToolTip"));
//
// checkBox7
//
@@ -910,13 +993,15 @@
this.checkBox7.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_DontParseApkInfo;
this.checkBox7.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_DontParseApkInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox7.Name = "checkBox7";
+ this.toolTip1.SetToolTip(this.checkBox7, resources.GetString("checkBox7.ToolTip"));
this.checkBox7.UseVisualStyleBackColor = true;
//
// decApiLvlUpDown
//
- this.decApiLvlUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Decode_ApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
resources.ApplyResources(this.decApiLvlUpDown, "decApiLvlUpDown");
+ this.decApiLvlUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Decode_ApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.decApiLvlUpDown.Name = "decApiLvlUpDown";
+ this.toolTip1.SetToolTip(this.decApiLvlUpDown, resources.GetString("decApiLvlUpDown.ToolTip"));
this.decApiLvlUpDown.Value = global::APKToolGUI.Properties.Settings.Default.Decode_ApiLevel;
//
// decSetApiLvlChkBox
@@ -925,6 +1010,7 @@
this.decSetApiLvlChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_SetApiLevel;
this.decSetApiLvlChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_SetApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.decSetApiLvlChkBox.Name = "decSetApiLvlChkBox";
+ this.toolTip1.SetToolTip(this.decSetApiLvlChkBox, resources.GetString("decSetApiLvlChkBox.ToolTip"));
this.decSetApiLvlChkBox.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_FixError
@@ -955,6 +1041,7 @@
this.textBox_DECODE_FrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Decode_UseFramework;
this.textBox_DECODE_FrameDir.Name = "textBox_DECODE_FrameDir";
this.textBox_DECODE_FrameDir.Text = global::APKToolGUI.Properties.Settings.Default.Framework_FrameDir;
+ this.toolTip1.SetToolTip(this.textBox_DECODE_FrameDir, resources.GetString("textBox_DECODE_FrameDir.ToolTip"));
//
// button_DECODE_BrowseOutputDirectory
//
@@ -962,6 +1049,7 @@
this.button_DECODE_BrowseOutputDirectory.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Decode_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_DECODE_BrowseOutputDirectory.Enabled = global::APKToolGUI.Properties.Settings.Default.Decode_UseOutputDir;
this.button_DECODE_BrowseOutputDirectory.Name = "button_DECODE_BrowseOutputDirectory";
+ this.toolTip1.SetToolTip(this.button_DECODE_BrowseOutputDirectory, resources.GetString("button_DECODE_BrowseOutputDirectory.ToolTip"));
this.button_DECODE_BrowseOutputDirectory.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_UseFramework
@@ -970,6 +1058,7 @@
this.checkBox_DECODE_UseFramework.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_UseFramework;
this.checkBox_DECODE_UseFramework.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_UseFramework", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_UseFramework.Name = "checkBox_DECODE_UseFramework";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_UseFramework, resources.GetString("checkBox_DECODE_UseFramework.ToolTip"));
this.checkBox_DECODE_UseFramework.UseVisualStyleBackColor = true;
//
// button_DECODE_BrowseFrameDir
@@ -978,6 +1067,7 @@
this.button_DECODE_BrowseFrameDir.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Decode_UseFramework", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_DECODE_BrowseFrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Decode_UseFramework;
this.button_DECODE_BrowseFrameDir.Name = "button_DECODE_BrowseFrameDir";
+ this.toolTip1.SetToolTip(this.button_DECODE_BrowseFrameDir, resources.GetString("button_DECODE_BrowseFrameDir.ToolTip"));
this.button_DECODE_BrowseFrameDir.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_MatchOriginal
@@ -986,6 +1076,7 @@
this.checkBox_DECODE_MatchOriginal.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_MatchOriginal;
this.checkBox_DECODE_MatchOriginal.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_MatchOriginal", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_MatchOriginal.Name = "checkBox_DECODE_MatchOriginal";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_MatchOriginal, resources.GetString("checkBox_DECODE_MatchOriginal.ToolTip"));
this.checkBox_DECODE_MatchOriginal.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_OutputDirectory
@@ -994,6 +1085,7 @@
this.checkBox_DECODE_OutputDirectory.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_UseOutputDir;
this.checkBox_DECODE_OutputDirectory.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_OutputDirectory.Name = "checkBox_DECODE_OutputDirectory";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_OutputDirectory, resources.GetString("checkBox_DECODE_OutputDirectory.ToolTip"));
this.checkBox_DECODE_OutputDirectory.UseVisualStyleBackColor = true;
//
// textBox_DECODE_OutputDirectory
@@ -1004,6 +1096,7 @@
this.textBox_DECODE_OutputDirectory.Enabled = global::APKToolGUI.Properties.Settings.Default.Decode_UseOutputDir;
this.textBox_DECODE_OutputDirectory.Name = "textBox_DECODE_OutputDirectory";
this.textBox_DECODE_OutputDirectory.Text = global::APKToolGUI.Properties.Settings.Default.Decode_OutputDir;
+ this.toolTip1.SetToolTip(this.textBox_DECODE_OutputDirectory, resources.GetString("textBox_DECODE_OutputDirectory.ToolTip"));
//
// checkBox_DECODE_KeepBrokenRes
//
@@ -1011,6 +1104,7 @@
this.checkBox_DECODE_KeepBrokenRes.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_KeepBrokenRes;
this.checkBox_DECODE_KeepBrokenRes.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_KeepBrokenRes", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_KeepBrokenRes.Name = "checkBox_DECODE_KeepBrokenRes";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_KeepBrokenRes, resources.GetString("checkBox_DECODE_KeepBrokenRes.ToolTip"));
this.checkBox_DECODE_KeepBrokenRes.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_NoSrc
@@ -1019,6 +1113,7 @@
this.checkBox_DECODE_NoSrc.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_NoSrc;
this.checkBox_DECODE_NoSrc.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_NoSrc", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_NoSrc.Name = "checkBox_DECODE_NoSrc";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_NoSrc, resources.GetString("checkBox_DECODE_NoSrc.ToolTip"));
this.checkBox_DECODE_NoSrc.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_Force
@@ -1028,6 +1123,7 @@
this.checkBox_DECODE_Force.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBox_DECODE_Force.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_Force", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_Force.Name = "checkBox_DECODE_Force";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_Force, resources.GetString("checkBox_DECODE_Force.ToolTip"));
this.checkBox_DECODE_Force.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_NoRes
@@ -1036,6 +1132,7 @@
this.checkBox_DECODE_NoRes.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_NoRes;
this.checkBox_DECODE_NoRes.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_NoRes", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_NoRes.Name = "checkBox_DECODE_NoRes";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_NoRes, resources.GetString("checkBox_DECODE_NoRes.ToolTip"));
this.checkBox_DECODE_NoRes.UseVisualStyleBackColor = true;
//
// checkBox_DECODE_NoDebugInfo
@@ -1044,6 +1141,7 @@
this.checkBox_DECODE_NoDebugInfo.Checked = global::APKToolGUI.Properties.Settings.Default.Decode_NoDebugInfo;
this.checkBox_DECODE_NoDebugInfo.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Decode_NoDebugInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_DECODE_NoDebugInfo.Name = "checkBox_DECODE_NoDebugInfo";
+ this.toolTip1.SetToolTip(this.checkBox_DECODE_NoDebugInfo, resources.GetString("checkBox_DECODE_NoDebugInfo.ToolTip"));
this.checkBox_DECODE_NoDebugInfo.UseVisualStyleBackColor = true;
//
// tabPageBuild
@@ -1052,9 +1150,11 @@
this.tabPageBuild.BackColor = System.Drawing.Color.White;
this.tabPageBuild.Controls.Add(this.groupBox_BUILD_Options);
this.tabPageBuild.Name = "tabPageBuild";
+ this.toolTip1.SetToolTip(this.tabPageBuild, resources.GetString("tabPageBuild.ToolTip"));
//
// groupBox_BUILD_Options
//
+ resources.ApplyResources(this.groupBox_BUILD_Options, "groupBox_BUILD_Options");
this.groupBox_BUILD_Options.Controls.Add(this.checkBox_BUILD_NetSecConf);
this.groupBox_BUILD_Options.Controls.Add(this.useAapt2ChkBox);
this.groupBox_BUILD_Options.Controls.Add(this.buildApiLvlUpDown);
@@ -1074,9 +1174,9 @@
this.groupBox_BUILD_Options.Controls.Add(this.textBox_BUILD_AaptPath);
this.groupBox_BUILD_Options.Controls.Add(this.textBox_BUILD_FrameDir);
this.groupBox_BUILD_Options.Controls.Add(this.checkBox_BUILD_UseFramework);
- resources.ApplyResources(this.groupBox_BUILD_Options, "groupBox_BUILD_Options");
this.groupBox_BUILD_Options.Name = "groupBox_BUILD_Options";
this.groupBox_BUILD_Options.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox_BUILD_Options, resources.GetString("groupBox_BUILD_Options.ToolTip"));
//
// checkBox_BUILD_NetSecConf
//
@@ -1084,6 +1184,7 @@
this.checkBox_BUILD_NetSecConf.Checked = global::APKToolGUI.Properties.Settings.Default.Build_NetSecConf;
this.checkBox_BUILD_NetSecConf.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_NetSecConf", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_NetSecConf.Name = "checkBox_BUILD_NetSecConf";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_NetSecConf, resources.GetString("checkBox_BUILD_NetSecConf.ToolTip"));
this.checkBox_BUILD_NetSecConf.UseVisualStyleBackColor = true;
//
// useAapt2ChkBox
@@ -1093,13 +1194,15 @@
this.useAapt2ChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.useAapt2ChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_UseAapt2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.useAapt2ChkBox.Name = "useAapt2ChkBox";
+ this.toolTip1.SetToolTip(this.useAapt2ChkBox, resources.GetString("useAapt2ChkBox.ToolTip"));
this.useAapt2ChkBox.UseVisualStyleBackColor = true;
//
// buildApiLvlUpDown
//
- this.buildApiLvlUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Build_ApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
resources.ApplyResources(this.buildApiLvlUpDown, "buildApiLvlUpDown");
+ this.buildApiLvlUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Build_ApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.buildApiLvlUpDown.Name = "buildApiLvlUpDown";
+ this.toolTip1.SetToolTip(this.buildApiLvlUpDown, resources.GetString("buildApiLvlUpDown.ToolTip"));
this.buildApiLvlUpDown.Value = global::APKToolGUI.Properties.Settings.Default.Build_ApiLevel;
//
// buildSetApiLvlChkBox
@@ -1108,6 +1211,7 @@
this.buildSetApiLvlChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Build_SetApiLevel;
this.buildSetApiLvlChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_SetApiLevel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.buildSetApiLvlChkBox.Name = "buildSetApiLvlChkBox";
+ this.toolTip1.SetToolTip(this.buildSetApiLvlChkBox, resources.GetString("buildSetApiLvlChkBox.ToolTip"));
this.buildSetApiLvlChkBox.UseVisualStyleBackColor = true;
//
// createUnsignApkChkBox
@@ -1126,6 +1230,7 @@
this.signAfterBuildChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.signAfterBuildChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_SignAfterBuild", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.signAfterBuildChkBox.Name = "signAfterBuildChkBox";
+ this.toolTip1.SetToolTip(this.signAfterBuildChkBox, resources.GetString("signAfterBuildChkBox.ToolTip"));
this.signAfterBuildChkBox.UseVisualStyleBackColor = true;
//
// zipalignAfterBuildChkBox
@@ -1135,6 +1240,7 @@
this.zipalignAfterBuildChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.zipalignAfterBuildChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_ZipalignAfterBuild", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.zipalignAfterBuildChkBox.Name = "zipalignAfterBuildChkBox";
+ this.toolTip1.SetToolTip(this.zipalignAfterBuildChkBox, resources.GetString("zipalignAfterBuildChkBox.ToolTip"));
this.zipalignAfterBuildChkBox.UseVisualStyleBackColor = true;
//
// checkBox_BUILD_NoCrunch
@@ -1143,6 +1249,7 @@
this.checkBox_BUILD_NoCrunch.Checked = global::APKToolGUI.Properties.Settings.Default.Build_NoCrunch;
this.checkBox_BUILD_NoCrunch.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_NoCrunch", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_NoCrunch.Name = "checkBox_BUILD_NoCrunch";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_NoCrunch, resources.GetString("checkBox_BUILD_NoCrunch.ToolTip"));
this.checkBox_BUILD_NoCrunch.UseVisualStyleBackColor = true;
//
// button_BUILD_BrowseOutputAppPath
@@ -1151,6 +1258,7 @@
this.button_BUILD_BrowseOutputAppPath.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Build_UseOutputAppPath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_BUILD_BrowseOutputAppPath.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseOutputAppPath;
this.button_BUILD_BrowseOutputAppPath.Name = "button_BUILD_BrowseOutputAppPath";
+ this.toolTip1.SetToolTip(this.button_BUILD_BrowseOutputAppPath, resources.GetString("button_BUILD_BrowseOutputAppPath.ToolTip"));
this.button_BUILD_BrowseOutputAppPath.UseVisualStyleBackColor = true;
//
// checkBox_BUILD_ForceAll
@@ -1160,6 +1268,7 @@
this.checkBox_BUILD_ForceAll.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBox_BUILD_ForceAll.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_ForceAll", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_ForceAll.Name = "checkBox_BUILD_ForceAll";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_ForceAll, resources.GetString("checkBox_BUILD_ForceAll.ToolTip"));
this.checkBox_BUILD_ForceAll.UseVisualStyleBackColor = true;
//
// button_BUILD_BrowseFrameDir
@@ -1168,6 +1277,7 @@
this.button_BUILD_BrowseFrameDir.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Build_UseFramework", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_BUILD_BrowseFrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseFramework;
this.button_BUILD_BrowseFrameDir.Name = "button_BUILD_BrowseFrameDir";
+ this.toolTip1.SetToolTip(this.button_BUILD_BrowseFrameDir, resources.GetString("button_BUILD_BrowseFrameDir.ToolTip"));
this.button_BUILD_BrowseFrameDir.UseVisualStyleBackColor = true;
//
// button_BUILD_BrowseAaptPath
@@ -1176,6 +1286,7 @@
this.button_BUILD_BrowseAaptPath.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Build_UseAapt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_BUILD_BrowseAaptPath.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseAapt;
this.button_BUILD_BrowseAaptPath.Name = "button_BUILD_BrowseAaptPath";
+ this.toolTip1.SetToolTip(this.button_BUILD_BrowseAaptPath, resources.GetString("button_BUILD_BrowseAaptPath.ToolTip"));
this.button_BUILD_BrowseAaptPath.UseVisualStyleBackColor = true;
//
// checkBox_BUILD_OutputAppPath
@@ -1193,6 +1304,7 @@
this.checkBox_BUILD_CopyOriginal.Checked = global::APKToolGUI.Properties.Settings.Default.Build_CopyOriginal;
this.checkBox_BUILD_CopyOriginal.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_CopyOriginal", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_CopyOriginal.Name = "checkBox_BUILD_CopyOriginal";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_CopyOriginal, resources.GetString("checkBox_BUILD_CopyOriginal.ToolTip"));
this.checkBox_BUILD_CopyOriginal.UseVisualStyleBackColor = true;
//
// textBox_BUILD_OutputAppPath
@@ -1203,6 +1315,7 @@
this.textBox_BUILD_OutputAppPath.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseOutputAppPath;
this.textBox_BUILD_OutputAppPath.Name = "textBox_BUILD_OutputAppPath";
this.textBox_BUILD_OutputAppPath.Text = global::APKToolGUI.Properties.Settings.Default.Build_OutputAppPath;
+ this.toolTip1.SetToolTip(this.textBox_BUILD_OutputAppPath, resources.GetString("textBox_BUILD_OutputAppPath.ToolTip"));
//
// checkBox_BUILD_UseAapt
//
@@ -1210,6 +1323,7 @@
this.checkBox_BUILD_UseAapt.Checked = global::APKToolGUI.Properties.Settings.Default.Build_UseAapt;
this.checkBox_BUILD_UseAapt.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_UseAapt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_UseAapt.Name = "checkBox_BUILD_UseAapt";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_UseAapt, resources.GetString("checkBox_BUILD_UseAapt.ToolTip"));
this.checkBox_BUILD_UseAapt.UseVisualStyleBackColor = true;
//
// textBox_BUILD_AaptPath
@@ -1220,6 +1334,7 @@
this.textBox_BUILD_AaptPath.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseAapt;
this.textBox_BUILD_AaptPath.Name = "textBox_BUILD_AaptPath";
this.textBox_BUILD_AaptPath.Text = global::APKToolGUI.Properties.Settings.Default.Build_AaptPath;
+ this.toolTip1.SetToolTip(this.textBox_BUILD_AaptPath, resources.GetString("textBox_BUILD_AaptPath.ToolTip"));
//
// textBox_BUILD_FrameDir
//
@@ -1229,6 +1344,7 @@
this.textBox_BUILD_FrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Build_UseFramework;
this.textBox_BUILD_FrameDir.Name = "textBox_BUILD_FrameDir";
this.textBox_BUILD_FrameDir.Text = global::APKToolGUI.Properties.Settings.Default.Framework_FrameDir;
+ this.toolTip1.SetToolTip(this.textBox_BUILD_FrameDir, resources.GetString("textBox_BUILD_FrameDir.ToolTip"));
//
// checkBox_BUILD_UseFramework
//
@@ -1236,6 +1352,7 @@
this.checkBox_BUILD_UseFramework.Checked = global::APKToolGUI.Properties.Settings.Default.Build_UseFramework;
this.checkBox_BUILD_UseFramework.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Build_UseFramework", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_BUILD_UseFramework.Name = "checkBox_BUILD_UseFramework";
+ this.toolTip1.SetToolTip(this.checkBox_BUILD_UseFramework, resources.GetString("checkBox_BUILD_UseFramework.ToolTip"));
this.checkBox_BUILD_UseFramework.UseVisualStyleBackColor = true;
//
// tabPageSign
@@ -1244,9 +1361,11 @@
this.tabPageSign.BackColor = System.Drawing.Color.White;
this.tabPageSign.Controls.Add(this.groupBox_SIGN_Options);
this.tabPageSign.Name = "tabPageSign";
+ this.toolTip1.SetToolTip(this.tabPageSign, resources.GetString("tabPageSign.ToolTip"));
//
// groupBox_SIGN_Options
//
+ resources.ApplyResources(this.groupBox_SIGN_Options, "groupBox_SIGN_Options");
this.groupBox_SIGN_Options.Controls.Add(this.checkBox2);
this.groupBox_SIGN_Options.Controls.Add(this.checkBox1);
this.groupBox_SIGN_Options.Controls.Add(this.autoDelIdsigChkBox);
@@ -1276,9 +1395,9 @@
this.groupBox_SIGN_Options.Controls.Add(this.button_SIGN_BrowsePrivateKey);
this.groupBox_SIGN_Options.Controls.Add(this.textBox_SIGN_PublicKey);
this.groupBox_SIGN_Options.Controls.Add(this.textBox_SIGN_PrivateKey);
- resources.ApplyResources(this.groupBox_SIGN_Options, "groupBox_SIGN_Options");
this.groupBox_SIGN_Options.Name = "groupBox_SIGN_Options";
this.groupBox_SIGN_Options.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox_SIGN_Options, resources.GetString("groupBox_SIGN_Options.ToolTip"));
//
// checkBox2
//
@@ -1286,6 +1405,7 @@
this.checkBox2.Checked = global::APKToolGUI.Properties.Settings.Default.Sign_InstallApkAfterSign;
this.checkBox2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Sign_InstallApkAfterSign", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox2.Name = "checkBox2";
+ this.toolTip1.SetToolTip(this.checkBox2, resources.GetString("checkBox2.ToolTip"));
this.checkBox2.UseVisualStyleBackColor = true;
//
// checkBox1
@@ -1294,6 +1414,7 @@
this.checkBox1.Checked = global::APKToolGUI.Properties.Settings.Default.Sign_OverwriteInputFile;
this.checkBox1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Sign_OverwriteInputFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox1.Name = "checkBox1";
+ this.toolTip1.SetToolTip(this.checkBox1, resources.GetString("checkBox1.ToolTip"));
this.checkBox1.UseVisualStyleBackColor = true;
//
// autoDelIdsigChkBox
@@ -1303,71 +1424,80 @@
this.autoDelIdsigChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.autoDelIdsigChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "AutoDeleteIdsigFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.autoDelIdsigChkBox.Name = "autoDelIdsigChkBox";
+ this.toolTip1.SetToolTip(this.autoDelIdsigChkBox, resources.GetString("autoDelIdsigChkBox.ToolTip"));
this.autoDelIdsigChkBox.UseVisualStyleBackColor = true;
//
// schemev4ComboBox
//
+ resources.ApplyResources(this.schemev4ComboBox, "schemev4ComboBox");
this.schemev4ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.schemev4ComboBox.FormattingEnabled = true;
this.schemev4ComboBox.Items.AddRange(new object[] {
resources.GetString("schemev4ComboBox.Items"),
resources.GetString("schemev4ComboBox.Items1"),
resources.GetString("schemev4ComboBox.Items2")});
- resources.ApplyResources(this.schemev4ComboBox, "schemev4ComboBox");
this.schemev4ComboBox.Name = "schemev4ComboBox";
+ this.toolTip1.SetToolTip(this.schemev4ComboBox, resources.GetString("schemev4ComboBox.ToolTip"));
//
// label27
//
resources.ApplyResources(this.label27, "label27");
this.label27.Name = "label27";
+ this.toolTip1.SetToolTip(this.label27, resources.GetString("label27.ToolTip"));
//
// schemev3ComboBox
//
+ resources.ApplyResources(this.schemev3ComboBox, "schemev3ComboBox");
this.schemev3ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.schemev3ComboBox.FormattingEnabled = true;
this.schemev3ComboBox.Items.AddRange(new object[] {
resources.GetString("schemev3ComboBox.Items"),
resources.GetString("schemev3ComboBox.Items1"),
resources.GetString("schemev3ComboBox.Items2")});
- resources.ApplyResources(this.schemev3ComboBox, "schemev3ComboBox");
this.schemev3ComboBox.Name = "schemev3ComboBox";
+ this.toolTip1.SetToolTip(this.schemev3ComboBox, resources.GetString("schemev3ComboBox.ToolTip"));
//
// label26
//
resources.ApplyResources(this.label26, "label26");
this.label26.Name = "label26";
+ this.toolTip1.SetToolTip(this.label26, resources.GetString("label26.ToolTip"));
//
// schemev2ComboBox
//
+ resources.ApplyResources(this.schemev2ComboBox, "schemev2ComboBox");
this.schemev2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.schemev2ComboBox.FormattingEnabled = true;
this.schemev2ComboBox.Items.AddRange(new object[] {
resources.GetString("schemev2ComboBox.Items"),
resources.GetString("schemev2ComboBox.Items1"),
resources.GetString("schemev2ComboBox.Items2")});
- resources.ApplyResources(this.schemev2ComboBox, "schemev2ComboBox");
this.schemev2ComboBox.Name = "schemev2ComboBox";
+ this.toolTip1.SetToolTip(this.schemev2ComboBox, resources.GetString("schemev2ComboBox.ToolTip"));
//
// label25
//
resources.ApplyResources(this.label25, "label25");
this.label25.Name = "label25";
+ this.toolTip1.SetToolTip(this.label25, resources.GetString("label25.ToolTip"));
//
// schemev1ComboBox
//
+ resources.ApplyResources(this.schemev1ComboBox, "schemev1ComboBox");
this.schemev1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.schemev1ComboBox.FormattingEnabled = true;
this.schemev1ComboBox.Items.AddRange(new object[] {
resources.GetString("schemev1ComboBox.Items"),
resources.GetString("schemev1ComboBox.Items1"),
resources.GetString("schemev1ComboBox.Items2")});
- resources.ApplyResources(this.schemev1ComboBox, "schemev1ComboBox");
this.schemev1ComboBox.Name = "schemev1ComboBox";
+ this.toolTip1.SetToolTip(this.schemev1ComboBox, resources.GetString("schemev1ComboBox.ToolTip"));
//
// label24
//
resources.ApplyResources(this.label24, "label24");
this.label24.Name = "label24";
+ this.toolTip1.SetToolTip(this.label24, resources.GetString("label24.ToolTip"));
//
// textBox3
//
@@ -1375,12 +1505,14 @@
this.textBox3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_KeystorePassword", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox3.Name = "textBox3";
this.textBox3.Text = global::APKToolGUI.Properties.Settings.Default.Sign_KeystorePassword;
+ this.toolTip1.SetToolTip(this.textBox3, resources.GetString("textBox3.ToolTip"));
this.textBox3.UseSystemPasswordChar = true;
//
// selectKeyStoreFileBtn
//
resources.ApplyResources(this.selectKeyStoreFileBtn, "selectKeyStoreFileBtn");
this.selectKeyStoreFileBtn.Name = "selectKeyStoreFileBtn";
+ this.toolTip1.SetToolTip(this.selectKeyStoreFileBtn, resources.GetString("selectKeyStoreFileBtn.ToolTip"));
this.selectKeyStoreFileBtn.UseVisualStyleBackColor = true;
//
// aliasTxtBox
@@ -1389,6 +1521,7 @@
this.aliasTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_Alias", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.aliasTxtBox.Name = "aliasTxtBox";
this.aliasTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Sign_Alias;
+ this.toolTip1.SetToolTip(this.aliasTxtBox, resources.GetString("aliasTxtBox.ToolTip"));
//
// useAliasChkBox
//
@@ -1397,13 +1530,15 @@
this.useAliasChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.useAliasChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Sign_SetAlias", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.useAliasChkBox.Name = "useAliasChkBox";
+ this.toolTip1.SetToolTip(this.useAliasChkBox, resources.GetString("useAliasChkBox.ToolTip"));
this.useAliasChkBox.UseVisualStyleBackColor = true;
//
// label22
//
- this.label22.ForeColor = System.Drawing.Color.Maroon;
resources.ApplyResources(this.label22, "label22");
+ this.label22.ForeColor = System.Drawing.Color.Maroon;
this.label22.Name = "label22";
+ this.toolTip1.SetToolTip(this.label22, resources.GetString("label22.ToolTip"));
//
// keyStoreFileTxtBox
//
@@ -1411,16 +1546,19 @@
this.keyStoreFileTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_KeystoreFilePath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.keyStoreFileTxtBox.Name = "keyStoreFileTxtBox";
this.keyStoreFileTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Sign_KeystoreFilePath;
+ this.toolTip1.SetToolTip(this.keyStoreFileTxtBox, resources.GetString("keyStoreFileTxtBox.ToolTip"));
//
// label21
//
resources.ApplyResources(this.label21, "label21");
this.label21.Name = "label21";
+ this.toolTip1.SetToolTip(this.label21, resources.GetString("label21.ToolTip"));
//
// label20
//
resources.ApplyResources(this.label20, "label20");
this.label20.Name = "label20";
+ this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip"));
//
// useKeyStoreChkBox
//
@@ -1428,6 +1566,7 @@
this.useKeyStoreChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Sign_UseKeystoreFile;
this.useKeyStoreChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Sign_UseKeystoreFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.useKeyStoreChkBox.Name = "useKeyStoreChkBox";
+ this.toolTip1.SetToolTip(this.useKeyStoreChkBox, resources.GetString("useKeyStoreChkBox.ToolTip"));
this.useKeyStoreChkBox.UseVisualStyleBackColor = true;
//
// useSigningOutputDir
@@ -1436,22 +1575,26 @@
this.useSigningOutputDir.Checked = global::APKToolGUI.Properties.Settings.Default.Sign_UseOutputDir;
this.useSigningOutputDir.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Sign_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.useSigningOutputDir.Name = "useSigningOutputDir";
+ this.toolTip1.SetToolTip(this.useSigningOutputDir, resources.GetString("useSigningOutputDir.ToolTip"));
this.useSigningOutputDir.UseVisualStyleBackColor = true;
//
// label_SIGN_PrivateKey
//
resources.ApplyResources(this.label_SIGN_PrivateKey, "label_SIGN_PrivateKey");
this.label_SIGN_PrivateKey.Name = "label_SIGN_PrivateKey";
+ this.toolTip1.SetToolTip(this.label_SIGN_PrivateKey, resources.GetString("label_SIGN_PrivateKey.ToolTip"));
//
// label_SIGN_PublicKey
//
resources.ApplyResources(this.label_SIGN_PublicKey, "label_SIGN_PublicKey");
this.label_SIGN_PublicKey.Name = "label_SIGN_PublicKey";
+ this.toolTip1.SetToolTip(this.label_SIGN_PublicKey, resources.GetString("label_SIGN_PublicKey.ToolTip"));
//
// button_SIGN_BrowseOutputFile
//
resources.ApplyResources(this.button_SIGN_BrowseOutputFile, "button_SIGN_BrowseOutputFile");
this.button_SIGN_BrowseOutputFile.Name = "button_SIGN_BrowseOutputFile";
+ this.toolTip1.SetToolTip(this.button_SIGN_BrowseOutputFile, resources.GetString("button_SIGN_BrowseOutputFile.ToolTip"));
this.button_SIGN_BrowseOutputFile.UseVisualStyleBackColor = true;
//
// textBox_SIGN_OutputFile
@@ -1460,17 +1603,20 @@
this.textBox_SIGN_OutputFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_OutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_SIGN_OutputFile.Name = "textBox_SIGN_OutputFile";
this.textBox_SIGN_OutputFile.Text = global::APKToolGUI.Properties.Settings.Default.Sign_OutputDir;
+ this.toolTip1.SetToolTip(this.textBox_SIGN_OutputFile, resources.GetString("textBox_SIGN_OutputFile.ToolTip"));
//
// button_SIGN_BrowsePublicKey
//
resources.ApplyResources(this.button_SIGN_BrowsePublicKey, "button_SIGN_BrowsePublicKey");
this.button_SIGN_BrowsePublicKey.Name = "button_SIGN_BrowsePublicKey";
+ this.toolTip1.SetToolTip(this.button_SIGN_BrowsePublicKey, resources.GetString("button_SIGN_BrowsePublicKey.ToolTip"));
this.button_SIGN_BrowsePublicKey.UseVisualStyleBackColor = true;
//
// button_SIGN_BrowsePrivateKey
//
resources.ApplyResources(this.button_SIGN_BrowsePrivateKey, "button_SIGN_BrowsePrivateKey");
this.button_SIGN_BrowsePrivateKey.Name = "button_SIGN_BrowsePrivateKey";
+ this.toolTip1.SetToolTip(this.button_SIGN_BrowsePrivateKey, resources.GetString("button_SIGN_BrowsePrivateKey.ToolTip"));
this.button_SIGN_BrowsePrivateKey.UseVisualStyleBackColor = true;
//
// textBox_SIGN_PublicKey
@@ -1479,6 +1625,7 @@
this.textBox_SIGN_PublicKey.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_PublicKey", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_SIGN_PublicKey.Name = "textBox_SIGN_PublicKey";
this.textBox_SIGN_PublicKey.Text = global::APKToolGUI.Properties.Settings.Default.Sign_PublicKey;
+ this.toolTip1.SetToolTip(this.textBox_SIGN_PublicKey, resources.GetString("textBox_SIGN_PublicKey.ToolTip"));
//
// textBox_SIGN_PrivateKey
//
@@ -1486,6 +1633,7 @@
this.textBox_SIGN_PrivateKey.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Sign_PrivateKey", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_SIGN_PrivateKey.Name = "textBox_SIGN_PrivateKey";
this.textBox_SIGN_PrivateKey.Text = global::APKToolGUI.Properties.Settings.Default.Sign_PrivateKey;
+ this.toolTip1.SetToolTip(this.textBox_SIGN_PrivateKey, resources.GetString("textBox_SIGN_PrivateKey.ToolTip"));
//
// tabPageZipAlign
//
@@ -1493,9 +1641,11 @@
this.tabPageZipAlign.BackColor = System.Drawing.Color.White;
this.tabPageZipAlign.Controls.Add(this.groupBox_ZIPALIGN_Options);
this.tabPageZipAlign.Name = "tabPageZipAlign";
+ this.toolTip1.SetToolTip(this.tabPageZipAlign, resources.GetString("tabPageZipAlign.ToolTip"));
//
// groupBox_ZIPALIGN_Options
//
+ resources.ApplyResources(this.groupBox_ZIPALIGN_Options, "groupBox_ZIPALIGN_Options");
this.groupBox_ZIPALIGN_Options.Controls.Add(this.zipalignOutputDirChkBox);
this.groupBox_ZIPALIGN_Options.Controls.Add(this.signAfterZipalignChkBox);
this.groupBox_ZIPALIGN_Options.Controls.Add(this.checkBox_ZIPALIGN_Recompress);
@@ -1506,9 +1656,9 @@
this.groupBox_ZIPALIGN_Options.Controls.Add(this.checkBox_ZIPALIGN_VerboseOutput);
this.groupBox_ZIPALIGN_Options.Controls.Add(this.numericUpDown_ZIPALIGN_AlignmentBytes);
this.groupBox_ZIPALIGN_Options.Controls.Add(this.checkBox_ZIPALIGN_OverwriteOutputFile);
- resources.ApplyResources(this.groupBox_ZIPALIGN_Options, "groupBox_ZIPALIGN_Options");
this.groupBox_ZIPALIGN_Options.Name = "groupBox_ZIPALIGN_Options";
this.groupBox_ZIPALIGN_Options.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox_ZIPALIGN_Options, resources.GetString("groupBox_ZIPALIGN_Options.ToolTip"));
//
// zipalignOutputDirChkBox
//
@@ -1516,6 +1666,7 @@
this.zipalignOutputDirChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Zipalign_UseOutputDir;
this.zipalignOutputDirChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.zipalignOutputDirChkBox.Name = "zipalignOutputDirChkBox";
+ this.toolTip1.SetToolTip(this.zipalignOutputDirChkBox, resources.GetString("zipalignOutputDirChkBox.ToolTip"));
this.zipalignOutputDirChkBox.UseVisualStyleBackColor = true;
//
// signAfterZipalignChkBox
@@ -1525,6 +1676,7 @@
this.signAfterZipalignChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.signAfterZipalignChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_SignAfterZipAlign", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.signAfterZipalignChkBox.Name = "signAfterZipalignChkBox";
+ this.toolTip1.SetToolTip(this.signAfterZipalignChkBox, resources.GetString("signAfterZipalignChkBox.ToolTip"));
this.signAfterZipalignChkBox.UseVisualStyleBackColor = true;
//
// checkBox_ZIPALIGN_Recompress
@@ -1533,17 +1685,20 @@
this.checkBox_ZIPALIGN_Recompress.Checked = global::APKToolGUI.Properties.Settings.Default.Zipalign_Recompress;
this.checkBox_ZIPALIGN_Recompress.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_Recompress", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_ZIPALIGN_Recompress.Name = "checkBox_ZIPALIGN_Recompress";
+ this.toolTip1.SetToolTip(this.checkBox_ZIPALIGN_Recompress, resources.GetString("checkBox_ZIPALIGN_Recompress.ToolTip"));
this.checkBox_ZIPALIGN_Recompress.UseVisualStyleBackColor = true;
//
// label_ZIPALIGN_AlignmentBytes
//
resources.ApplyResources(this.label_ZIPALIGN_AlignmentBytes, "label_ZIPALIGN_AlignmentBytes");
this.label_ZIPALIGN_AlignmentBytes.Name = "label_ZIPALIGN_AlignmentBytes";
+ this.toolTip1.SetToolTip(this.label_ZIPALIGN_AlignmentBytes, resources.GetString("label_ZIPALIGN_AlignmentBytes.ToolTip"));
//
// button_ZIPALIGN_BrowseOutputFile
//
resources.ApplyResources(this.button_ZIPALIGN_BrowseOutputFile, "button_ZIPALIGN_BrowseOutputFile");
this.button_ZIPALIGN_BrowseOutputFile.Name = "button_ZIPALIGN_BrowseOutputFile";
+ this.toolTip1.SetToolTip(this.button_ZIPALIGN_BrowseOutputFile, resources.GetString("button_ZIPALIGN_BrowseOutputFile.ToolTip"));
this.button_ZIPALIGN_BrowseOutputFile.UseVisualStyleBackColor = true;
//
// checkBox_ZIPALIGN_CheckAlignment
@@ -1552,6 +1707,7 @@
this.checkBox_ZIPALIGN_CheckAlignment.Checked = global::APKToolGUI.Properties.Settings.Default.Zipalign_CheckOnly;
this.checkBox_ZIPALIGN_CheckAlignment.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_CheckOnly", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_ZIPALIGN_CheckAlignment.Name = "checkBox_ZIPALIGN_CheckAlignment";
+ this.toolTip1.SetToolTip(this.checkBox_ZIPALIGN_CheckAlignment, resources.GetString("checkBox_ZIPALIGN_CheckAlignment.ToolTip"));
this.checkBox_ZIPALIGN_CheckAlignment.UseVisualStyleBackColor = true;
//
// textBox_ZIPALIGN_OutputFile
@@ -1560,6 +1716,7 @@
this.textBox_ZIPALIGN_OutputFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Zipalign_OutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_ZIPALIGN_OutputFile.Name = "textBox_ZIPALIGN_OutputFile";
this.textBox_ZIPALIGN_OutputFile.Text = global::APKToolGUI.Properties.Settings.Default.Zipalign_OutputDir;
+ this.toolTip1.SetToolTip(this.textBox_ZIPALIGN_OutputFile, resources.GetString("textBox_ZIPALIGN_OutputFile.ToolTip"));
//
// checkBox_ZIPALIGN_VerboseOutput
//
@@ -1567,18 +1724,20 @@
this.checkBox_ZIPALIGN_VerboseOutput.Checked = global::APKToolGUI.Properties.Settings.Default.Zipalign_Verbose;
this.checkBox_ZIPALIGN_VerboseOutput.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_Verbose", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_ZIPALIGN_VerboseOutput.Name = "checkBox_ZIPALIGN_VerboseOutput";
+ this.toolTip1.SetToolTip(this.checkBox_ZIPALIGN_VerboseOutput, resources.GetString("checkBox_ZIPALIGN_VerboseOutput.ToolTip"));
this.checkBox_ZIPALIGN_VerboseOutput.UseVisualStyleBackColor = true;
//
// numericUpDown_ZIPALIGN_AlignmentBytes
//
- this.numericUpDown_ZIPALIGN_AlignmentBytes.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Zipalign_AlignmentInBytes", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
resources.ApplyResources(this.numericUpDown_ZIPALIGN_AlignmentBytes, "numericUpDown_ZIPALIGN_AlignmentBytes");
+ this.numericUpDown_ZIPALIGN_AlignmentBytes.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::APKToolGUI.Properties.Settings.Default, "Zipalign_AlignmentInBytes", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.numericUpDown_ZIPALIGN_AlignmentBytes.Maximum = new decimal(new int[] {
32,
0,
0,
0});
this.numericUpDown_ZIPALIGN_AlignmentBytes.Name = "numericUpDown_ZIPALIGN_AlignmentBytes";
+ this.toolTip1.SetToolTip(this.numericUpDown_ZIPALIGN_AlignmentBytes, resources.GetString("numericUpDown_ZIPALIGN_AlignmentBytes.ToolTip"));
this.numericUpDown_ZIPALIGN_AlignmentBytes.Value = global::APKToolGUI.Properties.Settings.Default.Zipalign_AlignmentInBytes;
//
// checkBox_ZIPALIGN_OverwriteOutputFile
@@ -1587,35 +1746,40 @@
this.checkBox_ZIPALIGN_OverwriteOutputFile.Checked = global::APKToolGUI.Properties.Settings.Default.Zipalign_OverwriteOutputFile;
this.checkBox_ZIPALIGN_OverwriteOutputFile.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Zipalign_OverwriteOutputFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_ZIPALIGN_OverwriteOutputFile.Name = "checkBox_ZIPALIGN_OverwriteOutputFile";
+ this.toolTip1.SetToolTip(this.checkBox_ZIPALIGN_OverwriteOutputFile, resources.GetString("checkBox_ZIPALIGN_OverwriteOutputFile.ToolTip"));
this.checkBox_ZIPALIGN_OverwriteOutputFile.UseVisualStyleBackColor = true;
//
// tabPageInstallFramework
//
+ resources.ApplyResources(this.tabPageInstallFramework, "tabPageInstallFramework");
this.tabPageInstallFramework.BackColor = System.Drawing.Color.White;
this.tabPageInstallFramework.Controls.Add(this.groupBox1);
this.tabPageInstallFramework.Controls.Add(this.groupBox_IF_Options);
- resources.ApplyResources(this.tabPageInstallFramework, "tabPageInstallFramework");
this.tabPageInstallFramework.Name = "tabPageInstallFramework";
+ this.toolTip1.SetToolTip(this.tabPageInstallFramework, resources.GetString("tabPageInstallFramework.ToolTip"));
//
// groupBox1
//
+ resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Controls.Add(this.openFwFolderBtn);
this.groupBox1.Controls.Add(this.clearFwBtn);
this.groupBox1.Controls.Add(this.clearFwBeforeDecodeChkBox);
- resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip"));
//
// openFwFolderBtn
//
resources.ApplyResources(this.openFwFolderBtn, "openFwFolderBtn");
this.openFwFolderBtn.Name = "openFwFolderBtn";
+ this.toolTip1.SetToolTip(this.openFwFolderBtn, resources.GetString("openFwFolderBtn.ToolTip"));
this.openFwFolderBtn.UseVisualStyleBackColor = true;
//
// clearFwBtn
//
resources.ApplyResources(this.clearFwBtn, "clearFwBtn");
this.clearFwBtn.Name = "clearFwBtn";
+ this.toolTip1.SetToolTip(this.clearFwBtn, resources.GetString("clearFwBtn.ToolTip"));
this.clearFwBtn.UseVisualStyleBackColor = true;
//
// clearFwBeforeDecodeChkBox
@@ -1625,10 +1789,12 @@
this.clearFwBeforeDecodeChkBox.CheckState = System.Windows.Forms.CheckState.Checked;
this.clearFwBeforeDecodeChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Framework_ClearBeforeDecode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.clearFwBeforeDecodeChkBox.Name = "clearFwBeforeDecodeChkBox";
+ this.toolTip1.SetToolTip(this.clearFwBeforeDecodeChkBox, resources.GetString("clearFwBeforeDecodeChkBox.ToolTip"));
this.clearFwBeforeDecodeChkBox.UseVisualStyleBackColor = true;
//
// groupBox_IF_Options
//
+ resources.ApplyResources(this.groupBox_IF_Options, "groupBox_IF_Options");
this.groupBox_IF_Options.Controls.Add(this.checkBox_IF_Tag);
this.groupBox_IF_Options.Controls.Add(this.checkBox_IF_FramePath);
this.groupBox_IF_Options.Controls.Add(this.textBox_IF_Tag);
@@ -1637,9 +1803,9 @@
this.groupBox_IF_Options.Controls.Add(this.button_IF_BrowseInputFramePath);
this.groupBox_IF_Options.Controls.Add(this.textBox_IF_InputFramePath);
this.groupBox_IF_Options.Controls.Add(this.textBox_IF_FrameDir);
- resources.ApplyResources(this.groupBox_IF_Options, "groupBox_IF_Options");
this.groupBox_IF_Options.Name = "groupBox_IF_Options";
this.groupBox_IF_Options.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox_IF_Options, resources.GetString("groupBox_IF_Options.ToolTip"));
//
// checkBox_IF_Tag
//
@@ -1647,6 +1813,7 @@
this.checkBox_IF_Tag.Checked = global::APKToolGUI.Properties.Settings.Default.InstallFramework_UseTag;
this.checkBox_IF_Tag.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "InstallFramework_UseTag", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_IF_Tag.Name = "checkBox_IF_Tag";
+ this.toolTip1.SetToolTip(this.checkBox_IF_Tag, resources.GetString("checkBox_IF_Tag.ToolTip"));
this.checkBox_IF_Tag.UseVisualStyleBackColor = true;
//
// checkBox_IF_FramePath
@@ -1655,6 +1822,7 @@
this.checkBox_IF_FramePath.Checked = global::APKToolGUI.Properties.Settings.Default.Framework_UseFrameDir;
this.checkBox_IF_FramePath.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Framework_UseFrameDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.checkBox_IF_FramePath.Name = "checkBox_IF_FramePath";
+ this.toolTip1.SetToolTip(this.checkBox_IF_FramePath, resources.GetString("checkBox_IF_FramePath.ToolTip"));
this.checkBox_IF_FramePath.UseVisualStyleBackColor = true;
//
// textBox_IF_Tag
@@ -1665,11 +1833,13 @@
this.textBox_IF_Tag.Enabled = global::APKToolGUI.Properties.Settings.Default.InstallFramework_UseTag;
this.textBox_IF_Tag.Name = "textBox_IF_Tag";
this.textBox_IF_Tag.Text = global::APKToolGUI.Properties.Settings.Default.InstallFramework_Tag;
+ this.toolTip1.SetToolTip(this.textBox_IF_Tag, resources.GetString("textBox_IF_Tag.ToolTip"));
//
// button_IF_InstallFramework
//
resources.ApplyResources(this.button_IF_InstallFramework, "button_IF_InstallFramework");
this.button_IF_InstallFramework.Name = "button_IF_InstallFramework";
+ this.toolTip1.SetToolTip(this.button_IF_InstallFramework, resources.GetString("button_IF_InstallFramework.ToolTip"));
this.button_IF_InstallFramework.UseVisualStyleBackColor = true;
//
// button_IF_BrowseFrameDir
@@ -1678,12 +1848,14 @@
this.button_IF_BrowseFrameDir.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", global::APKToolGUI.Properties.Settings.Default, "Framework_UseFrameDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.button_IF_BrowseFrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Framework_UseFrameDir;
this.button_IF_BrowseFrameDir.Name = "button_IF_BrowseFrameDir";
+ this.toolTip1.SetToolTip(this.button_IF_BrowseFrameDir, resources.GetString("button_IF_BrowseFrameDir.ToolTip"));
this.button_IF_BrowseFrameDir.UseVisualStyleBackColor = true;
//
// button_IF_BrowseInputFramePath
//
resources.ApplyResources(this.button_IF_BrowseInputFramePath, "button_IF_BrowseInputFramePath");
this.button_IF_BrowseInputFramePath.Name = "button_IF_BrowseInputFramePath";
+ this.toolTip1.SetToolTip(this.button_IF_BrowseInputFramePath, resources.GetString("button_IF_BrowseInputFramePath.ToolTip"));
this.button_IF_BrowseInputFramePath.UseVisualStyleBackColor = true;
//
// textBox_IF_InputFramePath
@@ -1692,6 +1864,7 @@
this.textBox_IF_InputFramePath.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "InstallFramework_InputFramePath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.textBox_IF_InputFramePath.Name = "textBox_IF_InputFramePath";
this.textBox_IF_InputFramePath.Text = global::APKToolGUI.Properties.Settings.Default.InstallFramework_InputFramePath;
+ this.toolTip1.SetToolTip(this.textBox_IF_InputFramePath, resources.GetString("textBox_IF_InputFramePath.ToolTip"));
//
// textBox_IF_FrameDir
//
@@ -1701,18 +1874,21 @@
this.textBox_IF_FrameDir.Enabled = global::APKToolGUI.Properties.Settings.Default.Framework_UseFrameDir;
this.textBox_IF_FrameDir.Name = "textBox_IF_FrameDir";
this.textBox_IF_FrameDir.Text = global::APKToolGUI.Properties.Settings.Default.Framework_FrameDir;
+ this.toolTip1.SetToolTip(this.textBox_IF_FrameDir, resources.GetString("textBox_IF_FrameDir.ToolTip"));
//
// tabPageBaksmali
//
+ resources.ApplyResources(this.tabPageBaksmali, "tabPageBaksmali");
this.tabPageBaksmali.AllowDrop = true;
this.tabPageBaksmali.BackColor = System.Drawing.Color.White;
this.tabPageBaksmali.Controls.Add(this.smaliGroupBox);
this.tabPageBaksmali.Controls.Add(this.bakSmaliGroupBox);
- resources.ApplyResources(this.tabPageBaksmali, "tabPageBaksmali");
this.tabPageBaksmali.Name = "tabPageBaksmali";
+ this.toolTip1.SetToolTip(this.tabPageBaksmali, resources.GetString("tabPageBaksmali.ToolTip"));
//
// smaliGroupBox
//
+ resources.ApplyResources(this.smaliGroupBox, "smaliGroupBox");
this.smaliGroupBox.Controls.Add(this.label29);
this.smaliGroupBox.Controls.Add(this.smaliUseOutputChkBox);
this.smaliGroupBox.Controls.Add(this.comSmaliBtn);
@@ -1720,14 +1896,15 @@
this.smaliGroupBox.Controls.Add(this.smaliBrowseInputDirTxtBox);
this.smaliGroupBox.Controls.Add(this.smaliBrowseOutputTxtBox);
this.smaliGroupBox.Controls.Add(this.smaliBrowseInputDirBtn);
- resources.ApplyResources(this.smaliGroupBox, "smaliGroupBox");
this.smaliGroupBox.Name = "smaliGroupBox";
this.smaliGroupBox.TabStop = false;
+ this.toolTip1.SetToolTip(this.smaliGroupBox, resources.GetString("smaliGroupBox.ToolTip"));
//
// label29
//
resources.ApplyResources(this.label29, "label29");
this.label29.Name = "label29";
+ this.toolTip1.SetToolTip(this.label29, resources.GetString("label29.ToolTip"));
//
// smaliUseOutputChkBox
//
@@ -1735,18 +1912,21 @@
this.smaliUseOutputChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Smali_UseOutputDir;
this.smaliUseOutputChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Smali_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.smaliUseOutputChkBox.Name = "smaliUseOutputChkBox";
+ this.toolTip1.SetToolTip(this.smaliUseOutputChkBox, resources.GetString("smaliUseOutputChkBox.ToolTip"));
this.smaliUseOutputChkBox.UseVisualStyleBackColor = true;
//
// comSmaliBtn
//
resources.ApplyResources(this.comSmaliBtn, "comSmaliBtn");
this.comSmaliBtn.Name = "comSmaliBtn";
+ this.toolTip1.SetToolTip(this.comSmaliBtn, resources.GetString("comSmaliBtn.ToolTip"));
this.comSmaliBtn.UseVisualStyleBackColor = true;
//
// smaliBrowseOutputBtn
//
resources.ApplyResources(this.smaliBrowseOutputBtn, "smaliBrowseOutputBtn");
this.smaliBrowseOutputBtn.Name = "smaliBrowseOutputBtn";
+ this.toolTip1.SetToolTip(this.smaliBrowseOutputBtn, resources.GetString("smaliBrowseOutputBtn.ToolTip"));
this.smaliBrowseOutputBtn.UseVisualStyleBackColor = true;
//
// smaliBrowseInputDirTxtBox
@@ -1755,6 +1935,7 @@
this.smaliBrowseInputDirTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Smali_InputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.smaliBrowseInputDirTxtBox.Name = "smaliBrowseInputDirTxtBox";
this.smaliBrowseInputDirTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Smali_InputDir;
+ this.toolTip1.SetToolTip(this.smaliBrowseInputDirTxtBox, resources.GetString("smaliBrowseInputDirTxtBox.ToolTip"));
//
// smaliBrowseOutputTxtBox
//
@@ -1762,15 +1943,18 @@
this.smaliBrowseOutputTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Smali_OutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.smaliBrowseOutputTxtBox.Name = "smaliBrowseOutputTxtBox";
this.smaliBrowseOutputTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Smali_OutputDir;
+ this.toolTip1.SetToolTip(this.smaliBrowseOutputTxtBox, resources.GetString("smaliBrowseOutputTxtBox.ToolTip"));
//
// smaliBrowseInputDirBtn
//
resources.ApplyResources(this.smaliBrowseInputDirBtn, "smaliBrowseInputDirBtn");
this.smaliBrowseInputDirBtn.Name = "smaliBrowseInputDirBtn";
+ this.toolTip1.SetToolTip(this.smaliBrowseInputDirBtn, resources.GetString("smaliBrowseInputDirBtn.ToolTip"));
this.smaliBrowseInputDirBtn.UseVisualStyleBackColor = true;
//
// bakSmaliGroupBox
//
+ resources.ApplyResources(this.bakSmaliGroupBox, "bakSmaliGroupBox");
this.bakSmaliGroupBox.Controls.Add(this.label28);
this.bakSmaliGroupBox.Controls.Add(this.baksmaliUseOutputChkBox);
this.bakSmaliGroupBox.Controls.Add(this.baksmaliBrowseOutputBtn);
@@ -1778,14 +1962,15 @@
this.bakSmaliGroupBox.Controls.Add(this.decSmaliBtn);
this.bakSmaliGroupBox.Controls.Add(this.baksmaliBrowseInputDexBtn);
this.bakSmaliGroupBox.Controls.Add(this.baksmaliBrowseInputDexTxtBox);
- resources.ApplyResources(this.bakSmaliGroupBox, "bakSmaliGroupBox");
this.bakSmaliGroupBox.Name = "bakSmaliGroupBox";
this.bakSmaliGroupBox.TabStop = false;
+ this.toolTip1.SetToolTip(this.bakSmaliGroupBox, resources.GetString("bakSmaliGroupBox.ToolTip"));
//
// label28
//
resources.ApplyResources(this.label28, "label28");
this.label28.Name = "label28";
+ this.toolTip1.SetToolTip(this.label28, resources.GetString("label28.ToolTip"));
//
// baksmaliUseOutputChkBox
//
@@ -1793,12 +1978,14 @@
this.baksmaliUseOutputChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Baksmali_UseOutputDir;
this.baksmaliUseOutputChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Baksmali_UseOutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.baksmaliUseOutputChkBox.Name = "baksmaliUseOutputChkBox";
+ this.toolTip1.SetToolTip(this.baksmaliUseOutputChkBox, resources.GetString("baksmaliUseOutputChkBox.ToolTip"));
this.baksmaliUseOutputChkBox.UseVisualStyleBackColor = true;
//
// baksmaliBrowseOutputBtn
//
resources.ApplyResources(this.baksmaliBrowseOutputBtn, "baksmaliBrowseOutputBtn");
this.baksmaliBrowseOutputBtn.Name = "baksmaliBrowseOutputBtn";
+ this.toolTip1.SetToolTip(this.baksmaliBrowseOutputBtn, resources.GetString("baksmaliBrowseOutputBtn.ToolTip"));
this.baksmaliBrowseOutputBtn.UseVisualStyleBackColor = true;
//
// baksmaliBrowseOutputTxtBox
@@ -1807,17 +1994,20 @@
this.baksmaliBrowseOutputTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Baksmali_OutputDir", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.baksmaliBrowseOutputTxtBox.Name = "baksmaliBrowseOutputTxtBox";
this.baksmaliBrowseOutputTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Baksmali_OutputDir;
+ this.toolTip1.SetToolTip(this.baksmaliBrowseOutputTxtBox, resources.GetString("baksmaliBrowseOutputTxtBox.ToolTip"));
//
// decSmaliBtn
//
resources.ApplyResources(this.decSmaliBtn, "decSmaliBtn");
this.decSmaliBtn.Name = "decSmaliBtn";
+ this.toolTip1.SetToolTip(this.decSmaliBtn, resources.GetString("decSmaliBtn.ToolTip"));
this.decSmaliBtn.UseVisualStyleBackColor = true;
//
// baksmaliBrowseInputDexBtn
//
resources.ApplyResources(this.baksmaliBrowseInputDexBtn, "baksmaliBrowseInputDexBtn");
this.baksmaliBrowseInputDexBtn.Name = "baksmaliBrowseInputDexBtn";
+ this.toolTip1.SetToolTip(this.baksmaliBrowseInputDexBtn, resources.GetString("baksmaliBrowseInputDexBtn.ToolTip"));
this.baksmaliBrowseInputDexBtn.UseVisualStyleBackColor = true;
//
// baksmaliBrowseInputDexTxtBox
@@ -1826,9 +2016,11 @@
this.baksmaliBrowseInputDexTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Baksmali_InputDexFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.baksmaliBrowseInputDexTxtBox.Name = "baksmaliBrowseInputDexTxtBox";
this.baksmaliBrowseInputDexTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Baksmali_InputDexFile;
+ this.toolTip1.SetToolTip(this.baksmaliBrowseInputDexTxtBox, resources.GetString("baksmaliBrowseInputDexTxtBox.ToolTip"));
//
// tabPageAdb
//
+ resources.ApplyResources(this.tabPageAdb, "tabPageAdb");
this.tabPageAdb.AllowDrop = true;
this.tabPageAdb.Controls.Add(this.overrideAbiComboBox);
this.tabPageAdb.Controls.Add(this.selAdbDeviceLbl);
@@ -1842,12 +2034,13 @@
this.tabPageAdb.Controls.Add(this.apkPathAdbTxtBox);
this.tabPageAdb.Controls.Add(this.label32);
this.tabPageAdb.Controls.Add(this.devicesListBox);
- resources.ApplyResources(this.tabPageAdb, "tabPageAdb");
this.tabPageAdb.Name = "tabPageAdb";
+ this.toolTip1.SetToolTip(this.tabPageAdb, resources.GetString("tabPageAdb.ToolTip"));
this.tabPageAdb.UseVisualStyleBackColor = true;
//
// overrideAbiComboBox
//
+ resources.ApplyResources(this.overrideAbiComboBox, "overrideAbiComboBox");
this.overrideAbiComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.overrideAbiComboBox.FormattingEnabled = true;
this.overrideAbiComboBox.Items.AddRange(new object[] {
@@ -1855,42 +2048,48 @@
resources.GetString("overrideAbiComboBox.Items1"),
resources.GetString("overrideAbiComboBox.Items2"),
resources.GetString("overrideAbiComboBox.Items3")});
- resources.ApplyResources(this.overrideAbiComboBox, "overrideAbiComboBox");
this.overrideAbiComboBox.Name = "overrideAbiComboBox";
+ this.toolTip1.SetToolTip(this.overrideAbiComboBox, resources.GetString("overrideAbiComboBox.ToolTip"));
//
// selAdbDeviceLbl
//
- this.selAdbDeviceLbl.ForeColor = System.Drawing.Color.ForestGreen;
resources.ApplyResources(this.selAdbDeviceLbl, "selAdbDeviceLbl");
+ this.selAdbDeviceLbl.ForeColor = System.Drawing.Color.ForestGreen;
this.selAdbDeviceLbl.Name = "selAdbDeviceLbl";
+ this.toolTip1.SetToolTip(this.selAdbDeviceLbl, resources.GetString("selAdbDeviceLbl.ToolTip"));
//
// label33
//
resources.ApplyResources(this.label33, "label33");
this.label33.Name = "label33";
+ this.toolTip1.SetToolTip(this.label33, resources.GetString("label33.ToolTip"));
//
// killAdbBtn
//
resources.ApplyResources(this.killAdbBtn, "killAdbBtn");
this.killAdbBtn.Name = "killAdbBtn";
+ this.toolTip1.SetToolTip(this.killAdbBtn, resources.GetString("killAdbBtn.ToolTip"));
this.killAdbBtn.UseVisualStyleBackColor = true;
//
// installApkBtn
//
resources.ApplyResources(this.installApkBtn, "installApkBtn");
this.installApkBtn.Name = "installApkBtn";
+ this.toolTip1.SetToolTip(this.installApkBtn, resources.GetString("installApkBtn.ToolTip"));
this.installApkBtn.UseVisualStyleBackColor = true;
//
// refreshDevicesBtn
//
resources.ApplyResources(this.refreshDevicesBtn, "refreshDevicesBtn");
this.refreshDevicesBtn.Name = "refreshDevicesBtn";
+ this.toolTip1.SetToolTip(this.refreshDevicesBtn, resources.GetString("refreshDevicesBtn.ToolTip"));
this.refreshDevicesBtn.UseVisualStyleBackColor = true;
//
// selApkAdbBtn
//
resources.ApplyResources(this.selApkAdbBtn, "selApkAdbBtn");
this.selApkAdbBtn.Name = "selApkAdbBtn";
+ this.toolTip1.SetToolTip(this.selApkAdbBtn, resources.GetString("selApkAdbBtn.ToolTip"));
this.selApkAdbBtn.UseVisualStyleBackColor = true;
//
// overrideAbiCheckBox
@@ -1899,6 +2098,7 @@
this.overrideAbiCheckBox.Checked = global::APKToolGUI.Properties.Settings.Default.Adb_SetOverrideAbi;
this.overrideAbiCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Adb_SetOverrideAbi", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.overrideAbiCheckBox.Name = "overrideAbiCheckBox";
+ this.toolTip1.SetToolTip(this.overrideAbiCheckBox, resources.GetString("overrideAbiCheckBox.ToolTip"));
this.overrideAbiCheckBox.UseVisualStyleBackColor = true;
//
// setVendorChkBox
@@ -1907,6 +2107,7 @@
this.setVendorChkBox.Checked = global::APKToolGUI.Properties.Settings.Default.Adb_SetVendor;
this.setVendorChkBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::APKToolGUI.Properties.Settings.Default, "Adb_SetVendor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.setVendorChkBox.Name = "setVendorChkBox";
+ this.toolTip1.SetToolTip(this.setVendorChkBox, resources.GetString("setVendorChkBox.ToolTip"));
this.setVendorChkBox.UseVisualStyleBackColor = true;
//
// apkPathAdbTxtBox
@@ -1915,39 +2116,43 @@
this.apkPathAdbTxtBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::APKToolGUI.Properties.Settings.Default, "Adb_SelectedApkPath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.apkPathAdbTxtBox.Name = "apkPathAdbTxtBox";
this.apkPathAdbTxtBox.Text = global::APKToolGUI.Properties.Settings.Default.Adb_SelectedApkPath;
+ this.toolTip1.SetToolTip(this.apkPathAdbTxtBox, resources.GetString("apkPathAdbTxtBox.ToolTip"));
//
// label32
//
resources.ApplyResources(this.label32, "label32");
this.label32.Name = "label32";
+ this.toolTip1.SetToolTip(this.label32, resources.GetString("label32.ToolTip"));
//
// devicesListBox
//
resources.ApplyResources(this.devicesListBox, "devicesListBox");
this.devicesListBox.FormattingEnabled = true;
this.devicesListBox.Name = "devicesListBox";
+ this.toolTip1.SetToolTip(this.devicesListBox, resources.GetString("devicesListBox.ToolTip"));
//
// statusStrip1
//
+ resources.ApplyResources(this.statusStrip1, "statusStrip1");
this.statusStrip1.ImageScalingSize = new System.Drawing.Size(20, 20);
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripStatusLabelStateImage,
this.toolStripStatusLabelStateText,
this.progressBar});
- resources.ApplyResources(this.statusStrip1, "statusStrip1");
this.statusStrip1.Name = "statusStrip1";
this.statusStrip1.SizingGrip = false;
+ this.toolTip1.SetToolTip(this.statusStrip1, resources.GetString("statusStrip1.ToolTip"));
//
// toolStripStatusLabelStateImage
//
+ resources.ApplyResources(this.toolStripStatusLabelStateImage, "toolStripStatusLabelStateImage");
this.toolStripStatusLabelStateImage.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripStatusLabelStateImage.Name = "toolStripStatusLabelStateImage";
- resources.ApplyResources(this.toolStripStatusLabelStateImage, "toolStripStatusLabelStateImage");
//
// toolStripStatusLabelStateText
//
- this.toolStripStatusLabelStateText.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
resources.ApplyResources(this.toolStripStatusLabelStateText, "toolStripStatusLabelStateText");
+ this.toolStripStatusLabelStateText.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.toolStripStatusLabelStateText.Name = "toolStripStatusLabelStateText";
this.toolStripStatusLabelStateText.Overflow = System.Windows.Forms.ToolStripItemOverflow.Never;
this.toolStripStatusLabelStateText.Spring = true;
@@ -1955,8 +2160,8 @@
//
// progressBar
//
- this.progressBar.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
resources.ApplyResources(this.progressBar, "progressBar");
+ this.progressBar.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
this.progressBar.MarqueeAnimationSpeed = 30;
this.progressBar.Name = "progressBar";
this.progressBar.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
@@ -1964,22 +2169,23 @@
//
// contextMenuStripLog
//
+ resources.ApplyResources(this.contextMenuStripLog, "contextMenuStripLog");
this.contextMenuStripLog.ImageScalingSize = new System.Drawing.Size(20, 20);
this.contextMenuStripLog.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.copyToolStripMenuItem,
this.clearLogToolStripMenuItem});
this.contextMenuStripLog.Name = "contextMenuStripLog";
- resources.ApplyResources(this.contextMenuStripLog, "contextMenuStripLog");
+ this.toolTip1.SetToolTip(this.contextMenuStripLog, resources.GetString("contextMenuStripLog.ToolTip"));
//
// copyToolStripMenuItem
//
- this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
resources.ApplyResources(this.copyToolStripMenuItem, "copyToolStripMenuItem");
+ this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
//
// clearLogToolStripMenuItem
//
- this.clearLogToolStripMenuItem.Name = "clearLogToolStripMenuItem";
resources.ApplyResources(this.clearLogToolStripMenuItem, "clearLogToolStripMenuItem");
+ this.clearLogToolStripMenuItem.Name = "clearLogToolStripMenuItem";
//
// logTxtBox
//
@@ -1989,19 +2195,22 @@
this.logTxtBox.Name = "logTxtBox";
this.logTxtBox.ReadOnly = true;
this.logTxtBox.TabStop = false;
+ this.toolTip1.SetToolTip(this.logTxtBox, resources.GetString("logTxtBox.ToolTip"));
//
// menuStrip1
//
+ resources.ApplyResources(this.menuStrip1, "menuStrip1");
this.menuStrip1.GripMargin = new System.Windows.Forms.Padding(2);
this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.fileToolStripMenuItem,
this.settingsToolStripMenuItem1,
this.helpToolStripMenuItem});
- resources.ApplyResources(this.menuStrip1, "menuStrip1");
this.menuStrip1.Name = "menuStrip1";
+ this.toolTip1.SetToolTip(this.menuStrip1, resources.GetString("menuStrip1.ToolTip"));
//
// fileToolStripMenuItem
//
+ resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem");
this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.newInsToolStripMenuItem,
this.saveLogToFileToolStripMenuItem,
@@ -2011,66 +2220,66 @@
this.toolStripMenuItem2,
this.exitToolStripMenuItem});
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
- resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem");
//
// newInsToolStripMenuItem
//
- this.newInsToolStripMenuItem.Name = "newInsToolStripMenuItem";
resources.ApplyResources(this.newInsToolStripMenuItem, "newInsToolStripMenuItem");
+ this.newInsToolStripMenuItem.Name = "newInsToolStripMenuItem";
//
// saveLogToFileToolStripMenuItem
//
- this.saveLogToFileToolStripMenuItem.Name = "saveLogToFileToolStripMenuItem";
resources.ApplyResources(this.saveLogToFileToolStripMenuItem, "saveLogToFileToolStripMenuItem");
+ this.saveLogToFileToolStripMenuItem.Name = "saveLogToFileToolStripMenuItem";
//
// toolStripMenuItem1
//
- this.toolStripMenuItem1.Name = "toolStripMenuItem1";
resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1");
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
//
// openTempFolderToolStripMenuItem
//
- this.openTempFolderToolStripMenuItem.Name = "openTempFolderToolStripMenuItem";
resources.ApplyResources(this.openTempFolderToolStripMenuItem, "openTempFolderToolStripMenuItem");
+ this.openTempFolderToolStripMenuItem.Name = "openTempFolderToolStripMenuItem";
//
// clearTempFolderToolStripMenuItem
//
- this.clearTempFolderToolStripMenuItem.Name = "clearTempFolderToolStripMenuItem";
resources.ApplyResources(this.clearTempFolderToolStripMenuItem, "clearTempFolderToolStripMenuItem");
+ this.clearTempFolderToolStripMenuItem.Name = "clearTempFolderToolStripMenuItem";
this.clearTempFolderToolStripMenuItem.Click += new System.EventHandler(this.clearTempFolderToolStripMenuItem_Click);
//
// toolStripMenuItem2
//
- this.toolStripMenuItem2.Name = "toolStripMenuItem2";
resources.ApplyResources(this.toolStripMenuItem2, "toolStripMenuItem2");
+ this.toolStripMenuItem2.Name = "toolStripMenuItem2";
//
// exitToolStripMenuItem
//
- this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
resources.ApplyResources(this.exitToolStripMenuItem, "exitToolStripMenuItem");
+ this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
//
// settingsToolStripMenuItem1
//
+ resources.ApplyResources(this.settingsToolStripMenuItem1, "settingsToolStripMenuItem1");
this.settingsToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.useAPKEditorForDecompilingItem,
this.settingsToolStripMenuItem});
this.settingsToolStripMenuItem1.Name = "settingsToolStripMenuItem1";
- resources.ApplyResources(this.settingsToolStripMenuItem1, "settingsToolStripMenuItem1");
//
// useAPKEditorForDecompilingItem
//
+ resources.ApplyResources(this.useAPKEditorForDecompilingItem, "useAPKEditorForDecompilingItem");
this.useAPKEditorForDecompilingItem.Checked = global::APKToolGUI.Properties.Settings.Default.UseApkeditor;
this.useAPKEditorForDecompilingItem.CheckOnClick = true;
this.useAPKEditorForDecompilingItem.Name = "useAPKEditorForDecompilingItem";
- resources.ApplyResources(this.useAPKEditorForDecompilingItem, "useAPKEditorForDecompilingItem");
//
// settingsToolStripMenuItem
//
- this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
resources.ApplyResources(this.settingsToolStripMenuItem, "settingsToolStripMenuItem");
+ this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
//
// helpToolStripMenuItem
//
+ resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.checkForUpdateToolStripMenuItem,
this.reportAnIsuueToolStripMenuItem,
@@ -2078,32 +2287,31 @@
this.baksmaliIssuesToolStripMenuItem,
this.aboutToolStripMenuItem});
this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
- resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
//
// checkForUpdateToolStripMenuItem
//
- this.checkForUpdateToolStripMenuItem.Name = "checkForUpdateToolStripMenuItem";
resources.ApplyResources(this.checkForUpdateToolStripMenuItem, "checkForUpdateToolStripMenuItem");
+ this.checkForUpdateToolStripMenuItem.Name = "checkForUpdateToolStripMenuItem";
//
// reportAnIsuueToolStripMenuItem
//
- this.reportAnIsuueToolStripMenuItem.Name = "reportAnIsuueToolStripMenuItem";
resources.ApplyResources(this.reportAnIsuueToolStripMenuItem, "reportAnIsuueToolStripMenuItem");
+ this.reportAnIsuueToolStripMenuItem.Name = "reportAnIsuueToolStripMenuItem";
//
// apktoolIssuesToolStripMenuItem
//
- this.apktoolIssuesToolStripMenuItem.Name = "apktoolIssuesToolStripMenuItem";
resources.ApplyResources(this.apktoolIssuesToolStripMenuItem, "apktoolIssuesToolStripMenuItem");
+ this.apktoolIssuesToolStripMenuItem.Name = "apktoolIssuesToolStripMenuItem";
//
// baksmaliIssuesToolStripMenuItem
//
- this.baksmaliIssuesToolStripMenuItem.Name = "baksmaliIssuesToolStripMenuItem";
resources.ApplyResources(this.baksmaliIssuesToolStripMenuItem, "baksmaliIssuesToolStripMenuItem");
+ this.baksmaliIssuesToolStripMenuItem.Name = "baksmaliIssuesToolStripMenuItem";
//
// aboutToolStripMenuItem
//
- this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem");
+ this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
//
// toolTip1
//
@@ -2113,8 +2321,8 @@
//
// FormMain
//
- this.AllowDrop = true;
resources.ApplyResources(this, "$this");
+ this.AllowDrop = true;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.logTxtBox);
this.Controls.Add(this.statusStrip1);
@@ -2122,6 +2330,7 @@
this.Controls.Add(this.tabControlMain);
this.DoubleBuffered = true;
this.Name = "FormMain";
+ this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip"));
this.Activated += new System.EventHandler(this.FormMain_Activated);
this.Shown += new System.EventHandler(this.FormMain_Shown);
this.tabControlMain.ResumeLayout(false);
diff --git a/APKToolGUI/Forms/FormMain.resx b/APKToolGUI/Forms/FormMain.resx
index f773ff0..2cd9cf5 100644
--- a/APKToolGUI/Forms/FormMain.resx
+++ b/APKToolGUI/Forms/FormMain.resx
@@ -117,4085 +117,1436 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
-
- Top, Left, Right
-
-
-
- True
-
-
- NoControl
-
-
-
- 3, 4
-
-
- 170, 13
-
-
- 23
-
-
- Merge split APK into single APK:
-
-
- splitApkTxt
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- mergePanel
-
-
- 0
-
-
- Top, Left, Right
-
-
- 4, 20
-
-
- 442, 22
-
-
- 15
-
-
- splitApkPathTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- mergePanel
-
-
- 1
-
-
+
Top, Right
-
- System
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ 11
+
+
+ groupBox_BUILD_Options
+
+
+
+ 3, 3
+
+
+ 4, 27
+
+
+ useKeyStoreChkBox
+
+
+ Top, Bottom, Left, Right
+
+
+
+ True
+
+
+ 4, 91
+
+
+ True
+
+
+ 1
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 307, 198
+
+
+ Top, Right
+
+
+ label28
+
+
+ 10
+
+
+ Use keystore
+
+
+ 16
+
+
+ zipalignPanel
+
+
NoControl
-
- 452, 18
+
+
-
- 28, 24
+
+ False
-
+
+ True
+
+
+ 9, 226
+
+
+ Top, Left, Right
+
+
+ 8
+
+
+ 10
+
+
+
+
+
+ 9
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_BUILD_Options
+
+
+ 10
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Do not decode resources.
+
+
+
+
+
+ zipalignPanel
+
+
+ 6
+
+
+ 1
+
+
+ Top, Left, Right
+
+
+ 21
+
+
+ 17
+
+
+ 8, 20
+
+
+ MiddleLeft
+
+
+ Kill adb process
+
+
+ Top, Bottom, Left, Right
+
+
+ groupBox_SIGN_Options
+
+
+ basicInfoTabPage
+
+
+ basicInfoTabPage
+
+
+ apkSosLinkBtn
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 5
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_SIGN_Options
+
+
+ 5
+
+
13
-
- ...
+
+ label31
-
- selSplitApkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ True
mergePanel
-
- 2
+
+ groupBox_SIGN_Options
-
- Top, Right
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System
+
+ 287, 67
-
+
+ 61, 20
+
+
+ 135, 17
+
+
+ 3, 3
+
+
NoControl
-
- 485, 18
-
-
- 105, 24
-
-
- 14
-
-
- Merge
-
-
- mergeApkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- mergePanel
-
-
+
3
-
- Top
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0, 180
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 595, 45
+
+ 3
-
- 25
+
+
-
- mergePanel
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 0
-
-
- Center
-
-
- NoControl
-
-
- 211, 255
-
-
- 180, 24
-
-
- 24
-
-
- Compiled APK location
-
-
- comApkOpenDir
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 1
-
-
- Center
-
-
- NoControl
-
-
- 6, 227
-
-
- 180, 24
-
-
- 16
-
-
- Decompile output location
-
-
- decOutOpenDirBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 2
-
-
- Center
-
-
- NoControl
-
-
- 414, 255
-
-
- 180, 24
-
-
- 16
-
-
- Sign APK location
-
-
- signApkOpenDirBtn
-
-
+
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tabPageMain
-
- 3
+
+ Smali folder to compile:
-
- Center
+
+ Install
-
- NoControl
-
-
- 414, 227
-
-
- 180, 24
-
-
- 16
-
-
- Zipalign APK location
-
-
- alignApkOpenDirBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 4
-
-
- Center
-
-
- NoControl
-
-
- 211, 227
-
-
- 180, 24
-
-
- 16
-
-
- Decompiled APK location
-
-
- decApkOpenDirBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 5
-
-
- Center
-
-
- NoControl
-
-
- 6, 255
-
-
- 180, 24
-
-
- 13
-
-
- Compile output location
-
-
- compileOutputOpenDirBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 6
-
-
- NoControl
-
-
- 414, 283
-
-
- 180, 24
-
-
- 5
-
-
- Main activity smali
-
-
- button_OpenMainActivity
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 7
-
-
- NoControl
-
-
- 211, 283
-
-
- 180, 24
-
-
- 4
-
-
- Apktool.yml
-
-
- openApktoolYmlBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 8
-
-
- NoControl
-
-
- 6, 283
-
-
- 180, 24
-
-
- 4
-
-
- AndroidManifest.xml
-
-
- openAndroidMainfestBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 3, 4
-
-
- 89, 13
-
-
- 23
-
-
- APK File to sign:
-
-
- label4
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- signPanel
-
-
- 0
-
-
- Top, Left, Right
-
-
- 4, 20
-
-
- 442, 22
-
-
- 15
-
-
- textBox_SIGN_InputFile
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- signPanel
-
-
- 1
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 452, 18
-
-
- 28, 24
-
-
- 13
-
-
- ...
-
-
- button_SIGN_BrowseInputFile
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- signPanel
-
-
- 2
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 485, 18
-
-
- 105, 24
-
-
- 14
-
-
- Sign
-
-
- button_SIGN_Sign
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- signPanel
-
-
- 3
-
-
- Top
-
-
- 0, 135
-
-
- 595, 45
-
-
- 3
-
-
- signPanel
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 10
-
-
- True
-
-
- NoControl
-
-
- 3, 3
-
-
- 91, 13
-
-
- 22
-
-
- APK file to align:
-
-
- label3
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- zipalignPanel
-
-
- 0
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 485, 18
-
-
- 105, 24
-
-
- 21
-
-
- Align
-
-
- button_ZIPALIGN_Align
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- zipalignPanel
-
-
- 1
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 452, 18
-
-
- 28, 24
-
-
- 19
-
-
- ...
-
-
- button_ZIPALIGN_BrowseInputFile
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- zipalignPanel
-
-
- 2
-
-
- Top, Left, Right
-
-
- 3, 20
-
-
- 444, 22
-
-
- 20
-
-
- textBox_ZIPALIGN_InputFile
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- zipalignPanel
-
-
- 3
-
-
- Top
-
-
- 0, 90
-
-
- 595, 45
-
-
- 2
-
-
- zipalignPanel
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 11
-
-
- True
-
-
- NoControl
-
-
- 3, 3
-
-
- 127, 13
-
-
- 15
-
-
- Decompiled APK folder:
-
-
- label2
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- comPanel
-
-
- 0
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 452, 18
-
-
- 28, 24
-
-
- 14
-
-
- ...
-
-
- button_BUILD_BrowseInputProjectDir
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- comPanel
-
-
- 1
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 485, 18
-
-
- 105, 24
-
-
- 12
-
-
- Compile
-
-
- button_BUILD_Build
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- comPanel
-
-
- 2
-
-
- Top, Left, Right
-
-
- 4, 19
-
-
- 443, 22
-
-
- 13
-
-
- textBox_BUILD_InputProjectDir
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- comPanel
-
-
- 3
-
-
- Top
-
-
- 0, 45
-
-
- 595, 45
-
-
- 1
-
-
- comPanel
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 12
-
-
- True
-
-
- NoControl
-
-
- 3, 3
-
-
- 160, 13
-
-
- 12
-
-
- APK/XAPK/APKS/ZIP/APKM File:
-
-
- label1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- decPanel
-
-
- 0
-
-
- Top, Left, Right
-
-
- 3, 19
-
-
- 444, 22
-
-
- 10
-
-
- textBox_DECODE_InputAppPath
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- decPanel
-
-
- 1
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 485, 18
-
-
- 105, 24
-
-
- 9
-
-
- Decompile
-
-
- button_DECODE_Decode
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- decPanel
-
-
- 2
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 452, 18
-
-
- 28, 24
-
-
- 11
-
-
- ...
-
-
- button_DECODE_BrowseInputAppPath
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- decPanel
-
-
- 3
-
-
- Top
-
-
- 0, 0
-
-
- 595, 45
-
-
- 0
-
-
- decPanel
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageMain
-
-
- 13
-
-
- 4, 27
-
-
- 595, 309
-
-
- 5
-
-
- Main
-
-
- tabPageMain
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 0
-
-
- True
-
-
- 130, 570
-
-
- 437, 165
-
-
- 21
-
-
-
-
-
- sigTxtBox
-
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 9, 572
-
-
- 60, 13
-
-
- 20
-
-
- Signature:
-
-
- label5
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 1
-
-
- 130, 168
-
-
- 437, 22
-
-
- 19
-
-
- launchActivityTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 2
-
-
- True
-
-
- NoControl
-
-
- 9, 173
-
-
- 85, 13
-
-
- 18
-
-
- Launch activity:
-
-
- label31
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 3
-
-
- 393, 251
-
-
- 174, 22
-
-
- 17
-
-
- archSdkTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 4
-
-
- True
-
-
- NoControl
-
-
- 306, 254
-
-
- 77, 13
-
-
- 16
-
-
- Architectures:
-
-
- label30
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 5
-
-
- NoControl
-
-
- 435, 141
-
-
- 130, 23
-
-
- 15
-
-
- Apk-DL
-
-
- apkDlLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 6
-
-
- NoControl
-
-
- 435, 115
-
-
- 130, 23
-
-
- 14
-
-
- ApkSos
-
-
- apkSosLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 7
-
-
- MiddleLeft
-
-
- NoControl
-
-
- 128, 141
-
-
- 130, 23
-
-
- 13
-
-
- Apk Mirror
-
-
- apkMirrorLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 8
-
-
- NoControl
-
-
- 282, 115
-
-
- 130, 23
-
-
- 12
-
-
- Apk.support
-
-
- apkSupportLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 9
-
-
- NoControl
-
-
- 128, 115
-
-
- 130, 23
-
-
- 12
-
-
- ApkGk
-
-
- apkGkLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 10
-
-
- True
-
-
- NoControl
-
-
- 6, 10
-
-
- 28, 13
-
-
- 1
-
-
- File:
-
-
- label17
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 11
-
-
- 130, 305
-
-
- 437, 88
-
-
- 7
-
-
-
-
-
- localsTxtBox
-
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 12
-
-
- NoControl
-
-
- 452, 7
-
-
- 28, 23
-
-
- 11
-
-
- ...
-
-
- selApkFileInfoBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 13
-
-
- True
-
-
- NoControl
-
-
- 9, 307
-
-
- 44, 13
-
-
- 6
-
-
- Locals:
-
-
- label18
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 14
-
-
- 128, 34
-
-
- 354, 22
-
-
- 0
-
-
- appTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 15
-
-
- 130, 399
-
-
- 437, 165
-
-
- 4
-
-
-
-
-
- permTxtBox
-
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 16
-
-
- MiddleLeft
-
-
- NoControl
-
-
- 282, 89
-
-
- 130, 23
-
-
- 10
-
-
- ApkCombo
-
-
- apkComboLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 17
-
-
- True
-
-
- NoControl
-
-
- 9, 401
-
-
- 73, 13
-
-
- 1
-
-
- Permissions:
-
-
- label15
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 18
-
-
- 128, 7
-
-
- 316, 22
-
-
- 0
-
-
- fileTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 19
-
-
- True
-
-
- NoControl
-
-
- 9, 281
-
-
- 60, 13
-
-
- 1
-
-
- Densities:
-
-
- label14
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 20
-
-
- 130, 277
-
-
- 437, 22
-
-
- 0
-
-
- densityTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 21
-
-
- MiddleLeft
-
-
- NoControl
-
-
- 282, 141
-
-
- 130, 23
-
-
- 10
-
-
- ApkAio
-
-
- apkAioLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 22
-
-
- 128, 62
-
-
- 354, 22
-
-
- 0
-
-
- packNameTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 23
-
-
- MiddleLeft
-
-
- NoControl
-
-
- 435, 89
-
-
- 130, 23
-
-
- 10
-
-
- ApkPure
-
-
- apkPureLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 24
-
-
- 130, 195
-
-
- 170, 22
-
-
- 0
-
-
- verTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 25
-
-
- MiddleLeft
-
-
- NoControl
-
-
- 128, 89
-
-
- 130, 23
-
-
- 10
-
-
- Play Store
-
-
- psLinkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 26
-
-
- 130, 222
-
-
- 170, 22
-
-
- 0
-
-
- minSdkTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 27
-
-
- True
-
-
- NoControl
-
-
- 6, 92
-
-
- 36, 13
-
-
- 9
-
-
- Links:
-
-
- label19
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 28
-
-
- 394, 223
-
-
- 174, 22
-
-
- 0
-
-
- targetSdkTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 29
-
-
- 130, 250
-
-
- 170, 22
-
-
- 0
-
-
- screenTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 30
-
-
- True
-
-
- NoControl
-
-
- 6, 38
-
-
- 62, 13
-
-
- 1
-
-
- App name:
-
-
- label7
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 31
-
-
- True
-
-
- NoControl
-
-
- 6, 65
-
-
- 83, 13
-
-
- 1
-
-
- Package name:
-
-
- label9
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 32
-
-
- 394, 195
-
-
- 174, 22
-
-
- 3
-
-
- buildTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 33
-
-
- True
-
-
- NoControl
-
-
- 9, 199
-
-
- 48, 13
-
-
- 1
-
-
- Version:
-
-
- label8
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 34
-
-
- NoControl
-
-
- 488, 7
-
-
- 77, 77
-
-
- StretchImage
-
-
- 2
-
-
- apkIconPicBox
-
-
- System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 35
-
-
- True
-
-
- NoControl
-
-
- 9, 226
-
-
- 53, 13
-
-
- 1
-
-
- Min. SDK
-
-
- label11
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 36
-
-
- True
-
-
- NoControl
-
-
- 307, 198
-
-
- 36, 13
-
-
- 1
-
-
- Build:
-
-
- label10
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 37
-
-
- True
-
-
- NoControl
-
-
- 9, 254
-
-
- 74, 13
-
-
- 1
-
-
- Screen sizes:
-
-
- label13
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 38
-
-
- True
-
-
- NoControl
-
-
- 307, 226
-
-
- 65, 13
-
-
- 1
-
-
- Target SDK:
-
-
- label12
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- basicInfoTabPage
-
-
- 39
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 587, 278
-
-
- 0
-
-
- Basic info
-
-
- basicInfoTabPage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 0
-
-
- Fill
-
-
- 3, 3
-
-
- 581, 272
-
-
- 0
-
-
-
-
-
- fullInfoTextBox
-
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage3
-
-
- 0
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 587, 278
-
-
- 1
-
-
- Full info
-
-
- tabPage3
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 1
-
-
- Fill
-
-
- 293, 23
-
-
- 0, 0
-
-
- 122, 3
-
-
- 595, 309
-
-
- 12
-
-
- tabControl1
-
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageApkInfo
-
-
- 0
-
-
- 4, 27
-
-
- 595, 309
-
-
- 6
-
-
- APK Info
-
-
- tabPageApkInfo
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 1
-
-
- True
-
-
- True
-
-
- NoControl
-
-
- 8, 294
-
-
- 320, 17
-
-
- 20
-
-
- Don't parse APK info when selecting APK for decompiling
-
-
- checkBox7
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 0
-
-
- 491, 18
-
-
- 60, 22
-
-
- 14
-
-
- decApiLvlUpDown
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 8, 20
-
-
- 283, 17
-
-
- 13
-
-
- Set API level of the file to generate, e.g. 14 for ICS.
-
-
- decSetApiLvlChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 2
-
-
- True
-
-
- NoControl
-
-
- 8, 246
-
-
- 201, 17
-
-
- 9
-
-
- Fix ApkTool errors after decompile
-
-
- 454, 16
-
-
- It will remove extractNativeLibs, useEmbeddedDex, APKTOOL_DUMMY, split related attributes and set sparseResources to false
-
-
- checkBox_DECODE_FixError
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 3
-
-
- True
-
-
- NoControl
-
-
- 8, 221
-
-
- 375, 17
-
-
- 8
-
-
- Only disassemble the main dex classes (classes[0-9]*.dex) in the root.
-
-
- Enable to fix strange ApkTool error
-
-
- checkBox_DECODE_OnlyMainClasses
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 4
-
-
- Top, Left, Right
-
-
- 282, 165
-
-
- 1, 1, 1, 1
-
-
- 237, 22
-
-
- 5
-
-
- textBox_DECODE_FrameDir
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 5
-
-
- Top, Right
-
-
- NoControl
-
-
- 523, 190
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_DECODE_BrowseOutputDirectory
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 8, 170
-
-
- 189, 17
-
-
- 3
-
-
- Uses framework files located in:
-
-
- checkBox_DECODE_UseFramework
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 7
-
-
- Top, Right
-
-
- NoControl
-
-
- 523, 164
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 6
-
-
- ...
-
-
- button_DECODE_BrowseFrameDir
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 8, 145
-
-
- 341, 17
-
-
- 6
-
-
- Keeps files to closest to original as possible. Prevents rebuild.
-
-
- checkBox_DECODE_MatchOriginal
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 8, 196
-
-
- 115, 17
-
-
- 3
-
-
- Output directory:
-
-
- checkBox_DECODE_OutputDirectory
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 10
-
-
- Top, Left, Right
-
-
- 282, 191
-
-
- 1, 1, 1, 1
-
-
- 237, 22
-
-
- 4
-
-
- textBox_DECODE_OutputDirectory
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 11
-
-
- True
-
-
- NoControl
-
-
- 8, 120
-
-
- 141, 17
-
-
- 5
-
-
- Keep broken resource.
-
-
- checkBox_DECODE_KeepBrokenRes
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 12
-
-
- True
-
-
- NoControl
-
-
- 8, 45
-
-
- 148, 17
-
-
- 2
-
-
- Do not decode sources.
-
-
- checkBox_DECODE_NoSrc
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 13
-
-
- True
-
-
- NoControl
-
-
- 8, 95
-
-
- 202, 17
-
-
- 4
-
-
- Force delete destination directory.
-
-
- checkBox_DECODE_Force
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 14
-
-
- True
-
-
- NoControl
-
-
- 8, 70
-
-
- 158, 17
-
-
- 3
-
-
- Do not decode resources.
-
-
- checkBox_DECODE_NoRes
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 15
-
-
- True
-
-
- NoControl
-
-
- 8, 269
-
-
- 295, 17
-
-
- 12
-
-
- Don't write out debug info (.local, .param, .line, etc.)
-
-
- checkBox_DECODE_NoDebugInfo
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_DECODE_Options
-
-
- 16
-
-
- Top
-
-
- 3, 3
-
-
- 572, 379
-
-
- 6
-
-
- Options
-
-
- groupBox_DECODE_Options
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageDecode
-
-
- 0
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 595, 309
-
-
- 0
-
-
- Decode
-
-
- tabPageDecode
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 2
-
-
- True
-
-
- True
-
-
- NoControl
-
-
- 8, 172
-
-
- 376, 17
-
-
- 20
-
-
- Add a generic Network Security Configuration file in the output APK
-
-
- checkBox_BUILD_NetSecConf
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 8, 273
-
-
- 353, 17
-
-
- 19
-
-
- Use aapt2 (Upgrades apktool to use experimental aapt2 binary.)
-
-
- useAapt2ChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 1
-
-
- 492, 17
-
-
- 60, 22
-
-
- 18
-
-
- buildApiLvlUpDown
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 2
-
-
- True
-
-
- NoControl
-
-
- 8, 20
-
-
- 283, 17
-
-
- 17
-
-
- Set API level of the file to generate, e.g. 14 for ICS.
-
-
- buildSetApiLvlChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 3
-
-
- True
-
-
- NoControl
-
-
- 8, 247
-
-
- 311, 17
-
-
- 15
-
-
- Create unsigned APK with original signature after build
-
-
- Only compatible with Core Patch module. Rooted device is required.
-
-
- createUnsignApkChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 4
-
-
- True
-
-
- NoControl
-
-
- 8, 222
-
-
- 157, 17
-
-
- 10
-
-
- Sign after build / zipalign
-
-
- signAfterBuildChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 5
-
-
- True
-
-
- NoControl
-
-
- 8, 197
-
-
- 125, 17
-
-
- 10
-
-
- Zipalign after build
-
-
- zipalignAfterBuildChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 8, 147
-
-
- 320, 17
-
-
- 8
-
-
- Disable crunching of resource files during the build step.
-
-
- checkBox_BUILD_NoCrunch
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 7
-
-
- Top, Right
-
-
- NoControl
-
-
- 525, 118
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_BUILD_BrowseOutputAppPath
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 8, 45
-
-
- 241, 17
-
-
- 2
-
-
- Skip changes detection and build all files.
-
-
- checkBox_BUILD_ForceAll
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 9
-
-
- Top, Right
-
-
- NoControl
-
-
- 525, 92
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_BUILD_BrowseFrameDir
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 10
-
-
- Top, Right
-
-
- NoControl
-
-
- 525, 66
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 6
-
-
- ...
-
-
- button_BUILD_BrowseAaptPath
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 11
-
-
- True
-
-
- NoControl
-
-
- 8, 122
-
-
- 135, 17
-
-
- 3
-
-
- APK output directory:
-
-
- Output directory will be used for Zipalign and Signing too after compile
-
-
- checkBox_BUILD_OutputAppPath
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 12
-
-
- True
-
-
- NoControl
-
-
- 8, 297
-
-
- 314, 17
-
-
- 3
-
-
- Copy original AndroidManifest.xml and META-INF folder
-
-
- checkBox_BUILD_CopyOriginal
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 13
-
-
- Top, Left, Right
-
-
- 287, 119
-
-
- 1, 1, 1, 1
-
-
- 233, 22
-
-
- 4
-
-
- textBox_BUILD_OutputAppPath
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 14
-
-
- True
-
-
- NoControl
-
-
- 8, 69
-
-
- 153, 17
-
-
- 3
-
-
- Uses aapt.exe located in:
-
-
- checkBox_BUILD_UseAapt
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 15
-
-
- Top, Left, Right
-
-
- 287, 67
-
-
- 1, 1, 1, 1
-
-
- 233, 22
-
-
- 5
-
-
- textBox_BUILD_AaptPath
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 16
-
-
- Top, Left, Right
-
-
- 287, 93
-
-
- 1, 1, 1, 1
-
-
- 233, 22
-
-
- 4
-
-
- textBox_BUILD_FrameDir
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 17
-
-
- True
-
-
- NoControl
-
-
- 8, 96
-
-
- 189, 17
-
-
- 3
-
-
- Uses framework files located in:
-
-
- checkBox_BUILD_UseFramework
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_BUILD_Options
-
-
- 18
-
-
- Top
-
-
- 0, 0
-
-
- 578, 358
-
-
- 9
-
-
- Options
-
-
- groupBox_BUILD_Options
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageBuild
-
-
- 0
-
-
- 4, 27
-
-
- 595, 309
-
-
- 3
-
-
- Build
-
-
- tabPageBuild
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 3
-
-
- True
-
-
- True
-
-
- NoControl
-
-
- 8, 357
-
-
- 401, 17
-
-
- 31
-
-
- Install APK after signing (Make sure the device is selected in ADB tab first)
-
-
- checkBox2
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 8, 331
-
-
- 126, 17
-
-
- 30
-
-
- Overwrite input file
-
-
- checkBox1
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 8, 305
-
-
- 133, 17
-
-
- 29
-
-
- Auto delete idsig file
-
-
- autoDelIdsigChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 2
-
-
- Default
-
-
- True
-
-
- False
-
-
- 437, 276
-
-
- 121, 21
-
-
- 28
-
-
- schemev4ComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 3
-
-
- True
-
-
- NoControl
-
-
- 292, 279
-
-
- 63, 13
-
-
- 27
-
-
- Scheme v4:
-
-
- label27
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 4
-
-
- Default
-
-
- True
-
-
- False
-
-
- 155, 276
-
-
- 121, 21
-
-
- 26
-
-
- schemev3ComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 5
-
-
- True
-
-
- NoControl
-
-
- 7, 279
-
-
- 63, 13
-
-
- 25
-
-
- Scheme v3:
-
-
- label26
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 6
-
-
- Default
-
-
- True
-
-
- False
-
-
- 437, 249
-
-
- 121, 21
-
-
- 24
-
-
- schemev2ComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 7
-
-
- True
-
-
- NoControl
-
-
- 292, 252
-
-
- 63, 13
-
-
- 23
-
-
- Scheme v2:
-
-
- label25
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 8
-
-
- Default
-
-
- True
-
-
- False
-
-
- 155, 249
-
-
- 121, 21
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
22
-
- schemev1ComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 7, 252
-
-
- 63, 13
-
-
- 21
-
-
- Scheme v1:
-
-
- label24
-
-
+
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ 595, 309
+
+
+ tabPageMain
+
+
+ 3, 3, 3, 3
+
+
+
+
+
+ 2
+
+
+ smaliGroupBox
+
+
+ basicInfoTabPage
+
+
groupBox_SIGN_Options
-
- 10
+
+ Report an issue
-
- Top, Left, Right
+
+
-
- 262, 191
-
-
- 296, 22
-
-
- 20
-
-
- textBox3
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 11
-
-
- Top, Right
-
-
+
NoControl
-
- 518, 163
+
+
-
- 1, 0, 1, 1
+
+ 133, 17
-
- 40, 24
-
-
- 19
-
-
- ...
-
-
- selectKeyStoreFileBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 12
-
-
- Top, Left, Right
-
-
- 260, 109
-
-
- 298, 22
-
-
- 18
-
-
- aliasTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 13
-
-
- True
-
-
+
NoControl
-
- 8, 111
-
-
- 53, 17
-
-
- 17
-
-
- Alias:
-
-
- useAliasChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 14
-
-
- NoControl
-
-
- 5, 16
-
-
- 555, 26
-
-
- 16
-
-
- It is strongly recommended that you use your own key, created via Android Studio or other tools
-
-
- label22
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
15
-
- Top, Left, Right
+
+ 13
-
- 262, 163
+
+ mergeApkBtn
-
- 248, 22
+
+
-
- 15
+
+
-
- keyStoreFileTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 16
-
-
+
True
-
+
+ MiddleLeft
+
+
+ apkMirrorLinkBtn
+
+
+ Top, Right
+
+
NoControl
-
- 7, 194
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 2, 2, 2, 2
-
-
- 59, 13
-
-
- 14
-
-
- Password:
+
+ button_BUILD_BrowseOutputAppPath
MiddleLeft
-
- label21
+
+ 595, 45
-
+
+
+
+
+ 141, 17
+
+
+ 297, 165
+
+
+ 518, 163
+
+
+ 10
+
+
+ groupBox1
+
+
+ True
+
+
+ 99, 97
+
+
+ 3
+
+
+ 180, 24
+
+
+ Options
+
+
+ Install APK after signing (Make sure the device is selected in ADB tab first)
+
+
+ True
+
+
+ 202, 17
+
+
+ 27
+
+
+ 2
+
+
+ 3
+
+
+ 223, 46
+
+
+ Top, Right
+
+
+ 40, 24
+
+
+ Top, Left, Right
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 595, 45
+
+
+ 9
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 32
+
+
+ Top, Left, Right
+
+
+ permTxtBox
+
+
+ 1
+
+
+ System
+
+
+ Top
+
+
+ 1
+
+
+ 1
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 77, 77
+
+
+ 3, 3
+
+
+ 0
+
+
+ True
+
+
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
groupBox_SIGN_Options
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 13
+
+
+ 7
+
+
+ NoControl
+
+
+ 5
+
+
+ 3
+
+
+ label26
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ openApktoolYmlBtn
+
+
+ Selected device:
+
+
+ 8, 45
+
+
+
+
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_SIGN_Options
+
+
+
+
+
+ 8
+
+
+
+
+
+ NoControl
+
+
+ 6
+
+
+ 1, 1, 1, 1
+
+
+ 278, 13
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 14
+
+
+ 283, 17
+
+
+ buildSetApiLvlChkBox
+
17
-
- True
-
-
+
NoControl
-
- 7, 166
-
-
- 2, 2, 2, 2
-
-
- 90, 13
-
-
- 14
-
-
- keystore/jks file:
-
-
- MiddleLeft
-
-
- label20
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 18
-
-
- True
-
-
+
NoControl
-
- 8, 139
+
+
-
- 91, 17
+
+ NoControl
-
- 13
+
+ 127, 23
-
- Use keystore
+
+ Center
-
- useKeyStoreChkBox
+
+ signPanel
-
+
System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- groupBox_SIGN_Options
+
+ signAfterBuildChkBox
-
- 19
-
-
- True
-
-
- NoControl
-
-
- 9, 223
-
-
- 135, 17
-
-
+
11
-
- APK output directory:
+
+ 0
-
- useSigningOutputDir
+
+ tabPageSign
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tabControlMain
-
- groupBox_SIGN_Options
+
+ label22
-
- 20
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
+
+ 105, 24
+
+
+ 5
+
+
+ launchActivityTxtBox
NoControl
-
- 7, 85
-
-
- 2, 2, 2, 2
-
-
- 64, 13
-
-
- 8
-
-
- Private key:
-
-
- MiddleLeft
-
-
- label_SIGN_PrivateKey
+
+ tabPageAdb
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 8, 7
+
+
+
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ checkBox2
+
+
+ 442, 22
+
+
+ comSmaliBtn
+
+
+ 6
+
+
+ NoControl
+
+
+ selSplitApkBtn
+
+
+ 589, 299
+
+
+ NoControl
+
+
+ 12
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 578, 358
+
+
+ zipalignPanel
+
+
+ groupBox_IF_Options
+
+
+ label12
+
+
+ True
+
+
+ basicInfoTabPage
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 14
+
+
+ Loading...
+
+
+ 78, 13
+
+
+ 1
+
+
+ 64, 13
+
+
+ button_BUILD_BrowseFrameDir
+
+
+
+
+
+ useAPKEditorForDecompilingItem
+
+
+ bakSmaliGroupBox
+
+
+ 444, 22
+
+
+ 7
+
+
+ 1
+
+
+
+
+
+ 5
+
+
+ button_IF_BrowseInputFramePath
+
+
+ smaliGroupBox
+
+
+ 233, 22
+
+
+ APK output directory:
+
+
+
+
+
+ 595, 157
+
+
+
+
+
+ apkPathAdbTxtBox
+
+
+ System
+
+
+ textBox3
+
+
+ tabControlMain
+
+
+ 4
+
+
+ splitApkTxt
+
+
+ 447, 89
+
+
+ 3
+
+
+ 572, 419
+
+
+ basicInfoTabPage
+
+
+ Open settings...
+
+
+ True
+
+
+ 9, 199
+
+
+ 23
+
+
+ groupBox_ZIPALIGN_Options
+
+
+
+
+
+
+
+
+ tabPageMain
+
+
+ tabControlMain
+
+
+ 6, 83
+
+
+ True
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 354, 22
+
+
+
+
+
+ 8, 120
+
+
+
+
+
+ 89, 13
+
+
+ saveLogToFileToolStripMenuItem
+
+
+ bakSmaliGroupBox
+
+
+ 595, 309
+
+
+ 353, 17
+
+
+ logTxtBox
+
+
+ 298, 22
+
+
+ True
+
+
+ Center
+
+
+ 5
+
+
+
+
+
+ Fix ApkTool errors after decompile
+
+
+ 130, 23
+
+
+ Enable to fix strange ApkTool error
+
+
+ openAndroidMainfestBtn
+
+
+ 126, 17
+
+
+ decSmaliBtn
+
+
+ 130, 23
+
+
+ 4, 27
+
+
+ 6, 92
+
+
+
+
+
+ openTempFolderToolStripMenuItem
+
+
+ NoControl
+
+
+ MiddleLeft
+
+
+ 1
+
+
+ 31
+
+
+
+
+
+ True
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ Top, Right
+
+
+
+
+
+ 5
+
+
+ NoControl
+
+
+ 6, 227
+
+
+ NoControl
+
+
+ NoControl
+
+
+ False
+
+
+ True
+
+
+ NoControl
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ MiddleLeft
+
+
+ 15
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 8, 305
+
+
+
+
+
+ groupBox_DECODE_Options
+
+
+ checkBox_BUILD_UseFramework
+
+
+ Target SDK:
+
+
+ Clear framework before decompiling
+
+
+ groupBox_BUILD_Options
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ signPanel
+
+
+ textBox_BUILD_InputProjectDir
+
+
+ basicInfoTabPage
+
+
+
+
+
+ installApkBtn
+
+
+ NoControl
+
+
+ Open temp folder
+
+
+
+
+
+ 259, 22
+
+
+ Full info
+
+
+ Keep broken resource.
+
+
+ 73, 13
+
+
+ Top, Left, Right
+
+
+
+
+
+ 484, 82
+
+
+ 3
+
+
+ 18
+
+
+
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 451, 82
+
+
+ checkBox_ZIPALIGN_Recompress
+
+
+ 296, 22
+
+
+ 1, 1, 1, 1
+
+
+ 0
+
+
+ System
+
+
+ decPanel
+
+
+
+
+
+ 485, 18
+
+
+ 602, 24
+
+
+ button_OpenMainActivity
+
+
+ 17
+
+
+ toolStripMenuItem2
+
+
+ refreshDevicesBtn
+
+
+ NoControl
+
+
+ Compile
+
+
+ openFwFolderBtn
+
+
+ ...
+
+
+ 394, 223
+
+
+ tabPageZipAlign
+
+
+ 4, 27
+
+
+ groupBox_DECODE_Options
+
+
+ groupBox_SIGN_Options
+
+
+ groupBox_BUILD_Options
+
+
+ 572, 379
+
+
+ 28, 24
+
+
+ 0
+
+
+ 63, 13
+
+
+ 9
+
+
+ NoControl
+
+
+ 6, 142
+
+
+ 8, 172
+
+
+
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ checkBox_BUILD_NoCrunch
+
+
+ 4
+
+
+ comPanel
+
+
+ 6
+
+
+ Main
+
+
+ 1
+
groupBox_SIGN_Options
-
- 21
+
+ 6
-
+
+ Top, Right
+
+
+ schemev3ComboBox
+
+
+ textBox_SIGN_PublicKey
+
+
+ 2
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ 1, 0, 1, 1
+
+
+ 3, 2, 0, 2
+
+
+ 16
+
+
+ 122, 3
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+ 25
+
+
+ 1
+
+
True
-
+
+
+
+
+ label4
+
+
+ signAfterZipalignChkBox
+
+
NoControl
-
- 7, 57
+
+ 40, 24
-
- 2, 2, 2, 2
+
+ 3, 3
-
- 61, 13
+
+ 0
+
+
+ 15
+
+
+ 21
+
+
+ 8, 69
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 168, 22
+
+
+ Options
+
+
+
+
+
+ Top, Left, Right
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top
+
+
+ basicInfoTabPage
+
+
+ basicInfoTabPage
+
+
+ System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 121, 23
+
+
+ 595, 309
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_SIGN_Options
+
+
+ Check for update
+
+
+ label32
+
+
+
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+ signPanel
+
+
+ 168, 22
+
+
+
+
+
+ 121, 21
+
+
+ 18
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label5
+
+
+ 4, 17
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 128, 13
+
+
+ True
+
+
+ createUnsignApkChkBox
+
+
+ 437, 22
+
+
+ checkBox_BUILD_CopyOriginal
+
+
+ 0
+
+
+
+
+
+ 4
+
+
+ 170, 22
+
+
+ ...
+
+
+ 1
+
+
+ 1, 1, 1, 1
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ Scheme v2:
+
+
+ NoControl
+
+
+ groupBox_SIGN_Options
+
+
+ 153, 17
+
+
+ 180, 24
+
+
+ button_SIGN_Sign
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ selApkAdbBtn
+
+
+ Install APK
+
+
+ Top, Right
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 7
+
+
+ NoControl
+
+
+ Default
+
+
+ apktoolIssuesToolStripMenuItem
+
+
+
+
+
+ 2
+
+
+ 314, 17
+
+
+ 8, 111
+
+
+ button_SIGN_BrowseInputFile
+
+
+ NoControl
+
+
+ NoControl
8
@@ -4203,1922 +1554,851 @@
Public key:
-
- MiddleLeft
+
+
-
- label_SIGN_PublicKey
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 22
-
-
+
Top, Right
-
- NoControl
+
+ groupBox_DECODE_Options
-
- 518, 219
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_SIGN_BrowseOutputFile
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 23
-
-
- Top, Left, Right
-
-
- 262, 219
-
-
- 1, 1, 1, 1
-
-
- 248, 22
-
-
- 4
-
-
- textBox_SIGN_OutputFile
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 24
-
-
- Top, Right
-
-
- NoControl
-
-
- 518, 53
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_SIGN_BrowsePublicKey
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 25
-
-
- Top, Right
-
-
- NoControl
-
-
- 518, 80
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 7
-
-
- ...
-
-
- button_SIGN_BrowsePrivateKey
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 26
-
-
- Top, Left, Right
-
-
- 260, 53
-
-
- 1, 1, 1, 1
-
-
- 250, 22
-
-
- 4
-
-
- textBox_SIGN_PublicKey
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 27
-
-
- Top, Left, Right
-
-
- 260, 80
-
-
- 1, 1, 1, 1
-
-
- 250, 22
-
-
- 4
-
-
- textBox_SIGN_PrivateKey
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_SIGN_Options
-
-
- 28
-
-
- Top
-
-
- 3, 3
-
-
- 572, 419
-
-
- 17
-
-
- Options
-
-
- groupBox_SIGN_Options
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageSign
-
-
- 0
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 595, 309
-
-
- 1
-
-
- Sign
-
-
- tabPageSign
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 4
-
-
- True
-
-
- True
-
-
- NoControl
-
-
- 6, 167
-
-
- 135, 17
-
-
- 10
-
-
- APK output directory:
-
-
- zipalignOutputDirChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 142
-
-
- 120, 17
-
-
- 9
-
-
- Sign after zipalign
-
-
- signAfterZipalignChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 6, 92
-
-
- 152, 17
-
-
- 8
-
-
- Recompress using Zopfli
-
-
- checkBox_ZIPALIGN_Recompress
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 2
-
-
- True
-
-
- NoControl
-
-
- 4, 17
-
-
- 2, 2, 2, 2
-
-
- 278, 13
-
-
- 0
-
-
- Alignment in bytes, e.g. '4' provides 32-bit alignment
-
-
- MiddleLeft
-
-
- label_ZIPALIGN_AlignmentBytes
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
+
3
-
- Top, Right
+
+ 21
-
+
+ 287, 93
+
+
NoControl
-
- 542, 164
+
+
-
- 1, 0, 1, 1
+
+
-
- 40, 24
+
+ NoControl
-
- 7
+
+ tabControlMain
-
- ...
+
+ NoControl
-
- button_ZIPALIGN_BrowseOutputFile
-
-
+
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- groupBox_ZIPALIGN_Options
+
+
-
- 4
-
-
- True
-
-
- NoControl
-
-
- 6, 41
-
-
- 249, 17
-
-
- 5
-
-
- Check alignment only (does not modify file)
-
-
- checkBox_ZIPALIGN_CheckAlignment
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 5
-
-
- Top, Left, Right
-
-
- 297, 165
-
-
- 1, 1, 1, 1
-
-
- 240, 22
-
-
- 4
-
-
- textBox_ZIPALIGN_OutputFile
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 6, 67
-
-
- 106, 17
-
-
- 6
-
-
- Verbose output
-
-
- checkBox_ZIPALIGN_VerboseOutput
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
+
7
-
- 547, 15
-
-
- 1, 1, 1, 1
-
-
- 32, 22
-
-
- 1
-
-
- Center
-
-
- numericUpDown_ZIPALIGN_AlignmentBytes
-
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_ZIPALIGN_Options
-
-
- 8
-
-
- True
-
-
+
NoControl
-
- 6, 117
+
+ 0
177, 17
-
+
+ basicInfoTabPage
+
+
+ 6
+
+
+ ...
+
+
+ Top, Left, Right
+
+
+ NoControl
+
+
+ 8, 197
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ clearFwBeforeDecodeChkBox
+
+
3
-
- Overwrite existing output file
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- checkBox_ZIPALIGN_OverwriteOutputFile
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ 24
+
+
+ bakSmaliGroupBox
+
+
+ 4
+
+
+ 491, 18
+
+
+ Top, Left, Right
+
+
+ 0
+
+
+ MiddleLeft
+
+
+ 1
+
+
+ 259, 22
+
+
+ 18
+
+
+ 24
+
+
+ True
+
+
+ 5
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label_SIGN_PrivateKey
+
+
+ Top, Left, Right
+
+
+ NoControl
+
+
+ 53, 13
+
+
+
+
+
+
+
+
+ Uses framework files located in:
+
+
+
+
+
+ NoControl
+
+
+ button_ZIPALIGN_Align
+
+
+ NoControl
+
+
+ useAapt2ChkBox
+
+
System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
groupBox_ZIPALIGN_Options
-
- 9
+
+ 128, 89
-
- Top
-
-
- 3, 3
-
-
- 589, 299
-
-
- 16
-
-
- Options
-
-
- groupBox_ZIPALIGN_Options
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageZipAlign
-
-
- 0
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 595, 309
-
-
- 2
-
-
- Zip align
-
-
- tabPageZipAlign
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 5
-
-
- NoControl
-
-
- 6, 63
-
-
- 179, 23
-
-
- 9
-
-
- Open framework folder
-
-
- openFwFolderBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 0
-
-
- NoControl
-
-
- 462, 17
-
-
- 127, 23
-
-
- 7
-
-
- Clear framework
-
-
- clearFwBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 6, 21
-
-
- 214, 17
-
-
- 8
-
-
- Clear framework before decompiling
-
-
- clearFwBeforeDecodeChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 2
-
-
- Top
-
-
- 0, 115
-
-
- 595, 157
-
-
- 11
-
-
- Options
-
-
- groupBox1
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageInstallFramework
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 44
-
-
- 142, 17
-
-
- 3
-
-
- Tag frameworks using:
-
-
- checkBox_IF_Tag
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 18
-
-
- 167, 17
-
-
- 3
-
-
- Stores framework files into:
-
-
- checkBox_IF_FramePath
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 1
-
-
- Top, Left, Right
-
-
- 301, 42
-
-
- 1, 1, 3, 1
-
-
- 288, 22
-
-
- 4
-
-
- textBox_IF_Tag
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 2
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 484, 82
-
-
- 105, 24
-
-
- 1
-
-
- Install
-
-
- button_IF_InstallFramework
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 3
-
-
- Top, Right
-
-
- NoControl
-
-
- 551, 15
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 6
-
-
- ...
-
-
- button_IF_BrowseFrameDir
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 4
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 451, 82
-
-
- 30, 24
-
-
- 0
-
-
- ...
-
-
- button_IF_BrowseInputFramePath
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 5
-
-
- Top, Left, Right
-
-
- 6, 83
-
-
- 441, 22
-
-
- 9
-
-
- textBox_IF_InputFramePath
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 6
-
-
- Top, Left, Right
-
-
- 301, 16
-
-
- 1, 1, 1, 1
-
-
- 247, 22
-
-
- 5
-
-
- textBox_IF_FrameDir
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox_IF_Options
-
-
- 7
-
-
- Top
-
-
- 0, 0
-
-
- 595, 115
-
-
- 10
-
-
- Install Framework
-
-
- groupBox_IF_Options
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageInstallFramework
-
-
- 1
-
-
- 4, 27
-
-
- 595, 309
-
-
- 4
-
-
- Framework
-
-
- tabPageInstallFramework
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 3, 74
-
-
- 128, 13
-
-
- 19
-
-
- Smali folder to compile:
-
-
- label29
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 17
-
-
- 135, 17
-
-
- 18
-
-
- Dex output directory:
-
-
- smaliUseOutputChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 1
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 480, 89
-
-
- 105, 24
-
-
- 14
-
-
- Compile
-
-
- comSmaliBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 2
-
-
- Top, Right
-
-
- NoControl
-
-
- 545, 14
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 17
-
-
- ...
-
-
- smaliBrowseOutputBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 3
-
-
- Top, Left, Right
-
-
- 6, 90
-
-
- 437, 22
-
-
- 15
-
-
- smaliBrowseInputDirTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 4
-
-
- Top, Left, Right
-
-
- 282, 15
-
-
- 1, 1, 1, 1
-
-
- 259, 22
-
-
- 16
-
-
- smaliBrowseOutputTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 5
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 447, 89
-
-
- 30, 24
-
-
- 13
-
-
- ...
-
-
- smaliBrowseInputDirBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- smaliGroupBox
-
-
- 6
-
-
- Top
-
-
- 3, 123
-
-
- 589, 120
-
-
- 1
-
-
- Smali
-
-
- smaliGroupBox
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageBaksmali
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 2, 75
-
-
- 99, 13
-
-
- 16
-
-
- Dex to decompile:
-
-
- label28
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 17
-
-
- 149, 17
-
-
- 15
-
-
- Folder output directory:
-
-
- baksmaliUseOutputChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 1
-
-
- Top, Right
-
-
- NoControl
-
-
- 545, 13
-
-
- 1, 0, 1, 1
-
-
- 40, 24
-
-
- 14
-
-
- ...
-
-
- baksmaliBrowseOutputBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 2
-
-
- Top, Left, Right
-
-
- 282, 14
-
-
- 1, 1, 1, 1
-
-
- 259, 22
-
-
- 13
-
-
- baksmaliBrowseOutputTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 3
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 478, 90
-
-
- 105, 24
-
-
- 11
-
-
- Decompile
-
-
- decSmaliBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 4
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 445, 90
-
-
- 30, 24
-
-
- 10
-
-
- ...
-
-
- baksmaliBrowseInputDexBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 5
-
-
- Top, Left, Right
-
-
- 4, 91
-
-
- 437, 22
-
-
- 12
-
-
- baksmaliBrowseInputDexTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- bakSmaliGroupBox
-
-
- 6
-
-
- Top
-
-
- 3, 3
-
-
- 589, 120
-
-
- 0
-
-
- Baksmali
-
-
- bakSmaliGroupBox
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageBaksmali
-
-
- 1
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 595, 309
-
-
- 7
-
-
- Baksmali
-
-
- tabPageBaksmali
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 7
-
-
- arm64-v8a
-
-
- armeabi-v7a
-
-
- x86
-
-
- x86_64
-
-
- 223, 46
-
-
- 121, 21
-
-
- 23
-
-
- overrideAbiComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 0
-
-
- NoControl
-
-
- 147, 6
-
-
- 432, 15
-
-
- 17
-
-
- TopRight
-
-
- selAdbDeviceLbl
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 8, 7
-
-
- 91, 13
-
-
- 16
-
-
- Selected device:
-
-
- label33
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 2
-
-
- NoControl
-
-
- 7, 101
-
-
- 121, 23
-
-
- 15
-
-
- Kill adb process
-
-
- killAdbBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 3
-
-
- Top, Right
-
-
- NoControl
-
-
- 427, 101
-
-
- 166, 23
-
-
- 14
-
-
- Install APK
-
-
- installApkBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 4
-
-
- NoControl
-
-
- 134, 101
-
-
- 121, 23
-
-
- 14
-
-
- Refresh
-
-
- refreshDevicesBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 5
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 553, 71
-
-
- 40, 24
-
-
- 12
-
-
- ...
-
-
- selApkAdbBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 9, 48
-
-
- 190, 17
-
-
- 18
-
-
- Override platform's default ABI:
-
-
- overrideAbiCheckBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 7
-
-
- True
-
-
- NoControl
-
-
- 9, 26
-
-
- 267, 17
-
-
- 13
-
-
- Set vendor to Play Store (com.android.vending)
-
-
- setVendorChkBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 8
-
-
- Top, Left, Right
-
-
- 224, 72
-
-
- 324, 22
-
-
- 2
-
-
- apkPathAdbTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 9, 77
-
-
- 78, 13
-
-
- 1
-
-
- Selected APK:
-
-
- label32
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 10
-
-
- Top, Bottom, Left, Right
-
-
- 7, 130
-
-
- 619, 173
-
-
- 0
-
-
- devicesListBox
-
-
- System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPageAdb
-
-
- 11
-
-
- 4, 27
-
-
- 3, 3, 3, 3
-
-
- 595, 309
-
-
- 8
-
-
- ADB
-
-
- tabPageAdb
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControlMain
-
-
- 8
-
-
- 48, 23
-
-
- -1, 24
-
-
- 0, 0, 0, 0
-
-
- 603, 340
-
-
+
15
tabControlMain
-
+
+ Top, Right
+
+
+ 2
+
+
+ Decompile
+
+
+ 11
+
+
+ 1
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ 180, 24
+
+
+ 7
+
+
+
+
+
+ 292, 252
+
+
+ textBox_ZIPALIGN_InputFile
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ...
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ Top, Right
+
+
+ groupBox_SIGN_Options
+
+
+ basicInfoTabPage
+
+
System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBox_BUILD_Options
+
+
+ 3, 3, 3, 3
+
+
+ 17
+
+
+ 3, 4
+
+
+ 2
+
+
+ 414, 227
+
+
+ ...
+
+
+ Center
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 180, 24
+
+
+ 23
+
+
+ 115, 17
+
+
+
+
+
+
+
+
+ Compiled APK location
+
+
+ NoControl
+
+
+ True
+
+
+ 3
+
+
+ 130, 399
+
+
+ button_DECODE_BrowseInputAppPath
+
+
+ targetSdkTxtBox
+
+
+ 4, 27
+
+
+ button_DECODE_Decode
+
+
+ 3, 123
+
+
+ Framework
+
+
+ Apk Mirror
+
+
+ 2, 2, 2, 2
+
+
+ groupBox_SIGN_Options
+
+
+ 20
+
+
+ checkBox_DECODE_NoSrc
+
+
+ 121, 21
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+
+
+
+ Architectures:
+
+
+ button_BUILD_BrowseAaptPath
+
+
+ schemev2ComboBox
+
+
+ 105, 24
+
+
+ smaliGroupBox
+
+
+ button_SIGN_BrowsePrivateKey
+
+
+ 2
+
+
+ True
+
+
+ 16
+
+
+ True
+
+
+ Top, Left, Right
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_IF_Options
+
+
+ NoControl
+
+
+ 8, 294
+
+
+ 7
+
+
+ 12
+
+
+ 13
+
+
+ 15
+
+
+ 19
+
+
+ 106, 17
+
+
+ 0
+
+
+ 8
+
+
+ tabPageAdb
+
+
+ 1
+
+
+ Top, Right
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mergePanel
+
+
+ NoControl
+
+
+ 125, 17
+
+
+ NoControl
+
+
+ 9, 173
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ packNameTxtBox
+
+
+ False
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ ...
+
+
+ 8, 139
+
+
+ Top, Left, Right
+
+
+ ...
+
+
+ 9, 281
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 211, 255
+
+
+
+
+
+ Top, Right
+
+
+ 311, 17
+
+
+ Default
+
+
+ Do not decode sources.
+
+
+ Top, Left, Right
+
+
+ 189, 22
+
+
+ NoControl
+
+
+
+
+
+ 8, 221
+
+
+ 3
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Private key:
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripMenuItem1
+
+
+ $this
+
+
+
+
+
+ 12
+
+
+ psLinkBtn
+
+
+ 5
+
+
+ 130, 23
+
+
+ Top, Right
+
+
+ 3
+
+
+ 91, 17
+
+
+ 2
+
+
+ compileOutputOpenDirBtn
+
+
+ 32, 22
+
+
+
+
+
+ True
+
+
+ basicInfoTabPage
+
+
+ Apk-DL
+
+
+ 166, 23
+
+
+ Zipalign APK location
+
+
+ $this
+
+
+ NoControl
+
+
+ 0
+
+
+ basicInfoTabPage
+
+
+ 240, 22
+
+
+ Check alignment only (does not modify file)
+
+
+ 15
+
+
+
+
+
+ 3
+
+
+
+
+
+ True
+
+
+ Compile
+
+
+ 595, 45
+
+
+ 14
+
+
+ baksmaliUseOutputChkBox
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ basicInfoTabPage
+
+
+ Exit
+
+
+ 8
+
+
+ Folder output directory:
+
+
+ 9, 223
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Version:
+
+
+ NoControl
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System
+
+
+ 587, 17
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_IF_Options
+
+
+ 6
+
+
+ 452, 7
+
+
+ NoControl
+
+
+
+
+
+ 20
+
+
+ True
+
+
+ True
+
+
+ 11
+
+
+ NoControl
+
+
+ 3, 3, 3, 3
+
+
+ 0, 180
+
+
+ NoControl
+
+
+ 130, 570
+
+
+ Force delete destination directory.
+
+
+ Top, Right
+
+
+ groupBox_SIGN_Options
+
+
+ NoControl
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ newInsToolStripMenuItem
+
+
+
+
+
+ 1
+
+
+ 167, 17
+
+
+ basicInfoTabPage
+
+
+ 14
+
+
+ 9
+
+
+ 4, 19
+
+
+ 33
+
+
+ 452, 18
+
+
+ checkBox_IF_FramePath
+
+
+ textBox_SIGN_OutputFile
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ fileToolStripMenuItem
+
+
+
+
+
+ Smali
+
+
+ 595, 309
+
+
+ 3, 3
+
+
+
+
+
+ 20
+
+
+ 13
+
+
+ 91, 13
+
+
+ 5
+
+
+ MiddleLeft
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 595, 45
+
+
+ 22
+
+
+ zipalignOutputDirChkBox
+
+
+ NoControl
+
+
+
+
+
+ ...
+
+
+ 7
+
$this
-
- 4
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 32, 9
-
-
- 0, 17
+
+ 10
-
- toolStripStatusLabel1
+
+ toolStripStatusLabelStateImage
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 27
+
+
+ checkBox_DECODE_MatchOriginal
+
+
+ 595, 309
@@ -6359,248 +2639,2531 @@
85x5w6gwAZAW16uuZ13vuh52vex62vU2396HnuJv/j+QWHNdhapEoAAAAABJRU5ErkJggg==
-
- MiddleLeft
+
+ 0
-
- None
+
+ Top
-
- 587, 17
+
+ 4, 20
-
- Loading...
+
+ 4
-
- MiddleLeft
+
+
-
- False
+
+ button_IF_BrowseFrameDir
-
- 100, 16
+
+ apkSupportLinkBtn
-
- False
+
+ NoControl
-
- 0, 542
+
+ AndroidManifest.xml
-
- 602, 22
+
+
-
- 17
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ 401, 17
+
+
+ 414, 255
+
+
+ 135, 17
+
+
+ 1, 1, 1, 1
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
statusStrip1
-
- statusStrip1
+
+ ApkPure
-
- System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ NoControl
-
- $this
+
+ apkGkLinkBtn
-
- 2
+
+ 7
-
- 138, 10
-
-
- 121, 22
+
+ 59, 13
-
- Copy
+
+ Tag frameworks using:
-
- 121, 22
+
+ schemev4ComboBox
-
- Clear log
-
-
- 122, 48
-
-
- contextMenuStripLog
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Top, Bottom, Left, Right
-
-
- Consolas, 8.25pt
-
-
- 0, 363
-
-
- 599, 179
-
-
- 18
-
-
+
-
- logTxtBox
+
+ groupBox_DECODE_Options
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 13
-
- $this
+
+ groupBox_DECODE_Options
-
- 1
+
+ True
-
- 309, 13
-
-
- 168, 22
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- New instance
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 168, 22
+
+ 3, 3, 3, 3
-
- Save log to file
+
+ groupBox_DECODE_Options
-
- 165, 6
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 168, 22
+
+
-
- Open temp folder
+
+ Disable crunching of resource files during the build step.
-
- 168, 22
+
+ NoControl
-
- Clear temp folder
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 165, 6
+
+ checkBox_DECODE_KeepBrokenRes
-
- 168, 22
+
+
-
- Exit
+
+ label_ZIPALIGN_AlignmentBytes
-
- 37, 20
+
+ baksmaliBrowseOutputBtn
-
- File
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 237, 22
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Use APKEditor for decompiling
+
+ groupBox_BUILD_Options
-
- 237, 22
+
+ 2
-
- Open settings...
+
+ 18
-
- 61, 20
+
+ decApiLvlUpDown
-
- Settings
+
+ 170, 22
-
- 189, 22
+
+ 8, 170
-
- Check for update
-
-
- 189, 22
-
-
- Report an issue
-
-
- 189, 22
-
-
- Apktool issue tracker
-
-
- 189, 22
-
-
- Baksmali issue tracker
-
-
- 189, 22
-
-
- About
-
-
- 44, 20
-
-
- Help
-
-
- 0, 0
-
-
- 3, 2, 0, 2
-
-
- 602, 24
-
-
- 19
-
-
- menuStrip1
+
+ 8, 273
menuStrip1
-
- System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ basicInfoTabPage
-
- $this
+
+ 77, 13
-
+
+ NoControl
+
+
+ 12
+
+
+ 121, 21
+
+
+ 376, 17
+
+
+ buildApiLvlUpDown
+
+
+
+
+
+ 0
+
+
+ 16
+
+
+ 589, 120
+
+
+ ...
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ selectKeyStoreFileBtn
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 189, 22
+
+
+ Help
+
+
+ 14
+
+
+ 130, 168
+
+
+ 1, 0, 1, 1
+
+
3
-
+
+ 432, 15
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ 1
+
+
+
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 128, 34
+
+
+ button_ZIPALIGN_BrowseOutputFile
+
+
+ smaliBrowseOutputBtn
+
+
+ 0
+
+
+ baksmaliBrowseInputDexBtn
+
+
+
+
+
+ 5
+
+
+ 0
+
+
+
+
+
+ Don't parse APK info when selecting APK for decompiling
+
+
+ 65, 13
+
+
+ NoControl
+
+
+ 1
+
+
+ Top, Left, Right
+
+
+ NoControl
+
+
+
+
+
+ 551, 15
+
+
+ NoControl
+
+
+ 4, 20
+
+
+ 1
+
+
True
-
-
- 41
-
+
+
+ Top
+
+
+
+
+
+ 189, 17
+
+
+ True
+
+
+ groupBox_DECODE_Options
+
+
+ 250, 22
+
+
+ label27
+
+
+ apkPureLinkBtn
+
+
+ checkBox_BUILD_UseAapt
+
+
+ Screen sizes:
+
+
+ NoControl
+
+
+ decPanel
+
+
+ 8, 122
+
+
+ 282, 115
+
+
+
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 452, 18
+
+
+ zipalignPanel
+
+
+ checkBox7
+
+
+ 8, 247
+
+
+
+
+
+ 288, 22
+
+
+ checkBox_DECODE_NoDebugInfo
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0, 45
+
+
+
+
+
+
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1, 1, 1, 1
+
+
+ label17
+
+
+ 6
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Overwrite existing output file
+
+
+ 555, 26
+
+
+ 26
+
+
+ 1, 1, 1, 1
+
+
+ File:
+
+
+ basicInfoTabPage
+
+
+ 4
+
+
+ 4
+
+
+ 437, 165
+
+
+ 28
+
+
+ 7, 101
+
+
+ groupBox_DECODE_Options
+
+
+ 16
+
+
+ screenTxtBox
+
+
+
+
+
+ Uses aapt.exe located in:
+
+
+ ApkCombo
+
+
+ groupBox_IF_Options
+
+
+ 7
+
+
+ NoControl
+
+
+ 525, 92
+
+
+ 0
+
+
+ 7
+
+
+ groupBox_DECODE_Options
+
+
+ label13
+
+
+ 3
+
+
+ baksmaliBrowseOutputTxtBox
+
+
+ 13
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 0
+
+
+ 8
+
+
+ 13
+
+
+ 0
+
+
+
+
+
+
+
+
+ 6, 117
+
+
+ False
+
+
+ True
+
+
+ ApkSos
+
+
+ Create unsigned APK with original signature after build
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ 158, 17
+
+
+ ...
+
+
+ NoControl
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ Decompile
+
+
+ 7, 130
+
+
+ 3
+
+
+ True
+
+
+ textBox_BUILD_OutputAppPath
+
+
+ NoControl
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_IF_Options
+
+
+ Locals:
+
+
+ Copy original AndroidManifest.xml and META-INF folder
+
+
+ 11
+
+
+ groupBox_IF_Options
+
+
+ 3, 3, 3, 3
+
+
+ 165, 6
+
+
+ True
+
+
+ smaliGroupBox
+
+
+ Align
+
+
+ basicInfoTabPage
+
+
+ 7
+
+
+
+
+
+ 518, 219
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 160, 13
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 179, 23
+
+
+ NoControl
+
+
+ bakSmaliGroupBox
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 10
+
+
+ Baksmali
+
+
+ 22
+
+
+
+
+
+
+
+
+ Top, Right
+
+
+ tabPageMain
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Fill
+
+
+ 20
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_BUILD_Options
+
+
+ tabPageBaksmali
+
+
+
+
+
+
+
+
+ True
+
+
+ mergePanel
+
+
+ smaliUseOutputChkBox
+
+
+ 13
+
+
+ 40, 24
+
+
+
+
+
+ Top
+
+
+ 6
+
+
+ 4
+
+
+ 11
+
+
+ 4
+
+
+ tabControlMain
+
+
+ 441, 22
+
+
+ 121, 21
+
+
+ 29
+
+
+ Sign
+
+
+ 13
+
+
+ 37, 20
+
+
+ Use aapt2 (Upgrades apktool to use experimental aapt2 binary.)
+
+
+ 134, 101
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ button_IF_InstallFramework
+
+
+ 24
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+
+
+
+ 10
+
+
+ 6, 38
+
+
+
+
+
+ 1, 0, 1, 1
+
+
+ tabControl1
+
+
+ 0
+
+
+ 488, 7
+
+
+
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Left, Right
+
+
+ 9
+
+
+ 0, 0
+
+
+ tabPageAdb
+
+
+ groupBox_BUILD_Options
+
+
+ 40, 24
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ textBox_IF_InputFramePath
+
+
+
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ NoControl
+
+
+ toolTip1
+
+
+ True
+
+
+ 1, 0, 1, 1
+
+
+ True
+
+
+ 25
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0, 0
+
+
+ checkBox_ZIPALIGN_CheckAlignment
+
+
+ checkBox_BUILD_NetSecConf
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ NoControl
+
+
+ 3
+
+
+ 14
+
+
+ 7, 194
+
+
+ NoControl
+
+
+ 130, 195
+
+
+ 7
+
+
+ About
+
+
+ MiddleLeft
+
+
+
+
+
+ 12
+
+
+ basicInfoTabPage
+
+
+ 8, 331
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 30, 24
+
+
+ apkIconPicBox
+
+
+ 16
+
+
+
+
+
+ Top, Left, Right
+
+
+ 1
+
+
+
+
+
+ 307, 226
+
+
+ 0
+
+
+ 26
+
+
+
+
+
+ 189, 22
+
+
+ NoControl
+
+
+ 12
+
+
+ 3
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 130, 23
+
+
+ 4, 27
+
+
+ 9, 572
+
+
+ 1
+
+
+ checkBox_ZIPALIGN_VerboseOutput
+
+
+ Sign APK location
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ 13
+
+
+ Top, Left, Right
+
+
+ Baksmali
+
+
+ Play Store
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPageMain
+
+
+ ADB
+
+
+
+
+
+ NoControl
+
+
+ 157, 17
+
+
+ 247, 22
+
+
+ NoControl
+
+
+ 1, 1, 1, 1
+
+
+ 6
+
+
+ tabPageBuild
+
+
+
+
+
+ NoControl
+
+
+ 127, 13
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 603, 340
+
+
+ 168, 22
+
+
+ 4
+
+
+ groupBox_DECODE_Options
+
+
+ NoControl
+
+
+ 121, 22
+
+
+ groupBox_SIGN_Options
+
+
+ label8
+
+
+ Dex to decompile:
+
+
+
+
+
+ 7
+
+
+ label33
+
+
+ 444, 22
+
+
+ Clear framework
+
+
+ groupBox_BUILD_Options
+
+
+ 437, 165
+
+
+ 189, 22
+
+
+ groupBox_DECODE_Options
+
+
+
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ APK File to sign:
+
+
+
+
+
+ 437, 88
+
+
+ 0
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 7
+
+
+ 3
+
+
+ 2
+
+
+ 3, 20
+
+
+ 6, 17
+
+
+ Launch activity:
+
+
+ textBox_IF_Tag
+
+
+ numericUpDown_ZIPALIGN_AlignmentBytes
+
+
+ tabPageMain
+
+
+ Top, Right
+
+
+ Apktool issue tracker
+
+
+ 7, 57
+
+
+ groupBox_DECODE_Options
+
+
+ 3
+
+
+ 1, 0, 1, 1
+
+
+ 8, 222
+
+
+ True
+
+
+ 5
+
+
+ 0, 0
+
+
+ button_DECODE_BrowseOutputDirectory
+
+
+ Top, Left, Right
+
+
+ Selected APK:
+
+
+ 17
+
+
+ smaliGroupBox
+
+
+ comApkOpenDir
+
+
+ NoControl
+
+
+ decPanel
+
+
+ 545, 13
+
+
+ True
+
+
+ sigTxtBox
+
+
+ zipalignAfterBuildChkBox
+
+
+ smaliBrowseInputDirTxtBox
+
+
+ NoControl
+
+
+
+
+
+ groupBox_IF_Options
+
+
+ True
+
+
+ tabPageAdb
+
+
+ 4, 27
+
+
+ killAdbBtn
+
+
+ ApkGk
+
+
+ 3
+
+
+ 20
+
+
+ 0
+
+
+ 91, 13
+
+
+ 9, 307
+
+
+ ...
+
+
+ Alias:
+
+
+ autoDelIdsigChkBox
+
+
+ toolStripStatusLabel1
+
+
+ 0
+
+
+
+
+
+ 237, 22
+
+
+ 518, 80
+
+
+ 1, 1, 1, 1
+
+
+ 214, 17
+
+
+ 241, 17
+
+
+
+
+
+ 8, 196
+
+
+ label2
+
+
+ 10
+
+
+ textBox_ZIPALIGN_OutputFile
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Right
+
+
+ 130, 222
+
+
+ 4
+
+
+
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 485, 18
+
+
+
+
+
+
+
+
+ True
+
+
+
+
+
+ 0
+
+
+ 28, 24
+
+
+
+
+
+ 10
+
+
+ 7, 252
+
+
+ Top, Right
+
+
+ NoControl
+
+
+ 282, 15
+
+
+ ...
+
+
+ 2
+
+
+ NoControl
+
+
+ Top, Right
+
+
+
+
+
+ It is strongly recommended that you use your own key, created via Android Studio or other tools
+
+
+ 7, 279
+
+
+ $this
+
+
+ True
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System
+
+
+ groupBox_IF_Options
+
+
+ System
+
+
+ 282, 165
+
+
+ 130, 23
+
+
+ apkAioLinkBtn
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 8
+
+
+ NoControl
+
+
+ 0
+
+
+ 130, 305
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ basicInfoTabPage
+
+
+ True
+
+
+
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 10
+
+
+
+
+
+ Scheme v3:
+
+
+ NoControl
+
+
+ 83, 13
+
+
+ keyStoreFileTxtBox
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 478, 90
+
+
+ basicInfoTabPage
+
+
+ 233, 22
+
+
+ 21
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0, 90
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ basicInfoTabPage
+
+
+ 5
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ System
+
+
+ tabPageBuild
+
+
+ MiddleLeft
+
+
+ NoControl
+
+
+ 2
+
+
+ System.Windows.Forms.TextBox, 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
+
+
+ 15
+
+
+
+
+
+ textBox_SIGN_PrivateKey
+
+
+ App name:
+
+
+
+
+
+ 414, 283
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_SIGN_Options
+
+
+ 13
+
+
+ Clear temp folder
+
+
+
+
+
+ mergePanel
+
+
+ 4
+
+
+ 480, 89
+
+
+ Build:
+
+
+ groupBox_IF_Options
+
+
+ basicInfoTabPage
+
+
+
+
+
+ groupBox_SIGN_Options
+
+
+ tabPageApkInfo
+
+
+ 15
+
+
+ decPanel
+
+
+
+
+
+ 1, 1, 1, 1
+
+
+ arm64-v8a
+
+
+ 12
+
+
+ 547, 15
+
+
+ NoControl
+
+
+ 23
+
+
+
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 595, 309
+
+
+ Densities:
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 443, 22
+
+
+ True
+
+
+ 40, 24
+
+
+
+
+
+ 341, 17
+
+
+ 40, 24
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1, 0, 1, 1
+
+
+ 602, 22
+
+
+ 9, 26
+
+
+ 595, 309
+
+
+ 168, 22
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Clear log
+
+
+ FormMain
+
+
+ Sign after build / zipalign
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 282, 89
+
+
+
+
+
+ 393, 251
+
+
+ 14
+
+
+ NoControl
+
+
+ Recompress using Zopfli
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ 11
+
+
+
+
+
+ System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuStrip1
+
+
+ checkBox_DECODE_FixError
+
+
+ 6, 90
+
+
+ 20
+
+
+ 283, 17
+
+
+ 8
+
+
+ NoControl
+
+
+ Output directory:
+
+
+ True
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ Top, Right
+
+
+ 6
+
+
+ groupBox_SIGN_Options
+
+
+ 38
+
+
+ 6, 21
+
+
+ 12
+
+
+ 12
+
+
+
+
+
+ 262, 219
+
+
+ 211, 283
+
+
+ True
+
+
+ label3
+
+
+ 62, 13
+
+
+ tabPageInstallFramework
+
+
+ 23
+
+
+ 452, 18
+
+
+ 249, 17
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 40, 24
+
+
+ 545, 14
+
+
+ aliasTxtBox
+
+
+ 22
+
+
+ 8, 96
+
+
+ label19
+
+
+ 121, 22
+
+
+ 28, 24
+
+
+ 595, 45
+
+
+ textBox_DECODE_OutputDirectory
+
+
+ 1, 1, 3, 1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+ True
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ basicInfoTabPage
+
+
+ 180, 24
+
+
+ Top, Left, Right
+
+
+ 85, 13
+
+
+ Decompiled APK location
+
+
+ 40, 24
+
+
+ 4
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 23
+
+
+ 437, 22
+
+
+ -1, 24
+
+
+ 11
+
+
+ 2, 2, 2, 2
+
+
+ 14
+
+
+
+
+
+ True
+
+
+ 1, 1, 1, 1
+
+
+
+
+
+ toolStripStatusLabelStateText
+
+
+ Top, Left, Right
+
+
+ 0
+
+
+ basicInfoTabPage
+
+
+ True
+
+
+ 16
+
+
+ True
+
+
+ 0
+
+
+ 6
+
+
+ 170, 22
+
+
+ Top, Left, Right
+
+
+ 20
+
+
+ 9
+
+
+
+
+
+ groupBox1
+
+
+ 12
+
+
+ 518, 53
+
+
+ 30, 24
+
+
+ True
+
+
+ ...
+
+
+ 0, 17
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 74, 13
+
+
+ 4, 27
+
+
+ 9
+
+
+ 354, 22
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ basicInfoTabPage
+
+
+ label24
+
+
+ ...
+
+
+ alignApkOpenDirBtn
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ 18
+
+
+ 0
+
+
+ basicInfoTabPage
+
+
+ groupBox_SIGN_Options
+
+
+ statusStrip1
+
+
+ 211, 227
+
+
+ textBox_SIGN_InputFile
+
+
+ Stores framework files into:
+
+
+ Override platform's default ABI:
+
+
+ It will remove extractNativeLibs, useEmbeddedDex, APKTOOL_DUMMY, split related attributes and set sparseResources to false
+
+
+ 8, 269
+
+
+ bakSmaliGroupBox
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Add a generic Network Security Configuration file in the output APK
+
+
+ Top, Left, Right
+
+
+ button_ZIPALIGN_BrowseInputFile
+
+
+ 3, 74
+
+
+ 149, 17
+
+
+
+
+
+ archSdkTxtBox
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label14
+
+
+ Don't write out debug info (.local, .param, .line, etc.)
+
+
+ True
+
+
+ 174, 22
+
+
+
+
+
+ Baksmali issue tracker
+
+
+ System
+
+
+ 1
+
+
+ 14
+
+
+ label20
+
+
+ 1
+
+
+ groupBox_SIGN_Options
+
+
+ groupBox_BUILD_Options
+
+
+ System
+
+
+ NoControl
+
+
+ NoControl
+
+
+ fullInfoTextBox
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Signature:
+
+
+ 1
+
+
+ 174, 22
+
+
+ 10
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ Decode
+
+
+ 4
+
+
+ 5
+
+
+ label10
+
+
+ 48, 13
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label_SIGN_PublicKey
+
+
+ 0
+
+
+ Top, Right
+
+
+ Links:
+
+
+ 3
+
+
+ x86_64
+
+
+ 2
+
+
+ 10
+
+
+ tabPageMain
+
+
+ 9, 401
+
+
+ 445, 90
+
+
+ setVendorChkBox
+
+
+ System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ NoControl
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Options
+
+
+ Apk.support
+
+
+ 39
+
+
+ 48, 23
+
+
+ 28
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 435, 115
+
96, 96
-
- 602, 564
+
+ Verbose output
-
- Segoe UI, 8.25pt
+
+ True
+
+
+ 4, 27
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ checkBox_DECODE_UseFramework
+
+
+ minSdkTxtBox
+
+
+ 437, 22
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ checkBox_DECODE_NoRes
+
+
+ 427, 101
+
+
+ NoControl
+
+
+ 180, 24
+
+
+
+
+
+ textBox_DECODE_FrameDir
+
+
+ 462, 17
+
+
+ True
+
+
+ 14
+
+
+ groupBox_SIGN_Options
+
+
+ smaliGroupBox
+
+
+ NoControl
+
+
+ groupBox_BUILD_Options
+
+
+ TopRight
+
+
+ groupBox_BUILD_Options
+
+
+ 320, 17
+
+
+ tabPageAdb
+
+
+ 1
+
+
+ 6
+
+
+ 11
+
+
+ tabPageAdb
+
+
+ True
+
+
+ tabPageMain
+
+
+ Dex output directory:
+
+
+ 29
+
+
+ 1, 1, 1, 1
+
+
+ NoControl
+
+
+ 0, 115
+
+
+
+
+
+ groupBox_SIGN_Options
+
+
+ 17
+
+
+ 0, 0
+
+
+ Top
+
+
+ tabPageMain
+
+
+ label18
+
+
+ 260, 109
+
+
+ 44, 13
+
+
+ 63, 13
+
+
+ comPanel
+
+
+ 7
+
+
+ overrideAbiComboBox
+
+
+ True
+
+
+ checkBox_BUILD_OutputAppPath
+
+
+ Top
+
+
+ 6, 44
+
+
+ Top
+
+
+ 250, 22
+
+
+ NoControl
+
+
+
+
+
+ System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ...
+
+
+ APK Info
+
+
+ APK output directory:
+
+
+ 595, 309
+
+
+ basicInfoTabPage
+
+
+ 19
+
+
+ 6
+
+
+ zipalignPanel
+
+
+ 6, 167
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_BUILD_Options
+
+
+ Set vendor to Play Store (com.android.vending)
+
+
+ System
+
+
+ basicInfoTabPage
+
+
+ 40, 24
+
+
+ 170, 13
+
+
+ 9
+
+
+
+
+
+ 19
+
+
+
+
+
+ basicInfoTabPage
+
+
+ 1
+
+
+ 130, 23
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ 23
+
+
+ 2, 2, 2, 2
+
+
+ 36
+
+
+ splitApkPathTxtBox
+
+
+ 1, 1, 1, 1
+
+
+ System
+
+
+ ...
+
+
+ smaliBrowseInputDirBtn
+
+
+ 437, 249
+
+
+ ...
+
+
+ Top, Right
+
+
+ True
@@ -8268,26 +6831,326 @@
//////////w4AAAcP///////
-
- 99, 97
+
+ 293, 23
-
- APK Tool GUI
+
+
-
- toolStripStatusLabelStateImage
+
+
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ APK file to align:
-
- toolStripStatusLabelStateText
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 28, 13
-
- progressBar
+
+ 168, 22
+
+
+ 9
+
+
+ 180, 24
+
+
+ NoControl
+
+
+ 0
+
+
+ groupBox_SIGN_Options
+
+
+ NoControl
+
+
+ buildTxtBox
+
+
+ 485, 18
+
+
+
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Open framework folder
+
+
+ System
+
+
+ 9, 48
+
+
+ checkBox_ZIPALIGN_OverwriteOutputFile
+
+
+ devicesListBox
+
+
+ Decompile output location
+
+
+ 11
+
+
+ 599, 179
+
+
+ 16
+
+
+ 0
+
+
+ groupBox_BUILD_Options
+
+
+ 40, 24
+
+
+ True
+
+
+ 1
+
+
+ 17
+
+
+
+
+
+ 8
+
+
+ 260, 80
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ Top, Right
+
+
+ 0
+
+
+ 1, 0, 1, 1
+
+
+ 14
+
+
+ True
+
+
+ localsTxtBox
+
+
+ 63, 13
+
+
+
+
+
+
+
+
+
+
+
+ 17
+
+
+ tabPageMain
+
+
+
+
+
+ Build
+
+
+ 6
+
+
+ 90, 13
+
+
+ 6, 67
+
+
+ 9, 77
+
+
+ 1, 0, 1, 1
+
+
+ 155, 276
+
+
+ 18
+
+
+ groupBox1
+
+
+ 165, 6
+
+
+ textBox_BUILD_AaptPath
+
+
+ button_BUILD_BrowseInputProjectDir
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 492, 17
+
+
+ ...
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 282, 191
+
+
+ 4, 27
+
+
+ 16
+
+
+ 3, 19
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControlMain
+
+
+ Skip changes detection and build all files.
+
+
+ NoControl
+
+
+ 4, 27
+
+
+ ...
+
+
+ 237, 22
+
+
+ Top, Right
+
+
+ Keeps files to closest to original as possible. Prevents rebuild.
+
+
+ True
+
+
+ basicInfoTabPage
+
+
+ True
+
+
+ groupBox_SIGN_Options
+
+
+
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 8
+
+
+ 525, 66
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 7, 85
+
+
+ 6, 18
+
+
+ 17
+
+
+
+
+
+ overrideAbiCheckBox
+
+
+ checkBox_DECODE_OutputDirectory
+
+
+ 135, 17
+
+
+ groupBox_BUILD_Options
+
+
+
+
+
+ 4
+
+
+ label30
+
+
+ NoControl
+
+
+ 15
+
+
+ useAliasChkBox
+
+
+
+
+
+ 10
+
+
+
System.Windows.Forms.ToolStripProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
@@ -8295,127 +7158,1894 @@
copyToolStripMenuItem
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
-
- clearLogToolStripMenuItem
+
+ 2, 2, 2, 2
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 375, 17
-
- fileToolStripMenuItem
+
+ System.Windows.Forms.TextBox, 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.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- newInsToolStripMenuItem
+
+ StretchImage
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 4
-
- saveLogToFileToolStripMenuItem
+
+ 128, 62
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ button_DECODE_BrowseFrameDir
-
- toolStripMenuItem1
+
+ Default
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 8
-
- openTempFolderToolStripMenuItem
+
+ 128, 141
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 100, 16
-
- clearTempFolderToolStripMenuItem
+
+ APK output directory:
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- toolStripMenuItem2
+
+ basicInfoTabPage
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
-
- exitToolStripMenuItem
+
+ Install Framework
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ textBox_IF_FrameDir
-
- settingsToolStripMenuItem1
+
+ 2
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ armeabi-v7a
-
- useAPKEditorForDecompilingItem
+
+ NoControl
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tabPageInstallFramework
-
- settingsToolStripMenuItem
+
+ 3
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ apkComboLinkBtn
+
+
+
+
+
+ groupBox_BUILD_Options
+
+
+ 8, 145
+
+
+ 237, 22
+
+
+ Sign
+
+
+ True
+
+
+ Decompiled APK folder:
+
+
+ 287, 119
+
+
+ 28, 24
+
+
+ 2
+
+
+ 152, 17
+
+
+ mergePanel
+
+
+
+
+
+ 542, 164
+
+
+ 523, 164
+
+
+ tabPageBaksmali
+
+
+ 1, 0, 1, 1
helpToolStripMenuItem
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Set API level of the file to generate, e.g. 14 for ICS.
+
+
+ None
+
+
+ basicInfoTabPage
+
+
+ 1
+
+
+ checkBox_IF_Tag
+
+
+ NoControl
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+
+
+
+ 24
+
+
+ 105, 24
+
+
+ 324, 22
+
+
+ Main activity smali
+
+
+ NoControl
+
+
+
+
+
+ 619, 173
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1, 0, 1, 1
+
+
+ 248, 22
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPageAdb
+
+
+ 5
+
+
+ Consolas, 8.25pt
+
+
+ Uses framework files located in:
+
+
+ 2
+
+
+ 174, 22
+
+
+ smaliGroupBox
+
+
+ 130, 23
+
+
+ 394, 195
+
+
+ tabControl1
+
+
+ tabPageApkInfo
+
+
+ clearTempFolderToolStripMenuItem
+
+
+ groupBox_SIGN_Options
+
+
+ settingsToolStripMenuItem1
+
+
+ 8, 357
+
+
+ True
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 15
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ signPanel
+
+
+ 148, 17
+
+
+
+
+
+ 587, 278
+
+
+ File
+
+
+ 13
+
+
+ NoControl
+
+
+ decPanel
+
+
+
+
+
+ 523, 190
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ True
+
+
+ 18
+
+
+ basicInfoTabPage
+
+
+ baksmaliBrowseInputDexTxtBox
+
+
+ tabPageAdb
+
+
+ Scheme v4:
+
+
+ ApkAio
+
+
+ 6, 63
+
+
+ Center
+
+
+ 1
+
+
+
+
+
+
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 525, 118
+
+
+ signApkOpenDirBtn
+
+
+ 15
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 2, 2, 2, 2
+
+
+ groupBox_BUILD_Options
+
+
+ 189, 22
+
+
+ 2
+
+
+ 10
+
+
+ NoControl
+
+
+ textBox_DECODE_InputAppPath
+
+
+ 260, 53
+
+
+ True
+
+
+ NoControl
+
+
+ Top, Left, Right
+
+
+ NoControl
+
+
+ 8, 246
+
+
+ comPanel
+
+
+ MiddleLeft
+
+
+ NoControl
+
+
+ NoControl
+
+
+ tabPageAdb
+
+
+ 485, 18
+
+
+ 320, 17
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Sign after zipalign
+
+
+
+
+
+ 5
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ Min. SDK
+
+
+ 16
+
+
+ textBox_BUILD_FrameDir
+
+
+ decSetApiLvlChkBox
+
+
+ 452, 18
+
+
+ 28
+
+
+ 19
+
+
+ groupBox1
+
+
+ 262, 163
+
+
+ tabPageBaksmali
+
+
+ 19
+
+
+
+
+
+ tabControlMain
+
+
+ decApkOpenDirBtn
+
+
+ Top, Right
+
+
+ NoControl
+
+
+ System
+
+
+ apkDlLinkBtn
+
+
+ Top, Right
+
+
+ Merge
+
+
+ Permissions:
+
+
+ 190, 17
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ NoControl
+
+
+ NoControl
+
+
+ APK/XAPK/APKS/ZIP/APKM File:
+
+
+ basicInfoTabPage
+
+
+ basicInfoTabPage
+
+
+ 25
+
+
+ 3, 3
+
+
+
+
+
+ 301, 16
+
+
+ NoControl
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox_SIGN_Options
+
+
+ bakSmaliGroupBox
+
+
+ basicInfoTabPage
+
+
+ 0, 135
+
+
+
+
+
+
checkForUpdateToolStripMenuItem
+
+ Password:
+
+
+ 587, 278
+
+
+ tabPageMain
+
+
+ NoControl
+
+
+ 248, 22
+
+
+ Save log to file
+
+
+ System
+
+
+ groupBox_DECODE_Options
+
+
+ tabPage3
+
+
+ Zip align
+
+
+ 36, 13
+
+
+ Top
+
+
+ Merge split APK into single APK:
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 7
+
+
+ groupBox_DECODE_Options
+
+
+ checkBox_DECODE_Force
+
+
+ NoControl
+
+
+ 130, 23
+
+
+
+
+
+ NoControl
+
+
+ Top, Left, Right
+
+
+ True
+
+
+ ...
+
+
+ 6, 41
+
+
+
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+ Segoe UI, 8.25pt
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0, 0
+
+
+ 12
+
+
+ 0
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ useSigningOutputDir
+
+
+ False
+
+
+ 6, 65
+
+
+ 19
+
+
+ 1
+
+
+ 25
+
+
+ 282, 141
+
+
+ NoControl
+
+
+ 233, 22
+
+
+ NoControl
+
+
+ True
+
+
+ NoControl
+
+
+ 40, 24
+
+
+ 37
+
+
+ 2
+
+
+
+
+
+ 40, 24
+
+
+ comPanel
+
+
+ tabPageDecode
+
+
+
+
+
+ 267, 17
+
+
+ clearLogToolStripMenuItem
+
+
+ smaliGroupBox
+
+
+ tabPageAdb
+
+
+ 9, 254
+
+
+ Center
+
+
+ checkBox_DECODE_OnlyMainClasses
+
+
+ 295, 17
+
+
+
+
+
+ True
+
+
+
+
+
+ groupBox_DECODE_Options
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Alignment in bytes, e.g. '4' provides 32-bit alignment
+
+
+ 435, 141
+
+
+ NoControl
+
+
+
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ 44, 20
+
+
+ selApkFileInfoBtn
+
+
+ NoControl
+
+
+ 1
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label15
+
+
+ 452, 18
+
+
+ Top
+
+
+ basicInfoTabPage
+
+
+ Set API level of the file to generate, e.g. 14 for ICS.
+
+
+ 262, 191
+
+
+ tabPageAdb
+
+
+ 3, 3
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ progressBar
+
+
+ Top, Right
+
+
+ 14
+
+
+ Refresh
+
+
+ basicInfoTabPage
+
+
+ Compile output location
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 189, 17
+
+
+
+
+
+ Overwrite input file
+
+
+ 11
+
+
+ groupBox_SIGN_Options
+
+
+ 130, 277
+
+
+
+
+
+ 105, 24
+
+
+
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- reportAnIsuueToolStripMenuItem
+
+
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Auto delete idsig file
-
- apktoolIssuesToolStripMenuItem
+
+ verTxtBox
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBox_DECODE_Options
-
- baksmaliIssuesToolStripMenuItem
+
+ clearFwBtn
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 120, 17
-
- aboutToolStripMenuItem
+
+ 105, 24
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Top, Right
-
- toolTip1
+
+ NoControl
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17
+
+
+ 10
+
+
+ groupBox_SIGN_Options
+
+
+ decOutOpenDirBtn
+
+
+ 1, 0, 1, 1
+
+
+ 8, 147
+
+
+ 26
+
+
+ Settings
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ densityTxtBox
+
+
+
System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- FormMain
+
+ 147, 6
-
- System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System
+
+ 60, 22
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ basicInfoTabPage
+
+
+ 1
+
+
+ 2
+
+
+ 15
+
+
+ Center
+
+
+ tabPageZipAlign
+
+
+ 9
+
+
+ selAdbDeviceLbl
+
+
+ 28, 24
+
+
+ 14
+
+
+ 180, 24
+
+
+ bakSmaliGroupBox
+
+
+ NoControl
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 31
+
+
+ NoControl
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ checkBox_BUILD_ForceAll
+
+
+ 6, 92
+
+
+ Top, Right
+
+
+ groupBox_SIGN_Options
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ basicInfoTabPage
+
+
+ groupBox_BUILD_Options
+
+
+ 19
+
+
+ 3
+
+
+ NoControl
+
+
+ tabPageAdb
+
+
+ Only disassemble the main dex classes (classes[0-9]*.dex) in the root.
+
+
+ 553, 71
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Left, Right
+
+
+ MiddleLeft
+
+
+ 9
+
+
+ NoControl
+
+
+ 60, 13
+
+
+ 306, 254
+
+
+
+
+
+ tabPage3
+
+
+ 301, 42
+
+
+
+
+
+ label7
+
+
+ True
+
+
+ 595, 309
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ NoControl
+
+
+ True
+
+
+ 6, 10
+
+
+ basicInfoTabPage
+
+
+ 60, 13
+
+
+ NoControl
+
+
+ 0, 363
+
+
+ 3, 4
+
+
+ 1
+
+
+ 0
+
+
+ 5, 16
+
+
+ False
+
+
+ 0, 0, 0, 0
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Only compatible with Core Patch module. Rooted device is required.
+
+
+ ...
+
+
+ 224, 72
+
+
+ 292, 279
+
+
+
+
+
+ True
+
+
+ Package name:
+
+
+ tabControl1
+
+
+ 16
+
+
+ True
+
+
+ 9
+
+
+ 15
+
+
+ contextMenuStripLog
+
+
+ 282, 14
+
+
+ System
+
+
+ 6
+
+
+
+
+
+ 155, 249
+
+
+ NoControl
+
+
+
+
+
+ button_SIGN_BrowsePublicKey
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ 2
+
+
+ Fill
+
+
+ 14
+
+
+ 128, 115
+
+
+
+
+
+ 16
+
+
+
+
+
+ NoControl
+
+
+ APK Tool GUI
+
+
+ MiddleLeft
+
+
+ 2
+
+
+ Apktool.yml
+
+
+ 0
+
+
+ NoControl
+
+
+ 105, 24
+
+
+ 0
+
+
+ 442, 22
+
+
+ 435, 89
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 180, 24
+
+
+ 63, 13
+
+
+ label25
+
+
+ 36, 13
+
+
+ groupBox_SIGN_Options
+
+
+ button_SIGN_BrowseOutputFile
+
+
+ 7
+
+
+ 1, 0, 1, 1
+
+
+ 19
+
+
+ 3
+
+
+ 6, 255
+
+
+ 8, 45
+
+
+ 142, 17
+
+
+ 4
+
+
+
+
+
+ tabPageMain
+
+
+ 12
+
+
+
+
+
+ 4, 27
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ...
+
+
+ groupBox_ZIPALIGN_Options
+
+
+ True
+
+
+ Use APKEditor for decompiling
+
+
+ x86
+
+
+ NoControl
+
+
+ 30, 24
+
+
+ tabControlMain
+
+
+ 8
+
+
+ 8
+
+
+ label21
+
+
+ Default
+
+
+ 135, 17
+
+
+
+
+
+ Zipalign after build
+
+
+ 99, 13
+
+
+ 18
+
+
+ 53, 17
+
+
+ 105, 24
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ checkBox1
+
+
+ True
+
+
+
+
+
+ groupBox_DECODE_Options
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ exitToolStripMenuItem
+
+
+ ...
+
+
+ tabPageDecode
+
+
+ label1
+
+
+ label11
+
+
+ 602, 564
+
+
+ 61, 13
+
+
+ tabPageMain
+
+
+ groupBox_SIGN_Options
+
+
+ 40, 24
+
+
+ 485, 18
+
+
+ smaliBrowseOutputTxtBox
+
+
+
+
+
+
+
+
+ 2, 75
+
+
+
+
+
+ baksmaliIssuesToolStripMenuItem
+
+
+ keystore/jks file:
+
+
+ 2
+
+
+ 7
+
+
+ 8
+
+
+ 0
+
+
+ 16
+
+
+ 595, 309
+
+
+ 3
+
+
+ NoControl
+
+
+ 2
+
+
+ tabPageMain
+
+
+ 14
+
+
+ 6
+
+
+ Top
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 27
+
+
+ 60, 22
+
+
+ True
+
+
+ fileTxtBox
+
+
+
+
+
+ 21
+
+
+ groupBox_BUILD_Options
+
+
+
+
+
+ 595, 115
+
+
+ System
+
+
+ Scheme v1:
+
+
+
+
+
+ label29
+
+
+ 589, 120
+
+
+ label9
+
+
+ 237, 22
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 7
+
+
+ 581, 272
+
+
+ signPanel
+
+
+ 8, 297
+
+
+ 40, 24
+
+
+ 9
+
+
+ 8, 20
+
+
+ 13
+
+
+ 5
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ groupBox_DECODE_Options
+
+
+ Output directory will be used for Zipalign and Signing too after compile
+
+
+ NoControl
+
+
+ bakSmaliGroupBox
+
+
+ 8, 95
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Center
+
+
+ settingsToolStripMenuItem
+
+
+ reportAnIsuueToolStripMenuItem
+
+
+ 6
+
+
+ button_BUILD_Build
+
+
+ 130, 250
+
+
+ 15
+
+
+ 12
+
+
+ NoControl
+
+
+ 130, 23
+
+
+ 30
+
+
+
+
+
+ 1, 0, 1, 1
+
+
+ appTxtBox
+
+
+
+
+
+ 3, 3, 3, 3
+
+
+ 201, 17
+
+
+ 28, 23
+
+
+ Top
+
+
+ 6, 283
+
+
+ 7, 166
+
+
+ aboutToolStripMenuItem
+
+
+ 6, 17
+
+
+ 128, 7
+
+
+ comPanel
+
+
+ 105, 24
+
+
+ tabPageInstallFramework
+
+
+ Top, Left, Right
+
+
+ Top, Right
+
+
+
+
+
+ 8, 70
+
+
+ 34
+
+
+
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPageMain
+
+
+ groupBox_ZIPALIGN_Options
+
+
+
+
+
+ Top, Right
+
+
+ groupBox_BUILD_Options
+
+
+ 121, 21
+
+
+ tabPageSign
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Options
+
+
+ tabPageAdb
+
+
+ 3, 3, 3, 3
+
+
+ 121, 23
+
+
+ Top
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ Top, Left, Right
+
+
+ 0
+
+
+ 5
+
+
+ Options
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 2
+
+
+
+
+
+ Copy
+
+
+ 9
+
+
+ 6
+
+
+
+
+
+
+
+
+ 10
+
+
+ 437, 276
+
+
+ Basic info
+
+
+ True
+
+
+ 437, 22
+
+
+ 316, 22
+
+
+ 1, 1, 1, 1
+
+
+ 0, 542
+
+
+ New instance
+
+
+
+
+
+ tabControlMain
+
+
+ 18
+
+
+ schemev1ComboBox
+
+
+ 30
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3, 3
+
+
+ True
+
+
+ 13
+
+
+ 8
+
+
+ 35
+
+
+
+
+
+ 122, 48
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+
+
+
+
+
+
+ 16
+
+
+ True
+
+
+ vi-VN
+
+
+ 138, 10
+
+
+ 32, 9
+
+
+ 454, 16
+
+
+ 309, 13
+
+
+ True
+
+
+ 41
+
\ No newline at end of file
diff --git a/APKToolGUI/Forms/FormMain.vi-VN.resx b/APKToolGUI/Forms/FormMain.vi-VN.resx
index 2c957d9..8c3bb63 100644
--- a/APKToolGUI/Forms/FormMain.vi-VN.resx
+++ b/APKToolGUI/Forms/FormMain.vi-VN.resx
@@ -1,63 +1,63 @@
@@ -117,198 +117,712 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Thư mục APK đã biên dịch
+
+
+
Thư mục đầu ra đã giải mã
+
+
+
Thư mục APK đã ký
+
+
+
+
+ Thư mục APK đã zip căn chỉnh
+
+
+
+
+
+ Thư mục APK đã giải mã
+
+
+
+
+
+ Thư mục đầu ra đã biên dịch
+
+
+
+
+
+ Smali khởi chạy
+
+
+
+
+
+
+
+
+
+
+
+
+ 67, 13
+
+
+ Chữ ký APK:
+
+
+
+
+
+
+
+
+
+
Ký
+
+
+
+
+
+
+
+ 104, 13
+
+
+ Căn chỉnh tệp APK:
+
+
+
+
+
+ Căn chỉnh
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 132, 13
+
+
+ Thư mục APK đã giải mã:
+
+
+
+
+
+
+
Biên dịch
+
+
+
+
+
+
+
+
+
+
+ 161, 13
+
+
+ Tệp APK/XAPK/APKS/ZIP/APKM:
+
+
+
+
+
+
+
Giải mã
+
+
+
+
+
+
+
+
+
Trang chủ
-
- Thông tin cơ bản
+
+
-
- Thông tin đầy đủ
+
+
-
- Thông tin APK
+
+
-
- Tệp:
+
+ 227, 168
-
- Bản địa hóa:
+
+ 340, 22
-
- Quyền:
+
+
-
- Liên kết cửa hàng:
-
-
- Tên ứng dụng:
-
-
- Tên gói ứng dụng:
-
-
- Phiên bản:
-
-
- SDK tối thiểu tương thích:
-
-
- Tên mã:
-
-
- Kích thước màn hình
-
-
- SDK mục tiêu:
-
-
- Mật độ:
+
+ 189, 13
Mục khởi chạy trên màn hình chính
+
+
+
+
+
+
+
+ 55, 13
+
Kiến trúc:
-
- Quy trình mới
+
+
-
- Lưu nhật ký vào tệp
+
+
-
- Cài đặt
+
+
-
- Mở thư mục tạm
+
+
-
- Xóa thư mục tạm
+
+
-
- Thoát
+
+
-
- Tệp
+
+ 29, 13
-
- Kiểm tra cập nhật
+
+ Tệp:
-
- Báo cáo sự cố
+
+
-
- Báo cáo sự cố Apktool
+
+
-
- Báo cáo sự cố Baksmali
+
+
-
- Giới thiệu
+
+ 71, 13
-
- Trợ giúp
+
+ Bản địa hóa:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 43, 13
+
+
+ Quyền:
+
+
+
+
+
+
+
+
+ 47, 13
+
+
+ Mật độ:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 180, 222
+
+
+ 120, 22
+
+
+
+
+
+ 101, 13
+
+
+ Liên kết cửa hàng:
+
+
+
+
+
+
+
+
+
+
+
+ 83, 13
+
+
+ Tên ứng dụng:
+
+
+
+
+
+ 103, 13
+
+
+ Tên gói ứng dụng:
+
+
+
+
+
+
+
+
+ 62, 13
+
+
+ Phiên bản:
+
+
+
+
+
+
+
+
+ 141, 13
+
+
+ SDK tối thiểu tương thích:
+
+
+
+
+
+ 46, 13
+
+
+ Tên mã:
+
+
+
+
+
+ 113, 13
+
+
+ Kích thước màn hình
+
+
+
+
+
+ 77, 13
+
+
+ SDK mục tiêu:
+
+
+
+
+
+ Thông tin cơ bản
+
+
+
+
+
+
+
+
+ Thông tin đầy đủ
+
+
+
+
+
+
+
+
+ Thông tin APK
+
+
+
+
+
+ 312, 17
+
+
+ Không phân tích thông tin APK khi chọn APK để giải mã
+
+
+
+
+
+
+
+
+ 249, 17
+
+
+ Đặt mức API của tệp cần tạo, ví dụ: ICS là 14
+
+
+
+
+
+ 186, 17
+
+
+ Sửa lỗi ApkTool sau khi giải mã
+
+
+ Sẽ xóa extractNativeLibs, useEmbeddedDex, APKTOOL_DUMMY, các thuộc tính liên quan đến việc tách và đặt sparseresource thành false
+
+
+ 348, 17
+
+
+ Chỉ giải mã các lớp chính trong thư mục gốc (classes[0-9]*.dex).
+
+
+ Sửa lỗi ApkTool bất thường
+
+
+
+
+
+
+
+
+ 206, 17
+
+
+ Vị trí tệp framework được sử dụng:
+
+
+
+
+
+
+
+
+ 416, 17
+
+
+ Giữ cho tệp gần giống với bản gốc nhất có thể, ngăn chặn việc xây dựng lại
+
+
+
+
+
+ 109, 17
+
+
+ Thư mục đầu ra:
+
+
+
+
+
+
+
+
+ 188, 17
+
+
+ Giữ nguyên tài nguyên bị hỏng
+
+
+
+
+
+ 156, 17
+
+
+ Không giải mã mã nguồn
+
+
+
+
+
+ 142, 17
+
+
+ Buộc xóa thư mục đích
+
+
+
+
+
+ Không giải mã tài nguyên
+
+
+
+
+
+ 299, 17
+
+
+ Không xuất thông tin gỡ lỗi (.Local, .param, .line, v.v.)
+
+
+
+
+
+ Tùy chọn
+
+
+
+
+
+ Giải mã
+
+
+
+
+
+ 294, 17
Thêm cấu hình bảo mật mạng chung vào APK đầu ra
+
+
+
+
+ 393, 17
+
Sử dụng aapt2 (nâng cấp apktool sử dụng nhị phân aapt2 thử nghiệm)
+
+
+
+
+
+
+
+ 249, 17
+
Đặt mức API của tệp cần tạo, ví dụ: ICS là 14
+
+
+
+
+ 273, 17
+
Tạo APK chưa ký có chữ ký gốc sau khi biên dịch
Chỉ tương thích với mô-đun vá lỗi cốt lõi, cần thiết bị root.
+
+ 206, 17
+
Ký sau khi biên dịch / zip căn chỉnh
+
+
+
+
+ 187, 17
+
Căn chỉnh zip sau khi biên dịch
+
+
+
+
+ 293, 17
+
Vô hiệu hóa xử lý tệp resource trong bước biên dịch
+
+
+
+
+
+
+
+ 276, 17
+
Bỏ qua phát hiện thay đổi và biên dịch tất cả tệp
+
+
+
+
+
+
+
+
+
+
+ 128, 17
+
Thư mục đầu ra APK
Thư mục đầu ra sau khi biên dịch cũng sẽ được sử dụng cho Zipalign và ký
+
+ 316, 17
+
Sao chép AndroidManifest.xml và thư mục META-INF gốc
+
+
+
+
+
+
+
+ 194, 17
+
Vị trí tệp aapt.exe được sử dụng:
+
+
+
+
+
+
+
+
+
+
+ 206, 17
+
Vị trí tệp framework được sử dụng:
+
+
+
Tùy chọn
+
+
+
Biên dịch
-
- Chọn thiết bị
+
+
-
- Kết thúc tiến trình ADB
-
-
- Cài đặt APK
-
-
- Làm mới
-
-
- Đặt vendor thành Play Store (com.android.vending)
-
-
- Chọn APK
-
-
- Đang tải...
-
-
- Xóa nhật ký
+
+ 395, 17
Cài đặt APK sau khi ký (đảm bảo chọn thiết bị trong tùy chọn ADB trước)
+
+
+
+
+ 143, 17
+
Ghi đè lên tệp đầu vào
+
+
+
+
+ 139, 17
+
Tự động xóa tệp idsig
+
+
+
Mặc định
@@ -318,9 +832,18 @@
Tắt
+
+
+
+
+ 68, 13
+
Sơ đồ ký v4:
+
+
+
Mặc định
@@ -330,9 +853,18 @@
Tắt
+
+
+
+
+ 68, 13
+
Sơ đồ ký v3:
+
+
+
Mặc định
@@ -342,9 +874,18 @@
Tắt
+
+
+
+
+ 68, 13
+
Sơ đồ ký v2:
+
+
+
Mặc định
@@ -354,184 +895,2449 @@
Tắt
+
+
+
+
+ 68, 13
+
Sơ đồ ký v1:
-
- Mật khẩu:
+
+
-
- Tệp keystore/jks:
+
+
-
- Sử dụng keystore
+
+
-
- Thư mục đầu ra APK:
+
+
-
- Khóa riêng:
-
-
- Khóa công khai:
-
-
- Tùy chọn
-
-
- Ký
-
-
- Thư mục đầu ra APK:
-
-
- Ký sau khi zip căn chỉnh
-
-
- Không phân tích thông tin APK khi chọn APK để giải mã
-
-
- Sử dụng APKEditor.jar để hợp nhất, tách APK (nhanh hơn)
-
-
- Đặt mức API của tệp cần tạo, ví dụ: ICS là 14
-
-
- Sửa lỗi ApkTool sau khi giải mã
-
-
- Sẽ xóa extractNativeLibs, useEmbeddedDex, APKTOOL_DUMMY, các thuộc tính liên quan đến việc tách và đặt sparseresource thành false
-
-
- Chỉ giải mã các lớp chính trong thư mục gốc (classes[0-9]*.dex).
-
-
- Sửa lỗi ApkTool bất thường
-
-
- Vị trí tệp framework được sử dụng:
-
-
- Giữ cho tệp gần giống với bản gốc nhất có thể, ngăn chặn việc xây dựng lại
-
-
- Thư mục đầu ra:
-
-
- Giữ nguyên tài nguyên bị hỏng
-
-
- Buộc xóa thư mục đích
-
-
- Không xuất thông tin gỡ lỗi (.Local, .param, .line, v.v.)
-
-
- Tùy chọn
-
-
- Giải mã
+
+ 82, 17
Tên viết tắt
+
+
+
Rất khuyến khích bạn sử dụng khóa riêng của mình, được tạo bằng Android Studio hoặc các công cụ khác
+
+
+
+
+
+
+
+ Mật khẩu:
+
+
+
+
+
+ 93, 13
+
+
+ Tệp keystore/jks:
+
+
+
+
+
+ 116, 17
+
+
+ Sử dụng keystore
+
+
+
+
+
+ 131, 17
+
+
+ Thư mục đầu ra APK:
+
+
+
+
+
+ 66, 13
+
+
+ Khóa riêng:
+
+
+
+
+
+ 90, 13
+
+
+ Khóa công khai:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tùy chọn
+
+
+
+
+
+ Ký
+
+
+
+
+
+ 131, 17
+
+
+ Thư mục đầu ra APK:
+
+
+
+
+
+ 148, 17
+
+
+ Ký sau khi zip căn chỉnh
+
+
+
+
+
+ 125, 17
+
Nén lại bằng Zopfli
+
+
+
+
+ 301, 13
+
Căn chỉnh theo bytes, ví dụ: '4' cung cấp căn chỉnh 32-bit
+
+
+
+
+
+
+
+ 244, 17
+
Chỉ kiểm tra căn chỉnh (không sửa đổi tệp)
+
+
+
+
+
+
+
+ 98, 17
+
Đầu ra chi tiết
+
+
+
+
+
+
+
+ 176, 17
+
Ghi đè lên tệp đầu ra hiện có
+
+
+
Tùy chọn
-
- Mở thư mục framework
-
-
- Xóa bộ nhớ cache framework
-
-
- Xóa bộ nhớ cache Framework trước khi giải mã
-
-
- Tùy chọn
-
-
- Thẻ framework được sử dụng:
-
-
- Lưu tệp framework vào:
-
-
- Tùy chọn
-
-
- Thư mục APK đã zip căn chỉnh
-
-
- Thư mục APK đã giải mã
-
-
- Thư mục đầu ra đã biên dịch
-
-
- Chữ ký APK:
-
-
- Căn chỉnh
-
-
- Không giải mã mã nguồn
-
-
- Không giải mã tài nguyên
-
-
- Cài đặt
-
-
- Thư mục biên dịch Smali:
-
-
- Thư mục đầu ra Dex:
-
-
- Biên dịch
-
-
- Giải mã dex
-
-
- Thư mục đầu ra:
-
-
- Giải mã
-
-
- Thư mục APK đã giải mã:
-
-
- Căn chỉnh tệp APK:
-
-
- Tệp APK/XAPK/APKS/ZIP/APKM:
-
-
- Smali khởi chạy
+
+
Zip căn chỉnh
+
+
+
+
+ Mở thư mục framework
+
+
+
+
+
+ Xóa bộ nhớ cache framework
+
+
+
+
+
+ 267, 17
+
+
+ Xóa bộ nhớ cache Framework trước khi giải mã
+
+
+
+
+
+ Tùy chọn
+
+
+
+
+
+ 181, 17
+
+
+ Thẻ framework được sử dụng:
+
+
+
+
+
+ 147, 17
+
+
+ Lưu tệp framework vào:
+
+
+
+
+
+
+
+
+ Cài đặt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tùy chọn
+
+
+
+
+
+
+
+
+ 135, 13
+
+
+ Thư mục biên dịch Smali:
+
+
+
+
+
+ 131, 17
+
+
+ Thư mục đầu ra Dex:
+
+
+
+
+
+ Biên dịch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 66, 13
+
+
+ Giải mã dex
+
+
+
+
+
+ 109, 17
+
+
+ Thư mục đầu ra:
+
+
+
+
+
+
+
+
+
+
+
+ Giải mã
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 75, 13
+
+
+ Chọn thiết bị
+
+
+
+
+
+ Kết thúc tiến trình ADB
+
+
+
+
+
+ Cài đặt APK
+
+
+
+
+
+ Làm mới
+
+
+
+
+
+
+
+
+
+
+
+ 289, 17
+
+
+ Đặt vendor thành Play Store (com.android.vending)
+
+
+
+
+
+
+
+
+ 57, 13
+
+
+ Chọn APK
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+
+ Đang tải...
+
+
+
+
+
+ 136, 22
+
+
+ 136, 22
+
+
+ Xóa nhật ký
+
+
+ 137, 48
+
+
+
+
+
+
+
+
+ 178, 22
+
+
+ Quy trình mới
+
+
+ 178, 22
+
+
+ Lưu nhật ký vào tệp
+
+
+ 175, 6
+
+
+ 178, 22
+
+
+ Mở thư mục tạm
+
+
+ 178, 22
+
+
+ Xóa thư mục tạm
+
+
+ 175, 6
+
+
+ 178, 22
+
+
+ Thoát
+
+
+ 38, 20
+
+
+ Tệp
+
+
+ Cài đặt
+
+
+ 197, 22
+
+
+ Kiểm tra cập nhật
+
+
+ 197, 22
+
+
+ Báo cáo sự cố
+
+
+ 197, 22
+
+
+ Báo cáo sự cố Apktool
+
+
+ 197, 22
+
+
+ Báo cáo sự cố Baksmali
+
+
+ 197, 22
+
+
+ Giới thiệu
+
+
+ 62, 20
+
+
+ Trợ giúp
+
+
+
+
+
+
+ AAABAAUAEBAAAAEAIABoBAAAVgAAACAgAAABACAAqBAAAL4EAAAwMAAAAQAgAKglAABmFQAAQEAAAAEA
+ IAAoQgAADjsAAICAAAABACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAAAEAAATCwAAEwsAAAAA
+ AAAAAAAAAAAAAAAAAAA9ZR0AKEESCVyYK0lwuzSje8w5233QOvB0wjbwb7gz22esMKNVjSdJJDwRCTle
+ GwAAAAAAAAAAAAEBAABvuDQATYAkGHG8NYx+0jvqg9o9/4LYPP94yDj/c8A2/3XDN/93xTf/dcI26miu
+ MY1GdSEYZqowAAABAABjpS4AVIwnF3fGN6mC2D39hNs9/4HXPP91wzb/b7o0/3G9Nf9zwDb/dcM3/3fG
+ N/94xzj9brYzqUt9IxdZlSkAKkYTBXfGN4iC2T39g9s9/4HWPP9zvzX/bLQy/263M/9vujT/cb01/3PA
+ Nv91wzf/d8Y3/3jIOP5stDKJHTAOBXG9NECB1jzng9o9/37VOf9uujH/Zq0u/2iwL/9qsy//bLYw/225
+ Mf9vvDL/cb8z/3PCNP93xjf/dcM26GSmLkF90DqZg9o9/4faQ/+Py2D/ibxg/4q/Yf+MwWH/jcNi/4/G
+ Yv+QyGP/kctk/5PNZf+RzWD/esU9/3rLOP92xTeagdc81YLaPP+N3U7/4/TW//j69v/1+fP/9vn0//f6
+ 9P/3+vT/9/r0//b68//4+/f/4fDU/4PNSP+B1zv/ftI714LZPO+D2j3/hNo+/8rvrf/+/f7/yuC5/+/1
+ 6//+/v///v7///D26//O5bv//v3+/8bqqv+C1z3/g9o9/4DVO++C2T3ug9o9/4LaO/+W31v/5vbZ/+/1
+ 6//5+/j//f39//39/f/5+/j/8Pbr/+b22f+V31r/gto7/4PaPf+A1jzvg9k91IPaPf+D2j3/gto7/5vh
+ Y//j9tP/+fz2//39/f/9/f3/+fz2/+P20/+b4WP/gto7/4PaPf+D2j3/gNU71YPZPZSD2j3/g9o9/4La
+ PP+O3U7/quV6/6Ljbf+z6In/s+iI/6HjbP+s5n3/jt1P/4LaPP+D2j3/g9o9/3/TO5aD2jw6g9o95YPa
+ Pf+C2jz/kN5S/43dTf+B2Tn/gdk6/4HZOv+B2Tn/jt1O/5DeUv+C2jz/g9o9/4LYPOZ8zzo7g9o7AoPa
+ PYGD2j39g9o9/4PaPP+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPP+D2jz/g9o9/4PaPf2B1jyCaK8vAoPb
+ PQCD2z0Rg9s9oYPaPf2D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf2C2T2hf9M7EYDV
+ OwCF2zwAhNs9AITcPRGD2z2Bg9o954PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPeeD2j2Bgtk8EYPa
+ PQB6yTgAAAAAAAAAAACE3D0Ahd09BITbPTqD2z2Wg9s91YPaPe+D2j3vg9o91YPbPZaE2z06hdw9BITc
+ PQAAAAAAAAAAAOAHAADAAwAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACAAQAAwAMAAOAHAAAoAAAAIAAAAEAAAAABACAAAAAAAAAQAAATCwAAEwsAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAEChCEzJPgyVmZacvmnC7NMJ2xTfZeco45HbF
+ N+RstDLZZqovwl2ZK5pJeSJmJT0RMgAAABAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAADTleGjlioy6JdcM3z37SO/OC2Dz+g9o9/4Pb
+ Pf+A1jz/eMc4/3XDN/92xDf/dsQ3/nTBNvNstTLPW5cqiTRXGToAAAANAAAAAQAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM5ECBenCx7eMg424HXPP6D2z3/g9o9/4Pa
+ Pf+D2j3/gNU8/3bEN/9zvzb/dME2/3XDN/92xDf/d8Y3/3jIOP94xzf+b7k021eQKXwgNA8gAAAAAwAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwUCAAAAAAQ9ZRw0b7g0r4DVO/mD2z3/g9o9/4Pa
+ Pf+D2j3/g9o9/3/UO/90wjb/cb01/3K+Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jIOP95yjj/d8Y3+Waq
+ MLA3Wxo1AAAABAMEAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAQGAgAAAAADR3chPHXDNsaC2T3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf9/1Dv/c8A1/2+6NP9wvDT/cb41/3K+Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jI
+ OP95yjj/eck4/2yzMsdAaR48AAAAAwMFAgAAAAAAAAAAAAAAAAAAAAAAAAAAAUVzIDB2xTfFg9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/f9M7/3G9Nf9ttzP/brkz/2+6NP9wvDT/cb41/3K+Nf9zwDb/dME2/3XD
+ N/92xDf/d8Y3/3jIOP95yTj/eco4/2y0MsY8ZBwxAAAAAQAAAAAAAAAAAAAAAOP/aQAxURcZc8A1rILZ
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/37TO/9wuzT/bLQy/222M/9uuDP/brkz/2+6NP9wvDT/cb41/3K+
+ Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jIOP95yTj/eck4/2itMK4oQhMZtP9UAAAAAAAbLQ0AAAAABWqx
+ MXSB1zz5g9o9/4PaPf+D2j3/g9o9/4PbPf9+0jv/brg0/2qxMf9rsjL/bLQy/222M/9uuDP/brkz/2+6
+ NP9wvDT/cb41/3K+Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jIOP95yjj/d8Y3+V2bK3YAAAAFFSMKAMT/
+ WwBVjScsfdA62YPaPf+D2j3/g9o9/4PaPf+D2z3/ftI7/222M/9orTD/abAx/2qxMf9rszL/bLQy/222
+ M/9uuDP/brkz/2+6NP9wvDT/cb41/3K+Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jIOP95yjj/cbw02kZ0
+ IS6i/0wAAAAAA3PANX+D2T3/g9o9/4PaPf+D2j3/g9s9/33ROv9rtDL/Zqsw/2esMP9orjH/abAx/2qx
+ Mf9rszL/bLQy/222M/9uuDP/brkz/2+6NP9wvDT/cb41/3K+Nf9zwDb/dME2/3XDN/92xDf/d8Y3/3jI
+ OP94xzf/ZKYugQAAAANSiCYeftI6y4PaPf+D2j3/g9o9/4PaPf97zzf/Z68u/2GmK/9iqCz/ZKos/2Wr
+ Lf9mrC3/Z64u/2iwLv9osS//abMv/2q1L/9rtjD/bLcw/225Mf9uuzH/b7wy/3C9Mv9xvzP/csAz/3XD
+ Nv92xDf/d8U3/3rLOf92xDfNRXIgIHC6NFOC2Dzyg9o9/4PaPf+D2jz/ittJ/6DQev+exn7/n8h+/5/J
+ fv+gyn7/oct//6HLf/+izH//os6A/6PPgP+jz4D/pNCA/6TSgf+l0oH/pdOB/6bUgf+n1YL/p9aC/6jX
+ g/+k1Xz/fcVD/3XCNv94xzj/gNU8/4DUO/Njpi5Wesw5jYPaPf+D2j3/g9o9/4LaPP+S3lX/7fjk//79
+ /v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//v3+/+r04f+Cxkz/dcQ2/3/UO/+D2j3/gtk8/3G8NJB/0zu6g9o9/4PaPf+D2j3/g9o9/4fb
+ RP/b88j///7///39/f/9/f3//v7+///+///9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39///+
+ ///+/v7//f39//39/f///v//1OrC/3jEPP9+0zv/g9o9/4PaPf+D2j3/d8c3vYHWO9WD2j3/g9o9/4Pa
+ Pf+D2j3/gto7/7nqkv/9/f3//f39//7+/v/m8N7/xd2x//X48v/+/f7//f39//39/f/9/f3//f39//39
+ /v/1+fL/yOKz/+jy3//+/f7//f39//39/f+v3Iv/fNE4/4PaPf+D2j3/g9o9/4PaPf97zTnXgdg84oPa
+ Pf+D2j3/g9o9/4PaPf+C2jv/k95V/+r33v/+/f////7//73YqP93sUn/5O/b///+///9/f3//f39//39
+ /f/9/f3///7//+Pw2f99vEz/xOCu///+///+/f//6PXc/4/ZU/+C2jz/g9o9/4PaPf+D2j3/g9o9/33Q
+ OuSC2Dzig9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/s+iJ//r8+P/+/f7/8fbt/+Ds1v/6+/n//f39//39
+ /f/9/f3//f39//39/f/9/f3/+fv4/+Hv1v/z+O///v3+//n89/+y54f/gto7/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/fdE65ILYPNSD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+H20P/x+2n//z9+//+/v////7///39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3///7///79///8/fv/xu2m/4bbQv+D2jz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf98zzrWgtg8uIPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+J3Eb/w+yi//f7
+ 8//+/f7//f3+//39/f/9/f3//f39//39/f/9/f3//f39//39/v/+/f7/9/vz/8Psof+J3Eb/gto8/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/3vNObqB1zyIg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+E2j//tOiL//L66//4/PX///3////+/////f////3////+/////f//+Pv0//L66/+06Ir/hNo//4La
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/eMk4i4HXO0uD2j3xg9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+56pL/sueG/6Tkcf/E7aP/1/LB/9/1zv/f9M7/1vLA/8Lsof+j427/teiM/7rq
+ lP+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4HXPPJ1wzZOf9M6FoPaPceD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2jv/nOFk/8ftqP+I20X/gdk6/4LaO/+F20H/iNtF/4jbRf+F20D/gto7/4HZ
+ Ov+K3Ef/y++u/5zhZP+C2jv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/f9M7yWy0MheO7EIAg9o8doPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+26Y3/n+Jq/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4HaO/+j42//t+mO/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPf97zTl4q/9QAIPa
+ PACC2Twhg9s91YPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4rcSP+E2j//g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4TaP/+K3En/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gNU71nXD
+ NiJ3xzcAgNQ7AIfiPwCD2z1og9o9+YPaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZ
+ Pfl90Dppov9MAGitMAAAAAAAg9o8AIPZPAyD2z2jg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gNU7pHXDNg13yDcAAAAAAAAAAAAAAAAAg9s9AIPbPR+D2z2/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LYPL99zzogf9M7AAAAAAAAAAAAAAAAAAAAAACFyzQAhN0+AITbPSmD2z2/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j2/gNU7KoTfPwBsoSoAAAAAAAAAAAAAAAAAAAAAAAAAAACD1z0AhN09AITc
+ PR+E2z2kg9o9+YPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j35g9s9pILYPCCF3j0Aecg6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AABoQBQAhNw9AITcPQyE2z1og9s91oPaPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3+g9s91oTbPWiE3D0MhNw9AE0oDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhd08AIfeOwCE3D0hhNw9d4PbPcmD2z3yg9o9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf6D2j3yg9s9yYTbPXeE3D0hiOA7AIXdPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjfPQCM4z4Bhd09FoTcPUyE2z2JhNs9uYPb
+ PdaD2z3kg9s95IPbPdaE2z25hNs9iYTcPUyF3T0WjOM+AYjfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAP8AAP/8AAA/+AAAH/AAAA/gAAAHwAAAA8AAAAOAAAABgAAAAQAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABgAAAAcAAAAPAAAAD4AAAB/AA
+ AA/4AAAf/AAAP/8AAP//gAH/KAAAADAAAABgAAAAAQAgAAAAAAAAJAAAEwsAABMLAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAADAAA
+ ABYCBAEkIDMQPEBqHl5WjyiEY6UvpWyzMr5wujTNcr811XO/NdVrszLNYqItvluWKqVPgyWEO2EcXh0w
+ DzwCBAEkAAAAFgAAAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAA
+ AAsAAAAXGCgMMUZ0IWJipC6ecr410HvMOe1/1Dv6gdg8/4LZPf+D2j3/g9o9/3/TO/93xjf/dcM3/3XD
+ Nv90wTX6cbs07WmvMdBblyqeQWseYhYlCzEAAAAXAAAACwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAEAAAAHAAAAFB8yDjNTiSd3brczxXzOOfOC2Dz/g9s9/4PbPf+D2j3/g9o9/4PaPf+D2j3/ftI7/3XE
+ N/91wjb/dcM3/3bEN/93xTf/d8Y3/3jIOP93xzf/c78182aqL8VNfyR3HC4OMwAAABQAAAAHAAAAAQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAgAAAAwMEwYjS3wjZm+4M8V+0jr5g9o9/4PbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf9+0Tv/dME2/3O/Nv90wTb/dcI2/3XDN/92xDf/dsU3/3fGN/94xzj/eck4/3nKOP91wzb5Z6swxkRx
+ IWYKEQUjAAAADAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAADAAAAECpFFDhkpS6de8058IPaPf+D2z3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/33ROv9zwTb/cr41/3K+Nf9zwDb/dME2/3XCNv91wzf/dsQ3/3bFN/93xjf/eMc4/3jI
+ OP95yjj/eco4/3O+NfBbmCueJj4SOQAAABAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAATQGkeTXC7NMWB1jz9g9s9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/fdA6/3K/Nf9wvDX/cb41/3K+Nf9yvjX/c8A2/3TBNv91wjb/dcM3/3bE
+ N/92xTf/d8Y3/3jHOP94yDj/eck4/3rLOP94xzj9Z6wwxjleG04AAAATAAAABAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABNKeyNadsQ32ILZPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf98zzr/cbw1/2+6NP9wuzT/cb01/3G+Nf9yvjX/cr41/3PA
+ Nv90wTb/dcI2/3XDN/92xDf/dsU3/3fGN/94xzj/eMg4/3nJOP96yjj/eco4/220MtlCbR9bAAAAEwAA
+ AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAD01/JFl4yDjeg9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/3zPOv9wuzT/brgz/2+5NP9vujT/cLs0/3G9
+ Nf9xvjX/cr41/3K+Nf9zwDb/dME2/3XCNv91wzf/dsQ3/3bFN/93xjf/eMc4/3jIOP95yTj/eso4/3rL
+ Of9utzPfQ28fWgAAABAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAKRnQgSXfH
+ N9eD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/fM46/2+5NP9ttjP/brgz/264
+ M/9vuTT/b7o0/3C7NP9xvTX/cb41/3K+Nf9yvjX/c8A2/3TBNv91wjb/dcM3/3bEN/92xTf/d8Y3/3jH
+ OP94yDj/eck4/3nKOP96yzn/bbUy2TxkHEsAAAAKAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAU1WBkxdMI2xIPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf97zTr/brcz/2y0
+ Mv9stTL/bbcz/264M/9uuDP/b7k0/2+6NP9wuzT/cb01/3G+Nf9yvjX/cr41/3PANv90wTb/dcI2/3XD
+ N/92xDf/dsU3/3fGN/94xzj/eMg4/3nJOP95yjj/eso4/2itMMUsSRUyAAAABQAAAAAAAAAAAAAAAAAA
+ AAAAAQAAAAAAAhAbCBdstDKagtg8/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/3vN
+ Of9ttjP/arIy/2uzMv9stDL/bLUy/223M/9uuDP/brgz/2+5NP9vujT/cLs0/3G9Nf9xvjX/cr41/3K+
+ Nf9zwDb/dME2/3XCNv91wzf/dsQ3/3bFN/93xjf/eMc4/3jIOP95yTj/eso4/3jHOP5enSycDBQGGAAA
+ AAIAAQAAAAAAAAAAAAAAAAAAAAAACFuYKl1+0zvwg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/e8w5/2y0Mv9psDH/arEx/2uyMv9rszL/bLQy/2y1Mv9ttzP/brgz/264M/9vuTT/b7o0/3C7
+ NP9xvTX/cb41/3K+Nf9yvjX/c8A2/3TBNv91wjb/dcM3/3bEN/92xTf/d8Y3/3jHOP94yDj/eck4/3rL
+ OP9zwDXxTH8kYAAAAAgAAAAAAAAAAAICAAAAAAACNVcYJHjIN8KD2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf96zDn/arEx/2itMP9przH/abAx/2qxMf9rsjL/a7My/2y0Mv9stTL/bbcz/264
+ M/9uuDP/b7k0/2+6NP9wuzT/cb01/3G+Nf9yvjX/cr41/3PANv90wTb/dcI2/3XDN/92xDf/dsU3/3fG
+ N/94xzj/eMg4/3nJOP95yjj/aa8xxChDEyUAAAACAAMAAGWbKQAAAAAGZ6wwbYHYPPmD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/3rLOf9psDH/Z6ww/2itMP9orjH/aa8x/2mwMf9qsTH/a7Iy/2uz
+ Mv9stDL/bLUy/223M/9uuDP/brgz/2+5NP9vujT/cLs0/3G9Nf9xvjX/cr41/3K+Nf9zwDb/dME2/3XC
+ Nv91wzf/dsQ3/3bFN/93xjf/eMc4/3jIOP95yjj/dcQ2+laOKG8AAAAGMl8cAAAAAAA2WRkdesw5wYPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/eco5/2iuMf9lqi//Zqsw/2esMP9orTD/aK4x/2mv
+ Mf9psDH/arEx/2uyMv9rszL/bLQy/2y1Mv9ttzP/brgz/264M/9vuTT/b7o0/3C7NP9xvTX/cb41/3K+
+ Nf9yvjX/c8A2/3TBNv91wjb/dcM3/3bEN/92xTf/d8Y3/3jHOP94yDj/eco4/2qxMcMoQxMeAAAAAAAA
+ AAJkpy5Rgdc88oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf95yjj/Z6ww/2SnL/9lqS//Zaov/2ar
+ MP9nrDD/Z60w/2iuMf9przH/abAx/2qxMf9rsjL/a7My/2y0Mv9stTL/bbcz/264M/9uuDP/b7k0/2+6
+ NP9wuzT/cb01/3G+Nf9yvjX/cr41/3PANv90wTb/dcI2/3XDN/92xDf/dsU3/3fGN/94xzj/eck4/3jJ
+ OPRWjyhVAAAAAgAAAAp3xjeUg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/3jJN/9lqi7/YqUt/2Om
+ Lf9jpy7/ZKgu/2WqLv9mqy//Zqwv/2esL/9nrTD/aK4w/2mwMP9psTD/arIx/2qyMf9rtDH/bLUx/2y2
+ Mv9ttzL/bbgy/265M/9vujP/b7sz/3C8NP9wvTT/cb40/3K+NP9yvzX/c8A1/3XCNv91wzf/dsQ3/3bE
+ N/94xzf/ftE7/4LYPP9sszKYAAAAC0x9IyJ/0zvMg9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/j9xS/7XY
+ mf+21J//t9We/7fVnv+31Z//uNaf/7jXn/+415//uNif/7nYn/+52J//udmg/7rZoP+62qD/utqg/7rb
+ oP+726D/u9yg/7vcof+73aH/vN2h/7zeof+83qH/vd+h/73fof+94KL/veCi/77gov++4aP/uN+a/4LH
+ S/90wTX/dcM3/3bFN/990Dr/g9o9/4PbPf93xjfPPGIbJWmvMUiC2Dzsg9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2jv/lt9a//H66v///v////7////+/////v////7////+/////v////7////+/////v////7////+
+ /////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+
+ /////v//7fbm/4bIUf9ywDT/dcM2/3zPOv+D2j3/g9o9/4PbPf990DruWJIpTHXDNnOD2j36g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2jz/i9xJ/+L10////f///f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f///v//2+7M/3nBP/9zwDb/fM46/4PZPf+D2j3/g9o9/4PaPf+A1jv7ZqsveHvO
+ OZuD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/8nurP///f///f39//39/f/9/f3//f39//39
+ /f/+/v///v7///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//7+
+ ///+/v7//f39//39/f/9/f3//f39//39/f///v//vuCi/3K/Nf97zTn/g9k9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2Dz/b7kzn37TOraD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gdo6/6jld//5/Pb//f39//39
+ /f/9/f3//f39//z9/P/m8N7/5e/d//z8+//9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//Pz8/+fy3v/o8t///P38//39/f/9/f3//f39//39/v/3+vT/mM9t/3nMNv+D2T3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2T3/dME1uoDVO8mD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto8/4vc
+ Sv/g9c7///3///39/f/9/f3///7//+Lt2f97s0//erNN/+Ht1////v///f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f///v//4e/W/4G+UP+EwFT/5fHc//7+///9/f3//f39///+///Z7cn/gs9F/4LZ
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/d8c3zIHXO9OD2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LaO/+v54P/+vz4//39/v/9/f3///7//9zq0f9wrEH/cq5D/97r0////v///f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f///v//3OzP/3e4Q/98u0n/4u/X///+///9/f3//f3+//n8
+ 9/+r4n7/gdk7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/eco41oHXPNOD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+J3Eb/1fK+//79///9/f3//f39//r7+f/Y58v/2enN//v8
+ +v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/+vv5/9nqy//c7ND/+/z6//39
+ /f/9/f3//v3//9Pxu/+I20X/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/eco41oHX
+ O8iD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/mOBe/+j33P/+/f///f39//39
+ /f///v////7///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39///+
+ /////v///f39//39/f///f//5/fa/5fgXP+C2jv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/eMk3zIHWO7WD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/6Tj
+ cf/u+eX//v3///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//79///t+OT/o+Nv/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/d8Y3uYDVO5iD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LaPP+k43H/6ffe//79///9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3//+n33f+k43D/gto8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2Tz/dMI2nH/TO26D2j37g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/meBg/9fywP/5/Pf//v3+//39/v/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3+//79/v/5/Pf/1vLA/5ngX/+C2jv/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+B1zz7cbw0cn3QOUCD2j3rg9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/4vcSv/Z88T/9Pru//j8
+ 9v///f///v3///79/v/9/f7//f39//39/f/9/f7//v3+///9/////f//9/v0//T67//Z88T/i9xK/4La
+ O/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf9/1Dvta7IxQ3jI
+ NxiD2jzJg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/5zh
+ ZP/h9dH/peRy/6jldv/L767/5PbV//D56f/3+/P/+fz3//n89//2+/P/8Pno/+L10//I7qr/peRy/6jl
+ eP/l9tf/m+Fj/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf98zznMYKAsGhoWBwGC2DyOg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/httC/9Dwtv/C7KH/g9o9/4HZOv+D2j7/jNxK/5bfW/+f4mr/pORx/6Tjcf+f4mn/ld9a/4vc
+ Sf+D2j3/gdk6/4TaP//J7qv/0fC3/4bbQv+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LZPf94xzeRAAAAAonkQACA1jtFg9s98oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2jv/quV6/+D1z/+S3lT/gto8/4PaPf+D2j3/gto8/4LaO/+B2jr/gdk6/4HZ
+ Ov+B2jr/gto7/4PaPP+D2j3/g9o9/4LaO/+W31r/5PbW/6nlef+C2jv/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4DVO/NxvTRIfdI7AH7TOwB8zjgPg9o9vIPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+K3En/2fPF/7PoiP+C2jv/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/uemS/9vzx/+K3Ej/g9o8/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/3zPOb5kpy0QabExAG+4MACK50IAgtk8X4Pb
+ PfmD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+L3En/ruaB/4rcSP+D2jz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/jN1L/7Dn
+ g/+K3Ef/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gdc8+nbFN2KQ8UUAVIkjAHTF
+ AwCB1z0AgNU7E4PbPb2D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o8/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/fdE6v2y0
+ MhRvuTUAacwCAAAAAAB6zjsAhd8+AIPaPEyD2z3vg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+B1zzweMg3ToPcPQBjpy8AAAAAAAAAAAD//7EAgNU6AIDSOgWD2z2Og9s9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LZPf980DqQZqkuBm63MgDU/3oAAAAAAAAAAAAAAAAAAAAAAIPaPQCC2TwbhNs9vYPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4DVO792xDccess4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIXX
+ PgCD3DwAg9s9MoTbPdSD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gdc81XvNOTOD2jwAZ6kyAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAB+zTkAiu5CAIPbPEOE2z3dg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2TzdftE6RJv/SwBusTIAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhtw9AGLhRwCE3D1DhNs91YPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPdWB1jxE///hAH3N
+ OQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAILYPACH5T8AhNw9M4Tc
+ Pb+D2z39g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j39g9s9v4HY
+ PDOS9kUAe804AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACG3j8AhNw9AITcPRuE3D2Pg9s98IPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ PfCE2z2PhNs9G4bfPQCB2D4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAITbPACE2zwGhNw9TYTcPb6D2z35g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2z35hNs9voTcPU2E2zwGhNs8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI5DMAgtdCAIXdPBOE3D1hhNw9voPb
+ PfOD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9s984TbPb6E3D1hhd09E4LWQgCI5TMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIzh
+ 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
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACAAAABQDBAIkOFsbU2OlLqx4yDjvgdc8/4Pb
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2T3/e805/3PANv9zvzb/c8A2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3nJOP95yjj/eMg3/3C6NO9cmCusMlMYVAME
+ AiUAAAAUAAAACAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACwAAABkbKw01V48ph3TB
+ NuKA1jv/g9s9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2T3/e805/3K/
+ Nf9yvjX/c782/3PANv9zwDb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eMg4/3nK
+ OP96yzj/eMc3/2yzMuNPgyWIFyYMNQAAABkAAAALAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAADQAA
+ AB01WBpMaK0wt33QOvmD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2T3/esw5/3K+Nf9xvjX/cr41/3K+Nf9zvzb/c8A2/3PANv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3jIOP94yDj/eck4/3nKOP96yzn/dME2+WCfLLgwThdNAAAAHQAAAA0AAAADAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAADAAAADgAAACBHdiFicr411oHXPP+D2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2T3/ess5/3G8NP9wvDT/cb01/3G+Nf9yvjX/cr41/3O/Nv9zwDb/dME2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3jIOP95yTj/eco4/3rLOf94yDj/aa4w1z9p
+ HmQAAAAhAAAADgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAACAAAADQYKAyNRhiZydsU35YLZPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/eco5/3C7NP9vujT/cLs0/3C8NP9xvTX/cb41/3K+
+ Nf9yvjX/c782/3PANv9zwDb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eMg4/3nJ
+ OP95yjj/eso5/3rKOP9ttjLlR3YhdAUIAiMAAAANAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAADAYJAyFVjih5eco47IPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/eco4/2+6M/9uuDP/b7k0/2+6
+ NP9wuzT/cLw0/3G9Nf9xvjX/cr41/3K+Nf9zvzb/c8A2/3PANv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3jIOP94yDj/eck4/3nKOP96yjn/ess5/2+5NO1MfCN7BAcCIgAAAAwAAAACAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACQAAABxUjCdxess57IPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/eck4/265
+ M/9uuDP/brgz/264M/9vuTT/b7o0/3C7NP9wvDT/cb01/3G+Nf9yvjX/cr41/3O/Nv9zwDb/c8A2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3jIOP95yTj/eco4/3rKOf96yzn/cLo07Ul5
+ InMAAAAdAAAACQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAA
+ ABZNgCRfeMk45IPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2T3/eMg4/223M/9ttjP/bbcz/264M/9uuDP/brgz/2+5NP9vujT/cLs0/3C8NP9xvTX/cb41/3K+
+ Nf9yvjX/c782/3PANv90wTb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eMg4/3nJ
+ OP95yjj/eso5/3rLOf9utzPmQm0fYQAAABcAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAwAAABA/aB1HdsQ21YPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2T3/eMg4/2y1Mv9stDL/bLUy/222M/9ttzP/brgz/264M/9uuDP/b7k0/2+6
+ NP9wuzT/cLw0/3G9Nf9xvjX/cr41/3K+Nf9zvzb/c8A2/3PANv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3jIOP94yDj/eck4/3nKOP96yjn/eso4/2qvMdc0VRhIAAAAEAAAAAMAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAojOhAsb7oztYLYPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/d8c4/2y0Mv9rsjL/a7My/2y0Mv9stTL/bbYz/223
+ M/9uuDP/brgz/264M/9vuTT/b7o0/3C7NP9wvDT/cb01/3G+Nf9yvjX/cr41/3O/Nv9zwDb/c8A2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3jIOP95yTj/eco4/3rKOf94yDj/YaIttxsu
+ DS0AAAAKAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAXYqQug3/VO/qD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/d8Y3/2uyMv9qsTH/arIy/2uy
+ Mv9rszL/bLQy/2y1Mv9ttjP/bbcz/264M/9uuDP/brgz/2+5NP9vujT/cLs0/3C8NP9xvTX/cb41/3K+
+ Nf9yvjX/c782/3PANv9zwDb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eMg4/3nJ
+ OP95yjj/ess5/3XCNvpTiieGAAAAGAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAMSXoiSXvN
+ OeKD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/d8Y3/2qx
+ Mv9przH/abAx/2qxMf9qsjL/a7Iy/2uzMv9stDL/bLUy/222M/9ttzP/brgz/264M/9uuDP/b7k0/2+6
+ NP9wuzT/cLw0/3G9Nf9xvjX/cr41/3K+Nf9zvzb/c8A2/3TBNv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3jIOP94yDj/eck4/3nKOP96yzn/bbYz4zphG0wAAAAMAAAAAgAAAAAAAAAAAAAAAAAA
+ AAAAAAAFFyUKHnG8NKiC2Tz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2T3/dsU3/2mvMf9orTH/aa8x/2mwMf9psDH/arEx/2qyMv9rsjL/a7My/2y0Mv9stTL/bbYz/223
+ M/9uuDP/brgz/264M/9vuTT/b7o0/3C7NP9wvDT/cb01/3G+Nf9yvjX/cr41/3O/Nv9zwDb/c8A2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3jIOP95yTj/eco4/3jIOP9fni2sDxoIHwAA
+ AAUAAAAAAAAAAAAAAAAAAAABAAAACliSKVh/1Dvvg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2T3/dsQ3/2iuMf9nrDD/aK0w/2iuMf9przH/abAx/2mwMf9qsTH/arIy/2uy
+ Mv9rszL/bLQy/2y1Mv9ttjP/bbcz/264M/9uuDP/brgz/2+5NP9vujT/cLs0/3C8NP9xvTX/cb41/3K+
+ Nf9yvjX/c782/3PANv9zwDb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eMg4/3nJ
+ OP96yzj/cbw08EZ0IVsAAAALAAAAAQAAAAAkKgcAAAAAAxwtDBt1wzaug9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/dcM3/2etMP9mqzD/Z6ww/2esMP9orTD/aK4x/2mv
+ Mf9psDH/abAx/2qxMf9qsjL/a7Iy/2uzMv9stDL/bLUy/222M/9ttzP/brgz/264M/9uuDP/b7k0/2+6
+ NP9wuzT/cLw0/3G9Nf9xvjX/cr41/3K+Nf9zvzb/c8A2/3PANv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3jIOP94yDj/eco4/3jIN/9ioy2xEiAJHQAAAAMGIAYAAAAAAAAAAAdYkyhLf9U764Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/dMM2/2arMP9lqS//Zaov/2ar
+ MP9nrDD/Z6ww/2itMP9orjH/aa8x/2mwMf9psDH/arEx/2qyMv9rsjL/a7My/2y0Mv9stTL/bbYz/223
+ M/9uuDP/brgz/264M/9vuTT/b7o0/3C7NP9wvDT/cb01/3G+Nf9yvjX/cr41/3O/Nv9zwDb/dME2/3TB
+ Nv91wjb/dcM3/3bEN/92xDf/d8U3/3fGN/94xzj/eMg4/3jIOP95yjj/cLs07EVyIE8AAAAHAAAAAAAA
+ AAICAwAQcr81k4PaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/dMI2/2Wp
+ L/9kpy//Zakv/2WpL/9lqi//Zqsw/2esMP9nrDD/aK0w/2iuMf9przH/abAx/2mwMf9qsTH/arIy/2uy
+ Mv9rszL/bLQy/2y1Mv9ttjP/bbcz/264M/9uuDP/brgz/2+5NP9vujT/cLs0/3C8NP9xvTX/cb41/3K+
+ Nf9yvjX/c782/3PANv9zwDb/dME2/3XCNv91wzf/dsQ3/3bEN/93xTf/d8Y3/3jHOP94yDj/eck4/3rM
+ OP9jpS6YAQAAEQAAAAIAAAADRnMgKn7ROtGD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2Tz/c8E2/2SoLv9jpi3/Y6Yu/2SnL/9kqC//Zakv/2WqL/9mqy//Z6ww/2esL/9nrTD/aK4w/2iu
+ Mf9przD/abAx/2qxMf9qsjH/a7Iy/2uzMv9stDH/bLUy/2y2Mv9ttzP/bbgz/264M/9uuDP/b7kz/2+6
+ NP9wuzP/cLw0/3C9NP9xvjX/cb41/3K+Nf9yvzX/c782/3PANv90wTb/dcI2/3XDN/92xDf/dsQ3/3fF
+ N/93xjf/eMc4/3vNOv+C2Dz/dME21TdaGS0AAAADAAAABmisMFmC2Tz0g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2T7/eMM8/2ipNf9nqDT/aKk1/2ipNf9pqTX/aao1/2mrNf9qrDb/aq02/2uu
+ Nv9srjb/bK82/22vN/9tsDf/bbE3/26yN/9uszf/b7Q4/2+0OP9wtTj/cLU4/3G2OP9xtzn/cbg5/3K5
+ Of9yujn/c7o5/3O7Ov9zuzr/dLw6/3S9Ov91vjv/db87/3bAO/92wDv/d8A7/3fBPP93wjz/eMI8/3XC
+ OP91wjb/dcM3/3bEN/92xDf/d8U3/3vMOf+C2Dz/g9s9/33QOvZWjyheAAAABgEAAA13xjeRg9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/lt5c/8ritv/N4b3/zeG9/87ivf/O4r3/zuK9/87i
+ vf/O4r3/zuO9/87jvv/P5L7/z+S+/8/kvv/P5L7/z+S+/8/lvv/P5b7/0OW+/9Dlvv/Q5r7/0Oa+/9Dm
+ vv/Q5r7/0Oa+/9Dnvv/Q57//0ee//9Hov//R6L//0ei//9Hov//R6L//0um//9Lpv//S6b//0um//9Lp
+ v//S6b//0+rA/8znt/+JylX/c8E0/3XCNv91wzf/dsQ3/3rLOf+C2Dz/g9o9/4PaPf+B1zz/Z6wwlgAA
+ AA49ZBweftI6wIPbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/5nhYP/z++z///7////+
+ /////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+
+ /////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+
+ /////v////7////+/////v////7////+///v9+j/icpW/3LANP90wTb/dcI2/3rLOf+B2Dz/g9o9/4Pa
+ Pf+D2j3/g9o9/3K+NcQtShUgXp4sOYHXPOCD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+O3U7/5/fa//79///9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f///v//3/DS/3zDQ/9yvzX/c8A2/3nJ
+ OP+B1zz/g9o9/4PaPf+D2j3/g9o9/4PbPf95yjjjS30jPm22MlmC2Tzyg9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/hdtA/9Pxu////f///f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3///7//8jl
+ sP9zvzf/cr81/3jIOP+B1zz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/fdE69FqWKl52xTd8g9o9/IPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaO/+26Y7//P38//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//v3+//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79/v/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//v8+v+n1oL/cL0z/3fHOP+B1zz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4DV
+ O/xlqC+Ce805l4PaPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/meBf//D5
+ 6P/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//Pz8//P48P/5+vf//v3+//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+//n7+P/0+PD//P38//39
+ /f/9/f3//f39//39/f/9/f3//f39//7+///r9eT/h8dU/3bGNv+B1zz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+B1zz/bLMxnH3ROquD2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4bbQf/R8Lf///3///39/f/9/f3//f39//39/f/9/f3/+/z7/77ZqP+CuFj/n8h+/+/1
+ 6v/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+//D2
+ 6v+k0IH/isNc/8Tgrf/8/Pv//f39//39/f/9/f3//f39//39/f///v//xuOu/3jGOv+B1zz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtk8/2+6M7B/1Du6g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/peRy//b78f/+/f7//f39//39/f/9/f3//v7+/+zz
+ 5/97s1D/XqMp/2WnMf/M4bv///7///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39///+///L47f/bbM0/2exLf+GwVf/8Pbr//79/v/9/f3//f39//39/f/+/f7/8/jv/5rV
+ av9/1jr/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPP9zvzW/gNU7woPa
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/4fbRP/R8bj//v3///39
+ /f/9/f3//f39//79/v/z9/D/jr1p/2GkLP91sEf/3evS///+///9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f///v//2erL/3i5Rf9qsjH/m8t1//b69P/9/f7//f39//39
+ /f/9/f3//v3//83ts/+F2EL/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2jz/dMI2x4DWO8KD2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2jv/nOFk/+755f/+/f///f39//39/f/9/f3//f3+/+Xv3f+/2qv/2OjL//v8+//9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//r8+f/V6cb/xOCu/+rz
+ 4//+/f7//f39//39/f/9/f3//v3//+344/+a4WH/gto7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o8/3XDNseA1Tu6g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+26Y7/+fz3//39/v/9/f3//f39//39/f/+/v7///7////+
+ ///9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3///7////+///+/f7//f39//39/f/9/f3//v3+//j89v+06Ir/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPP90wTa/f9U7qoPaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz/iNtE/8nuqv/8/fz//f3+//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3+//z9+//H7af/h9tD/4Pa
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2Tz/cr41r3/T
+ O5WD2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+N3Uz/0fG5//39/P/9/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3+//39
+ /P/Q8Lb/jNxL/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gdg8/3C7NJp90Tp4g9s9/IPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gto8/43dTf/O77L/+/z6//79/v/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//v3+//v8+v/N77H/jd1N/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4DWO/xttTJ+e805U4PbPfKD2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/itxI/7/rnP/0+u///v3///39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//v3///T67v+/65v/itxI/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf9/0zvzaKwwV3jHNzCD2j3gg9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+F2j//qOR2/+H10P/8/fv//v3///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/v/+/f///P37/+D10P+n5Hb/hNo//4LaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/fM454mGi
+ LTRstDATgtk8vYPbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4HZOv+n5Hb/9fvw/+/55//5/Pb///3///79///9/f7//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f7//v3///79///3+/T/7/nn//b78f+n5HX/gdk6/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/3jIOMFRhyUVJS8LAoHXPIuD2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+H20T/0vG6/+P21P+a4WH/q+Z8/8/w
+ tP/q997/9/vz//z9+//+/f////3////+/////v////3///79///8/fv/9vvy/+f32//L76//p+R1/53h
+ Zf/p997/0vG5/4fbRP+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPP9zwDWPDQ8DA5X/SAB/1DtOg9s99YPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/q+V7//L6
+ 7P+u54H/gdk6/4HaO/+F20D/kd5S/6Pjb/+z6Ij/wuyf/8rurf/P8LX/z/C1/8rurP/A7J3/seeG/6Hj
+ bP+P3VD/hNo//4HaOv+C2jv/t+mO//T78P+q5Xv/gto7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf9/1Dv2bbUyUoftQQCE3kQAess4G4Pa
+ PdCD2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2jz/jd1N/+H10P/W8r//idxG/4PaPP+D2j3/g9o9/4LaPP+B2jr/gdo6/4LaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/gto7/4HaOv+B2jv/gto8/4PaPf+D2j3/gto8/4zdS//e9Mv/4PXQ/43dTf+C2jz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/e8050mKk
+ LR5qszcAZaY4AEx8IwKC2TyLg9s9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o8/7rqk//w+ej/oOJr/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/p+V2//T6
+ 7v+56pL/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gtg8/3XDNo8pQBMDSXcqAGSSGwCL7kUAgNU7O4PbPeqD2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/5bgW//r+OH/x+2n/4XaP/+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o8/4bbQv/P8LT/7Pjh/5bfW/+C2jv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/37SOuxttjI/e9Q9AFmCGACW2iAAdsk/AHrJNwmD2jyng9s9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaO/+n5HX/3fTK/5Tf
+ WP+C2jv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jv/muFh/+H10f+l5HL/gto7/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPf95yTiqW5YoClycMQCEvxwAAAAAAFSM
+ IACO7UcAgdc8RoTbPe6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/iNtE/47dTv+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4TaPv+P3VD/h9tD/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf9/1Dvvcbw0Sovm
+ RQBAaxgAAAAAAAAAAACF6RQAd8pAAHnJNwiD2z2gg9s9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gto8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2Tz/ess4o1yaKwlfoTMAe9sUAAAAAAAAAAAA//8AAGquTACF4D0Agtk8NITbPeCD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/f9M74nO/NTd70DgAVY09AP//AAAAAAAAAAAAAAAAAAC2/1sAc842AH+x
+ LwGD2j11g9s9+oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gdg8+3jJOHc6XBgBYKgtAInMRAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAMr/aAB+1zoAgdY8EoPbPa6D2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/33QOrBuuTMTccA0AJLY
+ SwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARHYcAILhPACC2TwuhNw904PbPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4DV
+ O9R2xTcwe9Y5ADNYEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//EABZx04Af+E+AIPb
+ PUmE2z3kg9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4HXPOV7zDlKkv5EAEygPAD//xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA6f96AHfPNAB8xzcCg9o8X4TbPe2D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPO590DphYZgsAme2LgD//4kAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg9o7AIPYOQSE3D1phNw97YPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPe5/1Dtqcrs0BHjHNwAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACD2T0Agtc8BITb
+ PWCE3D3kg9s9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPeWA1jxhd8U5BXvM
+ OgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAILXPACB0jsChNw9SoTcPdSD2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ PdSB2DxKdcA1AnvMOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi986AFvEUACE3D0vhNw9r4TbPfqD2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9s9+oTbPa+D2jwvhf9qAIbWNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI3TsAgto9AITb
+ PRKE3D12hNw94oPbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2z3/hNs94oTcPXaE2zwSgto+AIreOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACE2D0Ag9c9A4TcPTaE3D2ihNs974PbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+E2z3vhNw9ooTcPTaE1z0DhNk9AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AACF3D0Ahdw9CYTcPUiE3D2phNs97IPb
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s9/4TbPeyE3D2phNw9SIbdPQmG3D0A//8AAP//
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv/wAAb/8AAGb/
+ AACB2jgAht48CYTcPT2E3D2OhNw90oTbPfaD2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPf+D2z32hNw90oTcPY6E3D09ht48CYDa
+ OgBj/wAAb/8AAG//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH3zoAiuI+A4XdPByE3D1QhNw9jYTcPcCE2z3ihNs99IPb
+ Pf2D2z3/g9s9/4PbPf+D2j3/g9o9/4PaPf+D2z3/g9s9/4PbPf2D2z30hNs94oTcPcCE3D2NhNw9UIXd
+ PByK4j4Dh986AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgdQ6AIze
+ QgOF3T0ShNw9MITcPVSE3D16hNw9l4TcPa6E3D2/hNw9x4TcPceE3D2/hNw9roTcPZeE3D16hNw9VITd
+ PTCF3j0SjN9CA4LUOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//+AAAAB/////gAAAAB////8
+ AAAAAD////AAAAAAD///4AAAAAAH///AAAAAAAP//4AAAAAAAf//AAAAAAAA//4AAAAAAAB//AAAAAAA
+ AD/4AAAAAAAAH/gAAAAAAAAf8AAAAAAAAA/gAAAAAAAAB+AAAAAAAAAHwAAAAAAAAAPAAAAAAAAAA4AA
+ AAAAAAABgAAAAAAAAAGAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAcAAAAAAAAADwAAAAAAAAAPgAAAAAAAAB+AA
+ AAAAAAAH8AAAAAAAAA/wAAAAAAAAD/gAAAAAAAAf/AAAAAAAAD/+AAAAAAAAf/4AAAAAAAB//wAAAAAA
+ AP//gAAAAAAB///AAAAAAAP///AAAAAAD///+AAAAAAf///8AAAAAD////8AAAAA/////8AAAAP/////
+ 8AAAD//////+AAB///8oAAAAgAAAAAABAAABACAAAAAAAAAAAQATCwAAEwsAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABQAAAAgAAAAMAAAAEQAAABUAAAAaAAAAHwEB
+ ACMDBgEoBgcDKwYHAi4GCQMvBgYELwMDBC8CAQMxDhcKOiAzEEcsRRVRNFMaWzleHGM9ZB1rQWsgdUZ0
+ In5IeCOES3sjh0t7I4dIeCOERnUifkJsIHU9Yx5qNVcaYzBMGFsnPxRRHS4PRw4VCToBAQMxAQEELwID
+ BC8EBwMvAwcCLgQGAysDBgEoAQEAIwAAAB8AAAAaAAAAFQAAABEAAAAMAAAACAAAAAUAAAADAAAAAgAA
+ AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAADAAAABgAA
+ AAkAAAANAAAAEwAAABgAAAAeAQEAIwMFACgEBgIrBAQDLAMEAy8JCwcyCxAHNyE1EUk4WxtkRnMhfFCD
+ JpNYkyusYJ8twmapL9FqsDLdbrcz5nG7NOxzvzXwdcM283bFN/V3xjf2d8Y49nbFN/V2xDfzc7818Guz
+ Muxkpy/mYaAt3V2ZK9FYkinDUYYmrEl4IpNAaR98NFQZZB8xD0kLDwc3BwkGMwQEAy8CAwMsBAYCKwEF
+ ACcAAQAjAAAAHgAAABgAAAATAAAADQAAAAkAAAAGAAAAAwAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAQAAAAEAAAADAAAABgAAAAoAAAAQAAAAFQAAABsBAgAhBAUBJwQGASsCAwEtAQECLhEZ
+ CTklOhNJOl8dZ06BJZFaliu1ZKcv0221MulzvzXzeMk4+33QOv9/1Dv/gNY7/4LYPP+C2Tz/gto8/4Pb
+ PP+D2zz+g9s8/oPbPP6D2zz+g9s8/oLaPP5+0Tr/d8c2/3bENv91wzb/dME1/3TANf9yvjT/brcz+2mv
+ MPNkpi7pXZor01SLJ7VIdyKRNVcaaCE2EkkPFwk6AQECLwEBAi0CBgEsAgUBJwECACEAAAAbAAAAFQAA
+ ABAAAAAKAAAABgAAAAMAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADAAAABgAAAAoAAAAQAAAAFwAA
+ AB0BAgEjBQcCKQQHAi0FBQMvDRIJNixIFlJEciB4V5ApqGSmLtNvuDPud8Y3/HzPOf6B1zv/g9o8/4Pa
+ PP+D2zz+g9s8/oPbPf6D2j3/g9o9/4PaPP+D2jz/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2T3/fdA6/3bF
+ N/91xDb/dsQ2/3bEN/92xDf/dsU3/njGNv54xjb+d8Y2/3fHNv92xTb/c741/m62M/xmqjDuXZor01GF
+ JqlAaR55KUIUUwsRCDcEBgQvBQcCLQMGAikAAQEjAAAAHQAAABYAAAAQAAAACgAAAAYAAAADAAAAAgAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAEAAAACAAAABQAAAAkAAAAPAAAAFgABAB0CAwAkBQYCKgEBAS0IDAYzGyoPQkFrH3FWjyimZakw1nG9
+ NPF6zDn9f9Q7/4LZPP6D2zz+g9o8/oPaPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gtk9/33QOv92xDf/dcI3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fHN/54yDf+eck3/njIN/51xDb/cbw0/WqvMPFenCzWUIQlpztiHHEYJg5CBwoGMwEB
+ Ai0BBAIqAQMAJAABAB0AAAAWAAAADwAAAAkAAAAFAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAABAAAAAgAAAAOAAAAFQAAAB0DBAEkBQYCKwMD
+ Ai0OFgg2ME8YVU2BJY1hoS7KcLk08nnKOP2A1jv/g9o8/4PbPf6D2jz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PZPf98zzr/dcQ3/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ N/95yjf+eMk3/3fGN/9xvTT9aK0w8VqVKstHdiKOLEgWVg0UCDYDBAItAwYCKwIEASQAAAAdAAAAFQAA
+ AA4AAAAIAAAABAAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAA
+ AAYAAAAMAAAAEgAAABoDAwAiBQYCKQUEAy4MEQc1OFsaYFSLKJ5mqjDadMI2+n3ROv+C2jz/g9o8/oPa
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2T3/fM86/3XDN/90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eck3/3rKN/55yjf/dcM1/2y1
+ MvpfnizbToAlnzRUGWALEAg1AwMDLgEDAikAAwAiAAAAGgAAABIAAAAMAAAABgAAAAMAAAABAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAQAAAAJAAAADwAAABcBAQAgBAYCKAIDAiwOFQg1N1kaXFeQ
+ KaZqsDHkd8Y3+4DVO/+D2j3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9k9/3zOOv90wjf/c8A2/3TB
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP96yjf/ess3/nbGNv9vuTT7Y6Qv5FCEJqcyURhdDBMINgEC
+ AiwDBAIoAAEAIAAAABcAAAAPAAAACQAAAAQAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAAGAAAADAAA
+ ABMAAAAcAwQBJQUFAisJDQYyMFAXVFWNKJ5qsDHjeMg3/YHXO/+D2z3+g9s9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LZPf98zjr/dME2/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/ecs3/3nLN/54yTf/cLs0/WKiLuROgCWfLEgWVQkNBjMCBQIrAwQBJQAAABwAAAATAAAADAAA
+ AAYAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAEAAAADAAAABwAAAA4AAAAWAQIAIAMFACgDAwItGykOPk6AJYhlqC/TdsU2+4DW
+ O/6D2z3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/fM46/3PANv9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nLOP96yzj+eMc3/m+4
+ M/tdmizURXIhihglDT8CAgMtAwUAKAECACAAAAAWAAAADgAAAAcAAAADAAAAAQAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABAAAAAkAAAAQAAEAGgME
+ ASQDBAIqDRQGMz9nH2Zgni29c781937TOv+C2jz+g9s9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gtk9/3vNOv9zwDb/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP96yzj/e8s5/nfFN/9rsjL3Vo8pvzdbG2gMEwc0AwQCKwIE
+ ASQAAQAaAAAAEAAAAAkAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAgAAAAUAAAAKAAAAEwABABwEBgImAgMCLSI3EUNShyeQbLMy5XvMOf6C2Tz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPf97zTn/csA1/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP95yjj/ess5/3rLOP9yvjX+YqQu5kh5IpIeMhBEAQMCLQIEAiYAAAAcAAAAEwAAAAoAAAAFAAAAAgAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAFAAAACwAAABQBAgAeAwQCKAME
+ Ai45XhtdYJ8tvXTBNvd/1Tv/g9o9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2T3/e806/3PANv9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TB
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3vLOP54yDf/a7My+FeQ
+ Kb8zUxleAwQCLgMEAigBAQAfAAAAFAAAAAsAAAAFAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAACAAAABQAAAAwAAAAWAgQAIAQEACkYJQw5THwkfGqwMd57zDj+g9o8/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtk9/3rMOf9yvjX/cLw0/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/eco4/3nKOP95yjj/eso5/3rLOP96yzj+c781/mGgLeBCbh9/FiELOgEEASoCBAAhAAAAFgAA
+ AAwAAAAGAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAANAAAAFgQGAiIAAAApIjcRQFmS
+ KptxuzXuf9Q7/4PaPP6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LY
+ Pf97zDn/cr41/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rK
+ Of96zDj+dsY3/2erMO9OgCSeHjAPQQAAACkCBAIiAAAAFgAAAA0AAAAGAAAAAgAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAIAAAAGAAAADQAAABcEBgIjAgMBKitHFUlfniy0dsQ3+ILYPP+D2z3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/ess5/3G9Nf9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96zDn/eck4/220MvlVjCe3JT0SSgID
+ ASsEBgIjAAAAFwAAAA0AAAAGAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABQAAAA0AAAAXBQYCIwMEAiw3WRpVY6YuwnnJ
+ OP2C2Tz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg9/3rM
+ Of9xvDX/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP95yjj/eso5/3rKOf96yzn/ess4/nG7NP1YkinEL0sXWAQFAi0DBwEkAAAAFwAAAA0AAAAGAAAAAgAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA
+ AAUAAAAMAAAAFgUGAiMGBwItPWQdXmisMc56zDj9g9o8/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPf96yzn/cLs0/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PA
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzj/e8w4/nK+
+ NP1cmCvQM1UYYQQIAi0DBgIjAAAAFgAAAAwAAAAFAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAFAAAACwAAABUFBgIiCA0ELUJtIGVrsjLYfdA6/4Pa
+ Pf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2T3/ess5/3C7
+ NP9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzn/esw5/nTBNv9enSzaOl0baAgNBC4DBgIiAAAAFgAA
+ AAsAAAAFAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABAAA
+ AAoAAAAUBQcCIQYHAitDbx9ka7My133ROv6D2j3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gtk9/3nLOf9wuzT/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rK
+ Of96yzn/esw5/nXBNv5fnSzZOl4bZwQIAiwDBwIhAAAAFAAAAAoAAAAEAAAAAQAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAJAAAAEgQGAh8EBQIqP2kfXmy0Mtd90Tr+g9o9/oPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPf95yjn/b7o0/223
+ M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzn/e8w5/nXCNv5fnSzaNVcZYQMG
+ AioEBgIfAAAAEgAAAAkAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAABwAA
+ ABAFBwIdAQABJzthHFRrsjHOftI7/4PaPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2T3/eco4/2+5NP9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5
+ NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP95yjj/eso5/3rKOf96yzn/esw5/nTBNv9cmivRMFAYWAABASgDBQIdAAAAEAAAAAcAAAACAAAAAQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAUAAAANAwUAGgAAACQtSxZGaK0wwXzPOf2D2j3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg9/3nKOP9uuTP/bLUy/222
+ M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TB
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzn/esw5/nO/
+ NP1alCrFJj4SSAAAACQCBQAaAAAADQAAAAUAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAEAAAACwID
+ ABYEBAEjJT0SPWWoL7N7zjn9g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LZPf94yTj/brgz/2y0Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264
+ M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzn/e8w5/nG8NP5Wjii3HzMPPwADASMAAgAWAAAACwAA
+ AAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAAAwAAAAgBAQASAwMCHxsrDDRfny2Zecs4+YLaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2D3/eck4/223M/9stDL/bLQy/2y1
+ Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rK
+ Of96yzj/e8w4/262M/pPgiWeFiMLNgIEAh8AAQASAAAACAAAAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAGAAAADwUI
+ AhwGCQMoVY0nenbGN+6C2Tz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gtg9/3jIOP9ttjP/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223
+ M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzn/eck4/2isMPBFciB/BAcDKQMF
+ AhwAAQAPAAAABgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABAAAAAsEBwEXAgQAJENwH1lzvzXegdc7/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPf94yDj/bLUz/2uyMv9rsjL/a7My/2uz
+ Mv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5
+ NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP95yjj/eso5/3rKOf96zDn/d8Y3/mKjLeE2WRlcAQMAJAMGARcAAAALAAAABAAAAAEAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAgMBEgIC
+ AR8qRxQ+a7MyvX/UOv6D2jz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2D3/eMg4/2y1Mv9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222
+ M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PA
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rKOf97zDj+dME1/1mT
+ KcEiOhBBAwQCHwIDARIAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABQAAAA4DBgAaDRUFKl+eLI57zjn3g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg8/3jHOP9stDL/arEx/2qxMf9qsjL/arIy/2uy
+ Mv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264
+ M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/eco4/3nKOP95yjj/eso5/3rKOf96yzj+bLUy+Ex/JJQLEgUrAwYAGgAAAA0AAAAFAAAAAQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAJBQcCFQAA
+ ACFNgCNhdsU35YLZO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZ
+ Pf93yDj/a7Qy/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1
+ Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3rL
+ OP94yTf/Zagv6D1lHGYAAQAiBQcCFQAAAAkAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABgMFAA8EBwEdJDsRN263M7x/1Tv+g9o8/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2D3/d8c4/2uzMv9przH/abAx/2mwMf9psDH/arEx/2qx
+ Mf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223
+ M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/eso5/3vLOP50wTb+WZUqwRosDTkECAEdAwUADwAA
+ AAYAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAKBgoDFgwS
+ BSZfniyEfM8594PaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg9/3fG
+ OP9qsjL/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uz
+ Mv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5
+ NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP95yjj/eso5/3rLOP9stDL4SnoiigoRBSgEBwMWAAAACgAAAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABgYHAQ8AAAAbQmwfTHXDNtOB2Dv/g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPP93xjf/arEx/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mw
+ Mf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222
+ M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PA
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP95yjj/ess5/3fGN/9goC3XMlQZUAAA
+ ABsBBgEPAAAABgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBAAAKBgcCFhQi
+ CilorjCcgNU7/IPbPP6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2D3/d8U3/2mw
+ Mf9nrDD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uy
+ Mv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264
+ M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/eco4/3nKOP95yjj/e8s4/nC6NP1SiCehEBwIKgEEAhYAAAAKAAAAAwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABQcJAg8BAAAcSXohVHnKOOSD2jz+g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gtg8/3fGN/9psDH/Z6ww/2esMP9nrDD/aK0w/2itMP9orjH/aK4x/2mv
+ Mf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1
+ Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP96yjj/eMg4/mWo
+ L+c4XRpZAAIAHAUKAg8AAAAFAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICAgAICAoCFQ8Z
+ BydstDKjgdc8/YPbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPf92xTf/aa8x/2es
+ MP9nrDD/Z6ww/2esMP9orTD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qx
+ Mf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223
+ M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yTj/eco4/3nKOP96yzj+cr01/lSLKKkMEwYoAwkCFQACAAgAAAACAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAABAYHAQ0AAAAZT4MkVnvOOeSE2z3/g9o9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2Dz/dsU3/2iuMf9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9nrDD/aK0w/2it
+ MP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uz
+ Mv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5
+ NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3nK
+ OP55yTf/Zqkv5zxiHFwAAAAaAgcBDQAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAHCAoDEhQh
+ CSVstTKbgdg8/YPbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg9/3bFN/9orjD/Zaov/2Wq
+ L/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9orTD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mw
+ Mf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222
+ M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PA
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/eco4/3rLOP5yvTT+VIonohAdCSgABgISAAAABwAA
+ AAIAAAAAAAAAAAAAAAAAAAAAAAAAAwoMAgsAAAAWSXohSnrNOdmD2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LYPP91xDb/Z60w/2WpL/9lqS//Zaov/2WqL/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2es
+ MP9nrDD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uy
+ Mv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264
+ M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJ
+ OP95yTj/ecs4/3jHN/9kpS7eN1saTwAAABYEDAILAAAAAwAAAAAAAAAAAAAAAAAAAAEAAAAFDBIGEA0U
+ Bh9przCHgdg8+4PbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2D3/dcM3/2esMP9kqC//Zakv/2Wp
+ L/9lqS//Zaov/2WqL/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9nrDD/aK0w/2itMP9orjH/aK4x/2mv
+ Mf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1
+ Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3nJOP95yTj/ess3/m+5M/tQhSaQDBQGIAwS
+ BhAAAAAFAAAAAQAAAAAAAAAAAAAAAgUJAAgGCgEUMlMYM3nKOMiD2zz/g9o9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gtg8/3XDN/9mqzD/ZKcv/2SoL/9kqC//Zakv/2WpL/9lqS//Zaov/2WqL/9mqzD/Zqsw/2es
+ MP9nrDD/Z6ww/2esMP9nrDD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qx
+ Mf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223
+ M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9
+ Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jI
+ OP94yDj/eMg4/3nJOP95yjf+eMk3/2SnL84oQRQ3BgsBFAUJAAgAAAACAAAAAAAAAAAAAAADCgwDDAIB
+ ARhfnyxngNY88oPbPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LYPf91wzb/Zqov/2OmLv9kpy//ZKcv/2So
+ L/9kqC//Zakv/2WpL/9lqS//Zaov/2WqL/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9nrDD/aK0w/2it
+ MP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uz
+ Mv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5
+ NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+
+ Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/eMc4/3jIOP94yDj/eMg4/3vNOf+A1jv/c8A29Et9
+ JG8CAwEZCQwDDAAAAAMAAAAAAAAAAQMEAQUNEQQPGCYKInTBNqKD2jz9g9o8/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+B1zz/dcM3/2aqL/9jpi7/Y6Yu/2OmLv9kpy//ZKcv/2SoL/9kqC//Zakv/2WpL/9lqS//Zaov/2Wq
+ L/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9nrDD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mw
+ Mf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222
+ M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8
+ NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PA
+ Nv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fG
+ N/94xzj/eMc4/3jIOP96zDn/gNU8/4PaPP58zzn+Xp0sqRQhCSUNEAQQAwQBBQAAAAEAAAACBQUBBwAA
+ ABFNfyRCfdA604TbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gtg8/3XDNv9lqi//Y6Uu/2OmLv9jpi7/Y6Yu/2Om
+ Lv9kpy//ZKcv/2SoL/9kqC//Zakv/2WpL/9lqS//Zaov/2WqL/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2es
+ MP9orTD/aK0w/2itMP9orjH/aK4x/2mvMf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uy
+ Mv9rsjL/a7My/2uzMv9stDL/bLQy/2y1Mv9stTL/bbYz/222M/9ttjP/bbcz/223M/9uuDP/brgz/264
+ M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6NP9wuzT/cLs0/3C8NP9wvDT/cb01/3G9Nf9xvTX/cb41/3G+
+ Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/93xTf/d8Y3/3fGN/94xzj/ess5/4DVPP+D2j3/g9o8/4LY
+ PP9rszLZPGMcSQAAABEFBQEHAAAAAgAAAAMRFgUKAAAAFGisMG6C2Dzxg9s9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4HX
+ PP90wjb/Zakv/2KlLv9ipS7/Y6Yu/2OmLv9jpi7/Y6Yu/2OmLv9kpy//ZKcv/2SoL/9kqC//ZKgv/2Wp
+ L/9lqS//Zaov/2WqL/9mqzD/Zqsw/2esMP9nrDD/Z6ww/2esMP9nrDD/aK0w/2itMP9orjH/aK4x/2mv
+ Mf9przH/abAx/2mwMf9psDH/arEx/2qxMf9qsjL/arIy/2uyMv9rsjL/a7My/2uzMv9stDL/bLQy/2y1
+ Mv9stTL/bLUy/222M/9ttjP/bbcz/223M/9uuDP/brgz/264M/9uuDP/brgz/2+5NP9vuTT/b7o0/2+6
+ NP9wuzT/cLs0/3C8NP9wvDT/cLw0/3G9Nf9xvTX/cb41/3G+Nf9yvjX/cr41/3K+Nf9yvjX/c782/3O/
+ Nv9zwDb/c8A2/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fF
+ N/93xTf/d8Y3/3rLOP+A1Tz/g9o9/4PaPf+D2j3/g9o8/nbFN/RShiZ2AAAAFhEVBQoAAAADAAAABAwQ
+ Bg0mPBEid8Q3oYPbPf+D2jz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2D7/d8Q5/2apMf9kpTD/ZKUx/2SmMf9kpjH/Zacx/2Wn
+ Mf9lpzH/Zacx/2WnMf9mqDH/Zqgy/2apMv9mqTL/Z6oy/2eqMv9nqjL/Z6sy/2erMv9orDP/aKwz/2mt
+ M/9prTP/aa0z/2mtM/9qrjP/aq4z/2quM/9qrzP/aq80/2uwNP9rsDT/a7E0/2uxNP9rsTT/bLI0/2yy
+ NP9sszT/bLM0/22zNP9tszT/bbQ0/220NP9utTT/brU0/262NP9utjT/brY1/2+3Nf9vtzX/b7g1/2+4
+ Nf9wuTX/cLk1/3C5Nf9wuTX/cLk2/3G6Nv9xujf/cbs2/3G7Nv9yvDb/crw2/3K8Nv9yvTf/cr03/3O+
+ N/9zvjj/c784/3O/OP90vzj/dL84/3S/OP90vzj/dcA4/3XAOP91wDj/dcE4/3XBOf91wTf/dME2/3XC
+ Nv91wjb/dcM3/3XDN/91wzf/dsQ3/3bEN/92xDf/dsQ3/3fFN/95yjj/gNU8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2zz+fdE6/2CgLaweMQ4lDREGDQAAAAQQFQQGAAAADkZ0IDZ+0jvPg9s8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/5fa
+ YP+t0pD/q82P/6vOj/+szpD/rM6Q/6zOkP+szpD/rM6Q/6zOkP+szpD/rM6Q/63PkP+tz5D/rc+Q/63P
+ kP+tz5D/rdCQ/63Qkf+t0ZH/rdGR/67Rkf+u0pH/rtKR/67Skf+u0pH/rtKR/6/Tkf+v05H/r9OR/6/T
+ kf+v05L/r9OS/6/Tkv+v1JL/r9SS/6/Ukv+w1ZL/sNWS/7DVkv+w1ZL/sNWS/7DVkv+w1ZL/sNaS/7DW
+ kv+x1pL/sdaS/7HWkv+x15L/sdeS/7HXkv+x2JL/sdiS/7HYkv+y2ZL/stmS/7LZkv+y2ZP/stmT/7PZ
+ k/+z2ZP/s9mT/7Pak/+z2pP/s9qT/7Pak/+z2pP/s9uU/7PblP+z25T/s9uU/7TblP+03JT/tNyU/7Tc
+ lP+03JT/tNyU/7TclP+03ZT/s9yS/43MW/90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3bE
+ N/92xDf/eck4/4DVPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+B1zv/bLMy1zRXGDsDAAAPEBQEBhUf
+ CgkEBAISYaItWYLZPPCD2zz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/r+aC//b68v/7+/r/+vv5//r7+f/6+/n/+vv5//r7
+ +f/6+/n/+vv5//r7+f/6+/n/+vv5//r7+f/6+/n/+vv5//r7+f/6+/n/+vz6//r8+v/6/Pr/+vz6//r8
+ +v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8
+ +v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8
+ +v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8
+ +v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//r8+v/6/Pr/+vz6//v8+v/z+e//otV5/3PA
+ Nf90wTb/dME2/3XCNv91wjb/dcM3/3XDN/91wzf/dsQ3/3jIOP9/1Tz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PbPP50wjbySnwiYwUHAxMUHgoJERgHCg4WBxZyvjWFg9s9/IPaPf6D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+o5Xj/8/ru//79/v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//v3+/+735/+Y0Gr/csA0/3PANv90wTb/dME2/3XCNv91wjb/dcM3/3XD
+ N/94yDj/f9Q7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s9/nvMOf1aliqQDBMGFxAY
+ BwoSFwUMITUQHXvNObCD2z3+g9o9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/5/iaP/t+OP//v3+//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/+/v//5PLa/4zK
+ Wv9yvzT/c8A2/3TBNv90wTb/dME2/3XCNv91wjb/eMg4/3/UPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2jz+f9Q7/2SnL7gXKAwhEhYFDBAWCA5JeyMyf9U704PbPP+D2j3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2jv/lN9Y/+L10////f///f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39///+///W7MX/gMVJ/3K/NP9zwDb/c8A2/3PANv90wTb/dME2/3jH
+ OP9/1Dz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP6C2Tz/bLUy2Dde
+ GzsQFwgOAAAAD2OlLlCC2DznhNs9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+K3Ef/1PG7///+///9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3///7//8Xk
+ rP91vzn/cr81/3O/Nv9zwDb/c8A2/3PANv93xjj/f9Q7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPP9zwDXsS34kWgICAA4AAAAObrgzbYPaPPOD2z3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LaO//A657//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/v/6/Pn/r9qM/3C9Mv9yvjX/c782/3O/Nv9zwDb/dsU3/3/U
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s9/njJ
+ OPZVjih1AAAADwAAABJ3xTeKg9s9/IPaPP6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gdo6/6rlfP/0+u///v3+//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+/+72
+ 6P+Wzmn/cb0z/3K+Nf9yvjX/c782/3bEN/9+0zv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2zz+fNA5/V+cLJIFBQMVMVMXHnvNOaiE3D3/g9o8/oPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2jz/lt9a/+X22P/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/+/f7/2+3M/4DESv9xvjT/cr41/3K+Nf92xDf/f9M7/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ Pf5/1Tv/ZakvsChCEyRLfiMsftI6vYTbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+H20T/0PC2//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /P/A4aX/c784/3G+Nf9yvjX/dcM2/37TO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4HXO/9rsjHFOmAaMlqWKjmA1TvNg9s8/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+v54L/+fz2//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/v/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/9fny/5zQcf9xvTT/cb41/3XEN/9+0zv/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/gtg8/2+4M9REcSA/Y6UuRYHXO9uD2zz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto8/5bf
+ Wv/m9tj//v3+//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/v/6+/n/9fjy//r8+f/9/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f7//Pz7//b58//5+/f//f3+//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79
+ /v/b7cz/gsRM/3C8NP91wzb/ftM7/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+C2Tz/cr414Ux9I0porTBOgtk85oPb
+ PP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz/h9tC/8btpf/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/v/3+vX/yeC4/5fDc/+LvWT/oMh//9no
+ zP/7/Pr//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3/+/z7/9vszv+m0YT/k8dn/53Ndv/Q577/+Pr2//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//Pz7/7Xblf9yvDb/dMI2/37SO/+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPP91wzbqT4MkVW63NFyC2jztg9s8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+B2Tr/o+Nu/+755f/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//P38/8PcsP9yrkP/YaUs/2GlK/9jpi7/gLZU/97s1P/+/v7//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79/v/f7dL/h8FY/2uzMv9qsy//a7Mw/329
+ Sv/L5Lf//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//7+
+ ///n8t3/jslf/3LBM/9+0jv/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/3fHN/BVjCdlcb41aIPa
+ PfOD2jz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+L3Ej/zu+y//39/P/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//7+///t9Oj/jr1p/2CkK/9ipS7/Y6Yu/2Om
+ Lv9jpi7/sNGV//v8+v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3/+vv4/6/UkP9rsjL/a7My/2uzMv9stDL/arMv/5rLcv/x9+3//v3+//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//Pz7/8Dgpv95wz7/ftE6/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2zz+eco49ViUKnJ1wzZxg9s994LaPP6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPP+k5HD/8frq//79/v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3///7//+Ht2P99s1P/YKMs/2KlLv9ipS7/Y6Yu/2OmLv+dxnz/+Pr2//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/1+fH/mspz/2uyMv9rsjL/a7My/2uz
+ Mv9qszD/jMRf/+jz4P///v///f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79
+ /v/s9eX/k89j/33ROv+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPP56zDn4XZsqe3bF
+ N3eD2z36gto8/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4jcRv/N77D//P37//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/+/v//6/Pl/4u7Zf9goyv/YqQu/2Kl
+ Lv9ipS7/ZKYv/7XUm//8/Pv//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//n7+P+r04z/arIy/2uyMv9rsjL/a7My/2myL/+czHb/8/jv//79/v/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/+/z6/8Llpf+D1EH/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s8/nvNOftgnyyBd8Y3eoPbPfyC2jz+g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gto8/6Hja//s+OP//v3+//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/8/Pv/udaj/2upOv9hoyz/YKMs/2OlL/+Btlb/4u3Y//7+///9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+/9nqy/98u0r/arIy/2mx
+ MP9qsjH/e7tJ/8rjt//9/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79
+ /v/o9t3/m95k/4LZPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2zz+fM45/GCh
+ LYR4yDh6g9s9/ILaPP6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz/httC/77r
+ mf/5/Pb//f3+//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/v/0+PH/wdqt/5TB
+ cf+MvGb/pcqG/97r0//8/fz//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3/+vz5/9Pnw/+izn//ksZo/5/Mef/R5sD/+fv4//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/+/f7/9/v0/7npkv+F20D/g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPP58zjn9YaIthHjIOHaD2z37gto8/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/kt9U/9z0yf/+/f7//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/7/Pv/8/fv//D27P/3+fX//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//P38//b5
+ 8//x9+z/9fny//z8/P/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /v/Z88P/kN5R/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s8/nvO
+ OfthoS2Ad8Y3cIPbPfiD2jz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2jz/peRy/+355P/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/+/f7//v3+//39/v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3+//79/v/+/f7//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/+/f7/6/jh/6HibP+D2jz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2zz+esw5+V+eLXp1xDZng9s99IPaPP6D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+G20L/uuqU//X78P/+/f7//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+//P6
+ 7v+26Y3/hdtA/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ PP56yzj1XZwrcHTCNVqD2jzug9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPP+L3En/ye6r//v8+f/9/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/v/6/Pj/xu2m/4rcR/+D2jz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s8/3jIOPBalipicr40SoPaPOaD2jz/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+S3lT/1fG+//z9
+ +//9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/+/z6/9Lx
+ uf+Q3lH/gto8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2jz/dsU26laQJ1FvuTNAgtk83IPbPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+Y4F//3fTL//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/P/b88b/l99b/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP90wjbhVpApRGuzMjKB2DzNhNs9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+f4mj/3/XN//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/fz/3fTL/5zh
+ Zf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2jz/gtk8/3K9NNRSiSU4ZKcuJIHXPLyE2z3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+Z4F//2/PH//v8+v/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3/+/z6/9rzxf+Y4F3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+B1zz/b7kzw0x/IypUjCYWgNU7p4Tc
+ Pf+D2jz+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+Z4F//1fK///v8+v/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v3+//r8+f/U8bz/mOBe/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9s9/oDWO/9sszKuPmkcGxciDQh+0jqIhNw9/YTbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+R3lL/ye6r//X7
+ 8P/+/f7//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//79/v/0++//yO6p/5DeUf+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+E2z3+ftI6/misMI8XHg0LAAAAAnvN
+ OWiD2z3zhNs9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+L3Er/teiM/+r43//9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/6ffe/7Toi/+L3En/gto8/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PbPf57zDn2YqQubwAAAAMAAAADeMY3SYPbPeiE2z3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4La
+ PP+F2kD/ouNs/9jywv/5/Pb//v3///39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/+/f//+Pz2/9fywf+h4mv/hdpA/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/3fGN+tdmytRAAAAAjhN
+ HwNttDIog9o81ITcPf+D2j3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2jz/kd5S/7zrlv/n99r/+/z6//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/+/z6/+b32f+765b/kN5R/4LaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf6D2jz/c8A12FOIJzA3TB4ER3gSA1CEIw+B1zyvhNw9/4PbPf6D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2jz/hNo+/6vlfP/z+u7//f3+//79/v/+/f///v3+//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//79/v/+/f///v3+//39
+ /f/z+u3/q+V7/4TaPv+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/oHWO/9utzO2N10aEz5o
+ DwNwogkCMVQRBn/TO4GE3D38g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+G20H/v+ub//r8
+ +f/8/fv/5/fa/+n33P/4/PX//v3///79/v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//79/v/+/f7/9vvx/+X21v/r+OD//P38//r8+f++65n/httB/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2z3+fdE6/WiuMIolQA0HZ5YJAneyOgIfKRADesw4UITbPfKE3D3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gto8/6HibP/s+OL//v3//+v44v+d4mb/lN9Y/7jpj//X8sH/8Pno//v8
+ +f/9/f7//v3+//39/v/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39
+ /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f7//v3+//39/f/5/Pf/6/jh/9Hwt/+w54P/j95Q/6rl
+ ev/0+u7//v3//+v44f+g4mv/gto8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPf54yTj0YKItWR4s
+ DwRgkTACiqogAQAAAAFyvjUmg9o90YTcPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+K3Ej/ze+x//39
+ /f/5/Pf/wOyd/4bbQf+C2jz/hNo//47dTv+h42z/veqX/9rzxf/v+ef/+Pv1//v8+v/9/f3//v3////9
+ ///+/f///v3///79/v/+/f7//f3+//39/v/+/f7//v3+//79///+/f////3///79/v/8/fz/+vz5//f7
+ 8//s+OP/0/G7/7fpjf+c4WP/i9xJ/4PaPf+C2jz/itxI/9Dwtv/8/fz//f39/8zvsP+K3Ef/gto8/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gtk8/nTBNtZXkSkrAAAAAXqWHAFezlUAVWstAWeqMBCB1zufhNw9/4Pa
+ PP6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/6zmff/z+uz///7//9/0zf+U31j/gto7/4PaPf+D2j3/gto8/4La
+ O/+F2kD/itxI/5bgWv+u5oD/weye/8/wtP/b88f/5vbY/+355P/x+ur/9Prv//f78//6/Pj/+fz3//b7
+ 8v/z+u7/8Pnp/+z44v/k9tX/2fPD/8zvsP+965n/qeV4/5LeVf+J3Eb/hNo+/4LaO/+C2jz/g9o9/4Pa
+ Pf+C2jz/n+Jp/+r33v///v//8vrs/6vlfP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPf5/1Dr/brYyp05/
+ JBNffjIBTKhFAICnJwB+myIBAAAAAn7SOmaE2z30g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+Q3VH/2vPG//79
+ /v/1+/D/suiG/4TaPv+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/4PaPP+E2j//idxG/47d
+ Tv+W31v/oOJq/6Tkcv+o5Xf/rOZ9/6/ng/+v5oL/q+Z8/6fldv+k43H/nuJo/5TfWP+N3U3/iNtF/4Ta
+ Pv+C2jz/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+H20P/weye//r8+P/9/f7/2vPF/4/d
+ UP+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/nvNOPZnqy9tAAAAA3SPIAFvkSIAgGoAAIWVCAD///8Aeso5MoPa
+ PdSE3D3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o+/7npkf/4/PX//f39/9Txvf+L3Er/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz/gto8/4LaO/+B2Tr/gdk6/4HZOf+A2Tn/gNk5/4DZ
+ Of+B2Tn/gdk5/4HZOv+B2jr/gto7/4LaPP+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LaPP+U31j/4fXS//79///4/PX/uOmR/4PaPv+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+C2Tz/dcM22WGf
+ LTn///8Ajp8JAIx0AAAAAAAAr/89AGShHAJdni0Ngdg8n4TcPf6D2z3+g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LaPP+Y4F7/5fbX///+
+ ///u+eX/pONx/4PaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+z6Ij/9fvx///9
+ ///l9tf/mOBe/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/n/UO/9uuTOlR3YfEV+cHAKM5zEAAAAAAAAAAABUQGgAec4lARQN
+ DQJ/1DtbhNw98oTbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2jz/iNtE/8Xtpf/7/Pr//P38/8btpv+I20T/g9o8/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/gto8/47dTv/U8r3//v3///v8+f/F7aT/h9tE/4LaPP+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3/esw59Get
+ MGMYGA4CfM8lAU1CXwAAAAAAAAAAAILCQQCO0kkBUXojAnPENh6C2jzJhNw9/oPaPf6D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+j427/7vnl///9
+ ///l9tf/muBi/4LaO/+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/gto7/6bk
+ dP/v+eb//v3//+755f+j427/g9o8/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/oHYPP5zwTXOWpcqI0xzIAJyqToBa6A1AAAAAAAAAAAAAAAAAGKg
+ IQBemR4BXJgnBoHXO4GE3D39g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/itxJ/9Txvf/9/f3/+Pz1/7jpkP+E2j//g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz/iNtF/8btp//7/fv//f39/9Txvf+K3En/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3+fdE6/W22
+ MolHdR4IVYobAlaOHgAAAAAAAAAAAAAAAAAAAAAAoL4iAKXCIgH//5EAfM85N4PbPduE3D3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4TaPv+t5n7/9Prv//79
+ ///a88b/kd5S/4PaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2jz/muBg/+f32v/+/f//9Prv/6zmfv+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPP93xjffZKguO///oACSrB8BjagfAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAc7sqAHrBHQFxujQMgtg8lYTcPf6E2z3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+C2jz/idxG/83vsv/+/f7/8/ru/6jleP+C2jz/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+E2j//uOmP//r89//9/f3/yu+t/4jc
+ Rf+D2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3+f9M7/3C6
+ M5tWiyYOf80jAWeoJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpsx4Aet4VAQAAAAB/0zpFhNs95YTc
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+G20L/uuqU//D5
+ 6P/G7ab/i9xJ/4LaPP+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4LaO/+R3lP/1PG8/+/55v+z6Ij/hdtA/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf95yTjoZ6svTAAAAABerhABWJgZAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAHjdEgCL/w4AYK8QAW+1MQyD2T2fhNw9/oTbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+K3Ej/l+Bb/4vcSf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPv+O3U7/luBa/4jc
+ Rf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3+f9Q7/nK9
+ NaVUiCUOT5ANAmO7CgBapw4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG63JABwvCUBK0YAAX/U
+ O0GD2z3mhNw9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+C2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPP+C2jz/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPP55yjjoaa8wRypGBAJipCEBYKEgAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAif8AAHP/AADP/z8AdsY3C4LaPJaE3D3+hNs9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3+f9M7/nK/
+ NZxbmSwN//9YAIP/AACS/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/8WAOr7
+ GAC7/2EAgNU8NYTcPdWE3D3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4LZPP95yjjYarAxOcb/aADw/xkA7/8WAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyv6TAHKpKwFpty4Hgto8e4TcPfiE2z3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3+ftI6+XK/
+ NIBSkiMIZJUmAX6gXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACa8EQAoPlHAIfKOwF+0TkchNs9vYTcPf6D2z3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/oHYPP93xjfAaKkvIHWwMwF8wDcAer02AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr/lQCQxioAm8w1AYeLHAGC2DxPhNw954Tc
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2jz+fM456W+7
+ NFNYbRwBm801AZnLLACUyV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAP//AAD//wAA///4AH3ROwqC2j2KhNw9+oTbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/n/UO/t0wjaOYaYvDOD7YQD//wAA//8AAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXjPgCm4jwA/7QEAX/V
+ OyGD2z29hNw9/4PbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf6B2Dz/eco4wGq1
+ MiX/9REBlsw3AJLINgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAA//8AAAT//wDR/zAB//9QAIHYPUSE3D3hhNw9/oPbPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/nzPOuNxvTVI//9LANL/MAEF//8A//8AAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApv9ZAMP/
+ bQCLxkkBeMg4BYPaPHKE3D3xhNw9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PbPf9/1DvydsU3dl2a
+ LgaHwkYB0P90AKb/WQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgL9AAIjDPAD/ZgQAgtg7EYPbPZSE3D36hNs9/oPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2z3+gdc8+3nKOZdvujQT//80AJPRQACN0kYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAPv8AALn/AACw/wAAgdc8HIPbPbCE3D39g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9s9/oLZPP58zjmzb7k1Hv//
+ AAC5/wAAPv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/wAA////AKb/SQFQqg8Agtk8LYTb
+ PcWE3D39g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf6D2Tz9ftE6x3TCNjBMrAQApv9JAf///wCA/wAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAgL9AAIK7QwFupDUCgtg7QYTcPNKE3D3/g9s9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3+g9o9/3/TOtR3xDZDXIkyAonG
+ RgGBwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv0AAlfBGAHyx
+ QQFroTADgtk7S4TcPd2E3D3+g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/oPbPf6A1TzfeMc4TmKPLASGwUYBhdRAAIC/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLz0UAu6QHAJ+8MwF8xTkEgts8VYTcPd6E3D3/g9s9/oPa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf6D2z3/gdc833rMOVhuqzMErM83AdjF
+ CACLz0UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAD//wAA/f8EAP//JwF/1jsGg9o8VYTcPd+E3D3/g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3+hNs9/4LYPN99zzpXdcI3Bv//KwH8/wQA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADf/wAA5/8AAPr/FAGF0D4Dg9s9TITc
+ PdOE3D39g9s9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/oTbPf2C2DzUfdE7TnO1OgT//xYA5/8AAN//
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD8/wMA//8AAKC+MgF+wj4Dg9s8QYTcPcWE3D39hNs9/oPaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ Pf6D2z39gtk8xn3ROkNvrzsDq8o0Af//AAD8/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv0AAgdA9AIC2
+ QwF1qzcChNo8LoTcPbKE3D35hNw9/oPbPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2z3+g9s9+YHYPLN90Tovbp4xAoe/RgF5xDsAgL9AAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv0AAef8SAIC4QgGI+kQAhN47HITcPZWE3D30hNw9/oPb
+ Pf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3+g9s9/oPb
+ PfSC2TyWf9U5HZH/RgCEvUQBUtYJAIC/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAnutQAIfJRAHg/3sAgto8E4TbPHWE3D3ihNw9/oTbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9s9/oTcPf6E2z3igtk8dX7VOxPu/4EAh8lEAaDrUQAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACq/1UAhv95AM7/MQD//wAAgtM9BYTc
+ PkWE3D29hNw9+4TcPf+D2z3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/oPbPf+E3D37hNw9vYXc
+ PUWAzzwF//8AAM7/MQCG/3kAqv9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAD//wAA//8AAJXTPACEvEgBUtQAAIPaPSKE3D2NhNw96YTcPf+D2z3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PbPf6E3D3/hNw96YTcPY2D2j0iS9MAAIW9SQGV0zwA//8AAP//AAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqv9VAKD/
+ XwDK/zYBAP/TAILbOwqE2zxRhNw9wYTcPfiE3D3/hNs9/oPaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf6D2z3/hNw9+ITcPcGE2zxRgts7CgD/
+ 0wDK/zYBoP9fAKr/VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AACJwDwAfrRCAYHFOwKC2z0ehNw9f4Tc
+ PdiE3D39hNw9/oPbPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pb
+ Pf6D2z3+hNw9/YTcPdiE3D1/gts9HoHFOwJ+tEIBicA8AP//AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAP//AAD//wAAmsw0Acr3bgGE2T8Hhdw9N4TcPZqE3D3ohNw9/oTcPf+E2z3+g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf6D2z3/hNw9/oTcPeiE3D2Zhd09N4TZPwfK924Bmsw0Af//
+ AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8Ax/88AMPR
+ IAFzmj8Ahto+DITcPUSE3D2jhNw954TcPf2E3D3+hNs9/oPaPf6D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/oPaPf6D2z3+hNs9/YTc
+ PeeE3D2khNw9RIfcPwx4oEIAw9EgAcf/PAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD//wAApLVIAIX8CwHH/1cBf7dCAYLbOwyD3D1JhNw9moTc
+ PeCE3D3+hNw9/oPbPf6D2j3+g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/oPbPf6E3D3+hNw9/oTcPeCE3D2ahNs8SYXbPwx/uEQBxf9VAYX8CwGktUgA//8AAP//
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAgP8AAID/AACB1isBpu5VAXDILwCG2z0Nhdw8OYTcPYeE3D3PhNw99ITcPf6E2z3/g9s9/oPa
+ Pf6D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3+g9s9/oTbPf+E3D3+hNw99ITcPc+E3D2Hhdw8OYbb
+ PQ1xyDEApe5TAYHWKwGA/wAAgP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKr/VQCw/2AAjv8dAYD/
+ AAB1sk8Ah9k8BYbbPCCE3T1ghNw9pYTcPdiE3D32hNw9/4TcPf6D2zz+g9s9/oPaPf6D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/oPaPf6D2zz+hNw9/oTc
+ Pf+E3D32hNw92ITcPaWE3T1ghtw8IIfZPAV1sk8AgP8AAI7/HQGw/2AAqv9VAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAAD/ALfZJAGEvz4B0v9wAf///wCI2j4NhNw8NYTc
+ PWuE3D2lhNw914TcPfWE3D39hNw9/oTbPf+D2z3/g9s9/oPbPf6D2jz+g9o9/4PaPf+D2j3/g9o9/4Pa
+ Pf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o9/4PaPf+D2j3/g9o8/oPb
+ Pf6D2z3+g9s9/4PbPf+E2z3+hNw9/YTcPfWE3D3XhNw9pYTcPWuE3Dw1iNo+Df///wDS/3ABhL8+AbfZ
+ JAEAAP8A//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAKr/VQCt/1oAk/8rAaf/MwEMvQAAh9c9AoXePQ+E3Twnhdw9VYTcPYeE3D23hNw92oTc
+ PeqE3D32hNw9/oTcPf+D2z3/hNw9/4TbPf+D2z3+g9s9/oPbPf6D2zz+g9s8/oPbPP6D2zz+g9s8/oPb
+ PP6D2z3+g9s9/oPbPf6D2z3/hNs9/4PbPf+E2z3/hNw9/oTcPfaE3D3qhNw92YTcPbeE3D2Hhdw9VYTd
+ PCeF3j0Ph9c9Agy9AACn/zMBk/8rAa3/WgCq/1UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/AAB8/wAAn/8+AIX/
+ AAB+1SMBkbthAVqlCACCv0ABgtk/A4PbPg+D3D4rg9w+TITcPW2E3D2PhNw9roTcPcGE3D3UhNw94YTc
+ PeuE3D30hNw9+oPbPf2D2z3+g9s9/4PbPf+D2z3+g9s9/YPbPfqE3D30hNw964TcPeGE3D3UhNw9wYTc
+ Pa6E3D2PhNw9bYPbPUyE3D0qhN4/D4LYPwOCv0ABWqUIAJG7YQF+1SMBhf8AAJ//PgB8/wAAgP8AAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/AABs/wAAk/8jAZPZSAG46BIBov8oAdf/
+ gwCQ/wAAb+9BAIfaOwaD3T0VhN09I4TbPjGE3D0+hNw9ToTcPl+E3D1shNw9doTcPX6E3D2ChNw9goTc
+ PX6E3D12hNw9bITcPl+E3D1OhNw9PoTbPjGE3T0jg909FYfaOwZv70IAW/8AANX/hACh/ycBuOgSAZPZ
+ SAGT/yMBbP8AAID/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAP/////wAAAAAAAAD///////////wAAAAAAAAAP//////////wAAAAAAAAAA////////
+ //4AAAAAAAAAAH/////////4AAAAAAAAAAAf////////4AAAAAAAAAAAB////////8AAAAAAAAAAAAP/
+ //////8AAAAAAAAAAAAA///////+AAAAAAAAAAAAAH///////AAAAAAAAAAAAAA///////gAAAAAAAAA
+ AAAAH//////wAAAAAAAAAAAAAA//////4AAAAAAAAAAAAAAH/////8AAAAAAAAAAAAAAA/////+AAAAA
+ AAAAAAAAAAH/////AAAAAAAAAAAAAAAA/////gAAAAAAAAAAAAAAAH////wAAAAAAAAAAAAAAAA////4
+ AAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAH///AAAAAAAAAAAAAAAAA
+ A///wAAAAAAAAAAAAAAAAAP//4AAAAAAAAAAAAAAAAAB//8AAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAA
+ AAAAAAD//gAAAAAAAAAAAAAAAAAAf/4AAAAAAAAAAAAAAAAAAH/8AAAAAAAAAAAAAAAAAAA/+AAAAAAA
+ AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD/AA
+ AAAAAAAAAAAAAAAAAA/gAAAAAAAAAAAAAAAAAAAH4AAAAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAA
+ AAPAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA
+ AAAAAAABgAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAeAAAAAAAAAAAAAAAAAAAAfAAAAAAAAAAAAA
+ AAAAAAADwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAH6AAAAAAA
+ AAAAAAAAAAAAF/AAAAAAAAAAAAAAAAAAAA/0AAAAAAAAAAAAAAAAAAAv+AAAAAAAAAAAAAAAAAAAH/gA
+ AAAAAAAAAAAAAAAAAB/+AAAAAAAAAAAAAAAAAAB//wAAAAAAAAAAAAAAAAAA//4AAAAAAAAAAAAAAAAA
+ AH//AAAAAAAAAAAAAAAAAAD//wAAAAAAAAAAAAAAAAAA///AAAAAAAAAAAAAAAAAA///wAAAAAAAAAAA
+ AAAAAAP//9AAAAAAAAAAAAAAAAAL///gAAAAAAAAAAAAAAAAB///+AAAAAAAAAAAAAAAAB////wAAAAA
+ AAAAAAAAAAA////6AAAAAAAAAAAAAAAAX////AAAAAAAAAAAAAAAAD////4AAAAAAAAAAAAAAAB/////
+ AAAAAAAAAAAAAAAA/////4AAAAAAAAAAAAAAAf/////AAAAAAAAAAAAAAAf/////4AAAAAAAAAAAAAAH
+ //////AAAAAAAAAAAAAAD//////6AAAAAAAAAAAAAF///////QAAAAAAAAAAAAC///////+AAAAAAAAA
+ AAAB////////oAAAAAAAAAAABf///////9AAAAAAAAAAAAv////////wAAAAAAAAAAAP////////+AAA
+ AAAAAAAAH/////////6AAAAAAAAAAX//////////AAAAAAAAAAD//////////8gAAAAAAAAT////////
+ ///2AAAAAAAAb////////////EAAAAAAAj////////////+QAAAAAAn/////////////8gAAAABP////
+ //////////w4AAAcP///////
+
+
+
+
+
\ No newline at end of file
diff --git a/APKToolGUI/Forms/FormSettings.Designer.cs b/APKToolGUI/Forms/FormSettings.Designer.cs
index cbf96cf..ae88f78 100644
--- a/APKToolGUI/Forms/FormSettings.Designer.cs
+++ b/APKToolGUI/Forms/FormSettings.Designer.cs
@@ -134,12 +134,12 @@
//
// themeComboBox
//
+ resources.ApplyResources(this.themeComboBox, "themeComboBox");
this.themeComboBox.FormattingEnabled = true;
this.themeComboBox.Items.AddRange(new object[] {
resources.GetString("themeComboBox.Items"),
resources.GetString("themeComboBox.Items1"),
resources.GetString("themeComboBox.Items2")});
- resources.ApplyResources(this.themeComboBox, "themeComboBox");
this.themeComboBox.Name = "themeComboBox";
//
// label1
@@ -265,8 +265,8 @@
//
// comboBox1
//
- this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
resources.ApplyResources(this.comboBox1, "comboBox1");
+ this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBox1.FormattingEnabled = true;
this.comboBox1.Name = "comboBox1";
//
diff --git a/APKToolGUI/Forms/FormSettings.resx b/APKToolGUI/Forms/FormSettings.resx
index 8d83d83..af7323e 100644
--- a/APKToolGUI/Forms/FormSettings.resx
+++ b/APKToolGUI/Forms/FormSettings.resx
@@ -117,955 +117,955 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Top, Bottom, Left, Right
-
-
-
- True
-
-
- Top, Left, Right
-
-
- Top, Left, Right
-
-
-
- 274, 139
-
-
- 239, 22
-
-
- 20
-
-
- False
-
-
- textBox1
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 9, 141
-
-
- 147, 17
-
-
- 19
-
-
- Custom JVM arguments
-
-
- checkBox7
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 1
-
-
- True
-
-
- NoControl
-
-
- 9, 265
-
-
- 93, 17
-
-
- 18
-
-
- Debug mode
-
-
- checkBox6
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 2
-
-
- Auto
-
-
- Light
-
-
- Dark
-
-
- 276, 234
-
-
- 153, 21
-
-
- 17
-
-
- themeComboBox
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
+
3
-
- True
+
+
+ 83, 23
-
- NoControl
-
-
- 7, 239
-
-
- 41, 13
-
-
- 16
-
-
- Theme
-
-
- label1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 4
-
-
- Top, Left, Right
-
-
- 274, 205
-
-
- 203, 22
-
-
- 15
-
-
- False
-
-
- customApkToolTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 5
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 483, 205
-
-
- 30, 23
-
-
- 14
-
-
- ...
-
-
- customApktoolBtn
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 9, 207
-
-
- 153, 17
-
-
- 13
-
-
- Custom apktool location
-
-
- useCustomApktoolChk
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 7
-
-
- True
-
-
- NoControl
-
-
- 6, 185
-
-
- 349, 13
-
-
- 12
-
-
- The process will be slower since files will be moved to temp folder
-
-
- label6
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 9, 165
-
-
- 147, 17
-
-
- 9
-
-
- UTF-8 filename support
-
-
- checkBox5
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 9, 115
-
-
- 134, 17
-
-
- 8
-
-
- Custom Java location
-
-
- checkBox4
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 10
-
-
- Top, Left, Right
-
-
- 274, 86
-
-
- 203, 22
-
-
- 7
-
-
- False
-
-
- customTempLocationTxtBox
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 11
-
-
- Top, Left, Right
-
-
- 274, 112
-
-
- 203, 22
-
-
- 5
-
-
- False
-
-
- textBoxCustomJavaLocation
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 12
-
-
- buttonCustomTempLocation
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 483, 86
-
-
- 30, 23
-
-
- 6
-
-
- ...
-
-
- buttonCustomTempLocation
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 13
-
-
- True
-
-
- NoControl
-
-
- 9, 90
-
-
- 139, 17
-
-
- 2
-
-
- Custom temp location
-
-
- checkBox3
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 14
-
-
- Top, Right
-
-
- System
-
-
- NoControl
-
-
- 483, 112
-
-
- 30, 23
-
-
- 4
-
-
- ...
-
-
- buttonCustomJavaLocation
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 15
-
-
- True
-
-
- NoControl
-
-
- 9, 65
-
-
- 144, 17
-
-
- 1
-
-
- Play sound when done
-
-
- checkBox2
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 16
-
-
- True
-
-
- NoControl
+
+ 274, 139
9, 42
-
- 144, 17
-
-
- 1
-
-
- Clear log before action
-
-
- checkBox1
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 17
-
-
- True
-
-
- NoControl
-
-
- 9, 19
-
-
- 173, 17
-
-
- 0
-
-
- Check for updates at startup
-
-
- checkBoxCheckUpdateStartup
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 18
-
-
- 8, 6
-
-
- 521, 299
-
-
- 12
-
-
- General
-
-
- groupBox1
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage1
-
-
- 0
-
-
- Top, Left, Right
-
-
- System
-
-
- 9, 17
-
-
- 347, 21
-
-
- 2
-
-
- comboBox1
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxLanguage
-
-
- 0
-
-
- 8, 311
-
-
- 522, 47
-
-
- 8
-
-
- Language
-
-
- groupBoxLanguage
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage1
-
-
- 1
-
-
- Top, Left, Right
-
-
- True
-
-
- NoControl
-
-
- 6, 45
-
-
- 278, 17
-
-
- 3
-
-
- Ignore custom output directory for context menu
-
-
- MiddleCenter
-
-
- ignoreOutputContextMenuBox
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxContextMenu
-
-
- 0
-
-
- NoControl
-
-
- 3, 18
-
267, 23
-
- 2
-
-
- Administrator rights required
-
-
- MiddleLeft
-
-
- labelAdminRights
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxContextMenu
-
-
- 1
-
-
- System
-
-
- NoControl
-
-
- 343, 18
-
-
- 83, 23
-
-
- 0
-
-
- Install
-
-
- ImageBeforeText
-
-
- buttonAddContextMenu
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxContextMenu
-
-
- 2
-
-
- System
-
-
- NoControl
-
-
- 432, 18
-
-
- 83, 23
-
-
- 1
-
-
- Uninstall
-
-
- buttonRemoveContextMenu
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxContextMenu
-
-
- 3
-
-
- 8, 364
-
-
- 523, 74
-
-
- 9
-
-
- Context menu
-
-
- groupBoxContextMenu
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage1
-
-
- 2
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 535, 442
-
-
- 0
-
-
- General
-
-
- tabPage1
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 0
-
-
- Segoe UI, 8.25pt
-
-
- 0, 1
-
-
- 543, 468
-
-
- 1
-
-
- tabControl1
-
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
2
-
- Bottom, Right
+
+ 5
-
- System
+
+ useCustomApktoolChk
-
+
+
+ 3, 3, 3, 3
+
+
+ 1
+
+
+ 9
+
+
NoControl
-
- 461, 475
+
+
+ 19
-
- 75, 23
+
+ 5
-
- 4
+
+ NoControl
-
- Cancel
+
+ buttonCustomTempLocation
-
- buttonCancel
+
+ textBoxCustomJavaLocation
+
+
+ 15
+
+
+ System
+
+
+ 535, 442
+
+
+ Install
+
+
+ groupBox1
+
+
+ 1
+
+
+ groupBox1
+
+
+ 9
+
+
+ NoControl
+
+
+ groupBox1
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 16
+
+
+ customApktoolBtn
+
+
+ True
+
+
+ True
+
+
+ False
+
+
+ 8, 311
+
+
+ Top, Bottom, Left, Right
+
+
+ groupBoxContextMenu
+
+
+ Top, Right
+
+
+ checkBox4
+
+
+ 83, 23
+
+
+ Custom temp location
+
+
+ 13
+
+
+ groupBox1
+
+
+ 7
+
+
+ 203, 22
+
+
+ checkBox7
+
+
+ True
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBox1
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ themeComboBox
+
$this
-
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 173, 17
+
+
0
Bottom, Right
-
- System
+
+ ...
-
- NoControl
+
+ tabPage1
-
- 380, 475
-
-
- 75, 23
-
-
- 5
+
+ Top, Left, Right
ОК
-
- buttonОК
+
+ Top, Right
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- $this
-
-
- 1
-
-
+
True
-
-
- 6, 13
+
+
+ NoControl
+
+
+ 203, 22
+
+
+ 9, 90
+
+
+ 8
+
+
+ MiddleCenter
+
+
+ 1
542, 503
-
+
+ System
+
+
+ 2
+
+
NoControl
-
- CenterParent
+
+ 8
-
- Settings
+
+ 7, 239
+
+
+ groupBox1
+
+
+ Debug mode
+
+
+ buttonAddContextMenu
+
+
+ Theme
+
+
+ General
+
+
+ 0
+
+
+ True
+
+
+ False
+
+
+ groupBox1
+
+
+ groupBox1
+
+
+ groupBox1
+
+
+ 3
+
+
+ 144, 17
+
+
+ 14
+
+
+ groupBoxContextMenu
+
+
+ tabPage1
+
+
+ checkBox6
+
+
+ Ignore custom output directory for context menu
+
+
+ 30, 23
+
+
+ groupBox1
+
+
+ System
+
+
+ groupBox1
+
+
+ NoControl
+
+
+ buttonRemoveContextMenu
+
+
+ 9, 19
+
+
+ 8
+
+
+ 1
+
+
+ groupBoxLanguage
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Clear log before action
+
+
+ tabControl1
+
+
+ 349, 13
+
+
+ 522, 47
+
+
+ 2
+
+
+ 203, 22
+
+
+ 2
+
+
+ NoControl
+
+
+ 5
+
+
+ labelAdminRights
+
+
+ 521, 299
+
+
+ groupBoxContextMenu
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 6, 185
+
+
+ Top, Left, Right
+
+
+ 153, 17
+
+
+ NoControl
+
+
+ Administrator rights required
+
+
+ NoControl
+
+
+ Top, Left, Right
+
+
+ 483, 205
+
+
+ 0
+
+
+ 11
+
+
+ True
+
+
+ 3
+
+
+ NoControl
+
+
+ Dark
+
+
+ 41, 13
+
+
+ groupBox1
+
+
+ 523, 74
+
+
+ 0
+
+
+ System
+
+
+ 0
+
+
+ checkBox5
+
+
+ 0
+
+
+ 9, 141
+
+
+ groupBox1
+
+
+ Context menu
+
+
+ 1
+
+
+ label6
+
+
+ 278, 17
+
+
+ groupBox1
+
+
+ MiddleLeft
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 4, 22
+
+
+ Custom Java location
+
+
+ Custom JVM arguments
+
+
+ NoControl
+
+
+ tabPage1
+
+
+ groupBox1
+
+
+ 6
+
+
+ groupBox1
+
+
+ customTempLocationTxtBox
+
+
+ tabControl1
+
+
+ Top, Left, Right
+
+
+ 1
+
+
+ 9
+
+
+ 16
+
+
+ 432, 18
+
+
+ 1
+
+
+ 8, 6
+
+
+ 30, 23
+
+
+ groupBoxLanguage
+
+
+ 274, 205
+
+
+ 9, 165
+
+
+ 93, 17
+
+
+ NoControl
+
+
+ 10
+
+
+ groupBox1
+
+
+ groupBoxContextMenu
+
+
+ 20
+
+
+ True
+
+
+ buttonОК
+
+
+ 6, 45
+
+
+ 13
+
+
+ 4
+
+
+ Play sound when done
+
+
+ NoControl
+
+
+ 9, 65
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ NoControl
+
+
+ 2
+
+
+ 0
+
+
+ 9, 17
+
+
+ 18
+
+
+ NoControl
+
+
+ 2
FormSettings
+
+ buttonCustomJavaLocation
+
+
+ Check for updates at startup
+
+
+ 4
+
+
+ 9, 115
+
+
+ groupBox1
+
+
+ Uninstall
+
+
+ 3, 18
+
+
+ 147, 17
+
+
+ 15
+
+
+ checkBoxCheckUpdateStartup
+
+
+ 17
+
+
+ textBox1
+
+
+ 380, 475
+
+
+ 239, 22
+
+
+ System
+
+
+ NoControl
+
+
+ Language
+
+
+ checkBox3
+
+
+ buttonCancel
+
+
+ True
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 153, 21
+
+
+ groupBox1
+
+
+ 543, 468
+
+
+ 4
+
+
+ 483, 112
+
+
+ Top, Right
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 274, 86
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ False
+
+
+ checkBox2
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Left, Right
+
+
+ 274, 112
+
+
+ 18
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage1
+
+
+ 75, 23
+
+
+ ImageBeforeText
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ...
+
+
+ Settings
+
+
+ Custom apktool location
+
+
+ UTF-8 filename support
+
+
+ $this
+
+
+ True
+
+
+ 12
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ False
+
+
+ 144, 17
+
+
+ 2
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Bottom, Right
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 7
+
+
+ The process will be slower since files will be moved to temp folder
+
+
+ NoControl
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ comboBox1
+
+
+ 14
+
+
+ NoControl
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ ignoreOutputContextMenuBox
+
+
+ CenterParent
+
+
+ 9, 265
+
+
+ label1
+
+
+ Light
+
+
+ 147, 17
+
+
+ buttonCustomTempLocation
+
+
+ System
+
+
+ 343, 18
+
+
+ Top, Left, Right
+
+
+ Cancel
+
+
+ groupBoxContextMenu
+
+
+ groupBox1
+
+
+ ...
+
+
+ 1
+
+
+ Top, Left, Right
+
+
+ 12
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ True
+
+
+ 6, 13
+
+
+ True
+
+
+ 6
+
+
+ 347, 21
+
+
+ customApkToolTxtBox
+
+
+ General
+
+
+ checkBox1
+
+
+ 30, 23
+
+
+ 12
+
+
+ NoControl
+
+
+ 134, 17
+
System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 139, 17
+
+
+ 0
+
+
+ System
+
+
+ True
+
+
+ 75, 23
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 9, 207
+
+
+ 276, 234
+
+
+ 8, 364
+
+
+ 0, 1
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Auto
+
+
+ System
+
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 461, 475
+
+
+ 483, 86
+
+
+ 17
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Segoe UI, 8.25pt
+
+
+ NoControl
+
+
+ True
+
+
+ vi-VN
+
\ No newline at end of file
diff --git a/APKToolGUI/Forms/FormSettings.vi-VN.resx b/APKToolGUI/Forms/FormSettings.vi-VN.resx
index 77da372..32c2512 100644
--- a/APKToolGUI/Forms/FormSettings.vi-VN.resx
+++ b/APKToolGUI/Forms/FormSettings.vi-VN.resx
@@ -1,63 +1,63 @@
@@ -117,9 +117,19 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 126, 17
+
Lệnh JVM tùy chỉnh
+
+ 9, 271
+
+
+ 96, 17
+
Chế độ gỡ lỗi
@@ -132,30 +142,73 @@
Tối
+
+ 275, 243
+
+
+ 6, 244
+
+
+ 57, 13
+
Giao diện
+
+ 274, 216
+
+
+ 483, 216
+
+
+ 9, 218
+
+
+ 144, 17
+
Vị trí apktool tùy chỉnh
+
+ 391, 26
+
- Việc di chuyển tệp trong quá trình thao tác vào thư mục tạm cần thời gian, vui lòng kiên nhẫn chờ đợi
+ Việc di chuyển tệp trong quá trình thao tác vào thư mục tạm cần thời gian,
+vui lòng kiên nhẫn chờ đợi
+
+
+ 294, 17
Hỗ trợ tên tệp UTF-8, bật để giải quyết lỗi tiếng Việt
+
+ 125, 17
+
Vị trí Java tùy chỉnh
+
+ 174, 17
+
Vị trí bộ nhớ cache tùy chỉnh
+
+ 123, 17
+
Âm thanh hoàn tất
+
+ 232, 17
+
Xóa nhật ký trước khi thực hiện thao tác
+
+ 191, 17
+
Kiểm tra cập nhật khi khởi động
@@ -165,6 +218,9 @@
Ngôn ngữ
+
+ 310, 17
+
Bỏ qua thư mục đầu ra tùy chỉnh trong menu ngữ cảnh