diff --git a/29WxOrder/29WxOrder.csproj b/29WxOrder/29WxOrder.csproj
index 16bf486..ef095ec 100644
--- a/29WxOrder/29WxOrder.csproj
+++ b/29WxOrder/29WxOrder.csproj
@@ -26,7 +26,7 @@
true
full
false
- bin\Debug\
+ ..\..\KJD Cef138\Bin\
DEBUG;TRACE
prompt
4
@@ -62,7 +62,7 @@
true
- ..\bin\
+ ..\..\KJD Cef138\Bin\
DEBUG;TRACE
full
x86
@@ -71,7 +71,7 @@
true
- ..\bin\
+ ..\..\KJD Cef138\Bin\
TRACE
true
pdbonly
@@ -236,6 +236,12 @@
MyProSkuItemsControl.cs
+
+ Component
+
+
+ UcCheckBox.cs
+
UserControl
@@ -538,6 +544,8 @@
+
+
diff --git a/29WxOrder/BuyForms/BuyBrower.cs b/29WxOrder/BuyForms/BuyBrower.cs
index 09020ee..e07a444 100644
--- a/29WxOrder/BuyForms/BuyBrower.cs
+++ b/29WxOrder/BuyForms/BuyBrower.cs
@@ -20,7 +20,7 @@ using Work.BuyUsers;
namespace _29WxOrder.BuyForms
{
- public partial class BuyBrower : BaseForm
+ public partial class BuyBrower : BaseGeneralForm
{
public BuyBrower()
{
@@ -28,7 +28,7 @@ namespace _29WxOrder.BuyForms
}
public MainForm mainForm;
- public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36";
+ public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
public ChromiumWebBrowser cefWebBrowser1 = null;
private NaiBa.CefHelper.Handler.CustomResourceRequestHandler resourceRequestHandler = null;
public string webUrl = "";
@@ -387,7 +387,7 @@ namespace _29WxOrder.BuyForms
cookies += item.Name + "=" + item.Value + ";";
}
- string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=douyin_buy_in_add");
+ string url = BaseClass.Build29WxObjString("user_login_cookies&act=douyin_buy_in_add");
StringBuilder data = new StringBuilder();
data.Append("&user_name=" + name);
data.Append("&user_id=1");
diff --git a/29WxOrder/BuyForms/BuyProductBrower.cs b/29WxOrder/BuyForms/BuyProductBrower.cs
index 0e6c598..552f702 100644
--- a/29WxOrder/BuyForms/BuyProductBrower.cs
+++ b/29WxOrder/BuyForms/BuyProductBrower.cs
@@ -16,7 +16,7 @@ using Work.BuyUsers;
namespace _29WxOrder.BuyForms
{
- public partial class BuyProductBrower : BaseForm
+ public partial class BuyProductBrower : BaseGeneralForm
{
public ChromiumWebBrowser cefWebBrowser = null;
public string WebUrl = "";
@@ -25,7 +25,7 @@ namespace _29WxOrder.BuyForms
{
InitializeComponent();
}
- public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36";
+ public string userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
public string buyermobile = "";
private void BuyProductBrower_Load(object sender, EventArgs e)
diff --git a/29WxOrder/FactoryExportForms/FactoryExportForm.cs b/29WxOrder/FactoryExportForms/FactoryExportForm.cs
index 6b501fd..5d871b3 100644
--- a/29WxOrder/FactoryExportForms/FactoryExportForm.cs
+++ b/29WxOrder/FactoryExportForms/FactoryExportForm.cs
@@ -20,7 +20,7 @@ using Work.BaseForms;
namespace _29WxOrder.FactoryExportForms
{
- public partial class FactoryExportForm : BaseForm
+ public partial class FactoryExportForm : BaseGeneralForm
{
public List productIdList = new List();
List lstDouYinOrder = new List();
@@ -46,7 +46,7 @@ namespace _29WxOrder.FactoryExportForms
reads:
List lstDouYinOrderTemp = new List();
- string url = BaseClass.DouYinBuildObjString("order&act=get");
+ string url = BaseClass.Build29WxObjString("order&act=get");
string data = "&order_status_buy=1&page=" + (page - 1) + "&pageSize=" + pageSize;
// 按时间升序排列
data += "&order_by=create_time";
@@ -235,7 +235,7 @@ namespace _29WxOrder.FactoryExportForms
sb.Append("&order_status_buy=0");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
sb.Append("&remark=" + douYinOrderModel.remark);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
CollectionClass.orderDataList.Remove(douYinOrderModel);
this.lstDouYinOrder.Remove(douYinOrderModel);
@@ -314,7 +314,7 @@ namespace _29WxOrder.FactoryExportForms
douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString();
sb.Append("&order_id=" + douYinOrderModel.order_id);
sb.Append("&is_update_order=0");//1修改状态0不修改状态
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString();
SetOrderEditShowInDgvRows(douYinOrderModel, 1);
@@ -460,7 +460,7 @@ namespace _29WxOrder.FactoryExportForms
sb.Append("&order_id=" + order_id);
sb.Append("&order_status_buy=" + status);
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string code = JObject.Parse(html)["code"].ToString();
diff --git a/29WxOrder/LoginForm.Designer.cs b/29WxOrder/LoginForm.Designer.cs
index 98a04dc..bf2dd38 100644
--- a/29WxOrder/LoginForm.Designer.cs
+++ b/29WxOrder/LoginForm.Designer.cs
@@ -31,6 +31,7 @@ namespace _29WxOrder
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginForm));
this.panel1 = new System.Windows.Forms.Panel();
+ this.lblContactSupport = new System.Windows.Forms.LinkLabel();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.pnlShowRemember = new DevComponents.DotNetBar.PanelEx();
this.linkLabel2 = new System.Windows.Forms.LinkLabel();
@@ -42,7 +43,6 @@ namespace _29WxOrder
this.checkBoxAutoLogin = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.remember = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.loginPanel = new DevComponents.DotNetBar.PanelEx();
- this.lblContactSupport = new System.Windows.Forms.LinkLabel();
((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
@@ -51,7 +51,7 @@ namespace _29WxOrder
//
// pbCloseBase
//
- this.pbCloseBase.Location = new System.Drawing.Point(321, 0);
+ this.pbCloseBase.Location = new System.Drawing.Point(322, 0);
//
// panel1
//
@@ -70,15 +70,28 @@ namespace _29WxOrder
this.panel1.Controls.Add(this.checkBoxAutoLogin);
this.panel1.Controls.Add(this.remember);
this.panel1.Controls.Add(this.loginPanel);
- this.panel1.Location = new System.Drawing.Point(3, 32);
+ this.panel1.Location = new System.Drawing.Point(2, 32);
this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(347, 227);
+ this.panel1.Size = new System.Drawing.Size(352, 228);
this.panel1.TabIndex = 3;
//
+ // lblContactSupport
+ //
+ this.lblContactSupport.AutoSize = true;
+ this.lblContactSupport.Location = new System.Drawing.Point(269, 159);
+ this.lblContactSupport.Name = "lblContactSupport";
+ this.lblContactSupport.Size = new System.Drawing.Size(56, 17);
+ this.lblContactSupport.TabIndex = 100;
+ this.lblContactSupport.TabStop = true;
+ this.lblContactSupport.Text = "联系客服";
+ this.lblContactSupport.Visible = false;
+ this.lblContactSupport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lblContactSupport_LinkClicked);
+ //
// pictureBox1
//
- this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.icon;
- this.pictureBox1.Location = new System.Drawing.Point(25, 87);
+ this.pictureBox1.ErrorImage = null;
+ this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage")));
+ this.pictureBox1.Location = new System.Drawing.Point(26, 87);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(66, 64);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
@@ -92,7 +105,7 @@ namespace _29WxOrder
this.pnlShowRemember.Cursor = System.Windows.Forms.Cursors.Hand;
this.pnlShowRemember.DisabledBackColor = System.Drawing.Color.Empty;
this.pnlShowRemember.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.pnlShowRemember.Location = new System.Drawing.Point(246, 97);
+ this.pnlShowRemember.Location = new System.Drawing.Point(247, 94);
this.pnlShowRemember.Name = "pnlShowRemember";
this.pnlShowRemember.Size = new System.Drawing.Size(16, 16);
this.pnlShowRemember.Style.Alignment = System.Drawing.StringAlignment.Center;
@@ -109,9 +122,9 @@ namespace _29WxOrder
// linkLabel2
//
this.linkLabel2.AutoSize = true;
- this.linkLabel2.Location = new System.Drawing.Point(268, 132);
+ this.linkLabel2.Location = new System.Drawing.Point(269, 127);
this.linkLabel2.Name = "linkLabel2";
- this.linkLabel2.Size = new System.Drawing.Size(53, 12);
+ this.linkLabel2.Size = new System.Drawing.Size(56, 17);
this.linkLabel2.TabIndex = 77;
this.linkLabel2.TabStop = true;
this.linkLabel2.Text = "找回密码";
@@ -120,9 +133,9 @@ namespace _29WxOrder
// linkLabel1
//
this.linkLabel1.AutoSize = true;
- this.linkLabel1.Location = new System.Drawing.Point(268, 98);
+ this.linkLabel1.Location = new System.Drawing.Point(269, 93);
this.linkLabel1.Name = "linkLabel1";
- this.linkLabel1.Size = new System.Drawing.Size(53, 12);
+ this.linkLabel1.Size = new System.Drawing.Size(56, 17);
this.linkLabel1.TabIndex = 76;
this.linkLabel1.TabStop = true;
this.linkLabel1.Text = "注册用户";
@@ -139,7 +152,7 @@ namespace _29WxOrder
this.panelEx1.Location = new System.Drawing.Point(0, 0);
this.panelEx1.Margin = new System.Windows.Forms.Padding(0);
this.panelEx1.Name = "panelEx1";
- this.panelEx1.Size = new System.Drawing.Size(350, 70);
+ this.panelEx1.Size = new System.Drawing.Size(355, 70);
this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center;
this.panelEx1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
@@ -153,13 +166,13 @@ namespace _29WxOrder
// label3
//
this.label3.Anchor = System.Windows.Forms.AnchorStyles.Top;
- this.label3.Font = new System.Drawing.Font("宋体", 20F, System.Drawing.FontStyle.Bold);
+ this.label3.Font = new System.Drawing.Font("微软雅黑", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label3.ForeColor = System.Drawing.Color.White;
- this.label3.Location = new System.Drawing.Point(19, 13);
+ this.label3.Location = new System.Drawing.Point(21, 13);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(313, 47);
this.label3.TabIndex = 44;
- this.label3.Text = "小奶兔";
+ this.label3.Text = "29供应链-微信小店订单";
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// txtmobile
@@ -180,9 +193,9 @@ namespace _29WxOrder
this.txtmobile.Border.Class = "TextBoxBorder";
this.txtmobile.Border.CornerDiameter = 3;
this.txtmobile.Border.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.txtmobile.Location = new System.Drawing.Point(97, 93);
+ this.txtmobile.Location = new System.Drawing.Point(98, 90);
this.txtmobile.Name = "txtmobile";
- this.txtmobile.Size = new System.Drawing.Size(168, 23);
+ this.txtmobile.Size = new System.Drawing.Size(168, 25);
this.txtmobile.TabIndex = 51;
this.txtmobile.WatermarkFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtmobile.WatermarkText = "请输入手机号";
@@ -200,10 +213,10 @@ namespace _29WxOrder
this.txtpassword.Border.Class = "TextBoxBorder";
this.txtpassword.Border.CornerDiameter = 3;
this.txtpassword.Border.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.txtpassword.Location = new System.Drawing.Point(97, 126);
+ this.txtpassword.Location = new System.Drawing.Point(98, 124);
this.txtpassword.Name = "txtpassword";
- this.txtpassword.PasswordChar = '*';
- this.txtpassword.Size = new System.Drawing.Size(168, 23);
+ this.txtpassword.PasswordChar = '●';
+ this.txtpassword.Size = new System.Drawing.Size(168, 25);
this.txtpassword.TabIndex = 52;
this.txtpassword.WatermarkFont = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtpassword.WatermarkText = "请输入密码";
@@ -215,9 +228,9 @@ namespace _29WxOrder
//
this.checkBoxAutoLogin.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.checkBoxAutoLogin.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.checkBoxAutoLogin.Location = new System.Drawing.Point(191, 157);
+ this.checkBoxAutoLogin.Location = new System.Drawing.Point(192, 156);
this.checkBoxAutoLogin.Name = "checkBoxAutoLogin";
- this.checkBoxAutoLogin.Size = new System.Drawing.Size(80, 22);
+ this.checkBoxAutoLogin.Size = new System.Drawing.Size(74, 22);
this.checkBoxAutoLogin.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.checkBoxAutoLogin.TabIndex = 58;
this.checkBoxAutoLogin.Text = "自动登录";
@@ -230,7 +243,7 @@ namespace _29WxOrder
//
this.remember.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.remember.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.remember.Location = new System.Drawing.Point(104, 157);
+ this.remember.Location = new System.Drawing.Point(105, 156);
this.remember.Name = "remember";
this.remember.Size = new System.Drawing.Size(80, 22);
this.remember.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
@@ -245,9 +258,9 @@ namespace _29WxOrder
this.loginPanel.Cursor = System.Windows.Forms.Cursors.Hand;
this.loginPanel.DisabledBackColor = System.Drawing.Color.Empty;
this.loginPanel.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.loginPanel.Location = new System.Drawing.Point(104, 189);
+ this.loginPanel.Location = new System.Drawing.Point(98, 187);
this.loginPanel.Name = "loginPanel";
- this.loginPanel.Size = new System.Drawing.Size(151, 24);
+ this.loginPanel.Size = new System.Drawing.Size(168, 24);
this.loginPanel.Style.Alignment = System.Drawing.StringAlignment.Center;
this.loginPanel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.loginPanel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
@@ -260,26 +273,15 @@ namespace _29WxOrder
this.loginPanel.Text = "安 全 登 录";
this.loginPanel.Click += new System.EventHandler(this.loginPanel_Click);
//
- // lblContactSupport
- //
- this.lblContactSupport.AutoSize = true;
- this.lblContactSupport.Location = new System.Drawing.Point(268, 162);
- this.lblContactSupport.Name = "lblContactSupport";
- this.lblContactSupport.Size = new System.Drawing.Size(53, 12);
- this.lblContactSupport.TabIndex = 100;
- this.lblContactSupport.TabStop = true;
- this.lblContactSupport.Text = "联系客服";
- this.lblContactSupport.Visible = false;
- this.lblContactSupport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.lblContactSupport_LinkClicked);
- //
// LoginForm
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(353, 262);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+ this.ClientSize = new System.Drawing.Size(356, 262);
this.Controls.Add(this.panel1);
+ this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "LoginForm";
+ this.Padding = new System.Windows.Forms.Padding(1);
this.Text = "LoginForm";
this.TitleText = "LoginForm";
this.Load += new System.EventHandler(this.LoginForm_Load);
diff --git a/29WxOrder/LoginForm.cs b/29WxOrder/LoginForm.cs
index 4a93f31..a055e9d 100644
--- a/29WxOrder/LoginForm.cs
+++ b/29WxOrder/LoginForm.cs
@@ -19,7 +19,7 @@ using Work.BaseForms;
namespace _29WxOrder
{
- public partial class LoginForm : BaseForm
+ public partial class LoginForm : BaseGeneralForm
{
string[] argsuser;
public LoginForm(string[] args)
@@ -48,6 +48,8 @@ namespace _29WxOrder
private void LoginForm_Load(object sender, EventArgs e)
{
+ Work.Helper.WindowStyle.SetFormRoundRectRgn(this, 6);
+
this.TitleText = "登录";
//15222912892
if (BaseClass.Remember)
@@ -71,10 +73,10 @@ namespace _29WxOrder
}
// 是否显示联系客服按钮
- if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak"))
- lblContactSupport.Visible = false;
- else
- lblContactSupport.Visible = true;
+ //if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak"))
+ // lblContactSupport.Visible = false;
+ //else
+ // lblContactSupport.Visible = true;
#region 初始化cef
CefSharpSettings.WcfEnabled = false;
@@ -115,7 +117,7 @@ namespace _29WxOrder
private void loginPanel_Click(object sender, EventArgs e)
{
- BaseClass.LoginApiUrl = "http://new.qixiaoke.com/";
+ //BaseClass.LoginApiUrl = "http://new.qixiaoke.com/";
UserLogin ul = new UserLogin();
//if (BaseClass.Remember&& BaseClass.UserName!="")
//{
@@ -171,7 +173,7 @@ namespace _29WxOrder
}
else
{
- BaseClass.ChromeUserAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36";
+ BaseClass.ChromeUserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
}
var xx = FileBase.ReadTxt("\\temp\\userAgent", "useragent.txt");
if (!string.IsNullOrEmpty(xx))
diff --git a/29WxOrder/LoginForm.resx b/29WxOrder/LoginForm.resx
index e540000..59f77ba 100644
--- a/29WxOrder/LoginForm.resx
+++ b/29WxOrder/LoginForm.resx
@@ -118,6 +118,23 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAp9JREFUOE9Fk1lTGkEUhed/RiZFLGOqTEyiiVslJjGLJTA9w77DMAgOjGwCgyhL
+ ZFHE8EJV8shPmZPqi+DDqZ6umnP6u7dvC5Io2V02NnPamOWyyXCusCfxvU2GY4UtRXtRthzcs6LYBW7m
+ Rpcow73mg/4zj4q7iuSeRj/7N0IoSGWUlQtE3seXoU6RgmaCU2SWJMqQniu48FRxW7xDT+9jWLhF9khH
+ W+vSd98YopcfPIXwABuzBDI/BsQ/JknR7QQGxhA3eg935RHRxD4kcX8xJrpFKVwC4dsY5vVL8K4HcBlp
+ 4uash9yxQUSNSBO1gLmkWgaIMpYEPCC0GUE71aESEjsqUWW+nRHF4HxIpzO7h8y8Z0QwNzN41/1oax1M
+ Lie4Ld3hKnFNIcE3YfzO3qAZu4Ky6n0yLwKUFx541nxU+4P5B9POFKPKCP38AFVfndZxdYzsUQ7hdzGi
+ 4le8KEOIbcWRPzZQcBbRUtt0mvbpFOG3UVrPjnSkDzNI7KZQcJWg/8gjvqMi8Dr8GLAdhxk0YYYaSH/O
+ oOAo0nful0E6PymgHjCJUD1I4zLaRDN2jZJcoRChpbYwro0x7U7J2M/10dN7VDMnGlXu8XfwD0VXCcl9
+ jSh4cPowS00VjGMDg/wA7VQbjVADnXSXArqnXZSVCh7qD5g0JiixMtR9Dcm9FKJbcZx+yaIZv4YQ3Agh
+ uatC3U3BDDaoFzVfnbCNkwJNZz3YIIJzZxFVX43GmpfEaYTQZtjSv+dgBkxkvmYJu+afB3Dx/vAQbuIl
+ Lq60lWqjyMqW4F71zvyv/NAONJSkElIHGrwv/fCt+x/XAMKbEboVPmh8EstyBbHtBJjdPRP4c5ZENpNE
+ Zil2NyQbe9LindCoz8X3zK5Yjmf8OUv2/8eNw9Tqh83kAAAAAElFTkSuQmCC
+
+
AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBAMQOAADEDgAAAAAAAAAA
diff --git a/29WxOrder/MainForm.Designer.cs b/29WxOrder/MainForm.Designer.cs
index de4784d..89d7a7d 100644
--- a/29WxOrder/MainForm.Designer.cs
+++ b/29WxOrder/MainForm.Designer.cs
@@ -29,6 +29,7 @@ namespace _29WxOrder
///
private void InitializeComponent()
{
+ this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
@@ -53,26 +54,32 @@ namespace _29WxOrder
this.pnlAfterSale = new DevComponents.DotNetBar.PanelEx();
this.pnlOrderManage = new DevComponents.DotNetBar.PanelEx();
this.splitMain = new System.Windows.Forms.SplitContainer();
+ this.chkHasLogisticsThenSend = new TemuKJD.UserComponent.UcCheckBox(this.components);
this.btn电子面单测试 = new System.Windows.Forms.Button();
- this.pnlSetMutliBuyer = new DevComponents.DotNetBar.PanelEx();
+ this.btnExportExcel = new DevComponents.DotNetBar.PanelEx();
+ this.btnSetMutliBuyer = new DevComponents.DotNetBar.PanelEx();
+ this.btnFactoryOrder = new DevComponents.DotNetBar.PanelEx();
this.chkUseMultiBuyer = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.dgvShop = new System.Windows.Forms.DataGridView();
this.colSelect = new System.Windows.Forms.DataGridViewCheckBoxColumn();
+ this.colShopId = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.colShopAccount = new System.Windows.Forms.DataGridViewLinkColumn();
- this.pnlSetReceiveAddress = new DevComponents.DotNetBar.PanelEx();
+ this.colShopName = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.colAuthStatus = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.colLoginStatus = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.btnSetReceiveAddress = new DevComponents.DotNetBar.PanelEx();
this.pnlLogin1688 = new System.Windows.Forms.Panel();
this.lb1688 = new DevComponents.DotNetBar.LabelX();
this.panelEx8 = new DevComponents.DotNetBar.PanelEx();
this.cb1688BuyUser = new System.Windows.Forms.ComboBox();
this.button1 = new System.Windows.Forms.Button();
- this.pnlEditTableHeaders = new DevComponents.DotNetBar.PanelEx();
+ this.btnEditTableHeaders = new DevComponents.DotNetBar.PanelEx();
this.pnlSetSendOrder = new DevComponents.DotNetBar.PanelEx();
- this.chkHasLogisticsThenSend = new DevComponents.DotNetBar.Controls.CheckBoxX();
- this.pnlLoginBuyin = new DevComponents.DotNetBar.PanelEx();
+ this.btnLoginBuyin = new DevComponents.DotNetBar.PanelEx();
this.txtFactoryExportProductId = new DevComponents.DotNetBar.Controls.TextBoxX();
this.txtSearch = new DevComponents.DotNetBar.Controls.TextBoxX();
this.lblSearch = new System.Windows.Forms.Label();
- this.panelEx3 = new DevComponents.DotNetBar.PanelEx();
+ this.btnOrderSearch = new DevComponents.DotNetBar.PanelEx();
this.label5 = new System.Windows.Forms.Label();
this.lb = new DevComponents.DotNetBar.LabelX();
this.cbpddBuyUser = new System.Windows.Forms.ComboBox();
@@ -105,8 +112,6 @@ namespace _29WxOrder
this.chkUsePddPifa = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.pnsku = new System.Windows.Forms.Panel();
this.pcskuimg = new System.Windows.Forms.PictureBox();
- this.pnlExportExcel = new DevComponents.DotNetBar.PanelEx();
- this.pnlFactoryOrder = new DevComponents.DotNetBar.PanelEx();
this.pntimebuyorder = new System.Windows.Forms.Panel();
this.dtimestartbuyorder = new System.Windows.Forms.DateTimePicker();
this.dtimeendbuyorder = new System.Windows.Forms.DateTimePicker();
@@ -122,10 +127,6 @@ namespace _29WxOrder
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.colShopId = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.colShopName = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.colAuthStatus = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.colLoginStatus = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pbseting)).BeginInit();
this.panel3.SuspendLayout();
@@ -176,9 +177,9 @@ namespace _29WxOrder
//
this.lblContactSupport.AutoSize = true;
this.lblContactSupport.LinkColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.lblContactSupport.Location = new System.Drawing.Point(1088, 5);
+ this.lblContactSupport.Location = new System.Drawing.Point(1087, 2);
this.lblContactSupport.Name = "lblContactSupport";
- this.lblContactSupport.Size = new System.Drawing.Size(53, 12);
+ this.lblContactSupport.Size = new System.Drawing.Size(56, 17);
this.lblContactSupport.TabIndex = 151;
this.lblContactSupport.TabStop = true;
this.lblContactSupport.Text = "联系客服";
@@ -216,9 +217,9 @@ namespace _29WxOrder
//
this.lbname.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.lbname.ForeColor = System.Drawing.Color.White;
- this.lbname.Location = new System.Drawing.Point(1096, 23);
+ this.lbname.Location = new System.Drawing.Point(991, 21);
this.lbname.Name = "lbname";
- this.lbname.Size = new System.Drawing.Size(115, 12);
+ this.lbname.Size = new System.Drawing.Size(220, 18);
this.lbname.TabIndex = 140;
this.lbname.Text = "用户:";
this.lbname.TextAlign = System.Drawing.ContentAlignment.TopRight;
@@ -231,26 +232,26 @@ namespace _29WxOrder
this.panel3.Controls.Add(this.pictureBox1);
this.panel3.Location = new System.Drawing.Point(2, 2);
this.panel3.Name = "panel3";
- this.panel3.Size = new System.Drawing.Size(173, 37);
+ this.panel3.Size = new System.Drawing.Size(318, 37);
this.panel3.TabIndex = 130;
//
// label3
//
this.label3.AutoSize = true;
- this.label3.Font = new System.Drawing.Font("宋体", 14F, System.Drawing.FontStyle.Bold);
+ this.label3.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.ForeColor = System.Drawing.Color.White;
- this.label3.Location = new System.Drawing.Point(44, 9);
+ this.label3.Location = new System.Drawing.Point(36, 5);
this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(69, 19);
+ this.label3.Size = new System.Drawing.Size(253, 26);
this.label3.TabIndex = 1;
- this.label3.Text = "小奶兔";
+ this.label3.Text = "29供应链-微信小店订单管理";
//
// pictureBox1
//
- this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.icon;
- this.pictureBox1.Location = new System.Drawing.Point(3, 1);
+ this.pictureBox1.Image = global::_29WxOrder.Properties.Resources.weixin_icon;
+ this.pictureBox1.Location = new System.Drawing.Point(-1, 0);
this.pictureBox1.Name = "pictureBox1";
- this.pictureBox1.Size = new System.Drawing.Size(39, 33);
+ this.pictureBox1.Size = new System.Drawing.Size(36, 36);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.pictureBox1.TabIndex = 0;
this.pictureBox1.TabStop = false;
@@ -428,23 +429,23 @@ namespace _29WxOrder
// splitMain.Panel1
//
this.splitMain.Panel1.BackColor = System.Drawing.Color.White;
+ this.splitMain.Panel1.Controls.Add(this.chkHasLogisticsThenSend);
this.splitMain.Panel1.Controls.Add(this.btn电子面单测试);
- this.splitMain.Panel1.Controls.Add(this.pnlExportExcel);
- this.splitMain.Panel1.Controls.Add(this.pnlSetMutliBuyer);
- this.splitMain.Panel1.Controls.Add(this.pnlFactoryOrder);
+ this.splitMain.Panel1.Controls.Add(this.btnExportExcel);
+ this.splitMain.Panel1.Controls.Add(this.btnSetMutliBuyer);
+ this.splitMain.Panel1.Controls.Add(this.btnFactoryOrder);
this.splitMain.Panel1.Controls.Add(this.chkUseMultiBuyer);
this.splitMain.Panel1.Controls.Add(this.dgvShop);
- this.splitMain.Panel1.Controls.Add(this.pnlSetReceiveAddress);
+ this.splitMain.Panel1.Controls.Add(this.btnSetReceiveAddress);
this.splitMain.Panel1.Controls.Add(this.pnlLogin1688);
this.splitMain.Panel1.Controls.Add(this.button1);
- this.splitMain.Panel1.Controls.Add(this.pnlEditTableHeaders);
+ this.splitMain.Panel1.Controls.Add(this.btnEditTableHeaders);
this.splitMain.Panel1.Controls.Add(this.pnlSetSendOrder);
- this.splitMain.Panel1.Controls.Add(this.chkHasLogisticsThenSend);
- this.splitMain.Panel1.Controls.Add(this.pnlLoginBuyin);
+ this.splitMain.Panel1.Controls.Add(this.btnLoginBuyin);
this.splitMain.Panel1.Controls.Add(this.txtFactoryExportProductId);
this.splitMain.Panel1.Controls.Add(this.txtSearch);
this.splitMain.Panel1.Controls.Add(this.lblSearch);
- this.splitMain.Panel1.Controls.Add(this.panelEx3);
+ this.splitMain.Panel1.Controls.Add(this.btnOrderSearch);
this.splitMain.Panel1.Controls.Add(this.label5);
this.splitMain.Panel1.Controls.Add(this.lb);
this.splitMain.Panel1.Controls.Add(this.cbpddBuyUser);
@@ -474,9 +475,20 @@ namespace _29WxOrder
this.splitMain.SplitterWidth = 2;
this.splitMain.TabIndex = 5;
//
+ // chkHasLogisticsThenSend
+ //
+ this.chkHasLogisticsThenSend.AutoSize = true;
+ this.chkHasLogisticsThenSend.Location = new System.Drawing.Point(822, 5);
+ this.chkHasLogisticsThenSend.Name = "chkHasLogisticsThenSend";
+ this.chkHasLogisticsThenSend.Size = new System.Drawing.Size(135, 21);
+ this.chkHasLogisticsThenSend.TabIndex = 856;
+ this.chkHasLogisticsThenSend.Text = "有物流信息后再发货";
+ this.chkHasLogisticsThenSend.UseVisualStyleBackColor = true;
+ this.chkHasLogisticsThenSend.CheckedChanged += new System.EventHandler(this.chkHasLogisticsThenSend_CheckedChanged);
+ //
// btn电子面单测试
//
- this.btn电子面单测试.Location = new System.Drawing.Point(218, 74);
+ this.btn电子面单测试.Location = new System.Drawing.Point(218, 76);
this.btn电子面单测试.Name = "btn电子面单测试";
this.btn电子面单测试.Size = new System.Drawing.Size(98, 23);
this.btn电子面单测试.TabIndex = 892;
@@ -485,36 +497,95 @@ namespace _29WxOrder
this.btn电子面单测试.Visible = false;
this.btn电子面单测试.Click += new System.EventHandler(this.btn电子面单测试_Click);
//
- // pnlSetMutliBuyer
+ // btnExportExcel
//
- this.pnlSetMutliBuyer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlSetMutliBuyer.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetMutliBuyer.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlSetMutliBuyer.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlSetMutliBuyer.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlSetMutliBuyer.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlSetMutliBuyer.Location = new System.Drawing.Point(1073, 82);
- this.pnlSetMutliBuyer.Name = "pnlSetMutliBuyer";
- this.pnlSetMutliBuyer.Size = new System.Drawing.Size(45, 20);
- this.pnlSetMutliBuyer.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetMutliBuyer.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetMutliBuyer.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetMutliBuyer.Style.BorderWidth = 0;
- this.pnlSetMutliBuyer.Style.CornerDiameter = 1;
- this.pnlSetMutliBuyer.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlSetMutliBuyer.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlSetMutliBuyer.Style.GradientAngle = 90;
- this.pnlSetMutliBuyer.Style.LineAlignment = System.Drawing.StringAlignment.Near;
- this.pnlSetMutliBuyer.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetMutliBuyer.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetMutliBuyer.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetMutliBuyer.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetMutliBuyer.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetMutliBuyer.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetMutliBuyer.TabIndex = 1138;
- this.pnlSetMutliBuyer.Text = "设置";
- this.pnlSetMutliBuyer.Visible = false;
- this.pnlSetMutliBuyer.Click += new System.EventHandler(this.pnlSetMutliBuyer_Click);
+ this.btnExportExcel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnExportExcel.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnExportExcel.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnExportExcel.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnExportExcel.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnExportExcel.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnExportExcel.Location = new System.Drawing.Point(841, 51);
+ this.btnExportExcel.Name = "btnExportExcel";
+ this.btnExportExcel.Size = new System.Drawing.Size(95, 21);
+ this.btnExportExcel.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnExportExcel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnExportExcel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnExportExcel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnExportExcel.Style.CornerDiameter = 3;
+ this.btnExportExcel.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnExportExcel.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnExportExcel.Style.GradientAngle = 90;
+ this.btnExportExcel.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnExportExcel.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnExportExcel.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnExportExcel.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnExportExcel.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnExportExcel.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnExportExcel.TabIndex = 711;
+ this.btnExportExcel.Text = "导出excel";
+ this.btnExportExcel.Visible = false;
+ this.btnExportExcel.Click += new System.EventHandler(this.pnlExportExcel_Click);
+ //
+ // btnSetMutliBuyer
+ //
+ this.btnSetMutliBuyer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnSetMutliBuyer.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetMutliBuyer.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnSetMutliBuyer.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnSetMutliBuyer.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnSetMutliBuyer.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnSetMutliBuyer.Location = new System.Drawing.Point(1073, 82);
+ this.btnSetMutliBuyer.Name = "btnSetMutliBuyer";
+ this.btnSetMutliBuyer.Size = new System.Drawing.Size(45, 20);
+ this.btnSetMutliBuyer.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetMutliBuyer.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetMutliBuyer.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetMutliBuyer.Style.CornerDiameter = 3;
+ this.btnSetMutliBuyer.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnSetMutliBuyer.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnSetMutliBuyer.Style.GradientAngle = 90;
+ this.btnSetMutliBuyer.Style.LineAlignment = System.Drawing.StringAlignment.Near;
+ this.btnSetMutliBuyer.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetMutliBuyer.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetMutliBuyer.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetMutliBuyer.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetMutliBuyer.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetMutliBuyer.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetMutliBuyer.TabIndex = 1138;
+ this.btnSetMutliBuyer.Text = "设置";
+ this.btnSetMutliBuyer.Visible = false;
+ this.btnSetMutliBuyer.Click += new System.EventHandler(this.pnlSetMutliBuyer_Click);
+ //
+ // btnFactoryOrder
+ //
+ this.btnFactoryOrder.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnFactoryOrder.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnFactoryOrder.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnFactoryOrder.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnFactoryOrder.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnFactoryOrder.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnFactoryOrder.Location = new System.Drawing.Point(1224, 31);
+ this.btnFactoryOrder.Name = "btnFactoryOrder";
+ this.btnFactoryOrder.Size = new System.Drawing.Size(95, 21);
+ this.btnFactoryOrder.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnFactoryOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnFactoryOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnFactoryOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnFactoryOrder.Style.CornerDiameter = 3;
+ this.btnFactoryOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnFactoryOrder.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnFactoryOrder.Style.GradientAngle = 90;
+ this.btnFactoryOrder.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnFactoryOrder.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnFactoryOrder.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnFactoryOrder.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnFactoryOrder.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnFactoryOrder.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnFactoryOrder.TabIndex = 888;
+ this.btnFactoryOrder.Text = "工厂订单";
+ this.btnFactoryOrder.Visible = false;
+ this.btnFactoryOrder.Click += new System.EventHandler(this.pnlFactoryOrder_Click);
//
// chkUseMultiBuyer
//
@@ -527,7 +598,7 @@ namespace _29WxOrder
this.chkUseMultiBuyer.FocusCuesEnabled = false;
this.chkUseMultiBuyer.Location = new System.Drawing.Point(993, 83);
this.chkUseMultiBuyer.Name = "chkUseMultiBuyer";
- this.chkUseMultiBuyer.Size = new System.Drawing.Size(88, 18);
+ this.chkUseMultiBuyer.Size = new System.Drawing.Size(88, 20);
this.chkUseMultiBuyer.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.chkUseMultiBuyer.TabIndex = 1134;
this.chkUseMultiBuyer.Text = "多买手拍单";
@@ -544,7 +615,7 @@ namespace _29WxOrder
this.dgvShop.BackgroundColor = System.Drawing.Color.White;
this.dgvShop.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle2.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
@@ -560,7 +631,7 @@ namespace _29WxOrder
this.colLoginStatus});
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Window;
- dataGridViewCellStyle3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.DeepSkyBlue;
dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
@@ -573,7 +644,7 @@ namespace _29WxOrder
this.dgvShop.ReadOnly = true;
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle4.BackColor = System.Drawing.Color.White;
- dataGridViewCellStyle4.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
dataGridViewCellStyle4.ForeColor = System.Drawing.Color.Black;
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.Color.CornflowerBlue;
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
@@ -598,6 +669,13 @@ namespace _29WxOrder
this.colSelect.ReadOnly = true;
this.colSelect.Width = 18;
//
+ // colShopId
+ //
+ this.colShopId.HeaderText = "店铺Id";
+ this.colShopId.Name = "colShopId";
+ this.colShopId.ReadOnly = true;
+ this.colShopId.Visible = false;
+ //
// colShopAccount
//
this.colShopAccount.HeaderText = "店铺账号";
@@ -607,34 +685,55 @@ namespace _29WxOrder
this.colShopAccount.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
this.colShopAccount.Width = 90;
//
- // pnlSetReceiveAddress
+ // colShopName
//
- this.pnlSetReceiveAddress.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlSetReceiveAddress.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetReceiveAddress.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlSetReceiveAddress.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlSetReceiveAddress.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlSetReceiveAddress.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlSetReceiveAddress.Location = new System.Drawing.Point(1224, 56);
- this.pnlSetReceiveAddress.Name = "pnlSetReceiveAddress";
- this.pnlSetReceiveAddress.Size = new System.Drawing.Size(95, 21);
- this.pnlSetReceiveAddress.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetReceiveAddress.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetReceiveAddress.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlSetReceiveAddress.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlSetReceiveAddress.Style.CornerDiameter = 1;
- this.pnlSetReceiveAddress.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlSetReceiveAddress.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlSetReceiveAddress.Style.GradientAngle = 90;
- this.pnlSetReceiveAddress.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetReceiveAddress.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetReceiveAddress.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetReceiveAddress.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlSetReceiveAddress.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetReceiveAddress.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlSetReceiveAddress.TabIndex = 1062;
- this.pnlSetReceiveAddress.Text = "指定收货地址";
- this.pnlSetReceiveAddress.Click += new System.EventHandler(this.pnlSetReceiveAddress_Click);
+ this.colShopName.HeaderText = "店铺名称";
+ this.colShopName.Name = "colShopName";
+ this.colShopName.ReadOnly = true;
+ this.colShopName.Width = 68;
+ //
+ // colAuthStatus
+ //
+ this.colAuthStatus.HeaderText = "授权状态";
+ this.colAuthStatus.Name = "colAuthStatus";
+ this.colAuthStatus.ReadOnly = true;
+ this.colAuthStatus.Width = 58;
+ //
+ // colLoginStatus
+ //
+ this.colLoginStatus.HeaderText = "登录状态";
+ this.colLoginStatus.Name = "colLoginStatus";
+ this.colLoginStatus.ReadOnly = true;
+ this.colLoginStatus.Width = 58;
+ //
+ // btnSetReceiveAddress
+ //
+ this.btnSetReceiveAddress.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnSetReceiveAddress.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetReceiveAddress.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnSetReceiveAddress.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnSetReceiveAddress.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnSetReceiveAddress.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnSetReceiveAddress.Location = new System.Drawing.Point(1224, 56);
+ this.btnSetReceiveAddress.Name = "btnSetReceiveAddress";
+ this.btnSetReceiveAddress.Size = new System.Drawing.Size(95, 21);
+ this.btnSetReceiveAddress.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetReceiveAddress.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetReceiveAddress.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnSetReceiveAddress.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnSetReceiveAddress.Style.CornerDiameter = 3;
+ this.btnSetReceiveAddress.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnSetReceiveAddress.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnSetReceiveAddress.Style.GradientAngle = 90;
+ this.btnSetReceiveAddress.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetReceiveAddress.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetReceiveAddress.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetReceiveAddress.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSetReceiveAddress.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetReceiveAddress.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnSetReceiveAddress.TabIndex = 1062;
+ this.btnSetReceiveAddress.Text = "指定收货地址";
+ this.btnSetReceiveAddress.Click += new System.EventHandler(this.pnlSetReceiveAddress_Click);
//
// pnlLogin1688
//
@@ -678,7 +777,7 @@ namespace _29WxOrder
this.panelEx8.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx8.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx8.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelEx8.Style.CornerDiameter = 1;
+ this.panelEx8.Style.CornerDiameter = 3;
this.panelEx8.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.panelEx8.Style.ForeColor.Color = System.Drawing.Color.White;
this.panelEx8.Style.GradientAngle = 90;
@@ -716,34 +815,34 @@ namespace _29WxOrder
this.button1.Visible = false;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
- // pnlEditTableHeaders
+ // btnEditTableHeaders
//
- this.pnlEditTableHeaders.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlEditTableHeaders.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlEditTableHeaders.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlEditTableHeaders.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlEditTableHeaders.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlEditTableHeaders.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlEditTableHeaders.Location = new System.Drawing.Point(841, 81);
- this.pnlEditTableHeaders.Name = "pnlEditTableHeaders";
- this.pnlEditTableHeaders.Size = new System.Drawing.Size(95, 21);
- this.pnlEditTableHeaders.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEditTableHeaders.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlEditTableHeaders.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlEditTableHeaders.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlEditTableHeaders.Style.CornerDiameter = 1;
- this.pnlEditTableHeaders.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlEditTableHeaders.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlEditTableHeaders.Style.GradientAngle = 90;
- this.pnlEditTableHeaders.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEditTableHeaders.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlEditTableHeaders.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlEditTableHeaders.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEditTableHeaders.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlEditTableHeaders.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlEditTableHeaders.TabIndex = 1022;
- this.pnlEditTableHeaders.Text = "表头编辑";
- this.pnlEditTableHeaders.Click += new System.EventHandler(this.pnlEditTableHeaders_Click);
+ this.btnEditTableHeaders.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnEditTableHeaders.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnEditTableHeaders.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnEditTableHeaders.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnEditTableHeaders.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnEditTableHeaders.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnEditTableHeaders.Location = new System.Drawing.Point(841, 81);
+ this.btnEditTableHeaders.Name = "btnEditTableHeaders";
+ this.btnEditTableHeaders.Size = new System.Drawing.Size(95, 21);
+ this.btnEditTableHeaders.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnEditTableHeaders.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnEditTableHeaders.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnEditTableHeaders.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnEditTableHeaders.Style.CornerDiameter = 3;
+ this.btnEditTableHeaders.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnEditTableHeaders.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnEditTableHeaders.Style.GradientAngle = 90;
+ this.btnEditTableHeaders.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnEditTableHeaders.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnEditTableHeaders.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnEditTableHeaders.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnEditTableHeaders.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnEditTableHeaders.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnEditTableHeaders.TabIndex = 1022;
+ this.btnEditTableHeaders.Text = "表头编辑";
+ this.btnEditTableHeaders.Click += new System.EventHandler(this.pnlEditTableHeaders_Click);
//
// pnlSetSendOrder
//
@@ -759,7 +858,7 @@ namespace _29WxOrder
this.pnlSetSendOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.pnlSetSendOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.pnlSetSendOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlSetSendOrder.Style.CornerDiameter = 1;
+ this.pnlSetSendOrder.Style.CornerDiameter = 3;
this.pnlSetSendOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.pnlSetSendOrder.Style.ForeColor.Color = System.Drawing.Color.White;
this.pnlSetSendOrder.Style.GradientAngle = 90;
@@ -773,49 +872,35 @@ namespace _29WxOrder
this.pnlSetSendOrder.Text = "批量设置\r\n订单完成";
this.pnlSetSendOrder.Click += new System.EventHandler(this.pnlSetSendOrder_Click);
//
- // chkHasLogisticsThenSend
+ // btnLoginBuyin
//
- //
- //
- //
- this.chkHasLogisticsThenSend.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.chkHasLogisticsThenSend.FocusCuesEnabled = false;
- this.chkHasLogisticsThenSend.Location = new System.Drawing.Point(821, 5);
- this.chkHasLogisticsThenSend.Name = "chkHasLogisticsThenSend";
- this.chkHasLogisticsThenSend.Size = new System.Drawing.Size(134, 23);
- this.chkHasLogisticsThenSend.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.chkHasLogisticsThenSend.TabIndex = 951;
- this.chkHasLogisticsThenSend.Text = "有物流信息后再发货";
- this.chkHasLogisticsThenSend.CheckedChanged += new System.EventHandler(this.chkHasLogisticsThenSend_CheckedChanged);
- //
- // pnlLoginBuyin
- //
- this.pnlLoginBuyin.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlLoginBuyin.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlLoginBuyin.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlLoginBuyin.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlLoginBuyin.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlLoginBuyin.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlLoginBuyin.Location = new System.Drawing.Point(1224, 81);
- this.pnlLoginBuyin.Name = "pnlLoginBuyin";
- this.pnlLoginBuyin.Size = new System.Drawing.Size(95, 21);
- this.pnlLoginBuyin.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlLoginBuyin.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlLoginBuyin.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlLoginBuyin.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlLoginBuyin.Style.CornerDiameter = 1;
- this.pnlLoginBuyin.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlLoginBuyin.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlLoginBuyin.Style.GradientAngle = 90;
- this.pnlLoginBuyin.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlLoginBuyin.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlLoginBuyin.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlLoginBuyin.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlLoginBuyin.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlLoginBuyin.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlLoginBuyin.TabIndex = 919;
- this.pnlLoginBuyin.Text = "登录巨量百应";
- this.pnlLoginBuyin.Click += new System.EventHandler(this.pnlLoginBuyin_Click);
+ this.btnLoginBuyin.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnLoginBuyin.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnLoginBuyin.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnLoginBuyin.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnLoginBuyin.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnLoginBuyin.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnLoginBuyin.Location = new System.Drawing.Point(1224, 81);
+ this.btnLoginBuyin.Name = "btnLoginBuyin";
+ this.btnLoginBuyin.Size = new System.Drawing.Size(95, 21);
+ this.btnLoginBuyin.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnLoginBuyin.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnLoginBuyin.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnLoginBuyin.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnLoginBuyin.Style.CornerDiameter = 3;
+ this.btnLoginBuyin.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnLoginBuyin.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnLoginBuyin.Style.GradientAngle = 90;
+ this.btnLoginBuyin.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnLoginBuyin.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnLoginBuyin.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnLoginBuyin.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnLoginBuyin.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnLoginBuyin.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnLoginBuyin.TabIndex = 919;
+ this.btnLoginBuyin.Text = "登录巨量百应";
+ this.btnLoginBuyin.Visible = false;
+ this.btnLoginBuyin.Click += new System.EventHandler(this.pnlLoginBuyin_Click);
//
// txtFactoryExportProductId
//
@@ -828,7 +913,7 @@ namespace _29WxOrder
this.txtFactoryExportProductId.Location = new System.Drawing.Point(994, 31);
this.txtFactoryExportProductId.Name = "txtFactoryExportProductId";
this.txtFactoryExportProductId.PreventEnterBeep = true;
- this.txtFactoryExportProductId.Size = new System.Drawing.Size(224, 21);
+ this.txtFactoryExportProductId.Size = new System.Drawing.Size(224, 23);
this.txtFactoryExportProductId.TabIndex = 884;
this.txtFactoryExportProductId.Visible = false;
this.txtFactoryExportProductId.WatermarkText = "工厂商品Id列表,多个以\",\"隔开";
@@ -844,7 +929,7 @@ namespace _29WxOrder
this.txtSearch.Location = new System.Drawing.Point(994, 6);
this.txtSearch.Name = "txtSearch";
this.txtSearch.PreventEnterBeep = true;
- this.txtSearch.Size = new System.Drawing.Size(224, 21);
+ this.txtSearch.Size = new System.Drawing.Size(224, 23);
this.txtSearch.TabIndex = 753;
this.txtSearch.WatermarkText = "店铺名/订单号/商品编号/姓名/手机号";
this.txtSearch.Click += new System.EventHandler(this.tborder_Click);
@@ -862,34 +947,34 @@ namespace _29WxOrder
this.lblSearch.Text = "搜索:";
this.lblSearch.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
- // panelEx3
+ // btnOrderSearch
//
- this.panelEx3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.panelEx3.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.panelEx3.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.panelEx3.Cursor = System.Windows.Forms.Cursors.Hand;
- this.panelEx3.DisabledBackColor = System.Drawing.Color.Empty;
- this.panelEx3.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.panelEx3.Location = new System.Drawing.Point(1224, 6);
- this.panelEx3.Name = "panelEx3";
- this.panelEx3.Size = new System.Drawing.Size(94, 21);
- this.panelEx3.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.panelEx3.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.panelEx3.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.panelEx3.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelEx3.Style.CornerDiameter = 1;
- this.panelEx3.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.panelEx3.Style.ForeColor.Color = System.Drawing.Color.White;
- this.panelEx3.Style.GradientAngle = 90;
- this.panelEx3.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.panelEx3.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.panelEx3.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.panelEx3.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.panelEx3.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.panelEx3.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.panelEx3.TabIndex = 672;
- this.panelEx3.Text = "订单查询";
- this.panelEx3.Click += new System.EventHandler(this.btn_Click);
+ this.btnOrderSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnOrderSearch.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnOrderSearch.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnOrderSearch.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnOrderSearch.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnOrderSearch.Font = new System.Drawing.Font("微软雅黑", 10F);
+ this.btnOrderSearch.Location = new System.Drawing.Point(1224, 6);
+ this.btnOrderSearch.Name = "btnOrderSearch";
+ this.btnOrderSearch.Size = new System.Drawing.Size(94, 21);
+ this.btnOrderSearch.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnOrderSearch.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnOrderSearch.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.btnOrderSearch.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnOrderSearch.Style.CornerDiameter = 3;
+ this.btnOrderSearch.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnOrderSearch.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnOrderSearch.Style.GradientAngle = 90;
+ this.btnOrderSearch.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnOrderSearch.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnOrderSearch.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnOrderSearch.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnOrderSearch.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnOrderSearch.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
+ this.btnOrderSearch.TabIndex = 672;
+ this.btnOrderSearch.Text = "订单查询";
+ this.btnOrderSearch.Click += new System.EventHandler(this.btn_Click);
//
// label5
//
@@ -946,7 +1031,7 @@ namespace _29WxOrder
this.panelEx7.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx7.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx7.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelEx7.Style.CornerDiameter = 1;
+ this.panelEx7.Style.CornerDiameter = 3;
this.panelEx7.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.panelEx7.Style.ForeColor.Color = System.Drawing.Color.White;
this.panelEx7.Style.GradientAngle = 90;
@@ -974,7 +1059,7 @@ namespace _29WxOrder
this.pnlReadOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.pnlReadOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.pnlReadOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlReadOrder.Style.CornerDiameter = 1;
+ this.pnlReadOrder.Style.CornerDiameter = 3;
this.pnlReadOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.pnlReadOrder.Style.ForeColor.Color = System.Drawing.Color.White;
this.pnlReadOrder.Style.GradientAngle = 90;
@@ -1002,7 +1087,7 @@ namespace _29WxOrder
this.panelEx5.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx5.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx5.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelEx5.Style.CornerDiameter = 1;
+ this.panelEx5.Style.CornerDiameter = 3;
this.panelEx5.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.panelEx5.Style.ForeColor.Color = System.Drawing.Color.White;
this.panelEx5.Style.GradientAngle = 90;
@@ -1053,7 +1138,7 @@ namespace _29WxOrder
this.btn.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.btn.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.btn.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.btn.Style.CornerDiameter = 1;
+ this.btn.Style.CornerDiameter = 3;
this.btn.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.btn.Style.ForeColor.Color = System.Drawing.Color.White;
this.btn.Style.GradientAngle = 90;
@@ -1278,7 +1363,7 @@ namespace _29WxOrder
this.btnLoginPddPifa.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.btnLoginPddPifa.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.btnLoginPddPifa.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.btnLoginPddPifa.Style.CornerDiameter = 1;
+ this.btnLoginPddPifa.Style.CornerDiameter = 3;
this.btnLoginPddPifa.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.btnLoginPddPifa.Style.ForeColor.Color = System.Drawing.Color.White;
this.btnLoginPddPifa.Style.GradientAngle = 90;
@@ -1328,7 +1413,7 @@ namespace _29WxOrder
this.panelEx2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.panelEx2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelEx2.Style.CornerDiameter = 1;
+ this.panelEx2.Style.CornerDiameter = 3;
this.panelEx2.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.panelEx2.Style.ForeColor.Color = System.Drawing.Color.White;
this.panelEx2.Style.GradientAngle = 90;
@@ -1382,7 +1467,7 @@ namespace _29WxOrder
this.chkUsePddPifa.FocusCuesEnabled = false;
this.chkUsePddPifa.Location = new System.Drawing.Point(1127, 83);
this.chkUsePddPifa.Name = "chkUsePddPifa";
- this.chkUsePddPifa.Size = new System.Drawing.Size(101, 18);
+ this.chkUsePddPifa.Size = new System.Drawing.Size(101, 20);
this.chkUsePddPifa.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.chkUsePddPifa.TabIndex = 1106;
this.chkUsePddPifa.Text = "多多批发拍单";
@@ -1394,7 +1479,7 @@ namespace _29WxOrder
this.pnsku.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.pnsku.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
this.pnsku.Controls.Add(this.pcskuimg);
- this.pnsku.Location = new System.Drawing.Point(48, 259);
+ this.pnsku.Location = new System.Drawing.Point(10, 253);
this.pnsku.Name = "pnsku";
this.pnsku.Size = new System.Drawing.Size(220, 220);
this.pnsku.TabIndex = 7;
@@ -1408,66 +1493,6 @@ namespace _29WxOrder
this.pcskuimg.TabIndex = 0;
this.pcskuimg.TabStop = false;
//
- // pnlExportExcel
- //
- this.pnlExportExcel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlExportExcel.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlExportExcel.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlExportExcel.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlExportExcel.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlExportExcel.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlExportExcel.Location = new System.Drawing.Point(841, 51);
- this.pnlExportExcel.Name = "pnlExportExcel";
- this.pnlExportExcel.Size = new System.Drawing.Size(95, 21);
- this.pnlExportExcel.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlExportExcel.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlExportExcel.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlExportExcel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlExportExcel.Style.CornerDiameter = 1;
- this.pnlExportExcel.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlExportExcel.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlExportExcel.Style.GradientAngle = 90;
- this.pnlExportExcel.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlExportExcel.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlExportExcel.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlExportExcel.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlExportExcel.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlExportExcel.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlExportExcel.TabIndex = 711;
- this.pnlExportExcel.Text = "导出excel";
- this.pnlExportExcel.Visible = false;
- this.pnlExportExcel.Click += new System.EventHandler(this.pnlExportExcel_Click);
- //
- // pnlFactoryOrder
- //
- this.pnlFactoryOrder.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.pnlFactoryOrder.CanvasColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlFactoryOrder.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlFactoryOrder.Cursor = System.Windows.Forms.Cursors.Hand;
- this.pnlFactoryOrder.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlFactoryOrder.Font = new System.Drawing.Font("微软雅黑", 10F);
- this.pnlFactoryOrder.Location = new System.Drawing.Point(1224, 31);
- this.pnlFactoryOrder.Name = "pnlFactoryOrder";
- this.pnlFactoryOrder.Size = new System.Drawing.Size(95, 21);
- this.pnlFactoryOrder.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlFactoryOrder.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlFactoryOrder.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
- this.pnlFactoryOrder.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlFactoryOrder.Style.CornerDiameter = 1;
- this.pnlFactoryOrder.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
- this.pnlFactoryOrder.Style.ForeColor.Color = System.Drawing.Color.White;
- this.pnlFactoryOrder.Style.GradientAngle = 90;
- this.pnlFactoryOrder.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlFactoryOrder.StyleMouseDown.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlFactoryOrder.StyleMouseDown.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlFactoryOrder.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlFactoryOrder.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlFactoryOrder.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(120)))), ((int)(((byte)(255)))));
- this.pnlFactoryOrder.TabIndex = 888;
- this.pnlFactoryOrder.Text = "工厂订单";
- this.pnlFactoryOrder.Visible = false;
- this.pnlFactoryOrder.Click += new System.EventHandler(this.pnlFactoryOrder_Click);
- //
// pntimebuyorder
//
this.pntimebuyorder.Controls.Add(this.dtimestartbuyorder);
@@ -1476,30 +1501,30 @@ namespace _29WxOrder
this.pntimebuyorder.Controls.Add(this.label2);
this.pntimebuyorder.Location = new System.Drawing.Point(18, 67);
this.pntimebuyorder.Name = "pntimebuyorder";
- this.pntimebuyorder.Size = new System.Drawing.Size(283, 24);
+ this.pntimebuyorder.Size = new System.Drawing.Size(288, 29);
this.pntimebuyorder.TabIndex = 855;
this.pntimebuyorder.Visible = false;
//
// dtimestartbuyorder
//
- this.dtimestartbuyorder.Location = new System.Drawing.Point(46, 3);
+ this.dtimestartbuyorder.Location = new System.Drawing.Point(51, 3);
this.dtimestartbuyorder.Name = "dtimestartbuyorder";
- this.dtimestartbuyorder.Size = new System.Drawing.Size(105, 21);
+ this.dtimestartbuyorder.Size = new System.Drawing.Size(105, 23);
this.dtimestartbuyorder.TabIndex = 0;
//
// dtimeendbuyorder
//
- this.dtimeendbuyorder.Location = new System.Drawing.Point(169, 3);
+ this.dtimeendbuyorder.Location = new System.Drawing.Point(174, 3);
this.dtimeendbuyorder.Name = "dtimeendbuyorder";
- this.dtimeendbuyorder.Size = new System.Drawing.Size(106, 21);
+ this.dtimeendbuyorder.Size = new System.Drawing.Size(106, 23);
this.dtimeendbuyorder.TabIndex = 1;
//
// label7
//
this.label7.AutoSize = true;
- this.label7.Location = new System.Drawing.Point(154, 7);
+ this.label7.Location = new System.Drawing.Point(159, 7);
this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(11, 12);
+ this.label7.Size = new System.Drawing.Size(13, 17);
this.label7.TabIndex = 3;
this.label7.Text = "-";
//
@@ -1508,7 +1533,7 @@ namespace _29WxOrder
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(8, 7);
this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(41, 12);
+ this.label2.Size = new System.Drawing.Size(44, 17);
this.label2.TabIndex = 2;
this.label2.Text = "暂不用";
//
@@ -1618,44 +1643,16 @@ namespace _29WxOrder
this.dataGridViewTextBoxColumn4.ReadOnly = true;
this.dataGridViewTextBoxColumn4.Width = 48;
//
- // colShopId
- //
- this.colShopId.HeaderText = "店铺Id";
- this.colShopId.Name = "colShopId";
- this.colShopId.ReadOnly = true;
- this.colShopId.Visible = false;
- //
- // colShopName
- //
- this.colShopName.HeaderText = "店铺名称";
- this.colShopName.Name = "colShopName";
- this.colShopName.ReadOnly = true;
- this.colShopName.Width = 68;
- //
- // colAuthStatus
- //
- this.colAuthStatus.HeaderText = "授权状态";
- this.colAuthStatus.Name = "colAuthStatus";
- this.colAuthStatus.ReadOnly = true;
- this.colAuthStatus.Width = 58;
- //
- // colLoginStatus
- //
- this.colLoginStatus.HeaderText = "登录状态";
- this.colLoginStatus.Name = "colLoginStatus";
- this.colLoginStatus.ReadOnly = true;
- this.colLoginStatus.Width = 58;
- //
// MainForm
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
this.ClientSize = new System.Drawing.Size(1330, 668);
this.Controls.Add(this.panel2);
this.Controls.Add(this.splitMain);
this.Controls.Add(this.panel1);
this.Controls.Add(this.pnorderadmin);
+ this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MinimumSize = new System.Drawing.Size(1330, 668);
@@ -1724,14 +1721,14 @@ namespace _29WxOrder
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
- private DevComponents.DotNetBar.PanelEx pnlExportExcel;
+ private DevComponents.DotNetBar.PanelEx btnExportExcel;
private DevComponents.DotNetBar.PanelEx panelEx2;
public System.Windows.Forms.ComboBox cbtbBuyUser;
private DevComponents.DotNetBar.LabelX lbtaobao;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.PictureBox pictureBox1;
private System.Windows.Forms.Label label3;
- private DevComponents.DotNetBar.PanelEx panelEx3;
+ private DevComponents.DotNetBar.PanelEx btnOrderSearch;
private System.Windows.Forms.Label lblSearch;
private System.Windows.Forms.Label lbv;
private DevComponents.DotNetBar.PanelEx pnlSuccess;
@@ -1760,12 +1757,11 @@ namespace _29WxOrder
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
public DevComponents.DotNetBar.Controls.TextBoxX txtSearch;
public DevComponents.DotNetBar.Controls.TextBoxX txtFactoryExportProductId;
- private DevComponents.DotNetBar.PanelEx pnlFactoryOrder;
- private DevComponents.DotNetBar.PanelEx pnlLoginBuyin;
+ private DevComponents.DotNetBar.PanelEx btnFactoryOrder;
+ private DevComponents.DotNetBar.PanelEx btnLoginBuyin;
private System.Windows.Forms.Label lblFactoryOrder;
- private DevComponents.DotNetBar.Controls.CheckBoxX chkHasLogisticsThenSend;
private DevComponents.DotNetBar.PanelEx pnlSetSendOrder;
- private DevComponents.DotNetBar.PanelEx pnlEditTableHeaders;
+ private DevComponents.DotNetBar.PanelEx btnEditTableHeaders;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.DataGridViewCheckBoxColumn colSelect;
private System.Windows.Forms.DataGridViewTextBoxColumn colShopId;
@@ -1776,7 +1772,7 @@ namespace _29WxOrder
private System.Windows.Forms.LinkLabel lblContactSupport;
private DevComponents.DotNetBar.Controls.CheckBoxX chkReadFinishedRefund;
public System.Windows.Forms.Label lblMsg;
- private DevComponents.DotNetBar.PanelEx pnlSetReceiveAddress;
+ private DevComponents.DotNetBar.PanelEx btnSetReceiveAddress;
private System.Windows.Forms.Panel pnlLoginPddPifa;
private DevComponents.DotNetBar.LabelX lbDelPddPifa;
private DevComponents.DotNetBar.PanelEx btnLoginPddPifa;
@@ -1785,8 +1781,9 @@ namespace _29WxOrder
private System.Windows.Forms.Panel pnlLoginTaobao;
private DevComponents.DotNetBar.Controls.CheckBoxX chkUsePddPifa;
private DevComponents.DotNetBar.Controls.CheckBoxX chkUseMultiBuyer;
- private DevComponents.DotNetBar.PanelEx pnlSetMutliBuyer;
+ private DevComponents.DotNetBar.PanelEx btnSetMutliBuyer;
private System.Windows.Forms.Button btn电子面单测试;
+ private TemuKJD.UserComponent.UcCheckBox chkHasLogisticsThenSend;
}
}
diff --git a/29WxOrder/MainForm.cs b/29WxOrder/MainForm.cs
index bd1c0c4..0d8f2e3 100644
--- a/29WxOrder/MainForm.cs
+++ b/29WxOrder/MainForm.cs
@@ -65,7 +65,7 @@ namespace _29WxOrder
instance = this;
SetWindowRegion();
- this.Text = "小奶兔";
+ this.Text = label3.Text; // "小奶兔";
if (FileBase.Exists(BaseClass.ProgromLogoIco))
{
Image img = Image.FromFile(BaseClass.ProgromLogoIco);
@@ -251,13 +251,13 @@ namespace _29WxOrder
{
//this.pnlLogin1688.Location = new Point() { X = this.pnlLogin1688.Location.X, Y = this.pnlLogin1688.Location.Y - 12 };
//this.pnlLoginTaobao.Location = new Point() { X = this.pnlLoginTaobao.Location.X, Y = this.pnlLoginTaobao.Location.Y - 6 };
- this.pnlLoginPddPifa.Visible = true;
+ //this.pnlLoginPddPifa.Visible = true;
chkUsePddPifa.Visible = true;
chkUseMultiBuyer.Visible = true;
- pnlSetMutliBuyer.Visible = true;
+ btnSetMutliBuyer.Visible = true;
- pnlLoginTaobao.Visible = true;
- pnlLogin1688.Visible = true;
+ //pnlLoginTaobao.Visible = true;
+ //pnlLogin1688.Visible = true;
}
#if DEBUG
@@ -276,7 +276,7 @@ namespace _29WxOrder
if (BaseClass.IsFactory)
{
- pnlExportExcel.Visible = lblFactoryOrder.Visible = txtFactoryExportProductId.Visible = pnlFactoryOrder.Visible = true;
+ btnExportExcel.Visible = lblFactoryOrder.Visible = txtFactoryExportProductId.Visible = btnFactoryOrder.Visible = true;
}
dgvShop.AddSelectorColumn("colSelect");
@@ -298,7 +298,6 @@ namespace _29WxOrder
SetForm.ChangeCustomJinBaoLianMengLink();
- new Thread(getAddress1688).Start();
new Thread(ReflashCookies).Start();
new Thread(readerShop).Start();
RefreshTabaoAliCookies();
@@ -329,11 +328,11 @@ namespace _29WxOrder
new Thread(ReadJuLiangCef).Start();
- // 是否显示联系客服按钮
- if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak"))
- lblContactSupport.Visible = false;
- else
- lblContactSupport.Visible = true;
+ //// 是否显示联系客服按钮
+ //if (FileBase.Exists("locales/ig.pak") || FileBase.Exists("locales/wl.pak"))
+ // lblContactSupport.Visible = false;
+ //else
+ // lblContactSupport.Visible = true;
this.chkReadFinishedRefund.CheckedChanged -= chkReadFinish_CheckedChanged;
this.chkReadFinishedRefund.Checked = ConfigHelper.LoadConfig("read_finished_refund");
@@ -343,47 +342,7 @@ namespace _29WxOrder
- #region 获取阿里巴巴省市县区的地址
- public Dictionary> Addressdic = new Dictionary>();
- public List AddressAllList = new List();
- public void getAddress1688()
- {
- Thread.Sleep(2000);
- string strContent = FileBase.ReadAllText("1688_address.tjm");
- strContent = GetHtml.UrlDecode(strContent);
- var m = BaseRegex.GetMatchRegex(ref strContent, @"{[^}]+?}");
- for (int i = 0; m != null && i < m.Count; i++)
- {
- string addressContent = m[i].Groups[0].Value;
- AddressBase a = new AddressBase();
- string[] addressArray = addressContent.Split(',');
- for (int j = 0; j < addressArray.Length; j++)
- {
- var itemMatch = BaseRegex.GetMatchRegex(ref addressArray[j], @"([\w\W]+?):([\w\W]+)");
- string itemname = itemMatch[0].Groups[1].Value.Replace("{", "");
- string itemvalue = itemMatch[0].Groups[2].Value.Replace("\"", "").Replace("}", "");
- if (itemname == "a")
- {
- a.Id = int.Parse(itemvalue);
- }
- if (itemname == "n")
- {
- a.Name = itemvalue;
- }
- if (itemname == "p")
- {
- a.UpId = int.Parse(itemvalue);
- }
- }
- AddressAllList.Add(a);
- if (!Addressdic.ContainsKey(a.Id))
- Addressdic.Add(a.Id, new List());
- if (!Addressdic.ContainsKey(a.UpId))
- Addressdic.Add(a.UpId, new List());
- Addressdic[a.UpId].Add(a);
- }
- }
- #endregion
+
void readerShop()
@@ -529,7 +488,7 @@ namespace _29WxOrder
sb.Append("&send_order_error_msg=买手号掉线无法自动发货");
sb.Append("&order_status_buy=5");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
item.send_order_error_msg = "买手号掉线无法自动发货";
item.order_status_buy = 5;
@@ -546,7 +505,7 @@ namespace _29WxOrder
sb.Append("&order_status_buy=5");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
sb.Append("&send_order_error_msg=" + newErrorText);
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
item.send_order_error_msg = newErrorText;
sendOrderForms.SetOrderEditShowInDgvRows(item, 1);
@@ -566,7 +525,7 @@ namespace _29WxOrder
sb.Append("&express_no=" + trackingNumber);
item.express_name = shippingName;
item.express_no = trackingNumber;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string htmlssss = GetHtml.PostUtf8(urls, param);
}
@@ -607,7 +566,7 @@ namespace _29WxOrder
sb.Append("&order_status_buy=5");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
item.order_status_buy = 0;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
item.send_order_error_msg = "买手号掉线无法自动发货";
item.order_status_buy = 5;
@@ -663,7 +622,7 @@ namespace _29WxOrder
sb.Append("&order_status_buy=5");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
item.order_status_buy = 0;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
item.send_order_error_msg = "买手号掉线无法自动发货";
item.order_status_buy = 5;
@@ -744,7 +703,7 @@ namespace _29WxOrder
item.express_name = expressbase.name;
item.express_no = trackingNumber;
//CollectionClass.orderSenderDataList.RemoveAll(x => x.order_id == item.order_id);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string htmlsss = GetHtml.PostUtf8(url, param);
CollectionClass.orderSenderDataList.Remove(item);
@@ -767,7 +726,7 @@ namespace _29WxOrder
item.express_no = trackingNumber;
item.send_order_error_msg = JObject.Parse(html)["sub_msg"].ToString();
item.order_status_buy = 0;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string htmlssss = GetHtml.PostUtf8(urls, param);
sendOrderForms.SetOrderEditShowInDgvRows(item, 2);
@@ -786,7 +745,7 @@ namespace _29WxOrder
item.express_no = trackingNumber;
item.send_order_error_msg = JObject.Parse(html)["sub_msg"].ToString();
item.order_status_buy = 5;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string htmlssss = GetHtml.PostUtf8(urls, param);
sendOrderForms.SetOrderEditShowInDgvRows(item, 1);
@@ -804,7 +763,7 @@ namespace _29WxOrder
sb.Append("&order_status_buy=0");
sb.Append("&is_update_order=1");//1修改状态0不修改状态
item.order_status_buy = 0;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
sendOrderForms.SetOrderEditShowInDgvRows(item, 2);
}
@@ -887,7 +846,7 @@ namespace _29WxOrder
ordermodel.express_name = expname;
ordermodel.express_no = expno;
//CollectionClass.orderSenderDataList.RemoveAll(x => x.order_id == item.order_id);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
if (type == 1)
{
@@ -920,7 +879,7 @@ namespace _29WxOrder
ordermodel.order_status_buy = 0;
ordermodel.express_name = expname;
ordermodel.express_no = expno;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
if (type == 1)
@@ -949,7 +908,7 @@ namespace _29WxOrder
ordermodel.order_status_buy = 5;
ordermodel.express_name = expname;
ordermodel.express_no = expno;
- string urls = BaseClass.DouYinBuildObjString("order&act=update");
+ string urls = BaseClass.Build29WxObjString("order&act=update");
string htmlssss = GetHtml.PostUtf8(urls, UserLogin.GetSignaturex() + sb.ToString());
if (type == 1)
{
@@ -1639,7 +1598,7 @@ namespace _29WxOrder
sb.Append("&decrypt_status=1");
}
sb.Append("&is_update_order=0");//1修改状态0不修改状态
- string updateUrl = BaseClass.DouYinBuildObjString("order&act=update");
+ string updateUrl = BaseClass.Build29WxObjString("order&act=update");
string htmjg = GetHtml.PostUtf8(updateUrl, UserLogin.GetSignaturex() + sb.ToString());
if (orderFrom == "sendOrder")
@@ -1784,7 +1743,7 @@ namespace _29WxOrder
{
Task.Run(() =>
{
- //string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=douyin_buy_in_get");
+ //string url = BaseClass.Build29WxObjString("user_login_cookies&act=douyin_buy_in_get");
//string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex());
//if (htmlsss != "")
//{
@@ -2010,7 +1969,7 @@ namespace _29WxOrder
sb.Append("&order_id=" + orderModel.order_id);
sb.Append("&commission=" + orderModel.commission);//佣金
sb.Append("&commission_scale=" + orderModel.commission_scale);//佣金比例
- var urlx = BaseClass.DouYinBuildObjString("order&act=update");
+ var urlx = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(urlx, UserLogin.GetSignaturex() + sb.ToString());
Thread.Sleep(500);
@@ -2069,7 +2028,8 @@ namespace _29WxOrder
isJuLiangLoadEnd = false;
Task.Run(() =>
{
- BaseMsgForm.ShowError("未登录");
+ //BaseMsgForm.ShowError("巨量百应未登录");
+ //BaseMsgForm.ShowError("未登录");
});
}
@@ -2114,7 +2074,7 @@ namespace _29WxOrder
sb.Append("&order_id=" + cos_ratio_order_Model.order_id);
sb.Append("&commission=" + cos_ratio_order_Model.commission);
sb.Append("&commission_scale=" + cos_ratio_order_Model.commission_scale);
- string urlcom = BaseClass.DouYinBuildObjString("order&act=update");
+ string urlcom = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(urlcom, UserLogin.GetSignaturex() + sb.ToString());
}
}
@@ -2200,7 +2160,7 @@ namespace _29WxOrder
int page = 0;
#region 获取上次读取订单截止时间作为本次读取开始时间
- url = BaseClass.DouYinBuildObjString("shop&act=get_shop_pull_time");
+ url = BaseClass.Build29WxObjString("shop&act=get_shop_pull_time");
string data = UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId;
string shopReadtimejson = GetHtml.PostUtf8(url, data);
if (shopReadtimejson != "" && JObject.Parse(shopReadtimejson)["code"].ToString() == "200")
@@ -2387,7 +2347,7 @@ namespace _29WxOrder
//sb.Append("&buyer_mobile=");
//sb.Append("&remark=" + item.seller_words);
//sb.Append("&is_update_order=0");//1修改状态0不修改状态
- url = BaseClass.DouYinBuildObjString("order&act=update");
+ url = BaseClass.Build29WxObjString("order&act=update");
System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
watch.Start(); //开始监视代码运行时间
GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
@@ -2421,7 +2381,7 @@ namespace _29WxOrder
}
// 读取完当前店铺更新最后读取时间以供下次读取开始
- url = BaseClass.DouYinBuildObjString("shop&act=update_shop_pull_time");
+ url = BaseClass.Build29WxObjString("shop&act=update_shop_pull_time");
shopReadtimejson = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId +
"&pull_time=" + BaseClass.DateTimeToTimestampSeconds(nextReadOrderDateTime));
}
@@ -2468,7 +2428,7 @@ namespace _29WxOrder
while (true)
{
page++;
- var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_list");
+ var url = BaseClass.Build29WxObjString("shop&act=get_shop_list");
var data = UserLogin.GetSignaturex() + "&page=" + page;
var html = GetHtml.PostUtf8(url, data);
while (string.IsNullOrEmpty(html))
@@ -2499,7 +2459,7 @@ namespace _29WxOrder
shop.Password = BaseRegex.GetStringJson(ref shopStr, "password");
shop.ShopId = BaseRegex.GetStringJson(ref shopStr, "shop_id");
- url = BaseClass.DouYinBuildObjString("shop&act=get_shop_token");
+ url = BaseClass.Build29WxObjString("shop&act=get_shop_token");
data = UserLogin.GetSignaturex() + "&shop_id=" + shop.ShopId;
string htmltoken = GetHtml.PostUtf8(url, data, "", 5);
@@ -2599,7 +2559,7 @@ namespace _29WxOrder
#region 读取服务端子账号列表用于订单分配
//------------------------------------
- string url = BaseClass.DouYinBuildObjString("shop&act=get_shop_user_sub_group");
+ string url = BaseClass.Build29WxObjString("shop&act=get_shop_user_sub_group");
var param = UserLogin.GetSignaturex() + "&group_id=9";
string subUserIdResult = GetHtml.PostUtf8(url, param);
for (int i = 0; i < 10 && !subUserIdResult.Contains("\"code\":200"); i++)
@@ -2650,14 +2610,14 @@ namespace _29WxOrder
/// 店铺名称,逗号隔开
public static string GetServerShopCookies(string shopNames)
{
- var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_cookie");
+ var url = BaseClass.Build29WxObjString("shop&act=get_shop_cookie");
var data = UserLogin.GetSignaturex() + "&shop_name=" + shopNames.Trim(',');
var result = GetHtml.PostUtf8(url, data);
return result;
}
public static string GetServerShopTokens(string shopIds)
{
- var url = BaseClass.DouYinBuildObjString("shop&act=get_shop_token");
+ var url = BaseClass.Build29WxObjString("shop&act=get_shop_token");
var data = UserLogin.GetSignaturex() + "&shop_id=" + shopIds.Trim(',');
var result = GetHtml.PostUtf8(url, data);
return result;
@@ -2669,7 +2629,7 @@ namespace _29WxOrder
for (int i = 0; i < shoplists.Count; i++)
{
DouShopLoginInfo doushop = shoplists[i];
- var url = BaseClass.DouYinBuildObjString("authorization&act=order_author");
+ var url = BaseClass.Build29WxObjString("authorization&act=order_author");
var data = UserLogin.GetSignaturex() + "×tamp=" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "&shop_id=" + doushop.ShopId;
var result = GetHtml.PostUtf8(url, data);
@@ -2783,7 +2743,7 @@ namespace _29WxOrder
request.KeepAlive = true;
request.Headers.Add("sec-ch-ua", @""" Not;A Brand"";v=""99"", ""Google Chrome"";v=""91"", ""Chromium"";v=""91""");
request.Headers.Add("sec-ch-ua-mobile", @"?0");
- request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36";
+ request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
request.Accept = "*/*";
request.Headers.Add("Sec-Fetch-Site", @"same-origin");
request.Headers.Add("Sec-Fetch-Mode", @"cors");
@@ -2821,7 +2781,7 @@ namespace _29WxOrder
#region 买手号
public void GetServiceBuyUsers()
{
- string url = BaseClass.DouYinBuildObjString("user_login_cookies");
+ string url = BaseClass.Build29WxObjString("user_login_cookies");
string data = "&act=get&site_id=99";
string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + data);
if (html == "")
@@ -3065,7 +3025,7 @@ namespace _29WxOrder
// 拼多多批发店铺买手保存在本地,无需服务端记录
if (site_id != 7)
{
- string url = BaseClass.DouYinBuildObjString("user_login_cookies&act=delete");
+ string url = BaseClass.Build29WxObjString("user_login_cookies&act=delete");
string data = UserLogin.GetSignaturex() + "&site_id=" + site_id + "&user_name=" + name;
string html = GetHtml.PostUtf8(url, data);
code = JObject.Parse(html)["code"].ToString();
@@ -3150,7 +3110,7 @@ namespace _29WxOrder
sb.Append("&remark=" + remark);
sb.Append("&seller_star=" + color);
sb.Append("&is_update_order=0");//1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string html = GetHtml.PostUtf8(upjmurl, param);
if (html == null || !html.Contains("\"code\":200"))
@@ -3706,7 +3666,7 @@ namespace _29WxOrder
sb.Append("&order_id=" + arrTmp[i]);
sb.Append("&order_status_buy=" + 0);
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string code = JObject.Parse(html)["code"].ToString();
diff --git a/29WxOrder/MainForm.resx b/29WxOrder/MainForm.resx
index 89470f8..01a35d2 100644
--- a/29WxOrder/MainForm.resx
+++ b/29WxOrder/MainForm.resx
@@ -165,11 +165,10 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAALdJREFUOE+dkksKAjEQ
- REdvJLgUXYpeQPfiNdSNCuKdY72hO3Q+wujikalKV9KkZ0gp/U3XnEoUd7EJusdSUDfquLEWT/HtAILs
- 79yrCzjgZWv0CeLnIMQCh5u5YWV6YXovZuaN5I8ABQRv4iCuYivmoqgtRMVRvMVZFDc6jWHQ6kWcbKWT
- 5oBCGP6qtIom2J1CIYS/Ko8TfYLNFGIBwYeog45PIXcQN/lzmnFUEOz+YT/TNaeRhg8eZrS2mtM8fgAA
- AABJRU5ErkJggg==
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKdJREFUOE+dkksKwlAM
+ Ras7KjgUHRbdgM7FbVQnKoh7PnIhlZgEy3NweeRzkpC8Duj+VXK0yBs3YBsTglaWl+AN8PhRQKDiuwqe
+ CjztjaD8H7CCJXVWh7XZvdl7YDEHK0HgFTgAF2AAljE3gl5H4AWcY8c5WKOOwMleTZIKREiatqpRZQss
+ r1CB2qqW4/0C0xUieC9AX+BrAh/Uz0nnKAqUP6xZydGiNx5mtLazxcTiAAAAAElFTkSuQmCC
@@ -219,12 +218,12 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQxJREFUOE+lU7sOgkAQ
- tKGhseA/bFA/ThPtNeoHGPUfjBUk0BgTCLQEejql9BFeuiMQjgNN0EsmdzPM7j126dDoEnoEuQXgR1zr
- wAKIy0gcx1fbtpcFb4Ku61P4GC1bWJa1SJLk/imBpmkTfHddd8PopQEJ0jSNMbM6doTOBQIVItPOK+xg
- GMYMXFGUEfGH53k7QRD6nL9CZBhM05xHURT4vr8Pw/DiOM5akqQh7yXUhDco8PCkEQTBSRTFQZOHUBdV
- VR3TjmcaR8y4QsORgaqAx8EdcVRwBOZVWPFeQklQjvxVt6yO8jVVgZAt8jre+MACSJCfgO2DbIHOQTm+
- PE6RoNJhf/X2j39Vp/sCqPPfbYWB8OsAAAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQpJREFUOE+lk79ugzAQ
+ xm9hYenAe3RJm4drpXRPlPIAUdN3qDqBBEsUCYRXBLs3wtikMhiiT0BkDIlEMpzsO9/v/Oc7ExE9EdEz
+ Ec0mGPLBTQbVAo1TluUfY+xzJOlivu9/IE+JNZMoitZSytO1Ap7nLbCeJMnXAO4KVFVVYlTj2BFxDezD
+ MMaYjR2CIFjCdxznTUr5n6bpt2EYLzdhJIRhuCqKIuec/wghDnEcbyzLmuu5A7gzzvlvXdd1nud70zRf
+ 9fWrsOu670KILMuyHUZcYeTIQxiPgzviqPABtirYem4Phhztq27VOOQbU+ECtzoedVAtMNIHzQSdAzlu
+ PE5XoNdhD/X23b/qDKjz321mxQbGAAAAAElFTkSuQmCC
@@ -274,12 +273,12 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQxJREFUOE+lU7sOgkAQ
- tKGhseA/bFA/ThPtNeoHGPUfjBUk0BgTCLQEejql9BFeuiMQjgNN0EsmdzPM7j126dDoEnoEuQXgR1zr
- wAKIy0gcx1fbtpcFb4Ku61P4GC1bWJa1SJLk/imBpmkTfHddd8PopQEJ0jSNMbM6doTOBQIVItPOK+xg
- GMYMXFGUEfGH53k7QRD6nL9CZBhM05xHURT4vr8Pw/DiOM5akqQh7yXUhDco8PCkEQTBSRTFQZOHUBdV
- VR3TjmcaR8y4QsORgaqAx8EdcVRwBOZVWPFeQklQjvxVt6yO8jVVgZAt8jre+MACSJCfgO2DbIHOQTm+
- PE6RoNJhf/X2j39Vp/sCqPPfbYWB8OsAAAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAQpJREFUOE+lk79ugzAQ
+ xm9hYenAe3RJm4drpXRPlPIAUdN3qDqBBEsUCYRXBLs3wtikMhiiT0BkDIlEMpzsO9/v/Oc7ExE9EdEz
+ Ec0mGPLBTQbVAo1TluUfY+xzJOlivu9/IE+JNZMoitZSytO1Ap7nLbCeJMnXAO4KVFVVYlTj2BFxDezD
+ MMaYjR2CIFjCdxznTUr5n6bpt2EYLzdhJIRhuCqKIuec/wghDnEcbyzLmuu5A7gzzvlvXdd1nud70zRf
+ 9fWrsOu670KILMuyHUZcYeTIQxiPgzviqPABtirYem4Phhztq27VOOQbU+ECtzoedVAtMNIHzQSdAzlu
+ PE5XoNdhD/X23b/qDKjz321mxQbGAAAAAElFTkSuQmCC
@@ -329,10 +328,10 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJRJREFUOE/V0bsKAkEM
- heEtdRVc1MbOysew0WrfQ8H75f1h9j+wgbATYbSz+BhOQjIDU6WUfhYWS/mwxR1X3PDsT2XzwB7Z8Asb
- zLHAsj+VzRpamA1r88zlyAgHy76hYW33taEJ/nB4ipNl3yi9+WjZNzTcuBwZI3z2G/rHGrphSPUVwn/e
- 4QJt/uSMFtnw18JimVR1zQmygfAuQH0AAAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAIxJREFUOE/V0bsKwkAQ
+ RuGU3kBRGzsrH8MmVr6HgvfL+8MnCxsIm2yx6SwOwwycfwamQjWUzqCEdrPHE3c88I419A0vHPrkD3ZY
+ YoV1rKFv2MbAjhyS5+lpCSOccnJIT4U20/+UZ7gMlcPmc05e9Ahtxrmzv/GPk7ghJcw3uT/XuMXkHFcc
+ ++RiOoMSfs0JsoEBMap6AAAAAElFTkSuQmCC
@@ -382,10 +381,10 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKNJREFUOE/N0jEKAjEU
- hOG9gQgiNmKhYu8JPIA32l4v4KXUSlBQURA9SPwHDAxJimhl8cHOe8wGstuEEH5WHNby0OKGMy54fJ7d
- HWtk5SeWGGOKGSZG8wWuyMp689BySQfbmH2hsk7wWaqPXcy++O/yAIeYfVF78j5mX6g8slzSRfG2X9B3
- 7EEnpDSfQz9QVl7hBL1Zl5LS/IgNsvLXisM6oXkDNrfEbbfGby0AAAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJlJREFUOE/V0jEKAjEQ
+ RuG9gQgiNmKhYu8JPIA3stcLeCm1EhRUFEQP8kkgRchmi93O4kHyw5sZJqlQdaUWtCG9bPDEDXe84znl
+ hV1J/mCNKeZYYJYQ8hUeJTlUHuejZfRwaJJDh1xIGeL4f/II565y6HxqkicFIaXftO1vfMdB7JAT8mX8
+ QDV5i2usHJaSE/IL9iW5NbWgDT82t8RtwiU/6QAAAABJRU5ErkJggg==
@@ -435,10 +434,10 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAKNJREFUOE/N0jEKAjEU
- hOG9gQgiNmKhYu8JPIA32l4v4KXUSlBQURA9SPwHDAxJimhl8cHOe8wGstuEEH5WHNby0OKGMy54fJ7d
- HWtk5SeWGGOKGSZG8wWuyMp689BySQfbmH2hsk7wWaqPXcy++O/yAIeYfVF78j5mX6g8slzSRfG2X9B3
- 7EEnpDSfQz9QVl7hBL1Zl5LS/IgNsvLXisM6oXkDNrfEbbfGby0AAAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAJlJREFUOE/V0jEKAjEQ
+ RuG9gQgiNmKhYu8JPIA3stcLeCm1EhRUFEQP8kkgRchmi93O4kHyw5sZJqlQdaUWtCG9bPDEDXe84znl
+ hV1J/mCNKeZYYJYQ8hUeJTlUHuejZfRwaJJDh1xIGeL4f/II565y6HxqkicFIaXftO1vfMdB7JAT8mX8
+ QDV5i2usHJaSE/IL9iW5NbWgDT82t8RtwiU/6QAAAABJRU5ErkJggg==
@@ -488,9 +487,9 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEFJREFUOE+dy7ENACAM
- xMBMzgTs/EAXCReG4opYn0ryDaOF0cJoYbQwWhitfoxtCmd3PT/DaGG0MFoYLYwWRie1ALZIpmT4qFGJ
- AAAAAElFTkSuQmCC
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD5JREFUOE+dy7ENACAM
+ xEAmZwJ2NqJDcoMproj1GcD4pVAoFAqFQqFQKBT3MYH14Oz0nCkUCoVCoVAoFArFBrZIpmSpEhMVAAAA
+ AElFTkSuQmCC
@@ -540,9 +539,9 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEBJREFUOE+dy8ENACAI
- xVD235M5vngzsYcqyTvQQCX5htHCaGG0MFoYLYzWufQws++u52cYLYwWRgujhdHC6KQWWVerPRi0MlwA
- AAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD1JREFUOE+dy8EJwEAI
+ AEH77zN1eOQXmM9thHm46Ozu/EUoCAWhIBSEglB8l2fv5r3jOSMUhIJQEApCQSgOWVerPWNJ9hoAAAAA
+ SUVORK5CYII=
@@ -592,9 +591,9 @@
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
- j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAEBJREFUOE+dy8ENACAI
- xVD235M5vngzsYcqyTvQQCX5htHCaGG0MFoYLYzWufQws++u52cYLYwWRgujhdHC6KQWWVerPRi0MlwA
- AAAASUVORK5CYII=
+ j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALDAAACwwBP0AiyAAAAD1JREFUOE+dy8EJwEAI
+ AEH77zN1eOQXmM9thHm46Ozu/EUoCAWhIBSEglB8l2fv5r3jOSMUhIJQEApCQSgOWVerPWNJ9hoAAAAA
+ SUVORK5CYII=
@@ -617,1106 +616,2671 @@
- AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAgBAMQOAADEDgAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8b/34/VP9+P3//fj+m/34/zP9+
- P+T/fj/1/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/6/34/7v9+P93/fj/M/34/pv9+P3//fj9U/34/GwAA
+ AAABAAkAEBAAAAEAIABoBAAAlgAAABgYAAABACAAiAkAAP4EAAAgIAAAAQAgAKgQAACGDgAAMDAAAAEA
+ IACoJQAALh8AAEBAAAABACAAKEIAANZEAABISAAAAQAgAIhUAAD+hgAAYGAAAAEAIAColAAAhtsAAICA
+ AAABACAAKAgBAC5wAQAAAAAAAQAgANoIAQBWeAIAKAAAABAAAAAgAAAAAQAgAAAAAAAABAAAAAAAAAAA
+ AAAAAAAAAAAAAI9ejmGOXo3ej16O/pFhkP+OXY3/jl2N/45djf+PXo3/j16N/45djf+OXYz/jl2M/49e
+ jf+RYY/+jlyL3o5ci2GTZJLelWiV/6J6ov+vja//onqh/5Vmk/+VZ5T/lWaT/5ZnlP+abpn/m2+Z/5pu
+ mP+ogqb/sY+w/55znP+SYo/emm6Z/qmDqP+2lrb/poCl/72gvP+1lbT/tpa1/7aWtf+2l7b/s5Ky/7KQ
+ sP+3mLb/wabA/7qcuf+9obz/sY+v/phrl/+gd5//oXeg/7eXtv+ui63/tZS0/7aWtf+tiav/s5Ky/7eX
+ tf+vjK7/rous/7SUs/+ykLD/n3Wd/6+Mrf+rh6v/xKrE/72hvf+3mLf/v6O+/8Kowv+/pL//sZCw/8u1
+ y//Nt83/sI6v/6J5oP+heJ//nXKb/6Z/pP+7nbn/vKC8/8q0yv/Sv9L/t5i2/8Opw//CqML/upy5/72g
+ vP/Jscj/1sTV/6+Mrv+ieZ//r4yt/6uGqf+mfqP/s5Gx/51znP+2l7b/t5i2/6V9o/+uiq3/t5i2/6uG
+ qf+rhqn/rYms/7aWtf+fdZ3/o3qg/7mbuP+7nLn/sY+v/5lslv+dcpz/q4eq/66Lrf+9oLz/wabA/6R8
+ ov+bb5n/pHyi/6iCp/+lfqP/oXee/6+Mrf+qhKj/oHad/5lslv+PXYv/kmKQ/5Rlkv+fdZ3/zLbL/9K+
+ 0v/Iscj/xKrD/7WUs//EqsP/yrPK/6mCpv+ccJn/kF+N/45ci/+OXIr/j12L/49ejf+OXYz/lWeT/76i
+ vf/NuM3/x6/G/7ueuv+gdp7/mW2X/8GmwP+6nLn/k2OQ/49di/+PXoz/j16L/49di/+PXo3/j16N/49d
+ jP+abpj/vqG9/8Oowv+gdp7/kF+N/6eBpf/IsMf/xazE/7ORsf+SYY7/j12L/49ejP+PXYv/j12M/45d
+ jP+PXYz/jVyL/5Znk/+5mrj/wqfB/6uHqf/Hrsb/uZq3/7aWtP/GrcX/qIKm/45civ+PXYv/j16L/49e
+ jf+PXo3/kF+N/591nf+fdZ3/nnOb/8WrxP/CqMH/yLDH/6J4n/+fdJz/yrLJ/7ORsf+OXIr/j12L/49d
+ i/+PXoz+j16N/5Bfjf+zkrL/x67G/8Oowv/GrcX/qIKm/7+ivf/GrcX/xavD/8Sqwv+dcZr/j12L/49e
+ i/+PXYv+j12M3o9djP+PXoz/lGWR/6qFqP+zkbH/onif/49di/+Ya5X/sI2t/7KQsP+dcZr/j12L/49d
+ i/+PXov/kF6L3o9ejWGPXYzej12M/o9djP+OXIv/jlyL/45ci/+PXYv/j12L/45civ+OXIr/jlyK/49d
+ i/+QXov+j12L3pBdi2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAKAAAABgAAAAwAAAAAQAgAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAI9f
+ jhOPXo6Fj16O4Y9ejv2OXY3/jVyM/49ejv+PX47/jl2N/49ejf+PXo3/j1+O/49ejv+QX47/j16O/49f
+ jv+PXo3/j16N/49ejf+PXYz/jlyM/Y5di+GOXYyFj12ME49fjoWPXo75j16O/49ejf+ZbJj/nXOc/5Bg
+ j/+OXY3/jl2N/49ejf+OXY3/j16N/45djP+OXYz/jl2M/45djP+OXIz/jl2M/5Bfjv+ccZr/mm6Y/45d
+ jP+OXYz5jl2LhZBgkOGUZpT/lGaT/592nv+9ob3/uZu5/7KQsf+VZ5T/lWeT/5VnlP+UZpP/lGWS/5Rm
+ k/+ZbZj/oHae/591nv+fdZ3/nXKb/6qFqf+8nrv/v6K+/6eApf+TZJH/kF+N4ZZolf2ykbL/t5i3/8Sq
+ w/+ieqH/k2SS/8qzyv+8n7z/uZq4/7mbuf+5mrj/uZu4/7mbuP+6nLr/tJKy/7OSsf+zkbH/u526/8mx
+ yP+tiqz/tZW0/8iwx/+8n7v/rIeq/Y9fjv+QYI//kWGQ/6mDqP+6nLn/uJm4/7aWtf+siKv/tpW1/7aW
+ tf+2lrX/t5e2/7aXtv+1lbT/s5Ky/7STs/+1lLP/uJm3/8Oowv/DqML/xazE/7mat/+ogqb/vJ66/5Nk
+ kv+qhan/qIOo/5FhkP+siKv/tJS0/6qFqf+xj7D/tZW0/7eYtv+qhan/pX2j/7CNrv+tiaz/upu5/7WV
+ tP+Ya5b/s5Ky/66KrP+ui6z/rIiq/5Vmkv+fdZ3/sI6u/5dplf/EqsP/wafB/66Krf/BpsD/rYms/8eu
+ xv+8n7z/wqfB/9XC1P+kfKL/upy5/824zf/NuM3/yrPK/7yfu/+RYI7/roqs/6R8ov+NW4r/kmGP/5dq
+ lf+tiav/vZ+7/6eBpv/Mtsv/ybLJ/9C70P/TwNP/qoWp/8SrxP/EqsT/xKrD/8auxv+jeqH/xazE/8u0
+ yv/Nt8z/2sva/8Wsxf+QX43/r4yt/6Z/pP+sh6r/uZq3/7OSsv+/or3/vqK9/7OSsv/RvtH/xq7G/824
+ zf/UwtT/o3ui/8u0yv+/o77/v6K+/7aWtf+zkrL/x67G/8Opwv/GrcX/3M3c/7aWtf+PXYz/r4ut/6qF
+ qf+5mrf/l2qV/5Fhjv+2lrT/pX2j/5FikP+7nrv/x67G/8Gmwf/Iscj/nHGb/7STs/++or3/0LzQ/76i
+ vf+siKv/wabA/7ueuv+7nbn/0LvP/7KQsf+QX43/rous/6yIqv+/or3/tpa0/66LrP+1lLP/kF6M/5Bf
+ jv+abZj/nXKb/5ltmP+abpn/lWaT/6uGqv+ccZv/l2qV/49ejf+NXIv/kmKQ/5Fhj/+QYI7/lWaS/5Be
+ jf+LWYj/sI2u/8WrxP+7nbr/v6O+/7iZtv+YapX/jl2L/5pumP+2lrX/uZq4/7mbuf/Ks8n/1cPV/9C8
+ z//EqsP/n3Wd/55znP+rhqn/r4yu/7ORsf+zkrL/rYmr/6yHqv+sh6r/vZ+7/6N6oP+SYY//kmKP/5Fg
+ jf+PXYz/j12L/5Bgj/+SY5H/kmOR/5Njkf+zkrL/zbjN/8+6zv/YyNj/vqK9/76ivf/GrcX/s5Gx/9G9
+ 0f/SvtH/zLbL/6mDp/+ngKX/oHad/5Bfjf+PXYz/j12L/45ci/+PXYv/j12L/45ejf+OXYz/jl2M/41c
+ i/+9obz/y7TK/8y2y//OuM3/zLfM/8y2zP/Hrsb/mWuW/6B2nv/GrcX/yLDH/7GPr/+NW4r/jlyL/49e
+ jP+QXoz/kF6M/49di/+PXYv/j12L/49ejf+PXo3/j16N/45cjP+je6H/xa3F/8iwx//Zydn/u566/7eX
+ tv+0k7L/lmiU/45ci/+mfqP/xazE/8qyyf+rhqn/jlyL/49ejP+PXYv/j12M/49ei/+QXoz/j12L/5Bf
+ jv+PXo3/j1+N/49ejf+PXo3/onqg/8atxf/Hrsb/vaC8/5Zok/+NW4r/jlyL/5Vmkv+xjq//0b7R/8Wr
+ w//GrsX/pHyi/45ci/+PXYv/j12L/49ejP+PXoz/j12L/49ejf+PXYz/j12M/49ejP+OXYz/j12M/51y
+ m//DqcL/yLDH/8Knwf+ZbJb/k2SQ/8GmwP/Jssj/yrPJ/8evxv+2lrT/yLDH/5tul/+PXYv/j16M/49d
+ i/+PXYv/j16L/49ejP+OXYz/jl2M/49ejP+OXYz/j16M/41ci/+Za5b/v6S+/8atxf+/pL7/rYqr/8qz
+ yf/Hrsb/qoSn/6iBpf/IsMf/xazE/72gu/+PXYv/j16L/49di/+PXov/kF6M/49ejf+PXYz/j16N/49e
+ jf+QX43/lmiU/5lsl/+NW4r/mm6Y/8euxv/Grsb/waW//8iwx/+9oLv/jVqJ/41aif+5mrf/yLDH/8iw
+ x/+QX43/j12L/49di/+PXYv/j12L/49ejf+QXo3/kF+N/45ci/+fdJ3/vqK9/8Sqw/+mfqT/rYms/8ev
+ xv/Ir8f/tJOz/8qzyf/Jscj/q4ap/6Z/pP/Ir8b/ybHI/7mat/+PXYv/j12L/49ei/+PXYv/j12L/49d
+ jP2PXoz/j16M/49djP+VZpL/v6O+/8mxyP/Ks8n/ybLI/8qzyf+6m7j/k2OQ/7qcuf/Kssj/y7PJ/8u0
+ yv/Ir8b/xKrD/5hqlP+PXYv/kF6M/49ei/+PXYv/kF6L/Y5djOGPXoz/j16M/49ejf+PXoz/lWaS/7OS
+ sf/EqcL/w6nC/7GPr/+TY5D/jlyK/5Jijv+wja3/xKrD/8asxP+4mbf/mWuV/49di/+PXYv/j12L/49e
+ i/+QXov/kF6L4ZBejYWPXYz5j12M/49ejP+QXo3/j16M/45ci/+QYI3/kF+N/49djP+OXYv/j16M/49d
+ i/+PXYv/kWCN/5Fgjf+PXYv/j12L/49di/+QXoz/j12L/49div+PXYv5kF6LhZBdjROPXoyFj12M4Y5d
+ jP2PXoz/j12M/49ejP+PXoz/j16M/49ejP+PXYv/j12L/49di/+PXYv/j12L/49di/+PXYv/kF2L/45c
+ iv+QXov/kF6L/Y9di+GPXYuFkF2LEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgA
+ AAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAACTZZAAj1+OLY5djZmPXo7fj16O+49e
+ jv+OXY3/j16O/49ejv+QX47/j16N/49ejf+PXo3/j16N/49ejf+PX47/kF+O/5Bfjv+QX47/kF+O/49f
+ jv+PX47/j12N/49ejf+PXo3/j16N/5Bfjv+OXYz7jl2M345djJmPXowtkmCNAI9fji2PX47Dj16O/49f
+ jv+PXo7/j16O/41cjf+NXIz/jVyM/45ejf+PX47/jl2N/49ejf+PXo3/j16N/5Bfjv+PXo3/j12N/49e
+ jf+OXo3/j16N/49ejf+QXo3/kF+O/5Bfjv+OXYz/jl2M/41ci/+OXIv/jl2M/49djMOOXYstkGCPmY9e
+ jv+PX47/j16O/45djf+bb5r/tZS0/7KRsv+Xapb/jl2N/45djf+PXo3/j16N/45ejf+OXYz/j12M/49d
+ jf+OXIz/jl2M/45djP+OXYz/jVuL/45cjP+NXIv/j16N/6V9o/+4mbf/qoWp/5Fgjv+OXYz/jl2M/49e
+ jJmPX4/fkmOR/5Nlk/+TZJL/l2qW/8eux/+3mLf/uJq4/8Oqw/+Xapb/k2SS/5Nkkv+UZZL/lGWS/5Nk
+ kf+SY5D/k2SR/5Vmk/+fdZ7/onqh/6F5oP+ieqD/onmg/591nf+lf6T/yrLJ/7CNrv/Kssn/spCw/5Nj
+ kP+RYY//kF6M35Bhj/uxj7D/wqfB/8GmwP/IsMj/tZW0/49fjv+QX4//yrPK/8y1y/+/pL//wKW//8Cl
+ wP/Apb//wKS//8Clv//Apb//wqfB/8Opwv+8nrv/vJ+7/72gvP+8nrv/x6/H/8myyf++or3/kmKP/7qc
+ uf/KtMr/xavE/7+ivv+edJz7kGCP/5Zplf+abpn/mm2Z/7WVtf/Bp8H/nHGb/6V9pP/Ouc7/sI2v/7CO
+ sP+ykLH/spGx/7GQsP+ykLH/spGy/7KRsv+ykLH/rIeq/6iBpv+ogqf/qYOn/6eBpv+siKv/yK/H/8Kn
+ wf/DqML/w6nC/8myyf+ngKX/vqG9/7aXtf+OXY3/j16O/49ejv+PXo7/kmOR/7KRsv/Eq8T/xazF/6eB
+ pv+ccZv/spGy/7OSsv+zk7P/tJOz/7WVtP+1lLP/tZS0/7WUtP+0lLP/tpe1/7eYtv+2l7X/uJq3/8Wr
+ xP+8n7v/xavE/8GmwP/Hrsb/tpa0/5Jjj/++or3/r4yt/45djf+rh6r/tJOz/7COsP+QX4//lGWT/7ia
+ uP+qhan/r42u/7KRsf+4mbf/uJm4/7qcuf+3l7b/m2+Z/6Z/pP+ui63/qoSo/7KQsP/BpsD/wKS//5xx
+ mv+MWon/vJ66/6uFqf+fdZ3/rYqr/6J4n/+RYY7/jl2M/6+Mrf+qhKf/jVyM/7+kv/+7nrv/ybLJ/6V+
+ pP+vja//xq3G/6N7ov/UwdT/uZu4/8Gmwf/BpsH/4tXi/7uduv+abZj/xazF/9C8z//Yx9j/w6nC/8my
+ yf++or3/mWyX/45ci/+6nLj/qYSn/41biv+NWor/jVqJ/49ejP+RYY7/vJ66/7WVs/+OXYz/vqK+/8at
+ xf/NuM7/z7vP/9K/0v/Kssn/pHyi/8q0yv+zk7P/xazE/72hvf/QvND/rIir/5Vmk//VwtT/xKrD/8y2
+ zP/FrMX/3tHe/9C80P+bb5n/jlyL/7uduf+qhaj/kWCO/6R7ov+wja7/uZu4/72hvP/WxNX/tZSz/6uG
+ qv/dz97/u526/8myyf/Grcb/z7rP/8Knwf+abZj/yrPK/823zP/Bp8H/zrnO/7WUs//Hr8f/l2qW/9K+
+ 0v/Jssn/1MHT/8qyyf/k2eX/zrnO/5ZolP+OXIv/u526/6qEp/+qhaj/xazE/7KQsP+lfqP/nXGa/8ev
+ xv+uiqz/nnWd/9zN3P+9oLz/08DT/9K/0v/Zydn/zbfN/5ptmP/Nt83/xavE/7GPsP+9oLz/p4Cl/7+j
+ vv+rhqr/0r/S/72gvP+5mrf/y7XK/9vL2/+3mLb/k2OQ/45ci/+7nbn/qoSo/7OSsf+siKr/i1iI/41a
+ if+mf6T/wqfA/5Rlkf+NXIv/rYqt/823zf/Qu9D/ybHJ/9G+0f/FrMT/lmiU/7qcuv/Mt8z/0LvP/+DT
+ 4P/Mtsz/xKvE/6mEqP/Xxtf/wqjB/8Srw//Ks8n/4dTh/8Oowv+abpj/jVuK/7qcuP+ogaX/sI2u/8Wr
+ w/+vjK3/nXOb/8Srw/+kfKH/jlyK/49ejf+TZJH/p4Gm/6R8o/+ccpv/onmg/5xxm/+OXYz/nnOd/5dq
+ lf+ccZv/roqs/5Vnk/+TY5D/kGCO/6R8ov+abpj/nXKb/5hrlv+qhKj/l2mV/5Bfjf+NW4r/u526/8Sq
+ wv+6m7j/yrLJ/8mxyP/FrMT/uZq3/49ejP+PXYv/kGCP/51ym/+gd5//oHae/6B3n/+fdp7/nnSd/592
+ nv+7nbr/vaC8/5Zplf+NW4r/jlyL/41ci/+NXIv/jFqK/4xaiv+NWor/jVuL/4xZif+NW4r/jVuK/4xa
+ if+7nrr/wqfB/66KrP+tiav/rYmr/6iBpf+UZJD/j12M/5BejP+TZZL/tpa1/8Gnwf/ApcD/wKXA/8u0
+ y//l2uX/6N7o/93P3f/FrMT/y7XL/5pumP+gd57/tZW0/7WVtP+8n7v/v6O9/72gvP++ob3/tpa0/7eX
+ tf+2lrX/t5e1/8mxyP+gdp7/jVqK/45ci/+NW4r/jlyK/49ejP+PXYz/j12L/49fjv+QYI//kWCP/5Bg
+ j/+QYI7/nHGb/72gvP/Cp8H/w6nC/9K/0v/UwtT/rYms/7KQsf/DqcP/vJ+7/7eXtf/ez97/0LzP/97Q
+ 3v/FrMT/rYmr/62Jq/+uiqv/oXee/5Bfjf+PXYv/j16M/45di/+OXIv/j16M/45civ+PXYv/j16N/45d
+ jf+OXIz/jl2M/45djP+ZbJf/3c7d/9TB1P/aytr/2MfY/9G+0f/Pus//z7rO/9C80P+9oLz/kWCO/6Z/
+ pP/QvND/vJ+7/9K+0f+hd5//jVqK/45ci/+OXIv/j16M/5BejP+QXoz/j16M/45civ+OXYv/j12L/5Bf
+ jf+OXYz/j16N/49djf+OXYz/j16N/5dqlv/aytr/rout/8GmwP/RvdH/zbjM/865zf/Nt8z/zrnO/7ye
+ uv+SYo//j12M/6+LrP/Puc7/v6S+/9G90P+bb5j/jVuK/49ejP+PXoz/j16M/5BejP+QX43/j16M/49d
+ i/+PXIv/jlyL/49fjv+PXo3/j16N/5Bfjv+PXo3/j16N/7COr//RvtH/v6O+/+HU4f/LtMr/rous/66L
+ rf+wja7/pn+k/5Fgjv+PXoz/j12M/7OSsf/IsMf/w6jB/822zP+WaJP/jl2L/5BejP+PXYv/jlyL/49d
+ i/+PXYv/kF6M/5BejP+PXYv/kF+N/49ejf+PXo3/j16N/49ejf+PXo3/kF+N/6uGqf/RvND/vqK9/864
+ zf+0k7P/j16N/45biv+OXIv/j12L/49djP+ZbJf/s5Ky/97Q3v/Jssj/x6/G/8WsxP+TY4//j12L/49d
+ i/+OXYv/j16M/49ejP+QX4z/j12L/49di/+QX47/kF+O/49ejf+QXo3/j16N/49ejf+PXoz/j16N/6V9
+ o//Puc7/wabA/824zf+8n7v/kmOQ/45di/+PXYz/poCk/9K+0v/LtMr/xazE/8Opwv+mf6T/y7TK/76h
+ vP+RYI3/kF6M/5BejP+PXYv/j12L/49di/+PXYv/j16L/49ejP+OXYz/jlyL/45ci/+OXYz/jl2M/45d
+ jP+QX43/jVyL/550nP/Mtcv/xKrD/8qzyf/Apb//kmKP/5pvmP/UwtT/vqK9/8u0yv/Pus7/z7nO/865
+ zf+wjq7/1MLU/6uGqP+OXIr/kF6M/49ejP+PXYv/j12L/49ei/+QXov/j16N/49djP+OXYz/j16M/49e
+ jP+OXYz/j16M/49ejf+OXYz/j16M/5lsl//Iscj/wabA/9C8z/+wjq//tZa0/8y2y//Jssn/vqK9/5do
+ k/+WZ5L/uJm2/9C80P+/pL7/0r7R/5RkkP+PXYv/j12L/49di/+PXYv/j16M/5BejP+PXo3/j16N/45d
+ jP+QX43/j16N/49ejf+OXYz/kWGP/5Nkkf+PXoz/j12M/5tvmP/RvdD/vaC8/8mxyP/BpsD/wqjB/9TC
+ 1P+abpj/jlyL/49djP+XaZT/1sTV/7uduv/by9r/mGqV/45civ+PXYr/j12L/49ei/+OXIr/j12L/49e
+ jf+QXo3/kF+N/5Bfjv+PXYz/kF+N/6J5n/+vjK3/w6nC/5Vnk/+NW4r/mGqV/9K+0f+7nbn/zLbL/7ye
+ uv/IsMf/0LvP/7GOr/+PXoz/jlyL/6V8ov/WxNX/wKS+/9XC1P+UZZH/j12L/49di/+QXoz/j16L/49d
+ i/+PXYv/jl2M/49ejf+PXo3/j16N/49djP+PXoz/upy5/8myyf/IsMf/y7TK/7qbuP/Ks8n/x6/G/8ev
+ xv++or3/oHad/9PA0v+/o73/0r/S/8GmwP+9n7v/08DS/76ivf/RvdD/spGw/5BejP+QXoz/j16L/49e
+ i/+PXYv/j12L/49div+OXYz7j16N/49djP+PXoz/j16M/45di/+YapX/x67G/8qzyf/BpsD/xq3F/8Gm
+ v//IsMf/0LzQ/5xwmf+PXIv/roqs/9K/0f/Cp8D/xavD/8euxf+/or3/zrnO/8KmwP+TYo//j12L/49e
+ i/+QXoz/kF6L/5Bei/+QXov/kF6M+45ci9+PXoz/j16M/49ejf+QXo3/j16N/49ejP+WaJT/uZq4/9G9
+ 0P/TwNP/08DS/8Knwf+ccJn/jlyL/45di/+PXIv/pX2i/8qzyf/UwdP/1cLU/9G90P+1lLP/lGSQ/49d
+ i/+PXYv/jlyK/49div+PXYv/kF+M/49ei/+QXovfj16NmY9ejf+OXYv/j12M/49ejP+PXo3/kF6N/49e
+ jf+PXoz/lmeT/5lrlv+XaZT/kWGO/49di/+OXIv/j16M/49di/+PXYv/kmKP/5lrlv+abZf/lmeS/49d
+ i/+PXYv/j16L/5BejP+QXoz/j12K/49di/+PXYv/j16L/5Bei5mRX44tkF6Nw49djP+PXYz/jl2L/49e
+ jP+QX43/j16M/45ci/+PXYz/jlyL/49di/+QXoz/j16M/45ci/+PXoz/j16L/5BejP+PXYv/j12L/45c
+ iv+OXIr/j12L/5BejP+OXIr/j16L/49ei/+PXYv/j12K/49div+QXovDkF6MLY1diACPXIstj16MmY5d
+ jN+PXoz7jl2L/49ejf+PXYv/j16M/5Bejf+PXYz/j16M/49ejP+PXYz/j12L/49ejP+OXIv/j16L/45d
+ iv+PXYv/j12L/49di/+PXYv/kF2L/45civ+QXoz/kF6L/5BejPuPXYvfkF2LmY9cii2NYIsAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+
- PzP/fj+Q/34/2/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34/2/9+P5D/fj8zAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAoAAAAMAAAAGAAAAABACAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAjVyNAI1cjQCPYY8RjV2MT49e
+ jaGPXo7Yjl2N9o9ejv+PX47/jl6N/45djf+PXo7/j1+O/49ejv+QYI//j16O/45djf+PXo7/kF+O/45d
+ jP+PXo7/jl2N/49ejf+PX47/kF+P/5Bfjv+QX47/kF+O/5Bfjv+QX47/j1+O/49ejf+QX47/jl2M/49d
+ jf+OXYz/j16M/45djP+QXo3/kF+O/49djf+OXYz2j16M2I9djKGPX41PkWCOEY1ciwCNXIsAjVyNAI1c
+ jR+PYI+Wjl6N749djf+QX4//jl6N/49fjv+PXo7/jVyM/45djf+OXo3/j16N/49ejv+PXo7/j1+O/45d
+ jf+OXY3/j16N/49ejf+PXo3/j1+O/49fjv+QX47/jl2N/49ejf+QX47/kF6N/49ejf+OXYz/j16N/5Bf
+ jv+PXo3/j12M/5Bfjf+QX47/kF+O/49ejf+OXYz/kF+O/5Bfjf+NXIv/jl2L/45di/+OXYvvj12Mlo1c
+ ix+NXIsAkGKQEY9fjpaPX4/9kF+P/49fjv+QX4//j16O/49ejv+QX4//jl2N/45djf+OXIz/jl2N/41b
+ i/+PXo7/kF+O/45djf+OXo3/j16N/49ejf+PXo3/jl2M/49ejf+QYI//j16O/45djf+OXYz/kF+O/49e
+ jf+OXo3/j16N/49fjf+PXoz/kF+O/5Bfjv+QX47/kF6N/5Bfjv+PXYz/jl2M/45djP+NXIv/jlyL/45c
+ i/+OXYz/j16M/Y5di5aQXo0RkGCPT5Bgj++OXo3/j1+O/5Bgj/+OXo3/j16O/45djf+SY5H/onmh/6iC
+ qP+ec53/jl2N/45ejf+PXo7/jl2N/49ejf+PXo7/j16O/49ejf+PXo3/jl2M/49ejf+PXo3/j12N/45d
+ jP+NW4v/kF6N/5Bfjf+PXo3/kF+O/45ejP+NXIv/kF+O/49ejf+OXYz/j16N/49ejf+ZbZf/qIGm/6Z+
+ pP+WZ5T/jlyL/49djP+PXoz/jl2M/41ci++PXoxPkGCQoY9fjv+PX4//j16O/49fjv+PX47/jl2N/5Vn
+ lP/ApcD/18bY/9PA0//Yx9j/uZq4/5Jjkf+OXY3/jl2N/49ejf+PXo3/j16N/49ejf+OXYz/jl2M/45c
+ jP+PXYz/jl2M/5Bfjv+PXo3/j16N/49ejf+NXIv/jl2M/49ejf+NW4r/jlyL/45cjP+OXYz/jVuL/6V+
+ pP/TwNP/1cPV/9fF1//NuM3/nHGa/49djP+PXo3/jl2M/49ejf+QX42hj16O2JBgj/+SYpH/kmOS/5Fi
+ kP+SYpH/j16N/7OTs//czdz/qYOo/5tvmv+siKv/28vb/66Lrv+RYY//kmOR/5Jjkf+SYpD/kmOR/5Jj
+ kf+TY5H/kWKQ/5Fhj/+RYY//kmKP/5FikP+TY5H/nnOd/6V/pf+lfaP/o3qh/6V9o/+lfqP/pH2i/6R8
+ ov+heJ//m3CZ/8+5zv/GrcX/nXGb/6B2nv/Yx9f/zLbL/5Rkkf+TY5D/kWCO/5Bejf+QX43YjVyM9ppu
+ mf+8n7z/xKnD/8Knwf/DqcP/waXA/8evx/+zk7P/kF+P/49ejv+QX4//v6O+/9/R3//CqML/w6jC/8Ko
+ wv/CqML/w6nD/8Opwv/DqcP/wqjC/8Oowv/DqML/w6jC/8Kowv/GrcX/2cjZ/9TB1P/TwNP/1MHT/9TC
+ 1P/UwtT/1MHT/9PA0v/dz93/xavE/9bE1f+phKf/i1iI/41biv/Eq8P/z7rP/8ClwP/FrMT/wKW//6V9
+ o/+RYI72jl2N/5ltmP+2lrX/vJ+8/7ueu/+6nLr/zbfN/9TB1P+ab5n/j16N/49ejf+QX4//vqK+/+XZ
+ 5f++or3/upy5/7uduv+7nrr/vJ66/7uduv+6nLn/up25/7yeu/+8nrv/u567/7yeu/+7nrr/qoWp/5dp
+ lf+XaZX/mGqV/5dqlf+Ya5b/mGuW/5ZplP+4mbf/zrjN/8WsxP/LtMr/pHyi/7KQsP/Xxtf/up25/9jI
+ 2P+9obz/x6/G/9PA0/+ccJn/kF+P/5Bfjv+MWov/jFuL/45cjf+NW4z/mWyY/9K/0//Hr8f/nHKb/5Zp
+ lf+rhqr/39Lg/7eYt/+ec5z/qoaq/6uGqv+rhqr/rIer/6uHq/+rhqr/q4ap/6uHqv+sh6v/q4er/6yH
+ q/+rh6r/rIir/62KrP+tiav/rYqs/62KrP+uiq3/roqs/6iDp/+jeqH/1sXW/7STs//EqcL/08DS/9G9
+ 0f+0lLP/zLbL/8Ckv/+MWYn/pHyi/9jH2P+ieqD/jVyM/45djf+OXo3/jl2N/5Bfj/+QX4//j16N/6B3
+ oP/NuM3/18bX/9TB1P/czdz/vqG9/5Rlkv+vjK7/yrTK/8q0yv/LtMr/y7XL/8y2y//Mtsz/zLbL/8y2
+ y//Mtsv/zLbL/8y2zP/Mtsz/y7XL/8y1y//Mtcv/zLbM/823zP/NuM3/zbfM/9XD1f/Hrsb/t5e2/9bE
+ 1f+7nbr/rYmr/7GPsP/Ks8n/1cLU/5xxmv+PXoz/u566/9jI2P+gdZ3/jl2N/45djf+Ya5f/lGaT/5Zo
+ lf+SY5H/j1+O/49ejv+TZZL/p4Gm/6+Nrv+gd5//kmOR/45djP+OXo3/kF+O/5Bfjv+PXo3/kF+O/5Bf
+ jv+PXo3/kF+O/5Bfjf+QYI7/kWCP/5JikP+QYI7/j16M/5Nkkf+Ya5b/mWyX/5Nlkf+PX43/jl2M/5ls
+ lv/Yxtf/q4Wp/6mDp//Ks8n/07/S/9K+0f/Bpb//nXKb/45ci/+QYI3/sI2u/7iYtv+WaJT/j1+P/5Fi
+ kP/Jssn/u567/8u0yv+1lbT/j16N/45djf+UZZP/xq7G/7mbuf+qhan/ybHI/7KRsf/Mt8z/zrnO/864
+ zv/OuM7/zrjN/865zv/Nt8z/p4Cl/5dqlf/ApL//s5Ky/8Kowv+qhKj/vZ+7/9bE1v/by9v/3s/e/8ev
+ x/+Yapb/jl2M/5BejP/SvtH/s5Gx/49djP+VZpL/nXKb/5lslv+RYI7/kF6N/5Bejf+OXYz/onmg/8my
+ yP+dcZr/jl2N/5Bhj//YyNn/v6O//7eYt//k2eX/pn+l/5Bfj/+4mrj/5drm/6qFqf+ieqL/5tvm/8Ws
+ xf/CqML/x6/H/8atxf/Mtcv/8evy/9nJ2f/DqML/pHyi/5hsl//i1uL/4tXi/9K+0v/o3ej/08DT/7aW
+ tf/Mtsz/vqK9/6mEqP+UZZH/kF6N/5Bfjf/SvtH/sY6v/45ci/+OXYv/jlyL/41biv+PXYv/kF+N/45d
+ i/+MWYn/pX2j/9fG1/+gdp3/jVyM/5Fhj//Yx9j/wKS//5hsl//IsMj/uZu5/5xxm//GrcX/u526/5Zo
+ lP+VZpP/1cLV/8Ckv/+WaZX/w6nD/6R9o/+rhqr/18XW/8evx/+PXo3/jl2M/5Nlkv/Zydn/vaC8/6uG
+ qf/j1+P/tZS0/66KrP/i1eL/yLDH/6J6of+QYI7/jl2M/5Bfjf/RvtH/sY6v/45ci/+QXo3/j12M/5Bf
+ jf+OXIv/kmGP/5ptl/+ieaD/wKS+/9rK2v+ec5v/jl2M/5Bhj//WxNX/zbjN/9G+0f/h1OL/4dTh/97Q
+ 3//i1uL/39Hf/8qzyv+bcJr/yLHI/823zf+siKv/4dTh/7CPr//ZyNn/wKS//+DS4P+gdZ7/kF+O/7ma
+ uP/y6/L/18bY/7OSsv/e0N7/y7TK/9TC1P/x6/H/5Njk/7yfvP+VZpL/j12M/5Fhj//Sv9L/spCw/49d
+ jP+SYY//pX2j/7STsv/BpsD/zrnN/9G90f/Puc7/2cnZ/97P3v+ecpv/m3Ca/7yfu//i1eL/xavE/6mE
+ qP/h0+H/1sTW/7STs//n3ej/0bzQ/6iCp/+VZ5T/xq3F/9TB0//Hr8f/z7rO/7eYtv/f0t//o3qh/9zO
+ 3P+3mLf/j16N/6eApf/m2ub/yrPJ/7eXtv/k2OT/t5e2/8Opwv/q4uv/1MLT/6V+o/+QXo3/j16N/5Fg
+ jv/Sv9L/spCw/49ejP+xjq//2sra/8u0yv+/pL7/rous/6B2nf+XaZT/tZWz/9nJ2f+dcpr/nHKb/9zO
+ 3f/59/r/vqO+/5Fhj//UwtX/xazE/5Rlkv/aytr/vqO+/5Bgj/+RYY//xavE/9nJ2f/Nt83/s5Ky/8ev
+ x//QvND/k2OR/8euxv/RvdD/lGaS/6uHqv/j1uP/zrnO/8qzyf/by9v/zLXL/+fd5//v6O//28va/6mD
+ p/+PXo3/j16M/5Fgjv/SvtL/spGx/49ejP/Hr8b/vJ+6/5Bfjf+PXoz/j16M/49djP+WZpL/0LvP/76i
+ vf+SYY7/kF+O/6mDqP/p4Or/xKvE/7yeu//w6vH/6N/p/9XD1f/x6/H/6N7o/7qcuf+TY5H/xavE/97Q
+ 3v+qhan/onmg/7OSsv+ui63/nHGb/6uHqv+2lbT/nnSd/9TB0//KtMr/s5Ky/6V+o/+rhqn/tJOy/9jH
+ 2P/Pus//sI2u/5Rmkv+QYI7/kF6M/5Bfjf/Sv9H/s5Ky/49djP/GrcX/t5i2/41biv+MWon/jlyK/5Be
+ jf+1lLP/1cPU/5hrlf+PXYz/jl2M/49fjv/BpsH/3tDf/7STs//l2eX/2sna/7mbuf/p3+n/18bX/6iD
+ p/+TY5H/u526/+nf6f/f0d//3tDe/+Xa5f/p4On/4NPg/97Q3v/aytr/qYOo/8Ckv//u5+7/1MHT/8Cl
+ v//Wxdb/yrPJ/+/p8P/i1uP/1sXW/7uduv+TY5D/j16M/5Bgjf/Sv9H/spCw/41civ/IsMf/yK/H/6Z+
+ o/+je6H/lmiT/5tvmP/YyNj/sI2t/49di/+PXoz/j16N/49fjv+bcJr/2MjZ/6uGqv/LtMv/wKTA/5Jj
+ kf/RvdH/uZq4/49ejf+PXo3/mWyY/6V+pP+mf6X/qoWo/9bE1v/Xxdb/qoWp/6Z/pf+mf6T/lmiU/6J6
+ oP/Yx9j/q4eq/7KRsf+8n7v/onif/8iwx//Vw9T/rYqs/6F3n/+RYI7/jl2L/49ejP/RvtH/sY6v/49d
+ jP+0k7L/0b3Q/8u1yv/Kssj/pX6j/8Knwf/Nt8z/k2OQ/45civ+PXYv/jl2N/5Bfjv+QX47/nnSd/5dq
+ lv+ccZv/mGyX/49fjv+edJ3/mWuX/5Bfjv+PX43/n3Wd/5xxm/+OXIv/j16N/51zm/+bb5n/jl2M/4xb
+ iv+OXIv/jVyL/5Fgjv+bb5j/kF+N/5JikP+TY5D/jlyL/5ZolP+bb5n/j16M/41biv+OXYv/j12M/45d
+ jP/TwNL/1cLU/8Kowf/DqcL/x6/G/8myyf/Jscj/zbfM/9XD1f+lfKL/jlyK/45civ+QXoz/j12N/49e
+ jv+RYI//j16N/5Bfjv+PXo3/kGCP/5Bgj/+QX47/kF6N/49ejf+QYI//s5Gy/9G90f+qhan/jl2M/41c
+ i/+OXYz/j12M/49ejf+PXo3/j16M/45djP+OXIv/j12M/45ci/+OXYz/kF+N/49ejP+MWor/j16M/5Be
+ jf+OXIv/jl2M/49ejP/RvtH/0b3Q/72gu/+9n7v/u525/7yeuv+8nrr/tpa1/590nP+QX43/j12L/49e
+ jP+QX43/jVyM/6N8ov/Eq8T/yLDI/8iwyP/Grsb/x6/H/8iwyP/GrcX/xq7G/8evx//HsMf/xKrD/8Sr
+ w//VxNb/uJq3/5Nlkf+OXYz/j16M/5Bfjv+PXoz/kF+O/49ejP+QX43/kF6N/49ejP+QX47/j16N/49d
+ jP+PXYz/kF6N/5Bfjf+QXoz/kF6N/5NjkP/Vw9T/r4yt/49di/+PXYv/jlyL/45ci/+OXIr/jlyL/49e
+ jP+PXoz/kF6M/5BejP+PXYv/j16N/6B2nv+5mrj/u567/7ueu/+6nbr/u567/7yeu//Pu8//9fH2//j1
+ +f/49vn/9vL3/9fG1/+zk7L/4NPg/8Wsxf+UZJH/n3Wd/8atxf/Ks8n/yrPJ/8u0yv/WxNX/2MfX/824
+ zP/Xxdb/1sXW/8u1yv/LtMr/y7TK/8u0yv/KtMn/yrPJ/8+6zv/Yx9j/n3Wd/5Bejf+PXYz/kF6N/49e
+ jP+PXYv/j12L/5BfjP+QXoz/kF6M/45civ+OXYv/kF+O/5Bfjv+QX47/kF+O/49ejv+QX47/kF+O/49e
+ jf+je6L/tpa1/7eXtf+3l7X/tpa1/7mat//FrMT/3M7c/7iYt/+VZpP/nXKb/7eYtv+8nrv/u526/7iZ
+ t//Hrsb/7OTt/97Q3v/Ltcr/7ubu/9vL2/+7nbr/uJm2/7iZt/+4mbb/uZq3/7WUs/+ec5v/kF+N/49d
+ jP+OXIr/kF6M/5Bejf+OXIv/j12M/45di/+QX43/jVuJ/45ci/+OXIv/j16N/45djf+OXYz/j16N/45d
+ jP+NW4v/j16N/45djP+UZZL/xazE/9G90P/RvdD/0r3R/+LV4v/28vb/39Hf/8+7z//Pu8//z7vP/9C8
+ 0P/RvtH/yrTK/6B2nv+PXoz/s5Kx/+PY5P+3mLb/uZq3/+Xa5f+1lLP/kWCO/49ejP+PXYz/j16M/49e
+ jP+PXYv/j16M/5Bfjf+QXoz/j16M/45di/+OXIv/jluK/45civ+PXYv/jlyK/49ejP+QXoz/j1+O/49f
+ jv+OXo3/jVyL/45ejf+PXo3/j16N/49ejf+Za5f/7ubu/+PX4//RvdD/4dTh/9fF1v/KtMr/zbfM/865
+ zf/Mt8z/zLbM/823zf/Ouc7/ybHI/6F3n/+OXIv/kF+N/7yeuv/l2uX/r4yu/8Kmwf/n3ef/rYmr/49d
+ i/+QXoz/j16M/45ci/+QXo3/jlyL/49ejP+PXoz/kF6N/5Bfjf+QX43/jluK/49ejP+PXYv/j12L/5Bf
+ jP+QX43/jl2M/45djP+QX47/j12M/41ci/+OXYz/kF+O/49ejf+WaJT/6+Lr/8Oowv+VZpL/t5i2/8Ck
+ v/+8n7v/wKW//8GmwP/BpsD/vqO9/76ivf/ApL//upy5/5xwmf+PXoz/j16N/5NkkP/EqsL/4tXi/6uF
+ qP/LtMr/49fj/6Z/o/+NW4r/jlyL/45di/+PXoz/j16M/49ejP+PXYv/kF+N/5Bfjf+QX43/kF6M/49d
+ i/+PXoz/jluK/45civ+PXYv/jl2M/45djP+OXo3/kF+O/49djP+PXo3/kF+O/45djP+QYI7/yLDH/+PX
+ 4/+xj6//upy5/+7o7//38/f/39Lf/9vM2//dz93/3c7d/93O3f/e0d7/1sTV/6R7of+OXIv/kF+N/49d
+ jP+WZ5P/y7TK/9rK2v+ngaX/0r/S/93O3f+fdZz/jFqJ/45di/+PXYz/j16M/49ejP+PXoz/j12L/49e
+ jP+QX43/j12L/5Bei/+QXoz/kF6M/45civ+NW4n/kGCO/5Bfjv+PXo3/kF6O/49fjf+QX47/j16N/45d
+ jP+PXo3/lmiU/8atxf/k2OT/tpa1/7eXtv/q4er/yrPK/5xxmv+abZf/mm2Y/5pumP+bcJn/mWyW/5Nj
+ kP+PXoz/kF6N/49ejP+OXYv/mGuV/9C6z//QvND/p4Ck/9zM3P/WxNb/mWyX/49djP+PXoz/kF6M/5Bf
+ jf+OXIv/jlyK/45ci/+PXYz/jlyK/5BfjP+QXoz/kF6M/5BejP+QXoz/j16N/5Bfjv+OXYz/j16N/49e
+ jf+PXY3/j16N/45djP+QX47/j16N/5Rlkv+8oLz/5dnl/7yfu/+wjq//4NLg/8u0y/+Ya5b/jFqK/49d
+ jP+OXIv/jl2L/41civ+OXIv/kF+N/49djP+QX43/mm6X/7KQsP/q4uv/zrnN/6yHqf/g0+D/zLbM/5Zo
+ k/+NWon/j12L/45ci/+PXYv/jVyK/49di/+PXoz/jl2L/5Bfjf+QX43/j12L/49ei/+OXYr/kF6N/5Bf
+ jv+PXo3/j16N/5Bfjv+QX47/kF+N/5Bfjv+QX43/kF+N/49ejf+SY5D/tpa1/+LW4v/EqsP/roqs/9zN
+ 2//TwNP/nXKb/49ejP+PXoz/kF+N/5Bejf+PXYz/jl2L/5ltl/++ob3/3M3c/+HU4f/i1uL/4NPg/7iZ
+ t/+ui6z/5dnl/8Opwv+TZJD/kF6M/5BejP+QXoz/j16M/49ejP+QXoz/kF6M/49ejP+QX4z/jlyK/49d
+ i/+PXYv/kF+O/5Bgjv+QX47/j16N/49ejf+QXo3/j16N/49djf+QXo3/jl2M/5Bejf+QXo3/kWGP/6+L
+ rf/g0uD/zLXL/6yIqv/Xxdb/2cnZ/6N7of+NXIr/jlyL/45di/+PXoz/nnOb/9TB0//l2+b/wqbA/7GO
+ r/+ykLD/tJSy/6+Mrf+VZpL/tZW0/+je6P+5mrj/kF6M/5BejP+QXoz/kF6M/49di/+PXYv/kF6M/45c
+ i/+PXYv/jlyK/49di/+QX4z/jl2M/49ejf+NXIv/jlyL/45djP+NXIv/jl2M/49djf+NXIv/jVuL/5Bf
+ jf+QX47/j12M/5Bfjf+mf6T/3Mzc/9XD1f+qhaj/z7vP/93O3f+mf6T/j16M/45djP+UZ5L/0b3Q/+HV
+ 4f+sh6r/uZq4/9zN3P/i1uL/4dXh/+HT4f/DqcL/nXGa/8Spwv/m2+b/pn6j/49di/+PXoz/kF+N/49d
+ i/+PXYv/j12L/45di/+PXYv/kF6M/5BejP+PXYv/j16N/45djP+NXIv/jl2M/45djP+NXYv/j16M/49f
+ jf+PXoz/jVyK/49ejP+QX43/jVuK/45ci/+QX43/oHae/9XC1P/YyNj/qYOn/8+6z//e0N7/oHee/41b
+ iv+xj6//6eDp/7GPr/++or3/6N7o/8Srw/+qhaj/qIKm/76hvP/m2+b/zrnN/6J4n//czdz/077R/5hq
+ lP+NW4n/kF6M/5BfjP+PXoz/j16M/49di/+PXYv/j12L/5BejP+QXov/j16N/49ejP+PXoz/jl2M/49e
+ jP+QXo3/j16N/45ci/+OXYv/j16N/5Bfjf+QX47/j16N/5Bfjf+QX47/kF6N/5xwmf/UwdP/1sTW/6eB
+ pf/f0uD/yLHI/5Fhj//NuMz/2sra/6uGqf/m2+b/u566/5Bfjf+OXIr/jlyL/5BejP+wjK3/6+Lr/7WU
+ s/+/o73/7OTs/62Iqv+OXIv/kF6M/49di/+PXYv/j12L/49di/+QXoz/j16M/5Ffjf+QXoz/jl2M/5Bf
+ jv+OXIv/jl2M/45djP+QX47/kF+N/45djP+PXo3/kF+N/41ci/+OXYz/j12M/49ejP+QX43/kF+N/45d
+ i/+ccZr/49bi/72fu/+7nrr/4dTh/592nf/VwtT/x6/G/7qcuf/l2ub/l2qU/45di/+QX43/kF+N/5Be
+ jP+VZpL/3M3c/8y2y/+ui6z/7ujv/7aWtP+OXIr/jl2K/49di/+OXYr/j16L/49di/+QX4z/j12L/45d
+ iv+PXYv/j12N/5Bfjv+PXo3/j16M/49ejf+QX47/kF+N/49ejP+QX47/kF+N/49djP+heJ//q4ap/5Bg
+ jv+PXYz/j16M/5Bejf+SYo//zrjN/824zf+tiav/5tvm/6Z+pP/RvdD/ybLI/7mat//n3Of/nHCZ/5Be
+ jf+QXoz/kF+N/5BfjP+VZpL/28va/823zP+ykLD/7ufv/7STsv+OW4r/kF6M/49di/+OXIr/j16L/45c
+ iv+PXov/jVuJ/45civ+OXYr/j16N/5Bfjf+QXo3/kF+O/5Bfjv+QX47/jl2L/49djP+QX47/pX6j/6+L
+ rf+1lbT/49fj/6yIq/+PXYz/jluL/45cjP+XaZT/2sra/8myyP+xjq//5tvm/6R7of/FrMX/3c7d/6uG
+ qf/l2uX/wabA/5Nij/+PXYz/j1yL/5Bfjf+rhqj/6uDp/7iZtv/EqsP/6d/p/6eBpf+NW4n/jlyL/49d
+ i/+PXYv/kF6M/5BejP+QXoz/j12L/5BejP+PXYv/jVyL/5Bejf+PXYz/j16N/5Bfjv+PXo3/j16N/49d
+ jP+PXo3/tJKy/+PY5P+vjK3/y7TK/+PX4/+6nLj/pn+k/6mDp//Mtcv/5Nrl/6yIqv/Ks8n/2sva/5hr
+ lv+ngKX/5drl/7yfu/+6nLj/6N7o/8myyP+pg6f/pX2i/7mat//l2uX/0b3R/6iBpf/i1eH/x6/G/5Vn
+ kv+PXov/kF6M/5BejP+QXoz/j12L/49ei/+PXYv/j16L/49di/+OW4n/jVyL/49ejf+QXo3/j12M/49e
+ jf+OXYv/j16N/45ci/+PXYz/mGqV/824zf/by9v/rIeq/8ClwP/dz93/4dTg/+HT4P/Xxdf/so+w/7iY
+ tv/o3uj/t5e1/49di/+SYo//v6O+/+TZ5P+2lrT/tpa0/9jH2P/j1+P/5Njk/+DS3//GrcT/p3+k/9G9
+ 0P/e0d7/nXGZ/49ei/+QXov/kF6M/49ei/+QXoz/kF6M/49di/+OXIr/jlyK/5Bei/+QXYv/j16M9o9e
+ jP+PXo3/jlyL/49djP+QX43/kF+N/45djP+PXoz/kF6N/51xmv/QvND/4NPg/7+jvv+tiqv/sY6v/6+M
+ rf+ui6z/yLDI/+nf6f/Fq8T/lWaS/5BejP+PXYv/lmeS/8Sqwv/k2eT/yK/G/6+LrP+xja7/spCw/62J
+ q/+1lbP/28zb/97Q3v+pgqb/kF6M/5BejP+QXoz/j12L/5FfjP+RX43/kF6M/5BejP+QXoz/kF6M/5Be
+ jP+QXoz2jVyL2I5di/+PX43/j16M/49ejf+PXo3/kF6N/49ejP+QXo3/kF+N/5Bejf+YapX/v6K9/+DS
+ 4P/m2+b/4dTh/+LW4v/n3ej/3c7d/7eXtf+VZpL/jl2L/49ejP+OXIr/jlyK/5Fhjv+ykLD/3M7c/+bc
+ 5v/i1eH/4NLg/+Xa5f/l2uX/zLbM/6J4n/+QXov/jl2K/49ei/+PXYr/jVuJ/49di/+PXYv/jlyK/5Be
+ i/+QX4z/j16L/49div+QXovYjVyLoY5djP+PXo3/jl2L/45djP+OXYz/kF+N/49ejf+QX43/j16M/49e
+ jP+QXo3/kWGO/6F4n/+zkrH/upy4/7qcuf+wjq7/nnSc/5Fgjv+PXoz/jVuK/45ci/+PXYv/j12L/45d
+ i/+RYI3/nXKa/7KPr/++oLz/wKO+/7mat/+pg6b/lWaS/5BejP+QX4z/j16L/5BfjP+PXYv/jlyK/45d
+ iv+OXIr/j12L/5BfjP+PXov/j12L/5Bei/+QXoyhkF+NT5Bfje+QX43/jVyL/45djP+PXoz/j16M/49e
+ jP+QXo3/kF+N/5Bejf+QX43/j12M/45ci/+OXIv/jFqJ/4xZiP+OXIv/j16M/49ejP+PXoz/j1yL/49e
+ jP+PXoz/j16M/49di/+QX4z/jlyK/41aif+MWYj/jVqJ/41bif+PXYv/j16M/49di/+OXYv/jl2L/5Bf
+ jP+QX43/kF+M/5BejP+OXYr/j12K/5BejP+PXYr/j16L/5Bei++QXYpPkV+NEZBfjZaQXo39jl2L/45d
+ jP+PXYv/jlyL/45djP+PXoz/kF+N/5Bfjf+QXo3/jVuK/45di/+QX43/j16M/41biv+QX43/kF+N/5Be
+ jP+QXoz/jVyK/49ejP+QX43/kF6M/49ei/+QX4z/kF6M/5BejP+QXoz/j12L/49ei/+OXIr/jl2K/5Bf
+ jP+QXoz/jl2K/45civ+QXoz/kF6M/49di/+PXov/j12K/41bif+PXYv/kF6M/ZBejJaQXowRkV6PAJFe
+ jx+PXIyWj16M749djP+PXoz/j16M/45djP+OXYv/kF+N/49ejP+PXYv/j12M/49di/+PXoz/j12M/45d
+ i/+PXoz/j16M/45di/+OXYv/jlyK/45di/+QXoz/jlyK/49di/+QXoz/j12L/49ei/+QXoz/j12L/45c
+ iv+PXYv/j12K/5BejP+QXov/jVuJ/49ei/+QX4z/j12L/49di/+QXov/kF6L/45civ+QXovvj1yKlpFc
+ ix+RXIsAkV6PAJFejwCNWYgRkGCNT45ci6GOXIvYj16N9o1ci/+OXYv/kF+N/45ci/+PXYz/kF6M/5Be
+ jf+QX43/kF6M/49ejP+QXoz/kF6M/5BejP+QXoz/j16M/49ejP+QXoz/jVuK/5BejP+PXYv/jVyK/49d
+ i/+PXYv/jlyK/5Bdi/+QXoz/j12L/5BejP+QXov/jVuJ/49di/+QXoz/kF6M/5FejP+QXoz2jlyK2JBe
+ i6GQXoxPjVmIEZFciwCRXIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAA/34/Df9+P3T/fj/W/34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj/W/34/dP9+Pw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/EP9+P4D/fj/t/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/7f9+
- P4H/fj8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAA/34/Af9+P2H/fj/r/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P+v/fj9h/34/AQAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PyT/fj/E/34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj/E/34/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAD/fj9V/34/8f9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/x/34/VQAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8B/34/jP9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34/jP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Bv9+
- P6X/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34/pf9+PwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pwb/fj+3/34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4BC//+DRv//iU///4xU//+PWf//klz//5Nf//+WYv//lmP//5dk//+X
- ZP//l2X//5dl//+WY///lF///5Jd//+QWf//jVb//4lQ//+FSv//gUT//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/t/9+PwYAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8B/34/pP9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+CRP//ilD//5Jc//+bav//onX//6h9//+vh///uJb//8Sn///P
- t///18P//9zL///g0f//5Nb//+fc///p3v//6t///+rg///q4P//6t///+ne///m2f//4dP//93N///Z
- x///0Lr//8aq//+6mf//sYr//6qB//+keP//nW3//5Zj//+NVv//h0z//4BC//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34/pP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P4r/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEf//45X//+aaf//qoD//76f///T
- vf//5dj//+/n///18P//+vj///37///+/f///fz///79///+/v///v7////+/////v////7/////////
- /v////7//////////v/////////+/////v////7////+///+/v///v7///7+///9+///+vj///f0///y
- 7P//6d///9zL///Lsf//uJX//6Z7//+ZaP//jVb//4JF//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/iwAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj9V/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+D
- Rv//kFr//6Z6///Aov//28n//+7l///59v///fz////+////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////v///v7///79///9/f//+PX//+7l///a
- yP//vp7//6R3//+QWv//hUn//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34/VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAA/34/I/9+P/D/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4BB//+JUP//oHH//7+f///g0P//9O////z7/////v//////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////7///7+///9/f//9vL//+PV///EqP//pnr//45X//+C
- RP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj/w/34/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj/E/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4BB//+KUf//p33//9G7///w
- 6P///Pr///7+////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////v7///38///07///2cf//7ON//+UX///gkX//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/E/34/AQAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAA/34/Yf9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///39B//+JUP//pXr//9jE///49P///v7/////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////////////////////7////////+
- /f//+fX//+LT//+6mf//k1///4JE//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj9hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PxD/fj/q/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+FSv//oHH//862///18P////7/////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////7+/////v///////////////////v7///n3///g0P//soz//4xT//9/
- Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P+r/fj8SAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAA/34/f/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+A
- Qv//j1n//7ua///s4////f3/////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////7///7+///28v//0r3//59x//+FSv//f0D//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P4AAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pw3/fj/u/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///gUT//5pp///Vwf//+fb////+////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////+
- /f//7OL//7iV//+OVv//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/7v9+
- Pw0AAAAAAAAAAAAAAAAAAAAA/34/dP9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4VJ//+k
- eP//4tT///79////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////+/f//9vH//8yz//+XZP//gEH//34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34/dAAAAAAAAAAAAAAAAP9+PwH/fj/b/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+FSv//rYT//+ne///+/f//////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////v//+/j//9vK//+ca///gkT//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj/b/34/AQAAAAAAAAAA/34/O/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0f//6yD///s
- 4v///v3//////////////v7/////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////v///v7//+PV//+k
- d///g0b//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj87AAAAAAAAAAD/fj+Q/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4RH//+off//6uD///7+/////v/////////////+/v//////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////v7////+/////v///fv//+PW//+idf//gUP//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P5AAAAAAAAAAAP9+P9j/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+AQf//nm7//+TX///9
- /f//////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////v7////+////
- /v///fz//+PV//+ebv//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/2QAAAAD/fj8d/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///45W///SvP///Pv///7+////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////v7//////////v///fz//9zM//+YZf//f0D//34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34/Hv9+P1b/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+GSv//u5r///n1////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////+/n//863//+LUv//fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj9W/34/hP9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///gEH//59x///s4v////////////////////////////////////////////7+
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////v//9/L//7SQ//+E
- R///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P4T/fj+t/34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+KUP//zLL///z7////
- /////////////////////////Pv///f0/v/x6/7/7+n9//Tv/v/6+P7//v7/////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////+/f//+/n///j1/v/38/7/+fb+//38
- ///////////////////////////////+/v//6d7//5tp//9/QP//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/rf9+
- P8z/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///f0D//6J0///u5v////7//////////////////v7///n2/v/o3v3/0sD6/8ew
- +f/Frvn/y7b6/9zO+//y7P7//fz/////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////+/r///Hr/v/h1fz/1sX7/9PB+v/ay/v/6N/9//f0/v/+/v/////////////////////////9
- /P//ya///4ZL//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/M/34/5f9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+GS///ya////z7////
- ///////////////////59/7/49j8/8Go+f+vj/f/qof2/6mG9v+sivb/t5n3/9C9+v/x6/7//v7/////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////z6///r4/3/zLf6/7OU9/+qh/b/qYb2/62M
- 9v+9ovj/28z7//by/v////////////////////////7+///w6P//oHH//39A//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P+D/fj/y/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///5hl///r4f////7//////////////////fz//+zl/f/ErPn/q4n2/6mG
- 9v+phvb/qYb2/6mG9v+qh/b/tJX3/9fH+//59/7/////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///+/f//8ev+/8y3+v+sivb/qYb2/6mG9v+phvb/qYb2/6qH9v+3mvf/39L8//v6////////////////
- /v////////z7///Jrv//h03//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34/7P9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9/Qf//sYz///v5////
- ///////////////////6+P7/3dD7/7CP9/+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+rifb/wKf4//Dr
- /f//////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////v5///h1Pz/s5T3/6mG9v+phvb/qYb2/6mG
- 9v+phvb/qYb2/6yL9v/ErPn/8+7+/////////////////////v///v7//+zi//+bav//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj/5/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4ZL///Quv///v7///////////////////////f0/v/Uw/v/qof2/6mG
- 9v+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+4m/j/6eD9//7+////////////////////////////////
- //////////////////////////////////////////////////////////////////////////7+///9
- /f///Pv///z7///9/f///v7///////////////////7+///+/f///f3///7+////////////////////
- /////v7///39////////////////////////////////////////////////////////////////////
- ////////+PX+/9bF+/+qh/b/qYb2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/7mc+P/q4v3//v7/////
- //////////7+///+/v//+vf//7aR//+BQ///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///lF///+ne////
- ////////////////////////9/T+/9TD+/+qh/b/qYb2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/7ib
- +P/p4P3//v7/////////////////////////////////////////////////////////////////////
- ///////////////////////////////8+///5tr//8mv//+/oP//vp///8mv///g0f//9O////n3///x
- 6///2cb//8uy///Svf//6d////r3///+/f/////////////+/v//////////////////////////////
- ///////////////////////////////////////////////////39P7/08H6/6mG9v+phvb/qYb2/6mG
- 9v+phvb/qYb2/6mG9v+phvb/t5r3/+jf/f/+/v/////////////////////////+/f//1L///4tS//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+keP//9/P////////////////////////////6+P7/3dD7/7CP
- 9/+phvb/qYb2/6mG9v+phvb/qYb2/6mG9v+rifb/wKf4//Dr/f//////////////////////////////
- /////////////////////////////////////////////////////////////////////////+vi//+l
- ev//h03//4JF//+AQv//iU///5hl//+uhv//sYv//6uC//+RW///iE7//49Z//+fcP//zrf///by////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////n2/v/ay/v/rYz2/6mG9v+phvb/qYb2/6mG9v+phvb/qYb2/6qI9v+9ovj/7uf9////
- ///////////////////////////////t5P//m2r//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///7CJ///7
- +f////////////////////////////38///s5f3/xKz5/6uJ9v+phvb/qYb2/6mG9v+phvb/qof2/7SW
- 9//Xx/v/+ff+////////////////////////////////////////////////////////////////////
- ///////////////////////////////59v//waP//6yE//+6mf//w6b//7eT//+cbP//h0z//4NH//+C
- RP//hkr//5Fb//+gcv//pHj//6By//+pf///7eX/////////////////////////////////////////
- /////////////////////////////////////////////////////////Pv//+jf/f+9ovj/qof2/6mG
- 9v+phvb/qYb2/6mG9v+phvb/sZH3/8+8+v/49f7///////////////////////////////////n2//+r
- gf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9/Qf//vZz///38//////////////////////////////////n3
- /v/j2Pz/waj5/6+P9/+qh/b/qYb2/6yK9v+3mff/0L76//Tr+P///v3///////////////////7+////
- //////////////////////////////////////////////////////////////////////////Pu///I
- rf//6d7///r3///9/f//+vj//+DR//+uhv//iU///4tS//+vh///z7f//+TW///n3P//3Mr//9K8///3
- 9P//////////////////////////////////////////////////////////////////////////////
- ////////////////////////9/T+/9vM+/+3mvf/rIv2/6mG9v+phvb/qoj2/7GR9//Grvn/7OT9//39
- /////////////////////////////////////Pv//7WS//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4NG///L
- sf///v3//////////////////////////////////v7///n2/v/o3v3/0sD6/8ew+f/Frfn/y7b6/9zO
- +//+6+L///z7/////////Pr///Tu///x6v//8On///Xw///7+v///v7/////////////////////////
- /////////////////////////////////////v7///79/////////////////////////fz//9rI//+f
- cf//xKj///Dp///+/f///v7///7+///8+v//+vf///79////////////////////////////////////
- ///////////////////////////////////////////////////////////////////+/v//9vL+/9/S
- /P/ErPn/uZz4/7ea9/+9ovj/z7z6/+zk/f/8+//////////////////////////////////////////9
- /P//wKL//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///iE7//9jF///+/f//////////////////////////////
- //////////////z7///39P7/8ev+/+/p/f/07/7//vj2//728///4dL//8Wo//+qgP//mWf//5Nf//+c
- a///uZb//9rI///18f///v7/////////////////////////////////////////////////////////
- ///////////////////////////////+/v//9vH//+bZ///18P///v7/////////////////////////
- //////////////////////////////////////////////////////////////////////////79///6
- 9///9vH///Pt///v6P//7+j///Xx//77+v///v7///n2//Pu/v/q4v3/6N/9/+7n/f/39P7//f3/////
- //////////////////////////////////////////38///Ms///gkX//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+M
- VP//39D///79//////////////////////////////////////////////////////////////79///+
- /v//+PT//8Kl//+JT///f0H//34///9+P///f0D//4BC//9/QP//jFP//7mX///r4f///fz/////////
- ///////////////////////////////////////////////////////////////////////////////+
- /v///v3/////////////////////////////////////////////////////////////////////////
- //////////////////////////z7///p3v//ya///6F0//+OVv//iU///4lP//+LU///m2v//7+f///i
- 0//+9/P///7+///+/f///f3/////////////////////////////////////////////////////////
- /////f3//9O9//+GSv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///41W///g0f///v7/////////////////////////
- //////////////////////////////////////////Tv///Irv//hEj//39A//9+P///fj///39A//+J
- T///oHH//4RI//9+P///gEH//6Bx///i1P///fz/////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////8+///5dn//5Fb//9/
- QP//fj///34///9+P///fj///34///9+P///f0H//4hO//+yjP//7+j/////////////////////////
- ///////////////////////////////////////////////+/f//077//4ZK//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///jFP//+DQ///+/f//////////////////////////////////////////////////////////////
- ////2sf//5Fb//9/QP//fj///34///9+P///gEL//6Bx///r4v//lGD//34///9+P///gEH//6R3///v
- 5///////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////v3//+PV//+5lv//f0D//34///9+P///fj///34///9+P///gkT//49Z//+D
- R///fj///4BB//+jdv//6uD/////////////////////////////////////////////////////////
- //////////38///Lsf//gkX//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+LUv//3s7///79////////////////////
- ///////////////////////////////////////////////Jrv//hEf//39A//9+P///gEH//4NG//+E
- R///iE3//5Vh//+CRf//fj///34///9+P///hEj//9O+///9/f//////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////49P//t5T//5Zi//9+
- P///fj///34///9+P///fj///34///+QWv//2cb//5pp//+AQf//fj///4BC///Cpf//////////////
- /////////////////////////////////////////////////////fv//7+f//9/Qf//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4hO///ayf///v3/////////////////////////////////////////////////////////
- /////////8+4//+ESP//f0D//4JE//+SXf//rIT//7KN//+eb///hkv//39A//9+P///fj///34///9/
- QP//v5////z6////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////Dp//+cbP//jlb//4BB//+GSv//iVD//4RI//9/QP//fj///4hO//+y
- jf//jlf//39B//9+P///fj///7GK////////////////////////////////////////////////////
- ///////////////8+v//tJD//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEj//9G7///9/P//////////////
- ////////////////////////////////////////////////////4tP//45W//+AQf//kFn//76f///o
- 3P//7eT//9S///+hdP//gUT//34///9+P///fj///34///+/oP//+/r/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////8On//5Zi//+J
- UP//l2T//8So///YxP//vZ3//5Ba//9/Qf//f0H//4VK//+AQv//fj///39A//+CRf//xqr/////////
- //////////////////////////////////////////////////////7///r4//+thf//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+AQf//w6b///38////////////////////////////////////////////////////
- ///////////////z7v//sIn//4NH//+fcf//4tT/////////////8uz//7+f//+FSv//fj///34///9+
- P///g0b//9fD///+/f//////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////18P//nW7//4tT///Jrv//+vf///z6///07v//vp7//4RI//9+
- P///fj///34///9+P///f0D//45X///ezv//////////////////////////////////////////////
- ////////////////////9fH//6R4//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+0jv//+/n/////////
- ////////////////////////////////////////////////////+/n//+/o///Otv//kFn//6Bx///i
- 1P/////////////y7P//v5///4VK//9+P///fj///4BC//+ofv//8uv/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////////////////////////v6//+o
- fv//k1///+PV//////////////v6///YxP//ilD//34///9+P///fj///34///+CRP//tI////Ls////
- //////////////////////////////////////////////////////////7+///t5P//mmn//34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///6d8///38///////////////////////////////////////////////
- /////v7///Tu///VwP//r4f//5xr//+OV///lmP//7+f///o3P//7eT//9S///+hdP//gUT//34///+D
- Rv//qoD//+jc///9/f//////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////v7//863//+UYP//0Lr/////////////+ff//8Wo//+G
- Sv//fj///34///9+P///gUP//55u///ezv//+/n/////////////////////////////////////////
- /////////////////////v3//9zL//+NVf//fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///mWj//+/o////
- ///////////////////////////////////////////////y6///u5n//5Zi//+aaf//uJX//8es///H
- rP//rIT//7CJ//+zjf//n3D//4dN//+AQv//g0f//62F///x6////f3/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////9vH//8Wo//+shP//0Lr//+PV///Jrv//lmP//4BB//9+P///f0D//4BC//+FSf//lmL//7WR///Y
- xP//6+H///n3///+/v/////////////////////////////////////////////8+///xaj//4NG//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+NVP//4ND////+////////////////////////////////////
- /////fz//9jE//+LUv//sIr//+HS///z7f//+vf///v5///t5P//0Lr//66H//+ofv//t5T//8Wo///X
- w///9vH/////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////+vf//+TX///Fqf//r4f//51t//+R
- XP//iU///4JE//+WYv//v5///8mv//+3lP//mmn//5Vi//+lef//1cD///n3////////////////////
- //////////////////////////r3//+uhv//f0D//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4JF///G
- qf///v3////////////////////////////////////////69///0rz//6R4///j1v///f3/////////
- //////////79///cyv//k17//6+H///v5////Pv///7+////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////z7///z7v//6t///+XY///Lsv//lWH//6yD///u5f///Pr///Pu///j
- 1v//ya7//6J0//+rgf//7uX/////////////////////////////////////////////8uv//51u//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///f0D//6qA///38///////////////////////////////
- //////////7+///39P//7+f///z6////////////////////////9fH//7qZ//+YZv//3Mr///38////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////fz///FqP//h03//9O9///9/P////////7+///18f//1L///72c///y7P//////////////
- ///////////////////////////+///dzP//jlb//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///lF///+ba/////v//////////////////////////////////////////////////////////////
- ///////////////x6v//sYv//6uB///t5f//////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////v7//+XY//+aaP//rof///Lr////
- //////////7+///59///9O////38/////////////////////////////////////////Pr//7+g//+C
- Rf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+ESP//y7L///38////////////////////
- //////////////////////////////////////////////////////////n3///dzP//3Mv///n3////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////7ub//6l///+sg///8Oj/////////////////////////////////////////
- /////////////////////v7///7+///w6P//nm///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///39A//+wif//+vf/////////////////////////////////////////////////////////
- /////////////////////v7///v5///7+f///v7/////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////8+///7+f//+/n///8
- +////////////////////////////////////////////////////v3///79///+/v///fz//9O9//+I
- Tv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///5Zj///p3v//////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////9/P///v3///7+///38///sIr//39B//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///hEj//8Gj///7+v//////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////+///+/v///v3//+DR//+U
- X///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9/QP//l2X//+fc///+
- /v//////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////7+///38///uJX//4RH//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+DR///vp7///r3////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////f3//9rJ//+S
- XP//f0D//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+Z
- Z///5tr///79/////////////////////////////////////////v3///7+////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////7+///z7f//rIT//4FE//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///4NG//+5l///9/P///7+////////////////////
- //////////n3///q4P//8uv///z7////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////v///fz//821//+L
- U///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///5Ba///Wwf///Pv///7+/////v//////////////////+PT//8Wo///Aov//6d////38////
- /////////////////////////////////////v7/////////////////////////////////////////
- /////////////////////////////////////////////////////v7/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////v7///7+////////////////////
- //////////////////////////79///p3v//nGz//39B//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///gUP//6F0///o3f///fz///7+////
- ///////////////+/v//7eX//7ua//+2k///zbX//+XZ///18P//+vj///v5///49P//9/T//+zj///p
- 3v//////////////////////////////////////////////////////////////////////////////
- //////////79///7+f///Pv///7+////////////////////////////////////////////////////
- //////////////////////////////////////////39///7+v///v7/////////////////////////
- //////////r3///v5///8On///v5///////////////////////////////////+/v//8ev//7WQ//+E
- SP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///hkr//7eT///07////fz///7+///////////////////+/v//9fD//8mv//+k
- d///pnr//7OO//+8m///vZz//7mW//++nv//2MT///j0////////////////////////////////////
- ///////////////////////////////////////////////////////////////+/v///v7/////////
- ////////////////////////////////////////////////////////////////////////////////
- ////+PX//9zL///Wwv//7uX///Tv///59v//+vj///r3///w6P//0Lr//7aT///Lsv//8uv/////////
- //////////////////////7///n1///EqP//i1L//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///jVX//8ux///5
- 9v///f3////+/////////////////////////Pv//+rg///Ksf//upj//7aT//+9nf//yrH//9jF///z
- 7v///v3/////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////8+v//6+H//8+3//+qgf//qoH//72c//+6
- mf//uJb//7CJ//+pf///zLP///Ls///7+v///v7////////////////////////8+///1cH//5Rf//9/
- Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9/Qf//lF///9G7///7+P///v3///7+////////////////////
- ///////////////+/v///v7///7+///+/f///v7///7+////////////////////////////////////
- //////////////////////////////////////////////////////////7+///9/P///f3///7+////
- ////////////////////////////////////////////////////////////////////////////////
- //////////7+///7+v//9fD//+HS///Irv//q4H//6Z7//+ofv//vp7//+XZ///8+///////////////
- /////////////////////f3//+DR//+ZaP//gEH//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+B
- Q///lmP//9bC///59v///v3////////+/v//////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////7+///+/v//////////////////////////////////////////////
- /////////////////////////////////////////////////////////////////////v3///n3///5
- 9v//+vj///v6///9/f////////////////////////////////////////38///j1f//onX//4JE//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+AQv//mmj//9nG///+/f//////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////+/v//5Nf//6R3//+DR///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+FSf//wqT///v6////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////////+3l//+fb///gUP//34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///gEL//55u///p3v///f3/////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////+/v//59z//5pp//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+OVv//0rz///z7///+/v//////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////////v7///38///49f//ya///4pQ//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hUn//7eU///38////v7/////////
- /////////////////////////////////////////fz/////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////v7///37///x6v//rYT//4BC//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///39B//+fcP//6d////7+//////////////////////////////////////////////////7+
- ///s5Pz/tZjz/9XG+f/59/7/////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////+/r+//7+//////////////////////////////////////////////////////////z7///b
- yv//kVv//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///i1P//862///7+f//////////////
- ////////////////////////////////////////+PT+/7SW9f+xk/P/s5Xz/7SX8//Zy/n/8u39//z7
- /v//////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////fz//9rL+v+8ofT/vqX0//79////////////////
- /////////////////////////////////////v7///fz//+2k///gUT//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4BC//+uhf//8+3///7+//////////////////////////////////////////////////v5
- ///Apvf/ro31/62L9f+vkPT/sZPz/7CR8v+ylPP/vaP1/97R+v/z7v3/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////+/v//8Or8/8mz
- 9v+vkPL/rIzy/6uK8/+ukPL/2cv5////////////////////////////////////////////////////
- /////fz//+HS//+TXv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///j1j//93M///+/f//////////////
- /////////////////////////////////////v//1sX6/6yK9P+xkfb/roz3/66M9/+sivX/rI3z/6+P
- 8/+vj/P/rY3x/9bG+P//////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////v5/v/o4fz/zLf4/7WZ9P+vj/L/ro7z/6uJ9P+sivX/qYb0/7GR9P+xk/P/+vj/////
- ///////////////////////////////////////////////+/v//+PT//7mX//+CRP//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4FE//+thf//9/P///7+//////////////////////////////////////////////////n2
- /v+ykvX/s5T2/6+N9/+ujPf/roz3/6yL8/+tjPX/q4vy/6yM8f+sjPH/2835////////////////////
- //////////////////////////////////////////7+///+/v///v7///7+///+/v///v3///79///+
- /f///v7////+////////////////////////////////////////////59/8/62N8v+sjPL/roz1/62L
- 9v+ti/b/rYv2/62M9v+qiPX/qYb0/6uL8v/Vxvn//f3/////////////////////////////////////
- ///////////////9/P//4dP//5Nf//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///kVz//9zL///+/f//////////////
- ///////////////////////////////////+/v//0b35/7CO9f+vjvf/roz3/6+O9v+ujPf/roz2/62M
- 8/+ri/D/q4vw/6yM8f/l2vv////////////////////////////////////////+/f///v3///39///9
- /f///fz///38///+/f///v3///38///8+////fv///38///9/f////7/////////////////////////
- ///////////////////49v7/spL1/66M9/+ujPf/q4n1/6qH9P+phvT/rYv2/6yK9v+qh/T/qony/7KT
- 9P/x6/3//v3///////////////////////////////////////////////7+///38v//s43//4BC//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4FE//+zjf//9vL///7+///////////////////////////////////////////////+//b0
- /f+wj/X/sI/2/6+O9/+vjvb/sI73/66M9/+ujPX/rIvx/6uL8P+ri/D/up/z//bz/v//////////////
- /////////////////////f3///Hq///s5P//8er///Tv///28v//+fb///38///9/P///Pr///r4///7
- +f//+/n///z7///+/v/////////////////////////////////////////////+///CqPn/r433/62L
- 9/+qiPX/qof0/6qH9P+qiPT/rYv3/6uI9f+ph/P/q4ry/867+P/8+///////////////////////////
- //////////////////////////38///Xw///jFT//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///j1n//9zL///9/P//////////////
- //////////////////////////////////////7/yLH4/6+O9f+vjvf/r473/7GP9v+vjff/roz3/62L
- 9v+ri/H/q4vw/6uL8P/ErfT///////////////////////////////////7+///69///v5///5dl//+g
- cf//pnv//66H//+5lv//x6z//821///Irf//xKj//8aq///Gqv//zLP///Pu////////////////////
- /////////////////////////////8u1+f+vjff/roz3/6yK9v+qh/T/rIj2/6yJ9v+ti/f/rIn2/6mH
- 9P+rivL/tJX1//Hs/f////////////////////////////////////////////////////7///Ls//+m
- ev//f0D//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4BB//+shP//9fH///7+//////////////////////////////////////////////////r3
- /f+riPT/spH2/66M9/+wj/b/sI/2/62M9P+si/P/rIvz/6uL8P+ri/D/q4vw/9XE+P//////////////
- ///////////////+/v///v7///n3//+wif//fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9/QP//wqX///7+////////////////////////////////////////////0r/6/66M
- 9/+ujPf/rYv3/6qH9v+rh/b/qoj1/62L9v+ti/f/q4n1/6qI8/+wkfP/y7X4////////////////////
- /////////////////////////////////////Pr//8es//+FSf//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///ilD//9K9///9/P//////////////
- ///////////////////////////////////+/f//1MH5/6+O9f+vjff/r433/7CO9/+vjfb/q4vx/6uL
- 8f+ri/D/q4vw/6uL8P+sjPH/6+P7///////////////////////////////+///+/v//+PT//6uB//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+1kP//+vf/////////
- ///////////////////////////////////f0/v/roz3/66M9/+ujPf/qoj2/6qH9v+qiPT/qoj0/6uJ
- 9f+riPT/qYf0/6uL8v+vj/X/+PX+///////////////////////////////////////////////////+
- /v//59v//5Vh//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///39A//+fcP//7+j///7+//////////////////////////////////////////////////37
- /v+6nvf/r473/66M9/+vjff/r4z3/62M9f+ri/D/q4vw/6uL8P+ri/D/q4vw/7OW8f/8+/7/////////
- //////////////////////////7+///18f//pHj//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///62E///38/////7///////////////////////////////////////Ls
- /v+ujPf/roz3/66M9/+riPb/qYf1/6qI9P+qiPT/rIr2/62K9/+rifT/q4ny/62M9P/Twfn//v7/////
- ///////////////////////////////////////////////38///p33//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0b//76e///7+f//////////////
- ////////////////////////////////////////9fH+/7KQ9v+ujPf/roz3/62L9/+ti/b/rYz0/6uL
- 8P+ri/D/q4vw/6uL8P+rjPD/zrv3/////////////////////////////////////////v7///Hr//+e
- b///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///pXn///Tv////
- /v//////////////////////////////////////+fb+/7KS+P+ujPf/roz3/6uJ9v+ph/X/qoj0/6qI
- 9P+sivb/rIr2/6yK9v+qiPT/q4vy/7mc9//8+v//////////////////////////////////////////
- //////////37///CpP//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+QWf//38////7+////////////////////////////////////////////////////
- ///Zyfv/r433/6+N9/+vjff/roz3/7CO9v+tjPP/q4vw/6uL8P+ri/H/q4vw/7CT8f/l2vr/////////
- ///////////////////////////+///+/f//7OP//5dk//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+ca///7eX///7+////////////////////////////////////
- ///+/v//ybP6/66M9/+ujPf/rIn2/6mH9f+qiPX/q4j1/6yK9v+rifX/rIr2/6yK9v+rivP/rYz0//n1
- /v///////////////////////////////////////////////////v7//9zL//+NVf//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//6V6///07////v7/////////
- ///////////////////+/v7//////////////////////7yh+P+wkPb/sZD2/6+O9/+vjff/r432/6yL
- 8v+ri/D/q4vx/6uL8P+ri/D/xrD1//38/v/////////////////////////////+/v///v7///38///h
- 0v//jFT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///5Ba///k
- 1v///fz////////////////////////////////////////////o3/z/roz3/66M9/+ujPf/qof2/6uI
- 9f+sivb/q4n2/6uJ9f+riPX/rYv3/6qI9P+ri/L/39H8///+////////////////////////////////
- ////////////////////8er//51s//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+CRP//waP///z7/////v//////////////////////////////////////////////
- ////////s5P3/66M9/+ujPX/ro30/62M9P+rifX/qonz/6uL8P+si/H/rIzw/62O8f/j2fv///7/////
- ///////////////////////////+///+/v///Pv//9C4//+DRv//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///hkr//9O+///9+///////////////////////////////
- //////////////jz/v+6nfn/roz3/66M9/+rifb/rIr3/66M9/+rifX/qoj0/6qI9P+ti/b/rIr2/66P
- 8/+4nPb//v3////////////////////////////////////////////////+///7+P//sIn//39A//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///45W///cyv///fz////+////
- /////////////////////////////////////////v7///Pt/v+ujPf/rYz1/62M8v+si/L/q4ry/6qJ
- 9P+qifT/q4vw/6yM8f+rjPD/vqT0//j2/////////////////////////////////////v7///79///6
- +P//u5r//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+A
- Qf//wKH///v4/////v///v7/////////////////////////////////+/n+/9rL/P+ujPf/roz3/62L
- 9/+sivf/roz3/6yJ9v+qiPX/qoj0/6uJ9f+ti/f/r4/0/6yM8//18P7//v7/////////////////////
- //////////////////////////38///Gqf//gUP//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///nm////Do/////v//////////////////////////////////////////////
- ///9/P7/1MH7/62L9/+ujfP/q4vx/6uL8f+ri/H/q4ry/6uK8f+ri/D/rIzw/6uL8P/f0vr//f3/////
- ///////////////////////////////+/f///v7///fz//+qgP//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+uhv//9/P///79///+/v//////////////
- ///////////////////9/P//7OX+/7CP9/+ujPf/rYv3/62L9/+tivf/rIj2/6qH9f+qiPT/qoj0/6yL
- 9v+tjPb/rIzy/9C9+P/9/P7//////////////////////////////////////////////v7//9rI//+J
- T///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///39A//+yjP//+ff///7+////
- /v////////////////////////////////////////////v6/v/Frfn/roz3/62N8/+ri/H/q4vx/6uL
- 8f+qivL/q4vw/6uL8f+ri/D/spXy//j3///+/v////////////////////////////////////7+///+
- /f//7+f//5xr//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///51u///u5v///fz///7+//////////////////////////////////7+///49v7/xaz6/66M
- 9/+ti/f/rYv3/6yI9/+siPb/qof2/6uJ9P+rifT/rIr1/62L9/+tjPT/vqT2//z6/v//////////////
- /////////////////////////////////v//6Nz//5Jd//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///g0f//8er///8+////v7///7+////////////////////////////////////
- ////////+ff+/7ue+P+ujfb/r470/62M8v+ri/L/q4ry/6qK8f+ri/D/rIzw/66Q8f/PvPf///7///7+
- /////////////////////////////////////v7///38///ezv//jlb//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///jVb//93M///9/f///v7/////////
- //////////////////////////////z7///f0/z/r433/62M9/+sivf/q4j3/6uH9/+riff/qoj1/6uJ
- 9P+qiPT/rYv2/6yM8/+6n/f/+vj+///////////////////////////////////////////////////y
- 6///nGz//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+NVf//28n///38///+
- /v////7////////////////////////////////////////////18f7/uZz4/6+O9v+tjPP/rIzy/6yL
- 8/+sivP/q4vw/6uL8P+tj/H/up/z//n2///////////////////////////////////////////////+
- /v///Pr//8aq//+CRf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+CRf//xKf///z7///+/v////////////////////////////////////////////Dr
- /f+3mPf/roz3/62K9v+ti/f/rIn3/6uJ9/+ph/X/qoj0/6uJ9P+rifX/ro33/7KS9//q4v3/////////
- //////////////////////////////////////////n2//+mev//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///5ln///r4f///v3///7+////////////////////////////////////
- //////////////Tv/v+1lvf/ro30/6uL8f+ri/H/q4vy/6yM8v+ri/D/ro/x/7WZ8//m3Pz//v3/////
- //////////////////////////////////////////7+///38v//q4H//39A//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+rgv//+PX////+////
- /////v7/////////////////////////////////+vj//9TB+v+ujPf/sI/3/66M9/+tivf/qoj3/6mG
- 9v+riPX/q4n0/6uJ9P+ujPf/sZD3/9jI+///////////////////////////////////////////////
- /////Pv//6+I//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///o3b///Tu///+
- /v//////////////////////////////////////////////////////7Of9/7eY9/+si/L/q4vx/6uL
- 8f+ri/H/rIzx/6uL8P+xk/L/zbr3//z8///9/f//////////////////////////////////////////
- /v///v7//+fb//+VYv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///5Zj///p3////v7/////////////////////////////////////////
- ////////8+/+/7eY+P+vjff/roz3/6yK9v+riff/qof2/6uJ9f+qiPT/qoj0/6+N9/+ujfX/x7H4//7+
- ///////////////////////////////////////////////9/P//upn//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+thf//+ff/////////////////////////////////////////
- ///////////////////w6v3/t5v1/6yM8/+ri/H/q4vx/6uL8f+ri/H/rIzw/7+m9P/6+P7//Pz////+
- ///////////////////////////////////////////+///9+///zbT//4ZL//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///h0z//862///9
- /P/////////////////////////////////////////////////8/P//2sz7/66N9/+vjvf/qof2/6qH
- 9v+sivf/rYz2/6qI9P+rifT/rYv3/62M9/+7ofb//v7///7+////////////////////////////////
- //////////79///Fqf//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///7eU///8
- +v////7///////////////////////////////////////////////////////n3///Bqff/sJHz/66P
- 8v+sjPH/rY3x/62N8f/GsPX/+Pf///v5/v/////////////////////////////////////////////+
- /v////7///n2//+wif//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9/Qf//rob///n2////////////////////////////////////
- ///////////////////49v3/wKX5/62L9/+tjPb/qof2/6uJ9/+tjPb/qoj0/6yK9f+tjPf/rIz0/7WY
- 9v/9/f///v7////////////////////////////////+/////////v3//8yz//+CRP//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+AQf//wKH///z7///+/v//////////////////////////////
- /////////////////////////fz//9/Q+/+zlvP/sZP0/6yM8P+wkvH/ybX3//bx/v/8+v///v3/////
- ///////////////////////////////////////////+/////v//6d///5Zj//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+W
- Yv//6d7////+///////////////////////////////////////////////////////o3/3/tZb3/7CO
- 9v+riPb/qof2/6uJ9v+qiPT/rYv3/7CP9/+tjfb/vKL3//79/////v//////////////////////////
- ///////////////+/f//0Ln//4RI//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/+f9+P/L/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4NG///L
- sf///fz//////////////////////////////////////////////////////////////v//+fb+/9jI
- +f/Gsff/yLL3/+TZ+//6+P///v3////+////////////////////////////////////////////////
- //////////38///Irf//hkr//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///4VJ///EqP///fv/////////////////////////
- //////////////////////////////79///g0/z/tJX3/7CP9v+riPb/rIr1/6qI9P+tjPb/spP3/66N
- 9//Ap/n//v7////+//////////////////////////////////////////79///Tvf//h03//34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj/s/34/5f9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///iE3//9XA///9/P//////////////////////////////
- ///////////////////////////////////+/f//+ff+//Dr/v/59/7//v3+////////////////////
- ////////////////////////////////////////////////////9fD//6N2//9/QP//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///f0D//6F0///x6v///v7///////////////////////////////////////////////////////Xw
- /v/Rvfr/spP3/7CP9/+rifX/q4n1/66M9v+ujff/rYz3/+PX/P///v//////////////////////////
- /////////////////////v7//9fD//+KUf//fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P+D/fj/M/34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+M
- VP//3c3///79///////////////////////////////////////////////////////+/v//////////
- ///+/v////7/////////////////////////////////////////////////////////////////////
- /v////////79///byf//ilD//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///i1P//9K9///8+/////7/////////
- //////////////////////////////////////////7///Lu/f/NuPr/tJX3/6+O9v+sivT/r473/62M
- 9P/Ouvn/+Pb+///////////////////////////////////////////////////+/v//2sf//4tT//9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34/zP9+P63/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///41W///g0f///v7/////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////+vf//7SP//+AQf//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+AQv//rYT///Tv///+/f//////////////////////////////////////////////
- /////////f3+//Dq/v/czfr/vaP1/6yN8f+6oPT/y7X4//Hs/f///v//////////////////////////
- //////////////////////////7+///dzP//jlf//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj+t/34/hP9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///jVX//+DR///+/v//////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////7+///j1f//kFr//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+PWf//2MX///38////
- /v////////////////////////////////////////////////////7//v7+//r4/v/18f7/7uf8/+zn
- /P/+/v///////////////////////////////////////////////////////////////v7//97O//+N
- Vv//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P4T/fj9U/34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///+KUP//3s7///7+////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////+fb//7KN//+BRP//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4FE//+uh///9O////7+///+/v//////////////////////////////
- /////////////////////////v7///79/////v///v7/////////////////////////////////////
- ///////////////////////////////+/v//2sj//41V//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/Vv9+
- Pxz/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///4dN///byf///v7/////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////7+///cy///jVX//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///45X///W
- wf///fv///7+////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////////////////////////////////////79///S
- vf//iE7//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj8dAAAAAP9+P9f/fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hEf//9O9///+/v//////////////
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////9/P//6qB//+AQv//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///gEL//6h9///z7f///v7////+////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////v7//8Wo//+ESP//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/2AAA
- AAAAAAAA/34/j/9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9/Qf//x6z///38////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////79///Tvv//iU///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///iVD//8uy///9+///////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////9
- /P//tJD//39B//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj+QAAAAAAAAAAD/fj86/34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///+6mP//+/j/////////
- ////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////////////////v//7eT//55v//9/Qf//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9/Qf//nGz//+ne///+/v//////////////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////Xw//+jdv//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- PzoAAAAAAAAAAP9+PwH/fj/a/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///6l////07v//////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////+///+
- /v///v7///n2//+8nP//hUn//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+GSv//upn///j1/////v//////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /v//4tT//5Fb//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/b/34/AQAAAAAAAAAAAAAAAP9+P3T/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///mGX//+PV////
- /v//////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////////v7///7+///9/P//2sj//5Jc//9/QP//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///39A//+TXv//2cb///38////
- ////////////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////z7///Bov//hEj//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P3QAAAAAAAAAAAAAAAAAAAAA/34/DP9+P+3/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///+HTf//wqX///z7////////////////////////////////////
- //////////////////////////////////////////////////////////////////////////79////
- /v///v7//+vh//+keP//gUT//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///4JE//+keP//6+H///7+////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- /v//7ub//59x//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/t/34/DQAAAAAAAAAAAAAAAAAAAAAAAAAA/34/f/9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4BB//+h
- c///7+f/////////////////////////////////////////////////////////////////////////
- ///////////////////////////////+/v/////////+///z7f//tZD//4VJ//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///4RI//+0
- kP//9O//////////////////////////////////////////////////////////////////////////
- //////////////////////////////////////////z6///Jr///h03//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8Q/34/6v9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///4hN///Jrv///Pv//////////////v3///7+////
- //////////////////////////////////////////////////////////////////////7/////////
- /v//8uv//7qZ//+JT///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///4pQ///Bo///+vj/////////////////////////
- ///////////////////////////////////////////////////////////////////////////////+
- /v//59v//51u//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/q/34/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAD/fj9g/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///f0D//5po///m2v////7/////////////////////////////////////////////////////////
- /////////////////////////////////v///v7///Dp//+4lf//ilD//39A//9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///f0H//49Z///PuP///Pr/////////////////////////////////////////////////////////
- //////////////////////////////////////////Xw//+zjf//hEf//34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj/D/34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///g0b//6yD///x6f////7/////////
- ///////////////////////////////+/v////////////////////////////////////7///v5///i
- 1P//rIP//4VK//9/QP//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0H//5Jd///Ntf//+vj/////////
- ///////////////////////////////////////////////////////////////////////////////3
- 9P//waP//4lP//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/D/34/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAP9+PyL/fj/w/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///hUr//7KM///v5v///v3/////////////////////////////////////////
- //////////////////////7///38///x6v//y7L//5pp//+CRf//fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///f0D//45W///Aof//8uz////+////////////////////////////////////
- ////////////////////////////////////9vH//8Kk//+MU///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/8P9+
- PyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P1T/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///hkr//6qB///f
- 0P//+vj////+///////////////+//////////////////////////7///39///y6///0br//6h9//+K
- UP//f0H//34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//4hO//+q
- gP//3s7///n3/////v///////////////////////////////////////////////v///fz//+zi//+3
- k///ilD//39A//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P4j/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///gkT//5Nf//+4lf//3c3///Pt///7+f///fz///7+///9
- +///+vf///Lr///ezf//vp///6Bx//+LU///gUP//34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///4BC//+TX///upj//+LU///49f///f3////+///+
- /v///v7////+///+/f//+/j//+7m///Lsv//n3D//4RI//9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34/iQAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Af9+
- P6T/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///f0D//4NG//+PWf//nm7//6h9//+uhv//rof//6yD//+lev//nGv//45X//+DRv//fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///+DR///k1///6qB///Ep///2MT//+LU///j1f//28r//820//+1kf//nGz//4lP//+A
- Qf//fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P6T/fj8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Bv9+P7f/fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///f0D//4NG//+J
- T///j1j//5Fb//+NVv//h0z//4BC//9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj+3/34/BgAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAA/34/Bv9+P6X/fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34/pf9+PwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Af9+P4z/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P4z/fj8BAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+P1X/fj/x/34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P/H/fj9VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+
- PyT/fj/E/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/E/34/IwAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+PwH/fj9g/34/6/9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj/r/34/YP9+PwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAD/fj8Q/34/f/9+P+3/fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj/t/34/f/9+PxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/34/Df9+
- P3T/fj/V/34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj/V/34/dP9+
- Pw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/fj8z/34/jf9+P9f/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P9f/fj+N/34/MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9+Pxv/fj9U/34/ff9+P6X/fj/L/34/4/9+P/L/fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+P///fj///34///9+
- P///fj///34///9+P///fj/y/34/4/9+P8v/fj+l/34/ff9+P1T/fj8bAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAP//////+AAAAAAAAAAAAAAf/////8AAAAAAAAAA
- AAAAA/////8AAAAAAAAAAAAAAAD////8AAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAB////AAAAAA
- AAAAAAAAAAAP///AAAAAAAAAAAAAAAAAA///gAAAAAAAAAAAAAAAAAH//wAAAAAAAAAAAAAAAAAA//4A
- AAAAAAAAAAAAAAAAAH/+AAAAAAAAAAAAAAAAAAB//AAAAAAAAAAAAAAAAAAAP/gAAAAAAAAAAAAAAAAA
- AB/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAA
- AAAAAAAHwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAABgAAAAAAA
- AAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAEAAAACAAAAAAQAgAAAA
+ AAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjVuKV5BejJ6PXo7RjFqL8JBg
+ j/+NXIz/kGCP/5Bfj/+MW4v/kF+P/49ejf+QX4//jVyM/5Bfj/+QYI//kF+O/41cjP+QX4//j12N/5Bf
+ jv+PXY3/jVyL/5Bfj/+MWor/kF+O/41ci/+QX4//kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+QX47/jVyL/5Bfjv+QX47/jVyL/5Bfjv+MWor/jVyL/49djP+NXIv/j12M/5Bfjv+QX47/kF+O/4xa
+ iv+QX47wj12L0ZBejJ6QXo1XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQYZBcjV2M3o9e
+ jv+QYI//kGCQ/49ejf+QYI//j16N/49ejf+NXYz/jFuL/5Bgj/+NXYz/kGCP/5Bgj/+QYI//kGCP/5Bg
+ j/+MW4v/jFuL/5Bgj/+QYI//j16N/41djP+QYI//kF+P/5Bgj/+QYI//kGCP/5Bfj/+QYI//kGCP/5Bg
+ j/+QX47/kGCP/5Bfjv+QYI//kF+O/5Bgj/+QX47/kGCP/4xaiv+QYI7/kF+O/5Bgjv+QX47/kGCO/4xa
+ iv+QYI7/kF+O/5Bgjv+QX47/jFuK/5Bfjv+NXYv/jVyL/5Bgjt6QXo1cAAAAAAAAAAAAAAAAAAAAAAAA
+ AACNXI1/kGCP/49fj/+MWov/j12N/5Bfj/+MXIz/j12N/5Bfj/+QX4//i1qL/5Bfj/+NXIz/kF+P/4xa
+ iv+QX4//jFqK/49djf+QX47/kF+P/5Bfjv+MWov/jVyL/5Bfjv+QX47/jVyL/5Bfjv+NXIv/kF+O/5Bf
+ jv+MWor/jFqK/5Bfjv+PXYz/j12M/5Bfjv+NXIv/jFqK/49djP+QX47/kF+O/49djP+QX47/j12M/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/jFqK/5Bfjf+QX47/j12L/41ci/+MWon/j12M/41civ+MWor/j12L/41c
+ i38AAAAAAAAAAAAAAACQYZBcj16N/5BgkP+QYI//kGCQ/5Bgj/+QYJD/kGCP/41djP+QYI//kGCP/5Bg
+ j/+QYI//kGCP/49ejf+QYI//jFuL/4xbi/+QYI//kGCP/49ejf+MW4v/kGCP/5Bgj/+MW4v/kGCP/49e
+ jf+NXYz/j16N/5Bgj/+QYI//kGCP/5Bgj/+MW4v/j16N/5Bfjv+QYI//jV2L/5Bgj/+PXYz/kGCP/41d
+ i/+QXo3/kF+O/5Bgjv+QX47/kWCO/49djP+QYI7/kF+O/5Fgjv+QX47/kGCO/5Bfjv+NW4r/j12M/5Be
+ jP+MWor/kWCO/5Bfjv+OXYv/kF6NXAAAAAAAAAAAkGCO3pBfj/+MW4v/kF+P/5Bgj/+QX4//jFuL/49d
+ jf+QX4//jVyM/5Bgj/+QX4//kF+P/49djf+MWov/jFqK/41cjP+QX47/kF+P/5Bfjv+NXIz/kF+O/41c
+ jP+QX47/kF+O/5Bfjv+QX47/j12M/5Bfjv+PXYz/kF+O/49djP+QX47/jFqK/4xaiv+QX47/j12M/5Bf
+ jv+QX47/kF+O/5Bfjv+NXIv/jVyL/5Bfjv+QX47/jVyL/41ci/+QX47/kF+O/49djP+QX47/kF+N/5Bf
+ jv+QX43/kF+O/41civ+NXIv/kF+N/41ci/+QX43/jFqJ/45di94AAAAAkGGQV5BgkP+QYI//kGCQ/41d
+ jP+QYI//kGCP/5Bgj/+QYI//jV2M/5Bgj/+gdp//0b3R/+jf6f/n3ej/yrPK/5Zqlf+QYI//kGCP/4xb
+ i/+MWov/j16N/5Bgj/+QYI//j12N/49ejf+NXYz/jV2M/41ci/+MW4v/j12M/49ejf+MWor/j16N/5Bf
+ jv+MW4v/kF+O/5Bgjv+QX47/jFuK/5Bfjv+QYI7/jVyL/4xbiv+QX47/jFuK/5Bfjv+QYI7/jFqK/5Bg
+ jv+UZZL/wqjB/+Xa5f/q4ev/08DT/6J5oP+QX47/j12M/49djP+QX47/jVyL/41ci/+QX47/kF6NV5Bf
+ kJ6QX4//jFyM/5Bfj/+PX4//kF+P/4xcjP+QX4//i1qL/5Bfj/+mf6X/9vP3/+PX4/+8n7z/wKS//+zk
+ 7f/t5e3/nXGc/41ci/+QX4//j1+O/5Bfjv+PXYz/j12M/5Bfjv+QX47/kF+O/49djP+QX47/kF+O/4xa
+ iv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+MWor/kF+O/41ci/+MWor/kF+O/5Bfjv+MWor/jFqJ/5Bf
+ jv+MWon/jVyL/41civ+TY5H/3c7d//by9//Fq8T/u525/+PX4//49vn/p4Gl/5Bfjf+PXYv/kF+N/5Bf
+ jf+QX43/kF+N/5BfjJ6OXYzRkGCQ/5Bgj/+QYJD/kGCP/5Bgj/+PXo3/kGCP/49ejf+QYI//5dvm/9zO
+ 3f+QYI//kGCP/5Bgj/+RYpD/5dvm/9jH2P+QYI//kGCP/5Bgj/+QYI//kGCP/5Bgj/+QYI//kGCP/5Bg
+ j/+RYI//jV2M/5Bgj/+MW4v/kF6N/49ejP+NXYz/kGCO/5Bejf+WaJX/pH2k/6J6of+jeqH/n3Wd/592
+ nv+je6H/o3qh/6J5oP+heJ7/oXig/550nP+WaJT/sI6u//v5+/+ec5v/kF+O/5BejP+QX47/5Nnk//Dp
+ 8P+VZpL/kF+O/5Fgjv+MWor/kWCO/49djP+RYI7RjVyM8I9ejf+edJ7/uJm3/7iYt/+1lbT/t5e2/7iZ
+ t/+2lrX/qYOo/+TY5P+tiqz/kF+O/5Bfj/+QX4//kF+P/6yIq//28vf/uZu5/7aWtf+3l7b/t5e2/7WW
+ tP+1lbX/uJi3/7eYtv+3mLb/uJi3/7aWtf+3lrX/t5i2/7aWtf+3lrX/t5e2/7aVtf+4mLb/6eDq//Hs
+ 8v/u5u7/7ufv/+/o7//w6fD/7+nw/+/o7//v6O//7+jv/+3m7v/18PX/xq3F/8Gmwf/q4er/jFqK/5Bf
+ jf+NXIv/kF+N/8qzyf/f0t//s5Ky/7iZt/+6nLn/uZq3/6B1nf+QX43/kF+N8Ixbi/+QYI//tpa1/+nf
+ 6f/m3Of/593o/+bb5v/l2+b/7OTt//Lt8/+mgKX/lGeU/5Bgj/+PXo3/kGCP/5Bgj/+dc5z//Pv9//Tv
+ 9P/m2+b/593o/+fd6P/o3uj/6N7o/+je6P/n3ej/5tzn/+fd5//n3ef/593n/+je6P/o3uj/597o/+fe
+ 6P/o3uj/6uHr/8+7z/+ccpv/n3Sd/6B2nv+gdp7/oHad/6B2nv+gdp3/oXef/510nP+dcpv/0LzQ/9jG
+ 1/+tiqz/9vP3/5hslv+QX47/jFqK/5lslv/z7vT/qoWp/9vM3P/w6vH/49fk/+je6P/t5u7/rIir/5Bd
+ jP+PX4//kF+P/5Bfj/+QX4//j1+P/5Bfj/+QX4//kF+P/5JhkP/r4uv/y7TL/49djf+QX47/kF+P/49d
+ jP+QX4//tJOz//79//+lfaP/kF+O/4xaiv+QX47/jVyL/5Bfjv+PXYz/kF+O/49djP+MWor/jVyL/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/41ci/+QX47/kF+O/5Bfjv+MWor/kF+O/41ci/+QX47/kF+O/5Bf
+ jf+QX47/kF+N/6yIq//w6fD/lWaT/9vL2//p3+n/tpa1/7eXtf/r4uv/3c/d/5hrlf/t5u7/qoSn/5Bf
+ jf+MWon/5dnl/8+7z/+QX43/kGCP/5Bgj/+QYI//jFuL/41djP+QYI//kGCP/5Bgj/+QYI//rIms//z7
+ /f/Grsb/lWeU/5Bgj/+QYI//qoWp//bz9//VxNb/kGCP/6eBpv+wjrD/sI6w/6+Mrv+wja//sY+w/7CO
+ sP+wjrD/sI2v/7CNr/+vjK7/sI6v/7COsP+wjq//sI6w/7COr/+xjrD/sI2v/6+Nrv+wjq//sY6u/7CO
+ r/+wjq//sI6v/7GOr/+wjq//royt/6F4oP+QXoz/6+Ps/8qzyf+PXYz/yrPJ/+fe6P/p4On/yrTK/5Fh
+ jv/Ks8n/7ebu/5Njkf+QXoz/kF+O/93O3f/NuM3/kWCO/4xai/+QX4//j12N/5Bgj/+NXIz/kF+P/5Bf
+ j/+QX4//j12M/5Bfj/+ykLH/8evx/+7m7v/YyNn/4tXi//n3+v/aytr/lmiU/5Bfjv/Mtsz/593n/+Xa
+ 5v/l2uX/5tvm/+bc5//n3ef/6N7o/+fd6P/n3ef/6N7o/+fe6P/o3uj/593n/+fd6P/o3uj/6N7o/+je
+ 6P/o3uj/6N7o/+je6P/p3+n/6eDp/+vi6//q4er/6d/p/+rh6v/07/T/tpW1/6J5oP/28/f/zbfM/5hq
+ lv+MWon/kF+N/5Zok//Jscj//Pv9/6+Lrf+NXIr/kF+N/6R+ov/s5e3/0LvP/49di/+NXYz/jFuL/4xb
+ i/+QYI//j16N/5Bgj/+QYI//kGCP/5Bgj/+PXo3/kGCP/5Vplf+6nLn/zLfN/8y3zP+rh6v/jFqL/4xb
+ i/+QYI//jFuL/5Bfjv+QYI//kF+O/49ejf+QX47/j16N/5Bfjv+QYI//kF+O/5Bgjv+PXYz/kGCO/5Bf
+ jv+QYI7/kF+O/5Bgjv+MWor/kGCO/41ci/+QYI7/kF+O/5Bgjv+MW4r/kGCN/5Bgjv+QX47/tJOz//Xx
+ 9f+abpn/oXig/+PX5P/x6/H/4NLg/+HU4f/x6/L/6uHq/66LrP+NXIv/j12L/41ci//Fq8P/3c/d/7aW
+ tf+QX47/j1+P/49djf+SYZH/qYOo/5htl/+WaJX/oXef/5Bfj/+PX47/j12N/5Bfjv+QX4//j1+O/5Zo
+ lP+MWor/jVyL/51xm/+MWor/kGCO/41ci/+QX47/jVyL/5Bfjv+MWor/kF+O/5Bfjv+QX47/jFqK/5Bf
+ jv+QX47/j12M/5Fhj/+QX47/k2SS/5Njkf+QX47/kF+N/5Fgjv+dcZr/oXef/6B3nv+fdZ7/kGCN/5Bf
+ jv+MWon/jVyK/49di//x6/H/tZSz/5Bfjf+QX43/rYmr/8WsxP/Hr8b/r4us/5NjkP+QX43/kF+N/4xa
+ if+QX43/kF+N/6yIqv+gdZ3/jVyK/5Bgj/+QYI//k2aS//by9//DqsP/xazE//j2+f+mf6X/jFuL/5Bg
+ j/+MW4v/kGCP/9C80P/59/r/oXmh/7mauP/07/X/pHyi/9fH2P/m3Of/5tvm/+Xa5v/l2ub/5dnl/+DT
+ 4P/i1uL/5tzm/+je6P+2lbT/kGCP/6N7of/l2eX/qoSo/8mxyP/aytr/lGWR/8Knwf/s5Oz/+PX5//Xx
+ 9v/59vr//Pv9/7+jvv+RYI7/kF+O/5BejP+RYY//8Onw/7aWtf+RYI7/kF+O/5Fgjv+QX47/jl2L/49d
+ jP+RYI7/kF+O/5Fgjv+QX47/kWCO/5Bfjf/m2+b/yrPJ/5Fgjv+NXIz/j12N/5FikP/18fb/yLDI/5Jj
+ kf/q4ev/8Onw/5hqlv+QX4//kF+O/7COsP/+/v//zrnO/49ejP+je6P//f3+/864zf/GrcX/1sTW/9G9
+ 0f/UwdP/1sTW/9zN3P/+/v//8Orx/9TB1P/Xxdf/r4yu/5Bfjv+lfaP//f3+//v6/P/Nt8z/7OTt/+7m
+ 7v/y7fP/x67G/7STs//IsMj/upy4/7WVtP+lfqP/kF+O/5Bfjf+QX47/kF+M//Dp8P+0k7L/jFqJ/49d
+ i/+NXIr/kF+N/4xaif+PXYv/j12L/5Bfjf+QX43/jFqJ/5Bfjf+MWon/5drl/8myyP+QX43/j16N/5Bg
+ j/+RYpD/9PD1/8myyf+MW4v/nXOc//n3+v/Mtsz/kGCP/5drlv/u5+//4NPh/5Jikf+PXo3/jV2M/93O
+ 3f/m3Of/jFuL/5Bgj/+mf6X/m3Ca/5Bfjv+QYI//4NLf/+je6P+PXYz/jV2M/5Bfjv+QYI7/lWiU//Tw
+ 9f/NuM3/p4Gl/76hvf/+/v//onqh/5Bgjv+RYI7/9/P3/7STs/+QYI7/j12M/4xbiv+QX47/j12M/49f
+ jf/v6fD/tJOz/49djP+QX47/kV+O/49di/+QX47/kF+N/41aiv+QX43/kF+O/5Bfjf+OXIv/kF+N/+PX
+ 4//Ks8n/jVqJ/4xaiv+MWov/lWaT//Xw9f/Jssj/mGuX/6B3n/+2lrb/tpe2/6F4oP+ngKX/up25/6eA
+ pf+gdp7/mGuW/5Bfjv/Cp8H/9/T4/5Vmkv+Ya5b/+/n7/8Wtxf+hd5//0bzQ/7eYtv/9/P7/qYOo/4xa
+ iv+PXYz/jFqK/5pvmf/38/f/tpa1/41ci/+3mLb/9fD1/7eYtv/Jscj/zbfM//38/v/f0d//yLHI/6N7
+ of+QX47/jVyK/5Bfjf+RYY7/7+nw/7SUsv+MWon/jVyK/5Bfjf+PXYv/kF+N/5Bfjf+NXIr/kWCO/51x
+ mv+phKf/upu4/865zf/18fb/x6/G/49di/+PXo3/jV2M/49gjv/07/T/yLHI/97Q3v/6+Pv/9O/1//Xx
+ 9v/6+Pv/+vj7//Pv9P/38/j/+vj7/8evx/+PXo3/tJW0//39/v+geKD/rIis//7+//+heqH/uJq3//z7
+ /f+dcpv/7+jw/9nJ2f+RYI//kF+O/6N8ov/x6vH//v3///f0+P/CqML/t5e2//Pu9P/Jscj/3M7d/+DT
+ 4P/8/P3/6+Ps/93O3f+rhqr/kF6M/49djP+RYI7/kmGQ//Dq8P+2lrX/kWCO/49djP+QXoz/oHWe/7SS
+ sv/BpsD/18XW/+je6P/w6vH/5drl/+DS4P/UwdP/9PD1/8ivx/+NWor/kF+O/6yIrP+rhqr/7+nw/8y1
+ y/+heaD/r42u//Tv9f/i1eL/sI6v/7yfvP/9/P7/18XX/7CNr/+heKD/kF+O/7OSsv/+/v//pn6k/8at
+ xf/w6fD/kF+O/9jI2P/r4+z/j12M/8Sqw//7+vz/lmmV/41ci/+Yapb/uZq4//fz9//QvND/pHyi/7aW
+ tf/39Pj/nXGa/6N7ov+siKv/+ff6/8auxf+bcJr/kF6M/49djP+QX43/kF+N/5Jhj//w6vH/tJSy/5Bf
+ jf+QX43/roqs//Pu9P/m3Ob/4dTh/8u1yv+0k7L/oHee/5Vlkf+QX43/kF+N/+3m7v/IsMf/kF+N/41d
+ jP/i1uL/+vj7//r4+//Mtcz/kGCP/5Bgj//t5u7/0b3R/5Bgj/+TZJH/9/P4/8Srw/+QYI//kF+O/5Bg
+ j/+xjq///v7//7OSsv/u5+//08DT/5Fij//07/T/18bX/49djP+kfaL//v7//7mbuP+QX47/jV2L/6F4
+ oP/6+Pv/xazE/6aApf/u5u7/9PD1/7yfvP/6+Pv/9PD1//7+///28/f/5Nnk/5ZolP+QX47/jVyL/5Bf
+ jv+RYI7/8Onw/7aWtP+PXYz/jVyK/9zN3P/Ouc3/kWGP/5Bfjf+NXIv/kF+N/49di/+QX43/kV+N/7ST
+ sv/28/f/rYmr/5Ffjf+PX47/o3qi//Pv9P/+/v//ybPJ/41ci/+WZ5T/7ufv/9XE1f+PX43/nXGb//bz
+ 9//Ks8n/kmKQ/5Fgj/+PXYz/sY6v//7+//+2lrX/ybLJ/6Z+pP+gd5//+PX5/7aVtf+PXYz/kmGQ/+rg
+ 6v/WxNb/kF+N/6B1nv/g0uD/5tzm/+je6P/ApL//1MLU/8euxv+vja3/+PX4/7eYtv/7+fv/yK/H/5xw
+ mf+OXYv/kF+N/5Bfjf+QX43/kmGP//Dp8P+2lrX/kF+N/5Bfjf/dz93/wKa//49di/+QX43/kF+N/49d
+ i/+QX43/j12L/5Jhjv/s5Oz/xazE/5Bfjf+NXIr/kGCP/5Bgj/+ui63//v7//8myyf+ogqf/9O/0//z7
+ /f/6+Pv/8Orx//Ls8v/9/f7/+Pb5//Dq8f+ogqf/jVuL/7GOr//+/v//tZa0/41ci/+VZpP/m3Ca/6R9
+ ov+abpn/lmiV/5JkkP+gd57/oHae/5Fgj//DqcL/9vL2/6B4nv+ccJr/lWaS/45djP+jeZ//j12M/9/R
+ 3//LtMr/yK/H/6Z/pf+OXYv/kF+O/5Fgjv+PXYz/kF6M/49fjf/w6vD/t5e2/5Fgjv+MWor/3M3c/8Op
+ wv+RX47/jFqJ/45di/+MWon/kV+O/5Bfjf/EqcP/8Orw/5dok/+QX43/kV+N/49djP+NXIz/kF+O/9jH
+ 2P/y7fP/p4Gm/7+jvv/18PX/5dnl/7qcuf/FrMX/+vj7/9/S4P++or3/m3CZ/5Bfjv+ykLH//v7///r4
+ +//08PX/9PD1//Lt8//s5Oz/8evx//Xw9f/08PX/8u3z//Pu8/+zkrL/lGWS//Dq8f/y7fP/8evx/8iw
+ x//ApL//7+nw/8atxf/28/f/+PX5/9nJ2f/h1OH/5Nnk/6N7oP+QX43/kF+N/5Bfjf+PX4z/8evx/7WV
+ s/+NXIr/jFqJ/93O3f/BpcD/kF+N/5Bfjf+MWon/kF+N/49di/+ZbZf/9fL2/7eYtf+QX43/jVyK/5Bf
+ jf+NXYz/j16N/5Bgj/+ddJ3//v7//8Gmwf+QYI//8evy/9bE1v+QYI//k2SR//r4+//IsMj/jV2M/5Bf
+ jv+QYI//nHCa/7qduv+8nrr/vaG9/7yfu//Ks8n//v7//+3l7f++or3/vqK9/7ygvP+/o77/onmh/5Bg
+ jv/Ks8r//v7//76ivf+je6H/597o/9C90P+sh6r/xKvE//7+///l2uX/w6nD/8Wsxf+dcpz/kV+O/41c
+ iv+QX47/kWCN/+/p8P+1lbP/kF+O/49di//czNv/8+7z/97P3f/ez93/4NLf/7COrv+QX43/08DS/+bc
+ 5v+SYY//kF+N/49di/+QXYv/kF+O/5Bfjv+QX47/jFqK/9C80P/Jssn/kF+O/9bE1v/EqsT/kF+O/5Zo
+ lf/czdz/u526/5Bfjv+QX47/jFqK/5Bfjv+QX47/kF+O/5Bfjv+QX47/p4Gm/+je6P+wjq//kF+O/5Bf
+ jv+MWor/kF+O/41civ+NXIv/oHee/9bE1v+ZbJb/jFqK/7ORsf+ec5z/kF+N/5Bfjf/Nt8z/vaG8/5Bf
+ jf+QX43/kF+N/49di/+QX43/jFqJ/45di//w6fD/sY+v/49di/+PXYv/onif/7aWtP+4mbf/uZu4/7qc
+ uf+dcpr/qYSn//r4+/+pgqb/jVuK/4xaif+MWon/kF+N/4xbi/+QYI//kGCP/49ejf+QYI//j16N/5Bg
+ j/+QYI//jFuL/41djP+QYI//kGCP/49djP+QYI//kGCO/49ejf+fdp7/pX6l/5Bgjv+QXo3/kF+O/4xc
+ iv+QX47/kF6M/49djP+NXYv/jVyL/5Fgjv+MWor/kGCO/49djP+NW4r/jFqK/41biv+QX47/jl2L/41c
+ i/+RYI7/jVyL/5Fgjv+QX47/jVuK/41ci/+OXYv/kF+O/41aiv+RYY//7OXt/+TY5P/VwtT/1cPV/9G9
+ 0f/Ouc3/0LvQ/8+6zv/Qu8//18XW//Tw9f/FrMT/kV+N/5Bfjf+NWon/kF+N/5Bdi/+QX47/jFqK/5Bf
+ jv+QX47/jFqK/5Bfjv+MWor/kF+O/5Bfjv+QX47/jVyL/5Bfjv+PXYz/kF+O/4xaiv+QX47/sY6w//Pv
+ 9P+7nbr/kF+O/4xaiv+QX47/kF+O/5Bfjv+PXYz/kF+O/41ci/+QX47/jVyK/5Bfjv+MWon/kF+O/49d
+ i/+QX47/jFqJ/49djP+QX43/kF+N/5Bfjf+MWon/kF+N/5Bfjf+QX43/jFqJ/41civ+QX43/jVyK/+zk
+ 7f/dz93/yrPJ/8y2y//Ls8n/yrPJ/8u0yv/LtMr/y7TK/8evxv+pg6f/kF+N/5Bfjf+PXYv/jVyK/5Bf
+ jf+QX43/j12N/5Bgj/+ZbZj/nHKb/55znP+edJ3/nnOc/5pwmv+ec5z/nnSd/55znP+dc5z/m2+Z/5pv
+ mf+abpn/mm+Z/5hqlf+ujK3/8u3z/9XE1f+VZpP/jV2L/4xaiv+NXYv/jFqK/5Bgjv+QX47/jV2L/5Bf
+ jv+QX47/jVyL/5Bgjv+QX47/jVyL/5Bfjv+QX47/kF+O/5Bfjv+PXYz/jFqK/49di/+QX47/j12L/49d
+ jP+QX43/kF+O/49di//v6O//sY+v/4xaif+QX43/kV+N/4xaif+QX43/j12L/45civ+MWon/kF+N/49d
+ i/+RX43/kF+N/5Bfjf+QX43/kV+N/41ci/+QX47/1cPV//Tv9f/x7PL/8uzy//Lt8//x6vH/8ezy//Ls
+ 8v/y7fP/7eXt//Hs8v/07/T/8+/0//Tw9f/08PX/zbjN/6B3nv/j1+T/6uHq/6V+pP+PXYv/kF+O/5Bf
+ jf+QX47/kF+N/49djP+QX43/kF+N/49di/+QX43/kF+N/49di/+QX43/kF+N/5Bfjf+MWon/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/j12L/5Bfjf+abpj/9/P3/7KQsP+QX43/j12L/4xaif+QXo3/jFqJ/4xa
+ if+PXYv/kF6M/49di/+QX4z/jVyK/5BejP+PXYv/kF6M/4xaif+QYI//kGCP/6F4oP+mf6T/p4Gm/6eB
+ p/+ngaf/pX6k/6eBpv+ngaf/qYOn/8euxv/+/v///v7///7+///+/v///v7///7+///bzNv/jl6L/9vM
+ 3P/8/P3/spCx/5Fgjv+WZpP/2MjY/+PX4//j1uP/4tbi/+LW4v/l2+b/9fH1//Xx9f/l2uX/593n//f0
+ +P/y7vP/5Nnl/+PX4//j1+P/49fj/+PX4//j1+P/4tbi/+LW4v/i1eL/7ufu/+LV4v+VZpL/kV+O/5Bf
+ jf+RX47/kF+N/5Ffjf+QX43/kF2L/41civ+RX43/kF+N/5Ffjf+QX43/kF2L/4xaif+RX43/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+MWor/kF+O/5Bfjv+QX47/j12M/41ci/+xj7D/uJq4/7eYtv+3l7X/t5e2/7aW
+ tf+0k7P/pX2j/7mcuP/x7PL/2sra/6B1nv+NXIv/k2SR/7WVtP/ApL//wKS//8Clv//ApL//wKW//9fF
+ 1v/8+/3/6uHr/8Srw//Zydn//Pv9/+Xa5f/EqsP/wqfA/8GmwP/Apb//wKW//8GmwP/BpsD/w6nC/7ST
+ sv+UZJD/kF+N/5Bfjf+MWon/jFqJ/5Bfjf+QX43/kF+N/41civ+QX43/jFqJ/5Bfjf+QX43/jFqI/4xa
+ if+QX4z/jFqJ/5Bfj/+NXYz/kGCP/4xbi/+QX47/kGCP/5Bfjv+MW4v/kF+O/5Bgj/+PXYz/kGCP/6J5
+ of+mf6T/p4Cl/6eBpf+ngKX/rIiq/+LV4v/49vn/yLDI/6aApf+kfKL/poCl/6V9o/+mgKX/pn+l/6aA
+ pf+ngab/mm2Y/4xaiv+QX47/upu4//39/v/Ouc7/jVuK/8ivxv/9/P7/x67G/5Jgjv+QX43/kF+O/5Bf
+ jf+OXIv/j12L/5Bfjf+NXIr/jlyK/41civ+QX43/kF+N/5Bdi/+PXYv/kF+N/4xaif+NWon/kF+N/41a
+ if+QX43/kV+N/49di/+NWon/kF+N/5Bdi/+NXIv/kF+O/4xaiv+QX47/j12M/4xaiv+MWor/jFqK/5Bf
+ jv+NXIv/jVyL/5Bfjv/t5e3/+/r8//v5+//6+fv//Pr8//79///9/P7/+vn7//r4+//6+Pv/+ff6//n3
+ +v/59/r/+vj7//r4+//7+vz//v7//8mxyP+QX43/kF+N/5Bfjf/FrcT//v7//8Kowf+MWon/0r/S//7+
+ //+9oLv/kF+N/5Bfjf+NXIr/kF+N/49di/+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/41c
+ iv+QX43/kF+N/4xZiP+MWon/jVyJ/4xaif+NW4n/kF+M/5BejP+QX43/kGCP/5Bgj/+QYI//jV2M/4xa
+ iv+QYI//kGCO/5Bgj/+PXYz/kGCP/5Bgjv+RYI//9PD1//Pu9P/EqsT/xKrD/97P3f/bzNr/v6O+/72h
+ vP+/o77/wKW//7+kv/++or3/vaG8/8Ckv/++or3/wKS//8Knwf+rhan/kF+O/45di/+NXIv/kWCO/9K+
+ 0f/+/v//tJOz/5Ffjv/ez97//v7//7OSsv+QXYz/j12L/5Ffjv+QX43/jVqK/41civ+RX47/jFqJ/45c
+ iv+QX43/jlyK/5Bfjf+RX43/kF+N/5Ffjf+MWon/kV+N/5Bfjf+RX43/j12L/5Ffjf+QX43/kV+N/5Bf
+ jv+MWor/kF+O/5Bfjv+PXYz/jFqK/41ci/+NXIv/kF+O/5Bfjv+PXYz/jFqK//n2+v/i1eL/j12M/5Bf
+ jv+ngKX/qoSp/6R8o/+ngKX/qYOm/6aApP+ogqb/p4Gm/6R+ov+kfKL/pX6j/6V+pP+mf6T/mm2W/5Bf
+ jf+QX43/kF+N/5Bfjf+UZZD/28zb//z7/f+pg6b/lWaS/+rh6v/39fj/qYSn/49di/+MWon/j12L/5Bf
+ jf+NXIr/j12L/5Bfjf+QX43/kF+N/49di/+QX43/kF+N/5Bfjf+QX43/kF+M/49di/+MWoj/kF+N/4xZ
+ iP+MWon/j12K/5Bfjf+MWor/jV2M/41ci/+QYI//kF+O/5Bgjv+MWor/j16M/5Bfjv+QYI7/jFqK/4xb
+ iv/g0uD/+/r8/7STs/+NXov/zLbM//38/v/18vb/9fH2//r4+v/9/f7//f3+//39/v/8+/3/+/r8//v6
+ /P/8+/3//v7//8euxv+PXYz/kF+O/5Bfjf+QX47/kF+N/5lslv/k2OT/8u3z/6B3nv+ec5z/7+nw//Dp
+ 8P+ieJ//jVqJ/4xaif+NXIr/kF+N/5Ffjf+QX43/jVyK/5Bfjf+OXIr/kF+N/5Bfjf+QX43/kV+N/49d
+ i/+RX43/j12L/5Ffjf+PXYv/kV+N/4xaif+NWon/kF+O/5Bfjv+NXIv/jVyL/5Bfjv+PXYz/kF+O/5Bf
+ jv+QX47/kF+O/4xaiv+PXYz/nXSb/+DT4P/9/P7/uJm3/5NjkP/Ks8n//v7///r4+v/DqcL/uJm3/72g
+ u/+/or3/vaG8/7+jvv+/o77/wKW//8Gmv/+pg6b/kF+N/4xaif+QX43/kF+N/4xaif+QX43/n3Sb/+zk
+ 7P/q4er/lGaS/6eBpf/49fj/6uHq/5ltl/+NW4r/jFqJ/5Bfjf+MWon/kF6M/5Bfjf+QX4z/kF+N/49c
+ iv+MWon/kF6M/5Bfjf+NW4n/kF+M/49civ+QX4z/kF6M/49div+NW4n/j12K/5Bgjv+QYI//kGCO/5Fg
+ j/+QX47/j16N/5Bgjv+RYI//kF+O/4xbiv+QYI7/kWCO/4xaiv+ccZr/2MfY//39/v/ApcD/kWCO/8Ck
+ v//8/P3/1sTW/5Jhj/+MWor/kWCO/5Bfjv+NW4r/kF+O/5Fgjv+MWor/kWCO/5Bfjv+RYI7/j12M/5Fg
+ jv+NXIv/kWCO/41civ+nf6X/8Orx/97Q3v+QX4z/tJKy//79///dzt3/lmiU/5Ffjf+QX43/kV+N/5Bf
+ jf+RX43/kF+N/41aif+NXIr/kV+N/4xaif+RX43/jFqJ/5Ffjf+QX43/kF2L/49di/+RX43/kF+N/5Ff
+ jf+PXYz/kF+O/5Bfjv+MWor/kF+O/41ci/+QX47/jFqK/5Bfjv+MWor/j12M/5Bfjv+QX47/kF+O/5Rm
+ kv/Pu8///v7//8y2zP+OXYv/tpa1//n2+f/l2ub/n3Wd/4xaiv+MWon/kF+N/49di/+PXYv/kF+N/41c
+ iv+MWon/j12L/5Bfjf+QX43/kF+N/5Bfjf+PXYv/jVyK/6qEqP/49vn/08DT/5Bfjf++obz//v7//8+7
+ z/+SYo//jVyK/4xaif+PXYv/jVyK/4xaif+PXYv/jVyJ/4xaif+QX4z/j12L/4xaiP+QX43/kF+M/5Bf
+ jf+QXoz/j12K/5BfjP+NXIn/j12M/5Bgj/+PXYz/j16N/41ci/+QYI7/kF+O/5Bgjv+QX47/kGCO/5Bf
+ jv+QYI7/kF+O/5Bgjv+PXYz/lGaS/8Wsxf/+/v//1cPV/5Vnk/+sh6r/9PD1//Dp8P+mf6X/kF+O/5Bf
+ jv+QX47/jlyL/5Bfjf+PXYz/kF+N/41aiv+QX43/kF+O/4xaif+bbZj/vJ+7/9rL2v/p4Or//v7///7+
+ ///Mtcr/jl6L/8qzyf/9/P7/x67G/5Bgjf+NWon/kF+N/5Ffjf+QX43/kV+N/41civ+RX43/kF+N/5Ff
+ jf+QX43/kV+N/5Bfjf+RX43/jFqJ/45civ+QX43/jVqJ/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+QX47/j12M/5Bfjv+QX47/j12M/5Bfjf+PXYz/kF+N/5Bfjv+SYY//upy5//v5+//f0d//mm6Y/6B2
+ nf/s5Oz/9O/0/6yIqv+NXIr/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/jVyK/5Bgjf+5mrf/7+nw//r4
+ +v/t5e3/1cPU/8mxyP/KtMn/2cjZ/7GOr/+TY5D/2MfY//v6/P+6nLn/kWCO/5BejP+QX43/j12K/49d
+ i/+QXoz/kF+M/41bif+PXYv/kF6M/4xaiP+QXoz/kF+M/5BejP+PXYr/j1yK/5BfjP+QX47/kGCP/5Bg
+ jv+RYI//kF+O/4xbiv+QX47/kF6M/5Bfjv+MW4r/kF+O/5Fgjv+NXIv/kGCO/49djP+RYI7/kF+O/5Fh
+ jv+xjrD/9O/0/+rh6v+jeqH/nHCa/+PX4//59/r/vJ+7/41ci/+NW4r/jVyL/41aiv+NXIv/kWCO/5Ji
+ j//Kssn/+vj7/+rh6/+ykK//l2eU/5lslv+hd5//n3Wc/6J4n/+ZbZf/jVqJ/5lslv/j1+P/+vj7/62I
+ q/+MWon/kV+N/49di/+RX43/kF+N/5Bdi/+QX43/kF2L/5Bfjf+RX43/jFqJ/5Ffjf+MWon/jlyK/5Bf
+ jf+RX43/jVyL/5Bfjv+PXYz/jFqK/49djP+PXYz/kF+O/4xaiv+NXIv/kF+O/4xaiv+MWor/jFqJ/5Bf
+ jv+QX43/kF+O/5Bfjf+QX47/kF+N/6eBpv/s5Oz/9vL3/6uHqf+WaJP/2cnZ//r4+v/Apb//j16M/5Bf
+ jf+QX43/kF+N/41div++orz//Pz9/9zN3P+XapX/m2+Z/865zf/v6fD/9/T4//f1+P/z7vT/28zb/6uG
+ qf+RYI7/o3qg//Hr8v/r4+v/m2+Y/5Bfjf+PXYr/kF+N/5BejP+QX43/jFqI/5Bfjf+QXoz/jFqI/5Bf
+ jP+MWoj/kF6M/5BfjP+QXoz/jVyJ/49djP+NXYv/jVyL/41di/+MWor/jFuK/4xaiv+NXYv/jVyL/5Bg
+ jv+QX47/kGCO/4xaiv+PXYz/kF+O/5Bgjv+MWor/jFqK/5Bfjv+QX47/n3We/+PX4//6+Pv/r42u/5Bg
+ jf/TwNP//fz+/7+jvv+RYY7/jFqK/41civ+geJ//8u3z/+vj7P+TZJD/p3+k//Hq8f/49fn/2srZ/8Gl
+ v/+8n7v/0LvP//Pu8//7+vz/up25/5Bfjf+5mrf//Pv9/8qyyP+TY4//jFqJ/45civ+QX43/kV+N/5Bf
+ jf+OXIr/kF+N/45civ+QX43/kV+N/5BfjP+RX43/j12K/5Ffjf+QX47/kF+O/49djP+NXIv/kF+N/5Bf
+ jv+QX43/jVyL/5Bfjf+QX47/jVyK/49djP+NXIr/jVyK/5Bfjf+QX43/jVyK/4xaif+QX43/kF+N/5Bf
+ jf+Za5b/28zb//79//+0k7P/kF+N/9zN3P/7+vz/r4yt/5Bfjf+MWon/yrTJ//7+//+tiav/mWuW/+3m
+ 7v/y7fP/r42u/49di/+PXYv/kF6M/5Bfjf+ieZ7/5dnl//79//+ui6z/kF6M/+bc5v/18PX/sY6u/5Be
+ jP+NXIn/kF6M/5BfjP+QXoz/kF+M/5BejP+PXYr/kF6M/4xaiP+MWYj/kF+M/5BejP+PXYr/kF+O/4xb
+ iv+QYI7/kF6M/41ci/+MW4r/kF+O/5BejP+QX47/jVuK/49djP+OXYv/kF+O/5Fgjv+QX47/kWCO/5Bf
+ jv+RYI7/kF+O/5Fgjv+QX47/kWCO/5Vmk//bzNv/+vj6/6iBpf+abpj/9fH2/+DT4P+UZJL/jl2L/+Xa
+ 5f/y7fL/lGSR/8atxf/8/P3/s5Ky/41aif+PXYv/kV+N/49di/+RX43/jVyK/6J4n//18PX/4dXh/5Rl
+ kf/EqsP//Pv9/8+5zf+QX43/kV+N/5Bfjf+QXYv/jFqJ/5Bdi/+PXYv/jVqJ/5Ffjf+RX43/kF+N/5Ff
+ jf+RX43/kV+N/41ci/+QX47/kF+O/4xaiv+QX47/jFqK/5Bfjv+QX47/kF+N/49djP+MWon/kF+O/5Bf
+ jf+NXIv/jFqJ/5Bfjv+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+NXIr/lWiT//Dp8P/l2eX/kF+N/8ew
+ x//59/r/pn+k/5dqlf/t5e3/2sra/5Fgjv/k2OT/7ufv/45di/+NXIr/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jf+QX43/1sXW//z7/f+dcpr/rYqr//v6/P/by9r/kF+M/5Bfjf+NW4n/j12K/5BfjP+NXIn/kF6M/5Bf
+ jP+QX4z/kF+M/5BejP+NXIn/kF6M/41cif+MWor/kGCO/5Bfjv+MW4r/j12M/4xbiv+QX47/kGCO/5Bf
+ jv+QYI7/kF+O/5Bgjv+QX47/kF+O/4xaiv+QYI7/kWGP/41ci/+NXIv/kV+O/5Bfjf+QX47/j12L/45c
+ i//GrcX/+ff6/590nP+uiaz//v7//7eYtv+SYo//7ebu/9XD1P+PXYv/6N7o/+nf6f+NXIr/kF+N/5Bf
+ jf+QXYv/kF+N/5Ffjf+QX43/kV+N/8u1yv/+/f//oHae/62Hqf/7+vz/3c7d/5Bfjf+QXYv/kF+N/45c
+ iv+PXYv/jlyK/5BfjP+NWon/jFqI/5Ffjf+MWoj/jVqJ/41cif+RX43/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jf+QX47/kF+N/5Bfjv+QX43/jVyL/49di/+QX47/kF+N/49di/+QX43/u525/9fG1/+ab5j/jFqJ/5Bf
+ jf+NXIr/kF+N/5Bfjf+QX43/vJ66//j2+f+lfqP/o3uh//7+//+9oLz/j12L/+bc5v/l2uX/k2OQ/9nI
+ 2f/49fn/nnKb/5Bfjf+QX43/kF+N/5BejP+QX43/kF+M/5Bfjf/aytr/+vj6/51wmf+6nLn//Pv9/9K+
+ 0f+QXoz/kF+M/5BejP+QX4z/kF6M/4xaiP+QXoz/kF+M/5BejP+QX4z/jFmI/5BfjP+NW4n/jVyJ/49d
+ jP+PXoz/kF+O/5BejP+QX47/kGCO/5Bfjv+RYI7/jFqK/5BejP+PXYz/kWCO/551nf/Jscj/oHae/7ma
+ t//+/v//zbfM/5Bfjv+RYI7/j12M/5Ffjv+QX47/kF6M/9jI2P/39Pj/nHCZ/7OQsf/+/v//tpa1/5Bf
+ jf/SvtL/+/r8/6B1nf+tiav//v7//9K/0v+RX43/kF+N/5Ffjf+QX43/kV+N/5Bfjf+tiKr/+vj6/9nI
+ 2f+NXIr/2cjY//r4+/+7nbn/kF+N/41aif+MWon/kV+N/4xaif+RX43/kF+N/5Ffjf+PXYv/kV+N/49d
+ iv+RX43/kF+M/5Ffjf+MWor/kF+O/49djP+PXYz/kF+N/5Bfjv+QX43/kF+O/5Bfjf+PXYz/j12L/5Bf
+ jv+lfaL//Pv9/9K/0v+QX43/0b3Q//79///Nt8z/mWyW/5Bfjf+QX43/kmOP/8WsxP/8/P3/0b7R/45d
+ i//Sv9L/9fH2/6Z/pP+QX43/q4ap//j1+P/SvtH/k2OQ/824zP/+/v//1cPU/6B3nv+QX43/kF+M/5Jh
+ j/+4mLX/8+7z//Tw9f+jeqH/oXie//bz9//czdz/nXKa/5BfjP+QX4z/kF6M/5BfjP+QXoz/kF+M/4xZ
+ iP+QX4z/jVuJ/5BfjP+QXoz/kF+M/4xZiP+MWoj/jFqK/5Bgjv+QX47/j16M/4xaiv+QX47/kF+O/4xb
+ iv+QX47/j12M/41ci/+PXYz/k2OR/8myyf/9/P7/uJm3/5Bfjf/Mtsz//Pv9//Tv9P/j1+P/4NLg//Hq
+ 8f/+/f//18bX/5Vmkv+pg6f/+/n7/9jH1/+OXYv/kF+N/5Jhjv/Nt8z//fz+/7yfu/+TY4//yrPJ//38
+ /v/z7/T/49bi/93O3f/s4+z/+vj7/+7m7v+ogab/kV+N/97Q3v/6+fv/pX2i/45div+QX43/kF2L/5Bf
+ jP+RX43/jVyJ/5Ffjf+QX4z/kV+N/5BfjP+NWon/jFqI/5FfjP+PXYr/kV+M/41civ+MWor/kF+N/5Bf
+ jv+QX43/kF+N/41civ+PXYv/kF+N/41civ+PXYv/kF+N/5Bfjf+WZ5L/2MjY//r4+/+8n7v/k2SR/6eB
+ pf/NuM3/39Lf/+DS3//TwNL/royt/5Vmkv+sh6r/8+7z/+/p8P+lfaP/j12L/49di/+QX43/lmeT/93O
+ 3f/6+fv/vqO9/5RkkP+je6H/zrjN/+Xa5v/r4uv/3s/d/7yfuv+ZbJX/mGqV/9jH1//9/f7/wqjB/5Bd
+ i/+QX4z/kF6M/49div+QXoz/j12K/5BejP+QX4z/kF6M/4xaiP+QXoz/jVyJ/5BejP+PXIr/kF6M/49c
+ iv+QX47wkF6M/5Bfjv+OXYv/jFqK/41biv+QX47/kWCO/5Bfjv+RYI7/jFqK/5BejP+QX47/kWCO/5lr
+ l//Xxtf/+vj7/9/S3/+uiq3/lmiT/5Zok/+YaZX/lWeS/6V9ov/Mtsz/+/r8//Dp8P+qhKj/kF+N/5Ff
+ jf+QX43/kF2L/5Bfjf+abJb/2srZ//r4+//f0t//sIyt/5dok/+XZ5L/lmeS/5Vmkf+ccJn/u5y5/+7o
+ 7//6+Pv/w6nC/5Nhjv+QX43/kV+N/5Bdi/+RX43/jVyK/5Ffjf+RX43/kV+N/5BfjP+RX43/kV+M/5Ff
+ jf+QX4z/kV+N/5FfjP+QX43wjlyK0Y1ci/+QX43/kF+O/5Bfjf+QX47/kF+N/49djP+QX43/j12L/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/k2SR/76ivP/u5u7/+ff6//Tv9P/o3uj/5drm/+7n7v/6+Pv/9vL3/9fF
+ 1v+ieZ//kF+N/5Bfjf+NXIr/kF+N/4xaif+PXYv/j12L/49fjP++obz/7+jv//n3+v/x6/H/49fj/+HU
+ 4f/o3uj/9/T4//j2+f/l2uX/spCw/5Bei/+QX4z/jVuJ/5BfjP+NXIn/kF+M/4xZiP+QX4z/j1yK/5Bf
+ jP+MWYj/j12K/5BejP+QX4z/kF6M/4xaiP+QXoz/j12K0Yxai56MW4r/jFqK/5Bgjv+NXIv/jVyL/5Bf
+ jv+NXIv/kF+O/5Bfjv+NXIv/kV+O/49di/+QX47/kF+N/5Ffjv+SYY//onmg/8KnwP/by9v/5tvm/+je
+ 6P/h1OH/z7rO/7KQsP+VZpL/kF+N/5Ffjf+NXIr/j12L/5Bfjf+NWon/j12L/41aif+QX43/k2GP/6V+
+ o//FrMT/4NLg/+3l7f/w6fD/6d/p/9jI2P+9n7v/m2+Z/5Jgjv+QX43/kV+N/41cif+RX43/kF+M/41a
+ if+MWoj/jlyK/4xaiP+OXIr/kF+M/5FfjP+QX4z/kV+M/5BfjP+QXYr/kF+M/5FfjJ6NW4pXkF+O/5Bf
+ jf+QX47/jVyK/5Bfjf+MWon/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/jFqJ/5Bfjf+QX43/jFqJ/5Bf
+ jf+QX43/kF+N/4xaif+PXYv/kF+N/41civ+QX43/kF+N/5Bfjf+PXYv/jFmJ/4xaif+NXIr/kF+N/5Be
+ jP+QX43/jVyJ/5Bfjf+NW4n/kF+M/5BejP+QX43/kF6M/5BfjP+QXoz/kF+M/5BejP+NXIn/kF6M/5Bf
+ jP+QXoz/kF+M/5BejP+QX4z/kF6M/5BfjP+QXoz/jVyJ/41bif+QX4z/kF6M/41cif+NW4n/kF6M/5Be
+ jP+QW4pXAAAAAJFgjt6PXYz/kWCO/4xaiv+NW4r/kF+O/5BejP+NXIv/kWCO/4xaiv+RYI7/kF+O/5Ff
+ jv+QX47/kWCO/5Bfjf+QXYz/jVyK/5Ffjv+QX43/jVqK/49di/+RX47/kF+N/5Ffjf+NXIr/kV+N/49d
+ i/+RX43/kF+N/45civ+QX43/jVqJ/5Bfjf+RX43/j12L/45civ+NXIr/jVqJ/5Bfjf+OXIr/kF+N/5Ff
+ jf+QX43/kF2L/41civ+OXIr/jFqJ/5Ffjf+QX43/kV+N/5BfjP+QXYv/kF+M/45civ+PXYr/kV+N/5Ff
+ jP+OXIr/kF+M/5FfjP+QXYreAAAAAAAAAACQXo1ckF+N/5Bfjv+NXIr/kF+N/4xaif+PXYv/j12L/41c
+ iv+QX43/j12L/5Bfjf+QX43/kF+N/5Bfjf+MWon/jFqJ/5Bfjf+QX43/kF+N/4xaif+NXIr/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+MWon/kF+N/5Bfjf+QX43/kF+M/49di/+QX4z/kF+N/5BejP+QX43/kF+M/5Bf
+ jf+PXIr/kF+M/49div+NXIn/jVuJ/5BfjP+QXoz/kF+M/5BejP+NXIn/jVuJ/5BfjP+QXoz/kF+M/41b
+ if+QX4z/j1yK/41cif+MWYj/kF+M/5BejP+QX4z/kF6NXAAAAAAAAAAAAAAAAJFej3+PXYz/j12M/49d
+ jP+QX47/j12M/41civ+NXIv/kF+N/49djP+QX43/kF+O/5Bfjf+PXYz/j12L/49di/+QX43/jlyK/5Bf
+ jf+MWon/kF+N/5Ffjf+QX43/kF+N/41civ+RX43/jFqJ/4xaif+NXIr/kV+N/5Bfjf+OXIr/kF+N/5Bd
+ i/+PXYv/kF2L/5Bfjf+QXYv/kF+N/41aif+QX43/jVqJ/49div+RX43/kF+M/5Ffjf+MWoj/jlyK/5Bf
+ jP+RX43/jVyJ/5FfjP+NXIn/kV+M/5BfjP+NWoj/jFqI/5FfjP+PXYr/kVyLfwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAjVmIXJBfjd6QX43/jFqJ/5Bfjf+QX43/kF+N/41civ+NXIr/kF+N/5Bfjf+MWon/j12L/5Bf
+ jf+NXIr/j12L/5Bfjf+QXo3/jFqJ/5Bfjf+NXIr/kF6M/4xaif+QX4z/jFqJ/49civ+QX43/kF6M/5Bf
+ jf+MWYj/jVyJ/5BejP+QX4z/jVuJ/5BfjP+NW4n/kF+M/5BejP+NXIn/j1yK/5BfjP+NW4n/j12K/5Be
+ jP+PXYr/jFmI/5BfjP+QXoz/kF+M/49civ+QXoz/j1yK/5BejP+QXoz/kF6M/5BejP+QXozejVmIXAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkGGNV4xai56OXIrRkF+O8I1biv+NXIv/jl2L/5Bf
+ jf+RX47/jFqJ/5Fgjv+PXYv/kV+O/5Bfjf+RX47/kF+N/5Bdi/+QX43/kV+N/5Bfjf+RX43/kF+N/5Ff
+ jf+QX43/jlyK/5Bfjf+QXYv/jFqJ/5Ffjf+QX43/jlyK/41civ+OXIr/kF+N/45civ+MWon/kV+N/5Bd
+ i/+RX43/j12L/5Ffjf+QXYv/kV+N/4xaiP+NWon/kV+M/5Bdi/+QX4z/kV+N/5FfjP+QX43wjFqH0ZBe
+ i56QXopXAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAH+AAAAAAAAAHwAAAAAAAAAOAAAAAAAAAAYAA
+ AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAGAAAAAAAAAAcAAAAAAAAAD4AAAAAAAAAf4AAAAAAAAHygA
+ AABIAAAAkAAAAAEAIAAAAAAAAFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBhkACQYpECj2KRAo1b
+ iiaOXItwkF6Nqo9ejtSMW4vuj1+O/Y5djf+PXo7/kGCP/45djf+NXIz/kF+P/49ejf+QX4//jl2N/49e
+ jv+QYI//kGCP/49ejf+OXY3/kF+P/49djf+QX47/j12N/41ci/+PXo7/jl2N/45cjP+PXo3/jl2M/5Bf
+ j/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/jl2M/49ejf+QX47/jl2M/45d
+ jP+PXo3/jFqK/41ci/+PXYz/jVyL/45djP+QXo3/kF+O/5Bfjv+PXo3/jVuL/ZBfju6PXYvUkF6MqpBe
+ jXCQXo0mkGKPApBejQKQXo0AAAAAAAAAAAAAAAAAjVyNAI9gjwCQYpEqjl6Ngo5djcuPXo7mkGCP8JBg
+ j/ePXo38kGCP/49ejf+PXo3/jl6N/41cjP+NXIz/kF+P/45djP+QYI//kF+P/5Bgj/+QYI//kGCP/49e
+ jf+MW4v/jVyM/5Bfj/+QYI//j16N/41djP+PX47/kF+P/5Bfjv+QYI//kF+O/5Bgj/+QX4//kGCP/5Bg
+ j/+QYI//kF+O/5Bfjv+QYI//kF+O/5Bgj/+QX47/kF+O/5Bfjv+QYI//jl2M/41ci/+QYI7/j16N/5Bf
+ jf+QX47/kF+O/41ci/+PXo3/kGCO/5Bfjv+QX47/j16N/41ci/yQXo33jl2M8I1ci+aPXo3LkGCOgpBe
+ jSqPXo0AjVyLAAAAAACQYZAAj2CPAI1bjT2PX4+nj1+P645djf6NXIz/j16O/5Bfj/+NXY3/j16N/5Bf
+ jv+QX4//jV2N/41cjP+PXo7/jl2N/49ejv+NXIz/kF+O/45djP+OXY3/kF+O/5Bfjv+PXo7/j16N/41c
+ jP+OXYz/j1+O/49fjv+OXYz/j16N/49ejv+OXo3/kF+O/5Bfjv+NXIv/jVuL/49ejv+QX43/j16N/5Be
+ jf+PX47/jl2M/41ci/+PXYz/kF+O/5Bfjv+QXo3/j16N/49ejf+PXo3/kF+O/5Bfjv+QX47/kF+O/49e
+ jf+OXIz/jl2M/5Bfjv+QX43/j12M/41ci/+NW4r/jl2L/41ci/+NXIv+jlyL649di6eNXIs9j16NAJBe
+ jQCQYZACkGGQKo9ejaeQX4/1kGCQ/49fj/+PXo7/kF+O/5BgkP+PX47/jl2M/49fjv+QYI//j1+O/49e
+ jv+QX4//j16O/49fjv+PXo3/jl2N/4xbi/+OXY3/kF+P/5Bfjv+PXo3/jl2M/45ejf+PXo3/jl2M/49f
+ jv+PXo3/jl2M/45djP+PXo3/kGCP/5Bfjv+PXo3/jl6N/45djP+OXYz/j16N/5Bfjv+PX47/jV2L/45d
+ jf+PXYz/kF+O/49ejf+PXoz/kF6N/5Bfjv+QX43/kF+O/5Fgjv+PXo3/kF+O/5Bfjv+PXo3/j16N/5Bf
+ jv+QX47/j16M/41biv+OXIv/j12M/41biv+OXIv/kF6N/49ejPWOXYunkF6NKpBejQKQX40CkGCPgpBf
+ juuOXo7/j16O/5Bgj/+QYJD/kF+P/45ejv+PXo7/j16O/45ejf+PX47/j16O/45cjP+NW4z/jFqL/4xZ
+ iv+OXIz/jVuL/41cjP+PX47/kGCP/49fjv+OXYz/jl2N/49ejv+QX4//jl2N/49fjv+QX47/j16N/49e
+ jf+QX47/kF+O/5Bfjv+QX47/kGCP/41ci/+NW4v/j16N/5Bfjv+PXo3/j16N/5Bgj/+QXo3/kF+O/45d
+ jP+OXYv/j16N/5Bfjv+QX47/jl2M/49ejP+QXo3/kF+O/5Bejf+PXY3/jlyL/41bi/+NW4v/jlyL/45c
+ i/+OXIv/jl2L/45di/+PXYz/kF+N/49ejP+NXIrrj12Lgo1cigKQYZAmkGCPy5Bgj/6OXo7/jl2N/49f
+ jv+QYI//kF+P/45djf+PXo7/j16O/45djf+RYZD/nnOd/62Jrf+zkrP/r4yu/6F4oP+PX47/jl2M/5Bf
+ jv+PXo7/jl2N/45djP+OXY3/kF+O/45ejf+PXo7/kF+O/49ejf+PXo3/j12M/45djP+PXY3/j12M/49e
+ jf+OXIv/j16N/45djP+MW4r/jl2M/5Bfjv+QXo3/kF+O/49ejf+QX47/kF+O/45djP+MW4r/jl2M/5Bf
+ jv+OXYz/jl2M/45djP+OXY3/kF+O/49djP+abZj/qoWo/7OSsv+xj7D/pn6k/5Vmkv+OXYv/jlyL/49e
+ jP+PXoz/jl2M/45ci/+NW4r+j16My5BejSaQYJBwkGCQ5o9fj/+QYI//j1+O/45ejf+QYI//j1+O/5Bg
+ j/+PX47/jl6N/5Jjkf+qhKn/ybLJ/93O3f/g0+H/39Hf/9PA0/+wj7D/l2qW/5Bfjv+OXY3/jVuM/45c
+ jP+PX47/kF+O/5Bfjv+PXo3/j16N/45ejf+NXYz/jl2M/41cjP+NXIz/jl2M/49ejf+NXIv/j16N/5Bf
+ jv+OXY3/jl2N/49fjf+PXo3/j16N/4xbiv+OXYz/kF+O/45djP+MW4r/jVyL/45djP+NXIv/j16M/49e
+ jf+MW4r/j1+N/6B2nv/CqML/28va/+HT4f/g0uD/1cPV/7iZtv+Ya5b/kF+N/49djP+QXo3/j16N/45d
+ i/+OXYz/kF+O5pBejXCQX4+qkF+P8I1djf+OXo7/j1+P/49fj/+PXo7/jVyM/49ejv+MW4v/j16O/6Z/
+ pf/bzdz/597o/8iwx/+0k7P/vqG9/93P3v/p4On/s5Gy/5Nkkf+OXY3/j1+O/49fjv+QXo3/j12M/49d
+ jP+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PXY3/jFqK/5Bejf+QXo3/j16N/5Bfjv+QX47/kF+O/5Bf
+ jv+QYI//kmKQ/5Bgjv+PXo3/kWGP/5Njkf+RYI//j16N/5Bgjv+RYY//j16M/49fjf+PXoz/lmeT/8+5
+ zv/p4Or/0r7S/7aWtP+8nrr/28zb/+/p7/+4mrf/lmiT/49di/+PXoz/j16N/49ejP+QX43/kF+N8JBf
+ jKqOXYzUkF+P95FhkP+TZJL/lGWT/5Nlkv+TZJL/k2OR/5Nlkv+SY5H/kmKQ/865zv/h1uL/tZa1/5Bf
+ jv+RYpD/kWKQ/5pvmf/Zytr/28zb/6Z/pf+RYpD/k2WS/5Nlkv+TZZL/k2WS/5Nkkv+TZZL/k2WS/5Nl
+ kv+UZZL/kmOR/5Jjkf+SY5H/kGGP/5NjkP+SY5D/kWKQ/5Nkkf+TY5D/mGqW/6J6ov+qhar/qIOn/6mC
+ p/+mf6T/pn+k/6iDp/+pg6f/qYKn/6iCpv+ngaX/p4Cm/6R9ov+ccJr/rIiq/+je6P/EqcL/lWeT/5Fg
+ jv+QXo3/oHae/+HU4f/p3+n/pn6j/5Njkf+UZZL/kmKQ/5Fgjv+RYI7/j16M95FgjtSNXIzuj16N/Jlt
+ mP+tiq3/t5e2/7WUtP+0k7P/tZS0/7aWtf+0k7P/q4Wq/9TB1P/Grsb/nnSd/49djf+QX4//kF+P/5Nj
+ kv+wja//6d/q/8mxyf+0k7P/tZS0/7WUtP+1lLT/s5Oy/7STs/+2lbX/tZW0/7WVtP+2lbX/tZS0/7ST
+ s/+1lLP/tZW0/7STs/+1k7P/tZS0/7STs/+0krL/y7XL/+Xb5v/n3ej/5dnl/+Xa5v/m2+b/5tvm/+bc
+ 5//m2+b/5tvm/+bb5v/l2uX/5tvm/+je6P/GrcX/v6O//+LW4v+zkrL/jFmJ/49ejP+NW4r/mm6Y/824
+ zP/cztz/uZu4/7STs/+3mLb/uJm2/6+LrP+ccJn/kWCO/JBfje6MW4v9j1+O/6iCp//RvND/4tbi/9/S
+ 4P/f0uD/39Hf/9/S3//j2OT/5tzn/7+kv/+geJ//k2WT/49fjv+PX47/kGCP/5FikP+geJ//7OTt//Hr
+ 8v/j1+P/39Hf/+DT4f/g0+D/4NPg/+DT4P/h0+H/4NPh/9/S4P/g0uD/4NPg/+DS3//g0+D/4dPg/+DT
+ 4P/g0+D/4NPg/+DT4P/i1uP/3c/d/8SrxP+qhqn/rYir/66KrP+uiqz/roqs/66KrP+uiqz/rous/66K
+ rP+qh6n/spGx/9bE1v/UwdP/tpe1/+TZ5P+7n7v/j1+N/45cjP+NXIv/pn6j/+TZ5f+5m7j/zrrP/+PY
+ 5P/h1eL/39Hf/+LW4v/RvtH/o3qh/5Fejf2OXo7/kF+P/5dqlv+ke6P/qIOo/6eCqP+ogqj/qIGn/6iC
+ p/+tiKz/5dnl/865zv+fdZ7/jVyM/5Bfjv+QXo7/j16N/5Jikf+sh6v/8evy/9C6z/+tiaz/pX6k/6V+
+ pP+ngKX/pn+k/6eBpv+ngKX/p4Cm/6d/pf+lfqP/pH6j/6Z/pP+ngab/qIGm/6iBpv+ngab/p4Gm/6iB
+ pv+ngKX/o3ui/5ptmP+RYI//kWGP/49fjf+SYZD/kGCO/5Fhj/+SYpD/kmKQ/5Jij/+RYI//l2qV/7mb
+ uf/j1uP/p4Cl/9C7z//e0N7/v6O+/6iBpv+2lbT/2snZ/9/R3/+jfKH/283c/8y1y/+vi63/o3uh/8Ck
+ v//i1uP/vaC8/5Jhj/+QYI//kGCP/49fjv+MW4v/i1mK/4xbi/+OXI3/jlyN/45cjf+QX4//u567/+Xa
+ 5f/Jssn/nnOc/45cjf+NW4z/j16N/6J6of/Zydn/59zo/6yHq/+WaZX/nHGb/591nv+fdZ7/nnSc/591
+ nv+gdp7/oHae/591nv+edJ3/nnOc/550nf+fdZ3/n3ae/592n/+fdp7/n3ae/592nv+fdZ3/n3We/6B3
+ n/+heKD/oXig/6F3nv+heKD/oHif/6F4oP+ieaD/onmg/6F4n/+edJz/l2mV/6B2nf/n3Of/vqK9/6mD
+ qP/Hrsb/28zb/9nJ2f/bzNv/08DT/66KrP+2lrT/5t3n/7KQsf+QX43/iVWG/6yHqv/e0N7/xKvD/5Nj
+ kP+OXY3/kF+P/5Bfjv+PXo3/jV2M/45ejf+QYI//kGCP/5Bfj/+QX47/mW2Z/8myyf/h1OH/08DT/72g
+ vP+1lbX/vqK+/9bF1v/p4Or/vqO+/5dqlv+qhKn/yLDI/9C80P/Ous//zrnO/8+6z//Qu9D/0LzQ/9C8
+ 0P/QvND/0LvQ/9C7z//Qu8//0LzQ/9C80P/QvM//0LvQ/9C80P/RvND/0bzQ/9C80P/QvM//0LzQ/9G8
+ z//RvdD/0b3Q/9K+0f/SvtH/0b3R/9G90P/QvND/xazF/6V8ov/EqsP/4NTg/7ucuf+qhKj/s5Gx/7qd
+ uf+3mLb/q4ap/6+Lrf/h1eH/1MHU/6B2nv+OW4r/kmKP/7eYtv/i1uP/xKrD/5Jij/+MW4v/jl2N/45c
+ jP+PXo7/jl6N/45djf+QX4//kF+P/5Bfj/+PXo3/j12N/5xwm/++o77/2cnZ/9zN3P/Zytr/39Hf/9zN
+ 3P+9oLz/l2qV/45djf+mgKX/wKS//8iwyP/Hrsf/x67G/8euxv/Hr8f/x6/H/8iwx//Iscj/yLDI/8iw
+ x//Iscj/yLDH/8ixyP/IsMf/yLDI/8iwyP/Jscj/yLDH/8evx//IsMf/x6/G/8iwx//Jscj/ybHI/8mx
+ yP/Jssj/yrLJ/8mxyP/Qu8//3c/d/8u0y/+ieaD/zbjN/9vM2//Hrsb/sY6v/6qEqP+vjK3/vqK9/9rJ
+ 2f/e0N7/q4ap/5Fhjv+NW4r/n3Wd/8mzyP/i1uL/vaC8/5Fgjv+OXo3/jVyM/41cjP+TZJL/k2WS/5Fh
+ j/+RYpD/kmOR/5Bfj/+QYI//j16N/49ejf+PYI//nnWd/7OSsv+8oLz/tpe1/592n/+OXY3/i1qK/45d
+ jf+LWYr/iliJ/4xZiv+MWYr/jFmK/4pYiP+MWYr/jFmJ/4xZiv+LWYr/jFqK/41bi/+NW4v/jFmJ/4xb
+ iv+NW4v/jVyM/41bi/+OXIv/jFmJ/4tYiP+NW4r/jl2L/5Fgjv+QYI7/kGCO/4taif+MWon/jVyL/4xa
+ if+TY5H/tpa1/+zk7P+ogqf/mm6Z/7+jv//czNv/4NLf/9zN3P/f0d//4NPg/9C7z/+ngaX/kGCO/41b
+ iv+MWor/onmg/8Oowf/Hr8b/qYOn/5Bgjv+PX4//j16O/5Bfj/+pg6n/rIir/550nf+je6L/q4aq/5Rk
+ k/+PX47/j16N/49ejf+PXo7/lGaT/592nv+hd5//kGCO/5ZplP+pgqf/lGaT/5hsl/+ccpv/nXOc/55z
+ nP+dcpv/nnOc/5twmv+dcpv/nnOc/550nf+dcpv/mWyX/5Rkkv+QX47/lWWS/55znP+VZpP/m2+Z/590
+ nf+VZ5P/k2SR/5tvmf+ke6L/rYmr/6+Mrv+vja7/r42v/591nP+TY5D/jl2M/41biv+MWon/oHad/+nf
+ 6P+5m7j/lmeT/45di/+ec5v/s5Gx/76ivf+4mrf/pX2i/5NikP+QX43/kF+N/45ci/+PXYz/j12M/550
+ nP+zkrH/onmg/45ejP+QYI//kGCP/49gjv/RvdH/3tHf/76ivf/Pus7/6eDp/6uHqv+QYI//j1+O/41c
+ jP+OXY3/sZCx/+PX4//czt3/onqh/7qcuv/r4uv/tJOy/8auxv/e0N//4tbj/+HU4v/h1OL/4dTi/+HU
+ 4f/g0+D/4dTh/+LV4v/l2uX/zbfM/6R8o/+TZJH/rous/97P3v+2lbT/w6nC/9fF1/+ykbH/rYmr/9O/
+ 0v/q4Or/7+jw/+/o8P/x6vH/8+70/8u1y/+gdZ3/j12M/5Bejf+PXIv/oXif/+je6P+6m7n/lmiU/49e
+ jf+RYI7/kmGP/5Fhjv+QX43/kF+N/5Fgjv+QX47/kWCO/5Bfjv+QX47/jVuK/7GOr//g0+D/v6O9/5Ni
+ kP+NXIz/j12N/45djf/RvdH/5Njk/7GPsP+rh6v/6uHr/+PW4/+fdZ7/kWCQ/49ejf+heKD/18bX/+7n
+ 7/++ob3/k2SR/6uHq//y7fP/1MHT/8atxf/Pu8//1MHU/9K/0v/UwdT/1sTW/93P3f/39fj/8evy/9vL
+ 2//WxNb/xKnD/6F4oP+TZJH/s5Ky//f1+P/y7fP/0r7R/+HT4f/o3uj/6uHq/9/R3//DqcL/vJ+8/8y1
+ y//Apb//u566/6yJq/+Ya5b/j16N/5Bfjf+OXYz/oXed/+jd6P+4mbf/k2OQ/45civ+OXYv/j16M/49d
+ jP+NW4r/j12L/49di/+QX43/kF+N/41civ+PXYz/i1mI/6+Mrf/h1OH/v6O+/5Jij/+PXo3/kF+O/45d
+ jf/QvND/5Nnl/7COr/+RY5D/uJm3//Ls8v/Hrsb/mGuX/5FikP/Grsb/6uLr/8qzyv+WaJX/jl2M/5hs
+ l//bzNz/49jk/6qGqf+Xapb/pX2k/6qFqf+ieaD/m2+a/6N7ov/f0d//6uDq/7CMrv+Ya5b/l2uW/5Nj
+ kf+QYI7/qIOn//Dq8f/Xx9f/tJOy/72gvP/r4uv/2cjZ/6R9o/+WaJT/pX2j/+fc5/+4mrf/mm6Y/5Nj
+ kP+PXoz/jl2M/5Bejf+NW4v/oHee/+fd6P+4mbf/lGWS/49djP+QX47/kF6M/49ejP+QXo3/j16M/45b
+ iv+QX43/kF+O/49ejf+OXYv/jFmI/7CNrv/g0uD/v6O+/49ejP+NW4v/jVuM/5Bfjv/SvtH/5Nnk/7OS
+ sv+TZJL/o3ui/8SrxP+7nrv/n3af/51ynP+6nLn/wKW//6mDp/+XaZX/k2SR/5Rlkv/FrMT/7eXu/6yI
+ qv+OXIv/vaG8/9fG1/+wjq//oHae/7yfu//DqcL/7+jw/7mZuP+QYI7/jFqK/45ci/+NXIz/p4Gm/+7m
+ 7v++ob3/mGuW/6uHqv/j1+P/1sPV/7COr/+4mbf/x67G//fz9//WxNb/vKC8/6R9ov+UZZH/jl2L/45d
+ jP+OXYv/oXif/+fd6P+4mbb/k2SQ/41biv+PXo3/j16M/49di/+PXoz/jlyL/4tZiP+OXIv/lmeT/550
+ nP+ogqb/tJOy/9K/0v/o3uj/vqG8/5BfjP+OXIz/jFqL/4xbi//QvND/4tbi/8Wtxf/Ltcv/28vb/9vL
+ 2//dzt3/3Mzc/93N3f/cztz/2sra/9rJ2v/SvtL/sI2v/5Rlkv+3mLf/8ezy/7aXtv+bb5r/1cLV/+Xa
+ 5f+tiqz/upy5/+bb5v+vjK7/6d/p/9bE1v+jeqH/jVqL/5JjkP+phKj/2snZ//j0+f/g0+D/tpe2/7KQ
+ sf/e0N7/3c7d/8qzyv/Zytr/4tbi//r5+//q4uv/3M3c/7eXtv+Za5b/jlyL/49ejP+PXo3/onmg/+je
+ 6P+5m7j/lWaS/45ci/+OXIv/kmGP/5xvmf+ngKX/sI2u/7yfuv/IsMf/0r7R/9K/0v/UwdP/1cLU/+PX
+ 4//r4uv/vaC8/5BejP+QX47/mW2Y/5hsl//RvtH/4dTh/8Wsxf/IsMf/3tDe//Xw9v/u5+//3c7d/93O
+ 3f/x6/L/9O/1/+TY5f/QvND/r42v/5Rlkv+ykrL/8u3z/7yfvP+rh6v/3M3c/9TC1P+heaD/0b3Q/+zk
+ 7f+gdZ3/zrjN/+vi6/+1lbT/jVuL/5Nkkf+ui63/39Df//j0+P/m3Of/vaC8/7KQsf/f0d//1sPV/7ST
+ s/++o77/zrjN//bz9//Zytr/v6O//6V9o/+UZJH/j12M/5Bfjf+PXoz/onmg/+jf6P+5m7j/lmiU/49d
+ jP+XaJP/tZOz/8+6z//Tv9L/1sTV/9XD1f/Sv9L/zbfM/8Oowf+8nbr/s5Gx/8qzyf/o3+n/v6K9/5Bf
+ jf+RYY//up26/8iwyP/l2ub/49bj/7eXtv+YbJf/royt/+3l7v/by9v/q4aq/6R9o//ez97/6d/q/7ye
+ u/+ec53/l2qW/5Nkkv+yj7D/8u3z/8GmwP/EqcP/49fj/8Opwv+kfKL/5drl/9zO3f+XaZT/r4yt/+7n
+ 7//Iscj/lWeT/45ejP+YbJf/uZu5//Ls8v/Mt8z/qYOn/7+jvv/r4uv/0LvQ/6+Lrf/DqsP/0LzQ//bz
+ 9//ay9r/vKC8/5tvmP+PXYz/j16M/49ejf+PXYz/onif/+je6P+5m7f/lWeS/41biv+siKr/18bX/93P
+ 3f/GrcX/waW//7KRsf+lfqP/mWyW/5Jhjv+OW4r/kF+N/72gvP/n3ej/tpa0/5Jhj/+QYY//x67G//Lt
+ 8//+/v//5drm/7KRsv+LWYr/n3We/+je6P/RvtH/mGyX/45cjP/Tv9L/49fj/66Lrf+NW4v/j16N/5Nj
+ kf+wja//8uzy/8iwx//Sv9L/2sra/7COr/+vjK7/8evy/8qzyf+VZZL/m2+Y/+PX4//czdz/p4Gm/45c
+ jP+YbJf/vaC8//Hr8f/SvtH/s5Ky/9nJ2f/s5O3/z7rP/9K/0v/49fj/6eHq//z7/f/s5e3/18bX/6V9
+ o/+QX47/j16M/45ejP+PXYz/onif/+je6P+6nLj/lWaT/4tZiP/Apb//2MjY/7KRsP+MWor/jlyL/4xb
+ iv+PXYv/j12L/49ejP+OXIr/qYKm/9bF1v/Zydn/oHee/5Ffjf+QYI//nHGb/9TC1P/6+Pv/5tzn/7GQ
+ sP+UZpL/s5Gy/+zl7f/bzdz/qYWo/6V+pP/czdz/6eDp/7+jvv+dcpz/lGSS/5Jhj/+wja7/8uzy/8qz
+ yf+6nLn/sI6v/55znP+0k7P/4dPh/6+Mrv+SYpD/kF+O/8mxyP/Xxdf/rYmr/5Vlkv+4l7b/49bj/9rL
+ 2v/aydn/vqG9/8Oqw//EqsP/spCw/8auxf/l2uX/w6nC/+zk7P/FqsT/n3Wc/5Bgjf+PXoz/kF+N/5Bf
+ jf+PXYz/onif/+je6P+6nLn/lmiT/41aiv/Apb//08HT/62Jq/+OXIr/j16M/5BejP+PXYv/kF+N/49d
+ jP+TYo//xqzE/9/S3/+wja7/j16M/45di/+QYI//kGCP/6R8ov/g0+D/6N7o/7uduv+4mrj/7+nw//r4
+ +//39Pj/6+Ls/+rh6v/28/f/+fj6//Lt8//Xxtf/oXig/5Fhj/+wja7/8uzy/8+8z/+jfKL/mW2Y/6B2
+ nv+mf6X/q4eq/6J6of+edJ3/m3GZ/6V/pP+qhan/nXGb/6J4oP/Pus7/6d/o/6uIqv+mfqT/nXGa/5Vn
+ k/+jeqD/nnKb/7KQsP/f0d//zrjN/8iwyP+ui63/mW2X/5JjkP+RYI7/kF6N/49djP+OXIv/oHee/+jf
+ 6P+7nLr/l2iU/4pYiP++o77/1MHU/6+Lrf+OXIv/jVuK/45ci/+NW4r/kF6N/49ejP+xjq//3s/d/823
+ y/+TY5D/kF+N/5Ffjf+PXYz/jlyM/49ejf++ob3/6eDq/9TC1P+siKv/y7TK//Pt8//n2+f/xKvE/8Op
+ wv/o3un/8Orx/9XD1f+2l7X/mW2X/5Njkf+xjq//8Onw//bz9//s5e3/6eHq/+rh6//o3+n/59zn/+ng
+ 6f/r4uv/6uLr/+nh6v/s5Oz/zrjN/6J5of+vjK7/7+nw/+vj7P/n3ef/ybHI/7yfu//YyNj/1MHT/9K/
+ 0v/18fb/8Onw/9nJ2f/by9v/3M3c/7GQr/+VZpL/j16M/5Bfjf+OXYv/oHed/+nf6f+5m7f/lGWR/4pX
+ hv+/o77/1MHU/6+Mrv+RYI7/kWGP/49ejP+QYI3/j16M/5Vmkv/Sv9L/2sva/6mDpv+OXYv/jl2L/5Bf
+ jf+NXYz/jl6N/49ejf+bcJr/1cPV/+jf6f+vja//p4Cm/+3l7v/ZyNn/oXmh/5Zplf/Yx9j/6N7p/7WW
+ tf+TZJH/kWGP/5FikP+gdZ7/v6S//8evxv/Hr8f/xq7G/8myyf/dz93/+vj7/+zj7P/Mtcv/yLDH/8av
+ xv/Jssj/uJi3/5pumf+gd5//2cjZ//f0+P/Ltcv/rous/9K/0v/d0N7/wqjB/7mauP/bzNz/+vj7/+LW
+ 4v/Ltcv/y7TL/6uGqv+VZZL/j12M/45djP+PXYz/oXie/+fe6P+5m7f/lWeT/4xZiP++obz/593n/+LV
+ 4f/QvM//0r3Q/8+5zf+tiqv/lGSR/7iat//i1eH/wqfB/5Jhj/+PXoz/j12L/5Bdi/+PX47/kF+O/5Bf
+ jv+NW4v/uJm3/9vL2/+3mLf/nHGb/9vL2//Ks8r/mWyY/5Bfjv/Jscj/18bX/6uHqv+NXIz/j16N/45c
+ jP+SYpD/mGuX/5pumf+bb5n/mm6Z/6F4oP/DqcL/6eDq/7+kv/+fdJ3/m2+Z/5lsl/+abpn/l2qV/49f
+ jf+UZ5P/tZW0/9zM3P+ogaX/lGWR/7aWtP+2lrX/oHae/5dplP+ui63/2snZ/8auxf+heJ//nXKb/5Zo
+ lP+RYI3/j16M/45di/+MWYn/oHad/+fd5/+1lbP/k2OQ/4xYiP+ieJ//vZ+7/8atxf/DqcL/xKvD/8Kn
+ wf+kfaL/oHad/97P3v/Tv9L/onif/4xZif+NW4r/jVuK/5BejP+OXYz/kF+O/5Bgj/+NXIz/mm+Z/6iC
+ p/+fdZ7/lGaT/6iDqP+heaD/kWKQ/5Bgj/+je6L/p4Gm/5lsl/+QX47/kF+O/49ejf+Xa5b/mW2Y/5Bg
+ j/+OXIv/j12M/5Fhj/+ddJz/rYms/5ptl/+PXYz/jVyL/4xaiv+OXIv/jlyL/41biv+QYI7/mGqV/6V9
+ o/+SYo//jFqK/5hqlv+XaZT/kF+N/41bi/+VZpL/pHyi/591nf+QX47/jVuK/41ci/+OXYv/j16N/49d
+ jP+MWYn/oHee/+jf6f/Tv9L/vqG8/7qcuf+8n7v/waW//8WrxP/GrcX/xq3F/8atxf/Cp8H/1sXW/97Q
+ 3v+zkLD/kWCO/45biv+NW4n/j12L/5BejP+OXYz/jl2M/49ejv+QX47/jVuL/4xZiv+NW4v/jVyM/41b
+ i/+MWor/jl2M/45djP+NXIz/jVqK/45cjP+PXo7/jlyM/5Fhj/+ogqf/ybLK/7GPsP+VZpL/jVqL/41c
+ jP+NXIv/jVuL/49djP+PXYz/j16M/41ci/+PXo3/jl2M/45di/+PXo3/jVqK/4xZif+NW4r/jl2M/41b
+ i/+NW4r/jl2L/49ejf+PXo3/jFqK/41biv+QX43/j12M/45djP+NXIv/jlyL/45djP+NW4r/n3Wd/+jf
+ 6f/k2eT/18XW/9XC1P/TwNL/0LzP/8+7z//QvND/0LvP/9G80P/Tv9L/0r/S/7SUs/+YapX/j12L/45d
+ i/+OXIr/kF+N/5BejP+QXo7/jlyM/5Fgj/+SY5H/kWGP/5Fhj/+SY5H/kWCP/5JikP+TY5H/k2SR/5Ji
+ kP+SY5D/kmKQ/5Fhj/+RYY//j16N/5Nkkf+lfaT/0r/S/9jH2P+7nbr/mm6Y/4xaiv+OXYz/jl2N/49e
+ jf+OXIv/kF+O/49ejf+OXo3/jl6M/49ejf+PXo3/jVuK/5Bfjv+QXoz/j16N/45ci/+PXYz/kF+N/5Bf
+ jv+QX43/j12M/4xaif+PXoz/kF+N/5Bfjf+OXIv/jVyK/49ejP+OXIv/nnOb/+fd6P/Ouc3/tpa0/7ST
+ sv+1lLP/s5Kx/7OSsf+0k7P/tJOy/7OSsf+wja7/oHae/5Fhjv+PXYz/kF+N/49di/+PXoz/kF+N/5Ff
+ jf+OXYz/kF+O/6N7ov+ykbH/tpa1/7aWtf+2l7X/tpa1/7OTs/+2lrX/tpa1/7aWtf+1lLT/s5Ky/7KR
+ sf+ykbL/spGy/7KRsf+wja7/s5Ky/9K/0v/f0uD/xazF/6F4n/+QYI7/jFqK/45djP+NW4v/jl2M/49d
+ jf+NXIv/jVyL/49djP+OXIv/jFuK/45djP+OXYz/jFqK/45ci/+OXYz/jl2M/45cjP+OW4v/jVuL/4xa
+ if+OW4r/jl2M/45ci/+OW4r/jlyL/45di/+NW4v/oXie/+nf6f+1lbP/kWGO/41aif+OXIv/jVqJ/4xa
+ if+NW4r/jVqJ/4xaiP+MWYj/jl2L/49ei/+QXoz/kF6M/5Bfjf+QX43/kF+N/5BejP+OXYz/j16N/7yf
+ u//f0d//593o/+bb5v/m2+b/5tvn/+XZ5f/l2+b/5tvm/+bc5//n3Of/7ufu//by9v/38/f/9vP3//f0
+ +P/28/f/3M3c/7SUs//CqML/4dXi/9bE1v+qhan/lGSR/5Bfjv+RYY7/mm6Z/55znP+ecpv/nnKb/55z
+ nP+ec5v/nnOb/6F4n/+hd57/nnOb/550nP+hd57/oXif/550nP+bcJn/nnSc/550nP+edJz/nnOc/550
+ nP+ec5z/nnKb/51ymv+gdp3/tpa1/+zj6/+zkbH/lWWS/49di/+OXIr/jl2M/49djP+NW4r/jVuK/49d
+ i/+PXoz/j12L/5BfjP+OXYv/j12L/5BejP+PXYv/j12L/41biv+QYI//kGCP/5xxm/+lfaP/p4Gm/6eB
+ pv+ngaf/p4Gn/6Z/pf+ngab/p4Gn/6iBpv+5mrj/4NLg//n3+v/49fj/+PX4//j1+P/39fj/9/P3/9/S
+ 3/+phaf/tpe1/+zk7f/l2uX/qoSo/5Jhj/+XaJT/yLHI/9zN3P/ez97/3c7d/9zO3P/dz93/4tbi/+/p
+ 7//y7PL/5dvl/+HU4f/r4+z/8u3z/+rj6//g0+H/3s/e/97P3f/ez93/3s/d/97P3f/dz93/3c7c/9zO
+ 3P/g0t//5drl/9bE1v+bb5n/kWCO/5Bfjf+QXo3/kF+N/5Bfjf+RX43/kF+N/5Bdi/+OXIr/kF6M/5Bf
+ jf+RX43/kF+N/5BejP+PXIr/jVuK/5BejP+QX47/kF+O/5Fhj/+SYZD/kmKQ/5Bgj/+PX43/kmKQ/5Ji
+ kP+SYpD/kWCP/49ejf+kfaP/uZu4/76ivf+9oLz/vZ+7/72fvP+8nrv/u526/6+Mrv+wj6//1MLT/+ri
+ 6//Mtcv/nnOc/49fjf+UZpL/spCx/8Ckv//DqML/wqjB/8Kowf/BpsH/xazE/9rJ2f/28vf/7ebu/9C8
+ 0P/QvdD/6+Pr//Tw9f/dzt3/xq3F/8Spwv/DqML/wqfB/8Knwf/CqMH/wqjB/8Oqwv/Bp8D/s5Gx/5tu
+ l/+RYY7/kF+N/41civ+MWon/jl2L/5Bfjf+QX43/j16M/45civ+PXoz/jVuK/49ejP+QX43/jl2L/4xa
+ if+NW4r/j16L/41bif+QX4//jl6N/49fjv+OXY3/jl2M/5Bfjv+PX47/j16N/41cjP+QXo7/kF+O/49d
+ jP+SY5D/nXOc/6aApf+ogqb/qYKn/6mDp/+pgqf/q4ep/8u0yv/n3uj/4NPh/8Gnwf+qhan/onqg/6F5
+ oP+ieKD/p4Gl/6mEqP+qhan/qoap/6eApf+ccZr/lWeT/591nf/DqcL/8u3z/9rL2/+phKf/spCw/+TX
+ 4//t5u7/vqG9/5ttl/+Ya5X/mGqW/5hqlf+XaZT/l2iU/5hqlf+XapT/kmOP/45di/+OXYv/kF+N/5Be
+ jf+PXYv/j12L/5BejP+PXoz/jVuK/41bif+QXo3/jVuK/49ejP+RX43/kF6M/45biv+OW4r/kF+M/49d
+ i/+OXYz/j16N/45cjP+OXYz/j16N/45djP+NW4v/jVuL/4xbiv+QX47/jl2M/41ci/+MWor/tJKz/9/S
+ 3//l2uX/5trl/+Xb5f/m2uX/6N7o//Tv9f/8+/3/9fL2/+ng6v/k2OT/5Nnk/+Xa5f/l2eX/5drl/+XZ
+ 5f/l2ub/6N/p/9nI2f+vi63/jlyL/5Bfjf+bb5j/zLbL/+7n7v/Ltcv/oXie/7OSsv/n3ej/5tvm/66K
+ q/+RYI7/j12M/41ci/+OXIv/jlyL/49ci/+PXoz/j12M/49ejP+PXoz/kF+N/5Bfjf+QX43/kF6N/49d
+ jP+OXYv/j16M/49djP+NW4r/jFqJ/41civ+NXIr/jVuK/45civ+PXoz/kF6M/5BfjP+PXo3/kGCP/49e
+ jv+OXo3/jlyM/45cjP+PXo3/jl6N/49ejf+PXo3/j16N/49ejf+NWor/wqfB//r4+//y7PP/3c7d/97Q
+ 3v/s4+z/7eXt/97P3v/WxNX/1sXW/9jI2P/Zydn/2MjZ/9jH1//Xxtf/2cjZ/9jI2P/ZyNn/3M3c/9C7
+ z/+tiKv/kF+N/49ejP+OXYv/n3Wd/9XC1P/t5e3/xazE/590nf+7nLr/7ufv/+HV4f+pg6f/kmGP/45c
+ iv+QXo3/kF+N/49djP+OXIv/j16M/5Bfjf+OXIv/jl2L/5Bfjf+PXoz/j16M/5Bejf+QXoz/kF+N/5Bf
+ jf+MWon/j1yL/49ejP+PXYv/j12L/49di/+RX43/kF+N/5Ffjf+QYI//jl2N/5Bfjv+PX47/jlyM/45c
+ i/+OXY3/j16N/49ejf+PXo3/kF+O/5Bfjv+LWIn/xKnD//j1+f/Xxdf/pn6k/6qFqf++obz/v6O+/7GP
+ sP+siKv/rous/6+Mrf+ui63/royt/62KrP+siKr/rYmr/62Jq/+tiaz/r4ut/6qEp/+bb5j/kF+N/49e
+ jP+OXYz/jl2L/6d/pP/by9r/6uHr/7+jvv+ecpv/w6nC//Tw9f/Yx9j/pHyh/5Bfjf+OXIv/j12M/49e
+ jP+OXIv/jVyK/5BejP+OXYv/j12L/5Bfjf+PXYv/j16M/5Bfjf+QX43/kF+N/5Bfjf+OXYv/kF6M/49d
+ i/+QXoz/j12L/45biv+PXYv/kF6M/5Ffjf+OXYz/jVuL/45djP+QX47/kF+O/49djP+NXIv/jVuL/45d
+ i/+QX47/kF+O/45djP+JVYb/v6O+//Xx9v/Ww9X/lmiU/5Bgjv+ykLH/xq3G/8SqxP/DqML/xq3F/8mx
+ x//Iscj/ybLI/8ixyP/Hr8b/xq3F/8auxf/Hrsb/ybHI/76hvP+jeqD/kF6N/5Bfjv+QX43/kF+N/49e
+ i/+siKr/4NLf/+je6P+2lrT/nXKb/8+6zv/z7/T/zrnN/6F2nf+OW4r/jVqJ/45di/+PXoz/jl2L/5Be
+ jP+QX43/j16M/5Bfjf+PXYv/j16M/5Bfjf+QX43/kF+N/5Bfjf+QXoz/kF6M/45civ+PXoz/j12L/41b
+ if+OXIr/jlyK/49di/+NW4v/jl2M/41ci/+OXo3/kF+O/5Bfjv+PXo3/jVyL/49ejf+QX47/kGCO/41b
+ i/+KV4j/rIiq/+DT4P/s5Oz/wKXA/5xzmv+7nrr/6uHq//r4+//6+Pv/8+7z/+3l7f/u5+7/7+nv/+/p
+ 8P/u6O//7ufv/+7n7//v6O//8uzy/+DT4P+ykLD/j12M/49ejf+QX43/kF+O/49ejP+QYI3/spCw/+LW
+ 4v/k2eT/rout/590nf/Xxtf/8uzy/8ivxv+ccJn/jFqJ/4xaif+OXIv/kF+N/5BejP+QX43/jl2L/49e
+ jP+PXoz/j12L/49ejP+PXoz/kF+N/5Ffjf+PXYv/kF+M/5Bdi/+QXoz/kF6M/5BejP+PXYv/jFqJ/41b
+ if+QX47/kF+O/45djP+NXYv/j16N/5Bejf+PXo3/kF+O/5Bfjv+QX47/j16N/41ci/+OXIv/k2OQ/6+O
+ rv/g0+H/8Onw/8Knwf+fdJz/uZq3/+bc5//8+/z/4dTh/7yeu/+xj6//tZSz/7eWtf+1lrT/tpa1/7eX
+ tf+3mLb/uJq3/7GPr/+fdJz/j16M/41biv+QXo3/kF+N/41biv+OXYv/lGSQ/7aVs//n3Of/39Lf/6N7
+ of+kfaL/4NPg//Hr8f/Bp8D/l2mU/41biv+OXIv/j16M/41biv+QXoz/kF+N/5BfjP+QX4z/j12L/45b
+ iv+NW4r/j16M/5Bfjf+NW4n/kF6M/49di/+QXov/kF6M/5Bei/+PXYr/jlyK/49di/+QYI7/kGCP/5Bg
+ jv+QYI7/kF+O/5Bejf+PXo3/kGCO/5Bfjv+QX47/jVyL/49ejf+RYI7/jl2M/5Fij/+rh6r/2sra//Ls
+ 8v/Hr8f/n3Sc/7GOr//j1+P/6+Ps/8Ckv/+WZ5P/j1+N/5Jhj/+RYY//j16M/5Fgjv+SYo//kF+N/49e
+ jf+RYI7/kF+O/5Ffjf+PXoz/kV+O/45djP+QXo3/j12L/5Vnkv+6mrj/6d/p/9jI2P+ec5r/rYir/+fb
+ 5//s5Oz/vJ67/5Vlkv+QX43/kF+N/5Bejf+QX43/kV+N/5Bfjf+OXIv/jVuJ/45di/+PXYz/jVuK/5Be
+ jP+NW4n/kF6M/5Bfjf+QXoz/kF2L/5BejP+RX43/kF+N/5Ffjf+PXYz/kF+O/5Bfjv+OXIz/jl2M/49e
+ jf+OXYz/j16N/41bi/+QXo7/jVuL/45cjP+QX43/kF+O/5Bfjv+SY5D/o3uh/9PB0//y7fP/0b3R/6B3
+ nv+pg6f/2cnZ/+/o8P/NuM3/nHGa/45cjP+NW4r/j16M/49ejP+PXYv/j16M/49ejP+NXIr/jVuK/49d
+ i/+QX43/kF+N/5Bfjf+QX43/kF+N/5BfjP+ZbZf/vqG9//Hr8f/QvND/nnOb/7OSsf/n3ef/5tzn/7WV
+ s/+QYI3/jVyK/41biv+PXYv/jl2L/41biv+OXIr/jl2K/41bif+NXIr/kF6M/49di/+NW4n/j16M/5Bf
+ jP+QX43/kF6M/5Bdi/+PXov/kF+M/41cif+PXYz/kF+O/49ejf+PXYz/jl2M/45ejP+QX47/kF+O/49f
+ jf+QX47/j1+N/5Bfjv+QX47/kF+O/5Bfjv+QX43/kWGP/6F5oP/Mtsz/8evx/9fG1/+phKj/pn+k/9G8
+ 0P/x6/L/2MbX/6J5oP+RYI//kF+O/5Bfjv+PXYz/j16M/5Bejf+PXYz/j12M/45biv+QX43/kF+O/41b
+ iv+TYpD/pn6k/76ivf/Sv9H/49jk//z7/f/38/f/y7TJ/591nP+5m7j/6d/p/+PX4/+wja7/jl6L/41a
+ if+QXoz/kF+N/5BejP+QX43/j12L/45di/+QXo3/kF+N/5Ffjf+PXoz/kV+N/5Bfjf+RX43/j12L/41b
+ if+PXYv/j16M/41aif+QXo3/kF+O/5Bfjv+QX47/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/kF+O/5Bf
+ jv+PXo3/kF6N/5Bfjf+PXoz/kF6N/5Fhj/+fdJ3/xq3F/+zk7P/dzt3/sI6v/6J6oP/Hr8b/7+jv/9vL
+ 2/+ngaX/kGCN/49djP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+OXYv/jl2L/6J6oP/Ir8f/5Nnk/+3l
+ 7f/o3uj/3M3c/9nI2P/aytn/2cjY/7WUs/+gdp3/wqfB/+3l7f/e0N7/qIGm/5Bfjf+QXoz/kF+N/5Be
+ i/+PXov/j12L/5BejP+QXoz/jlyK/5BejP+QXoz/jlyK/49di/+QX4z/kF6M/49di/+PXYr/j12L/49e
+ i/+QX47/kGCP/5Bgjv+RYI//kWCP/49ejf+OXYz/kF+O/5Bejf+QXo3/jl2M/49ejf+QX47/j16M/49e
+ jP+QX43/kF6N/5Bfjv+QX43/nHCa/8Kmwf/n3Of/4dPg/7eYtv+ieaD/w6jC/+vj6//dz93/sY+v/5Nk
+ kP+NW4r/jl2L/45di/+OXIv/j16M/5Fgjv+QX43/rIeq/9fF1v/v6O//4tbi/8Wrw/+zkLH/rIiq/6yH
+ qv+rh6n/s5Gx/6eApf+TYo//nG+Z/8qzyf/v6fD/2MfY/6F2nv+PXYv/kF6M/49ei/+QXov/kF+N/5Be
+ jP+QXov/j12L/5Bdi/+QXoz/j12L/45civ+QXoz/j12M/45civ+PXYr/kF6M/5Ffjf+OXo3/kF+O/5Bf
+ jv+PXY3/j16N/49djP+OXYz/kF+O/45ci/+OXYz/jl2M/45cjP+OXYz/jVyL/45di/+QX47/kF6N/5Bf
+ jv+QX47/j16N/5lrlv+8nrr/49fj/+ba5v+/o77/onqg/7+jvf/p4Or/4dXh/7SUs/+UZZH/jFqK/49d
+ jP+PXYz/jl2M/5Bgjf+mf6T/28zb/+/p8P/TwdT/rout/6R8ov+0krL/xKvE/8y2zP/Mtsv/yrPJ/76i
+ vf+lfaL/kmKP/6J5oP/UwdP/8+70/8mxyP+XaZT/kF+N/49di/+QXoz/kF+N/5BejP+PXYz/jl2L/5Be
+ jP+QXoz/j12L/45civ+OXIr/jlyK/45ci/+PXov/kF6M/49di/+OXIv/j16M/45djP+NW4v/jVuL/45c
+ i/+OXIz/jl2M/4xbiv+NXIv/kF+O/45djP+NXIv/jVuK/41bi/+QX43/kF+O/5Bfjv+PXYz/jl2M/45d
+ jP+VZpP/tZS0/+DT4P/r4uv/wqjB/591nf+6nLj/593n/+LW4v+2lrT/lmeT/49djP+PXYz/j1+M/5ht
+ lv/Pus7/9PD0/9C80P+kfKL/p4Cl/8u0yv/m2+b/6+Ps/+fc5//l2+b/6eDq/+rh6v/Yx9j/tJOy/5ls
+ lv+qhaj/4dXi/+3m7v+yj6//lGWR/45civ+PXYv/kF6M/5Bfjf+QXoz/jlyK/49ejP+QXoz/jVuJ/49e
+ i/+PXYv/j12L/5BfjP+QX4z/j12L/45div+PXo3/jl6M/45di/+NXYv/jVyL/41ci/+NXIv/jVuL/41d
+ i/+OXYz/kF+O/5Bfjf+QX43/jl2M/41biv+PXYz/kF+O/5Bfjf+MW4r/jFqK/49ejf+PXo3/kmKQ/62J
+ q//bzNv/7ufu/8Opwv+ccZn/uJm3/+rh6v/j1uP/s5Ky/5Jij/+MWon/kWKP/7GQsP/v6fD/4NPh/6R8
+ of+nf6T/2cjY//Ls8//dz93/wqfA/7KQsP+vjK3/u525/9XD1P/x6/H/5tvm/7aXtf+abZf/uZq3//Lt
+ 8//Yxtb/pXyh/5BfjP+NW4n/j12L/5Bfjf+RX43/kF+M/49di/+QX4z/j12L/5BejP+QXoz/j12L/5Be
+ jP+QX4z/j12L/5BejP+QX47/j16N/49ejf+OXYz/jl2M/49fjf+QX43/kF+N/45di/+QX43/kF6N/45d
+ i/+OXYv/jl2L/41di/+OXYv/kF+N/5Bfjf+OXYv/jVuK/49ejP+QX43/kF+N/5Fgjv+mfqP/18bX//Pt
+ 9P/EqsP/mm2X/76ivf/v6PD/3M3c/6Z/pP+NW4r/l2qU/9G+0P/28vb/t5e1/590nP/SvtH/8ezy/9C8
+ 0P+gd57/jlyK/49di/+QXYz/kF6M/5lrlf/Cp8D/8Onw/+XZ5f+pg6f/nXKa/+DT4P/z7fP/waa//5lr
+ lv+NXIn/j12L/5BejP+QXoz/j16M/5BfjP+QXoz/j12K/5BejP+OXIr/jFqJ/45civ+QX4z/kF6M/49d
+ i/+QX47/jVyL/49fjf+QX43/jl2M/41ci/+NXIv/kF+O/5BejP+QX47/jlyL/45ci/+OXYv/j16N/5Bf
+ jv+QX47/kF+O/5Fgjv+QX47/kWCO/5Bfjv+RYI7/kF+O/5Bfjv+RYY//oXef/9fG1//y7PL/uZq3/5xx
+ mv/RvdD/7+jv/8Sqw/+QX47/nXOb/+PY4//t5e3/pHuh/7eXtf/r4+v/2cnZ/6F4n/+NW4n/j12L/5Ff
+ jf+PXYv/kV+N/45di/+YapX/zLTK//Hr8f/Mtsv/nHCZ/8euxv/18vb/18XW/6B2nf+PXIv/kF+N/5Be
+ jP+PXIr/jVuK/5Bdi/+PXYv/jluK/5BejP+RX43/kF+N/5Bfjf+RX43/kV+N/5Ffjf+NXIv/j16N/5Bf
+ jv+OXIz/jl2M/45djP+NW4v/kF+O/5Bfjv+QX43/j12M/41biv+OXYz/kF+O/49ejP+NXIv/jVuK/5Bf
+ jv+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/j1+M/6J6oP/o3ej/5Njk/6V9ov+xj7D/5dvm/9rK
+ 2v+dcpv/pX2j/+je6P/bzNv/nXKb/8qzyf/w6fD/wabA/4xaif+OXYv/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jf+OXIv/tJOy/+ri6//h1eH/nnSb/7WVs//07/T/4dPg/6N7oP+OXIv/j12L/45civ+PXYv/j16L/45c
+ iv+QXoz/kF6M/5BfjP+QX4z/kF+M/49di/+OXYr/kF6M/45civ+MWor/j1+N/5Bfjv+NXIv/jlyL/45c
+ i/+NXIv/kF+O/5Bgjv+QX47/kF+O/49ejf+QX47/kGCO/5Bfjv+OXYz/jVuK/5Bfjv+QYI7/jl2M/41c
+ i/+QXo3/kV+N/5Bfjf+QXo3/jlyK/5Rlkf/Jscj/8Orx/7WTs/+lfKL/28vb/+Xa5f+ogqb/onmg/+jf
+ 6f/WxNX/mm6X/8+5zv/v5+//u566/4pYh/+QX43/kF+N/5BejP+QX43/kV+N/5Bfjf+OXIv/rYmq/+TZ
+ 5P/m2ub/oXee/7ORsP/z7/T/49fj/6R8ov+OW4r/kF6M/49di/+OXIr/j12L/45civ+QXoz/jlyK/41b
+ if+PXov/j12L/41aif+NW4n/jl2K/5BejP+PXo3/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/kF+N/5Bf
+ jv+QX43/jl2M/49djP+QX43/kF+O/49djP+NW4r/lGWR/7COrv/Apb//nXOb/45di/+PXYz/j16M/49e
+ jP+QX43/j16M/5NkkP+7nbn/8Orw/7yeuv+fdZ3/1MHT/+ng6v+tiKv/nnSb/+Xb5f/e0d7/nnOb/8iv
+ x//x6/L/x67G/5Jhj/+QX43/kF+N/5BejP+QXoz/kF+N/5BfjP+NW4r/sY6v/+nf6f/k1+P/oXae/7ud
+ uf/18PX/3c7d/6J4n/+OXIr/kF+M/5BejP+QXoz/j12L/41bif+QXoz/j16L/49di/+QXoz/jlyK/41b
+ if+PXYv/jVuJ/45div+QXo3/j16N/5Bfjv+QX43/kF+N/5Bfjv+QYI7/kF+O/5Bfjv+OXIv/j12L/49d
+ jP+QXo3/lGWS/6N7of+qhaj/nnOb/8Ckvv/s5O3/w6nC/5dplf+OXIv/j16M/49djP+RX47/j16N/5Rk
+ kP/IsMf/8u3z/7iZt/+ieJ//2MbX/+jf6f+rhqn/nHCZ/9vL2//u6O//qIKm/7GOr//p4On/4dTh/6mC
+ p/+NWor/kF6N/5Ffjf+QX43/kF+N/49di/+WaJP/yK/G//Hr8f/Pus7/m2+Y/8+6zv/28vf/zrnN/51y
+ mv+NW4r/jluK/49di/+QXoz/jlyK/49di/+QX43/kV+N/5BejP+QX4z/j12L/49div+QX4z/j16L/5Be
+ jP+OXIv/j16N/49ejf+PXoz/kF6N/5Bfjv+QX47/kF+O/5Bfjv+OXYz/j12M/49djP+PXoz/l2qV/76i
+ vf/czdz/tJOy/6qEqP/l2uX/6uHq/76hvf+bbpj/jlyL/41aiv+NW4r/kmKP/66Kq//m3Of/6N/p/6iD
+ pv+sh6r/4tbi/+DT4f+ke6L/l2mV/8Oowv/08PX/xKnC/6F3nv/KtMn/7ujv/9bF1v+pgqb/lGWR/45b
+ iv+NW4r/jluK/5tvmP++obz/6uHp/+bb5v+vjK7/onqg/+bc5v/r4uv/t5e1/5Zok/+OXIr/jlyK/49d
+ i/+QXoz/jlyL/5BfjP+OXIv/kF6M/49di/+QXoz/kF+M/5BejP+QXoz/jlyK/45civ+MWor/j1+N/5Be
+ jf+PXYz/j12M/49ejf+QX47/kF+N/49ejf+QX43/j12M/45di/+OXYz/lGWS/72fu//t5u7/2cjZ/6B3
+ nv+1lLP/5dnl/+je6f/Mtcv/tZSz/6+Lrf+wja7/vqG8/9/R3//u5+7/wqjB/5xxmf/Eq8P/7OXt/864
+ zf+XaZT/kmKP/6Z+o//j1uL/59zn/7KQsP+og6b/0b7R/+/o7//f0d7/vqK9/7CNrv+tiav/s5Gx/8u0
+ yf/r4uv/6uHq/72gvP+ec5v/xKrC//Tw9f/Kssn/nnSb/5Fgjf+QXoz/kF6M/5BfjP+QX4z/j16L/5Bf
+ jP+OXIr/kF6M/49di/+OXYr/j12L/49ei/+QXov/jVuJ/45cif+MW4r/jl6M/5Bfjv+QX43/jl2M/45d
+ jP+QX47/j16M/41ci/+QX43/j12M/45ci/+OXYz/j12M/6B1nv/Mtsv/7+jw/8iwyP+edJz/tJOz/9vM
+ 2//s5Oz/6uDq/+TZ5P/m2ub/7eTt/+fd5//FrMX/n3Sc/7GPr//m2+b/5tvm/7GPr/+MWon/kF6M/5Vl
+ kf+7nbn/7ubu/9zM3P+tiav/p4Ck/8u0yv/p3+n/7OTs/+fc5//l2eX/6+Hr/+3k7f/h0+D/upy5/51x
+ mv+2lbP/6+Lr/+Xb5f+kfKH/kGCM/49ejP+QXov/kF6L/5BfjP+QXov/jl2K/5Ffjf+QX4z/kF6M/5Bf
+ jP+OXIr/jVqJ/45civ+QXov/kF6L/5Fei/+NXIv9jVuK/49ejP+QX43/j16N/49ejP+PXoz/jl2L/49e
+ jP+QX43/jl2L/45ci/+PXoz/kF+N/5Bfjf+je6D/1cPV//Dq8f/Ks8n/pn+k/6R8ov+4mbf/y7bL/9PB
+ 0//RvM//w6nC/6uHqf+gdZ3/tJOz/+Xa5f/u5+7/wqjC/5hqlf+PXYv/j16M/5Bfjf+WZ5P/x67G/+7o
+ 7//cztz/s5Kx/591nP+siKr/x67G/9fG1//czNv/07/S/72hu/+mfqP/n3Wc/7yeuv/n3ef/6+Lr/7iZ
+ tv+TY4//kF6M/5BejP+QXYv/j16L/49ei/+QXov/kF6M/5BfjP+QXoz/jVuJ/49di/+PXYv/j12L/5Be
+ i/+QXYv/kF6M/49di/2QX47ukF6M/JBfjf+PXoz/jVyL/41biv+OXIv/kF+O/5Fgjv+QX47/kWCO/41c
+ i/+PXYv/kF+N/5Bfjv+TYpD/o3qi/9PB0//w6fD/4tbi/8Ckv/+ngKX/n3Wc/6B2nf+gdZ3/oXie/6+M
+ rf/Mtsz/7+nw/+/o7//Dp8H/m2+Z/5BejP+QX43/kF+N/5Bdi/+QX43/mWuV/8Srw//q4er/6+Pr/8+6
+ zv+vi6z/oHWd/6B0nP+fdJz/nnSb/6J5oP+0krL/1sTV//Hr8v/m3Ob/uZq3/5Vlkf+QX43/kV+N/5Bd
+ i/+RXoz/j12L/45di/+RX43/kV+N/5Ffjf+QXoz/kF+M/5FfjP+RX43/kF+M/5BfjP+RX4z/kV+M/JBf
+ je6OXIrUjVyL949ejP+QX47/kF+N/5Bejf+QX43/kF+N/49djP+QX43/j16M/49ejP+QX43/kF+N/5Bf
+ jf+QX43/kmKP/5xxmv/ApL7/5Njk//Dq8f/u5u7/5tvl/9/R3//g0+D/6N7o//Hr8f/w6fD/3c3c/7WV
+ s/+ZbJb/kF+N/49ejP+OXYv/j16M/41bif+PXYv/kF6M/5NkkP+wja3/2MfX/+/p8P/v6fD/59zm/93O
+ 3P/bzNv/4NLf/+vi6//x6/H/7OTs/9PA0/+tiKr/k2OP/5BfjP+OXIr/kF6M/45div+PXov/jlyK/41b
+ iv+QXoz/j12L/5BejP+NWon/j12K/5BejP+QX4z/kF+M/49di/+NW4n/kF6M949ditSMWouqjFuK8Ixb
+ iv+PXo3/j16N/41ci/+OXYz/kF+N/45ci/+QX47/kF+O/45djP+QXo3/kF6N/49ejP+QX47/kF+N/5Fg
+ j/+Za5b/q4ap/8Sqw//ZyNn/5dnl/+je6P/o3uj/4tbi/9XD1f+/o77/pX2i/5Znk/+RYI7/j12M/45c
+ iv+PXov/j16M/41aif+PXYv/jluK/45di/+VZZL/pX2i/72hvP/Vw9X/5trm/+zk7P/u5+7/6+Lr/+LW
+ 4v/RvdD/t5i2/6B2nv+UZJH/kF6M/5BfjP+NXIn/kF6M/5BfjP+OXIr/jVqJ/41bif+OXIr/jVuJ/45d
+ iv+PXov/kF+M/5BfjP+RX4z/kF+M/5Bei/+PXYr/kF+M8JFfjKqNW4twj16N5o9ejP+QX43/jl6M/45d
+ i/+PXYz/jVyL/49ejP+QX43/kF+N/49ejf+QX43/kF+N/49di/+OXIv/kF+N/5Bfjf+NW4r/kmKP/5pt
+ l/+heJ//pHyi/6V+o/+ngKT/pHyi/55zm/+Ya5X/kWGO/5Bfjf+QXoz/jluK/4xaif+NW4r/jl2L/49e
+ jP+QXoz/j16M/45div+PXoz/kWCN/5Zok/+gdZ3/pn6j/6mDp/+qg6f/qIKl/6R8of+ec5v/lmeT/5Be
+ jP+OXYr/kF6M/5BfjP+PXov/kF+M/5BfjP+PXov/j12L/49di/+PXov/j12L/41cif+OXIr/kF+M/5Bf
+ jP+PXYv/jlyK/49div+QXoz/kF6M5pBdi3COXIsmkWCOy5Bejf6QX43/jl2M/41biv+OXYv/j12M/5Be
+ jP+OXYz/kF+N/45djP+PXo3/kGCO/5Bejf+PXYz/kF+O/5Bfjf+PXYz/j12M/41civ+OXIv/jVuK/4xZ
+ iP+MWIj/jVuK/45bi/+PXYz/kF+N/49djP+PXoz/j12L/45ci/+PXYz/j16M/49di/+QXoz/jlyL/49d
+ i/+QX43/j12L/41bif+NW4n/jFmI/4xYiP+NW4r/jFqI/45biv+PXYv/kF6M/49ejP+OXIr/jl2L/49d
+ i/+OXIr/kF6M/5Bfjf+RX43/kF+M/5BejP+QXoz/kF6M/45civ+OXIr/kF+M/5FfjP+PXYr/jlyK/5Be
+ i/+RXoz+kF2Ly5BbiiaVZZICkV+OgpBejeuQX47/jl2M/41civ+OXYv/jl2L/49di/+OXYv/j16M/45d
+ jP+PXoz/kF+N/5Bfjv+RX47/kF+O/5Bfjf+OXYv/jluK/45di/+QX43/kV+O/49djP+NWor/jl2L/5Bf
+ jf+QX43/kF+N/49ejP+QX43/j12M/49di/+RX43/kF+N/49ejP+QX4z/jlyK/49ejP+QX43/kF6M/49d
+ jP+PXYv/jl2L/45di/+PXYv/j16L/49ei/+PXov/j12L/49di/+QXov/jl2L/49di/+OXIv/j12L/49d
+ i/+QXoz/kF+M/5BejP+QXov/j12L/49di/+PXYr/j12L/49civ+PXYv/kF6M/5BfjP+QX4zrkF2LgpBg
+ jAKQXo0CkF6NKpBfjaeQX431j12M/49di/+PXoz/jlyL/49di/+OXYv/jVyK/49ejP+QXoz/j16M/5Bf
+ jf+QX43/kF+N/49ejP+NW4r/jVuK/49ejP+QXoz/kF+M/45di/+MW4n/jl2L/5Bfjf+QX43/kF+N/49e
+ jP+QX43/jlyL/41biv+OXYz/j16M/5Bfjf+QX4z/j12L/5BejP+QX4z/kF6M/5BejP+QX4z/kF+N/5Be
+ jP+PXYv/j12L/49ei/+OXIr/jVuJ/49di/+QX4z/kF+M/5BfjP+PXYv/jVyJ/45civ+QXoz/kF6M/49e
+ i/+PXov/jVyJ/5BfjP+PXYv/jVuJ/4xZiP+PXYr/kF+M/5Bei/WQXoynkF6OKpBejQKQXo0AkF6NAJFe
+ kD2PXYynj12M649ejP6PXoz/j16N/49ejP+OXYv/jl2L/49ejP+PXYz/j16M/5Bfjf+QX43/j16M/49d
+ jP+PXoz/j12L/49ejP+PXYv/j16M/45di/+NW4r/kF+N/5BejP+QX43/j16M/45di/+PXYv/jlyL/41b
+ if+NXIr/jl2L/5Ffjf+PXYz/jlyK/49ejP+QXoz/j12L/49di/+QXov/j16M/5Bei/+QX43/jVuK/49d
+ i/+PXIv/jlyK/49di/+QX4z/kF+M/5BejP+MWoj/jlyK/5BejP+RX43/j12L/49div+QXov/jlyK/5Ff
+ jP+QX4z/jlyK/41bif+PXYv+kF6L649ciqeRXIs9kF6NAJBejQAAAAAAkV6PAI5aigCMWIcqj12LgpBf
+ jcuPXozmjVuK8JBejfeQX438kF6N/45di/+NXIr/j16M/5Bfjf+PXoz/jVuJ/49ejP+QX43/jl2L/49d
+ i/+QXo3/kF+N/49djP+OXIr/kF+N/45di/+QXoz/jVuK/49ejP+OXIv/jluK/49di/+QXoz/kF6M/5Be
+ jP+MWon/jVyJ/49ejP+QX4z/jl2K/45civ+PXov/jlyK/5BejP+PXYv/jl2K/49civ+QXoz/j12L/45c
+ iv+QXov/kF6M/49div+MWoj/j12L/5BejP+QX4z/kF6L/5Bdi/+QXoz/j12L/5BejPyPXYv3kF6M8JBe
+ jOaQXozLj1yLgoxYhyqOWokAkVyLAAAAAAAAAAAAAAAAAI1ZiACNWIcCjliKApBhjSaOXoxwjFqLqo5c
+ i9SQX47ujlyL/Y1ci/+OXYv/j16M/5Ffjv+QXo3/jVuK/5Ffjv+PXYv/kV+N/5Bfjf+RX47/kV+O/5Be
+ jP+QXYv/kF+N/5Ffjf+QX43/kV+N/5Bfjf+RX43/kF+N/49ejP+PXYv/kF+N/5Bdi/+MWon/kF6M/5Bf
+ jf+PXYv/jVyK/41civ+PXYv/kF6M/45civ+MWon/kF6M/5Bei/+RXoz/kF6M/5BejP+RXoz/kF2L/5Be
+ jP+MWoj/jVqJ/5Bei/+QXov/kF6L/5BfjP+RX43/kV+M/ZBfjO6NW4jUj12KqpBei3CQXoomjluMAo1Y
+ hwKNWYgAAAAAAAAAAADAAAAAAAAAAAMAAACAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACAAAAAAAAAAAEAAADAAAAAAAAAAAMAAAAoAAAAYAAAAMAAAAABACAAAAAAAACQ
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQYZAAkGGQAJFikQCOXo0AjV2MAI1aiieOXIpikF6MkpBe
+ jbiOXY3WjFuL645djfmPX47/jl2N/45ejf+QYI//kF+P/45djf+NXIz/j16O/5Bfjv+PXo3/kF+P/45d
+ jf+NXIz/j16O/5Bgj/+QYI//kF+O/45djf+OXY3/kF+P/5Bejv+PXY3/kF+O/5Bejv+PXY3/jVyL/49e
+ jf+PXo7/jVuL/45cjP+PXo3/jVyL/45djf+QX4//kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/45djP+NXIv/j16N/5Bfjv+PXo3/jVyL/49ejf+PXo3/jVuL/4xb
+ iv+NXIv/j12M/45ci/+NXIv/j12M/5Bejf+QX47/kF+O/5Bfjv+PXo3/jVuL/45cjPmQX47rj12M1o9d
+ i7iQXoySkF6NYpBejSeQX44AkF6NAJBejQCQXo0AkF6NAAAAAAAAAAAAAAAAAI1cjQCOXY4AjVyNAJFj
+ kg+PYI8yjV2MX45djIqPXo2vkF+Ox5Bfj9uPX4/qjl2N9Y9ejvyQYI//jl2N/49ejf+PX47/j16O/41c
+ jP+NXIz/j1+O/49fjv+OXo3/kF+P/49fjv+PXo7/kF+P/5Bgj/+QYI//kGCP/45djf+NXIz/jl2N/49e
+ jv+QX47/kF+P/5Bfjv+PXY3/jV2M/49ejf+QX4//jl2N/49ejf+QX47/j16N/49fjv+QX4//kF+P/5Bf
+ j/+QYI//kGCP/5Bgj/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QYI//kF+O/49ejf+PXo3/kF+O/5Bf
+ jv+PX47/jVyL/45djP+QX47/jl2M/45djP+PXo3/j16N/49ejf+OXoz/jlyL/49djP+QYI7/kF+O/5Bf
+ jv+QX47/jl2M/45djPyOXYz1j16N6o9ejNuOXYvHjl2Mr49ejYqQYI5fkF+OMpFejg+NXIsAjl2MAI1c
+ iwAAAAAAkGGQAI5ejgCLWIsCjVyNEJBgkEOPYI+Ljl6N045djfaPXo7/kF+O/5Bgj/+QX4//j16N/49f
+ jv+QX47/j16O/49ejf+PXo3/jV2M/4xcjP+NXIz/j1+O/49ejv+OXo3/j1+O/5Bgj/+QYI//j1+O/5Bf
+ jv+QYI//kGCP/45ejf+NXIz/jVyL/45djf+PX47/j1+O/49fjv+PXo3/jl2M/45ejf+QX47/kF+P/5Bf
+ j/+QX47/kGCP/5Bgj/+QYI//j16O/49ejv+PX47/kGCP/5Bgj/+QX47/kF+O/5Bfjv+QYI//kF+O/49f
+ jv+PX47/kF+O/5Bfjv+QYI//kF+O/5Bfjv+PX47/jVyL/45djP+QX47/kF+O/5Bfjv+QYI7/kF+O/5Bg
+ jv+PX43/jVyL/45djP+PX43/kF+O/5Bfjv+QYI7/kF+O/45djP+NXIv/j16N/45ejP+NXYv/jVyL/45d
+ jPaPX43TkF6Ni49djEONXIsQi1uKAo5djACQXo0AkGGQAI1cjQCNW40QjVyNVo9fjqmQYI/pj1+P+I1d
+ jf6NW4z/j12N/5Bfjv+PX4//jV2N/45djf+PXo7/kF+O/5Bfj/+PXo7/jFuM/41cjf+PXo7/jl2N/49e
+ jv+PXo7/jVyL/45djf+PX47/jVyM/45cjP+PXo3/kF+O/5Bfjv+PXo7/j16O/45djf+NW4z/jVyM/49e
+ jf+QX47/kF+O/45ejf+OXYz/kF+O/49ejf+OXYz/kF+O/5Bfjv+PXo7/jVyL/4xbi/+NXIv/j1+O/5Bf
+ jf+PXYz/j12M/5Bejf+QX47/jl2M/41ci/+NW4v/j12M/5Bejf+QX47/kF+O/5Bejf+PXo3/j16N/49e
+ jf+PXo3/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/45cjP+NXIv/j16N/5Bfjv+QX47/j16M/45d
+ i/+NXIv/jVuK/45ci/+OXYz/jVyK/41biv6NW4v4j12L6Y9di6mNXItWjVyLEI1ciwCQXo0AkGGQAJFj
+ kg+PX49Djl2NqY9fjuqQYJD/kGCP/49ejv+OXY3/j16O/5Bfj/+QX4//jl6O/45djf+OXY3/kF+P/5Bg
+ j/+QX4//jl2N/49ejv+QX4//j16O/49ejv+PXo7/jl2N/45djf+OXIz/jFuL/41cjP+QX47/kF+O/5Bf
+ jv+PXo7/jl2N/45djf+OXY3/jl6N/45djf+OXY3/kF+O/49ejf+OXYz/jl6N/45djP+OXYz/kF+O/5Bg
+ j/+QX47/jl2N/45djP+OXYz/jl2M/49djP+PXo3/j16N/5Bfjv+PX47/jV2L/41ci/+OXYz/j12M/5Be
+ jf+QX47/j16N/49ejP+QXo3/kF+O/5Bfjv+QX43/kF+O/5Bfjv+QX47/kF6N/5Bfjf+QX47/kF+O/49e
+ jf+PXYz/kF+N/5Bfjv+QX47/kF6N/45di/+NW4r/jVuK/49di/+PXYz/jVuK/41ci/+PXYz/j16M/49d
+ jOqOXYupj12MQ5Jfjg+QXo0AkGGQAJBhkDKQYI+Lj16N6Y9fjv+PX4//kGCP/5Bgj/+QYJD/kGCP/5Bf
+ j/+PX4//kF+P/49ejv+OXo3/j1+O/5Bgj/+QYI//kF+P/49fjv+PX47/j1+O/49ejf+OXY3/j1+O/45d
+ jf+MW4v/jVyL/45ejf+QYI//kGCP/49fjv+OXY3/jVyM/45djf+QX4//kGCP/45ejf+NXIz/j1+O/5Bf
+ jv+PXo3/jl2M/45ejf+PXo3/kF+O/5Bgj/+QYI//kGCP/5Bgj/+PX47/jVyL/41ci/+PXo3/kF+O/5Bf
+ jv+PX47/jl6M/49fjf+QX47/j16N/5Bfjv+PX47/jV2M/45djP+QXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf
+ jf+QX43/j16N/5Bfjf+QYI7/kF+O/5Bfjv+QX47/kF6N/49ejf+PX43/j16N/45djP+OXIv/jl2L/49d
+ jP+PXYz/jVuL/45djP+QX47/kF+O/49ejP+OXYvpj12Mi5BejTKQXo0AkGCPAJBgjl+QYI7TkF+P+I5d
+ jf+NXIz/j1+O/5Bgj/+QYI//kF+P/45djf+NXIz/j12N/5Bejv+PXo7/jl2N/49ejv+QYI//kF+P/5Be
+ j/+PXo7/j12N/41bjP+MWov/jVuL/41bi/+NXIz/j16N/5Bfjv+QX4//kF+O/49ejf+OXYz/j16N/45d
+ jf+OXY3/kF+O/5Bfjv+PXo7/kF+O/5Bfjv+QX47/j12M/49ejf+QX47/j16N/5Bejf+QX47/j16N/5Bf
+ jf+PXo7/jVuL/4xaiv+NW4v/j16N/5Bejf+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PX47/jV2M/41c
+ i/+OXYz/kF+O/5Bfjv+QX47/jl2M/41ci/+OXYz/j16N/5Bfjv+QX47/j16N/49ejf+QX47/kF6N/49e
+ jf+PXo3/kF6N/5Bejf+PXo3/jl2L/41ci/+OXYv/j16M/45djP+OXYz/kF+N/45di/+NW4r4jl2L045d
+ i1+PXYwAkGGQJ5Bgj4qQYI/2kGCP/o9ejv+OXY3/jl6N/49fjv+QYI//kGCP/49ejv+OXo3/j16O/49e
+ jv+OXo3/jl2N/5Bgj/+ZbZj/q4er/7iZt/++ob7/vaC8/7STs/+lfqT/kmSR/41cjP+OXo3/kF+O/49e
+ jv+OXY3/jlyM/45cjP+OXY3/kF+O/49fjv+PXo3/j16N/5Bejv+PXo3/j16N/45ejf+OXo3/jl2M/45d
+ jP+OXYz/j12M/49ejf+PXo3/jlyL/45djP+PXo3/jl2M/41bi/+MW4v/j16N/5Bfjv+QX43/kF+O/49e
+ jf+OXYz/kF+O/5Bgjv+PX43/jVyL/4xbiv+NXIv/kF+O/49ejf+OXYz/jl2M/49ejf+OXoz/jl2M/49e
+ jf+QX43/j12M/5pumP+rhqn/uJm3/76ivf+9n7z/s5Ky/6N7ov+VZpL/j16M/41ci/+OXYz/j16M/49e
+ jf+OXYz/jl2M/41ci/+NW4r+j12M9o9ejYqQXo0nkGGQYpBgkK+QYJD/j1+P/5Bgj/+QX4//jl6N/49e
+ jv+QYI//j1+P/5Bgj/+QYI//j1+O/45ejf+OXo3/kmOR/6B2n/+1lbX/z7rP/93O3f/i1uP/4tXi/9vL
+ 2//Jssn/rImr/5pumf+RYpD/kGCP/45djf+NW4z/jFuL/45cjP+PXo3/kF+O/5Bgj/+QX47/j16N/49e
+ jf+PXo3/jl2M/41djP+NXYz/jV2M/41ci/+NXIv/jlyM/49djf+PXo3/jVuL/45cjP+PXo3/kF+O/45d
+ jf+NXIz/j16O/5Bfjv+PX43/kF+O/45djP+MW4r/j12N/5Bfjv+PX43/jl2M/4xbiv+MW4r/j12M/45d
+ jP+NXIv/j16N/49fjf+PXo3/jVuK/45ci/+TY5H/nXKb/7aWtf/Pu8//3c/d/+PX4//h1OL/2cnZ/8Sr
+ xP+sh6r/mGuW/5Bfjv+PXYz/j12M/5Bejf+QX43/jl2M/41ci/+OXYz/kF+N/5Bfjq+QXo1ikF+QkpBf
+ kMePX4//jV2N/45ejv+QX4//j1+P/49fj/+PX4//jV2N/45ejv+PXo7/jVyM/41cjP+SYpH/nnSd/8at
+ xv/n3uj/49fj/9K/0v/Eq8T/x67G/9jH2P/n3Of/4dTh/72fvP+Yapf/j1+N/45djf+PXo7/j16O/49f
+ jv+QX47/j16N/49djP+PXo3/kF6O/5Bfjv+QX47/kF+O/49ejf+PXYz/j16N/5Bfjv+PXo3/jVuL/45d
+ jP+QX47/j16N/5Bejv+QX47/kF+O/5Bfjv+PXo7/kF+O/45djP+NW4v/j16N/45djP+NW4v/jVuL/45d
+ jP+QX47/kF6O/45cjP+MWor/jFqK/45djP+PXo3/jVuK/41civ+NXIv/jVyK/41ci/+dcZv/xq3F/+PW
+ 4//p3+n/0b3R/8WsxP/Jscf/3M3c/+ng6f/e0N7/r4yt/5dplP+QXoz/j12L/49ejP+QX43/kF+N/49e
+ jf+QX43/kF+N/5BfjceQX4ySj16OuJBfj9uQX4//jl6N/45djf+PXo7/jl6O/49ejv+OXY3/jFuL/41c
+ jP+OXY3/jFqL/4tZiv+Ya5f/vaC9/97Q3v/l2+b/w6rD/62Krf+lfaT/pn+l/7KQsf/Iscj/593n/9fG
+ 1/+ykLH/lGaT/4xbi/+PXo7/jl6N/45ejf+PXY3/jl2M/45cjP+OXYz/j12N/49ejf+PXo3/j16N/49d
+ jf+OXIz/jVyM/45djf+OXY3/i1mK/4xaiv+PXYz/jl2M/45cjP+NXIz/jl2M/49djP+PXY3/kF+O/5Nj
+ kf+VaJT/lmmV/5ZolP+VZ5P/k2SR/5Nlkv+VZ5P/l2mV/5ZolP+VZpP/lGaS/5Vnkv+WZ5P/lGWS/5Nk
+ kf+SY5D/kGCO/5Zok/+ui63/4tbi/+LV4f/GrcX/r4yu/6V8ov+ngKT/tpa1/9jH2P/s5e3/1MHT/66K
+ rP+RYI3/jlyL/49di/+PXYz/jVuK/45di/+QX43/kF6N/5BfjduRYI24jl2M1o9ejuqQYJD/kmOR/5Rm
+ lP+WaZb/lmmW/5Zplf+WaJX/lWeU/5ZolP+WaZX/lWeU/5JikP+ieaH/2MjZ/+LX4//Jssn/m3Ca/41c
+ jP+QX4//kF+P/41cjP+dc5z/z7vP/+LV4v/RvtH/onqi/5Rlk/+WaZX/lmmV/5Zplf+WaZX/lmmV/5Zo
+ lf+WaJX/lmmV/5Zplf+WaZX/lmmV/5dplf+XaJX/lGaT/5VnlP+WaJT/k2WS/5Rmk/+WZ5P/lWeT/5Rm
+ kv+UZ5P/lmiU/5Znk/+Za5b/onmh/6uHq/+xkLH/sI6v/7CNr/+wja7/roqs/62KrP+ui63/sI6v/7GO
+ r/+wja//sI2u/6+Mrf+vjK3/r4yu/66Lrf+qhan/oHef/6Z/pP/ApL7/7ebt/8y1y/+YapX/kWCO/49d
+ jP+PXYv/j12M/7eXtv/j1+P/7eXt/8Wrw/+Za5b/lmiU/5dplf+XaZT/lGWS/5Njkf+SYo//kF6N/5Be
+ jeqRYI7WjVyM645djPWRYZD/mW2Z/6eApv+xj7D/sY+w/7CNr/+vjK7/sI2v/7GOsP+xj7D/sI2u/6eB
+ pv+vja//2sra/9C90P+ujK3/lWeU/45djf+QX4//kF+P/45djf+VZ5T/r4yu/9fG1//n3ej/vaC9/66L
+ rv+vja7/sI2v/7CNr/+wja//r42u/66Mrv+vjK//sY6w/7GOsP+wjq//sI6v/7GOsP+xjrD/r4yu/6+M
+ rv+wja7/sI2u/6+Nrv+vjK7/sIyu/7CNrv+wja//r4yu/6+Lrf+4mLb/1MLU/+LW4//k2uX/4tbi/+LV
+ 4v/i1uL/4tbi/+PW4v/j1+P/49fj/+PX4//j1uP/49bi/+PW4v/i1uL/4dXi/+Xa5f/g0t//xavE/7ue
+ uv/Hr8f/5tvm/7+jvv+OXIz/j12M/45djP+NXIv/j12M/66KrP/Sv9L/4NPg/8myyP+ui63/sI2v/7KQ
+ sf+zkbH/so+w/6eApf+bbZj/kmGP/49ejPWQX43rjFuL+Y1cjPyUZZP/p4Cm/8Gmwf/VwtX/1MHU/9PA
+ 0//Sv9L/07/S/9PA0//TwdP/1cPV/9O/0//Nt83/xq3F/7KRsf+ccpz/kmOR/49ejv+QX47/kF+P/49f
+ jv+SY5H/nnSd/9C70P/18fb/4dTh/9XD1f/Sv9L/08DT/9TA1P/TwNP/08DT/9PA0//TwNP/1MHU/9TB
+ 1P/TwdP/08DT/9PB0//UwdP/08DT/9PA0v/TwNP/1MHT/9TB0//TwNP/08DT/9PB0//TwdP/08DT/9TB
+ 1P/Yxtj/39Lg/9bF1v/Js8n/ybLJ/8qyyf/Ks8r/y7TK/8u0yv/LtMr/y7TK/8u0yv/LtMn/y7TK/8qz
+ yv/Jssj/yLHI/9jH2P/j1+P/1MHT/8Gmwf/CqML/597o/8Gnwf+OXYz/jlyL/41biv+LWYn/kF+N/7ma
+ uP/by9r/ybPJ/8WsxP/KtMr/1cPV/9bE1v/TwNP/1cLU/9C7z//ApL//pHyi/5VmkvyQXoz5jFyM/41c
+ jP+VZ5T/qoWp/8atxv/aytr/2MjZ/9jI2f/ZyNn/2MfY/9fG1//YyNn/3M3d/+rh6//m3Of/uJm3/51z
+ nP+SY5L/kGCP/49fjv+PXo7/kF+O/49fjv+SY5H/nXOc/9C80P/6+Pv/7OPs/9/Q3v/Yxtf/2MfY/9jI
+ 2f/ZyNn/2cjZ/9nJ2f/Zydn/2cnZ/9nI2f/YyNn/2MfY/9jH2P/Yx9f/2MfY/9jI2P/ZyNj/2cnZ/9nJ
+ 2f/Zydn/2cnZ/9jJ2f/Zydn/2cnZ/9vL2//Xxtf/yLHI/66Lrf+Zbpj/m2+Z/5xwmv+ccJr/nHGa/5xx
+ mv+ccZn/nHGa/51xmv+dcZr/nXKb/5xxmv+ab5j/mm6Y/7GQsP/OuM3/2snZ/8Clv/+1lbT/5tzm/8+7
+ z/+je6H/mGuW/5Nkkf+WaJT/o3uh/8+6zv/k2OT/s5Ky/7+kv//g0+H/5Nnl/93P3v/WxNb/2MfY/+Xa
+ 5f/j1+P/vJ+8/59znP+QXYz/jl6O/49ejv+RYZD/lWeU/5tvmv+fdZ7/nnWe/551nv+fdZ7/n3Se/590
+ nv+fdJ7/oXaf/8mxyP/n3ef/zLXM/6iCp/+PXo3/j16O/5Bfjv+QX47/j16N/45djP+VZpT/qoSp/9vK
+ 2//y7PP/wKS//6Z/pP+ec5z/nHGa/51ynP+edJ3/nXKb/55znP+fdJ3/nnOc/550nP+fdJ3/nnOc/5xx
+ mv+bcJr/nHKa/55znP+fdJ3/n3Wd/591nf+fdZ3/n3Wd/591nf+fdZ3/n3Wd/550nP+ccpv/m2+Z/5Zn
+ lP+RYY//kmGQ/5Bfjv+PXo3/kWGP/5Fhj/+QYI7/kWGP/5JikP+SYpD/kmKP/5Jij/+RYY//kWGP/6B2
+ nv+9oLz/49fj/8Knwf+kfKP/1MDT/+LV4v/UwdT/t5e2/6yIq/+3l7X/1sPV/+TY5P/Vw9X/pn+k/8Kn
+ wf/i1uP/wKS+/6mCpv+dcpv/nHCZ/8Kowf/j1uP/z7vP/6uGqf+QXoz/kGCP/5Bgj/+QX4//j16O/41b
+ jP+LWYr/i1mK/4xai/+NW4z/jVuM/41bjP+NW4z/jVuM/6yIq//SvtL/5Njk/8qzyv+kfKP/k2SS/45c
+ jP+NW4z/jVqL/5FhkP+kfaP/zbfM/+bc5//e0N7/pn+l/5Vmk/+Xapb/mWyX/5pumf+bb5r/mW2Y/5pu
+ mP+bb5n/m2+Z/5tvmf+bb5r/m2+Z/5ptmP+ZbJf/mW2Y/5pumP+bbpn/m2+Z/5tvmv+bb5r/m2+a/5tv
+ mv+bb5r/m2+Z/5pumf+abpn/nHCa/51xm/+dc5z/nXOc/51ym/+ccZr/nXKb/51ym/+ccZv/nXOc/55z
+ nP+ec5z/nnOb/51zm/+bcJr/lmmU/5Vmk/+qhaj/49fj/9K+0f+tiaz/sI2v/8mwyP/czdz/1cPV/9PA
+ 0//Xxdb/3tDe/8q0yv+zkrH/r4yt/9K/0v/i1uP/q4Wp/5Jhj/+MWYj/ilaH/7aVtP/e0N7/08HT/66L
+ rf+QX43/j1+O/5Bfj/+QYI//kGCP/45ejf+NXIz/jV2M/45ejf+QYI//kGCP/5Bgj/+QYI//kF+O/5lt
+ mP+0k7T/5Nnl/+PY5P/Hr8f/q4eq/591nv+ccpz/nXOd/6mEqP/CqML/6eDq/+LX4//ApcD/mW2Y/5xy
+ m/+wjq//uJq4/7qdu/+6nLr/uZu4/7mbuP+6nLn/u526/7qduv+6nbr/up26/7qcuv+6nLn/upy5/7qb
+ uf+6m7n/upy5/7qduv+6nbr/up25/7qcuv+6nbr/up26/7uduv+7nbr/upy6/7qcuf+6nLn/up25/7ud
+ uf+7nbn/u525/7qduv+7nbr/u526/7uduv+7nbr/u526/7qduf+4mbf/sZCw/6B1nf+ieJ//0r/S/93P
+ 3f/Iscf/onmg/6qEqP/FrMT/1MLU/9rL2v/WxNX/xazE/6qGqP+je6H/ybLI/+DT4P/VxNX/oHWe/45c
+ i/+QXoz/kmKQ/7qcuf/ez97/0r7S/66KrP+QX43/jVuM/45djf+QX4//j16O/49ejv+PX47/jV2M/45e
+ jf+QX4//kF+P/5Bfj/+QX4//j16N/5Bfjv+bb5r/uJi3/9fF1v/p4On/4tXi/9XD1f/NuM7/07/T/+HU
+ 4f/r4+z/4tbj/8Clv/+dcpv/kmKQ/6qEqf/LtMv/28zb/9/R3//dzt7/3c7d/93P3f/ez97/3tDe/97R
+ 3//f0d//39Lf/9/R3//f0d//39Hf/9/R3//f0d//39Lf/9/S3//f0t//39Hf/9/R3//f0d//39Lf/+DS
+ 3//g0t//39Lf/9/S3//f0t//39Lf/+DS3//g0t//4NLg/+DT4P/h1OD/4tXi/+LV4f/h1OH/4NPg/+DT
+ 4P/i1uL/5tvm/8u0yv+uiqz/roqs/9C90P/p3+n/yrPJ/6+Mrv+fdJ3/nHCZ/51ymv+edJz/nnOb/6yI
+ qv/IsMf/7OTs/9rK2v+ykLD/lWeS/41biv+SYo//nXSb/8avxv/m3Of/1cPU/66Jq/+PXYv/jFuL/41c
+ jP+OXY3/jVyM/45djf+PX47/jl2N/49ejf+QX4//j1+P/5Bfj/+QX4//kF+O/45djf+RYY//nHCa/7GQ
+ sf/Iscj/1sPV/9jH2P/Xx9j/28zb/9rL2//QvND/uJm3/591nv+PXo3/j1+O/550nf+wjrD/u526/72h
+ vf+8oLz/vJ+8/7yfu/+9n7z/vaC8/72gvP+9oLz/vqG9/76hvf++ob3/vaG9/76hvf++or3/vaG8/72h
+ vP++or3/vqG9/72hvf+9ob3/vqG9/76ivf++ob3/vJ+7/72gvP++ob3/vKC7/72gvP+9ob3/vqG9/76i
+ vf++or3/vaG9/76ivf+/o77/v6O+/76ivf/DqcP/1MHU/9vK2v/Mtsz/pH2j/7GQsf/RvdH/28vb/9K+
+ 0v/Cp8H/tpe1/7STsv+4mbf/wqfA/9K+0f/e0N7/2cnZ/7qcuf+ZbJf/kF+M/4xaif+VZ5L/sI6u/9G/
+ 0f/i1uL/yrPK/6iBpv+PXYz/jV2N/41cjP+NW4v/jVyM/5Bhj/+TZJL/kWGP/5Bgj/+RYZD/kmOR/5Fh
+ kP+QYI//kGCP/49fjv+PXo3/kF+O/5FikP+ZbZj/rYms/7ueu//CqcP/wajB/7SUs/+heaH/kWKQ/4xa
+ i/+MW4v/j16O/41cjP+MWor/jl2M/49ejf+OXo3/j12N/45cjP+OXIz/j12N/45djP+OXYz/j12N/45d
+ jf+OXY3/j16N/49fjf+PXo3/jlyM/49djP+PXo3/j16N/49fjf+QX47/j16N/5Bfjv+PXo3/jFqK/41c
+ i/+PXo3/j16M/5Bgjv+SYpD/kmGP/5JikP+QYI7/jVyK/41di/+PX43/j16N/45cjP+TZJH/qIGm/9XD
+ 1P/n3Of/rYqt/5ltmP+ngKb/zLXM/+DT4P/l2eX/3tDe/9zN3P/f0d//5drm/+PX4//TwNL/sY+v/5lt
+ l/+NXIv/jlyL/4xaif+VZ5P/tJOy/8u0yv/Pus7/uJm3/591nf+PXo3/j1+P/45ejf+PXY3/kF+P/5tv
+ mv+ieqH/mW2Y/5VnlP+WaJX/nHCa/5dplv+QX4//j1+O/49ejv+PXY3/kF+O/5Bfjv+RYZD/lGeT/5pv
+ mf+dcpz/mGuW/5Nlkv+TZJH/mGqW/5Njkf+MW4v/j16N/45djP+MW4r/jl2M/45cjP+NW4v/jl2M/41b
+ i/+MWor/jl2M/49djf+PXY3/j12N/41bi/+MWor/jl2M/49ejf+PXo3/jlyM/49djP+QX47/j16N/5Bg
+ j/+SYpD/kWGQ/5Bfjv+PXo3/jl2M/49djP+RYI7/l2mV/5tvmf+dcZv/nHGa/5xxm/+ZbZj/kGGO/45d
+ jP+PXYz/jVuK/4xaif+NXIr/k2OP/8atxP/o3uj/vJ+7/590nP+UZZH/nHCZ/6uHqf+8n7v/yLDH/823
+ zP/Kssn/vqG8/66KrP+fdZ3/l2mU/5Fhj/+PXYz/jVuK/45ci/+RYI7/l2qV/6eBpf+xj6//pn+k/5dq
+ lf+NXIr/kGCP/5Bfj/+QX47/kmKR/7OSsv/LtMv/tJW0/6yJrP+1lbT/ybHI/7SUtP+WaJX/j16O/45d
+ jf+PXo7/jl2N/41cjP+UZZP/p4Kn/72gvP+/o77/nXOd/5ltl/+qhKj/w6jC/7CNr/+bcJn/r42u/7ia
+ uP+6nbr/vJ67/7uduv+6nLn/u526/7qcuf+4mbf/t5i2/7iYt/+5m7j/u566/7yfu/+3l7X/p4Cl/5lr
+ l/+RYY//l2mV/6uGqf+1lLT/oHWe/6N6of+wja//tZS0/6J5oP+TY5D/o3qh/7STsv/Cp8H/y7TK/864
+ zf/NuM3/z7rO/9G90f/Ks8r/r42u/5tvmf+QX43/jl2M/45ci/+OXIr/jlyL/8KmwP/o3ef/wabA/6F4
+ n/+PXoz/jVuL/5Rlkv+fdZ3/qIGm/6uGqf+ogqX/n3Sc/5Vmkv+PXYz/j12M/5Bfjf+QX43/jl2M/49e
+ jf+QX43/jl2L/6uHqf/Fq8T/uJm2/6B3nv+PXoz/j1+O/5Bfjv+QX47/kmOR/8avxv/v6O//zbjO/72g
+ vP/Hr8b/7efu/9jH2P+siKv/k2WS/45djf+PX47/jVyM/45ejf+gd5//zbjN/+vj6//l2uX/rIms/6V+
+ pP/BpsH/7OTt/9G90f+xkLD/zbnO/97R3//k2eX/5Njk/+PX5P/j1+T/49jk/+TY5f/l2eX/5tvm/+Xb
+ 5v/l2uX/5Nnk/+fd5//e0N7/vqC8/6B3n/+TY5H/oHae/8mxyP/i1OL/waXA/7+ivf/Ouc3/28vb/8Ck
+ v/+pg6f/xKrD/9rK2v/o3uj/7eXt/+7m7//u5+//7+jv//Ls8//o3+n/xKvE/6R8ov+QX47/kF+O/5Be
+ jf+PXoz/kF+O/8Kowf/n3Of/wKW//6F3n/+QX43/kF6N/5Bfjf+QX43/kF+N/45djP+NXIr/j12L/5Be
+ jf+RX47/kF+O/5Bfjv+RYI7/kF6N/5Bfjv+QX43/j16M/7yeuv/i1uL/0LvP/6yHqv+QX43/jV2M/45d
+ jf+PXY3/kGGP/8Wtxf/v6PD/0LzQ/62JrP+pg6j/39Lg/+7n7//XxNb/o3qh/5Bfj/+QX4//j16N/5pu
+ mf+4mbj/6+Lr/+zk7P/LtMr/nXOb/5dqlv+2lrb/7+jv/+XZ5P/Hrsb/ybHI/9K/0v/Zydn/1sXW/9bF
+ 1v/Yx9j/2cnZ/9vM2//j1+P/9fL2//by9//q4uv/3Mzc/9rK2v/UwdT/uJm3/550nf+TY5H/oXef/9C8
+ 0P/49vn/8evx/9zN3P/SvtH/5drl/+XZ5f/h1OH/6eDp/93P3f/Mtcv/wqjC/8iwyP/Ouc7/x6/G/8Sq
+ w/++or3/rous/5xxmv+QX47/kF+N/5Bfjf+PXo3/kF6M/8KnwP/n3Of/v6O+/550nP+NW4r/jl2L/45d
+ i/+OXYv/j16M/45ci/+MWon/jlyL/49di/+PXoz/kF+N/5Bfjf+QXo3/jVyK/45djP+PXoz/jVuK/7qc
+ uf/i1uL/z7vO/6uGqf+QX43/jl2M/49ejf+PXo7/kGCP/8SrxP/u5+//0b3R/6eCp/+VaJT/uZu5/+LW
+ 4//u5+//wKS//590nv+PX47/kmKQ/7GQsf/YyNn/7ufv/9O/0/+ogqf/k2SR/45ejf+mgKb/4NPg/+ng
+ 6v/Sv9L/sI+w/6uHqv+zkrP/t5i2/7eYtv+1lbT/spGx/7COsP++or3/593n//Pu8//i1eL/upu5/6+M
+ rv+vjK7/onqh/5dplf+RYpD/mm6Y/8y3zP/39fj/7OTs/9C8z/+/o77/0bzR/+rh6//y7fP/08HT/7ia
+ uP+mf6T/n3Wd/7+jvv/Xxtf/u526/6eBpv+dc5v/mW2X/5Nkkf+OXYz/kF+N/5Bfjf+PXYz/j16M/8Kn
+ wP/m3Of/v6O+/590nP+OW4v/j12M/49ejP+PXYz/j16M/49djP+OXYz/j16M/49di/+OXIv/kF6M/5Bf
+ jf+PXo3/jVyK/41biv+MWon/i1mI/7iat//g0+D/z7rO/6qFqP+OXIr/jl2M/49ejf+PX47/kWGQ/8Ws
+ xP/u5+//0b7R/6mFqf+PX47/mW2Y/8evx//o3+n/z7vQ/6yIq/+SZJH/l2uW/8ClwP/k2OT/2cna/7ST
+ tP+SY5H/kGCO/4xbiv+ab5n/zLXL/+bc5//aytr/nXKc/4pYif+Xapb/rout/62JrP+fdp7/lWaT/5Nk
+ kv+lfaT/zrnN/+jd5//dztz/onif/4xaiv+NXIz/j16N/49ejf+PX47/k2aS/8avxv/u5+//0b3R/7OS
+ sv+mf6T/t5i2/+HT4f/u5+//tJSz/5xxmv+ZbJf/mm2X/8y1yv/v5+//xq3G/6iCp/+Ya5b/k2OQ/49e
+ jf+NXIv/j16N/49ejf+OXYz/j16M/8Gnwf/m3Of/v6O+/591nf+OXIz/j16N/5Bfjv+RX43/j12L/49e
+ jP+QX43/kF+N/45ci/+NWor/j12M/5Fgjv+SYpD/k2SR/5Rlkf+VZ5P/mWyW/8GmwP/i1uL/z7vO/6mE
+ p/+NWon/jFuK/4xai/+NXIz/kmOR/8atxv/u5+//0b7R/62KrP+WaZX/nHKb/7COsP/ApcD/u567/6uH
+ q/+edJ3/onqh/7SUs//Apb//s5Ky/6Z+pP+bcJr/l2qV/5Fgj/+Ya5b/vaC8/+PW4//k2eX/pHyi/45d
+ jP+lfqP/3tDe/9nJ2f+4mrf/onmh/7GNr//EqcP/v6O+/97Q3v/s4+z/s5Gy/5Vmk/+MWor/jlyM/41b
+ i/+OXYz/lmmV/8qzyv/t5e3/xKvE/6F5oP+XapX/sY+v/9vL2//s4+z/v6O+/7aXtf+/o77/wqfA/+HT
+ 4f/38/f/3tDe/8u0y/+5m7j/pX2j/5ZolP+PXo3/jl2L/49djP+PXoz/kF+N/8Kowf/m3Of/v6O+/550
+ nP+MWon/jVyK/49ejP+QX43/j12L/49ejP+QX43/kF+N/45di/+NXIr/kF6N/5Vmkv+ccJn/o3ug/6uG
+ qf+1lLP/waW//93O3f/s4+z/z7vP/6mDpv+OXIr/jVyL/4xbi/+MWor/kGCO/8WrxP/u5u7/0b3Q/8Gm
+ wP/ApcD/zbfN/9K+0v/TwNT/1cPW/9PA0//RvdH/07/S/9TC1P/TwdP/z7rP/9C7z//LtMv/t5e2/55z
+ nP+WaJT/spGy/9/S4P/r4+v/q4eq/5dqlv+ykLH/8erx/97R3/+zk7L/rYmr/822zP/e0N7/tJOz/9C8
+ 0P/w6fH/y7TL/6Z+pP+OXIz/j12M/5JikP+fdp7/v6S//+TY5P/28fb/3s/e/76ivf+phaj/tJOz/9fG
+ 1//s4+z/y7TK/8u0yv/Xxtf/2srZ/+zl7f/6+Pv/7OTs/+DT4f/Pu8//sI6v/5tvmf+QXo3/jlyL/49e
+ jP+QX43/kWCO/8Oowv/n3ef/wKW//6B2nf+OXIv/jlyL/45ci/+QXoz/lGOQ/5ptmP+heJ//pn+k/62J
+ q/+0lLL/vJ+7/8Sqw//Ks8n/y7TK/864zf/SvtH/1cLU/+fd5//u5+//0LvP/6iBpv+OW4r/j16N/5Bh
+ j/+RY5D/kmSR/8WsxP/s5e3/0L3Q/8y3zP/ZyNn/6uHq//Lt8//07/X/8+70//Dq8f/v6O//8Orx//Pu
+ 9P/18fb/8+30//Ls8//n3ej/ybLJ/6V+pP+UZpP/rYqs/93P3f/u6O//sZCx/6N7ov++ob7/8Orx/866
+ z/+ie6L/t5m2/+DT4P/p4Or/qoWp/76ivf/o3ej/4tXi/7iZt/+RYI//j16N/5ZolP+tiqz/3M3c//Xx
+ 9v/7+fz/8+/0/9fG1/+7nrv/t5e2/9fF1//s4+z/yrPJ/8iwx//TwNP/1sXW/+ri6//49vn/6eDp/9zN
+ 3P/Ks8r/roqs/5psl/+QXoz/j12M/5Bfjf+QX43/kWCP/8Oowv/n3ef/wKW//6F4n/+QX43/j12M/5Fg
+ jv+Za5b/qoSo/7aVtf+/or3/xqzF/8+5zv/Yxtf/3tDe/+LW4//h1eL/2srZ/9XD1f/RvND/yrLJ/9/R
+ 3//s5e3/0LvP/6iCpv+NWor/kF+O/5tvmv+mf6b/pn+l/8y2zP/q4uv/0r7S/7qcuf+ujK3/uZu4/9rK
+ 2v/z7fT/6d/p/9G90P++or7/xazF/+PX5P/39Pj/49bj/822zf+6m7n/q4er/5pumP+VZpP/rYmr/93O
+ 3f/v6fD/tJOz/66Lrf/LtMr/6+Lr/8Knwf+ccpv/x6/H/+bc5//e0d//oXee/6qEqP/UwNP/8Onw/8ev
+ x/+TZJL/jl2M/5JikP+hd5//vJ67/+DS4P/z7vT/3c/e/7+jvv+rhqn/s5Ky/9nJ2v/p3+n/spCw/6V9
+ o/+tiqz/s5Ky/9nJ2f/z7vP/1MPU/7iat/+je6H/l2mU/5Fgjv+PXYz/kF6N/5Bfjf+QXo3/kWCO/8Op
+ wv/n3ef/v6S+/6B3nv+QX43/j16M/5ptl/+zkbH/28zc/+TZ5P/e0N7/3c7d/9bE1f/Ltcr/wKW//7aW
+ tP+siKr/pXyi/6B1nf+dcZr/m2+Y/8atxf/p4On/0LvP/6qEqP+PXoz/jl2M/6uHqv/Mtsz/0r/S/+bb
+ 5v/u5+//1MDT/7CNr/+Xapb/m3Ca/8iwyP/t5u7/3s/e/7qcuf+edJ3/o3ui/9K+0v/07vT/1cPV/7OS
+ s/+ccZv/mGuW/5Jjkf+VZ5T/rIeq/9zN3P/x6vH/u5y5/8GmwP/e0N7/4tbi/7aWtf+ec5z/2MfX/+ri
+ 6//TwdP/nHCa/5tvmf/BpsD/8+7z/9bF1v+ieqH/kmKQ/45djP+VZ5P/pH2j/9PA0//y7PL/0b3R/7KR
+ sf+rhqn/yrPK/+ng6v/q4uv/uJm3/7mbuP/NuM3/0LvQ/+fd6P/39Pj/5Nnk/9C8z/+4mbf/mm2X/49e
+ jf+PXo3/j16M/49ejf+QXo3/kV+O/8Oowv/n3ef/wKS+/6B2nv+PXYz/jl2L/6mEp//Mtcv/4NLf/9K/
+ 0f+9oLz/upy5/7OSsf+qhaj/onmg/5pul/+UZZH/kV+N/45biv+QXoz/mm6Y/8u0yv/r4uv/xq3F/6R7
+ of+QX43/jVyM/7CPsP/e0N7/9fH2//39/v/z7vT/1MHU/6yHq/+OXY3/j16O/8CkwP/p4er/18bX/6+M
+ rv+PXo3/kmKQ/8evx//v6PD/zrnN/6iDp/+PXo7/j16O/49ejf+VZpP/q4Wp/9vL2//y7PL/wKXA/8y3
+ zP/k2eX/0b3R/6uHqv+kfaL/5dnl/+ng6f/GrcX/mm2X/5JjkP+xj6//7eXt/+LV4v+2l7X/l2qV/41c
+ i/+UZpL/poCl/9TB1P/x6/H/08HT/7eYtv+1lbT/4NLf//Dp8P/k2OT/wqjC/9nJ2f/49fn/7ebu//Tw
+ 9f/8+/3/8uzy/+bb5v/NuMz/oHae/5Bfjv+QX43/jl2M/49ejP+QXo3/kF+O/8Oowf/n3Of/waW//6F3
+ nv+OXIv/jVyK/7aWtP/by9r/z7vO/62Kq/+QX43/j16M/45djP+OXIv/j16M/49ejP+PXYv/kF6M/49c
+ i/+YaZT/tpW0/9rK2v/j1+P/tJSz/5lslv+QXoz/jl6N/5twmv+6nLr/6eHq//7+///18fb/08DT/6mF
+ qP+NXIv/kmKQ/8Knwv/q4uv/2cra/7COr/+PX43/l2mV/8qzyv/v6fD/0b7R/6uGqv+QYI//kF+O/49d
+ jP+UZZL/q4Wp/9vL2//y7fP/wqjC/8Gnwf/KtMr/tJKy/6F4oP+tiqz/6eDq/9/Q3/+0krL/lmeT/41a
+ i/+ke6L/39Hf/+Xa5f/Grsb/m2+Y/5Jij/+mfqT/zLXL/+LV4v/p4On/5Nnk/864zf/BpcD/1MLU/9bE
+ 1v/Jssj/tpe0/9bF1v/w6fD/y7XL/97Q3v/18fX/2MfY/7yeuv+kfKL/k2SR/49ejP+QX43/kF+N/5Bf
+ jf+QXo3/kWCO/8Oowv/n3Of/waXA/6F3n/+PXYz/j12M/7eYtv/aytn/yLHH/6eBpf+OXIv/j12M/49e
+ jP+PXoz/j12L/49ejP+QXoz/j12L/41bif+fdJz/1cPU/93P3f/EqsP/nnOc/49ejP+OXIr/kGCP/5Fi
+ kP+heKD/x7DH/+zl7f/39Pj/0b/S/62Lrf+heaD/v6K+/+DS4P/07/X/6+Ps/9TC1P/CqML/x6/H/+PW
+ 4//28/f/593n/9PA0/+8n7z/o3ui/5Njkf+TY5H/qoWo/9vL2//y7fP/wKbA/6uGqf+kfKL/m26Z/5hq
+ lv+jfKP/xKrD/7qcuf+gdp//kmKQ/4xaiv+XaZX/uZq4/8GlwP+ykLD/lmeU/55znP++ob3/5Njk/9jI
+ 2P+/pb7/wKS//7WUs/+qhaj/rYqs/7COr/+tiKr/oHad/8Wrw//j1+P/xazE/8+6zv/aydn/u526/6B2
+ nv+PXoz/jl2L/49ejf+QX43/kF6N/5BejP+PXoz/kF+N/8Kowf/n3ef/wabA/6J4oP+PXoz/jlyL/7aX
+ tf/Zydn/x6/G/6iBpf+PXYz/jlyL/49djP+PXoz/jlyK/49djP+QX43/j16M/5pslv+2lbT/5tzm/9O/
+ 0v+ngKT/lGSR/45ci/+PXYv/kGCP/49ejv+TZJL/pHyj/9O/0v/y7fP/18fY/7iZuP+zkrL/4NPg//by
+ 9v/6+fv/+PX5/+/o8P/o3+n/6+Lr//Tw9f/7+/z/9vP3//Dr8f/ez97/sZCw/5Zolf+TY5H/q4Wp/9vL
+ 2//18fb/zLfM/62LrP+fdp7/pHyi/6iBp/+rh6r/r4yt/6yIq/+ogqf/p4Cm/6R9o/+lf6P/rIiq/6+M
+ rf+qhKj/mm6Z/6Z/pf/GrcX/7OTs/9PB0/+siav/qoWp/6R8ov+ccJn/l2mV/6N7of+rhqj/nHCZ/72g
+ vP/h1OH/1sTV/8+5zv/GrcX/tJS0/6Z/pP+bb5j/lWaS/5Jhj/+RX47/j16M/5BejP+PXYz/j16M/8Ko
+ wf/n3ef/wabA/6J4n/+PXYz/jFqK/7WVtP/ZyNn/yK/H/6mCpv+PXYz/jFqJ/4xbif+NW4r/jFuJ/49c
+ i/+QXo3/kWCO/66KrP/SvtH/49jj/7+jvf+UZJD/kF+N/5Bfjf+RX43/j16N/45djP+OXY3/k2OR/7mb
+ uf/i1eL/6uHr/8ixyP+siKv/wqjC/+HU4f/18PX/7OPs/9bD1f/FrMX/y7XL/+Xa5v/39Pj/6N/p/9bF
+ 1v/Apb//pH2j/5Rlkv+VZpP/rIeq/9rK2v/8/P3/8u3z/+jf6f/j1+P/5Nnk/+TZ5f/j1+P/4NPg/+DT
+ 4P/j1uP/5dnl/+Xa5f/k2eT/5Nnl/+bc5//czdv/t5e2/6B2nv+qhan/49fj/+7n7v/k2OT/49fj/9G9
+ 0P+9obz/uJi2/864zf/czdz/w6nC/9bF1v/z7vP/8ezy/+PX4//WxNb/18XW/9jI2P/Nt8z/qYSn/5Zo
+ k/+QX43/kF+N/5Bfjf+PXoz/j16M/8Kowf/o3uj/wKW//592nf+NW4r/i1mJ/7WVtP/ZyNn/x63G/6eA
+ pf+PXoz/j12M/41biv+MWon/j12M/49djP+QX4z/lWeT/8Srw//n3ef/ybLI/6eBpf+QX43/jl2L/49e
+ jP+QX43/jl2M/45djP+OXYz/jl2N/6J6of/Grcb/8evy/9rK2v+wjrD/p4Gm/823zf/x6vH/4tXi/7+j
+ v/+jfKL/qIOn/9TC1P/18fb/28vb/7qduv+heaD/l2qV/5FhkP+UZZL/o3ui/8Opw//e0N7/39Hf/97Q
+ 3v/d0N7/3c/d/9/R3//m2+b/9fD1//j1+P/w6vD/4tXi/97P3f/e0N7/3M7d/97Q3v/Ww9X/tZS0/5pu
+ mP+dcpz/0b3R//Hr8v/39Pj/4tXi/8iwx/+9oLz/0b7R/+DT4P/dz93/wqjB/8u1y//l2+b/+vj7//Hr
+ 8v/f0d//18bY/9nJ2f/QvND/q4ap/5dplP+QX43/j16M/49ejf+PXo3/kF+M/8Kowf/n3ef/wKW+/6B2
+ nf+NXIv/jVuJ/7aWtP/f0N//3c7d/8qzyf+4mbb/uJm2/7mZt/+0k7L/pX2i/5Znkv+UZZH/rous/9fH
+ 1//l2uX/sI6u/5dolP+PXoz/jl2L/49di/+QXoz/jl2M/45ejf+PXo3/kF+O/5Jjkf+qhqr/6N7o/+LV
+ 4v+5m7n/l2qW/72hvf/q4er/2cjZ/7GOsP+PX47/kmKQ/8atxv/v6O//z7rP/6iDp/+NXYz/j16N/49f
+ jv+RYZD/mGqW/6aApf+zkrL/tJOy/7WUtP+1lbT/tJSz/7qcuf/OuM3/8u3z//Pt8//bzNv/vaG8/7SU
+ s/+2lrX/tJSz/7aXtf+zkbL/o3qh/5Rmk/+Ya5b/upy5/+HV4v/u5u7/w6nC/6eApf+qhaj/1MLU/9fG
+ 1//CqMH/rIiq/66KrP/FrMX/7eXt/+7n7v/YyNj/wKXA/7uduv+2l7b/oHef/5Vlkv+QXo3/jl2L/45d
+ jP+PXYz/kF6M/8KnwP/m3Of/v6O9/6B2nf+OXYz/jlyK/6+Mrf/WxNX/5tvl/+HU4f/Yxtf/2MfX/9vK
+ 2v/Tv9H/tJSy/5xxmf+fdZ3/zrnN/+DT4P/Pu87/nXKb/45biv+PXoz/j12L/49di/+QXYv/kF+O/5Bf
+ jv+QX47/kF+O/41bi/+bcJr/zLbM/9XD1f++or7/mWyX/7STs//ZyNn/y7XM/6uFqv+QX47/k2SS/72g
+ vP/czdz/xKrE/6V9pP+PXo3/j16N/45djP+NXIz/kWCP/5Rlkv+XaZX/l2mV/5dplf+XaZX/l2mV/6B2
+ nv+4mbf/4tbi/9fG1/+0lLP/nXKb/5ZolP+XaZX/lGaT/5ZolP+WaJT/kmKP/45di/+RYo//onqh/8Ws
+ xP/TwNP/qoSo/5Rlkf+XapX/tZSz/7OSsv+je6H/l2mV/5Rkkf+jeqH/zLXL/9G90P+9oLz/oHad/5dp
+ lf+YapX/k2SR/5Ffjf+PXoz/j16M/45di/+MWon/jlyK/8GmwP/m2+b/vaC7/55zm/+OXIv/jlyK/5xw
+ mf+vi63/vaC7/8Clv/+/o77/v6S//8GnwP+7nrr/pn6j/550nP+ykbH/593o/9jG1/+tiKr/k2SQ/4xZ
+ if+NW4r/jFuJ/45di/+QX43/jl2M/49ejv+QYI//kGCP/41ci/+TY5H/qYSo/7CNr/+ngab/lWaT/6F3
+ n/+xj7D/qYWp/5pvmf+PXo3/kmOR/6V+pP+zkbL/qIGm/5ptmP+QX47/kGCO/45djP+PXo3/lWeT/5dq
+ lv+VZpP/j12N/41bi/+OXIz/j12M/5JjkP+edZ3/tpa1/66Lrf+bb5j/kF+O/41bi/+MW4r/i1mJ/41b
+ i/+OXYz/jFqK/41biv+QX43/lWaS/6R9ov+rhqn/l2mU/41biv+PXo3/nHGa/5tvmf+TZJD/jl2M/41b
+ iv+UZJH/poCl/6qFqf+ieaD/kmKQ/41aiv+NW4r/jlyL/45di/+PXYv/kF+N/45ci/+MWon/jl2M/8Cl
+ v//p4On/0b3R/72gu/+ykLD/spCw/7WUs/+5mrj/v6O9/8Knwf/DqML/w6nC/8Sqw//Cp8H/u566/8Ws
+ xP/VxNX/4dTh/8Cjvv+YapX/kF+N/41biv+NWon/jlyL/49djP+QXoz/jVyL/45djf+PX47/kGCP/5Bf
+ jv+PXo3/j16O/49ejf+PXo3/j1+O/49fjv+PXo7/jVyM/41ci/+OXo3/j1+O/49fjv+PX47/j12M/49e
+ jf+QYI//j1+N/45djP+SY5D/n3ae/6yJrP+ui67/nHGa/5JikP+PXY3/j16N/45djP+NXYv/j16N/5Be
+ jf+QXoz/j12M/45djP+NXYv/jVyL/49ejf+QX43/jVuL/45djP+QX47/j12M/45ci/+NW4r/jFqK/41b
+ iv+OXIv/j12N/49djP+OXYv/jl2L/49ejf+QX43/jl2L/45djP+QX43/kF+O/49djP+NXIv/jVyL/41c
+ i/+OXYv/j16N/45djP+NW4r/j16N/7+jvv/r5Oz/5tvm/9vM2//UwdP/1MLU/9O/0//QvND/zrnO/8+6
+ zv/Qu8//z7rO/8+6zv/RvND/1MHT/+DT4P/h1eH/xKrD/6V8ov+QXo3/kF6M/45ci/+NW4r/j16M/5Be
+ jP+QXYv/j16O/45djP+NXIv/j16O/5Bfjv+PXo3/jVuL/45cjP+PXo3/jVuL/45cjP+PXo3/j16N/49e
+ jf+PXo3/jl2M/45djf+PXo3/j12M/49ejf+PXo7/jVyL/41bi/+UZZP/qYOo/824zf/f0d//vaC8/6B2
+ nv+PXY3/jVuL/45cjP+PXo3/j16N/5Bejf+QXo3/j12M/49ejf+PXo3/jVyL/49ejf+QX43/jVyL/45d
+ jP+PXo3/jVuK/45ci/+PXYz/jl2L/49djP+PXo3/jVuK/41biv+PXYz/j16M/5Bfjf+QX43/j16M/45c
+ i/+NW4r/j16N/5Bfjf+PXo3/j16N/45ci/+MW4r/jVyK/49djP+PXYz/jVyL/72hvP/q4uv/4tbi/9XD
+ 1f/Nt8z/zrnN/864zP/Mtsv/y7XK/8y1y//Mtsz/zLbL/8y2y//Mtsv/y7TK/8GnwP+xj7D/nXKb/5Nk
+ kP+QXo3/j16M/45civ+NXIr/kF6M/5Bfjf+QX43/kF6O/49djf+PXo3/kmKQ/5Nkkf+TZJH/kmKQ/5Nk
+ kf+UZZL/kmOQ/5JikP+SZJH/lGWS/5Rlkv+UZZL/k2OR/5Nkkf+TZJL/kmKQ/5JikP+SYpD/kGCP/5Bg
+ j/+UZpP/n3Sd/7qcuf/Uw9T/2sra/8iwyP+siKr/k2SR/4xaiv+OXYz/jlyM/45djP+OXoz/jlyL/49d
+ jf+QX47/j16N/45ejP+OXoz/j16M/49ejf+PXo3/jVyL/45djP+QX47/kF6N/49ejf+OXYz/jl2M/49d
+ jP+QXo3/kF+O/5Bfjv+QX43/kF6N/41ci/+MWor/j12L/5Bfjf+QX43/kF6M/45di/+OXIv/jl2L/49f
+ jf+PXoz/jVuK/7+ivf/o3uj/zrnN/7eYtv+rhqn/rYmr/66Kq/+tiKr/q4ep/6yIqv+tiav/rYmr/62I
+ qv+sh6n/qYSn/6J5n/+YapX/kF6M/49di/+QX43/kF6M/49ejP+PXoz/kF+N/5Bfjf+RX43/j12N/49d
+ jf+TZZL/oHef/6iDp/+siKv/rIir/62JrP+tiaz/rYmr/6uHqv+qhqr/rIir/62JrP+tiaz/rYmr/6yI
+ q/+rhqr/qoSo/6mEqP+phKj/qYSo/6mEqP+phKj/p4Gl/6uHqf+7nrr/3M3c/+LW4v/QvM//rIir/5hs
+ lv+QYI7/jVuK/41ci/+NXYv/jVuL/45djP+PX43/j16N/45djP+NXIv/j16N/5Bejf+PXo3/jVyL/45d
+ jP+PX43/j16N/45cjP+NXIv/j16N/49ejf+PXo3/j16N/49ejf+PXYz/j12M/41bi/+MWor/jlyL/49d
+ jP+PXo3/j12L/49ci/+PXYz/j16M/49ejf+PXYz/j16M/8Oowf/n3Ob/vaC7/5xxmv+NW4r/j12L/5Be
+ jP+PXYv/jVuK/45ci/+PXYz/jlyL/45civ+NW4r/jVqJ/45ci/+QXoz/j16L/5BejP+QX43/kF+N/5Bf
+ jf+QX43/kF+N/5Bejf+QXoz/jVyL/41bi/+abZj/wafB/9vL2//m2+b/5Nnl/+TZ5P/l2eT/5dnl/+TY
+ 5P/j1+P/5Njk/+TZ5P/l2eT/5dnl/+LW4v/g0+D/4tbi/+TY5P/l2uX/5Nnl/+Xa5f/l2+b/5drl/9fG
+ 1//CqML/sZCw/8evx//i1eL/3s/e/7+jvv+dcpv/kWCO/45ci/+PX43/j16N/49ejf+QXo3/kF6N/49d
+ jP+OXYv/j16M/5Bejf+PXoz/jlyL/49di/+PXo3/j16N/49di/+OXIv/j16M/49ejf+PXo3/j16N/45c
+ i/+NW4r/j12M/49ejP+PXYz/j16M/49ejP+PXo3/j16M/49ejP+PXoz/j12L/49di/+QX43/lmeT/8my
+ yP/r4uv/vqG8/55zm/+PXYv/jlyL/41biv+NW4r/jlyL/45ci/+MWon/jFqJ/41biv+OXIr/j12L/49d
+ i/+PXYv/kF6M/49ei/+OXYv/kF6M/5BejP+PXoz/kF6M/45ci/+NW4r/jl6N/45djP+Yapb/tpa1/8mx
+ yP/RvdD/0LzQ/9C80P/QvNH/0LzR/8+70P/Pus//0LvQ/9C80P/QvND/0b3R/9bF1v/j1uP/+PX5////
+ /////////v////7///////////////Xy9v/i1eL/xKvD/7eYtv+/pL7/3c/d/9/S3//KtMr/qYSn/5dp
+ lf+RYI7/kmKP/6R8ov+2l7X/upy5/7ucuf+6m7n/upy5/7qcuf+6nLn/u566/8Ckvv/DqcL/w6jB/76h
+ vP+6nLj/vJ+7/8GmwP/EqsP/wafA/7yfu/+4mrf/upy5/7uduf+7nbn/u525/7uduf+7nbn/u525/7qd
+ uf+6nLn/upu4/7mbuP+8nrr/xKvD/97Q3v/j1+P/sY6v/5hplf+QX43/kF6M/49djP+PXYz/kF6N/49e
+ jP+OXIv/jlyL/49di/+PXYv/j12L/49ejP+QXoz/kF+M/49ejP+PXoz/kF6M/5BejP+PXYv/jlyK/45c
+ i/+PXYv/kGCP/5Bfjv+SY5H/m3Ca/6B3n/+ieaD/o3qh/6J6ov+ieqL/o3qi/6J5of+heaD/onqh/6N6
+ ov+ieqL/o3ui/7KQsP/Ltcv/6+Lr//Tw9f/y7fP/8u3z//Lt8//y7fP/8u3z//Pu9P/t5u7/2MfX/6+N
+ rv+geJ7/0r/S//Dr8f/s5Oz/vJ67/51ym/+QX43/lGSR/7STsv/Vw9X/3M7c/97Q3v/ez97/3c/d/93P
+ 3f/dz93/39Lg/+jf6f/y7fL/9/P3/+/p7//l2uX/4tbi/+ri6//07/X/9fH2/+3m7v/j2OT/39Lf/97Q
+ 3v/e0N7/3tDe/97Q3v/e0N7/3tDe/97Q3v/dz93/3c/d/93P3f/f0d//5Njk/9/S3//Kssn/n3Sc/5Bf
+ jf+RX47/kF6N/5Bejf+QXo3/kF+N/5Bfjf+RX43/kF+N/5BejP+PXYv/jl2L/49di/+QXoz/kF+N/5Bf
+ jf+RX43/kF6M/49di/+PXIr/jVuK/45ci/+QXoz/kF+O/5Bfjv+QYI//kmKQ/5Njkf+TZJH/k2SR/5Ji
+ kP+QYI//k2OR/5Nkkf+TZJH/k2SR/5Njkf+SYpD/kWGP/6J6of+3mLf/wqjC/8SrxP/DqcL/w6nC/8Op
+ wv/DqML/wqjC/8Kowv++ob3/sY+w/62Jq/+7n7r/49jk/+vj7P/Wxdb/roms/5ZolP+OXYz/kmKQ/6eB
+ pv++ob3/xazE/8euxv/Hrsb/x67G/8auxv/Grsb/x6/G/9G90P/j1uL/9/T4//Xx9v/k2eX/z7vP/9PA
+ 0v/k2eX/9/T4//Lt8//h1OH/zrnO/8iwx//IsMf/yLDH/8evxv/Hr8b/x6/G/8evxv/Hr8f/x6/H/8mx
+ yP/Ir8f/waW//7CNrf+ec5v/k2OQ/5Bfjf+QXo3/jVyK/41biv+NXIr/j16M/5Bfjf+QX43/kF+N/49e
+ jP+OXYv/j16M/45di/+NXIr/j16M/5Bfjf+QXoz/jVyK/4xaif+NW4r/j16L/45di/+NW4r/kF+P/49e
+ jv+PXo3/j1+O/45djf+NXIz/j16N/45djP+OXIz/j16N/45djf+OXIz/j12N/49ejf+OXYz/jVuL/5Zo
+ lP+heaD/p4Cm/6mDqP+phKf/qoSn/6qEqP+qhKj/qYOn/6mDp/+ui63/vZ+8/865zv/bzNv/3M3c/823
+ zf+3mLb/o3qh/5ltl/+XapX/mGyW/6F4n/+qhqn/rout/6+Mrv+vjK7/r42u/62JrP+pg6j/pX6k/6qF
+ qP+5m7j/1sPV/+zk7f/u5+//zrrO/7iZtv+5mrf/28zb/+/o7//r4uv/y7TK/7ORsf+ngKT/p4Cl/6eB
+ pf+ngKX/p4Cl/6eApf+mf6T/p4Ck/6iCpv+ngKX/oHee/5Zok/+OXIr/jl2L/49ejP+QX43/jl2L/45c
+ iv+OXIr/j12M/5Bfjf+QX43/jl2L/41biv+NXIr/kF+N/45di/+NW4r/j16M/5Ffjf+QX43/jlyK/41a
+ if+NW4n/j16M/49di/+OW4r/j16O/45ejf+OXo3/j1+O/45djf+NXIz/j16N/5Bfjv+PX47/j16N/41c
+ jP+NW4v/j16N/5Bfjv+PX47/j12M/45djP+VZ5T/qYSo/7KRsf+0lLP/tZW0/7WVtP+1lbT/tZW0/7aW
+ tP/Bp8D/4NLg//Pv9P/z7vT/2MfY/8Gmwf+0k7P/s5Gx/7STs/+0lLT/tJOy/7STs/+0lLT/tJS0/7SU
+ tP+1lbT/tpa1/62Iq/+ec5z/kF+O/4xaiv+VZpP/rIeq/9bE1f/w6vH/3M7d/7OSsv+bb5j/tpWz/93N
+ 3P/x6/H/2MbX/7ORsf+XZ5P/kV+N/49ejf+QXo3/j16M/49djP+OXIv/j1yL/49ejP+PXoz/jl2L/45c
+ iv+OXIr/jlyK/49ejP+QX43/kF+N/5BejP+QXYv/j12L/49ejP+PXoz/jVuK/41bif+OW4r/j12M/45c
+ i/+NW4r/j16M/5BfjP+QXoz/j12L/45civ+OXIr/kF6M/5BejP+QXYv/jVyM/49ejf+PXo3/jVyL/45d
+ jP+PXo3/j16N/45cjP+NW4v/jVuL/4xaiv+NW4v/j16N/49ejf+NXYz/jVyL/4xZiv+dcpz/07/S/+ng
+ 6f/t5e3/7eXt/+3l7f/t5e3/7ubt/+/n7//y7PL/+PX5//v5/P/5+Pr/8+70/+/n7//s5Oz/6+Ps/+vj
+ 7P/s5Oz/6+Ps/+zk7P/s5O3/7OTt/+zl7f/u5+7/7+nw/9rK2v+4mbf/l2mU/41biv+QX43/lWaS/7KQ
+ sP/Wxtb/8evx/9rK2v+xkLD/mm6Y/7WWtP/f0uD/8ezy/9fG1v+uiqz/lWeS/45di/+PXoz/jlyL/45d
+ i/+PXoz/j12L/49djP+QXo3/j16M/49ejP+QXoz/kF6M/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/49d
+ jP+OXYv/j16M/5BejP+PXYz/jVuJ/4xaif+MWon/jVyK/41civ+NW4r/jVuJ/45div+QXoz/kF6M/5Be
+ jP+QX43/jl6N/49fjv+QX47/jl2N/45djf+OXo3/jlyL/45cjP+OXYz/jl2M/45djP+OXY3/j16N/49e
+ jf+OXo3/jl6N/4xaiv+hd5//4tbj//v6/P/39Pj/6N7o/+PX4//m2+b/7+jv//Pt8v/u5+7/49bj/93P
+ 3f/dz93/39Hf/+DT4P/h1OH/4NPh/9/S4P/f0t//39Hf/+DT4P/h0+H/4NPg/+DT4f/i1uL/5Njk/9K+
+ 0f+1k7P/l2mV/45ci/+OXYv/jVuK/5lslv+1lLP/4dTh/+zk7f/Xxtf/p4Gm/6B3nv+7nLr/593o/+7m
+ 7v/Vw9T/qoWo/5Vmkv+PXIv/jlyK/49ejP+RX43/kF6M/49djP+OXYv/j12M/5Bfjf+QX43/jl2L/45d
+ i/+PXoz/kF+N/49ejP+PXoz/kF6N/49ejP+PXoz/kF+N/5Ffjf+QXoz/jVqJ/41bif+PXYv/j12L/45d
+ i/+OXIv/jlyK/49ei/+RX43/kF+N/5Bfjf+RX43/kGCP/5Bfj/+PX47/kGCP/49fjv+NXYz/jVuL/45d
+ jP+PX47/kF+O/5Bfjv+PX47/j16N/5Bfjv+QYI//kGCO/41aiv+heKD/5Nnl//j1+f/n3Oj/w6nD/7iZ
+ t/+/o77/0LvP/9XC1P/Ouc3/vqG9/7iZt/+5mrf/upy5/7uduf+7nbn/up26/7qcuf+5m7j/uJq3/7mb
+ uP+6nLn/uZu4/7mbuP+7nbr/vJ+7/7ORsf+keqH/lGSS/45djP+OXYv/jl2L/41biv+ZbJf/vqG8/+TY
+ 5P/w6vH/y7TK/6Z+pP+ecpv/x63G/+vi6//y7fP/ybPJ/6eApf+TYY//j12L/49djP+QXo3/kF+N/49d
+ jP+NW4r/jVyK/49djP+QXo3/jVuK/41biv+PXYv/kF+N/49ejP+OXYv/kF+N/5Ffjf+RX43/kF+N/5Ff
+ jf+QXoz/jVyK/49di/+QX43/kF6M/5Bfjf+QX43/j12L/49di/+QXoz/kF+M/5Bfjf+RX43/kF+O/45d
+ jP+NXIv/j16O/5Bfjv+PXo3/j12M/45ci/+NW4v/jVyL/41djP+OXYz/j16N/5Bfjv+QX47/j16N/4pX
+ iP+fdZ7/5tzn//Xw9v/Yxtf/pHyi/5Rlkv+ccZr/rIeq/7KPsP+wja//qYOo/6iCp/+qhaj/q4ep/6uG
+ qP+qhaj/q4ap/6uGqf+phaj/qIOm/6eCpf+ogab/qIKm/6iDp/+pg6j/qoSo/6N7of+abZf/kmKP/49e
+ jf+QX43/j1+N/49ejP+SYY//m2+Y/8Clvv/l2+b/7+jw/8u0yv+ieZ//oHae/8ivxv/v6O//7efu/8my
+ yP+gd57/kmGO/41biv+NW4r/j12L/5BejP+PXoz/jVyK/45di/+PXYz/j16M/49ejP+QX43/kF+N/49e
+ jP+PXYv/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j16M/49ei/+PXYv/jVuJ/45di/+QXoz/jVuJ/4xa
+ if+NW4r/j12K/5BejP+QX43/jlyM/41ci/+NXIv/jl2M/49fjv+QX47/kF6N/49ejP+OXYz/jVuL/41c
+ i/+OXYz/kF+O/5Bgjv+QX43/jlyL/4lWh/+ccpv/3tDe//Xx9v/h1OH/q4ap/5Bfjf+TZJH/sZCw/8iw
+ yP/SvtL/zbfN/8y2y//OuM3/0r7Q/9PA0v/TwdP/1MHT/9TB1P/TwdP/0r/R/9G90P/RvdD/0b7R/9G+
+ 0f/Sv9L/08DT/8Opwv+rhqn/lWaS/49djP+QX47/kF+N/5Bfjf+QX43/kF+M/6J6oP/EqsP/6+Ps/+bb
+ 5v/Eq8P/nnSc/6mDp//Nt8z/8Orx/+bc5v/EqsL/n3Sc/49di/+MWYn/jVuK/45di/+PXoz/j16M/49e
+ jP+QXoz/kF+N/49ejP+PXoz/kF+N/49ejP+PXYv/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6M/5Be
+ jP+QXYz/jlyK/49di/+QXoz/jlyK/45civ+OXIv/jlyK/45civ+OXIv/jVuL/41cjP+NXYz/jVyL/45e
+ jf+QX47/kF+O/5Bfjv+PX43/jVyL/45ci/+PXo3/kF+O/5Bgjv+PX43/jVuL/4pXh/+YbJb/yLHI/+ri
+ 6//v6O//yrPK/6eBpf+bcZn/upy5/93P3v/28vf/+PX5//f1+P/18vb/8u3y//Ls8v/y7vP/8+/0//Pv
+ 9P/z7/T/8+7z//Lt8//y7fP/8u3z//Lt8//07/T/9fH1/93P3f+6m7j/l2mV/41bi/+PXo3/kF+N/5Bf
+ jf+QX47/j16N/5Fgjv+ieZ//zbfM/+rh6v/n3ef/uJq3/591nf+ngaX/18bX//Dp8P/n3Of/upu4/5xw
+ mf+OXIr/jFqJ/4xbif+NXIr/j16M/5Bfjf+QXoz/kF+N/49ejP+OXYv/kF+M/49ejP+PXYv/kF6M/5Be
+ jP+PXoz/kF+N/5Ffjf+QX43/j12L/5BejP+RX4z/j12L/5BejP+RX43/j16L/5BejP+QXoz/jVuK/41a
+ if+NWon/j16N/49ejv+PXo3/jVyL/41ci/+OXYz/kF+O/5Bejf+PXo3/j16N/5Bfjv+QX47/kF+O/5Bf
+ jv+PXo3/jVuL/4xaiv+SY5D/o32i/8ewxv/o3uj/8Orx/9K+0v+siKv/n3Wd/7aWtP/by9v/9/T4////
+ ///y7fL/1MLU/8evxv/FrMT/yLDH/8qyyP/Kssn/ybLI/8myyf/Ks8n/yrPJ/8q0yv/Ltcv/zLbL/76i
+ vP+pg6b/lWaS/41biv+NW4r/j16M/5Bfjf+PXo3/jVuK/45ci/+VZpL/pn6j/864zP/s5Oz/4dXh/7iZ
+ tv+ZbZf/rYqr/9fG1//08PT/49fj/7qcuP+UZpL/jlyL/4xaif+NW4r/j16M/45di/+NW4r/j16M/5Be
+ jP+QX4z/kF+M/5BfjP+QXoz/j12L/45biv+NW4r/j16M/5Bfjf+QXoz/jlyK/49di/+QX4z/j12L/5Be
+ i/+QX4z/kF6M/5Bei/+PXYr/jVuJ/45cif+PXIr/kGCO/5Bgjv+QX47/j16N/49ejf+PXo3/kF+O/5Be
+ jf+PXo3/kF+O/5Bgj/+RYI//kF+O/49ejf+OXYz/jl2M/49ejP+QX43/kWKP/6aApf/Grsb/593o/+rh
+ 6//UwdT/r4ut/6R7ov+zkbH/2MbX//Pu8//18vb/07/S/7ORsf+gdZ7/oXif/6R8ov+mfqP/pX2j/6R8
+ ov+kfKL/pX6k/6Z/pP+mf6T/pX2j/6F3nv+abZf/kmKQ/49djP+PXYz/j16M/5Bfjf+QX43/jVyK/45d
+ i/+QX43/k2OP/66Kq//SvdH/7OTt/9fH1/+xkLD/m3CY/7WUs//ez93/9O/0/9zN3P+zkrH/lmiU/41b
+ iv+PXYv/kF+N/49ejP+PXYv/kF6M/5Bfjf+RX43/kF+N/49ejP+OXIv/jlyK/45civ+OXIv/jlyK/49e
+ jP+QXoz/jVuK/45di/+QX4z/kF6M/5Bei/+QXov/kF6L/5BejP+QXov/j12L/49ei/+QXoz/kGCO/5Bg
+ jv+QYI//kGCO/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/kF+O/45djP+NXIv/j1+N/5Fg
+ jv+QX43/jVuL/5Fhj/+ieaD/xKrD/+Xa5f/w6vD/08DT/7COr/+ec5z/sY+w/9XD1f/u5+//4dTh/76h
+ vf+ccJr/kWCP/45djP+QXo3/j16N/45ci/+OXIv/j16N/5Bfjf+QXo3/jVuL/45djP+QX43/j16N/5Bf
+ jf+QX43/j16M/5Bfjf+QX43/jl2M/49ejf+QX43/jVyK/5Vmkv+tiKv/2cjZ/+jf6f/Xxdb/p4Ck/590
+ nP+5mrf/6N3o//Dq8f/Yx9j/q4ap/5Znk/+QX43/kF6M/5BejP+QXoz/kF+N/5Bfjf+QXoz/j16M/45c
+ i/+NW4n/jVyK/49di/+QXoz/jVuK/49di/+QXoz/jVuJ/45ci/+RX43/kF+N/5BejP+QXYv/j12L/5Be
+ jP+RX43/kF+N/5Bfjf+QX4z/j12M/5Bejf+QX47/kF+O/45djP+NXIv/j16N/49ejf+OXYz/kF+O/45d
+ jP+NXIv/j16N/45djP+MW4r/j12M/5Bfjf+QX47/j16N/5Bfjv+TZJH/nXKb/7ueuv/dz93/8Orx/93P
+ 3v+5m7j/nHGa/6iDp//LtMr/7OPs/+nf6f/Nt83/pX2j/5Jij/+MWor/jFqJ/45ci/+PXoz/j12L/49d
+ i/+PXYv/j16M/45di/+NXIr/jVuK/45ci/+PXoz/kF6N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j12L/45c
+ i/+WaJP/r4ut/9jH1//t5+7/0LvP/6uGqf+dcpv/wKS+/+XZ5f/x7PL/z7rP/6qEqP+RYI3/jl2L/41b
+ iv+NW4r/j12L/49di/+NXIr/jVuK/45civ+OXIr/jVyJ/41bif+NW4r/j16L/5BejP+PXYv/jVqJ/45c
+ iv+QX43/kF+M/5BfjP+QX43/kF6M/5Bei/+PXov/kF+M/49ei/+OXYr/j12M/49ejf+QX47/kF6N/45d
+ jP+NXIv/jl2M/45ejP+PXo3/kF+O/49ejf+OXYz/kF+O/49ejf+OXYz/j16N/5Bfjv+QYI7/kF+O/5Bf
+ jv+PXo3/j16M/550nP+5nLj/3c7d/+vj7P/g0uD/uJq3/6R8ov+pg6f/y7TK/+fc5//s5O3/0LvP/66L
+ rf+UZpP/jl2M/45djP+QX47/kF6N/49djP+PXYv/kF+N/49ejP+OXIv/jlyL/45civ+OXIv/kF+N/5Bf
+ jv+PXo3/jVuK/49djP+VZpL/oXee/6uGqP+1lrT/xKrD/+TZ5P/8+/3/8Orx/8y2y/+qhKf/o3uh/8Sr
+ w//o3+n/6uHq/8u0yv+lfqP/kWKP/4tZiP+NWon/j12L/49ejP+PXYv/jl2L/49djP+QXoz/jVyK/41c
+ iv+PXYv/kF+M/5BfjP+QXoz/jl2L/49ejP+RX43/kF+N/5Bfjf+QX43/jlyL/45civ+PXYr/kF+M/45d
+ i/+NW4n/j12M/5Bfjv+QX47/j16N/49ejf+PXo3/jl2M/49ejf+QYI7/kF+O/5Bfjv+QYI7/kF+O/5Bf
+ jv+QYI7/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX43/j16M/5Bfjf+Zbpj/tZW0/9rK2v/w6vH/4dTh/76h
+ vf+heaD/pn+k/8euxv/p3+n/8Onw/9PA0/+uiq3/mWyX/5Fgjv+PXo3/kF+O/49ejf+PXYz/kF+N/5Be
+ jf+PXoz/kF+N/49djP+OW4v/j16M/49ejf+QX47/kmOQ/51ym/+uiaz/wqjB/9TB0//g0+D/5dvm/+7n
+ 7//28vf/9vP3/+TZ5P/EqsP/nXOa/6aApP/Ks8n/7+jv/+jd6P/GrcX/oHee/5Bfjf+OW4r/kF6M/5Ff
+ jf+RX43/kF+N/5Bfjf+QXoz/jl2L/49ejP+RX43/kF6M/5BejP+RX43/kF+N/5BejP+QXoz/kF+N/5Ff
+ jf+QXoz/jVuK/41biv+OXYr/kF6M/49di/+NW4n/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/j16N/5Bejf+QX47/kF+O/5Bejf+PXoz/kF+N/5Bejf+PXoz/kF6N/5Bf
+ jf+SYY//mGqW/6+Lrf/Pus7/7ufu/+fd5//Jscj/pX2j/6F4n/+5mrf/49fj/+/o7//dzdz/spCw/5hr
+ lf+OXIv/j16N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+VZ5L/q4ap/8qy
+ yf/k2eT/7ufu/+/o7//o3uj/3M3c/9XD1P/Sv9L/08HS/9fG1//Qu9D/s5Gx/6B1nf+ngKX/08DT/+3m
+ 7v/o3+n/vqG9/591nf+QXo3/kF6M/5Bfjf+QX43/j16L/49di/+PXYv/j16M/5BejP+QXoz/jlyK/45c
+ iv+PXoz/kF6M/45civ+NW4n/j16M/5BfjP+QX4z/j16M/49di/+PXYr/j12K/49di/+PXov/kF+O/5Bf
+ jv+QYI7/kGCO/5Bgjv+RYI//kF+O/49ejf+OXYz/kF+O/5Bfjv+QX43/kF6N/49djP+OXYz/kF+O/5Bf
+ jv+QXo3/j16M/49ejP+PXo3/j16N/5Bfjf+QX47/j16N/5dqlf+siKr/0LrP/+fc5//o3ef/ybLJ/6yH
+ qv+ieJ//vJ+7/9zN3P/t5e3/2sra/7ueuv+edZz/kGCN/41biv+OXYz/jl2M/45djP+OXYv/jl2M/5Bf
+ jf+QX43/jl2L/5tvmP+zkrL/1MHT/+rh6v/u6O//3s/c/8y1y/++ob3/tZWz/7GPr/+wja7/sI2u/7aW
+ tP+3l7b/qIKm/5Zok/+UZJD/sI2u/9jH1//w6vH/4dPh/7yeu/+abZf/kF6M/49ci/+QX43/j12L/49d
+ i/+QXoz/kF+N/5BejP+QXov/j12L/49di/+QXYv/kF6M/49ejP+OXIr/jlyK/49ejP+QX4z/jl2L/45c
+ iv+PXYr/j12L/5BejP+RX43/j16N/5Bfjv+QYI//kGCO/5Bfjv+QX47/kF+O/45djP+NXIv/j16N/5Be
+ jf+PXoz/j16N/45djP+NXIv/j16N/5Bfjf+QXo3/jVyL/45ejP+QX47/j16M/5Bfjf+RYI7/kF+O/49e
+ jf+VZpL/pn+l/8qyyf/p3+n/7OPs/8+6zv+tiKv/oHae/7iZt//czNv/8Orx/+HU4f++o73/nXOb/49f
+ jf+NW4r/jVyL/45ci/+NW4v/jVyL/49ejP+RYY7/l2qU/7WUs//ZyNn/8erx/+zk7f/UwdT/tZSy/6R7
+ of+hdZ7/pn6j/6yHqv+vjK7/rous/6+Mrf+uiav/pn+k/5pul/+SYY7/lWeS/7eXtf/f0d7/9fD1/9vL
+ 2/+wja7/lWaS/45ci/+RX43/j12L/5BejP+RX43/kF+N/5BejP+QXYv/j16M/5BejP+QXoz/kF+N/5Bf
+ jf+QXoz/jVuK/45ci/+QXoz/jVuK/41biv+PXYv/kF6M/5Bfjf+QXoz/jVyL/49ejf+QX47/j16N/45c
+ i/+NW4v/j12M/49djP+PXYz/kF+O/45djP+NW4r/jVyL/49ejf+PXo3/jVuL/41bi/+NW4r/jFqK/45d
+ jP+QX47/kF+N/5Bfjf+QX47/kF+N/5Bfjf+RYI7/lGWR/6N6of++or3/5Njj/+/o7//dz93/spGx/6F4
+ nv+tiav/1cPV/+zk7P/n3ef/wabA/6F4n/+OXYv/j16M/5Bejf+QXo3/kF6N/41civ+UZpH/r42t/9fH
+ 1//y7fP/5tvm/8Opwv+je6H/nnSc/7CNrv/Jscj/3M3c/+Xb5v/p3+n/6ODp/+je6P/i1eL/08HT/7qd
+ uf+ieJ//lGWR/51xmv+6m7j/6N7o/+/o8P/UwtT/pHyi/5Jhj/+QX4z/j12L/5BejP+QX43/kF6M/5Bf
+ jf+PXoz/jVuJ/45di/+QX43/kF6M/45civ+NW4n/j16L/45civ+NW4n/j12L/5BejP+QXoz/kF6M/49d
+ i/+OXIr/jlyL/45djP+OXoz/jl2M/41ci/+MW4r/jVuL/41ci/+OXIv/jlyM/41ci/+MW4r/jVyL/49e
+ jf+QX47/jl2M/45djP+OXIv/jFqK/45ci/+QXo3/kF+O/5Bfjv+QX47/jl2M/45cjP+OXIz/j12M/5Jj
+ kP+gd5//vqK+/9/R3//u5u7/2sra/7eYtf+gd57/rous/9C7z//q4er/5Njk/8Sqw/+heJ//k2OQ/45c
+ i/+OXYv/jl2M/49gjf+geJ7/zrnN/+3m7f/t5u7/wqfB/6R8ov+hd57/vaC8/9jG1//o3+j/6uHq/+bb
+ 5v/g0+D/3tHf/+LW4v/o3uj/6+Ps/+LW4v/Mt8z/q4ep/5lslv+hd57/y7TK/+vi6//r4+v/vqG8/590
+ nP+QXoz/jlyK/45civ+PXoz/kF6M/5Bfjf+QX43/jl2L/45di/+PXoz/kF6M/45di/+NXIn/kF6M/49e
+ jP+PXYv/kF6M/5Ffjf+QX4z/kF6L/49di/+PXYv/j12M/45djP+NXYv/jVyL/41di/+NXYv/jVuL/41b
+ i/+NXIv/jVuL/41ci/+NXYv/jV2L/49ejf+QYI7/kF+N/5Bfjv+PX43/jVuL/41bi/+PXYz/kF+N/5Bg
+ jv+PX43/jVuL/4xaiv+NW4r/j16N/5Bejf+RYY//mm2Y/7mauP/dztz/8ezy/9zN3P+1lrT/m3CZ/6uH
+ qf/QvND/8evx/+TZ5f/Bpb//nnSc/49fjf+MW4r/jVuK/5drlf+0lbT/6N7o//Dq8f/TwdP/oHad/55z
+ m/++oLz/6N3o//Pt8//n3ej/07/R/8KnwP+3l7X/tZSz/7ueuv/Ks8n/4NPf//Lt8v/w6/H/z7rO/6qG
+ qf+Za5b/rIeq/9jG1//z7vP/2cjY/7SSsf+WZ5L/jl2L/41bif+OXIr/kF6M/5Ffjf+RX43/kF+N/49e
+ jP+PXYv/kF6M/49ei/+OXYr/kF6M/5Bfjf+QXoz/j16L/5BfjP+RX4z/j12L/5Bei/+RX43/kF+O/5Bf
+ jv+PXo3/j12M/45ci/+NXYv/j16M/49ejf+PXo3/j16N/45djP+NXYv/j16M/5Bfjv+QX43/jl2L/45d
+ i/+PXYz/jVyK/41civ+OXYv/kF+N/5Bfjf+PX43/jVyK/4xaif+NW4r/j16M/5Bfjf+QX43/kWGP/5ps
+ l/+vjK3/18bX/+7m7v/m2+b/uZq4/591nf+ngKX/1sTW/+/o7//m2+b/tpa0/5pul/+OXYv/jFqJ/6V/
+ o//Nuc3/9O/0/93O3f+xj6//nG+Z/7qcuf/l2ub/8evy/9nJ2f+2l7X/oHed/5hqlP+XaJP/l2iT/5hq
+ lf+ec5v/rIep/823zP/s5O3/8uzz/8+6zv+kfaL/mGqV/7+jvv/s5Oz/7ufu/864zP+nf6P/lGSQ/41b
+ if+OXIr/kF6M/5BfjP+QX4z/kF6M/5BejP+QXoz/kF6M/49di/+PXYr/kF6M/45di/+NW4n/jVqJ/45c
+ iv+QX4z/kF6M/5Bei/+PXYv/kF+O/49ejf+OXYz/j16N/49ejP+PXYz/j12M/45djP+OXoz/kF+N/49e
+ jP+PXYz/kF+N/49ejf+OXYz/jl2L/45di/+OXYv/j12M/49ejP+PXoz/kF+N/5Bfjv+QX43/j16M/45d
+ jP+PXYz/kF+N/5Bfjv+QX43/kF6N/5Bejf+YapX/sY6v/9fF1//u5+//3s/d/7aWtP+ccZr/s5Oy/97Q
+ 3v/07/X/0b7R/6uGqf+QXo3/jVuK/7GQsP/f0t//9fH1/8y2y/+gdp3/q4Wp/9XD1P/y7vP/28vb/7eY
+ tv+Za5b/jlyL/41aif+OW4r/jluK/45biv+PXYv/k2SQ/6qFqP/Ot83/9O70/+bb5v+9obz/mWuW/6+M
+ rf/czdz/9fD1/+DS3/+4mLX/mGqU/45civ+PXov/kF6M/5BejP+QXov/jlyL/49di/+QXoz/kF6L/49c
+ iv+OXIr/kF6M/5BejP+OXIr/jlyK/49djP+RX43/kV+N/5BejP+QXoz/kF+O/45djP+NXIv/j1+N/5Bf
+ jf+PXYz/jl2M/41bi/+NW4v/j16N/5Bfjf+QXo3/kF+O/49djP+NW4r/jlyL/45di/+PXoz/kF+N/5Bf
+ jv+QX43/j16N/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kF+O/5Bfjv+RYI7/kmKQ/7CN
+ r//Xxtf/8+7z/9jH1/+tiKr/m2+Z/8Kowf/t5u7/593n/76hvf+VZZL/kF+N/7uduf/p4On/7ufu/7+j
+ vf+cb5n/wabA/+fd5//t5+7/upy5/5ptl/+NWon/j1yL/5BejP+RX43/j16M/5BejP+QXoz/jl2L/5Nk
+ kP+sh6r/4tXi//Dq8f/YyNj/o3qg/6Z/pP/LtMr/8u3z/+vi6//GrMT/m26Y/45ci/+RX43/kF6M/5Be
+ jP+PXYv/jVuK/45civ+PXYv/j12L/45civ+OXIr/kF6M/5Ffjf+RX43/kF+N/5Bfjf+QX4z/kV+N/5Ff
+ jf+QXoz/jV2L/45djP+PXo3/kF+O/45djP+NW4v/j16N/45cjP+NW4v/j16N/5Bfjv+QX47/kF+N/49e
+ jP+OXIv/jVuK/45ci/+QX43/kF+N/49ejP+NXIv/jVuK/45djP+QX47/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/jl2L/5Rnkv+vjK3/5drl/+zj7P/OuM3/nXKa/6yIq//Wxtf/8Orw/864
+ zf+fdp3/l2mU/8GmwP/r4uv/4dXh/7SUs/+ecpv/0r3R/+7n7v/h1eL/o3yh/41biv+NXIr/j16M/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/j16M/45di/+fdJz/z7rO/+/p8P/o3+n/q4ap/6B3nv++orz/7+nw/+/p
+ 7//Ntsv/nHCZ/45biv+QXoz/jlyK/45civ+PXYr/j16L/45div+OXIr/j16L/5BejP+QXoz/kF+M/5Bf
+ jP+QX4z/kF6M/49di/+OXYr/kF6M/49di/+OXIr/jFuK/45djP+QYI7/kF+O/45cjP+MW4r/j12N/45c
+ i/+NW4v/j16N/5Bfjv+QX47/kF+O/5Bfjf+PXo3/jl2M/49ejf+QYI7/kF+O/49ejf+OXYz/jFqK/41b
+ i/+OXYz/jl2M/45di/+OXYz/jl2M/5Bejf+QX43/kF+N/5Bfjf+QXo3/jl2L/4xZiP+ccJn/zrnN/+zj
+ 7P/i1eL/pn6k/6N6oP/FrMX/8u3z/9nJ2f+phKj/mGuW/8GmwP/r4uv/28zb/6+Mrf+ec5v/2MfY/+/p
+ 8P/by9r/nHGZ/4pXh/+PXoz/kF+N/5Bfjf+QXoz/kF+N/5Bfjf+QX43/kF+N/45biv+abZf/xKvD/+zk
+ 7P/u5+//r4yt/591nP+5mrf/7ufu//Hs8v/Qu8//nXGa/41bif+QXoz/j12L/45div+PXYr/j16L/45d
+ i/+OXIr/kF6M/49ei/+OXIr/jlyK/49ei/+QX4z/jl2K/41bif+NW4n/jl2K/49di/+PXov/jVuL/45d
+ jP+QYI7/kF+O/45djP+NXIv/j12M/45ci/+NXIv/j16N/5Bgjv+QYI7/kF+O/5Bfjv+QX43/kF+O/5Bf
+ jv+QYI7/kF+O/5Bfjf+PXY3/jVuL/5JikP+YbJb/nHGa/5ZolP+OXoz/jVyL/49djP+RX47/kF+N/5Bf
+ jf+QX43/j16M/41aif+XaZT/u5y5/+PY4//q4uv/r4yt/6B1nf+6m7n/8evx/9/S3/+xjq//l2mU/76i
+ vf/q4er/3M3c/7CNrf+ecpr/18XW/+/o7//czdz/n3Wc/41aif+QX43/kF+N/5BejP+QXoz/kF+N/5Bf
+ jf+RX43/kF+N/45ci/+abZf/w6nB/+vi6//u5u7/sIyu/6F3nv+8nbn/7+jv//Hr8f/Puc7/nHGa/41a
+ if+QXov/kF+N/49ejP+OXYr/j12L/45civ+OXIr/kF6M/49di/+NW4n/jVuJ/49di/+QXoz/jVuJ/41a
+ if+NW4n/jVyJ/49di/+QX4z/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/kF+N/5Bejf+PXo3/kF+N/5Bf
+ jv+QX47/kF+N/49ejP+OXYv/j12M/5Bejf+QX47/kF+N/49ejP+PXYv/j12M/6F3nv+4mbf/yLDH/7KS
+ sf+VaJP/jl2L/45ci/+QX43/jl2L/49ejP+QX43/kF+N/45ci/+XaZT/tZSz/9/S3//r4+v/s5Kx/550
+ nP+0k7P/7+nw/+LV4v+0krL/lmeS/7qcuP/o3uj/5Nnk/7eYtv+ec5v/z7nO/+7n7//m3Of/qoSo/5Ji
+ j/+QX43/kF+N/5Bfjf+QX43/kF6M/5Bfjf+QX43/kF+M/45biv+ccJn/y7TK/+/o7//r4uv/rYiq/6V9
+ ov/EqcL/8evx/+3l7f/IsMf/m26Y/45biv+QX4z/kF6M/5BejP+QXoz/kF6M/45civ+NW4n/j12L/5Be
+ jP+PXov/j12L/5BejP+PXov/jVqJ/45civ+PXov/jVyJ/41cif+OXYr/kF6N/5Bejf+QX43/kF+O/5Bf
+ jv+QX43/kF+N/5Bfjv+QYI7/kF+O/5Bfjv+QX47/jl2M/45ci/+PXYv/j12L/5BejP+RYY//lmiU/6F4
+ n/+nf6T/mm2X/6eApf/GrcT/593n/9PB0/+rh6r/kmKP/41aiv+QX43/jl2L/49ejP+QX47/kF+O/41a
+ iv+YapT/vqK9/+bb5v/q4uv/sI6u/591nf+4mbf/8evx/+HU4f+ykLH/lmeS/7STsv/i1eL/7+jv/8Op
+ wv+ec5v/u526/+TZ5P/y7fP/xKnC/6B2nf+OXIv/j12M/5Bfjf+QX43/kF+N/5Bfjf+QXo3/j12L/5Ni
+ j/+pg6f/3s/d//Hr8f/czdz/onmf/6qEp//Sv9L/9PD1/+Xa5f++obz/mWuW/41bif+OXIr/jlyK/49e
+ jP+QX4z/jlyL/45civ+PXYv/kF6M/5Bfjf+QX4z/kF6M/5BejP+QXoz/jlyK/49di/+QX4z/j16L/49d
+ i/+PXov/jlyM/49djP+PXo3/kF+N/5Bejf+QXoz/kF+O/5Bgjv+QYI7/kF+O/5Fgjv+QX43/jVyL/45c
+ i/+QXoz/j12M/49ejP+TY5D/nXKb/7uduv/Ltcv/sI2u/6mDp/++obz/7OTs/+vi6//Mtcv/pHui/5Rk
+ kf+RYI7/j12M/49djP+QXo3/kF+N/5Jhj/+kfKH/08DS/+3m7v/i1uL/qIKm/6N6of/EqsP/8uzy/9zN
+ 3P+tiKv/lWaS/6uGqf/UwtT/9PD1/9PA0v+nf6T/p4Cl/9C8z//y7vP/4NPg/7qcuf+abZf/k2SQ/5Fg
+ jf+QXoz/kF6M/5BejP+RYI3/lWaS/6Z+o//EqsL/7+nv/+ng6f/EqsP/mm6X/7STsv/j1+P/8u3z/9jH
+ 1/+vjK3/lmiT/41biv+NW4n/jVuJ/49di/+QXoz/jVuK/49di/+RX43/kF6M/5Bfjf+QX4z/j12L/5Be
+ jP+RX4z/j16L/5BejP+RX43/kF6M/5BejP+QXoz/jFqK/45djP+QX43/j16N/49djP+PXYz/kF+N/5Bf
+ jv+QX47/kF+N/5Bfjv+QX47/j16N/49ejP+PXYz/j12L/49djP+TY5H/oHae/865zf/u5+7/0r7R/6yI
+ q/+heJ//zrjM/+zk7P/u5+//zLXL/6uGqf+VZ5L/kF+N/49ejP+QXo3/kWGO/6R9ov/GrcX/7ebu/+zk
+ 7P/Ltcv/nHCZ/6qGqf/VwtX/8evx/9K/0v+kfKL/k2SR/51ym/++or3/7ubt/+Xa5f/ApL//n3Sc/7OS
+ sf/cztz/8u7z/+PX4//Cp8D/pH2i/5Vmkv+QXoz/j16M/49djP+WZ5P/q4ao/822y//r4uv/9PD1/9K+
+ 0v+ogqb/n3Sc/8evxv/w6vD/5drl/8KnwP+fdJz/k2OP/49ei/+PXov/j12L/5BejP+QX4z/j16M/5Be
+ jP+QXoz/jVuJ/45civ+QXoz/jlyK/49di/+QX4z/kF6M/5BfjP+QXoz/jVuJ/41aif+NW4n/jFqK/45d
+ jP+QX47/kF6N/49ejP+PXYz/jlyL/49ejf+QX47/kF+O/49ejf+OXYz/kF+N/5Bejf+PXYz/jl2L/45d
+ i/+RYI//mm2X/8Gmwf/o3un/6+Lr/8WsxP+ieJ//qoWo/8u1y//p4Or/6uHq/9nJ2f/GrMT/vJ66/7iZ
+ tv+5m7j/waW//9TC1P/o3uj/7eXt/9C80P+siKr/nHCZ/7+kvv/p4On/6eDp/8GmwP+XapX/kWCO/5Rk
+ kf+pg6f/2MfY/+zk7P/f0N7/sI2u/6R8ov+3l7T/3s/d/+7n7v/p3+n/0b7R/8GmwP+5mbf/tpa0/7qb
+ uP/EqsP/2MbX/+zj6//w6fD/1sPV/6+Mrf+cb5n/t5i2/+HU4P/y7fP/y7TK/6iDpv+TZJD/kGCN/5Be
+ jP+QXoz/kF+M/5BfjP+QX4z/j12L/5BejP+QXoz/jlyK/49di/+QX4z/j12L/45div+OXIr/jlyK/49e
+ i/+QXov/jluJ/45bif+OXIr/jFqK/45djP+PX43/kF+O/5Bfjf+PXoz/jVuL/45djP+QX47/kF+N/45d
+ jP+NXIv/j16N/49ejf+OXYz/jlyL/45di/+PXoz/kmGP/6eBpv/Ks8r/7+jw/+HU4f+7nrr/nXKb/6mD
+ p//Jssn/593n//Dq8P/t5e3/5drl/+HU4f/j1uP/6+Lr//Hq8f/r4uz/0r7S/6+Mrf+ccJn/sI2u/9rK
+ 2v/07/T/18bX/62Jq/+OXIv/j16M/49di/+abJb/u525/+HU4f/x6/H/0LzQ/62Jq/+fdZz/uZq3/9jH
+ 2P/u5+//7ujv/+ng6f/k1+P/4dTh/+Xa5f/s4+z/8Onw/+rh6v/Vw9X/roqs/5xvmf+ogaX/2MfX//Dq
+ 8P/k2eT/r4us/5Vmkf+OXYv/kF6M/5BejP+QXYv/kF+M/5BfjP+QXoz/jl2K/49ei/+RX43/kF+M/5Be
+ jP+QXoz/kF+M/45div+NWon/jVuJ/49div+QXov/j12L/5Bei/+RX4z/jVyK/41biv+NXIv/j16N/5Bf
+ jv+QX43/j16N/5Bfjf+QX43/jl2L/45ci/+PXYv/kF+N/49ejP+OXIr/jl2L/49ejP+QX43/kF+N/5Vm
+ kv+pg6b/1MLU/+zk7P/m2+b/vqK9/6V9o/+gdp7/sY+v/8atxf/Xxtf/39Lf/+LV4f/g0t//28va/8u1
+ y/+3mLb/pHyi/6B2nv+yj7D/3M3b//Hr8f/n3ef/uZq4/5xwmf+PXYv/j12L/49djP+SYo//nHCZ/8Gl
+ wP/m2+b/7+nv/9TD1P+xkK//oHad/6V9o/+4mbf/z7rP/9/Q3//n3Of/6eDp/+fc5v/dztz/zLXK/7eX
+ tP+kfKH/m2+Y/7GOrv/UwdP/8u3y/+bc5v/CqMH/nG+Y/49di/+QXoz/kF6M/5Bei/+PXYr/kF6M/5Be
+ i/+PXYv/j16L/5BejP+QX4z/kF6M/45civ+NW4n/j16L/49di/+NXIn/j12L/49di/+PXYv/kF6L/5Bd
+ i/+PXYr/j16M+Y5di/yOXIv/kF6N/5Bfjf+PXoz/jl2M/45di/+OXYv/jl2M/49ejP+QX43/kF+N/5Bf
+ jf+PXoz/jlyL/49di/+QX43/kF+N/5BejP+YapT/sY6v/9TC1P/r4+z/4tXi/8u0yv+zk7L/qIGm/6iC
+ pv+vjK3/tpa0/7mat/+4mLb/spCv/6mEp/+lfqP/q4ap/8Clv//czNv/8uzy/+XZ5f/EqsP/oXif/5Ni
+ j/+QXoz/kF6M/5BejP+QXoz/kWCN/6R8ov/EqcL/5tzm/+ri6//Zydn/vqG8/6yHqf+lfaP/rIep/7WT
+ s/+8nrr/vqG8/7ucuP+0krH/qYOm/6R8of+qhKf/vaG8/9rK2f/t5e3/5dvm/8atxf+ke6H/k2OP/49d
+ i/+RX4z/kF6M/5Bei/+QXov/j12L/49di/+QXoz/kV+M/5Ffjf+QX4z/kF+M/49di/+PXYv/kF6M/5Be
+ jP+PXov/kF6M/5BejP+QXoz/kF6M/5BejPyPXYv5kF+N65BejfWQXoz/kF+O/49ejf+OXYv/jVuL/41b
+ iv+OXIv/kF6N/5Bfjv+RX47/kF+O/5Bfjv+QX43/jVyL/45ci/+QXoz/kF+O/5Bfjv+RYY//lmaT/7CN
+ r//Sv9L/6+Lr/+zl7f/czdz/wqfB/6+Mrf+lfqP/pHuh/6R7of+ke6L/pHyh/6qFqP+5mrf/zrnO/+fd
+ 5//z7/T/59zn/8Sqw/+hd5//k2OQ/49ejP+QX43/kF+N/5BejP+PXYv/kF6M/5Jhjv+gdp3/xKrC/+HV
+ 4f/v6O//5tvm/9C7z/+5mbb/qYOm/6R6oP+jeZ//onif/6J4nv+ke6H/qoSn/7iXtv/Ntsz/597o//Hs
+ 8v/m2+b/w6nC/6R7of+RYI3/kF6M/5Bfjf+RX4z/kF2L/5BejP+QXoz/jVyK/49di/+RX43/kV+N/5Ff
+ jf+RX43/kF6M/5BejP+RX4z/kV+M/5FfjP+RX43/kF+M/5BejP+QXoz/kV+M/5BfjPWQX43rjl2L1o5c
+ i+qOXYz/kF+N/5Bfjf+QX43/j16N/49ejf+QXo3/kF+N/5Bejf+PXo3/kF+N/5BejP+PXoz/j16M/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kWCO/5ZolP+lfqP/wqfA/9zN2//t5e3/7ebu/+nf6f/i1eL/28zb/9jH
+ 2P/ZyNn/3c/d/+Xb5f/t5e3/7+nw/+nf6f/WxNX/t5e1/6B2nf+TY5D/kF+N/49di/+OXYv/kF+N/45d
+ i/+NW4r/j12L/49ei/+SYY7/mW2W/7GPr//Pus7/6N3n/+/o7//r4+z/5Njj/9vL2v/Vw9T/1MHT/9bE
+ 1f/czdv/5drl/+zk7P/u5+7/6eDp/9TC1P+4mLb/nnOa/5Njj/+QXoz/jlyK/49di/+QX4z/jl2K/49e
+ i/+QXoz/jVqJ/45civ+QX4z/kF2L/5Bei/+QXoz/jVuJ/45bif+QXov/kF6M/5BfjP+QX4z/kF6M/45c
+ iv+NW4n/kF6L/5Bei+qPXYvWjVuKuI1bituNW4r/jlyL/49ejf+QX47/j16M/45djP+PXo3/kF+N/49e
+ jP+OXYz/kF+N/5Bfjf+PXoz/j16M/5Bejf+QX43/kF6M/5Bfjf+QX43/kF+N/49djP+TY5H/onmg/7iY
+ tv/Nt83/3s/d/+jf6P/t5e7/7eXt/+3l7f/s5e3/7ebu/+zk7P/n3Of/2sra/8atxf+wjK3/m2+Y/5Jh
+ j/+PXoz/j16M/45di/+OXYv/kF+N/45ci/+NWon/jlyL/45civ+NW4n/jVuK/5hrlf+th6r/xazE/9jI
+ 2P/l2+b/7eXt/+7n7//u5+7/7ufv/+/n7//u5+//7efu/+fd5//Zydn/xazE/6+Mrf+dcJn/kWCN/49d
+ i/+QXoz/jVyJ/49di/+QX4z/j16L/45div+OXIr/jFqI/41bif+PXYv/jluJ/45civ+PXYv/jlyK/49d
+ iv+QXov/kF6M/5BfjP+RX4z/kF+M/49div+OXIn/kF6L/5BejNuQXou4jFqLkoxbi8eNW4v/jVuK/45d
+ jP+QX43/jl2L/41ci/+OXYz/j16N/45djP+OXYz/kF+N/5Bfjv+QX43/jl2M/49ejf+RX43/j16M/49e
+ jP+PXo3/kF+N/5Bfjf+RX47/kV+O/5dolP+jeqH/tZSz/8Sqw//Qu8//1sPV/9jI2P/Yx9j/1MLU/8y2
+ y//ApL7/sI2u/591nP+TY5D/kF+N/5Bfjf+QXoz/jVyK/41civ+PXYv/j16M/45di/+OW4r/j12L/45c
+ iv+OW4r/j16M/5Bfjf+UZJH/nnOb/66LrP/ApL7/z7nO/9nI2P/ez97/4NHf/97O3f/Yxtf/zrnO/8Gm
+ v/+wja7/nXKb/5Rkkf+RX43/kF+N/5Ffjf+QX4z/jl2K/49ei/+RX43/kF+M/49di/+NW4n/jVuJ/45c
+ iv+OXIr/jVuJ/41bif+OXIr/j16L/5BfjP+RX4z/kF+M/5BfjP+QXov/kF6L/5Bei/+QXYv/kF+M/5Bf
+ jMeRX4ySjVuKYo9djK+PXo3/j16N/5Bfjf+PX43/jV2L/45di/+PXoz/jVuK/45di/+QX43/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kF+N/45di/+NW4r/j16M/5Bfjf+QXo3/jVuK/49ejP+TZJH/l2mU/5pu
+ mP+ccZr/m3CZ/5xxmv+ec5v/nnOb/5tvmP+XapX/lmeT/5NjkP+QX43/kF+N/5BejP+PXYv/jVqJ/4xa
+ if+NW4r/jVyK/49di/+QXoz/kF6M/5BejP+PXoz/jl2K/49ei/+QX43/kGCN/5Rmkf+ZbJb/nXCZ/590
+ nP+gdp3/oHad/6B1nP+edJv/nHCZ/5pslv+WaJL/kmKP/49ei/+OXYr/kF6M/5BfjP+QX4z/kF6M/5Be
+ jP+QX4z/kF6M/5BejP+PXov/j12L/49ei/+QXoz/j16L/45div+NXIn/jVyJ/49di/+QX4z/kF6M/49d
+ i/+OXIn/jVyJ/49di/+QXoz/kF6M/5BejK+QXItijVuKJ5BfjoqQX472kF6N/pBfjf+QX43/jVyL/41c
+ i/+OXYv/jl2L/49ejP+QXoz/j16M/5Bfjf+QX43/jl2M/49ejP+QYI7/kF+O/49ejP+PXYz/kF+N/5Bf
+ jv+QX43/jl2L/49di/+PXYz/jVuK/41biv+NW4r/i1mI/4tXh/+LWIj/jFmJ/41aif+NW4r/jl2L/5Be
+ jP+QX43/j16M/49ejP+QXYz/jluK/45civ+OXYv/jl2L/49di/+PXoz/kF6M/49ejP+OXYv/jl2L/5Be
+ jP+QXoz/jluK/41bif+NWon/jFmI/4tYiP+LWIj/jFmJ/4xZiP+MWYj/jVuK/45ci/+PXYv/kF6M/49d
+ i/+OXIr/jl2L/49di/+PXYv/jlyL/49djP+RX43/kF+N/5Bfjf+RX43/kF+M/5BejP+QXoz/kF+M/49d
+ i/+NXIn/jlyJ/49ei/+RX43/kV+M/49di/+NXIn/jl2K/5Bei/+QXoz+kF6L9pBdi4qQWoonkF+NAJFg
+ jl+RX47Tj16M+JBfjf+QX43/jVuL/41biv+OXIv/j16N/5Bejf+PXoz/jlyL/49ejP+QX43/jVyL/49d
+ jP+RX47/kF+O/5Bfjv+RX47/kF+O/5Bfjv+RYI7/kF6N/49djP+PXIv/jlyL/49ejP+RX47/kF+N/45c
+ i/+NWor/jlyL/5BejP+RX47/kF+N/5Ffjf+QX43/jl2L/49ejP+QX43/j12L/5BejP+RX43/kF+N/49e
+ jP+PXYv/kF+M/49di/+OW4r/kF6M/5Ffjf+RX43/j12M/49di/+OXYr/jlyK/41civ+OW4r/j16M/49e
+ i/+PXYv/kF6M/5BfjP+QXoz/kF6M/5BejP+QXYv/jlyK/45civ+OXIr/jVuK/45di/+QXoz/kF6M/5Bf
+ jf+RX43/kF+M/5BejP+QXYv/kF6L/49di/+OXYr/j12K/5Bei/+QXoz/kF6M/49di/+PXYv/kF6M/5Ff
+ jP+RX4z4kF2L05Bdil+QXYoAj12MAJBfjTKQX42LkF+N6ZBfjv+QX43/jVyL/45di/+PXoz/jVuK/45c
+ iv+PXYv/j12L/45di/+OXYv/j16M/49ejP+PXoz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QXo3/jVyK/4xa
+ if+NW4r/j16M/5Bfjf+QX43/kF+N/45ci/+MWon/jVyK/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jf+QXoz/jVuK/45di/+QX43/kF+N/5Bfjf+QX4z/kF+M/49ei/+PXYv/kF+M/5Bfjf+QX43/kF6M/5Be
+ jP+QXoz/kF6M/49ejP+PXoz/j12L/49di/+QXov/j16L/45div+OXIr/jVyK/49di/+QX4z/kF6M/5Be
+ jP+QXoz/j16M/45di/+OXIr/jVyK/49di/+QX4z/kF6M/5BejP+QXov/jlyK/49di/+QXov/j12K/45c
+ iv+OXIn/jVqJ/45civ+QXoz/kF6M/5BfjP+QX4zpkF6Mi5BdjDKQXYsAkF6NAJBdjA+QXo1DkF+OqZBe
+ jeqPXo3/jl2L/49djP+PXoz/jl2M/45di/+PXYv/jl2L/41civ+NXIv/kF+N/5BejP+PXYz/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+PXoz/jlyK/41biv+OXIr/kF+N/5BejP+PXoz/kF+N/45ci/+MW4n/jl2L/5Be
+ jP+RX43/kF+N/5Bfjf+QX43/j16M/5BejP+QXoz/jVuK/41biv+OXYv/jl2L/5BejP+RX43/kF+N/49e
+ jP+PXYv/kF+M/5BfjP+QXoz/kF6M/5BejP+QXoz/kF+N/5BfjP+QXoz/kF6M/49di/+PXYv/j16L/45c
+ iv+NW4n/jlyJ/49ei/+RX43/kF+M/5BfjP+QX4z/j12L/45civ+NXIn/jl2K/5BejP+QX4z/j12L/5Be
+ i/+QXov/jVyJ/49div+QX4z/kF6L/45civ+NWoj/jFmI/45civ+QX4z/kF6L/5Bei+qQXoypkF6NQ5Be
+ jg+QXo4AkF6NAJFejwCRXo8QkV6PVpBdjamPXYzpj12M+I9djP6PXYz/j16N/49ejf+PXYz/jl2L/41c
+ i/+OXYz/j16M/49ejP+PXYz/kF+N/5Bfjv+QX47/j16N/49ejP+PXYz/j12L/49di/+PXYv/kF6M/49e
+ jP+PXYv/kF6N/45ci/+NW4r/j16M/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/49di/+QXYz/jVuK/4xa
+ if+NW4r/jVyK/49ejP+RX43/kF6M/45di/+OXIr/kF6M/5BejP+QXYv/j12L/49di/+QXov/kF6M/5Be
+ jP+QXov/kF+N/45ci/+NW4r/j16M/49di/+OW4r/jlyK/5Bei/+RX4z/kF+M/5BfjP+QXoz/jVuJ/41b
+ if+PXYv/kF6M/5Ffjf+QXoz/jlyK/49di/+QXoz/jlyK/49div+RX4z/kF+M/49div+NW4n/jVuJ/49d
+ iv6RX4z4j12K6Y9ciqmRXItWkVyLEJFciwCQXo0AkF6NAJFejgCTX5ICkV6PEI5aikOOXIqLkF6M05Bf
+ jfaPXoz/jVuK/45di/+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+OXYv/kF+N/5Bfjf+PXo3/jVyK/45c
+ iv+PXYv/kF6M/49di/+OXIr/j12L/49ejP+QXo3/kF6N/45ci/+NW4r/j16M/49ejP+OXYv/kF6M/45c
+ i/+NW4r/j16L/45di/+NW4r/jluK/49di/+PXoz/j16M/5BejP+QXoz/jVuK/41bif+OXIr/kF6M/5Bf
+ jP+QXov/jlyK/49di/+QXov/jlyK/49di/+QX4z/kF6M/45di/+NXIn/j1yK/49di/+PXov/jlyK/45c
+ iv+PXYv/kF6M/5Bei/+PXYr/jVqI/45civ+QX4z/kF6M/5BfjP+QXoz/j1yK/49di/+QXoz/j1yK/49d
+ i/+QXoz/kF6M/5BejP+PXYv/j12L/5BejPaQXozTjluKi45aiUORXIsQk1yLApFcjACQXo0AAAAAAJFe
+ jwCQXI0AkV6OAItVhA+OW4kykF+NX5BgjYqPXoyvjFuKx41cituPXozqkF+N9Y9ejfyOXYv/jVyL/41c
+ iv+OXYv/kF+N/5Ffjf+QXo3/jVuK/45ci/+QXoz/kF6M/49ejP+PXoz/j16M/5Bfjf+RX47/kF+N/49d
+ i/+OXIv/kF6M/49ejP+PXoz/kF6M/49djP+PXYv/kF+M/49ejP+PXYv/j12L/49ejP+PXoz/kF6M/5Be
+ jP+PXYv/jVqJ/41biv+PXov/kF6M/5BejP+PXYv/jVyK/45civ+PXYv/j12L/49di/+PXYv/jlyL/45d
+ i/+PXYv/j12L/5BejP+QX4z/jl2K/49di/+QXov/kF6L/5BejP+PXYv/jVqJ/41bif+PXYv/kF6M/5Be
+ jP+QXov/kF6L/5BejP+QXoz/kF6L/5BejPyQXoz1jl2K6o9di9uQXozHkF6Mr5BejIqQXYxfjlqJMotW
+ hg+RXIsAkFuKAJFciwAAAAAAAAAAAAAAAACNWYgAjVmIAIxYhwCPXosAkF+NAJFijSePX4xijFuLko1b
+ iriOXYvWkF+N649djPmNW4r/jVyL/41ci/+OXYv/kF+N/5Ffjv+QXo3/jVuK/45di/+RYI7/j16M/5Be
+ jP+RX47/kF+N/5Ffjv+RX47/kF+N/5BejP+QXYv/kF+N/5Ffjf+RX43/kF+N/5Ffjf+RX43/kF+N/5Ff
+ jf+RX43/kF+N/49di/+OXIr/kF6M/5BejP+PXIv/jVqJ/45ci/+RX43/kF+N/49di/+OXIr/jVyK/41c
+ iv+OXYv/kF+N/49ejP+OXIr/jFqJ/45ci/+RX43/kF2L/5FejP+RX43/j12L/5BejP+RX43/kF2L/5Fe
+ jP+QXoz/jVuJ/4xaiP+OW4n/kF6M/5FejP+QXYv/kF+M/5Ffjf+RX43/kV+M/5FfjfmPXozrjVuI1o5c
+ iLiQXouSkF6KYpBeiieQXosAj1yKAIxYhwCNWYgAjVmIAAAAAAAAAAAAwAAAAAAAAAAAAAADgAAAAAAA
+ AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAABwAAAAAAAAAAAAAADKAAAAIAA
+ AAAAAQAAAQAgAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBhkACQYZAAkGKRAJBh
+ kACOXo0AjV2MAIxZiA2NWok7jlyKZZBdi4mQXo2pj16Ow45djdiMW4zojVuM9I9fjvyPX47/jl2N/45d
+ jf+PX47/kGCP/5Bfj/+PXo7/jVyM/41cjP+PXo7/kF+P/49ejv+PXo7/kF+P/49ejv+OXY3/jl2N/49e
+ jv+QX4//kGCP/5Bgj/+QX47/j16N/45djP+OXY3/j16O/5Bfj/+PXY3/j12N/5Bejv+QX47/j16N/45d
+ jP+NXIv/jl2M/49ejv+PXo7/jVuL/41bi/+PXo3/j16N/45djP+OXYz/j16O/5Bfj/+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49e
+ jf+OXYz/jl2M/49ejf+QX47/kF+O/49ejf+OXYz/jl2M/49ejf+PXo3/jVuL/4xaiv+NW4v/jVyL/49d
+ jP+OXYz/jVyL/41ci/+PXYz/j16N/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/41bi/+NW4v8j16N9JBf
+ juiPXozYj12Lw5BejKmQXoyJkF6NZZBejTuQXY0NkF+OAJBfjQCQXo0AkF6NAJBejQCQXo0AAAAAAAAA
+ AAAAAAAAAAAAAI1cjQCNXI0Ajl6OAI5djgCSZZMDkGKRDY9fjhuNXYwrjV2MRo5cjGyPXYyNkF6NqJBf
+ jr+QX47Tj16O4o1cjO6OXIz3j1+O/Y9fjv+OXY3/jl2N/49fjv+QX4//kF+O/45ejf+NXIz/jVyM/49e
+ jv+QX4//j16N/49ejf+QX4//j1+P/45djf+OXY3/j1+O/5Bgj/+QYI//kGCP/5Bgjv+PXo7/jVyM/41c
+ jP+OXY3/j16O/49ejv+PXo7/kF+O/5Bfjv+PXo3/jl2M/41cjP+OXYz/j1+O/49ejv+OXIz/jlyM/49e
+ jv+QX47/jl6M/45djf+PX47/kF+P/5Bfj/+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/45djP+OXYz/j16N/5Bfjv+QX47/j16N/41c
+ i/+NXIv/j16N/49ejf+OXIz/jVyL/41ci/+OXYz/j12M/49djP+OXYz/jl2M/45ci/+PXYz/kF+N/5Bf
+ jv+QX47/kF+O/5Bfjv+PXo3/jlyM/41ci/2OXYz3j16N7o9ejOKPXozTj16Mv49ejKiPXYyNj12MbJBf
+ jUaQYI4rkF+OG5BejQ2SX44Djl2MAI5djACNXIsAjVyLAAAAAAAAAAAAjVyNAI1cjQCPX48Ajl6OAJFj
+ kgyQYpAuj1+OWo1djI2NXYyzjl6Nyo9ejtqQX47jkGCP6pBgj/CPX4/2j16N+Y9ejfyQX47+kF+P/49e
+ jf+PXo3/j16N/49ejf+OXo3/jV2M/4xbi/+NXIz/j1+O/49fjv+OXo3/jl6N/49fjv+QYI//j1+O/49f
+ jv+QYI//kGCP/5Bgj/+QYI//kGCP/49fjv+NXIz/jFuL/41cjP+OXY3/j1+O/5Bgj/+QYI//kF+O/49e
+ jf+OXY3/jV2M/45djf+PX47/kF+P/49ejv+PXo7/kF+P/5Bgj/+PX47/j1+O/5Bgj/+QYI//kF+P/5Bf
+ j/+QYI//kGCP/5Bgj/+QYI//kGCP/5Bgj/+QX47/kF+O/5Bgj/+QYI//kF+O/5Bfjv+QYI//kGCP/5Bf
+ jv+QX47/j1+O/49fjv+QX47/kF+O/5Bgj/+PXo7/jVyL/41ci/+PXo3/kF+O/49ejf+PXo3/j1+N/49f
+ jf+QX43/kF+N/49fjf+PXoz/jVyL/41ci/+PX43/kGCO/5Bfjv+QX47/kGCO/5Bfjv+PXo3/jl2M/o1c
+ i/yOXYz5j16N9o9ejfCOXozqjV2L441ci9qOXYzKj1+Ns5Bgjo2QX45akF6NLpFejQyOXYwAj12MAI1c
+ iwCNXIsAAAAAAJBhkACOXo4Aj1+PAIpYiwSMW40Tj1+PNZBgj2qPYI+gjl6N1I5djfOOXY3/j16O/49f
+ jv+QX4//kGCQ/5Bfj/+PXo3/j16N/49fjv+QX47/j1+O/49ejf+PXo3/j16N/41djP+MXIz/jVyM/45d
+ jf+PXo7/j1+O/45ejf+OXo3/j16N/49fjv+QYI//kGCP/49fjv+PX47/kF+O/5Bfj/+QYI//j1+O/45d
+ jf+NXIz/jVyM/41djP+OXo3/j1+O/49fjv+PX47/j1+N/49ejf+OXo3/jl6N/49fjv+QX47/kF+P/5Bf
+ j/+PX47/j1+O/5Bgj/+QYI//kGCP/5Bfj/+PXo7/j16O/49ejv+PX47/kGCP/5Bgj/+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+PX47/j16N/49ejv+PXo7/kF6O/5Bfjv+QYI//kGCP/5Bfjv+QX47/kF+O/49e
+ jf+OXIz/jlyL/49ejf+QX47/kF+O/5Bfjv+QYI7/kGCO/5Bfjv+QX47/kGCO/49fjf+OXIz/jVyL/45e
+ jP+PX43/kF+O/5Bfjv+QYI7/kGCO/5Bfjv+PXo3/jVyL/41ci/+OXYz/j16M/45djP+NXYv/jVyL/41d
+ i/+OXozzj16N1I9ejKCPXYxqjl2MNYxcixOLW4oEj12MAI5djACQXo0AkGGQAI5djgCOXo4AjFuME41c
+ jUOOXo59kGCPvJBgj+SPX4/0jl6O/Y1cjP+NW4z/j12N/5Bejv+QX4//j1+P/41djf+NXYz/j12N/49e
+ jv+QX47/kF+P/5Bfj/+PXo7/jFuM/4xbjP+OXY3/j16O/45djf+OXY3/j16O/49ejv+NXIz/jlyM/49e
+ jv+PX47/jlyM/41cjP+PXY3/j16O/5Bfjv+QX47/j16O/49ejv+PXo7/j12N/41cjP+NXIz/jVyM/45d
+ jP+PXo3/kF+O/49fjv+PXo3/jl2M/45djf+QX47/kF+O/45djf+OXYz/j1+O/5Bfjv+QX47/j16N/45c
+ jP+NW4v/jVuL/45cjP+PXo7/kF+O/49ejf+PXo3/j12M/49ejf+QX47/j1+O/45djP+NXIv/jVyL/41c
+ i/+PXYz/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/j16N/49ejf+QX47/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+OXYz/jVyL/45ci/+PXo3/kF+N/5Bfjv+QX43/kF6M/49d
+ i/+NXIv/jVyL/41biv+NXIv/jl2L/45di/+NXIv/jVyK/41bi/2NXIv0jl2L5I9di7yOXIt9jVyLQ4xc
+ ixOOXYwAjl2MAJBejQCQYZAAkmWTA5FjkQyOXo41jl2NfY9ejryQYI/tkGCP/5Bgj/+PXo7/jVyN/41c
+ jP+PXY3/kF6O/5Bfj/+PX4//jl6N/41djf+OXY3/j12N/5Bfj/+QX4//kF+P/49ejv+NXI3/jVyN/49e
+ jv+QX4//jl6N/45djf+PXo7/j16O/45cjP+NXIz/j12N/45djf+NW4v/jVuL/45djf+PXo7/kF+O/5Bf
+ jv+QX4//kF+O/49ejv+PXY3/jVyM/41cjP+NXIz/jl2M/49ejf+PXo7/kF+O/49fjv+OXYz/jl2M/49e
+ jf+PXo3/jl2M/45djP+PX47/kF+O/5Bfjv+PXo3/jlyM/41bi/+NW4v/jVyM/49djf+PXo3/j12M/49d
+ jP+PXYz/j16N/5Bfjv+PX43/jl2M/41ci/+NW4v/jVyL/45cjP+PXo3/kF+O/5Bfjv+PX47/j16N/49d
+ jP+PXo3/kF+O/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49e
+ jf+OXIz/jlyL/49ejf+QX47/kF+O/5Bfjf+PXoz/j12L/45ci/+NW4r/jVuK/41biv+PXYv/j12M/41c
+ iv+NW4r/jVuL/45ci/+PXYz/j12M7Y5di7yNXIt9jl2MNZFfjgyTYI8DkF6NAJBhkACQYpENkGGRLo9f
+ jmqPXo28j16O7ZBgj/yQYJD/kGCP/5Bfj/+PX4//j1+P/5Bfj/+QX4//kGCQ/5BgkP+PX4//j16O/45d
+ jf+OXo3/j1+O/5Bgj/+QYI//kF+P/49fjv+PX47/kGCP/5Bgj/+PX47/j1+O/49fjv+PXo7/j1+O/49e
+ jf+NXYz/jVuM/4xbi/+NXIz/j16O/5Bgj/+QYI//kF+P/5Bfjv+PXo3/jVyM/41djP+OXo3/j1+O/49f
+ jv+PXo3/jV2M/45djP+PX47/kF+O/49ejf+OXYz/jl2M/45djP+OXYz/j16N/5Bfjv+QYI//kGCP/5Bf
+ j/+PX47/j1+O/49fjv+OXo3/jV2M/41cjP+PXYz/j16N/5Bejf+QX47/kGCP/49fjv+OXYz/jV2M/45e
+ jf+PXo3/j12M/49ejf+QX47/j1+O/45ejP+OXYz/j16M/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jv+RYI7/kF+O/5Bejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjf+QX43/kF+O/5Bfjv+QYI7/kGCO/5Bf
+ jv+PXoz/jlyL/41biv+OXIv/j12L/5BejP+PXYv/jVuK/41bi/+PXYz/kF+N/5Bfjf+PXo38jl2M7Y5d
+ i7yPXYxqkF6NLpFejg2QXo0AkGGPAJBhjxuQYY9akGCOoI9fjuSPXo7/j1+O/49fj/+QYI//kGCP/5Bg
+ kP+QYJD/kGCP/5Bgj/+PX4//j1+P/5Bfj/+PX47/jl6N/45ejf+PX47/j1+O/5Bgj/+QX4//j1+O/49e
+ jv+PXo7/j16O/49ejf+OXY3/jlyM/45cjP+PXo3/jl6N/41cjP+MW4v/jVyL/45djf+PX47/kGCP/5Bg
+ j/+QX47/j16N/45djP+NXIz/jV2M/49ejv+QX4//kGCP/49fjv+OXYz/jl2M/49fjv+QYI//kF+O/49e
+ jf+OXYz/jl2M/49ejf+PX47/kF+O/5Bfjv+QYI//kGCP/5Bgj/+QYI//kGCP/49fjv+NXIz/jFuL/45c
+ jP+PXo3/kF+O/5Bfjv+QX47/j1+O/45ejP+OXoz/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PX47/jl2M/41d
+ i/+PXYz/kF6N/5Bfjv+QX47/kGCO/5Bfjv+PX43/j16N/5Bfjf+QX43/j16N/49ejf+QX47/kF+O/5Bf
+ jv+QXo3/kF+N/5Bejf+PXo3/j12M/49ejf+PXo3/j16N/49djP+OXIv/jlyL/45ci/+PXYz/j12M/49d
+ i/+NXIv/jlyL/49ejf+QX47/kF+O/49ejf+OXYv/jlyL5I5di6CPXoxaj16MG49ejACQYI8AkGCOK5Bg
+ jo2QYI7UkF+P9I9ejv+OXY3/jl2N/49ejv+QYI//kGCP/5Bgj/+QYI//j16O/45djf+NXIz/j12N/49e
+ jv+PXo7/j16O/45djf+OXo3/j1+O/49fjv+PXo7/jl2N/45cjf+OXI3/jVuM/41ai/+MWYr/jFmK/4xb
+ i/+NW4v/jVuL/41cjP+OXY3/j16O/5Bfj/+QX4//kF+P/49fjv+OXY3/jl2M/49ejf+PXo3/jl2N/45e
+ jf+QX47/kF+O/49ejv+PXo3/kF+O/5Bfjv+QX47/kF6N/49djP+PXYz/kF6N/5Bfjv+PXo3/j16N/5Bf
+ jv+QX47/kF6N/5Bejf+QX47/j16N/41bi/+MWor/jFuK/45cjP+PXo3/kF+O/49ejf+PXo3/j16N/49f
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/49fjf+OXYz/jVyL/41ci/+OXYz/j16N/5Bfjv+QX47/kF+O/45d
+ jP+OXYz/jl2M/45djP+PXo3/kF+O/5Bfjv+QX47/j16N/49djP+PXo3/j12M/45cjP+OXIv/jlyM/45c
+ jP+OXYz/j12M/49djP+PXYz/jl2L/41ci/+OXIv/jl2M/49ejP+PXoz/jl2M/49ejP+QX43/j16M/41c
+ iv+NW4r0jlyL1I5di42OXYsrj12MAJBikQ2QYI9GkGCPs5Bgj/OQYI/9j16O/45djf+NXY3/j16O/49f
+ jv+QYI//kGCP/5Bgj/+PXo7/jl2N/41cjP+PXY3/j16O/49ejv+PXo7/jl2N/45ejf+RYZD/lmiV/5xx
+ m/+heKH/pX2k/6Z/pf+lfqT/onqh/51ynP+Xapb/kGCP/41ci/+NXIz/jl2N/5Bfjv+QX47/j16O/49e
+ jv+PXo3/j12N/45djP+OXY3/j1+O/5Bfjv+OXo3/jl2N/49ejf+QX47/kF+O/5Bfjv+PX47/j1+O/49f
+ jv+PXo3/j12M/49djP+PXo3/j16N/49djP+PXYz/kF6N/49ejf+PXYz/j12M/49ejf+PXo3/jlyM/41b
+ i/+MWor/jVuL/49ejf+QX47/j16N/49ejf+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/j16N/45d
+ jP+NXIv/jVyL/45djP+PXo3/kF+O/49ejf+PXo3/jl2M/45djP+OXYz/jl2M/49ejf+PXo3/kF+O/5Be
+ jf+PXYz/kmGP/5hrlv+ec5z/o3qh/6Z+pP+mf6X/pX2k/6J5oP+dcZv/lmiU/5Fhj/+PXoz/jVyL/41c
+ i/+OXYz/j16M/49ejf+OXYz/jl2M/49ejP+OXYz/jVuK/41biv2OXYvzj16Ms49ejEaRXo4NkGGQO5Bh
+ kGyQYJDKkGCP/5Bgj/+QYI//j1+P/49ejv+OXo3/jl6N/49fjv+QYI//kGCP/5Bgj/+PX47/j1+O/5Bf
+ jv+PX47/jl6N/45djf+OXo3/kWGQ/5Zplf+je6P/t5i3/8auxv/QvND/1MLV/9TB1P/NuM7/wabB/7CO
+ r/+bcZr/kGGP/49fjv+PX47/kGCP/49fjv+OXY3/jVyM/41bjP+NXIz/jl2M/49ejf+QX47/kGCP/49f
+ jv+PX47/j16N/49ejf+PXo3/j16N/45ejf+OXYz/jl2M/45djP+OXIv/jVyL/41cjP+NXIz/j12M/49d
+ jP+PXo3/j12M/41bi/+NW4v/j12M/49ejf+PXo3/jl2M/41bi/+NXIv/j16N/5Bfjv+QX47/kF+O/5Bf
+ jv+PXo3/jl2M/45djP+PXo3/kF+O/5Bgjv+PX43/jl2M/41ci/+MW4r/jVyL/49ejf+PXo3/jl2M/41c
+ i/+PXo3/j1+N/49fjf+PXo3/jVyL/45cjP+PX43/kF+O/5Bfjv+ZbZf/q4eq/7ygu//LtMr/08DT/9XD
+ 1f/RvtL/yLDI/7mauP+lfaP/mGqW/5Fhj/+OXYz/jl2M/49djP+PXYz/j16N/49ejf+PXo3/jl2M/41c
+ i/+NXIv/jVyL/49ejf+QX43KkF6NbJBejTuQYJBlkGCQjZBgkNqQYI//j1+P/49fj/+QYJD/j1+P/45e
+ jf+OXo3/j1+O/5Bgj/+PX47/j1+O/5Bgj/+QYI//j1+O/45ejv+OXY3/j1+O/5Jjkf+ccZv/rYms/7+i
+ vv/QvND/28vb/9/R3//h1OH/4dTh/97Q3//ZyNn/y7XL/7aXtf+kfqT/mGuX/5FhkP+QX47/j16N/41d
+ jP+NXIz/jVuM/41cjP+PXY3/j1+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/49ejf+PXo3/jl6N/45d
+ jP+NXYz/jV2M/45djP+OXYz/jVyM/41cjP+OXIv/j12M/49ejf+PXY3/jVyL/41ci/+PXY3/kF+O/5Bf
+ jv+PXo7/jl2M/45djP+PXo3/kF+O/49ejf+PXo3/kF+O/49ejf+NXIv/jFuK/45djP+PXo3/kF+O/49f
+ jf+OXYz/jVyL/4xbiv+MW4r/jl2M/45djP+NXIv/jVyL/45djP+PXo3/j1+N/45ejP+NW4r/jVuK/49e
+ jf+VZ5P/n3We/7COr//Grsb/1sTV/93O3f/h1OH/4dXi/+DT4P/czd3/0r7S/8ClwP+ui63/nXGb/5Jj
+ kP+QX43/j12M/49djP+PXYz/kF+N/5Bfjf+OXYz/jl2L/45di/+OXYz/kF+N/5BfjtqQX42NkF6MZZBf
+ kImQX5CokF+P449fj/+OXY3/jl2N/49fj/+QX4//j1+P/49fjv+QX4//j1+O/45djf+OXo3/j1+P/49e
+ jv+NXI3/jVyM/45djf+SY5H/mm6Z/7CNr//Sv9L/5Nnk/+PX4//czNz/z7rP/8mxyf/Ks8r/07/S/+HU
+ 4f/l2ub/3tDe/8mxyP+ogaf/lGWT/49fjv+OXYz/j12N/49ejv+OXo3/j16N/49fjv+QX47/j16N/49e
+ jf+PXo3/j16N/5Bejf+QX47/kF+O/5Bfjv+PX47/j16N/49djP+PXYz/j16N/49ejf+PXo3/jl2M/41b
+ i/+NXIv/j16N/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+PXo3/jVyL/41c
+ i/+PXY3/j16N/41ci/+MW4r/jFuK/41ci/+PXo3/kF+O/49ejf+OXYz/jFqK/4xaif+MWon/jVuK/45d
+ jP+OXYz/jVuK/41biv+NXIv/jVyL/41biv+NW4r/j16N/591nf+8n7v/1cLU/+bb5v/m2+b/18XX/822
+ zP/Jssj/z7nO/9zN3P/k2eT/5dvm/9TC1P+xj6//mm6Y/5NjkP+PXYz/j12L/49djP+QX43/kF+N/5Bf
+ jf+PXo3/j16N/49ejf+QX43/kF+N45BfjaiQX4yJj16PqZBfj7+QX4/qj1+P/41djf+NXY3/j16O/49e
+ j/+PXo//j1+P/49fj/+PXo7/jVyM/41cjP+PXo7/jl2O/4xbjP+MWov/jlyN/5hrl/+rh6v/xq3G/+Xb
+ 5v/s5O3/2cra/8evx/+3mLf/sI2v/7GPsf+8nrv/zrnO/97Q3//q4uv/39Hf/7yevP+ieaH/k2WS/41c
+ i/+PXY3/j1+O/49fjv+PX47/j1+O/49ejf+PXYz/j12M/49djP+PXYz/j16N/49ejv+PXo7/j16O/49e
+ jv+PXo3/j12M/49djP+PXo3/j16N/49ejv+OXY3/jFqK/4xaiv+OXYz/kF6N/49ejf+PXo3/j16N/49e
+ jf+PXo3/j16N/49ejf+QXo7/kF+O/5Bgj/+QYI//kWKQ/5Njkf+TY5H/kmKQ/5Fhj/+QX47/kGCO/5Ji
+ kP+TY5H/k2SR/5Njkf+RYY//kGCO/5Bgjf+RYY7/kmOQ/5JjkP+RYY7/kGCN/5Bgjv+PX43/j16M/5Bg
+ jf+VZ5P/rYir/9TB1P/o3ej/5drl/9jH2P/Cp8H/tJOy/7CNrv+2lrT/x67G/9rK2v/u6O//6eDp/8mz
+ yf+ui6z/mm2X/49ejP+PXYv/j12L/49ejP+PXoz/j12M/49djP+QXo3/kF+N/5Bfjf+QX43qkF+Nv5Bf
+ jamOXY3Dj16O05Bfj/CQYI//j1+O/49ejv+PXo//j16P/49ejv+PX47/j1+O/49ejv+OXYz/jl2M/49e
+ jv+PXo3/jlyM/41bi/+NXIz/oHeg/8Wsxf/czt3/5Nnl/9bF1v+0lLT/oHef/5twm/+abpn/mm+Z/51z
+ nP+je6L/uJq4/9vM2//k2eX/08DT/7qcuv+ccZv/jVyM/45djf+PX47/j1+O/49fjv+PX47/j16O/49e
+ jf+PXo3/j16N/49ejf+PXo7/j16O/49ejv+PXo7/j16O/49ejv+QXo7/j12N/41djP+NXYz/j16N/45d
+ jf+MW4v/jFqK/45cjP+PXYz/j12M/45djP+NXIv/jV2M/49ejf+PXo3/j12M/5Bejf+SYZD/lWeU/5pu
+ mf+ccpz/nHGb/5xxmv+ccJr/m2+Z/5ltl/+ZbJf/mW2Y/5pvmf+ccZr/nXGa/5xwmv+bb5n/m2+Z/5tv
+ mP+bb5j/m2+Y/5pumf+abpj/mGyX/5ZplP+TZZH/l2mV/6F5n/+9oLv/5dnk/+jd5//GrMT/rYmr/6F4
+ n/+bb5n/mmyX/5tvmP+gdp7/tpa1/9rL2v/r4uv/5dnl/822y/+lfqP/kF+N/49djP+PXYz/kF6N/49d
+ jP+NW4r/jVuL/49ejf+QX43/kF6N/5BejPCQX43TkWCOw45djNiOXY3ij1+O9pFhkP+SY5H/lWeU/5hr
+ l/+ZbZn/mW2Y/5lsmP+YbJf/mGuX/5hrlv+Ya5f/mWyY/5lsmP+Ya5b/lmiU/5Rlkv+phKn/1MLU/+Xa
+ 5f/Zydn/wKXA/550nf+NW4v/jl2N/49ejv+PXo7/jl2N/41cjP+gd5//xq3G/9zO3f/h1OH/0LvQ/6qG
+ qv+Xapb/mGuX/5lsl/+ZbJj/mWyY/5lsmP+ZbJj/mGyX/5hsl/+YbJf/mGyY/5lsmP+ZbZj/mW2Y/5lt
+ mP+ZbZj/mW2Y/5ptmP+ZbJf/l2qW/5dqlv+Ya5f/mGuX/5Zqlf+WaZX/mGqW/5hqlv+YapX/mGqV/5dq
+ lf+Xapb/mGuW/5hrlv+Yapb/nXGb/6Z/pf+ui67/tZa2/7iauP+3mLb/tpa1/7eXtf+2lrX/tZSz/7ST
+ s/+0lLP/tZW0/7aXtf+3mLb/t5e2/7eXtf+2lrX/tpa0/7aWs/+1lbP/tZW0/7WVtP+1lLP/r4yu/6V+
+ pP+lfaP/r4yt/8evxv/q4er/4tXh/7CNrv+TY5D/j16N/45djP+OXIv/jVqK/4xZif+hd5//ybLI/+TZ
+ 5P/t5u3/28va/7CNrv+ZbJf/mGuW/5lsl/+abZj/mWyX/5dqlf+VZ5P/lGWR/5Jij/+QXo3/j12M9pBf
+ jeKRYI7YjVyM6I5djO6OXo35kmKQ/5dql/+fdZ//qYOo/66Krf+uiq3/rYis/6uHqv+rh6r/rIer/62I
+ q/+tiaz/rYms/6yIq/+ogqf/onmh/7KRsv/Xxdf/3tDe/8atxf+tiq3/mGuX/45cjP+PXY3/j16O/49e
+ jv+PXY7/jlyN/5hsmP+ui67/ybLJ/+XZ5f/h1OH/vqO//6yIq/+rh6r/rIer/6yIq/+tiKv/rYir/6yI
+ q/+riKr/q4eq/6uHqv+rh6v/rYis/62JrP+tiaz/rImr/6yJq/+tiaz/rYms/62IrP+sh6r/q4eq/6yH
+ qv+sh6v/rIir/6uHqv+sh6r/rIeq/6yHqv+sh6r/rIeq/6yHq/+sh6r/q4aq/6yGqv+3lrX/zLXL/9nK
+ 2v/f0uD/4NTh/9/R3//ez97/3tDe/97Q3v/ez97/3tDe/97Q3v/f0d//39Hf/9/R3//f0d//39He/9/Q
+ 3v/f0N7/3tDe/97Q3v/dz93/3tHf/+HU4f/Yxtf/xKnC/7mbuP+7nrv/y7TL/+Xa5f/YyNj/p4Cl/41b
+ iv+OXIv/j12M/45ci/+MWor/jVqK/55zm/+/o77/18bW/+LW4v/Yx9f/uZu4/6qFqf+sh6r/roqs/6+M
+ rf+vjK3/roqs/6mCpv+fdJz/l2mU/5Jhjv+PXoz5kF+N7pBfjeiNXIz0jVyM945djPyUZZP/n3We/62K
+ rf++or7/x67G/8atxf/Fq8T/xKrD/8Oqw//EqsT/xavE/8WsxP/FrMX/xazF/8Oowv+9oL3/wqfB/8+6
+ z//Ks8r/spGx/6B3n/+VZpP/j16O/49ejv+QX4//kF+P/5Bfj/+PXo7/lGaT/592nv+8nrv/5tvm/+/o
+ 8P/WxNb/x6/H/8SrxP/EqsP/xKvE/8WrxP/Fq8T/xKvE/8Srw//DqsP/w6rD/8SqxP/FrMX/xqzF/8Ws
+ xf/FrMT/xazE/8WsxP/FrMX/xazF/8SrxP/EqsP/xarD/8WrxP/FrMT/xazE/8SrxP/Eq8T/xavE/8Wr
+ xP/Fq8T/xavE/8SqxP/EqsP/xavE/864zf/e0N//5drl/+HV4f/e0N7/3c7d/93O3f/dzt3/3c/e/97P
+ 3v/e0N7/39De/9/Q3v/e0N7/3tDe/97Q3v/ez93/3tDe/97Q3v/ez93/3c7d/9zN3P/h1OH/6+Lr/+fc
+ 5//UwdT/xq3F/7+jvv/Ks8r/49jk/9fG1/+lfqT/jFmJ/45ci/+PXYz/jVuL/4xaiv+OXYv/oXif/8Sq
+ wv/Vw9X/1MLU/824zf/CqMH/v6S//8WrxP/Hr8f/x67G/8euxv/Hrsb/wqfB/7iZt/+sh6r/nXKb/5Rl
+ kfyRYI73kF6M9Ixbi/yNW4v9jl2N/pdqlv+ogqf/vaG9/9XD1f/g0+D/39Hf/93P3v/dz97/3c/e/93P
+ 3f/dzt3/3c/d/97Q3//g1OH/4tbj/+LW4//Wxdf/wKS//62KrP+fd5//l2qW/5Jjkf+QX47/j16O/49f
+ jv+QX4//kGCP/5Bfj/+SY5H/mW6Y/7aXtf/l2+b/+fb6/+7n7//l2uX/39Lf/93O3f/ez97/3tDf/97Q
+ 3//e0N//3tDe/97Q3v/e0N7/39Df/9/R3//f0d//3tDf/97Q3v/d0N7/3tDe/97Q3v/e0N7/3tDe/97Q
+ 3v/e0N7/3tDe/9/R3v/f0d//39He/97Q3v/e0N7/3tHe/97R3//e0d//3tDe/9/R3//g0+H/39Hg/9vM
+ 2//Pus//u567/7GQsf+zkbH/tJKy/7STs/+0lLP/tZSz/7WUs/+1lLP/tZSz/7WUs/+1lLP/tZSz/7WU
+ s/+1lLT/tZSz/7OTsv+xkbH/sY+w/7yfu//RvdH/28vb/9fF1v/Ls8r/uZu4/8Opw//m2+b/3tDe/6uI
+ qv+QYI7/j12M/45cjP+MWor/jFqK/5Fgjv+qhaj/1sTW/9/R3//EqsP/vJ+7/8qzyv/Xxtf/4dTh/+PX
+ 5P/e0N//3M3d/9/Q3v/f0d//3c/d/865zv+ykLH/nnOc/pRkkf2PXIv8jVyM/41cjP+PXo7/l2mW/6V+
+ pP+4mLf/zLXL/9XD1f/TwdT/0sDT/9PA1P/TwNP/07/T/9K+0v/SvtL/08DT/9XD1v/f0uD/7ufv/+PX
+ 4/+/o77/pX6k/5drlv+QYZD/kGCP/5Bfjv+PXo7/j16O/5Bfjv+PX47/j1+O/5Njkf+bcJr/uJq4/+je
+ 6P/59/r/6+Lr/97P3f/Ww9X/0r7R/9G+0v/Sv9L/0r/T/9PA0//TwNL/08DS/9PA0//TwNP/08DT/9PA
+ 0//TwNP/0r/T/9K/0v/SvtH/0r7R/9K+0f/Sv9H/0r/S/9K/0v/TwNL/08DT/9PA0//TwNP/08DT/9PA
+ 0//TwNP/08DT/9PA0//TwNP/1MHU/9XC1f/Qu9D/xazF/7WVtP+gd5//lmmV/5hqlv+ZbJf/mWyX/5ls
+ l/+abZj/mm2X/5lsl/+ZbJf/mm2X/5ptmP+abZf/mm2X/5pumP+abZj/mGyX/5dqlf+XaZT/o3qh/7ue
+ uv/Ouc7/28ra/9C7z/+ykbH/uJm3/+DS4P/i1+P/vqO+/6Z/pP+ccZv/l2mV/5Vnk/+abpj/pn+k/7+j
+ vv/i1eL/3tDe/7aWtf+xjrD/0b3R/+LW4//i1uL/3c7d/9TB1P/Qu9D/0b3R/9rK2v/o3un/4dTh/8Sr
+ xP+qhan/mGmV/49ci/+OXo7/j16O/49fj/+SYpH/l2mW/51xnP+je6P/pn+m/6V/pf+lfqX/pX6l/6Z+
+ pf+mfqX/pX6l/6V+pf+lfaT/pn6l/7qcuf/f0d//5tvm/864zv+zkrL/mm2Z/45cjP+PXo3/kF+O/5Bf
+ jv+QXo7/j16N/49djf+PXY3/lWeU/6R8o//Cp8L/7eXt//Dp8f/Mtcv/s5Gx/6mDp/+kfKL/onqh/6N6
+ of+kfKP/pX2j/6N8ov+jfKL/pX2j/6V9o/+lfKL/pXyi/6V9o/+lfaP/pHyi/6N7of+ieqH/onqg/6J7
+ of+jfKL/pH2j/6V9pP+lfqT/pX6k/6V+pP+lfqT/pX6k/6V+pP+lfqT/pX6k/6V+pP+lfaP/pH2j/6J6
+ of+gdp7/m2+Z/5Rlkv+RYI//kWGP/5Fgj/+PX43/kF+O/5Fhj/+RYY//kGCO/5Bgjv+RYY//kmKQ/5Ji
+ kP+SYpD/kmKP/5Jij/+RYY//kWGP/5Fgjv+ZbZf/q4eq/8Sqw//g0uD/18XW/6yHqv+phKj/0bzQ/+PW
+ 4//czNv/zLXL/7aWtf+qhaj/qoSo/7aWtP/Nt8z/3c/d/+TZ5P/Sv9L/q4ap/6yIq//Wxdb/4dTh/8mx
+ yP+2lbP/qoSo/6N6of+heJ//tJOy/9jH2P/j1uP/0b7R/7iat/+ccZr/jlyL/49fj/+QX4//kF+P/5Bf
+ j/+PXo7/j12O/41cjP+NW4z/jVuM/41cjP+OXI3/jlyN/45cjf+OXI3/jlyN/41bjP+NW4z/onmh/8qy
+ yf/e0N7/3M3c/8qzyv+rhan/l2mW/5JikP+PXo7/j16O/49djf+OXIz/j12N/5Jikf+gdp//uJm4/9PA
+ 0//s5O3/4dTi/7STs/+ZbZj/lGaT/5Jjkf+SYpD/k2OR/5Rlk/+UZpP/k2SR/5Nkkf+UZZL/lWaT/5Rl
+ kv+UZZL/lWaT/5Vmk/+UZZL/lGSR/5JjkP+SYpD/kmOQ/5Nkkf+UZZL/lWaT/5Vmk/+VZpP/lWaT/5Vm
+ k/+VZpP/lWaT/5Vmk/+VZpP/lWaT/5Rmkv+TZJH/k2SR/5Vmk/+WZ5T/lmiU/5Zplf+XaZX/lmiU/5Rm
+ kv+UZpL/lmiU/5ZolP+VZ5P/lWeT/5ZolP+XaZX/l2mV/5dplf+XaZT/lmmU/5ZolP+VZpP/k2SR/5Zn
+ k/+ec5z/uJm3/+DS4P/e0N7/tJOz/6iBpv+8nrv/z7rP/97Q3v/dzt3/zLbM/8Opwv/EqsP/zrjN/9/Q
+ 3v/g0+D/0r7R/76jvf+qhaj/tZW0/93P3v/e0N7/t5e1/5xwmf+SYo//i1iI/4lVhv+gdp7/zrjN/+HU
+ 4f/Xxtf/v6S+/591nf+OXIv/kGCP/5Bgj/+QYI//kGCP/5Bfj/+OXo7/jFuL/4xai/+MW4v/jVyM/45d
+ jf+PXo7/j16O/49ejv+PXo7/jl2N/45djf+ZbZj/sI6v/8u1y//n3ej/5tvn/8iwx/+tiqz/mm6Z/5Bg
+ j/+PXo7/jl2N/41cjP+SYpD/m3Ca/7OSsv/Xxtf/6N/p/+Xa5v/Ouc7/poCl/5Vnk/+bcJr/oXig/6R8
+ o/+lfqX/pn+l/6V+pf+lfaP/pX2j/6V+pP+mfqX/pn+l/6Z/pf+mf6X/pn+l/6Z/pf+lfqT/pX2k/6V9
+ o/+lfaT/pX2k/6V9pP+lfqT/pX+k/6Z/pf+mf6X/pn+l/6Z/pf+mf6X/pn+l/6Z/pf+mf6X/pn+k/6Z+
+ pP+mfqT/pn6l/6Z/pf+mf6X/poCl/6eApf+ngKX/p3+k/6d/pP+ngKX/p4Cl/6aApf+mgKX/poCl/6eA
+ pf+ngKX/p4Cl/6eApf+mgKX/poCk/6N7of+dc5z/mGqW/5Rlkf+rhqn/2sra/+XZ5f/Ks8n/s5Kx/6R8
+ ov+rhqn/x67F/9fH1//czt3/39Lf/+DS3//e0N3/2MjY/8iwx/+tiqv/poCk/7SUsv/LtMr/5drm/9vM
+ 2/+uiqz/k2OR/5BejP+NWon/jFmJ/6F4n//LtMv/3c/d/9XD1f++or3/n3Wd/49djP+PXo7/j1+O/5Bg
+ j/+QYI//kGCP/49fjv+OXY3/jVyM/41cjP+OXY3/j1+O/5Bgj/+QYI//kGCP/5Bgj/+QX47/j1+O/5Nl
+ kv+dc53/tpe2/9vM3P/o3un/28zb/8myyf+1lbT/qIKn/6N8o/+ieaH/o3ui/6qFqf+3mLf/zLfM/+fd
+ 6P/p4Or/0r/S/7eYtv+bcJr/lmmV/6iDp/+2lrX/vaC8/8CkwP+/pL//v6O//76ivv++or7/v6K+/7+j
+ v//ApL//wKW//7+kv/+/pL//wKTA/8CkwP+/pL//v6O//7+jv/+/o7//v6O+/7+jvv+/pL//v6S//8Ck
+ v//ApL//v6S//7+kv/+/pL//v6S//7+kv//ApL//wKTA/8CkwP/ApL//v6S//7+jvv+/pL7/v6S//8Ck
+ v//ApL7/wKS+/8Ckv//Apb//wKW//8Clv//ApcD/waXA/8Glv//Bpb//wKW//8Ckv/+/pL7/vaG8/7mb
+ uP+uiqz/nXKb/6d/pP/Jssj/28zb/9rK2v/IsMf/qYOn/6J4oP+zkbH/wqfB/8y3zP/SwNL/1MHT/865
+ zf/CqMH/spKx/6J5oP+qhaj/ybLI/9zO3P/g0uD/zLbM/6R8ov+PXYz/j12M/5Bejf+SYY//p4Gm/8+6
+ z//f0d//1cPV/76ivf+fdJz/j1yL/41bjP+OXI3/j16O/5Bfj/+QXo7/j16O/49fjv+OXo3/jV2M/45d
+ jf+PXo7/kF+P/5Bfj/+QX4//kF+P/5Bfjv+PXo3/kF+O/5Nkkv+heKD/uZq5/8+7z//i1eL/593n/9/Q
+ 3v/VwtX/y7XL/8ixyP/Mtsz/1cPV/+LW4//p3+n/59zn/9XC1f+0lLP/nXOc/5Njkf+ccJr/t5i3/8y2
+ zP/Xx9f/3M7d/9vM3P/by9v/2svb/9vL2v/bzNv/3Mzc/9zN3P/czdz/3M3c/9zO3f/dzt3/3c7d/9zO
+ 3f/czd3/3M3c/9zN3P/dztz/3c7d/9zO3f/czt3/3c7d/93O3f/cztz/3M7c/9zO3f/czt3/3c7d/93O
+ 3f/dzt3/3c7d/93O3f/dzt3/3c7d/93O3f/dzt3/3c7d/93O3f/dz93/3s/d/97P3v/e0N7/3tDe/9/R
+ 3//f0d//39Hf/9/Q3v/ez97/3s/e/97Q3v/g0+D/4tbi/9TB1P+4mLf/q4Wp/6+Mrv/DqcL/4dXi/+TZ
+ 5P/Ks8n/tZSz/6eApv+hd5//oHee/6J5n/+kfKH/o3uh/6B3nv+lfqP/spCw/8mxyP/m3Of/6N7o/823
+ zP+ykLD/mW2X/41civ+PXYv/kmOP/5lul/+xkLD/2MfY/+Xb5v/YyNj/v6O9/55zm/+NW4r/jFqL/41b
+ jP+OXY3/j16O/45djf+PXY3/j1+O/49fjv+OXY3/jl2N/49ejv+QX4//kF+P/5Bfj/+QX4//kF+O/49e
+ jf+PXY3/j12N/5Rlk/+hd6D/tZW0/9C7z//f0t//49fj/+HU4f/by9v/2cna/93P3v/i1uP/593o/+HV
+ 4v/QvND/uZq4/550nf+QX47/j12N/5tvmf+ykbH/xKrE/8+6zv/TwdP/0r/T/9K+0v/SvtL/0r7R/9K/
+ 0v/Sv9L/0r/T/9PA0//TwNP/08DT/9TB0//UwdT/1MHU/9PB1P/TwdP/1MHT/9TB0//UwdT/08HT/9PB
+ 0//UwdP/1MHT/9PB0//TwNP/08HT/9PB1P/UwdT/1MHU/9TB1P/UwdP/08DT/9PA0//UwdP/1MHT/9PB
+ 0//TwNP/1MHT/9TB1P/UwtT/1cLU/9XC1P/Vw9T/1cPV/9XD1f/WxNX/1cPV/9XD1f/VwtT/1cPV/9rK
+ 2v/k2OP/4NLg/8+6z/+7nLr/pn6k/66Krf/Sv9L/4tXi/9rK2v/LtMv/t5e2/6mDp/+heJ//n3Wc/6F3
+ nv+kfKH/qIKm/7WVs//Kssn/28vb/+fd6P/by9v/t5e2/55zm/+SY4//jVuK/45ci/+WaJP/pX6i/72h
+ vP/cztz/5Nnl/9TB0/+7nLn/nXGa/41biv+NXIz/jVyM/41cjP+NXIz/jVuL/41cjP+PXo7/j1+O/49e
+ jf+PXo3/j1+O/5Bgj/+QX4//kF+P/5Bgj/+QYI//kF+O/49fjv+PXo3/kGCP/5Vmk/+ccZv/poGm/7OU
+ s//CqMH/zLXL/9C80P/SwNP/1MLU/9C80P/Frcb/t5m3/6aApv+ZbZj/kWKQ/45djP+PXo7/k2SS/5lt
+ mP+fdZ7/pHyi/6Z/pf+mf6X/pX6l/6V+pP+lfqT/pX2j/6V+pP+lfqT/pX6k/6V+pP+lfqT/pn+k/6Z/
+ pf+mf6X/pn+l/6Z/pf+mf6T/pn+l/6Z/pP+lfqP/pX6j/6Z/pP+mf6X/pn+k/6Z/pP+mf6T/pn+k/6Z/
+ pP+mf6X/poCl/6V+pP+kfKL/pHyi/6V+pP+lf6T/pH2j/6R9ov+lfqT/pn+k/6Z/pP+mf6T/pn+k/6V/
+ pP+kfaP/pH6j/6Z/pP+ngKT/poCl/6Z/pf+mf6T/roqs/72gvP/Pus//4dTg/9TC1P+siKv/n3We/66K
+ rf/Bp8H/18bX/+HU4f/e0N7/2MfY/8+6zv/LtMr/zLXL/9C80P/Yx9j/39Hf/+TY5P/dz93/zLbL/7aX
+ tf+fdZ3/kmKP/49ejP+NW4r/jVuK/5ltl/+ykLD/ybHH/9vM2//by9v/x6/H/7GOr/+abZj/jl2M/45e
+ jf+NXYz/jVyM/41bi/+NXIz/j1+O/5Nkkv+UZpP/kmKQ/5Bhj/+RYY//kWKQ/5Jjkf+SY5H/kGCP/5Bf
+ j/+QYI//kF+O/49ejf+PXo3/j16O/49fjv+QYZD/mG2Y/6aApv+ykbH/upy6/76ivv+9ob3/tpe1/6iD
+ qP+ccZv/kmKQ/4xai/+LWor/jFuL/45ejf+OXYz/i1mJ/4pYif+MWYr/jVqL/4xai/+MWov/jVqL/4xa
+ iv+LWYn/i1mJ/4xaiv+NWov/jFqK/4xaiv+NWor/jFqL/4xaiv+MWov/jVuL/45cjP+OXYz/jlyL/41a
+ iv+NWor/jVuK/41ci/+NXIv/jlyM/45djP+OXYz/jlyM/45cjP+OXYz/jVuL/4tYif+LWIj/jFqK/41b
+ i/+NXIv/jl2M/5Bgjv+RYY//kWCP/5Bgjv+QYI7/j16N/4taif+LWYj/jVyK/45di/+NXIv/jVuK/4xa
+ iv+TY5H/oXef/76hvP/m2+X/49fj/7aWtf+ccZv/mm2Y/6eBpv/CqML/1sTW/9/S3//i1eL/3tDe/9zN
+ 3P/dzt3/39Hf/+PW4//h1OH/2sra/8qzyf+xj6//nnSc/5JjkP+NW4r/jlyK/45biv+NW4r/mGuW/66K
+ rP/ApL7/zLbL/8myyP+4mbf/p4Cl/5ZolP+OXYz/j1+O/45ejv+OXY3/jl2N/5Bejv+VZpT/nXKc/591
+ nf+YbJf/lGeT/5Nlkv+VZ5T/mWyY/5hrl/+SYpH/j16O/49fjv+PX47/j16N/49djf+PXo7/kF+O/5Bf
+ j/+RYpH/lWiU/5pumf+edZ3/n3ae/5xym/+YbJf/lGaS/5Nkkf+VZpP/k2SR/45cjP+MWor/jlyM/41c
+ i/+LWYn/iliI/4xaiv+MWor/i1mJ/4tZif+MWor/jFmK/4pXiP+KV4j/jFmK/41ai/+NWov/jVqL/41a
+ i/+MWYr/ileI/4pYif+NWov/jlyM/49djf+OXYz/jluL/41biv+NXIv/jlyM/45cjP+PXY3/j1+O/5Bf
+ jv+PXo7/j16N/49djf+OXIz/jVuK/41aiv+NW4r/j16M/5Rkkf+XaZT/mWyX/5ptl/+ZbZf/mWyX/5hs
+ l/+VZ5P/j1+N/41biv+OXYz/jlyM/4xaiv+MWYn/jFqJ/45ci/+SYo//rous/97Q3v/l2uX/waXA/6Z+
+ pP+Ya5b/lmiU/591nf+rhqn/uZq3/8Sqwv/LtMr/z7rO/9C8z//Nt8z/xavE/7uduf+vi6z/pHuh/5pu
+ mP+UZZH/kGCO/45di/+NW4r/jVuK/45di/+SY5D/mWyX/6R8of+xj6//s5Gx/6mDp/+ec5v/k2OQ/41c
+ iv+PX4//j1+P/49ejv+PXo7/kWCP/51ynP+zkbL/t5i2/6mFqf+ieqH/oXmh/6iBp/+ykbH/r4uu/51y
+ nP+SYpH/j1+O/45ejf+PXo3/j16N/49ejf+PXo3/j16O/5Jjkv+Zbpn/onqh/6qFqf+mgKX/l2qW/5Fh
+ j/+UZpP/nnSd/62Iq/+rhan/mWyX/5Rmkv+dc5v/onqh/6N7of+jfKL/pX2j/6R9o/+je6L/o3ui/6R9
+ o/+kfKP/onqh/6J5oP+ieqH/o3ui/6N7ov+kfKL/pX2j/6V9o/+je6L/oHef/5xwmv+XaZX/kmKQ/5Bg
+ jv+SYpD/mGuW/6F4n/+heKD/mWyX/5dqlv+dcpz/onmg/6R7ov+fdJ3/lGWS/5Jij/+Ya5X/nnSc/6R8
+ ov+rhan/sY+v/7WUs/+2lbX/tpa1/7eXtf+3mLb/t5i3/7COsP+je6H/mGyW/5NjkP+PXo3/jVyL/41b
+ iv+NXIr/jFqJ/4xZif+ngKT/2sra/+Xa5f/GrcX/q4ap/5hrlf+OXIv/jVuL/5Nkkf+fdJz/qoSo/7OS
+ sv+5mrf/uZu4/7SUs/+rhaj/oHad/5Vmkv+QXo3/j16M/5Bejf+QX43/j16N/45ci/+OXIv/j16N/49e
+ jP+OXIv/mWyW/6+Mrf+3l7X/r4us/6J5oP+UZpH/jVyK/5Bgj/+QYI//kF+P/49fjv+QYY//p4Kn/9G+
+ 0v/bzNz/xKzE/7iat/+5m7j/xq3F/9vM2//UwtT/sY6w/5lsmP+QYI//jVyM/49ejv+PX47/jl2M/41b
+ i/+NXIz/mm6Z/7KRsv/Jssn/28zb/9G90f+siaz/nnSd/6iCp/+8nrv/1cLV/9C7z/+tiav/pX+k/7ue
+ u//KtMr/z7vP/9G+0f/SvtH/0b3R/9G90f/QvNH/0b3R/9G80f/Qu9D/z7nO/823zP/Mtsz/zbjN/8+6
+ zv/RvdD/0r/S/9PA0v/Kssn/t5a1/6V9o/+WaJX/kmOR/5ltl/+rhqn/xazE/8asxf+tiav/p4Cl/7WU
+ s//ApcD/x6/H/7uduv+ec5v/mGqV/6uFqf++obz/z7rO/9vL2v/h1OH/5Njk/+PW4//j1uP/5Nnl/+fc
+ 5//o3un/3Mzc/8Knwf+rhqn/mWuW/5Bejf+PXY3/j16M/49djP+OXIr/jlyL/6iCpv/aytr/5dnl/8au
+ xv+sh6r/mWyW/49ejP+OXYz/kWCO/5Vmkv+Ya5b/m2+Z/5xxmv+ccZr/mm6X/5dplP+UZZH/kmGO/5Bf
+ jf+QXo3/kF+N/5Fgjv+QX47/j16N/49ejf+QX47/j16M/45ci/+heJ//xq7F/9TB0//Hr8b/s5Gx/5tv
+ mP+PXYv/j1+O/49fjv+QX47/j1+O/5Bgjv+siav/4NTh/+7n7//TwdP/wKbA/7qduv/Js8n/6uLr/+vi
+ 6//Jssn/rYms/5dqlv+OXYz/j16O/49fjv+NXIz/jl6N/5Nkkv+ogqf/zLbM/+Xa5f/w6vH/3tDe/7GQ
+ sf+gd5//rIis/8eux//q4ev/6N7o/8Clv/+2lrX/y7TK/9rL2//i1uP/5drm/+TZ5P/k2OT/5Njk/+TY
+ 5f/k2eX/5dnl/+ba5v/n3Of/6d/p/+ng6f/o3+j/593n/+Xb5f/m3Ob/6N7o/9zM2//Dp8H/q4ap/5hr
+ l/+TZJH/nXKb/7eXtf/dztz/49fj/8uzyv/Bpb//x6/G/9K+0f/dzt3/08DT/7aWtf+xj6//xazE/9bE
+ 1v/h1OH/6N3o/+rg6v/r4uv/6+Ps/+zj7P/s4+z/7eXu/+7n7//i1eL/yK/H/6+Mrf+abZj/kF6N/5Be
+ jf+QX47/kF6N/49djP+OXYz/qYOn/9rK2v/l2eT/xq3F/6uGqf+Ya5X/j12M/49ejf+QXo3/j16N/49e
+ jP+PXY3/jlyM/41biv+NW4n/jluK/49djP+QXo3/kF+N/5Bfjv+QX47/kWCO/5Bfjv+PXo3/j16N/5Bf
+ jv+PXYz/jVuK/6V9ov/Tv9L/49fj/9TC1P+7nrr/nnOc/49djP+OXY3/jl2N/49djf+OXY3/j16N/6uH
+ qv/f0uD/7ufv/9XD1f+7nrv/poCl/7KRsv/dzt3/7+jw/+ba5v/Mtcv/pn6k/5FhkP+QX4//j16O/45d
+ jf+TZJL/n3af/7udu//j1+P/8ezy/+TZ5f/Jssn/pH2i/5ZolP+heKD/v6O//+ri6//x6/H/0r/S/8Sq
+ w//Jssj/0b3Q/9nJ2f/czdz/2sna/9nI2f/aytr/28vb/9zN3P/dz97/4NLg/+fd5//z7/T/9/T4//Hs
+ 8v/p4Or/4NLg/9zN3P/e0N7/1MHU/72hvf+ogqf/l2mV/5Nkkf+ec5z/upy5/+Xa5f/39Pj/7+jv/+LV
+ 4v/TwNP/1MHU/+PX4//m2+b/3M3c/9zM3P/l2uX/5Nnk/9nI2P/Pus7/ybHI/8myyf/QvND/0b3R/823
+ zP/Ks8n/ybLJ/8Kowf+0k7L/pX6j/5dplf+QXo3/kF+N/5Bfjf+QX47/j12M/45ci/+ogqb/2srZ/+TY
+ 5P/FrMT/qoSn/5Zok/+NW4r/jlyL/49di/+OXYv/jl2L/49ejP+OXYz/jFqJ/4xaif+OW4r/j12L/49d
+ i/+QXoz/kF+N/5Bfjf+QX43/j16M/45ci/+OXIv/kF6N/45di/+MWYn/o3ug/9G90f/i1uL/08HT/7ud
+ uf+ec5v/j12M/41cjP+OXYz/j12N/45djf+OXo3/qoWp/97Q3v/t5u7/1sTW/7iauP+bb5r/n3We/8Sr
+ xP/h1OL/8erx/+PW4v+5mrj/nnOd/5Rkk/+PXo7/kF+O/5xxm/+0k7T/0LzR/+3m7v/t5e3/zrnO/7GP
+ sP+ZbJf/kF+N/5dqlv+zk7P/4dXi//Dq8f/f0N7/zbbM/76hvf+6nLn/wabB/8Wsxf/FrMX/xazF/8Ws
+ xP/FrMT/xavE/8WrxP/Grsb/1MLU/+3l7f/39Pj/8u3z/+PX5P/Nt8z/wqjC/8SrxP++or7/r4yu/6F3
+ n/+VZpP/kmOQ/5tumf+3mLb/5tzm//z7/f/39Pj/5tzn/8+6zv/Ks8n/2cnZ/+fc5//x6vH/8Orx/+bb
+ 5v/WxNb/wqfB/7ORsf+rhqr/s5Ky/8mxyP/Nt8z/vqK9/7OSsf+tiav/p4Gl/6J5oP+bb5j/k2OR/49e
+ jf+QXo3/kF+N/5Bfjv+OXYz/jVyK/6iCpf/aytn/5Njk/8WrxP+pg6f/lWeS/4xaif+OXIv/j12M/45d
+ i/+OXYv/j16M/49ejP+OXIv/jVyK/49di/+PXYv/j1yL/49di/+QXoz/kF+N/5Bfjf+PXoz/jVuK/41b
+ iv+OXYv/jVuK/4tYiP+ieZ//0LvP/+HU4P/Sv9L/upy4/51xmv+NW4r/j12N/49ejf+PX47/j16N/45e
+ jf+qhan/3c/e/+3m7v/Wxdb/uZu4/5pumf+SZJH/pH2k/8Opw//p4Or/7ufv/9C80P+zkrL/mm+Z/49e
+ jv+RYpD/p4Kn/866z//m2+f/6uHr/9jH2f+ykLL/mm2Y/5Fhj/+OXYz/j1+O/6aBpv/RvtL/593o/+XZ
+ 5f/Pu8//qoaq/5lumP+dc53/pHyj/6uGqv+tiaz/qYSo/6Z/pP+ieaD/n3We/591nv+ykbH/18bX/+zj
+ 6//s5Oz/2MbX/7GOr/+dcpv/nnSd/51znP+ZbZj/lWeU/5JikP+RYY//lGaT/7COr//h1OH/8u7z/+PY
+ 5P/Pu8//upy4/7WVtP/Cp8H/18bX//Ls8v/s5O3/yLDI/66Lrf+heJ//mGyW/5Znk/+sh6r/2MbX/+DS
+ 4P/DqML/q4eq/51ym/+VZ5P/lGWR/5Jij/+OXoz/jVyL/49ejf+QX47/j16N/45ci/+NW4r/p4Km/9nK
+ 2f/k2OT/xavE/6mEqP+WaJT/jlyL/49djP+QX43/kF6N/5Bejf+PXoz/j16M/49ejP+PXo3/kF6N/49e
+ jP+OW4v/jlyL/49ejP+QX43/kF+N/49ejf+PXYz/jlyL/45ci/+MWYn/i1mI/6N6oP/Pus7/4NPg/9O/
+ 0v+6nLj/m2+Y/4xYiP+OXYz/jl2N/49ejv+OXo3/j1+O/6qGqv/ez97/7ebu/9bF1v+6nLn/m3Ca/45e
+ jf+VZ5T/rout/9bF1//j1+P/0b7S/7qcuf+fdZ7/kmOR/5ZolP+siKv/0b7R/+DU4f/Xxtj/wabB/6F4
+ oP+RYI//kGCO/49ejf+MW4v/nnWd/8Sqw//e0N7/6eDq/9TD1f+kfKP/i1iJ/41bi/+ab5n/sI2v/7aW
+ tf+qhqr/n3ae/5ZolP+UZJL/mWyY/6uGqv/Ir8f/3s/d/+rh6v/Yx9j/qYOn/49djf+LWor/jFqK/45c
+ jP+PXo3/j16N/49ejf+RYpD/rYqs/97R3//s5Oz/08DT/7uduv+ngaX/pH2i/7KRsf/Nt8z/7+jv/+nf
+ 6f+7nrv/oXif/51zm/+bcJn/nHCZ/7WUs//l2eX/7ubu/8+5zv+1lLT/pHyi/5ltmP+VZpP/kWGP/45d
+ jP+NXIv/j16M/49ejf+PXoz/jlyL/41ci/+ngqb/2cra/+TY5P/Eq8T/qYSo/5ZolP+OW4v/jl2M/5Bf
+ jf+RX47/kF6N/49di/+PXYv/j16N/5Bejf+PXo3/jl2L/41aiv+MWon/jlyL/5Bejf+RYI//k2OQ/5Rl
+ kv+WaJP/l2mU/5lrlv+ccJn/sY+v/9fF1v/j1+P/08DS/7mbuP+bb5j/jFiH/41bi/+NW4v/jVuL/41c
+ jP+QYI//rIir/9/Q3v/t5e3/1sXW/7ueuv+fdp7/lGWT/5hsl/+mgKX/u567/8SqxP++o7//s5Ky/6J6
+ of+bcJr/nnSd/6uGqf++or3/w6nC/7iZt/+sh6v/n3We/5hrlv+WaJT/kmOQ/49ejf+ccZv/uZu4/9XD
+ 1f/s5O3/3c7d/6qFqP+PXoz/kWCO/6mDp//TwNP/3s/e/8ewx/+ykbH/oXig/6N6of+2lbX/wKS//8Ck
+ v//Qu8//7eXt/+XZ5f+3l7b/mW2Y/49ejf+LWYn/jluL/45ci/+NW4v/jVyM/5Jjkf+vja7/4dPg/+rh
+ 6v/Ks8r/rout/5ltl/+ZbZf/rYmr/8myyf/q4er/6N3o/8Kowv+xj7D/t5e1/7qcuf+7nbr/zbfM/+7m
+ 7v/08PX/39Lf/824zf/ApcD/spKx/6R9ov+ZbZf/kmKQ/45djP+OXYv/jl2L/49ejP+PXYz/jl2L/6iD
+ pv/aytr/5Njk/8WsxP+phKf/lWeS/4xaif+NW4r/jl2M/5Bfjf+QXo3/j12L/49di/+PXYz/j16M/49e
+ jP+OXIv/jFqJ/4xaif+OXIv/kWCO/5Zmk/+abpj/n3Wd/6V9ov+rhqn/spCw/7qcuP/Mtsv/5tvm/+nf
+ 6f/UwdP/uJm3/5tvmP+NWon/jVuL/4xai/+MWov/jFqL/49ejf+sh6r/3tDe/+3l7f/WxNX/wKW//7GO
+ sP+siKz/s5Ky/7qcuv/BpcH/xKvF/8Wsxf/CqML/u567/7mauP+7nbr/v6O+/8SsxP/EqsP/vaC8/7ma
+ uP+4mLf/s5Gx/6mEqP+edJz/k2SR/5ptmP+xj7D/z7rO/+7m7v/j1+P/sI2u/5Vnk/+Ya5b/tZW0/+je
+ 6P/x6/H/z7vP/7aXtf+qhaj/tJKy/9G80P/Sv9L/upy5/8Kowf/q4Or/7OTt/8ivx/+phKj/lmeU/41a
+ iv+OXIv/j16N/5Bgjv+Ya5b/p4Gm/8Opw//p3+n/7+fv/9TB1P+5m7n/o3ui/591nf+ui63/x6/G/+fc
+ 5//o3uj/yrPK/8Ckv//Ks8r/0bzQ/9K/0f/e0N7/9O/0//j1+f/r4uv/39Hf/9XD1f/FrcX/sI6v/6B2
+ nv+VZpL/j12M/45ci/+OXYv/kF6N/49ejP+PXYz/qYOn/9rK2v/k2eT/xazE/6qFqP+WaJP/jFqJ/41b
+ iv+OXYv/j16M/5Bfjf+RYI7/k2OQ/5Zok/+ZbJb/m26Y/5xxmv+edJv/oXie/6V9ov+qhKj/sIyu/7ST
+ sv+4mbb/vJ+7/8Knwf/IsMf/zrnN/9vM2//u5+//7OTs/9TC1P+4mbb/m2+Y/41aif+OXYz/jlyM/4xc
+ i/+LWor/jVyL/6mEqP/dzt3/7OTs/9TC1P/Iscj/zLbM/9XC1f/h1OH/5tvn/+XZ5v/k2eX/5dvm/+bc
+ 5//m3Of/59zn/+fd6P/n3ef/5dvm/+TZ5P/k2OT/5dnl/+fc5//dzt3/yLDI/7COr/+ZbJf/l2mV/6uH
+ qv/KtMr/7ufv/+bd5/+1lrX/nHKb/6F4oP+9ob3/7OPs/+3l7f/ApsD/qoap/62LrP/DqcL/5drl/+DS
+ 4P+1lbT/tZW0/+DS4P/t5e7/2cnZ/72hvf+ec5z/jlyM/49djP+SYpD/mW2X/62KrP/NuM3/59zn//by
+ 9//59vr/7+fv/9vM3P/Bp8H/tJOz/7SUtP/Grcb/5tvm/+ng6v/RvdH/yrLJ/9TC1P/by9v/3M3c/+Xb
+ 5f/18vb/+ff6/+/p8P/m3Of/39Hf/8+6zv+2lrX/o3qh/5Znk/+PXYz/jlyL/49djP+QX43/kF6N/49e
+ jf+pg6j/2sva/+TZ5P/GrcX/q4ap/5hrlf+PXYz/jlyL/45di/+PXYv/kmGO/5dolP+ecpv/pn6k/62I
+ q/+ykLD/uZq3/8GmwP/Jssj/0bzQ/9fF1//czdz/3c7d/9rK2v/ZyNj/2cjZ/9jG1//Vw9X/3c/d/+7n
+ 7//r4+z/1MHU/7iYtv+bbpj/jFiI/49ejf+QYI//k2SS/5Nlkv+SZJH/rImr/93O3f/r4uv/1MLU/8qz
+ yf/Ouc7/18fX/+TZ5f/u5u7/8+70//Xx9v/z7vT/8Orx/+zk7f/r4+z/7eXt//Dq8f/18fb/9vL3//Pu
+ 9P/w6fH/7eXu/+HU4f/LtMv/spGx/5ltmP+WaJT/qIOo/8ixyP/u6O//6eDp/7iauP+ie6L/q4er/8at
+ xv/s5O3/5dvm/7OTs/+ieqH/tJW0/9C80P/u5+//4tbi/6+Mrv+pg6f/0b3R/+fd6P/m2+b/z7rP/6V+
+ pP+PXo3/jl2M/5Jjkf+bcJr/spCx/9XC1f/t5e3/+PX5//v4+//07/X/49fj/8ixyP+4mrj/tZW0/8as
+ xf/m2+f/6N7p/8y1y//BpcD/ybLJ/866z//RvdH/3c/d//Lu8//29Pf/6eDq/93O3f/Sv9L/w6jC/66L
+ rf+fdJz/lGSR/49di/+PXYz/kF6N/5Bfjf+QXo3/kF6N/6qDqP/by9r/5drl/8atxf+rh6r/mWyW/5Be
+ jf+PXYz/kV+N/5Rkkf+ecpv/rYms/7mZuP+/o77/xKrD/8mxyP/Ouc3/1MHT/9nI2P/czdz/39He/9/S
+ 3//czdz/1sTW/9K+0f/Pus7/yrPJ/8Wrw//Pus7/6N7o/+rh6//VwtT/uZm3/5tumP+MWYn/j16N/5Rm
+ k/+edZ7/onqi/6F4oP+2lrX/3tDe/+ng6v/WxNX/xKrD/7aXtv+0lLP/vaG9/9C80P/q4Or/9O70/+3k
+ 7f/f0d//zLbM/8WsxP/Jssn/2cnZ//Hr8v/38/f/6N7p/9nI2f/LtMv/vqG9/7GQsf+kfKL/lWeT/5dp
+ lf+og6f/x7DH/+7o7//q4er/upy6/6iCp/+2lrX/zrjN/+rh6v/dzt3/qoWp/592nv+/pL//28zb/+zk
+ 7P/Zydn/qIGm/55znP++ob3/28va/+7n7v/dz97/rIir/5Bgj/+NXIz/kGCO/5dplf+mfqT/vZ+8/9bD
+ 1f/u5+7/8+70/+TY5P/Pus7/t5e1/6yIq/+xjq//xq3G/+jf6f/k2eX/u525/6eApf+sh6v/sI6w/7ST
+ s//IsMj/6+Pr//Hs8v/ay9r/xKzE/7KRsf+kfaP/m26Y/5Rkkf+RX43/j12M/5BejP+QX43/kF+N/49e
+ jP+PXY3/qoOo/9vL2//k2eX/xazE/6qGqP+Ya5X/j12M/49djP+UZZH/n3Sc/7STs//Sv9L/4dPh/97Q
+ 3v/cztz/3M3c/9nJ2f/UwdP/zbfM/8atxf+/o77/uJq3/7KQsP+sh6n/qIGl/6V9o/+ieJ//n3Sc/7OS
+ sf/cztz/6N/p/9TC1P+5mrj/nHGa/41biv+OXYz/mW2Y/7CNr/+8n7z/vaC9/8y1zP/m3Of/6uLr/9fF
+ 1/+/o77/poCl/5xxm/+heKD/uZu4/+DT4f/w6fH/5dnl/9C7z/+zkrL/p4Cm/6yHq//EqsP/6+Lr//Tv
+ 9f/ez97/xq3G/7GOsP+je6L/nnSd/5hrl/+SYpD/l2mV/6iCp//Hrsb/7ufv/+vi6/++ob3/sI2v/8Ws
+ xf/ZyNn/5tvm/9PA0/+kfKL/oXif/8u0yv/k2eX/6N/p/9G90P+jeqH/lmiU/66KrP/OuM3/8Orw/+je
+ 6P+2l7b/mGyX/5Bgjv+PXo3/kmOQ/5tvmf+pg6f/w6nD/+je6P/w6fD/2cjY/8GmwP+siKr/qoSo/7qc
+ uf/Sv9L/7ebu/+TY5P+4mbf/pn+k/7GOsP+4mbf/up26/823zP/s5e3/8u3z/93P3f/Iscf/tZa1/6V+
+ o/+XaZT/kF6M/49djP+PXoz/j16M/49ejf+QX43/j12M/49djP+pg6f/28vb/+TZ5f/FrMT/qoWo/5hq
+ lf+OXIv/jlyL/5lslv+ui6z/x6/G/+HU4f/n3ej/2sra/9G+0f/Pu8//yrPJ/8Gmv/+3mLb/rous/6Z/
+ pP+ec5v/mGqV/5RkkP+RX43/j12L/49djP+SYo//rYmr/9vM2//o3uj/z7vP/7SUs/+bb5n/j12M/4ta
+ iv+fdp7/xKvE/9zO3f/k2eX/7OTt//Xw9v/u5+//2MfY/72gvf+gd5//kWKQ/5Nkkv+siKz/2srb/+vj
+ 7P/ez97/xazF/6V+pP+VZ5T/l2qW/7OSsv/j1+T/8Onw/9bF1v+7nrr/onqh/5VmlP+UZJL/kmKQ/5Bg
+ j/+XaZb/qIGm/8asxf/u5+7/7OTt/8Oowv+7nbr/2MfY/+Xa5v/g0+D/x6/H/6B3nv+lf6T/1sXW/+3l
+ 7f/k2OT/ybHI/6F3nv+TY5D/oXmf/8GnwP/t5e3/7ufu/8WsxP+mgKX/lmiU/45djP+OXoz/k2WR/51z
+ nP+6nLr/59zn//Dp8P/Vw9T/vJ+7/6qGqf+ykbH/0b3R/+je6f/z7/T/5tvm/8Opw/++or7/2MfY/+Xa
+ 5f/k2OT/6uHq//f0+P/5+Pr/8Ovx/+bc5v/ay9r/w6rD/6N7of+SYo//kF+O/49ejf+OXYz/jl2M/49e
+ jf+PXYz/j12M/6mDp//bytr/5dnk/8atxP+rhqn/mGqV/41biv+MWon/nnSb/8GmwP/Vw9X/2cnZ/823
+ zP+zkrH/pX2j/6R8ov+ieaD/nnSc/5tvmf+ZbJb/lmiT/5NkkP+RYY7/kF+N/5BejP+PXYv/lWWR/6F3
+ nv+9oLv/5Nrl/+je6P/GrcX/qoSn/5hqlf+QXoz/i1qK/550nf/Cp8H/39Lf//Pu9P/9/P7//fz+//Hq
+ 8f/Yx9n/u567/5xym/+MWov/jFqL/6aApv/Xxtf/6eHq/9vL2//ApcD/nXOc/4xaiv+PXY3/rIir/+DS
+ 4P/u5u7/08DT/7aXtf+bb5n/jVyM/45djf+PXo3/j16N/5dplf+ngKX/xazE/+7m7v/t5u7/xq3F/7+j
+ vv/ay9v/4dXi/9G90f+5m7j/nnWd/6yIq//f0t//8Orx/9zM3P++or3/nXKb/5Bfjf+Ya5b/tpe1/+bb
+ 5v/w6fD/0r7S/7SUs/+bb5n/j12M/49fjf+Xa5X/poCl/8Knwf/n3Of/7+jv/9rK2f/Eq8T/s5Ky/7ue
+ uv/by9v/7OTs/+zk7P/dz93/xKvE/8myyf/s5Oz/+PX5/+zl7f/s5O3/+fb5//v5/P/y7PL/593o/9zN
+ 2//Fq8P/o3yi/5Jij/+QX47/j16N/45djP+OXYz/j16N/49djf+PXYz/qYKn/9vK2v/l2eT/xq3F/6uG
+ qf+YapX/jVqK/4xZif+heZ//y7TK/9vM2//RvtD/u566/51xmv+NW4r/jVuK/45ci/+NW4r/jVuK/45d
+ i/+PXYz/j12L/49di/+PXoz/j12M/49di/+cb5j/tZWz/865zf/k2OT/3M3b/7eYtv+edJz/lGSR/49d
+ jP+NXYz/lmmV/6mDqP/Fq8T/597o//v6/P/+/v//8u3z/9jH2P+6nbn/m3CZ/4tZif+OXIz/qIKn/9jH
+ 2P/q4uv/3M7d/8Gnwf+dc5v/jFqK/5JikP+wjK7/4dPh/+7n7v/Vw9X/uJq3/5xwmv+OXIz/j12N/49e
+ jf+PXYz/lmiU/6eApf/FrMT/7ubu/+7n7v/Hr8f/vJ67/8y3zP/Mt8z/upy5/6qEqP+fdZ3/s5Oz/+TY
+ 5P/u5u//z7rP/7GPsP+ZbJf/jlyL/5Fgj/+sh6v/3Mvb/+zj7P/bzNv/wKW//591nf+QX47/lmeT/6eA
+ pv/DqML/2MfY/+fd5//r4+v/5drl/9fG1//DqcL/wqjC/9TC1P/czNz/1sXW/8qzyf+5m7j/xazD/+rh
+ 6v/v6O//08DS/9PA0//w6vD/9fH1/+DS4P/LtMr/uJm2/6aApP+XaZT/j1+N/5Bfjf+QX43/j16N/49e
+ jf+QX43/j12M/49djP+pg6f/28ra/+XZ5f/GrcX/q4eq/5hrlv+OW4r/jVuK/6N6oP/Ltcv/2sra/8y2
+ y/+1lrT/mm6X/41biv+OXIv/j12M/49djP+OXYv/j12L/49di/+PXoz/j16M/49ejP+OXIr/jlyK/6R7
+ of/Mtsv/39He/9jH1//EqsP/pX2j/5NkkP+PXoz/jlyK/49fjv+SYpH/mGuX/66Krf/RvtL/7OTt//r5
+ +//z7vT/18fX/7qduf+fdp3/mGuW/6V9o/+/or7/4tXi/+/p8P/l2+b/0L3Q/7SUs/+ogqb/rYms/8Sq
+ w//o3uj/8u3y/+DT4P/KtMr/tJOz/6R8o/+bbpn/lGSS/49ejf+VZpP/p3+k/8WsxP/u5u7/7ufv/8iw
+ x/+0lLP/t5i2/7KRsf+lfqT/nXKc/5xxm/+vja//08HT/9jH2P+8nrv/pXyj/5Znk/+OW4v/jlyM/6F4
+ oP/GrMX/1sPV/865zv+6nLn/nXGa/5Rkkf+hd5//uZq4/9nI2f/k2OT/2cnZ/9TC0//Vw9X/zbfN/72f
+ vP+4mLf/vqO+/8GmwP++ob3/tpW0/6qEp/+5mrf/4NPg/+Xa5f/Hr8b/xq3F/+LV4v/k2OT/y7TK/7OR
+ sv+fdJz/k2OQ/49ejP+OXYz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXYz/j12M/6mDp//bytr/5dnl/8au
+ xv+sh6r/mWuW/45ci/+NW4r/onqg/8u0yv/Yydj/yrPJ/7SUsv+bbpj/jlyL/45di/+PXoz/j16N/49e
+ jP+OXYv/j12L/5Bejf+QXo3/j12L/5Fgjv+YapT/spCw/93O3P/l2eT/yLDH/66Kq/+Za5b/jlyL/45c
+ iv+OXYv/kGCP/5Bgj/+SYpH/nXOc/7OTs//QvdD/8uzy//Tv9f/Xxtf/vaC8/6mDqP+vjK7/z7nO/+bc
+ 5v/07/T/+PX5//Tw9f/s5Oz/39Lg/9rK2v/czdz/5tvm//Xx9f/59/r/8u3y/+nh6v/g0+H/zbfN/7CO
+ sP+ccJr/kWCP/5Rlkv+mf6T/xazE/+7m7v/u6O//x7DH/6uIqv+edZ3/l2qW/5ZolP+XaZX/mWyX/6J6
+ of+wj6//spCw/6V9pP+bb5r/lWaT/5Fgj/+PX43/l2uV/6iCpv+wja7/roqs/6R8ov+WZ5P/mWyX/7CN
+ rv/LtMr/59zn/+PX4v/Apb//rYqr/62Jq/+pg6j/onmg/55zm/+dc5v/oHee/6d/pP+keqD/mGuV/6iC
+ pv/SvtH/3tDe/823zP/Ir8f/0bzQ/8u0yv+3l7b/pHyi/5Vnkv+OXIv/jl2M/49ejf+QX47/kF+N/5Be
+ jf+PXoz/kF6M/49di/+OXIv/qIKm/9rK2v/l2uX/x67G/6yIq/+ZbJf/jlyL/4xZif+gd5//yrPJ/9nI
+ 2P/Ltcr/tpW0/5xwmf+OXIv/jVuK/41civ+OXYv/jl2L/41biv+OXIr/kF6N/5Bejf+PXYz/mGqV/6yG
+ qv/Hrsb/5tvl/+DS3/+2lbT/m2+Y/5NjkP+PXoz/kF6M/5BejP+QX47/j1+O/49ejf+TZJL/nnSd/7qb
+ uf/j2OT/8Orw/93P3v/Hrsf/sI6w/7eXtv/ZyNn/8Onw//j1+P/6+Pv/+PX5//Ls8//q4er/5tzn/+je
+ 6P/v5+//+Pb5//v6/P/28/f/8ezy/+vj7P/Xxtf/tpa1/55znP+SYpD/lWaT/6d/pf/GrMX/7ufv//Tv
+ 9P/Wxdb/vaG8/6yJq/+mgKX/qoWp/62KrP+wja//sZCx/7OSsf+ykbH/sI2v/66Lrv+uiq3/rYms/6uI
+ qv+siqv/sY+v/7STsv+0k7P/rYir/591nf+fdZ7/r4yu/8myyP/p3+n/593n/8Oqwv+wjq//r42u/6yH
+ qv+lfKL/nnOc/5ltl/+fdZ3/roqs/6+KrP+hdp7/rYmr/9PA0//j1+P/28vb/9PA0//OuM3/xavE/7qb
+ uf+vja7/p4Gl/592nf+Ya5b/k2SR/5Jhj/+QX43/kF6N/49ejP+QXoz/jlyL/41civ+ngqb/2sva/+Xa
+ 5f/Hrsb/rIeq/5lrlv+NW4r/iliI/6B2nv/Jssn/2MjY/8u0yv+1lLT/m2+Z/45biv+MWYn/jFqJ/4xa
+ if+MWon/jFqJ/41biv+QXYz/kF6N/5Bejf+hd57/wabA/9jH2P/h1eH/0LzP/6iBpf+RYI3/j16M/5Be
+ jP+QX43/kV+N/49ejf+PXY3/jl2M/45ejf+SY5H/qYOn/9C80P/n3Of/6eDq/9jH2P+2lrX/rout/8Op
+ wv/Zydn/7ubu//bx9v/v6PD/4tbj/9G90f/Ks8r/z7rP/93O3f/y7PL/9/T4/+zl7v/g1OH/1MHT/8Gn
+ wP+qhaj/mW2Y/5FhkP+WaJT/qIGm/8atxf/u5+7//fz+//Hs8v/n3ef/39Lf/9zN3P/dz97/3tDf/97Q
+ 3//dzt3/2sra/9nJ2f/by9v/3c7c/9/Q3v/f0d//3tDe/97Q3v/e0d7/39Lg/+DT4P/TwNL/uJm3/6Z/
+ pf+gdp7/tJOz/9/R3//v6fD/49jk/93P3f/dzt3/1cLU/8Sqw/+4mbf/s5Gx/72fvP/TwNP/1MLU/8Gm
+ wP/GrcX/49jj//Lt8//w6fD/593n/9rK2v/TwNP/08DT/9PA0//SvtH/xKvD/6uGqP+abpf/k2OQ/5Bf
+ jf+QXo3/kF+N/5Bfjf+OXYv/jVyK/6eCpf/by9r/5drl/8atxf+rhqj/l2mU/4tZiP+KV4f/oHae/8qz
+ yf/ZyNj/yrLJ/7SSsv+abZj/jVqK/41aiv+MWon/i1mI/4tZiP+NW4r/j12L/49di/+QXoz/kmKP/6uG
+ qf/Xxtf/5Nnk/9G+0P+4mbb/nXKa/49djP+OXIv/jl2L/5BejP+QX43/jl2M/45djP+OXIz/jVyM/41c
+ jP+dcpv/upy6/9fF1//u5+//5tvm/7+kv/+siKv/r4yu/8Oowv/l2eX/8uzy/+jd6P/UwdT/upy5/6+M
+ rv+zk7P/ybHI/+vj7P/08Pb/49fk/8+7z/+7nrr/qoap/550nP+VZ5P/kWGP/5ZolP+kfKP/vaC9/9/R
+ 3//w6fD/7+fv/+zk7f/r4uv/6uHq/+nh6v/q4er/6uLr/+3l7f/x6/H/8+7z//Pu8//x6/H/7eTt/+rh
+ 6v/q4er/6eHq/+jf6f/p4On/6uHq/9zN2/+/or7/pn+l/5Zplf+mf6T/0r/S/+3m7v/18fb/9PD1/+zk
+ 7P/dz93/ybLI/8Knwf/Hr8f/1MHU/+TZ5P/g1OH/y7TK/8qzyv/g0+D/8evx//n2+v/08PX/5Nnl/9zN
+ 3P/czNz/3s/e/+DT4P/RvdD/sZCw/5xxmv+UZJH/kF6N/49ejP+PXo3/kF+N/49djP+NXIr/qIKl/9vL
+ 2v/l2uX/xq3E/6qFqP+WaZT/i1mI/4pYh/+gd57/yrPK/9zN3P/UwdP/w6nC/62Jq/+ieaD/o3qg/6N6
+ oP+ieZ//n3Wc/5pumP+VZ5L/kF+N/5NkkP+fdZ3/u566/+PY4//l2uX/wKS+/6R8ov+WaJP/j12M/45c
+ iv+OXYv/j16M/5Bfjf+NXYz/jl2M/45djP+OXY3/j16N/5VnlP+je6L/wKbB/+vj7P/v6fD/zLfN/7CO
+ r/+fdp7/r42v/93P3v/w6fD/49bj/8qyyf+og6j/mGuW/5pumf+1lbT/5tvm//Pu9P/by9z/wKXA/6R+
+ pP+VaJT/k2SR/5JikP+QYI//lGWS/5xxm/+siKv/wqfB/823zf/Nt8z/zbfM/824zf/Mt83/zLbM/865
+ zf/Sv9L/39Lf//Pu8//6+Pv/9fD1/+je6P/WxNX/zbfM/824zf/NuM3/zLfM/8y3zf/Ouc7/xavE/7GP
+ sP+gdp7/lGWS/6B2nv/CqML/4NPh//Xy9v/z7vT/2srZ/8Opwv+zkrH/uZq4/9PB0//g1OH/3c/d/9C8
+ 0P+8n7v/uZu4/8myyf/e0N7/9fH2//n3+v/r4+v/3c/d/9G+0f/NuM3/z7vP/8Sqw/+rhqr/m26Z/5Rj
+ kf+QXo3/jl2L/45di/+PXo3/j12M/45ci/+ogqb/2sra/+TZ5P/FrcT/q4ao/5hqlf+NW4r/jFmJ/6F4
+ nv/Ks8n/4tbi/+jd5//i1eH/07/S/8u0yv/Mtcr/zbbL/823zP/Eq8P/spGw/6F4nv+UZJD/m2+Y/7aW
+ tP/QvM//5dvl/9nJ2f+vi63/lmeT/5Fhjv+PXoz/j12L/49di/+QXYv/kF2L/45ejf+OXo3/j16N/49e
+ jv+QX47/kGGP/5Rmk/+vja//39Lf/+zj7P/Tv9P/tZW1/5ltmP+kfaT/1cPV/+jf6f/by9v/wabB/591
+ nv+NW4v/j12N/6uGqv/ez97/7OPs/9PA0/+2l7b/mW6Y/4xbi/+OXYz/j16O/49ejv+RYY//lmeU/55z
+ nP+phKj/r4yu/7CNrv+wja7/sY+w/7CPsP+wjq//s5Ky/7yeuv/Qu8//7ebu//by9v/n3ef/08DT/7yf
+ u/+xj6//sY+w/7GPsP+wjq//sI+w/7KRsf+tiqz/onqh/5hrlv+RYY//mm6Y/7KRsf/Ous7/6+Lr/+fd
+ 6P/FrMT/rIiq/6B2nv+siKr/zbjN/9jI2P/Ltcv/u566/6uGqf+ngaX/sI6v/8atxf/l2ub/8Onw/+TY
+ 5P/Sv9L/v6O+/7aWtf+3mLf/sY6w/6F4oP+XaZX/kmGQ/5BejP+OXYv/jl2L/49djP+OXIv/jlyK/6iC
+ pf/aytn/5Njk/8Srw/+phKf/l2mU/41aiv+MWYj/nXGZ/72gu//VwtT/4dPg/+LW4v/aytn/1sTV/9bE
+ 1f/Yxtf/2cjY/864zf+3l7X/pHyh/5hrlf+mf6T/zbfM/+DS3//czdv/xq3F/6F3n/+OXIv/jlyL/49d
+ jP+OXYv/j12L/5Bdi/+QXov/j1+O/49fjv+QX47/kF+O/5Bfjv+PXo3/jlyM/6J6of/LtMr/28vb/9C8
+ 0P+5m7n/m2+a/6F4oP/LtMr/3Mzc/9G90f+7nbr/nXKc/45djP+RYI//qYOo/9O/0//e0N7/yrPK/7KR
+ sf+abZj/jlyM/49djf+PXo3/jVyM/45djP+RYI//lGWS/5dqlf+ZbJf/mm2Y/5ptmP+abpj/mm2Y/5lt
+ mP+edJz/qYOo/8ClwP/i1eL/5tvm/823zP+1lbT/o3qh/5ptmP+abZj/mW2Y/5hrlv+Ya5b/mm2Y/5ls
+ l/+UZpL/kGCO/45djP+UZZL/onqg/7mbuP/WxNb/1MHT/7KQsP+bcJn/k2SR/51ym/+2lrT/vaC8/7GO
+ r/+lfaP/m26Y/5ZolP+ZbJb/q4ep/8y1y//Yx9j/zrrO/72gvP+mf6T/m2+Z/5xwmv+abpj/lWeT/5Ji
+ j/+QX43/j16M/49ejP+PXYz/jVyL/4xaif+MWon/p4Gl/9rK2f/j1+P/wqjB/6eApP+VZpL/jFmJ/4xZ
+ iP+VZpH/pn6j/7WUs//ApL7/xavD/8Oowv/Cp8H/wqjB/8Oqwv/Eq8P/u566/6mEp/+fdZz/n3Wc/7aW
+ tP/g0+D/593n/8iwx/+siKr/l2mU/4xaif+MWon/jVuK/41bif+NXIr/j16M/5Bfjf+PXo3/j16O/5Bf
+ jv+QX47/kF+O/45djP+MWor/mWyX/7OTs//ApcD/vqK+/7COr/+ZbZj/nHCa/7iYt//DqcP/u567/6yI
+ rP+Ya5f/j16N/5JikP+ieaH/vaC9/8WrxP+4mLb/qIGm/5dqlv+PXo7/kF+O/49ejf+NXIv/jl2M/5Fi
+ kP+TZJL/k2SS/5JikP+PXo7/jl2M/49djP+PXYz/j12N/5JjkP+ab5n/rYqs/8evx//Jssn/s5Gx/6B2
+ nv+UZZL/jlyM/45cjP+NXIv/jFqK/4xaiv+OXYz/j12M/41civ+MW4r/jVyL/5Bhjv+XapX/pn+k/7ud
+ uv+5m7j/oXif/5Fhjv+NW4r/k2SR/6J5oP+mf6T/nnOb/5ZolP+RYI7/jlyL/45ci/+abpj/spCw/7ue
+ uv+2lrT/qYOn/5dplf+OXIv/jlyL/45di/+PXYz/j16M/49di/+PXoz/kF+N/49ejP+NW4r/i1mI/4xa
+ if+ngKX/2cjZ/+bb5v/Ltcr/tZWz/6Z/o/+fdJz/n3Wc/6N6oP+pgqb/sIyu/7eXtf+7nrr/vZ+8/72g
+ vP+9obz/vqK9/7+jvv+5m7j/r4yt/66KrP+3mLX/yrTK/+Xa5f/ez93/tpSz/5tumP+RYY7/jVuK/4xa
+ if+MWon/jVuK/45ci/+PXoz/kF+N/41cjP+OXYz/j1+O/5Bgj/+QYI//j1+O/45djP+SY5D/m2+a/592
+ nv+edJ3/mm6Y/5Nkkf+UZZP/nXKc/592n/+bcZv/lmmV/5Bhj/+OXo3/kGCP/5Zolf+edJ3/oHef/5xw
+ mv+XaZX/kmOR/5Bgjv+QYI7/j1+N/45djP+RYY//mGuW/5xxm/+dc53/mm6Z/5JjkP+OXYz/j12M/49d
+ jf+PXo3/kF+O/5Fij/+Xa5X/oXif/6J5oP+bbpj/lWWR/5Bfjf+OXIv/jVyL/41ci/+MW4r/jVyL/49e
+ jf+PXoz/jVuL/41biv+OXoz/kGCO/5Jhj/+WZ5P/nHCZ/5tvmP+SY5D/jVyL/4xaiv+PXo3/lWaT/5Zo
+ lP+TZJD/kGCN/45djP+OXIv/j16M/5NjkP+ZbZf/nHGa/5xwmf+Ya5b/kmKQ/45djP+NW4r/jVuK/41c
+ i/+OXYv/jl2L/49ejP+QX43/j16N/41bi/+MWYn/jVuL/6eBpv/Xx9f/6uLr/9/R3//Tv9L/ybDH/8Sp
+ wv/EqsP/xKvE/8WrxP/GrMX/x67G/8iwx//Jssn/yrLJ/8myyf/Jssj/yrPJ/8qyyP/Jscf/0LvP/97Q
+ 3v/i1uL/2cnZ/8Srw/+lfKL/k2KP/5Bfjf+OXYv/jVuK/41biv+OXYv/j16M/5BejP+QXYv/jVyM/41c
+ jP+OXo3/j1+O/5Bfjv+QX47/j16O/49ejf+OXIz/jVyM/45cjP+OXYz/j16N/49ejf+OXo3/jlyM/4xb
+ i/+MW4v/jVyM/45ejf+PXo3/j16N/45djf+OXIz/jlyL/45cjP+PX47/kF+O/49fjf+PXo3/j12N/5Rl
+ kv+fdZ3/qoaq/7WWtf+ykbL/onmh/5ZolP+RYI7/j12M/49djf+OXYz/jVyL/41ci/+OXIz/jlyM/49d
+ jP+PXYz/j12M/49djP+OXYz/jV2L/41ci/+OXYz/kF+N/5Bfjf+NXIv/jVyL/49fjf+QX43/jl2M/41b
+ iv+MWor/jFqJ/4xaiv+NW4r/jVyL/45ci/+OXIz/jl2M/45ci/+OXIv/jl2L/45djP+QX43/kF+N/41c
+ i/+NW4r/jlyL/49ejP+QX43/j16N/45di/+OXIv/jlyL/45di/+NXIv/jl2L/49ejP+PXYz/jlyL/41a
+ iv+NXIv/poCl/9bF1v/s5e3/6N7o/+DT4P/Yx9j/1cLU/9XD1f/UwtT/07/S/9G80P/Pus7/z7rO/9C7
+ z//Qu9D/0LvP/9C7z//Qu8//0b3Q/9TB0//aydn/4tXi/9rK2v/DqcL/rYiq/5lrlv+PXYz/j16M/49e
+ jP+OW4r/jluK/49ejP+QX43/kF6M/5Bdi/+PXo3/jl2N/41cjP+OXIz/j16N/5Bfjv+QX47/j12N/4xb
+ i/+MWor/jlyM/45djP+NW4v/jVuL/45djP+PXY3/jl2M/45djP+PXo3/j16N/45djP+OXIz/jl2M/45d
+ jP+OXIv/j1yM/49ejf+PXo3/jVyL/41bi/+OXYz/lmiU/6V9pP+8nrv/18bY/9jH2P+9obz/pn+l/5Zn
+ lP+NW4v/jVqL/41ci/+OXYz/j16N/49djf+PXY3/j16N/49ejf+PXYz/j12M/49ejf+PXo3/jV2L/45d
+ jP+QX43/j16N/45ci/+NXIv/j16N/49ejf+NXIv/jVuK/45ci/+OXIz/jlyL/45di/+PXo3/j12M/41b
+ iv+NW4r/jlyL/49djP+PXoz/kF+N/5Bfjf+QX43/j16M/45ci/+NW4r/jVyK/49ejP+QX43/j16N/49e
+ jP+PXo3/j12M/41biv+NW4r/jVyK/45di/+PXoz/jlyL/4xaif+lfqP/1cTW/+zk7P/l2uX/3M3c/9PA
+ 0v/Pus7/0LzP/9C8z//Pus7/zrjN/823zP/Nt8z/zrjN/864zf/OuM3/zrjN/864zf/OuM3/zrjN/8qy
+ yf/Bp8D/tZSz/6R8ov+Ya5b/kmKP/49ejP+PXoz/j12L/41civ+OXIr/j16M/5Bfjf+QX43/kF6M/5Bf
+ jv+PXo3/jlyM/45djP+QYI7/kmGQ/5JikP+RYY//kF+O/5Bfjv+RYZD/kWGQ/5Bfjv+PX43/kWCP/5Fi
+ kP+SYpD/kmKQ/5JikP+SYpD/kGCO/5Bgjv+RYpD/kmKQ/5Fgjv+RYI7/kWGP/5Bgj/+PXo3/jl2M/5Bf
+ jv+WaJX/o3qh/7mauP/Xxtf/4NPg/9K/0v/ApL//q4ap/5tvmf+RYY//jVuL/45djP+PXo3/j16N/49e
+ jf+PXo3/j16N/45djP+PXYz/kF+N/5Bfjv+OXYz/jl2M/49ejf+PXo3/jl2L/45djP+QX43/j16N/41b
+ iv+NXIr/j16N/5Bfjv+QXoz/j16M/49ejf+PXo3/jVyL/41ci/+PXYz/kF6N/5Bfjf+QX43/kF+N/5Bf
+ jf+QX43/j12M/41biv+NW4r/j12M/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jVyK/41biv+NXIr/jl2L/5Bf
+ jf+OXIv/jFmI/6V9ov/Wxdb/6d/p/9vL2v/Mtsv/wKW//7uduf+8n7v/vaC8/72fu/+8nrr/u566/7ue
+ uv+8n7v/vZ+7/72fu/+8n7v/vJ+7/7yeuv+6nLj/s5Kx/6eBpf+ccJr/k2OQ/49di/+QXoz/kF+N/5Be
+ jP+PXYv/jl2L/45di/+PXoz/kF+N/5Bfjf+QX43/j16N/49ejf+PXo3/kGGP/5Rlk/+WaZX/l2qV/5dq
+ lv+Yapb/mGuW/5hsl/+YbJf/mGuW/5dqlf+WaZX/lmqV/5hrlv+ZbJf/mWyX/5hsl/+Ya5b/mGuW/5hr
+ l/+Ya5b/l2mU/5ZolP+WaJT/lWiU/5Vnk/+VZpP/lWeU/5dplf+abZf/pHyi/7aXtf/KtMr/39Lf/+DU
+ 4f/Ous7/t5i2/51ym/+PXo3/jV2L/41ci/+NW4v/jVyL/41djP+NXYv/jVuL/41ci/+PX43/kGCO/5Bf
+ jv+PXo3/jl6M/45ejP+PXo3/kF+N/5Bfjv+PXo3/jVyL/41ci/+PX43/kGCO/5Bfjv+PXo3/jl2M/45d
+ jP+PXYz/j16N/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bejf+OXIz/jVuK/41biv+OXIv/kF6M/5Bf
+ jf+QX43/j16M/49di/+OXIv/jl2L/49ejP+PX43/kF+O/45cjP+MWon/pn+j/9jH1//l2eX/yrPJ/7KR
+ sf+ieZ//m2+Y/51ymv+fdJz/n3Sc/55ym/+ccJn/nHCZ/51ym/+ec5v/nnKb/51ymv+dcZr/nHCZ/5tv
+ mP+ZbJb/lmiU/5NkkP+QXoz/j12L/5BejP+RX43/kF+N/5BejP+PXoz/j1+M/5Bfjf+QX43/kV+N/5Ff
+ jf+OXYz/jl2N/49ejv+WaJX/onqi/6uIq/+xj7D/s5Oy/7OTsv+0k7L/tJOz/7STs/+0k7P/s5Ky/7GQ
+ sf+xkLH/s5Ky/7STsv+0k7P/tJOz/7STs/+zkrL/spGx/7GPsP+wjq//sI2v/7COr/+wjq//sI6v/7CO
+ r/+wjq//r42u/66KrP+ui6z/sY+w/76ivf/UwtT/4NPg/97Q3v/QvND/tpa1/6N7of+XapX/kGCO/41c
+ i/+MW4r/jVyL/41di/+NXIv/jVyL/45djP+PXo3/j16N/45djP+NXIr/jVyK/45djP+PXY3/j12N/45d
+ jP+NW4r/jVuK/45djP+PXoz/j12M/45cjP+NW4r/jVuK/45djP+PXY3/j12M/49djP+PXYz/jl2M/45c
+ jP+OXIv/jlyL/41bi/+MWor/jFqK/41biv+OXIv/j12M/49djP+OXIv/jlyK/45ci/+OXIv/jl2L/49d
+ jP+PXYz/jlyL/45civ+pg6b/28zb/+XZ5P/DqMH/pn+k/5Nlkf+LWYj/jVuK/45ci/+OXIv/jluK/4xZ
+ if+MWon/jVuK/41biv+NW4n/jVqJ/41aif+MWon/jFmI/4xaif+OXYv/j16M/49ei/+PXov/kF6M/5Be
+ jP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QXoz/kF6M/41ci/+NXIv/jl2M/51ynP+6nLn/z7vP/9zM
+ 3P/h1OH/4NPg/9/S3//f0t//4NLg/+DS4P/f0uD/3tDe/97Q3v/f0d//39Lf/+DS3//g0uD/4NLg/97R
+ 3//czdz/28vb/9zN3P/dzt3/3s/e/97Q3v/e0N7/3tDe/97R3//e0d//3tDe/9fG1//KtMr/vqO+/7aW
+ tf++o77/18bY/+LV4v/by9v/yLDH/6uHqv+Ya5b/kGCN/41biv+PXYz/j16N/49ejP+PXYz/jl2M/45d
+ jP+OXIz/jlyL/41biv+NW4r/jlyL/45ci/+OXIv/jlyL/41aif+NWon/jVuK/45ci/+OXIv/jVuK/41a
+ if+NWon/jlyL/45ci/+OXIv/jlyL/45ci/+NW4r/jFmJ/4xZif+NW4r/jlyL/41biv+NW4r/jluK/45c
+ i/+OXIv/jlyL/45ci/+OXIv/jlyL/45biv+NW4r/jVuK/45ci/+OXYz/kWGP/66KrP/g0uD/6N7o/8Sr
+ w/+ogaX/lmeT/41biv+OXIr/jlyK/41aif+NWon/jluL/45bi/+NWor/jFqJ/4xZif+MWon/jVuJ/45c
+ iv+OXIr/jlyL/49di/+PXYv/kF6M/49ei/+OXYv/jl2L/49ejP+QXoz/j16M/49ejP+QXoz/j16M/45c
+ iv+NW4r/jl2M/41cjP+OXYz/nnOc/7yeu//SvtL/3tDf/+TY5P/i1uP/4tXi/+LW4v/i1uP/4tbj/+LW
+ 4//h1OH/4dTh/+HV4v/i1uL/4tbi/+LW4v/j1uP/49fk/+XZ5f/q4er/8+/0//j2+f/59/r/+ff6//n3
+ +v/59/r/+fj6//r5+//6+fv/8+70/+PY5P/Ous7/t5i2/7STsv/FrMX/1sTW/+PY5P/e0N7/x6/H/7KQ
+ sP+gdp3/lWaS/5Jhj/+QX47/kWCO/5Znk/+ec5z/o3uh/6R8ov+kfKL/pHui/6R7ov+kfKL/pHyi/6R8
+ ov+kfKL/pHyi/6V+o/+ogaX/qYOn/6mDpv+ngKX/pX2i/6R8of+lfaL/poCk/6iCpv+pg6f/qIKm/6Z/
+ pP+je6H/onmg/6R8of+lfaL/pX2i/6V9ov+lfaL/pX2i/6V9ov+lfaL/pX2i/6V9ov+kfaL/pHyi/6R7
+ of+je6H/pHuh/6Z/pP+rh6n/wabA/+XZ5f/k2OP/vqG8/6N6of+WZ5P/j16M/49djP+PXYv/jlyK/45c
+ i/+PXoz/j16M/45ci/+NW4r/jVuK/41civ+PXYv/j12L/49di/+PXoz/j12L/5BejP+QX4z/j16M/45d
+ i/+OXYv/kF6M/5BejP+QXYv/j12L/49di/+PXIv/jlyK/41biv+PX47/j1+O/49fjv+Xapb/p4Gm/7KR
+ sv+4mbf/u526/7uduv+7nbr/u527/7ueu/+7nrv/up27/7qbuf+5m7n/up26/7uduv+7nbv/u527/7ye
+ u//BpsD/zLXL/93O3f/z7/T//////////////////v////7////////////////////9/P7/+PX5/+vj
+ 7P/Xxtf/wabA/6qGqP+vjq7/0LzQ/+TZ5f/o4On/2sra/7qbuf+ieaD/lmeT/5Bfjv+SYY//oXee/7ud
+ uv/LtMr/z7rO/9C7z//Qus//z7rP/8+6zv/Pus7/z7rO/8+7z//QvdD/1MLU/9rL2v/ez93/3c/c/9nJ
+ 2f/TwNL/0LzP/9K+0f/WxNX/3M3c/97Q3v/czdz/18fX/9G+0f/Pus//z7vP/9C7z//Qu8//0LvP/9C7
+ z//Qu8//0LvP/9C7z//Qu8//0LvP/8+7z//Pus7/z7rO/8+6zv/Puc7/0r7R/9jH1//g0+D/6N3o/9fF
+ 1v+vjK3/mGqV/5Jij/+QX43/kF6N/5Bejf+QXo3/kF6N/5Bfjf+QX43/kF6M/5BejP+PXoz/j16M/5Bd
+ i/+PXYv/jl2L/45di/+QXoz/kV+N/5Bfjf+QX43/kF6M/5BejP+QX43/kF6M/5BejP+PXIv/jluK/45c
+ iv+PXYv/kF6M/5Bgj/+QYI//kF+P/5Nkkv+ZbJj/nXKb/550nP+fdZ3/oHae/592nv+fdZ7/n3We/592
+ n/+fdp//n3Wd/591nf+fdp7/oHaf/6B2n/+fdZ7/n3ae/6iBpv+4mbf/zbfM/+TY5P/v6O//7ufv/+3m
+ 7v/t5u7/7ebu/+3m7v/t5u7/7ebu/+7m7v/u5+//59zn/9fG1/+/o77/oXmf/6aApP/NuM3/6eDq//Tw
+ 9f/m3Of/wabA/6V9pP+WZ5P/j16N/5Jhj/+ke6L/w6nC/9bE1v/bzNv/3c7d/93O3f/dzd3/3M3c/9zN
+ 3P/czdz/3c7d/97Q3v/j2OT/7eXt//Tv9P/59vn/9vL2/+3l7f/l2+b/4tXh/+Xa5f/v6O//9fH2//f1
+ +P/z8PX/6uLr/+PY5P/f0t//3c/d/97P3f/ez93/3s/d/93P3f/dz93/3c/d/93P3f/dz93/3c7d/93O
+ 3f/dzt3/3c7d/93O3f/f0d//4tXh/9/R3v/VwtT/wKS+/6F4n/+RYI7/kV+N/5Bfjf+PXoz/j16M/5Be
+ jf+QXo3/kF+N/5Bfjf+RX43/kV+N/5Bfjf+QX43/kF2L/49di/+OXYv/jl2L/49ejP+QXoz/kF+N/5Bf
+ jf+RX43/kF+N/49ejP+PXYv/j12L/45civ+NW4r/jlyK/49djP+QXoz/kF+O/5Bfjv+QX47/kWCP/5Nj
+ kf+UZJL/lGWS/5Rlkv+UZpP/lGWS/5JjkP+SY5D/lGWS/5Rmk/+UZZL/lGWS/5Rlk/+UZZL/lGSS/5Nj
+ kf+SY5D/m3CZ/62KrP+8n7v/xq3G/8qzyv/Jssn/ybHI/8mxyP/Jscj/ybHI/8iwyP/IsMj/yLDH/8iv
+ x//Cp8H/t5e1/6+Mrf+riKr/u5+7/93P3f/t5u7/6eDq/9XD1f+1k7P/nnKc/5JikP+OXIv/kWCO/55z
+ nP+0lLP/w6nC/8iwx//Ls8r/yrPK/8qzyv/Ks8n/yrPJ/8qzyf/Ks8r/y7TK/9C80P/bzNv/6d/p//f0
+ +P/6+Pv/7+nw/+LW4v/TwdP/0r/R/93P3f/q4uv/9/T4//j1+f/s5Oz/39Hf/9K/0v/Mtsv/zLbL/8y2
+ y//Mtcv/y7XL/8u1yv/LtMr/y7TK/8u1yv/Ltcv/y7XL/8u1y//Mtsv/zbfM/8u1yv/Hrsb/vaC7/66K
+ q/+hd57/lmeT/5Bfjf+QX43/j16M/45ci/+NW4r/jVuK/45ci/+PXoz/kF+N/5Bfjf+QX43/kF+N/5Be
+ jP+OXYv/jl2L/49ejP+PXoz/jlyK/45ci/+PXoz/kF+N/5Bfjf+PXoz/jlyK/41bif+NW4n/jVuK/49d
+ i/+PXYv/jlyK/41biv+QX47/kF+O/49fjv+PX47/kF+O/49ejv+PXo3/j12N/49ejf+PXY3/jVuL/41b
+ i/+PXY3/j16N/49ejf+PXo3/j16N/49ejf+PXY3/jlyL/41biv+TZZH/onmg/6uHqv+vjK7/sI6w/7CO
+ r/+wjq7/sI2u/7CNrv+wja//sI2v/7CNrv+vjK7/r4yu/6+Mrv+xjq//t5i2/8Oqwv/Rv9H/4dXh/+LV
+ 4v/UwdT/wKXA/6qEqP+bbpn/lGaS/5JjkP+UZpL/nHGa/6mEqP+ykbH/tpa1/7iYt/+4mLf/uJm3/7iZ
+ t/+3mLb/tpa1/7STs/+zkrH/tpe1/8Ckvv/Pus7/49fj/+/o8P/w6vH/5drm/8+7z//DqsL/w6rD/9C7
+ z//m2+b/8evx/+7n7//i1eL/zbfM/7+ivf+4mLb/tZOy/7STs/+0lLP/tJOy/7STsv+0k7L/tJOy/7ST
+ sv+0k7L/tJOy/7WUs/+2lrT/s5Ky/62Jq/+je6D/lmiT/5BejP+PXoz/j16M/5Bfjf+PXoz/jlyL/41b
+ iv+NW4n/jlyK/49ejP+QX43/kF+N/5Bfjf+PXoz/jl2L/41civ+OXIv/j16M/49ejP+NW4r/jVuK/49e
+ jP+QX43/kF+N/49ejP+OXIr/jFqJ/4xaif+NW4r/j16M/49ejP+OXIr/jVqJ/5Bfj/+PX47/jl6N/45e
+ jf+PX47/j1+O/41cjP+NXIz/j16N/5Bfjv+PXo7/j16O/5Bfjv+PXo3/jVyM/41cjP+PXo3/kF+O/5Bf
+ jv+PXo3/jl2M/5Bfjv+VZ5T/m3Ca/6F5of+lfqT/p4Cl/6eBpf+ogab/qIGm/6iCpv+ogqb/qIGm/6iB
+ pv+phKf/tJOy/8iwx//ZyNn/5drl/+Xa5f/YyNj/ybHJ/7iat/+siKr/pHyi/6B2nv+edZ3/nnSc/550
+ nP+hd5//pX6k/6iCp/+phKj/qoWp/6qFqf+qhqn/q4ap/6iDp/+kfKL/n3Sd/5pumP+ZbZf/nXOc/6qF
+ qf/ApL7/2MfX//Dq8f/w6vH/18bX/72hvP+mgKT/qoSo/8euxf/g0+D/8uzy/+3l7v/Sv9L/upq4/6V8
+ ov+bbpj/m26Y/5tvmf+bb5n/m2+Z/5tvmf+bb5j/mm6Y/5ptl/+abpf/m2+Y/5xwmf+abpj/l2qV/5Rl
+ kP+QX4z/jlyK/45civ+OXYv/j16M/5Bfjf+PXoz/j12M/49ci/+PXIv/j12L/49ejP+QX43/j16M/45c
+ i/+NW4r/jVqJ/45civ+PXoz/j16M/45biv+NW4r/j16M/5Bfjf+RX43/kF6M/49di/+OXIr/jVqJ/41b
+ iv+PXoz/kF6M/49di/+PXIr/j16O/49ejv+OXo3/jl6N/49ejf+OXo3/jVyM/45cjP+PXo3/kF+O/49f
+ jv+PXo7/j16N/45djP+NW4v/jVyL/49ejf+QX47/kF+O/49ejf+PXYz/jlyM/45djf+Ya5f/q4Wq/7aW
+ tf+5m7j/u525/7ueuv+8nrr/vJ66/7ueuv+7nrr/vJ67/76ivf/Ks8n/4NPg//Dq8f/59vn/8u7z/97Q
+ 3//Nt83/wKW//7mbuP+5m7j/upy5/7ueuv+7nrv/u526/7uduv+7nbr/u526/7uduv+7nbr/u566/7uf
+ u/+8oLz/t5i2/6uGqv+ec5z/kWGP/4tZif+NWor/lWaT/6V9o/+/o77/4tXi/+7n7v/i1uP/ybLJ/6aA
+ pP+dcZr/rYmr/8ivxv/n3Of/7+jv/9/Q3//GrcX/qIGl/5Znkv+QX43/jlyL/49djP+PXYz/jl2M/45c
+ i/+NW4r/jVuK/45biv+OXIr/j12L/45di/+NXIr/jVyK/45civ+OXYv/jl2L/45di/+PXoz/kF+N/5Bf
+ jf+QX43/kF6M/5Bdi/+PXYv/j12M/49ejP+PXYz/jVyK/41biv+NW4r/jlyK/49di/+OXYv/jVuK/41b
+ iv+PXYv/j16M/5BejP+PXYz/j12L/45civ+OW4r/jlyK/49ejP+QX43/kF6M/5Bei/+OXYz/jl2M/49e
+ jf+PXo3/jVyM/41cjP+OXY3/j16N/49ejf+PXYz/jlyL/41bi/+NW4v/jVuL/4xaiv+NW4v/j16N/5Bf
+ jv+OXo3/jl2M/41ci/+NW4v/jVuL/6F4oP/IsMf/39Hf/+XZ5f/n3ef/6N3n/+jd5//n3uf/593n/+jd
+ 5//o3uj/6uDq/+7n7//18fb/+vj7//z7/f/59/r/8u3z/+zk7f/o3un/5tvm/+bb5v/m3Ob/59zn/+fd
+ 5//m3Of/59zn/+fd5//n3ef/59zn/+fd5//n3uj/6eDp/+ri6//g0+D/yrLJ/7GPsP+ZbJf/jVuK/45c
+ i/+RYI7/lWeT/6eBpf/FrcT/3tHe/+7o7//l2uX/w6rC/6qFqP+ccZr/qYOn/823zP/l2+b/7+nw/+PW
+ 4//Bpr//p3+k/5Znk/+OXIv/j12M/49djP+OXIv/jVyK/45di/+PXYv/jlyL/45ci/+PXYz/j16M/49e
+ jP+PXoz/j16M/49ejP+PXoz/j1+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF6N/5Bejf+PXYz/jl2L/45d
+ i/+PXYz/j16M/49ejP+PXYv/jluK/41aif+MWon/jFuJ/41civ+OXIr/jVuK/41biv+NW4r/jlyK/49d
+ i/+PXoz/kF6M/5BejP+QXoz/kF+N/45djP+OXo3/kF+O/49ejv+OXIz/jVyM/49ejf+PXo3/j12M/45c
+ i/+NXIv/jVuL/41bi/+NW4v/jVuL/45cjP+PXo3/j16N/45djP+OXYz/jl2M/41ci/+NW4v/p4Gm/9nI
+ 2f/18vb/+vn7//n3+v/z7vT/8Onw//Dp8P/y7PL/9vH2//j0+P/49fn/9vL3//Hr8v/u5+//7OXt/+zl
+ 7P/t5e3/7ubu/+7n7//u5+//7ufu/+3m7v/t5u7/7ebu/+3m7f/t5u7/7ufv/+7n7//u5+//7ufv/+/o
+ 7//x6/H/8u3z/+fd6P/Qu8//tpW0/5xwmf+PXYz/j16M/49djP+OXIv/l2qV/6yIqv/IsMf/6N7o/+/p
+ 8P/dz93/wqfB/6F4n/+ccZr/tJOy/9C80P/t5e3/8Orx/9rK2v/ApL7/pHyi/5Rlkv+RYI7/j12M/45c
+ iv+OXYv/kF6N/5Bfjf+QXoz/j16M/49ejP+PXoz/j16M/5Bfjf+QX43/kF+N/49ejP+PXoz/j16M/5Be
+ jP+QX43/kF+N/5BejP+QXo3/kF6N/49ejP+OXYv/jl2L/5BejP+QX43/kF+N/49ejP+NWon/jFmI/41b
+ if+NXIr/jlyK/45civ+NW4r/jVuK/41biv+OXIr/kF6M/5BfjP+QX4z/kF6M/5Bfjf+QX43/j1+O/49f
+ jv+QYI//kGCP/49fjv+PXo3/jl6N/41djP+NW4v/jVyL/45ejf+PX47/j1+N/49fjf+PX47/j16O/49e
+ jf+PXo3/j1+O/49fjv+PX43/jl2M/45cjP+pgqf/28zc//f0+P/49vn/7ufv/9zN3f/Tv9P/07/S/9jH
+ 2P/j1uL/6N7n/+fd5//g0+D/1cLU/864zf/Nt8z/zbfM/865zf/Pus7/0LvP/9C7z//Pu8//z7rP/865
+ zv/Ouc3/zbjN/865zf/Pus//0LvP/8+6zv/Pus7/0LvP/9G90f/Tv9L/y7XL/7yduv+qhKj/mGuW/49e
+ jP+OXYv/jl2L/41ci/+QYI3/l2qV/62Iq//Puc7/5tvm/+/p8P/g0+D/upy5/6N6of+fdJz/sY2v/9bE
+ 1v/t5e3/8Orx/9/R3/+7nbr/oXif/5Vkkf+PXIv/jlyK/49di/+QX43/kV+O/5Bfjf+PXoz/jlyL/45b
+ i/+OXIv/j12M/5Bfjf+QXo3/jlyL/41biv+OXIr/j12L/5BfjP+QXoz/j12L/49di/+QXoz/kF+N/5Be
+ jP+QXoz/kF+N/5Bfjf+RX43/kF6M/41biv+NWon/j12L/5BejP+PXoz/j16M/5BejP+PXYz/j12L/49d
+ i/+QX4z/kV+N/5Bfjf+QX43/kV+N/5Ffjf+QYI//kGCP/49fjv+PX47/kGCP/5Bfjv+OXo3/jV2M/41b
+ i/+NXIv/jl6N/49fjv+PX47/j1+O/49fjv+PX47/j16N/49ejf+QX47/kGCP/5Bgjv+OXYz/jVuL/6mC
+ p//dz97/9/T4//Pu9P/g0+H/w6jD/7STs/+1lLP/vJ+7/8myyP/Qu8//z7rN/8evxv+7nrr/tZW0/7WV
+ tP+2lrT/t5e1/7eYtv+3mLb/t5i2/7eYtv+3mLb/tpe1/7WWtP+1lbP/tZWz/7aWtf+2lrX/tpa0/7aW
+ tP+2l7X/uJi2/7mat/+0k7P/q4Wo/6B1nf+VZpP/j16N/49djP+OXYv/jl2L/41ci/+OXIv/m26Y/7WU
+ sv/RvdD/7eXt/+7n7//VwtT/uZm3/55znP+gdZ3/vJ67/9nI2f/y7fP/8Orx/9TB1P+4mbb/oHWd/5Jh
+ j/+QXoz/j12L/49djP+QXo3/kF+N/49ejP+OXIv/jVuK/41civ+OXYv/kF6N/5Bejf+OXIv/jVuK/45c
+ iv+PXYv/kF+N/5BejP+PXYv/j12L/5BejP+QX43/kV+N/5Ffjf+QX43/kF+N/5Ffjf+QXoz/jlyK/45c
+ iv+QXoz/kF6M/49ejP+PXoz/kF+N/5BejP+PXYv/j1yL/49djP+QXoz/kF6M/5Bfjf+RX43/kV+N/5Bg
+ jv+PXo7/jlyM/45cjP+PXo7/kF+O/5Bfjv+PXo3/jl2M/45ci/+NXIv/jVyL/45djP+OXYz/jl2M/45d
+ jP+PXo3/kF+O/5Bfjv+QX47/kF6N/41bi/+LWIn/p4Gm/9/R3//49Pj/7eXu/9O/0v+sh6r/mGuW/5pt
+ mP+heKD/rYms/7SSsv+0k7P/sY6v/6qFqf+ogqf/qYOn/6qFqP+rhqn/q4ap/6qFqP+qhaj/qoap/6uG
+ qf+qhan/qYSo/6iDpv+ngqX/qIKm/6iCpv+ogqb/qIOn/6iDp/+phKj/qoWo/6eApf+gdp3/mWyW/5Nj
+ kP+QX43/j16M/49ejP+PXoz/j16M/49djP+TY5D/nHGZ/7OSsf/WxNX/6uHr/+3m7v/aydn/s5Gw/590
+ nP+ieJ//uJm3/+DS3//y7fL/7eXt/9bG1v+ykbH/m2+Y/5Jijv+OW4r/jVuK/45ci/+PXYv/j16M/49e
+ jP+PXYz/jVyK/41civ+PXYv/j16M/49ejP+PXoz/j16M/5Bfjf+QX43/kF6M/49di/+PXYv/kF6M/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/j16L/49ei/+PXYv/jVyK/45civ+QXoz/j16M/45b
+ iv+NWon/jVuK/45civ+PXYv/kF6L/5Bfjf+QX43/j16N/45djP+NW4v/jVuL/45djP+QX47/kF+O/5Bf
+ jv+QXo3/j12M/41ci/+NW4v/jVuL/41ci/+NXIv/jl2M/49ejf+QX47/kF+O/5Bfjf+PXYz/jFmJ/4pX
+ iP+lfqT/28vb//Xw9v/u5+//1MHU/6qDqP+RYY//jVyL/5Vnk/+ngKX/tJKz/7ucuv+8n7z/uZq4/7eY
+ tv+4mbf/upy5/7yeuv+9oLr/vJ+6/7yfuv+9oLv/vaC8/7ygvP+8n7v/up25/7mcuP+5m7j/uZu4/7qc
+ uf+6nLn/upy6/7uduv+8nrv/tpa1/6uGqP+fdZz/lWWR/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Be
+ jP+QX4z/n3Sc/7yeuv/Yx9j/8Orx/+zj7P/Mtcr/sI2t/5xwmf+ke6H/xq3F/+LV4v/y7vP/6uPr/8u1
+ yv+wja3/m2+Y/5BfjP+NW4n/jFqJ/45biv+PXYv/j16M/49ejP+OXYv/jl2L/49di/+QXoz/kF+N/5Bf
+ jf+PX43/j16M/5Bfjf+QXoz/j12L/49di/+QXoz/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jP+QXoz/kF6M/49di/+NW4n/jVyK/49ejP+PXoz/jluK/41aif+NW4r/jVuK/45civ+PXYr/j12L/49e
+ jP+NW4v/jVuL/41ci/+NXIv/jV2M/45ejf+QX47/kGCP/5Bfjv+QX43/j1+N/45djP+NW4v/jVuK/45d
+ i/+PXoz/kF+N/5Bfjv+QYI7/j1+N/45ci/+LWYn/iliI/6J6oP/RvdH/7ufv//Xx9v/k2OT/vJ67/591
+ nf+QYo7/mG2W/7WVtP/Ouc7/4dTi/+je6f/j2OT/4dTh/+HV4v/j1+P/5tvm/+je5//p4On/6eHq/+rh
+ 6v/q4er/6eHq/+ng6v/o3+n/6N7o/+fd5//n3ef/593n/+fe6P/o3uj/6eDq/+ri6//g0t//ybDH/7GO
+ rv+ZbJf/jlyM/49ejf+QX47/kF+N/5Bfjf+QX47/kF+N/5BejP+VZpL/oXif/7qbuP/dztz/7OTt/+bc
+ 5//Pu8//q4ap/51ym/+ogqf/wabA/+TZ5f/x7PL/59zn/8+5zf+sh6n/lmiT/49di/+MWYj/jFqJ/41b
+ iv+NXIr/jl2L/49ejP+QXoz/kF+N/5Ffjf+QX43/j16M/45di/+OXYv/j16M/5BejP+PXYv/j12L/5Be
+ jP+QX43/kF+N/5Bfjf+QX43/kF+N/5Ffjf+QX43/kF6M/5BejP+QXoz/kF6M/49di/+PXYv/kF6M/5Be
+ jP+PXYv/j1yL/49djP+PXYv/jVuK/41bif+NW4r/jluK/41bi/+NXIv/jl2M/45djP+NXIv/jV2M/49e
+ jf+PX47/kF+O/5Bfjv+QX47/j16N/45cjP+NXIv/j12M/5Bfjf+QX47/kF+O/5Bgjv+PXo3/jVuL/4tZ
+ if+LWYn/nHKa/76jvv/bzNv/7+jv/+zl7f/UwdT/upy5/6B5n/+edZz/s5Ky/8y2zP/n3ef/9vP3//n4
+ +v/6+fv/+ff6//by9v/x6/H/7ufu/+/o7//v6fD/8Orw//Dr8f/x6/H/8Ovx//Dq8P/v6fD/7+nw/+/p
+ 8P/v6fD/7+nw//Dq8f/x7PL/8+7z/+fd5//Ouc3/tJOy/5tumP+OXIv/jl2M/49ejf+QX43/kF+N/5Bf
+ jv+QX43/j16M/5BejP+SYo//pHyh/8Opwv/dzt3/7ufu/+Xa5f/DqcL/qYSo/5xxmv+og6f/zLfM/+bb
+ 5v/y7PL/5tvl/8Sqw/+pg6f/l2iU/41biv+MWon/jFqJ/4xbif+NXIr/j16M/5Bfjf+QXoz/kF6M/5Bf
+ jf+PXoz/jl2L/45di/+PXoz/kF6M/49di/+PXYv/j16M/5BejP+PXoz/j16M/5Bfjf+QX43/kV+N/5Be
+ jP+PXYv/j12L/5BejP+QX4z/j12L/49di/+QXoz/kF+M/5BejP+QXoz/kF6M/5BejP+NW4r/jFqJ/41a
+ if+NW4n/j16N/49ejf+PXo3/j16N/41cjP+NXIv/jV2M/45djP+PX47/kF+O/5Bejf+PXo3/j16N/49e
+ jf+QX43/kF+O/5Bfjv+QX47/kF+O/49ejf+NW4v/jFqK/41biv+VZpL/pH6i/7ygu//by9r/7OTs/+7n
+ 7//dz97/vJ+7/6eBpf+hd5//rYmr/8qzyf/j2OP/9vP3///////9/P3/8Orw/9vL2v/Pus7/zLXL/8y1
+ y//OuM3/z7rO/9C7z//Qu8//z7rO/8+6zv/Qu8//0LzQ/9C7z//QvND/0b3Q/9K+0f/TwNL/y7TJ/7qc
+ uP+pgqb/l2qV/45ci/+NW4r/jlyL/49ejP+QX43/kF+N/49ejP+OXIv/jVyK/49ejP+YapX/p4Ck/8Ck
+ vv/i1eH/7eXt/+HU4P/Grsb/o3uh/5pumP+tiqz/yrPJ/+vi6v/z7vP/49bi/8evxv+lfaP/kWGO/41c
+ i/+MWon/jFqJ/41civ+PXoz/j16M/45ci/+OXIr/j12M/5BejP+PXoz/j16M/5BfjP+QX4z/kF+M/5Be
+ jP+PXYv/j1yK/41biv+OXIr/j16M/5Bfjf+QX43/kF6M/45civ+OXIr/kF6M/5BejP+PXYv/j12L/5Be
+ jP+QX4z/kF6M/5BejP+QXov/j12K/41bif+NW4n/jlyJ/45civ+QX47/kF+O/5Bfjv+PX47/jl6M/45d
+ jP+OXYz/jl2M/5Bfjv+QX47/j16N/49ejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/jl2M/41c
+ i/+NXIv/j12M/5Fgjv+UZpL/pH6j/8GmwP/by9v/7+jw/+7m7v/Xxdf/vqG9/6Z+pP+heJ//sY6v/8iw
+ x//j1+P/9fH1//v5+//v6e//1MHT/76ivf+xj7D/rIiq/66LrP+wjq7/so+w/7KQsP+xj7D/sY+w/7GP
+ sP+ykLD/spCx/7ORsf+zkrL/s5Oy/7OSsf+vjK3/p4Ck/55zm/+UZZL/j16M/45ci/+OXIv/j16M/5Bf
+ jf+QX43/j16M/41biv+NW4r/j12M/5Fhjv+VZ5L/qYOm/8u0yv/j1uP/7OTt/93P3f+3mbb/oXif/55z
+ m/+wjq7/1sTV/+3l7f/y7PL/4dTh/7ueuv+heJ//lGWR/41civ+NW4r/jlyL/49ejP+PXoz/jlyL/45c
+ iv+PXYz/kF+N/5Bfjf+QX43/kF+M/5BfjP+PXoz/j12M/49civ+OXIr/jVuK/45civ+OXIv/j16M/5Bf
+ jf+PXoz/jlyK/41civ+PXov/kF+M/5Bdi/+PXYv/kF6L/5BejP+QXoz/kF6M/5Bei/+PXYr/jlyK/45c
+ iv+PXYv/kF6L/5Bgjv+QYI7/kGCP/5Bgjv+PX47/j1+N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bf
+ jv+QYI7/kWCP/5Fgj/+QX47/j16N/45djP+NXYv/jl6N/49fjf+QX43/kF+N/49ejP+VaJP/pH2i/7qc
+ uf/Wxdb/6N/p/+7n7v/g0+H/wqfB/6uHqv+gdp7/qIGm/8Kowf/dzt3/9PD1//Tw9f/dzt3/wabA/6V9
+ o/+WaJT/lmiU/5hqlf+abZf/m2+Z/5pumP+ZbZj/mGyW/5lslv+abZj/m2+Z/5tvmf+bbpj/mWyX/5dq
+ lf+XaZT/lWaS/5Jhj/+QX47/kF+N/5Bejf+PXoz/kF6N/5Bfjf+QX43/jlyL/45ci/+QXo3/kF+N/49f
+ jP+ZbZb/rYmr/8eux//l2uX/6uLr/9fG1/+8n7v/n3Wc/51ymv+3l7X/1MHU//Dq8f/y7fP/2sna/72g
+ vP+gdp7/kGCO/5BejP+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Bfjf+QX43/kV+N/5Ffjf+QX43/kF6M/45c
+ i/+OW4r/jVyK/45ci/+PXYz/j12L/45biv+OXIr/kF6M/5BejP+NW4r/jVuK/5BejP+RX43/kF+M/5Be
+ jP+QXov/kF2L/49di/+QXov/kF6M/5BejP+QXoz/kF6M/5BejP+RX4z/kF+N/5Bfjv+QYI7/kGCP/5Bg
+ jv+QYI7/kF+O/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjv+PXo3/jVyL/41c
+ i/+PXo3/kGCO/5Fgjv+QXo3/jVuL/45djP+UZZL/o3qh/7qduv/TwdP/6+Pr/+7n7v/bzNz/w6nD/6mD
+ p/+gdp7/qoWp/8Clv//e0d7/6+Ps/+Xa5f/SvtH/tJKy/55znP+TY5H/jlyM/45ci/+OXIz/jlyM/45c
+ i/+NW4r/jVuK/45ci/+PXYz/j16M/45di/+NWor/jVqK/49djP+PXo3/j16N/49ejf+QX43/kF+N/5Be
+ jP+QXo3/kF+N/5Bfjf+OXoz/jl6M/5Bfjf+PXoz/jVuK/5Bfjf+Ya5b/roqs/8+6z//j1+P/593n/9XD
+ 1P+wja7/n3Sc/6R7of+6m7n/39Df//Dq8f/s5Oz/18bX/7STs/+dcpv/lGSR/5BejP+PXoz/j16M/5Be
+ jP+QXoz/kF6M/5BejP+QXoz/kF6M/49ejP+PXYv/jluK/41bif+NXIr/jl2K/49djP+PXYv/jlyK/45c
+ iv+QXoz/j12M/41biv+NW4r/kF6M/5Ffjf+QX43/kF+M/5BejP+QXYv/j12L/5BejP+QXoz/kF+N/5Bf
+ jf+QX43/kF+M/5BejP+PXoz/j16N/5Bfjv+QX47/kF+O/49ejf+OXIz/jlyM/49ejf+PXo3/jl2M/45d
+ jP+PX43/j16N/45cjP+OXIz/j16N/49ejf+NW4v/jVuK/45djP+QXo3/kF+O/5Bfjv+PXo3/j16N/5Fg
+ j/+VZ5T/nnSd/7KRsf/Pus//5Njk/+7n7//l2ub/yrPJ/7GPsP+edJz/onmf/7uduf/UwdP/6uDq/+zk
+ 7P/aytr/wqfB/6V+pP+UZZH/jl2M/4xZif+MWon/jVuK/45ci/+PXYv/j12L/49ci/+PXYv/j12L/45d
+ i/+OXYv/jl2L/41civ+NW4r/jlyL/49di/+QXoz/kF6N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/49e
+ jP+OXIr/jVuK/49ejP+abZf/rout/8mxyP/n3ef/6eDp/8+7z/+1lbT/n3Sc/6J5oP/Ao77/28va//Dq
+ 8f/s5e3/0LvP/7STsv+bb5n/j12L/45ci/+NXIr/jVyK/45civ+PXYv/j12L/45di/+OXIr/jVuK/41b
+ iv+OXIr/jlyK/41cif+NXIn/jVuK/45civ+PXYv/j16L/49ei/+PXIv/jVuJ/41bif+PXoz/kF+N/5Bf
+ jf+QX4z/kF+M/5BejP+QXoz/kF6M/5Bei/+QXov/kF+M/5BfjP+OXYv/jl2K/49djP+PXYz/kF+O/5Bf
+ jv+QX47/j16N/41ci/+NXIv/j12N/49ejf+OXYz/jl2M/49fjf+PXo3/jlyM/45cjP+PXo3/j16N/45c
+ jP+NXIv/j12M/49ejf+QX47/kF+O/5Bfjv+QX47/kF+O/49fjf+QX43/nHGa/7OTsv/Nuc3/597o/+/o
+ 8P/i1uP/y7XL/6uHqv+edZz/pn+k/7qcuf/ZyNj/6+Lr/+3l7v/f0d//wqfB/6qEqP+YbJf/j16N/41b
+ iv+NW4r/j16M/5Bfjf+QXoz/j12L/49di/+PXYv/kF+N/49ejP+OXYv/jVyK/41biv+NW4r/jlyK/49d
+ i/+QXoz/kF+N/5Bfjf+QXo3/j12M/49ejP+QX43/k2OQ/5dplP+abpf/nXOa/6R9ov+wjq//ybHI/+zk
+ 7P/39Pj/6eDp/8+6zv+tiKv/n3Wd/6mEp//BpsD/5Njk//Dq8f/k2eT/zbfM/62Jq/+ZbJb/kGCN/4xb
+ if+MWon/jVuJ/45di/+PXYv/jl2L/45civ+NW4r/jlyK/49di/+PXYv/jlyK/41cif+NW4r/jlyL/49e
+ jP+QX4z/kF6M/49di/+NXIr/jlyK/49ejP+QX43/kF+M/5BfjP+QX43/kF+N/49ejP+PXYv/j12K/49d
+ i/+QX4z/j16L/45civ+NW4n/j12M/49ejf+QX47/kF+O/49ejf+PXYz/jl2M/45djP+OXYz/jl2M/49e
+ jf+PX43/kF+O/5Bfjv+PX43/j1+N/5Bfjv+QX47/j1+N/49fjf+QXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf
+ jv+QX47/j1+N/49djP+TY5D/nHGa/66Lrf/Iscj/3tHf/+/o8P/q4er/0LvP/7eYtv+ieqH/oXmg/7WU
+ s//Nt8z/6N/p//Dq8f/l2eX/zbfN/62JrP+ZbJf/kWGP/45djP+PXo3/kF+O/5Bfjf+PXo3/jl2L/49d
+ i/+QXo3/kF+N/49djP+PXYz/j16M/49di/+OW4v/jlyL/49ejP+QX43/kF+O/49ejP+NW4r/jlyL/5Nj
+ kP+ccJr/qYOn/7aWtP/Bp8D/y7XL/9TC1P/j1+P/9vL3//7+///6+Pv/6N/o/8u0yv+xj6//nnWc/6aA
+ pP/IsMf/4dXh/+/p8P/n3Of/ybDI/62Jq/+Ya5X/jVuK/4xaif+NW4r/j12M/5Bfjf+QXoz/kF6M/49e
+ jP+PXoz/kF6N/5BejP+OXYr/jlyK/49di/+QXoz/kF+N/5Bfjf+QX43/kF6M/49ejP+PXoz/kF+N/5Ff
+ jf+QX43/kF+N/5Ffjf+QXoz/jlyK/41biv+OXIr/j12L/5BfjP+PXoz/jluK/41aif+PXYz/j16N/5Bf
+ jv+QX47/j16N/49ejf+PXo3/j16N/45djP+OXYz/kF+O/5Bgjv+QX47/kF+O/5Bgjv+QYI7/kF+O/5Bf
+ jv+QYI7/kGCO/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX43/j16M/49ejP+QYI7/mm6Y/62J
+ rP/Grcb/49fj/+7n7//n3Of/0r/S/7STs/+je6L/o3qh/7ORsf/RvtH/59zn//Dp8P/l2uX/yLDI/7CN
+ r/+ec5z/k2SR/5Bfjv+PXo3/kF+N/5Bfjf+PXYz/j12M/5Bejf+QX43/kF6N/5Bejf+QX43/kF6N/45c
+ i/+OXIv/j12M/49ejP+PXo3/kGCO/5Rlkf+ccJn/qYKn/7eWtf/GrcX/08DS/93P3f/j2OP/5dvm/+ng
+ 6v/v6fD/8+70//Tv9P/s5Oz/28va/8KmwP+je6D/nXKa/7COrv/LtMr/6eDq//Dq8f/f0d//xq3F/6iC
+ pf+VZ5L/j16M/45biv+PXoz/kF+N/5Ffjf+RX43/kF+N/5BfjP+QX43/kF6M/45di/+OXYv/kF6M/5Ff
+ jf+QXoz/kF6M/5BejP+QX43/kF+N/5Bfjf+QXoz/kF6M/5Bfjf+QX43/kV+N/5BejP+OXIr/jVuK/45c
+ iv+PXYv/j16M/49ejP+OXIr/jluK/5Bejf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/j16N/49f
+ jf+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bfjv+QX47/kF+O/5Bfjv+PXo3/j16N/5Bf
+ jf+QX43/j16N/49ejP+QXo3/kF6N/5Bfjf+TY5H/mWyX/6iCp//Apb//2MfX/+zk7P/t5Oz/2MfX/7+j
+ vv+mf6T/n3Wd/6yIqv/EqsL/4tbi/+/o7//o3ej/07/S/7OSsf+ccpr/kWKO/41biv+PXoz/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/j16M/49djP+OXYv/jVyK/45di/+VZ5L/pHyi/7iZ
+ tv/Qu8//4dPh/+rh6v/u5u7/7eXt/+je6P/g0+D/2sva/9jH1//Xxtf/2MfX/9nJ2P/Zydn/zbbM/7ST
+ sv+kfKL/n3Wd/7CMrv/Sv9L/6d/p/+/p8P/h1OH/v6S+/6V+o/+WZ5P/j12L/49djP+QX43/kF+N/5Bf
+ jP+QXov/j12L/49di/+PXYv/j12L/5BejP+QX4z/kF6M/45div+OXIr/j12L/5BejP+QXoz/j12L/45c
+ iv+OXIr/j12M/5BfjP+QX4z/kF+M/49ejP+PXYv/j12K/49div+PXYr/j12L/49ei/+PXov/kF+O/5Bf
+ jv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+PXo3/kF+O/5Bfjv+QX47/kF6N/49e
+ jf+PXo3/j16N/49ejf+QX47/kF+O/5Bejf+PXoz/j16M/49ejP+PXoz/j16M/5Bejf+QX43/kF+O/5Be
+ jf+QXo3/l2iU/6Z/pP++ob3/3c3c/+zj7P/q4er/2cjZ/7ueuv+ngKX/n3Wc/6uGqf/Jssj/4dTh/+/n
+ 7//o3uj/zbjM/7WVs/+heJ7/lGaS/5Bgjf+PXYz/j16M/49ejP+PXoz/j16M/49ejP+PXoz/j16M/5Bf
+ jf+QX43/j16M/45di/+RYY7/mGyW/6iCpv+/or3/1cLU/+jf6f/x6/H/7eXt/+bb5f/dzdz/07/S/8my
+ yP/CqMH/vqK9/72fu/+9oLv/wabA/8iwx//EqcP/tJKy/6N6of+VZZL/nHCZ/7mauP/Vw9X/7ufu/+7o
+ 7//Xxtf/vaC8/6N6of+UZJH/kF6M/49di/+QXoz/kF+M/49di/+PXYr/j12L/5BejP+QXoz/kF6M/5Bf
+ jP+PXov/jl2K/45civ+PXYv/j12L/5BejP+PXYv/jlyK/45biv+OXIv/j16M/5BfjP+QX4z/j16M/49d
+ i/+PXYr/j12K/49div+QXYv/kF+M/5BfjP+QX47/kF+O/5Bgj/+QYI//kGCO/5Bgjv+RYI//kWCP/5Bf
+ jv+PXo3/jl2M/45djP+PXo3/kF+O/5Bfjf+QXo3/kF+N/49ejf+OXIv/jl2M/49ejf+QX47/kV+O/5Bf
+ jf+OXYz/jl2M/49fjf+QX43/j16N/5Bejf+QX47/kF+O/5Bejf+SYY//lmmU/6R8ov+5mrj/0bzQ/+je
+ 6P/t5e3/39Hf/8iwx/+sh6r/oXef/6mDp/++obz/3M3c/+zj7P/q4uv/2sva/76hvP+lf6T/lGaS/4xa
+ iv+NW4r/jlyL/45di/+OXIv/jluL/45bi/+OXIv/jl2M/5Bfjf+QX43/j16M/5ltl/+vjK3/yK/H/+DT
+ 4P/u5+//7+nw/+Xa5f/Qu87/vqC7/7GNrv+pgab/pn6j/6Z+o/+ngKX/p4Gl/6eApP+og6b/rIeq/6qE
+ qP+ieaD/mWyW/5Bfjf+SYY7/oHWd/7mat//bzNv/7ufu/+7n7//by9v/tpa1/51ym/+RYY7/jVuK/49d
+ jP+QX43/j12L/49di/+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Bei/+PXoz/j16M/5Bdi/+QXYv/kF6M/5Bf
+ jf+QXoz/j12L/41biv+OXIr/kF6M/5BejP+OXIv/jVuK/45civ+PXYv/j16M/5BfjP+RX43/kV+N/49e
+ jf+PX47/kF+O/5Bgj/+QX47/kF+O/5Bfjv+QX47/kF+O/49ejf+NXIv/jVyL/49ejf+QX43/j12M/49d
+ jP+PXo3/j16N/41ci/+NXIv/jl2M/49ejf+QXo3/j16M/41ci/+NXIv/j1+N/5Bfjv+PXo3/kF6N/5Bf
+ jv+RYI7/kF+O/5Bfjf+PXo3/lWaS/6B2nv+2lbX/1MHU/+fd5//t5e3/4dTh/8WsxP+vi63/oXif/6iB
+ pv/Cp8H/2sra/+3m7v/s5e3/2MfY/7+kvv+lfqP/lGaS/49ejP+NW4r/jVyL/45ci/+OXIv/jluL/45c
+ i/+OXYz/j16M/5Jij/+YapX/qoWo/8mxyP/h0+H/8Onw/+/o8P/f0d//yrPK/7STsv+mf6T/o3mg/6R7
+ of+qhKf/r4yt/7SSsv+1lbT/tZSz/7SUsv+1lLP/spCw/6yHqv+jeqH/mGqV/5Jhjv+TY4//o3uh/8Op
+ wv/f0d//8+70/+3l7f/Nt8z/sI2u/5lslv+OXYv/kF6M/5BejP+PXYv/j12L/5Bfjf+RX43/kF+N/5Be
+ jP+QXoz/kF2M/49ejP+PXoz/kF6M/5BejP+QXoz/kF+N/5BejP+PXYv/jlyK/45civ+PXYv/j12L/45c
+ iv+NW4r/jlyK/49di/+QXoz/kF+N/5BejP+QXoz/jl2M/45djP+PX47/kF+O/5Bejf+PXYz/jlyL/45c
+ jP+PXYz/j12M/49djP+PXYz/kF+O/49ejf+OXIv/jVuL/41ci/+OXYz/j16N/45djP+NXIv/jVuL/41b
+ i/+NW4r/jFuK/41ci/+PXo3/kF+O/5Bfjf+QX43/kF+O/5Bfjv+QX43/kF+N/5Bfjf+RYI//lGWS/590
+ nf+xj7D/yLDI/+PX4//u5u7/6N3o/9PA0/+zkrL/o3uh/6V9ov+2lrT/1cPV/+jf6P/t5e3/39Lf/8Gn
+ wP+ogqb/lWeT/41biv+OXYv/j16M/49ejP+PXoz/j16N/45djP+NXIr/lWiT/6iCpf/CqMH/49fj//Hr
+ 8f/r4+v/2MfY/7mbuP+mf6T/n3Wd/6V9o/+2lbT/xq3F/9TB0//dzt3/4dTh/+PX4//j1+P/4tbi/+HU
+ 4f/by9v/0LzQ/8Clv/+sh6r/nHGa/5Rkkf+YapX/qYKm/8Sqwv/m3Of/8uzz/+Xa5f/LtMr/p4Ck/5Nk
+ kP+RYI3/kF6M/49di/+PXov/kF+M/5Bfjf+QXoz/kF6M/5Bejf+PXoz/jlyK/45civ+PXoz/kF+N/5Be
+ jP+PXYv/jlyK/45civ+PXYv/j12L/45civ+OW4r/jlyL/49di/+PXov/kF6M/5BejP+QXoz/jl2K/45d
+ iv+NXIv/jl2M/49ejf+PXo3/j12M/45ci/+NW4r/jVuK/45ci/+OXIv/jlyL/45djP+PXo3/jl2M/41b
+ i/+MW4r/jVuL/45djP+PX43/j16N/45cjP+NW4v/jVuL/41biv+MWor/jVuK/49djP+QX47/kF+N/5Bf
+ jf+QX47/kF+O/49ejf+PXoz/j16N/49djf+PXYz/kmOQ/5pumf+uiq3/y7XL/+LW4v/w6vH/6d/p/824
+ zP+0k7L/oHee/6J6oP+6nLj/08DS/+rh6v/t5e3/28va/8Oowv+ngKX/lmiT/5Fhj/+PXoz/j16M/49e
+ jP+PXoz/j16M/49gjP+edpz/vKC7/9nJ2P/x7PH/8Ovx/9fG1/+8n7v/o3qh/5xwmf+ogab/upu5/9C8
+ z//g0+D/6eDq/+3m7v/t5u7/7OXt/+zk7P/s5e3/7ebu/+zj7P/n3ef/28zb/8mxyP+1lbT/onmg/5hr
+ lv+abZf/romr/9K/0v/q4er/8evx/9/S3/+5mrf/n3Wc/5Rlkf+PXoz/jlyK/45div+PXoz/kF6M/5Be
+ jP+QXoz/kF+N/49ejP+OXIr/jVyK/49di/+QXoz/kF6M/49di/+NW4n/jVuJ/49ei/+PXoz/jlyK/45c
+ iv+PXov/kF+M/5BfjP+QX4z/kF6M/49di/+OXYr/jl2K/45djP+OXYz/jl2M/45djP+NXIv/jVyL/41c
+ i/+NXIv/jVuK/41biv+NW4r/jVuL/41bi/+NW4v/jVyL/41ci/+NXIv/jl2M/49fjf+QX47/j16N/49e
+ jf+PXo3/jl2M/41biv+NW4r/jl2M/5Bejf+QX47/kF+O/5Bgjv+PX43/jlyM/41bi/+NW4v/jVyL/49d
+ jf+QYI7/k2OR/5tvmf+qhKn/wKXA/93P3v/s5O3/6+Lr/9jH2P+2l7X/onqg/592nf+vja3/z7vP/+Xa
+ 5v/u5+//4tXi/8Knwf+og6b/l2qV/49djP+NW4v/jVuK/41civ+QYI3/lmmU/62KrP/UwdP/6+Ts//Hs
+ 8v/f0t//t5i1/6B3nv+fdJz/roqs/822zP/i1eL/7eXt/+7m7v/m3Ob/3s/d/9XC1P/Pus7/zbfM/9C7
+ z//Xxtf/4dPg/+vj6//w6fD/7OTs/9vM2/+9obz/pn+k/5dqlf+ec5z/uZq3/9bD1f/v6fD/7eXt/864
+ zf+yj6//m2+Y/49ejP+NW4r/jVuJ/45civ+PXYv/kF6M/5Bfjf+RX43/kF+N/49ejP+PXYv/j12L/49d
+ i/+QXoz/j16M/45civ+OXIr/j16M/5Bfjf+QXoz/kF6M/5BfjP+QX4z/kV+N/5BfjP+QXov/j12L/5Be
+ jP+QXoz/j16N/49ejP+OXoz/jl2M/41ci/+NXIv/jV2L/41ci/+NXIv/jVuL/41ci/+NXIv/jVuL/41b
+ i/+NXIv/jV2L/41di/+OXYz/kF+N/5Bgjv+QX43/kF+N/5Bfjv+PXo3/jVyL/41biv+OXIv/j12M/5Be
+ jf+QX47/kGCO/49ejf+NXIv/jFqK/4xaiv+NW4v/j16N/5Bfjv+PXo3/kWGP/5ZolP+ngKX/w6jC/9zM
+ 2//v6O//6+Lr/9G90f+2l7X/n3ad/591nP+1lbT/0LzQ/+zk7f/w6fD/28vb/8GlwP+kfaL/lGWR/49e
+ jP+MWor/jFqJ/5NkkP+heqD/vqK9/+Xa5v/z7vT/5drm/8myyP+jeqD/mWuW/6yHqv/Ir8b/59vm//Pu
+ 9P/s5e3/4NPg/9C7zv/Cp8D/uJi2/7KQsP+wja7/s5Ky/7uduv/Ir8b/2MfX/+je5//08PX/7+nw/9jI
+ 2P+9obz/onmf/5ltl/+lfqP/waW//+fd5//y7PL/4NLf/8atxP+ogaX/lWaS/49ejP+NW4n/jVuJ/45d
+ iv+PXoz/kF+N/5Ffjf+RX43/kF+N/5BejP+PXYv/j12L/5BejP+QXoz/j12L/49di/+QXoz/kF+N/5Be
+ jP+QXoz/j16L/49ei/+QX4z/kF+M/5Bei/+QXov/kF6M/5FfjP+QX47/kF+O/49fjf+PXo3/j12M/45d
+ i/+NXIv/jV2L/49djP+PXo3/j16N/49ejf+PXoz/jl2M/41di/+NXYv/j16M/5Bfjf+QX47/kF+N/45d
+ jP+OXYv/j16M/49djP+NXIv/jVyK/41civ+OXYv/j16N/5Bfjf+QX43/j16M/41ci/+MW4r/jFqJ/41b
+ iv+PXoz/kF+N/5Bfjf+QX43/kWGP/5hqlf+ke6H/uZq4/9fG1//p4Or/7eXu/9zN3P+5m7j/pHyi/590
+ nP+wja7/1cPV/+vi6//u6O//3c7d/7iat/+fdZ3/lGSR/41biv+LWYj/mGuV/7KRsP/QvdD/8Orw/+/o
+ 7//OuM3/sI6v/5xwmf+lfaP/yrLJ/+TZ5f/x6/L/6eDq/8+7z/+5m7j/qIKm/55zm/+bb5j/mm2W/5ps
+ lv+bbpj/nXKa/6R8of+wjK3/xKrC/+DS4P/w6fD/8erx/93O3f+3mLb/n3Wd/5lrlv+tiKr/2MfX/+/o
+ 7//u5+7/3Mva/7qat/+hd57/lGWR/45civ+NXIn/jlyK/49ei/+QXoz/kF+M/5BfjP+QX4z/kF6M/5Be
+ jP+QXoz/kF6M/5BejP+PXYv/j12L/5BejP+PXoz/jlyK/41bif+NWon/jluK/49ei/+QX4z/kF6M/5Be
+ i/+QXov/j12L/5Bfjv+QX47/j16N/49ejf+PXo3/j12M/45djP+OXYz/j16M/49ejf+PXo3/j16N/5Bf
+ jf+QXo3/jl2M/45djP+PXo3/kF+N/5Bejf+PXoz/jl2L/45ci/+OXYv/j12M/45di/+OXYv/jl2L/45e
+ jP+QX43/kF+N/5Bfjf+QX43/jl2M/45ci/+NXIr/jlyL/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Ni
+ kP+heJ//vJ+7/9fF1//v6PD/7ubv/9TB1P+4mLb/nXKb/591nP+8n7v/2cnZ//Lt8//u5+7/zLfM/6+N
+ rv+abpj/jlyL/4tZiP+ccpr/wKW+/97R3v/18fX/6N7o/7uduf+ieZ//oXee/7eXtf/g0+D/8u3z/+rh
+ 6v/UwtT/tJSz/55zm/+SYo7/jVqJ/45biv+OXIr/j1yL/49ci/+OXIv/kWCN/5dpk/+pg6X/xqzE/+HT
+ 4f/28vf/7+jw/8y3zP+uiqv/l2mU/6F3nv/Kssj/59zn//Tv9P/q4On/ybHH/66Jqv+Za5X/j12L/45c
+ iv+OXYr/kF6M/5BejP+QX4z/kF6M/49di/+PXYv/kF6M/5BejP+QXoz/j12L/49div+PXYr/kF6M/5Be
+ jP+OXIr/jVuJ/41aif+OW4r/j16M/5BfjP+QX4z/kF6M/5Bei/+PXYv/kF+O/49ejf+OXYz/jl2L/49e
+ jf+QX43/kF6M/49djP+OXYz/jVyL/41ci/+OXYz/j16N/5Bfjf+PXoz/j16M/5Bfjf+PXo3/jl2M/45c
+ i/+OXYv/jl2L/45di/+OXYz/j16N/5Bfjf+QX43/kF+N/5Bfjv+QX47/kWCO/5Bfjv+QX43/j16N/5Be
+ jf+QX43/kF+O/5Bfjv+RYI7/kV+O/5Bfjv+QX47/kWCO/5Znk/+fdZ3/tpW1/9fG1//q4er/7OPs/9jH
+ 1/+xj6//n3Wc/6R9ov+9ob3/5tzn//Lt8//g0t//w6nD/6J5oP+PXYz/jFmJ/6F4nv/LtMr/6N7o//Tv
+ 9P/f0t//r4ut/55znP+wjK7/y7XL/+zl7f/v6fD/0r/S/7eXtf+fdJz/kWGO/49di/+OXIr/j12L/5Bd
+ i/+PXYv/j1yL/49djP+QXoz/kF+M/5hrlf+pgqb/xarD/+nf6f/z7fP/4NPg/8Opwv+gd57/nnOb/7yf
+ u//aytn/8uzy//Hq8f/WxNX/uZq3/51xmv+PXYv/j12L/5BejP+QX43/kF+M/5BejP+PXYv/jluK/45b
+ iv+PXYv/kF6L/5Bdi/+PXYv/jluK/45civ+QXoz/kV+N/5BejP+QXoz/j12M/49ejP+QX43/kV+N/5Ff
+ jf+RX43/kV+M/5FfjP+PXo3/j16N/41ci/+OXYz/j1+N/5Bfjv+PXoz/j12M/45djP+NXIv/jFuK/41c
+ i/+PXo3/kF+O/5Bejf+QXo3/kF+O/49ejf+OXIv/jluK/45ci/+OXYv/jl2M/49ejP+QX43/kF+O/5Bf
+ jf+QX43/j16N/49ejf+QX47/kWCO/5Bfjv+QX47/kWCO/5Fgjv+QX47/kF+O/5Fgjv+RYI7/kF+O/5Bf
+ jv+QX47/kF+N/5Bfjf+edJz/u566/9fH1//x6/H/6+Pr/8mwx/+sh6r/m2+Y/6mEqP/VxNX/7eXt/+vj
+ 6//UwtT/q4aq/5Njkf+PXoz/pX6j/9K/0v/s5Oz/7uju/9bE1f+ngKX/nnOc/76hvP/bzNv/8ezy/+fe
+ 6P+9obz/oHae/5Jijv+MWYj/jlyK/5BejP+RX43/kF+N/5BejP+QXoz/kF+N/5BejP+OXIv/kF+N/5do
+ k/+wja7/2srZ/+/p8P/t5u3/1MLU/6mEp/+dcpr/sZCw/865zv/u6O//9PD1/9/R3v/Cpr//n3Wd/49d
+ i/+QXoz/kF+N/5BejP+PXoz/kF2L/49civ+OXIr/jVuK/49civ+PXYv/j12L/49di/+OXIr/jlyK/5Be
+ jP+RX43/kV+N/5Ffjf+QX43/kF+N/5BejP+QXoz/kV+N/5Ffjf+QXoz/kF6M/45djP+OXYz/j16N/49e
+ jf+QX47/j16N/45ci/+OXIv/j16N/45djP+NW4v/jVuL/49ejf+QX47/kF+O/5Bfjf+QX43/kF6N/49d
+ jP+OXIv/jVuK/41civ+PXoz/kF+N/5Bfjf+QX43/jl6M/45ci/+NXIr/jlyL/49ejf+QX47/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jl2L/5JkkP+edZz/upy4/+LW
+ 4v/w6fD/4NLg/8Spw/+gdp3/n3Wd/8Gnwf/d0N7/7+jv/+HU4f+2lrX/m2+Z/5Vnkv+qhaj/18XW/+zj
+ 7P/m2+b/y7XL/6J5oP+ieJ//ybLI/+Xa5v/w6vH/3M7c/62Jq/+SYo//jVyK/41biv+PXYz/kF+N/5Bf
+ jf+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+PXoz/kWCN/6V9o//Ltcr/593n//Pv9P/g0+D/sY6v/51y
+ mv+phKf/xazE/+vj6//28vb/5Njj/8atxP+hd57/jl2L/49ejP+QXoz/jl2L/45civ+PXYr/j12L/49e
+ i/+PXYv/jl2K/45div+PXYv/kF6M/49ei/+QXoz/kF+M/5BfjP+QX4z/kF+M/5BfjP+QXoz/jl2L/49d
+ i/+QXoz/kF6M/49di/+OXYr/jVuL/41ci/+PXo3/kF+O/5Bfjv+PXo3/jVuL/41bi/+PXo3/j16N/41b
+ i/+NW4v/j16N/5Bfjv+QX47/kF+O/5Bfjf+QX43/kF6N/49djP+NXIv/jlyL/49ejf+QX47/kF+O/49e
+ jf+OXYz/jVyL/4xaiv+NW4r/jl2M/49ejf+PXo3/j16M/49ejP+PXoz/j16M/5Bejf+QX43/kF+N/5Bf
+ jf+QX43/kF+N/49ejP+OXYv/jVyK/49ejP+mgKT/0b3R/+rh6v/t5e7/1sPV/6iBpf+bb5n/s5Kx/9C9
+ 0P/v6fD/6eDp/7+jvv+ieqD/mGuW/6uGqf/YyNj/6+Pr/+DT4P/FrMT/n3Wd/6N6of/Qu8//6+Lr/+7n
+ 7//Vw9X/pHyi/4tYiP+MWon/jl2L/49fjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/49d
+ jP+OXIv/n3Wd/8GnwP/g0+D/9vL3/+fc5/+1lbP/nnSb/6Z+o//Apb7/6eDp//bz9//m3Ob/ybHH/6J5
+ n/+OXIr/j12L/49ejP+OXIv/jlyK/45civ+PXYr/kF6L/49ei/+OXYr/jlyK/49ei/+QXoz/kF6M/49e
+ i/+PXov/j16L/5BfjP+QX4z/j16L/45div+NXIn/jVyJ/49di/+PXYv/jl2K/45div+MWor/jVyL/49e
+ jf+QYI7/kF+O/49ejf+NXIv/jVuK/45djP+OXYz/jVuK/41ci/+PXo3/kF+O/5Bgjv+QYI7/kF+O/5Bf
+ jv+QX47/kF+N/49ejf+PXo3/kF+O/5Bgjv+QX47/kF+O/5Bfjf+OXYz/jVuK/41biv+OXYz/j16N/49e
+ jf+PXoz/jl2M/41ci/+OXYv/jl2M/5Bejf+RX47/kF+N/5Bfjf+QX47/kF6N/49di/+NW4r/jVuK/55z
+ nP/ApL7/3M3c/+/p8P/g0uD/sY6v/55ym/+rhan/x67G/+7m7v/t5u7/x6/G/6iDp/+Ya5X/qYOn/9jH
+ 2P/r4uv/3tDe/8Oowf+ec5v/o3qg/9G90P/s4+z/7eXt/9PA0/+je6H/i1mI/41civ+QX43/kF+N/5Bf
+ jf+QXoz/kF6M/5Bfjf+QX43/kV+N/5Ffjf+QX43/j16M/49di/+ec5v/vaG8/9zN2//18fb/6N7o/7eX
+ tf+fdZ3/pn6j/8Ckvv/p3+n/9/T4/+fd5//Kssn/onmg/45ci/+PXIv/kF6M/49ejP+PXov/jl2K/45c
+ iv+PXYv/j12L/45civ+OXYr/kF6M/5BejP+OXIr/jVuJ/41bif+OXIr/kF6M/5BejP+OXIr/jVuJ/41a
+ if+NW4n/jVyJ/45div+QXoz/kF6M/41bi/+OXIz/j1+N/5Bgjv+QX47/j16N/45djP+NXIv/j12M/49d
+ jP+NXIv/jl2M/49ejf+QX47/kGCO/5Bgjv+QX47/kF+O/49fjf+PX43/kF+N/5Bfjv+QYI7/kGCO/5Bf
+ jv+QXo3/j16N/45cjP+NW4v/kF+O/5dqlf+dcpv/oHef/51znP+UZpL/jl6M/41ci/+OXIv/kF6N/5Bf
+ jf+QXo3/j16N/5Bfjf+QX43/j16M/45ci/+NW4r/mm2X/7STs//SvtH/7+jv/+Xa5f+3l7X/oHad/6V8
+ o//ApL//7OPs//Dq8f/Mtsv/rIir/5hqlf+mf6T/1sTV/+ri6//g0+D/xazE/590nP+jeaD/z7rO/+rh
+ 6v/u5u7/1sTW/6eApP+OXYv/j12M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF6M/5Bfjf+RX43/kV+N/5Bf
+ jf+PXoz/j1yL/59zm/++orz/3M3c//Xx9v/o3ej/t5a1/6B2nf+pgaX/w6fA/+rh6v/28/f/5drm/8iw
+ x/+ieJ//jlyL/49civ+QXoz/kF+N/5BejP+PXYv/j12L/49di/+PXYv/jlyK/45civ+PXov/kF6L/45c
+ iv+NW4n/jVuJ/45civ+QXoz/kF6M/41bif+MWoj/jVuJ/45biv+NW4n/jlyK/49ei/+QXoz/j16N/49e
+ jf+QX47/kF+O/5Bfjv+QX47/j16N/49ejf+QXo3/kF6N/49ejf+PXo3/kF+N/5Bfjf+QX47/kF+O/5Bf
+ jv+PX43/jl2M/45djP+PXYz/kF6M/5Bfjf+QX47/kF+N/49ejP+OXIv/jluK/45ci/+XaZT/qIKm/7eY
+ tv/Cp8H/up26/6J6oP+SZJD/jl2L/41biv+PXoz/kF+N/45di/+OXYv/j16N/5Bfjf+QX43/j12M/45d
+ i/+abZf/sY6v/864zf/t5u3/5tvm/7mbuP+heJ//oXif/7ueuv/q4er/8evx/865zv+ui63/l2mU/6R8
+ of/Sv9L/6uHq/+bb5v/Mtsv/o3qg/6J4n//Kssn/5tvn//Ls8//f0N//r4yt/5Rlkf+RYI7/kF+N/5Bf
+ jf+QX43/kF+N/5BejP+QXoz/kF6M/5Bfjf+QX43/kF+M/49di/+OXIv/oHad/8Sqw//i1eL/9vL2/+ba
+ 5f+1k7L/oXad/62Jq//IsMf/7OTt//Xx9v/h1OH/xKnC/6B2nf+OXIr/j12L/5BfjP+QXoz/kF6M/5Be
+ jP+QXoz/kF6M/49di/+NW4n/jVuJ/49di/+QXoz/j16L/49ei/+PXYv/j16L/5BfjP+PXov/jVqJ/41a
+ if+OXYr/j12L/41cif+NW4n/jlyK/45div+QX47/kF+O/5Bfjv+QX47/kF+O/5Bfjv+QX47/kF+O/5Bf
+ jf+QX43/kF+O/5Bfjv+QX43/kF+N/5Bfjv+QX47/j16N/49djP+OXYv/jlyL/49di/+PXYz/kF+N/5Fg
+ j/+SY5D/lmeT/5pul/+abZb/lWWS/5xxmv+xj6//x6/G/9vM2//VxNX/tpe1/551nP+RYo//jFqK/49d
+ jP+QXoz/jl2L/45di/+QXo3/kF+N/5Bfjf+PXoz/jlyL/5tumP+0k7L/0r7R/+7n7v/l2uX/uJq3/6F3
+ nv+ieaD/vJ+7/+vi6//x6/H/zrnO/66KrP+XaZT/onmf/823zP/n3ef/7OTs/9bE1f+pg6f/oXae/76i
+ vf/czNz/8+3z/+nf6f+/or7/onif/5Vlkf+PXYv/j16M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF+N/5Bf
+ jf+PXoz/kF+M/5Njj/+ogqb/z7vP/+ng6f/y7PL/3c7c/66Jq/+gdZz/tZSz/9G90f/w6fD/8+7z/9rK
+ 2v+9n7v/nnKb/45ci/+PXYv/j16L/49di/+PXYv/kF+M/5BfjP+PXoz/jlyL/45biv+OXIr/j16M/5Bf
+ jP+QX4z/kF+M/5BejP+QXoz/kF+M/49ei/+NW4n/jluJ/49ei/+QXoz/jl2K/45civ+OXYr/jl2K/49e
+ jf+PXo3/j16M/49ejf+QX47/kF+O/5Bejf+QXo3/kF+N/5Bfjv+QYI7/kGCO/5Bfjv+QX47/kWCO/5Bf
+ jf+OXIv/jVyL/49di/+PXYz/j12M/49djP+QX43/k2OQ/5drlv+je6H/s5Kx/7ORsf+ieaD/oXif/7GP
+ r//LtMr/6uHq/+zj7P/Pus7/spGx/5lsl/+NW4v/j16M/5Bfjf+PXYz/j12M/5Bejf+RX47/kF+O/49d
+ jP+OW4r/nnOb/8Ckvv/dzt3/8uzy/+PX4/+0lLP/n3Sc/6eApf/DqML/7eXt//Dp8P/Ltcv/rIeq/5dp
+ lP+gdp3/xavE/+LV4v/y7fP/4dPg/7GOr/+fdZ3/roqs/8qzyv/v6O//8+3z/9XD1f+2lrX/m26Y/45b
+ iv+PXYv/kF+N/5Ffjf+RX43/kF+N/5Bfjf+RX43/kF6M/49djP+TY5D/nXKa/7iYtv/g0+D/8uzy/+ng
+ 6f/Nt8z/onqg/51zm/+/o77/3s/d//Pu9P/v6O//0b3Q/7STsv+bb5j/jlyL/45biv+NW4r/jVuK/45c
+ iv+QXoz/kF6M/45civ+NW4r/j12L/5BejP+QX43/kF+N/5Ffjf+QX4z/kF6M/5BejP+QX4z/kF6M/49d
+ iv+PXYr/kF6M/5Ffjf+QXoz/kF6M/5BejP+QXoz/jlyL/45djP+PXoz/j16N/5Bejf+QXo3/kF6M/5Be
+ jP+QX43/kF+O/5Bgjv+QYI7/kF+O/5Bfjv+RYI7/kF+N/45ci/+OXIv/j12M/5BejP+PXYz/j12M/5Bf
+ jf+UZZH/m3CZ/6+Mrf/Ltcv/zrnN/7eXtv+qhan/rIep/8Ckvv/l2eX/8evy/+TX4//Mtcv/rYir/5pt
+ mP+UZJH/kF+N/49djP+OXIv/j12M/49djP+PXY3/kWGP/5dplP+tiar/0b3Q/+jf6P/v6O//2srZ/6yI
+ qv+dcpr/r4ut/8y1y//v5+//7OXt/8atxf+ngab/lmiT/5xwmv+5mrj/18bX//Ls8v/p4Or/wKO+/6eA
+ pP+ke6H/uJm2/+HU4f/x6/L/5tzn/8+7z/+wjK3/nHCZ/5Vmkv+SYY//kF6N/49djP+PXYz/j12M/49d
+ jP+SYI7/lmeS/6F3nv+0k7L/z7nN/+7m7f/x7PL/2cjZ/7uduv+ccZr/onqg/8y2y//o3uj/8uzy/+Xa
+ 5f/EqsP/qYSn/5hqlf+PXYv/jluK/41biv+NW4r/jlyK/5BejP+QXoz/jlyK/45civ+QXoz/kF+N/49e
+ jP+PXoz/kF+N/5BejP+PXYv/j12L/5BejP+RX4z/kF6L/5Bei/+QX4z/kF+M/49ejP+PXov/kF6M/5Be
+ jP+NW4r/jVyL/49ejf+QX43/j16N/49djP+PXYz/j16M/5Bfjf+QX47/kF+O/5Bfjv+QX43/kF+N/5Bf
+ jv+QX47/j16N/49ejP+PXYz/j12M/49di/+PXYz/kF6N/5Rlkv+dcpv/uJm2/+DT4P/p4Or/0r/S/7ia
+ t/+heJ//qIKm/8y2y//m2+b/8evx/+jd6P/Mtcv/spGx/55zm/+SYo//j12M/45ci/+OXIv/jlyL/45d
+ i/+Ya5X/rIiq/8evxv/n3ef/8ezy/+Ta5f/Iscf/oXif/5xxmf+6nLn/18bX/+/p8P/n3Of/vqK9/6J5
+ n/+UZZL/l2mV/6qEqP/Hrsb/6+Pr//Dp7//UwdP/uJi2/6B2nv+mf6T/ybLI/+PY4//x6/L/6+Lr/9G9
+ 0P+5mrf/pHyi/5ZplP+RYI7/jlyL/45civ+OXIr/j1yL/5Znk/+lfKH/upu4/9bD1P/q4er/9fH2/+fd
+ 6P/Cp8H/qIGm/51ymv+vjKz/28za//Dq8P/q4er/1cPV/7STsv+ec5v/lGWQ/49ei/+PXov/j16L/49d
+ i/+PXYv/kF+M/5BfjP+PXYz/j16M/5BfjP+PXoz/jluK/45biv+PXoz/kF6M/45civ+OXIr/kF6M/5Bf
+ jP+QXoz/kF6M/5BfjP+PXov/jlyK/41aif+NW4n/jVuJ/4xaiv+NW4v/j16N/5Bfjv+PXo3/j12M/49d
+ jP+PXYz/j16M/49ejf+QX47/kF+O/5Bfjf+QX43/j16N/49ejf+QX43/kF+N/49ejP+PXYz/j12L/49d
+ i/+PXYz/k2OQ/5tumP+1lLP/39Hf//Dq8f/m2+b/zLbM/6eBpv+fdZz/tJOy/864zf/o3un/8Onw/+PW
+ 4//QvM//upy4/6yHqv+mf6T/pHuh/6N7of+kfKL/p4Cl/7STsv/Ks8n/39Hf/+/p8P/q4ur/z7vP/7SU
+ s/+ccZn/pHyh/8qzyf/k2eT/7ebu/9zN3P+zk7L/mm6X/5Jij/+TZJD/nXKb/7eXtf/dztz/7eXt/+XZ
+ 5P/Nt8z/qoWo/6F4n/+zkrH/y7XK/+fd5//x6/H/6N7o/9fF1v/Apb//sI6u/6eBpf+jeqD/onmf/6N6
+ oP+mfqP/sIyt/8Glv//VwtT/6+Pr//Lt8v/p3+n/0LzQ/6yHqv+ec5z/qIKm/8Kowf/o3+n/8evy/9vL
+ 2//Bpb//pX6j/5Vnkv+RYY7/kF+M/5BfjP+QX4z/kF6M/5BfjP+QX4z/kF+M/5BejP+QXoz/kF+M/49e
+ i/+OW4r/jluK/49ei/+QXoz/jl2K/45civ+PXYv/j16L/49di/+PXov/kF+M/49ei/+NW4n/jVqI/41b
+ if+NW4n/jFqK/41bi/+PXo3/kGCO/5Bfjv+QXo3/j16M/45djP+NXIv/jlyL/49ejf+QX47/kF+O/49e
+ jf+OXYz/jl2M/49ejf+QX43/j16N/49djP+OXIv/jlyL/49djP+QX47/lGSS/6eApf/Hr8f/4dTh//Dp
+ 8f/k2OT/vqK9/6Z/pP+fdZ3/rIeq/8u0yv/i1eL/7+jv/+/p8P/l2eT/28va/9O/0v/OuM3/zbbM/9C7
+ z//Xxdb/4dTh/+7m7v/w6vH/6N7o/9K/0v+ykLD/n3Wd/550nP+0lLP/39De//Hq8f/n3ef/zbjM/6Z/
+ pP+RYY7/kF+N/5Fgjv+UZJH/p4Ck/8iwx//i1eH/8Onw/+XZ5f/Bp8D/qoSo/6F4nv+siKr/yrPJ/+HV
+ 4f/x6vH/8u3z/+bc5//bzdv/07/S/823zP/LtMr/zbbM/9O/0v/czNz/59zn/+/o7//y7fP/5trl/8mx
+ yP+vi63/mm2X/6B1nf+/or3/3M3c//Pu9P/r4+v/xazE/6mDpv+Ya5X/kGCM/5BfjP+QX4z/kF6M/5Be
+ i/+QX4z/kF+M/5Ffjf+QXoz/jl2K/45div+QXoz/kF+M/49ei/+PXov/kF+M/5Ffjf+QXoz/j12L/45c
+ iv+NW4n/jVuJ/45civ+QXov/kF6L/49div+PXIr/j12L/5Bei/+MWor/jVuL/45djP+PX43/kF+O/5Bf
+ jv+QX43/j12M/41ci/+OXIv/j16N/5Bfjv+QX43/j12M/41ci/+NXIv/j16N/5Bfjf+PXYz/jl2L/45c
+ i/+OXIv/j12M/49ejP+QX47/m2+Z/7COr//Ltcv/6uDq/+3m7v/WxNb/vJ+7/6N6oP+fdZ3/spCw/8ew
+ x//e0N7/6+Lr/+3m7f/s4+z/593n/+TZ5P/j1+P/5drl/+rh6v/u5e7/7eXu/+PX5P/Qu8//uZq4/6J4
+ n/+fdJz/sY6v/8y2y//t5e3/8evx/9nI2P+7nrr/nHCZ/41bif+OXYv/j16M/5BejP+bb5j/spCw/864
+ zf/r4+z/7+jw/9nI2f+/o77/pn+j/6F3nv+xj6//xq3F/93P3f/q4uv/7OXt/+vj7P/o3uj/5trl/+TY
+ 5P/l2uX/6uDq/+3k7f/t5u7/6eDp/9/R3v/LtMr/roqs/590nP+fc5v/spCw/9fF1v/s5Oz/7+nw/9vL
+ 2v+ykLD/mWuV/5Fhjf+OXYr/j16M/5BejP+QXYv/kF2L/5BejP+QX4z/kF+M/5BejP+OXYr/jl2K/5Be
+ jP+RX43/kF+M/5BfjP+QXoz/kF6M/5BfjP+PXov/jluK/41aif+NW4n/jlyK/5Bdi/+QXov/kF6L/5Be
+ i/+QXov/kV6M/41biv+NW4r/jVuL/45ci/+PXo3/kF+N/5Bfjv+QX43/j16N/49ejf+QX43/kF+N/45d
+ i/+OXIv/jlyL/49di/+QXo3/j16N/45di/+OXIr/jl2L/49di/+PXoz/kF6N/5Bfjf+UZJH/nHCZ/7KQ
+ r//TwdP/6N7o/+zk7P/dz93/vqK9/6mEp/+heJ//pX2j/7SUs//EqsP/0r/S/9zO3P/h1eH/49jj/+PX
+ 4//i1eH/39He/9fG1v/Js8n/up25/6qFqP+ieJ//onif/7KQsP/Sv9H/6d/o//Lt8//l2uX/w6jB/6eA
+ pf+WZ5L/jluK/45ci/+PXYz/j16M/5Rkkf+dcZr/tJKy/9fF1v/r4uv/7efu/9/R3//Apr//q4ep/6J4
+ nv+ke6H/spCw/8GmwP/SvtH/3s/d/+XZ5f/p3+n/6uHr/+rg6v/n2+b/39He/9PA0v/Fq8P/tJSy/6Z/
+ o/+ccJn/onmg/7mat//TwNL/7ebu//Dr8f/cztz/wabA/6J4n/+SYI3/kF6L/49ei/+QXoz/kF6M/49d
+ i/+PXYv/kF6M/5BejP+QXov/j12L/49di/+PXov/kF+M/5BfjP+QX4z/j12L/45civ+OXIr/j16L/49e
+ i/+OXIr/jVyJ/45div+PXYv/j12L/5Bdi/+QXov/kF6L/5Bdi/+QXYr/jl2L/I5ci/2NW4r+jlyL/49e
+ jf+QX43/kF+N/49ejf+PXo3/j16M/49ejP+PXoz/jl2L/45di/+PXYz/kF6M/5Bfjf+QX43/jl6M/45d
+ i/+OXIv/j12L/5BejP+QX43/kF+N/5Bfjf+RYY7/oHWd/7qduf/UwtT/6+Ps/+zk7f/Yx9j/wqjB/62K
+ rP+je6H/pHyi/6uHqv+3mbb/wqfB/8myyP/Nt8z/zrjM/8u0yv/FrMT/vJ+6/6+Nrf+mf6T/oXif/6eA
+ pf+3l7X/zrjN/+ng6f/y7PL/5tzn/8+6zv+uiq3/mmyX/5Jij/+PXYv/j12L/49ejP+QXoz/kF6N/5Fg
+ jv+hdp7/vqC8/9jH1//t5e3/7ebu/9nK2f/DqsL/rous/6N6oP+ieZ//qYOn/7eXtf/EqcL/zbfM/9O/
+ 0v/VwtT/1MDS/864zf/Fq8P/uJm2/6yIqf+ieZ//oHed/6iBpf+6m7j/1sTV/+jf6P/v6fD/49fj/8Wr
+ w/+rhaj/mGmU/49civ+QXov/kF+M/5BejP+QXov/kF6L/49di/+PXov/j16L/49di/+QXov/kF6M/5Bf
+ jP+QX4z/kF+M/5BfjP+PXYv/jlyK/45civ+QXYv/kF6M/49div+OXYr/kF6M/5BejP+QXYv/kF2L/5Be
+ jP+QXoz+j12L/Y9di/yPXo30j16N949djPyPXYz/kF+N/5Bfjf+PXoz/jl2L/41ci/+NW4v/jVyL/45c
+ i/+PXoz/kF+N/5Bfjf+QX43/kF+O/5Bfjv+QX43/j16M/41ci/+NW4v/j12M/5Bejf+QX43/kF+O/5Ff
+ jv+WZ5P/oXef/7aWtf/UwdT/59zn/+zk7f/m2+b/1cPU/8Opwv+xj7D/pn+l/6J5oP+heZ//pH2i/6Z/
+ pP+ngKX/pn6j/6N6oP+ieZ//o3qg/6mEp/+2lrX/yLDH/9/R3//u5u7/8+7z/+fc5//Kssn/sI6v/51y
+ m/+TYo//kV+N/5BejP+QXoz/kF6M/5BejP+QXoz/kF6N/5Znk/+ieZ//uZm2/9bF1f/o3+j/7ebt/+bc
+ 5v/Vw9T/w6nB/7KPr/+nf6T/o3mg/6N5n/+mfqP/qYGl/6mCpv+ogaX/pn6i/6N6oP+heJ7/pHuh/6uG
+ qf+6m7j/z7rO/+HV4v/v6fD/7ufu/9zO3P/FrMT/qoSn/5lrlf+SYo//kF6M/5Bfjf+RX4z/kF6M/5Be
+ jP+QXoz/kF6M/45di/+OXYv/kF6M/5FfjP+RX43/kV+N/5Ffjf+RX43/kF+M/5BfjP+QXoz/kF6M/5Ff
+ jP+RX4z/kF6M/5BejP+QX4z/kF+M/5BejP+RXoz/kV+M/5FfjPyQXoz3kF6M9JBejeiQXo3uj16M+ZBe
+ jP+QX43/kF+N/49ejP+OXYv/jVyL/41bi/+NXIv/jl2M/49ejf+QX47/kV+O/5Bfjv+QX47/kF+O/5Ff
+ jf+QXo3/jlyL/45ci/+PXYz/kF6N/5Bfjf+QX47/kF+O/5Fgjv+TY5H/oXaf/7mbuP/RvdD/5drl/+3m
+ 7f/p4On/3c7d/8qzyv+7nbr/sI6v/6qFqP+pg6b/qIKm/6mCpv+pgqf/qYOm/62Jq/+1lbP/wabA/9G8
+ 0P/g0+H/7+nw//Hr8f/l2eX/z7nO/7CNr/+ccJr/k2OQ/49ejP+QXoz/kF+N/5Bfjf+QXoz/j12L/49d
+ i/+PXoz/kF+N/5Njj/+hd57/upy4/9K+0f/l2uX/7eXt/+ng6f/dz93/zLXK/7yeuv+xjq7/qoSn/6iA
+ pP+nf6P/pn6j/6Z+o/+ngKT/qYSn/6+LrP+4mLb/xarD/9XC1P/n3ef/7+nw/+3l7f/ez93/w6jB/6uG
+ qf+Za5X/kF2L/49djP+QXoz/kF+N/5BejP+QXYv/kF2L/5FfjP+QXoz/jlyK/45civ+QXoz/kV+N/5Ff
+ jP+RX4z/kV+N/5BfjP+PXov/j16L/5BejP+RX4z/kV+M/5FfjP+RX43/kV+N/5BfjP+QX4z/kF6M/5Be
+ jP+RX4z/kV+M+ZBfjO6QX4zoj12L2I5di+KOXYv2jl2M/5Bfjf+QX43/kF+N/49ejf+PXoz/j16M/49e
+ jf+PXo3/kF+N/5Bfjf+QXo3/kF6N/5Bfjf+QX43/kF6M/49ejP+PXoz/j16M/5Bfjf+QX43/kF+N/5Bf
+ jf+QX43/kF+N/5Fgjv+VZpL/nnOc/62KrP/DqsL/18bW/+fc5v/t5e3/6uHr/+bb5v/g0uD/2sra/9XD
+ 1f/Sv9L/0b3R/9O/0v/WxNX/28zb/+PX4//p3+n/7eXu/+zk7f/m3Ob/2MbX/8Glv/+tiKr/nHGa/5Nk
+ kP+RYI7/j16M/45di/+OXYv/kF+N/49ejP+OXIr/jVuK/49di/+PXov/kF6M/5RkkP+ccZn/rIip/8Oo
+ wf/Xxdb/593n/+7m7v/r4uv/5drl/97Q3v/Yxtf/0r7R/865zf/NuMz/zrnN/9G90P/Wxdb/3s/d/+TZ
+ 5P/p4On/7OTs/+vk7P/i1eL/z7rO/7qbuP+lfaL/mGqU/5Jijv+PXYv/jlyK/45di/+QXoz/kF6M/45d
+ iv+OXYr/kF+M/49ei/+NW4n/jVuJ/49ei/+QX4z/kF2L/5Bdi/+QX4z/j16L/45biv+NW4n/j12K/5Be
+ i/+QXoz/kF6M/5BfjP+QX4z/kF+M/49di/+OXIr/jlyK/49di/+QXoz2kF6L4o9ei9iOXIrDjVyK041c
+ i/CNXIv/jl2M/49ejf+QX47/kF+O/5Bfjf+PXo3/j16N/5Bfjf+QX43/kF6N/49djP+PXYz/kF6N/5Bf
+ jf+PXoz/j16M/49ejP+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bejf+QX43/mGuW/6mD
+ p/+9oLv/0r7R/+LU4f/q4uv/7+nw//Hr8f/w6fD/7OTt/+rh6v/p4Or/6uHr/+3l7f/w6fD/8uzy//Dq
+ 8f/r4uv/4NLf/8+6zv+7nbr/pn+j/5hqlf+SYo//j16M/49ejP+PXoz/jl2L/45di/+PXoz/j16M/41b
+ iv+NWon/jlyK/49di/+OXIr/jVuK/41biv+WaJP/qIKm/72gu//TwNP/49fj/+vj7P/w6vD/8Orx/+7n
+ 7//q4uv/6N7o/+je6P/p3+n/6uHr/+3m7v/x7PL/8uzy/+7n7//m3Of/2sra/8mxyP+zkbH/oXee/5Rl
+ kP+PXIr/kF6L/49ei/+OXIr/jlyK/49ei/+QX4z/jl2K/45div+PXov/jl2K/41aif+NWon/j12L/49e
+ i/+PXIr/j1yK/49ei/+PXYv/jluK/41bif+PXYr/kF6L/5BejP+QXoz/kF+M/5BfjP+QX4z/j12L/45b
+ if+OW4n/j12L/5BejPCQXovTj12Kw41ai6mMW4q/jFuK6oxbiv+NW4r/jlyM/49fjf+QX47/jl6M/45d
+ jP+OXYz/jl2M/5Bfjf+PXo3/jl2M/45djP+PXo3/kF+O/5Bfjf+PXo3/jl2M/45djP+QXo3/kF+N/5Be
+ jP+PXoz/kF+N/5Bfjv+QX43/kF+N/5Bejf+TYpD/mWuW/6J4n/+ui63/vJ+7/8u0yf/Xxdb/4NLg/+bb
+ 5v/p3+n/6uHq/+ri6//q4er/6N/p/+Xa5f/f0t//18XW/8qzyf+8nrr/rIeq/6B1nf+XaZT/kmKP/5Ff
+ jf+QXoz/jl2L/45di/+OXYv/j12L/5Bfjf+PXoz/jVuK/41bif+OXIr/j1yL/45biv+NW4r/jlyL/5Jh
+ j/+ZapX/o3mg/7GOr/+/o77/zbjM/9nJ2f/j1uP/6eDp/+3k7f/v5+//7+jw/+/o7//t5e3/6uHq/+Xb
+ 5v/e0N7/07/S/8WrxP+1lLT/p4Gl/51xmv+WZpL/kWCO/49ejP+QX4z/kF6M/45civ+OXIr/kF6M/5Ff
+ jf+QX4z/j16L/45civ+NW4n/jFqI/4xaiP+OXIr/jlyK/41bif+NW4n/jlyK/49di/+PXYv/j16L/5Be
+ i/+QX4z/kF+M/5BfjP+RX4z/kV+M/5BfjP+QXov/j12K/49div+QXov/kF+M6pBfjL+QXoupjFqLiYxb
+ i6iNXIvjjVyL/41bi/+OXIz/j1+N/49fjf+OXYz/jVyL/41ci/+OXYz/j16M/49djP+OXYz/jl2M/49e
+ jf+QX47/kF+O/49ejf+OXYz/jl2M/5Bejf+QX43/kF6M/49djP+PXoz/j16N/5Bfjf+QX43/kV+O/5Be
+ jf+PXoz/kmKP/5hrlv+ieaD/rous/7qbuP/EqsP/y7TK/8+5zv/RvdD/0r/R/9K+0f/Pus7/yrLJ/8Ko
+ wf+5mrf/roqs/6J6oP+XaZT/kWCO/5Bfjf+QXo3/kF6N/5BejP+OXIr/jVuK/45civ+PXYv/j16M/49e
+ jP+OXIv/jlyK/49di/+PXYv/jlyK/45civ+PXYv/kF6M/5Fejf+UY5D/mm2X/6R8of+xjq//vaC7/8eu
+ xv/Pus7/1cLU/9jG1//ZyNj/2MbX/9XD1P/QvND/yrPJ/8Gmv/+2lrT/qoSn/51xmv+UZZH/kWCO/5Be
+ jP+QXo3/kF+N/5Ffjf+QXoz/jl2K/45div+QXoz/kV+N/5BfjP+PXov/jlyK/41bif+NW4n/jVuJ/45c
+ iv+OXIr/jVuJ/41bif+NXIn/jlyK/49ei/+QXoz/kF+M/5FfjP+QX4z/kF+M/5Bei/+QXov/j16L/49e
+ i/+QXYv/kF6L/5BejP+QX4zjkV+MqJFejImMWopljlyMjY9ejdqPXo3/j16M/49ejf+QX47/j16N/45d
+ i/+OXYv/j16M/49ejP+NXIv/jVyL/49djP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejf+QXo3/kF+N/5Bf
+ jf+QX43/j16M/41ci/+OXIv/j16M/5Bfjf+QX43/j16M/41biv+OXYv/kWGP/5Vnkv+ZbJf/nXKa/6B2
+ nv+ieaD/onmf/6J6oP+kfKH/pHyi/6R8of+ieZ//nnSc/5twmP+Ya5b/lWeT/5Jij/+QX43/kF+N/5Be
+ jP+QXoz/j1yL/41aiv+MWon/jFqJ/41biv+NXIr/jl2L/49ejP+PXoz/kF6M/5BejP+PXoz/j16M/45d
+ iv+OXYv/j16M/5Bfjf+RYY7/lGWR/5ltlv+ec5v/oXie/6R7of+mfqP/p4Cl/6eApP+nf6T/pn+j/6R8
+ of+ieZ//n3Wc/5xwmP+YapT/lGSQ/5Bfjf+OXYv/jl2K/49ejP+QX4z/kF+M/5BfjP+QXoz/kF6M/5Bf
+ jP+QX4z/kF6M/5BejP+PXov/j16L/49di/+PXYv/j16L/49ei/+PXYv/j12L/45civ+NXIn/jlyK/45d
+ iv+QXov/kF+M/5BfjP+PXov/jl2K/45civ+OXIr/jlyK/49di/+QXoz/kF6M/5BejNqQXYuNkFyLZY1a
+ iTuPXYxskF+OypBfjv+QX43/kF+N/5Bfjv+PXo3/jlyL/41civ+PXYz/j12M/41ci/+OXIv/j16M/5Bf
+ jf+PXo3/j1+N/5Bfjf+QX43/j16N/49ejP+QX43/kF+N/5Bfjf+PXoz/jlyL/45ci/+PXoz/kF+N/5Bf
+ jf+PXoz/jlyL/41civ+PXYz/j16M/45di/+OXYv/jl2L/45bi/+MWYn/i1iI/4xZiP+NWon/jluK/45b
+ iv+NW4r/jVuK/45di/+QXoz/kF+N/5Bfjf+PXoz/j16M/49ejP+PXYv/jVuK/41aiv+NW4r/jVyK/41c
+ iv+OXYv/j16M/5BejP+QXoz/kF6M/5BejP+PXoz/jl2K/45di/+QXoz/j16M/45civ+NW4n/jlyK/45c
+ iv+OW4r/jVuK/41biv+NW4r/jluK/45biv+NW4n/jluK/45civ+PXIv/j12L/49ei/+QXoz/j12L/45d
+ iv+OXIr/j12L/49ejP+PXov/j16L/49di/+PXYz/kF+M/5BfjP+QXoz/kF6M/5BfjP+QX4z/kF+M/5Be
+ jP+QX4z/kF+M/5BejP+PXov/jl2K/41cif+NW4n/jlyK/5BejP+QX4z/kF+M/5Bei/+OXIr/jVyJ/41c
+ if+OXIr/kF6L/5BejP+QXoz/kF2LypBci2yQWoo7i1mIDZBfjUaRYI6zkF+O85Bejf2QXo3/kV+O/5Bf
+ jf+NXIv/jFuK/41biv+OXIv/j12M/49ejf+QXoz/j16M/45djP+OXYz/kF+N/5Bfjf+OXIv/jlyL/5Bf
+ jf+RYI7/kF+O/5Bfjv+QXo3/kF6N/5Bfjv+QX47/kWCO/5Bfjf+PXoz/j16M/5BdjP+PXYv/jlyK/45c
+ i/+PXYz/j12M/45ci/+NW4r/jFmJ/41Zif+OW4r/jlyL/49djP+PXYz/j16M/5Bejf+QX43/kF6M/45d
+ i/+OXYv/kF6M/5BejP+PXYv/j1yL/49djP+QXoz/j16M/49ejP+PXYv/j12L/5BejP+PXoz/jlyL/45c
+ iv+PXYv/kF+M/5Bfjf+QXoz/j12L/45civ+OXIr/jVuJ/41bif+MWon/jFmJ/41aif+OXIv/jlyL/41b
+ iv+OW4r/jl2L/49ejP+QXoz/kF6M/5Bfjf+QXoz/j12L/49div+OXIr/jlyK/45div+OXIr/jVuK/45c
+ iv+QXoz/kV+N/5Bfjf+QX43/kV+N/5Ffjf+QX4z/kF6M/5Bei/+QXov/kF+M/5BejP+OXYr/jlyK/45c
+ iv+PXYr/kF6M/5Ffjf+RX4z/kF6L/45div+OXIr/j12L/5Bei/+QX4z/kV6M/ZBei/OQXYqzkF2KRpBZ
+ iQ2QX40AkWCOK5Fgjo2QX43UkF6M9JBejf+QX47/kF+N/41ci/+MW4r/jVuK/45ci/+PXYz/j16N/5Be
+ jP+PXYv/jlyL/45di/+PXo3/j16M/45ci/+OXIv/kF6N/5Bfjf+QX47/kF+O/5Ffjv+RX47/kF+O/5Bf
+ jv+RYI7/kF+N/5Bejf+PXYz/j12L/49ci/+OXIv/jl2L/5Bejf+RX47/kF+N/49ejP+NW4v/jVqK/45c
+ iv+PXYv/kF+N/5Ffjv+QX43/kF+N/5Ffjf+QXoz/jl2L/45di/+QX43/kF6M/49di/+PXYv/kF6M/5Ff
+ jf+QX43/kF6M/49di/+PXYv/kF+M/49ejP+OXIr/jlyK/49ejP+QX43/kV+N/5Bfjf+QXoz/j12L/49d
+ i/+OXYv/jl2K/45civ+OW4r/jlyK/49ejP+PXoz/j12L/49di/+PXoz/kF+M/5BejP+QXoz/j16M/49e
+ jP+QXov/j12L/45di/+OXIr/jl2K/45civ+NW4r/jlyK/49di/+QXoz/j16M/5BejP+QX43/kV+N/5Bf
+ jP+QXoz/kF6L/5Bei/+PXov/j16L/49di/+PXYr/j12K/49div+QXoz/kF6M/5Bei/+PXYv/j12L/49d
+ i/+QXoz/kF+M/5FfjP+RX4z0kF6L1JBdio2QXYorkF2KAJBejQCRX44bkV+NWpBfjaCQX43kkF+N/5Bf
+ jv+PXo3/jlyL/41civ+PXYz/j12M/41ci/+NXIr/j12L/49di/+PXYv/jl2L/45di/+OXYv/j16M/49e
+ jP+PXoz/kF6M/5Bfjf+QX43/kF+N/5Bfjf+QX43/kF+N/5Bfjf+PXoz/jlyL/41biv+NW4r/jVuK/49d
+ jP+QX43/kF+N/5Bfjf+QX43/j16M/41biv+MWon/jVuK/45di/+QXo3/kF+N/5Bfjf+QX43/kF+N/5Bf
+ jf+QXoz/kF+N/5Bfjf+PXoz/jlyK/45civ+PXoz/kF+N/5Bfjf+QX43/kF6M/5BejP+QX4z/kF6M/49d
+ i/+PXYv/kF6M/5Bfjf+QX43/kF+N/5BejP+QXoz/kF6M/49ejP+PXoz/j16M/49ejP+PXYz/j12L/49d
+ i/+PXov/kF6L/49ei/+PXYr/jl2K/45div+OXIr/jl2K/49ei/+QXoz/j16M/49ei/+PXov/j16L/49d
+ i/+PXYv/jl2K/45civ+OXIr/jl2K/5BejP+QX4z/kF+M/5BejP+QXoz/j16L/45div+OXIr/j16L/49e
+ i/+PXYr/j1yK/45div+OXIr/jVuJ/45biv+PXYv/kF6M/5BejP+QX4z/kF+M/5BfjOSQXoygkF2MWpBd
+ jBuQXYsAkF6NAJBejQ2QXo0ukF6NapBfjbyQX43tkF+O/I9ejf+OXYv/jl2L/49ejP+PXoz/jlyL/41c
+ iv+OXIv/j12L/49di/+OXIv/jVyK/45di/+PXoz/kF+N/49djP+PXYz/kF6N/5Bfjf+QX43/kF+N/5Bf
+ jf+QX43/kF+N/49ejP+NXIr/jVqJ/41aif+NXIr/j16M/5Bfjf+QXoz/kF6M/5Bfjf+PXoz/jVuK/4xa
+ if+NXIr/jl2L/5BfjP+QX43/kF+N/5Bfjf+QX43/kF+N/49ejP+QX43/kF+N/49ejP+NW4r/jVuK/45d
+ i/+PXoz/j16M/5BejP+QX43/kF+N/5Bfjf+QX4z/j12L/49di/+QXoz/kF+M/5BfjP+QXoz/kF6M/5Be
+ jP+QXoz/kF+N/5BfjP+QX4z/kF+N/5BejP+PXYv/j12L/49ei/+PXov/j16L/49div+NXIn/jVuJ/41b
+ if+OXIr/kF6M/5BfjP+QX4z/kF+M/5BfjP+QX4z/j16L/49di/+OXIr/jVyJ/41cif+OXYr/kF6M/5Bf
+ jP+PXoz/kF6L/5BfjP+PXov/jlyK/45civ+PXov/kF+M/5Bdi/+PXIr/jVyJ/4xbiP+MWYj/jVqJ/49e
+ i/+QX4z/kF6M/5BejPyQXoztkF+MvJBejWqQXo0ukF6ODZBejQCQXo0Aj12MA5BdjAyRXo41kV6OfZBe
+ jryQXo3tj12M/49djP+PXYz/j12M/49ejP+PXo3/j16N/49djP+PXYv/jlyL/41civ+NXIr/jl2L/49e
+ jf+QX43/j16M/49djP+QXo3/kF+N/5Bfjv+QX47/kF+N/5Bfjf+PXoz/j12M/45ci/+OXIr/jlyK/49d
+ i/+QXo3/kF+N/49di/+PXYv/kF+M/49ejP+NW4r/jVuK/45di/+QX43/kV+N/5Ffjf+QX43/kF+N/5Bf
+ jf+PXoz/jl2L/45di/+QX43/kF6M/41biv+MWon/jVuK/41biv+NXIr/jl2L/5BejP+RX43/kF+N/5Be
+ jP+PXYv/j12L/5BejP+QX43/kF6M/5Bdi/+PXYv/j12L/5Bdi/+QXoz/kF+N/5Bfjf+QXoz/kF6M/5Be
+ jP+PXYz/jlyK/45civ+PXoz/j16M/45biv+NW4n/jlyJ/49di/+QXoz/kV+N/5BfjP+QX4z/kV+N/5Be
+ jP+OXIr/jVuJ/41cif+OXIr/j12L/5BejP+QX4z/kF6M/45div+OXYr/kF6L/5Bei/+OXIr/jlyK/5Be
+ i/+RX4z/kF+M/49di/+OW4n/jFqI/4xaiP+NW4n/kF6L/5FfjP+QXov/j12L7ZBdi7yRXYx9kV2MNZBe
+ jgyPX48DkF6NAJBejQCRXo8AkV6OAJJekBORXo9DkF2OfY9djLyPXYzkj12M9I9djP2PXYz/j16M/49e
+ jf+PXo3/j16M/49djP+OXYv/jl2L/45di/+OXYz/j16M/49ejP+PXYz/j12M/5Bejf+QX43/kF+O/5Bf
+ jf+PXoz/j16M/49djP+PXYz/j12M/49di/+PXYv/j12L/49ejP+PXoz/j12L/49di/+QXoz/j16M/41b
+ iv+NW4r/j16M/5Bfjf+QXoz/kF6M/5Bfjf+QX43/j16M/49djP+OXYv/jl2L/49ejP+PXYv/jVuK/41b
+ if+NW4r/jVuK/41civ+OXYv/kF6M/5Bfjf+QXoz/j12L/45civ+OXYr/j16M/5BfjP+QXoz/kF2L/49d
+ i/+PXYv/kF2L/5Bei/+PXoz/j16M/5Bei/+QXoz/kF+N/49ejP+OW4r/jluK/49di/+PXoz/jlyK/45b
+ iv+OXIr/j12K/5BejP+QX4z/kF+M/5BfjP+QX4z/j12L/41bif+MWoj/jlyK/49di/+QXoz/kF+M/5Ff
+ jf+QXoz/jl2K/45div+QXov/kF6L/45div+OXYr/kF6L/5FfjP+QX4z/kF6L/45civ+NW4n/jVuJ/45c
+ iv+QXov9kF6M9I9diuSPXIq8kFyKfZFci0OSW4sTkV2MAJFcjACQXo0AkF6NAJFejgCQXo4Ak1+SBJJe
+ kBOPXIw1jluKao9ci6CPXozUkF+N85Bfjf+PXoz/jlyL/45ci/+PXoz/kF+N/49ejP+PXoz/j16N/49e
+ jP+OXYv/jl2L/41civ+OXYv/j16M/5Bfjf+QX43/j16M/45ci/+NXIr/jlyL/49djP+QXoz/j16M/45d
+ i/+OXIr/j12L/49ejP+PXoz/kF6M/5Bejf+PXYz/jVuK/41biv+PXoz/kF+N/45di/+OXYv/kF6M/49d
+ jP+OXIr/jVyK/49ei/+PXov/jlyK/41biv+OW4r/jlyK/49di/+PXoz/j16M/5BejP+QX43/j16M/45c
+ iv+NW4n/jVuJ/45div+PXov/kF6M/5BfjP+PXov/jlyK/45civ+PXov/j16L/45div+OXIr/j16L/5Bf
+ jP+QX4z/j16L/45civ+NXIn/j1yK/49di/+PXov/j12L/45civ+OXIn/j12K/5Bei/+QXoz/kF6M/5Be
+ i/+PXIr/jVqI/41aif+PXYv/kF6M/5BejP+QX4z/kF+M/5BejP+PXYr/j1yK/5Bei/+QXov/j1yK/49c
+ iv+QXov/kF6M/5BejP+QXoz/j12L/49di/+PXYv/j12L/5BejPOQXozUj1yKoI5biWqPW4o1klyLE5Nb
+ iwSQXYwAkV2MAJBejQAAAAAAkV6PAJFejwCPW4sAj1yMAItWhQyMWIcujluKWpBejI2QX42zkF+Nyo9e
+ jNqNW4rjjVuK6o9djPCQX432kF+N+ZBfjfyQXo3+j16M/41ci/+NXIr/jVyK/45di/+PXoz/kF+N/5Bf
+ jf+PXoz/jVuK/41bif+PXYv/kF6M/5BejP+PXoz/jl2L/45di/+PXYv/kF6M/5Bfjf+QX43/kF+N/49d
+ jP+OW4r/jlyK/49ejP+QX43/jl2L/45di/+QXoz/j12M/45civ+OXIr/j16M/49ejP+OXIv/jluK/49c
+ i/+PXYv/kF6M/5BejP+QXoz/kF6M/5Bfjf+PXYv/jVqJ/4xaiP+NXIn/j12L/5BejP+QXoz/kF6M/49e
+ i/+OXIr/jlyK/49ei/+PXov/jlyK/45civ+PXov/j16M/49di/+PXYv/jl2K/45div+PXIr/kF2L/5Be
+ jP+QXoz/jlyK/45civ+PXYr/kF6L/5BejP+QXoz/kF6L/49civ+NWon/jVqJ/45div+QXoz/kF6M/5Be
+ jP+QXoz/kF6L/49di/+QXYv/kF6M/5BejP+QXYv/kF2L/pBejPyQXoz5j12L9o9di/CQXozqkF6M45Be
+ jNqQXozKkF6Ms5BdjI2OW4pajFiHLotXhgyPW4oAj1qJAJFciwCRXIsAAAAAAAAAAACRXo8AkV6PAI9c
+ jACQXY0AiVOCA4xXhg2OW4obkF6MK5BgjUaQYI1sj16MjY1bi6iNW4q/jlyL049ejOKQX43ukF6N945d
+ i/2NXIv/jVyL/41ci/+NXYv/jl2L/49ejP+QX43/kV+O/5Bejf+NW4r/jVuK/49ejP+QX43/kF6M/49e
+ jP+QXo3/kF6N/5Bejf+QX43/kV+O/5Ffjv+QX43/kF6M/49di/+PXYv/kF6M/5Bfjf+QXoz/kF6M/5Bf
+ jf+QX43/kF6M/5BejP+QX43/kF+N/5BejP+QXoz/kF6M/49ejP+PXYv/j12L/5BejP+QX43/kF6M/49c
+ i/+NWon/jVuJ/49di/+QX4z/kF+N/5BejP+PXYv/jlyK/41civ+NXIr/jlyK/49di/+PXoz/j16M/49d
+ i/+OXIr/jVuK/45civ+PXoz/kF6M/5Bdi/+QXYv/kV+M/5BejP+PXYv/j12L/5BejP+QXoz/kF6L/5Be
+ jP+QXoz/j12L/41bif+MWoj/jVuJ/49civ+QXov/kV+M/5Bei/+QXov/kF6L/5BejP+RX43/kV+M/5Fe
+ jP+QXoz9kF+N949ejO6OXInijlyJ049dir+QXouokF6LjZBei2yQXoxGkF2MK45bihuMWIcNiVWFA5Bb
+ igCPW4oAkVyLAJFciwAAAAAAAAAAAAAAAAAAAAAAjVmIAI1ZiACNWIcAjVmIAI9diwCQX40AkWONDZBi
+ jTuOX4xljVuLiYxai6mNW4rDj12L2JBejeiPXo30jlyL/I1biv+NXIv/jVyL/45di/+PXov/kF+N/5Bf
+ jf+RX47/kF6N/41biv+NW4r/kF+N/5Ffjf+PXoz/j12M/5Ffjf+RX47/kF+N/5Bfjf+RX47/kV+O/5Bf
+ jf+QX4z/kF6L/5Bei/+QX43/kF+N/5Ffjf+RX43/kF+N/5Bfjf+RX43/kV+N/5Bfjf+QX43/kV+N/5Ff
+ jf+QX43/j16M/45di/+OXYv/j16M/5Bfjf+QXoz/j1yK/41bif+NW4r/kF6M/5Ffjf+QX43/j16M/45d
+ i/+OXIr/jVyK/41civ+OXIr/j12L/5BejP+QXoz/j12L/41biv+MWon/jVuK/5BejP+RX43/kF6M/5Bd
+ i/+RX43/kV+N/5BejP+QXoz/kV+N/5Ffjf+QXYv/kF2M/5Ffjf+QXoz/jVuJ/4xaiP+NWon/jluK/5Be
+ i/+RX4z/kF2L/5Bdi/+QX4z/kF+M/5Ffjf+RX43/kV+M/5FfjPyQX430j16M6I1biNiNW4fDj12KqZBe
+ i4mQXoplkF6KO5BeiQ2QXosAj1yKAI1ZiACNWIcAjVmIAI1ZiAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA
+ AAAAAAAHgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
@@ -1738,13 +3302,1148 @@
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AACAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA
- AAAAAAABwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAAAAH4AAAAAAA
- AAAAAAAAAAAAB/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP+AAAAAAAAAAAAAAAAAAAH/wA
- AAAAAAAAAAAAAAAAAD/+AAAAAAAAAAAAAAAAAAB//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAA
- AP//gAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAD///wAAAAAAAAAAAAAAAAD///+AAAAAAAAAAA
- AAAAAB////wAAAAAAAAAAAAAAAA/////AAAAAAAAAAAAAAAA/////8AAAAAAAAAAAAAAA//////4AAAA
- AAAAAAAAAB///////wAAAAAAAAAAAAD///8=
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAB4lQ
+ TkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAAAAFvck5UAc+id5oAAIAASURBVHjazP1bjizJ
+ ki2ILbW3+Sti7515TlXdW3X7oqfAD6KBHkj/NIdAAgQBDoE/DZJzIMCp8IvgEAg0m7fOycy9I8Jf9lZ+
+ yENF1cwjYmfdAujn7AyPcHN7qKqIiixZIuLw4PV/+h/+p/gPHvDwABycA7LMwck/APP/Y0T+31df4fEP
+ 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
\ No newline at end of file
diff --git a/29WxOrder/MyControl/MyDataGridView.cs b/29WxOrder/MyControl/MyDataGridView.cs
index 99341e3..04da735 100644
--- a/29WxOrder/MyControl/MyDataGridView.cs
+++ b/29WxOrder/MyControl/MyDataGridView.cs
@@ -92,13 +92,13 @@ namespace _29WxOrder.MyControl
lblSort = new Label() { ForeColor = Color.White, BackColor = Color.Transparent, AutoSize = true, };
this.Controls.Add(lblSort);
- this.ColumnWidthChanged += (s, e) => onColResize();
- this.ColumnHeadersHeightChanged += (s, e) => onColResize();
- this.Scroll += (s, e) => onColResize();
- this.Resize += (s, e) => onColResize();
- this.Sorted += (s, e) => onColResize();
- this.RowHeadersWidthChanged += (s, e) => onColResize();
- this.ColumnStateChanged += (s, e) => onColResize();
+ this.ColumnWidthChanged += (s, e1) => onColResize();
+ this.ColumnHeadersHeightChanged += (s, e1) => onColResize();
+ this.Scroll += (s, e1) => onColResize();
+ this.Resize += (s, e1) => onColResize();
+ this.Sorted += (s, e1) => onColResize();
+ this.RowHeadersWidthChanged += (s, e1) => onColResize();
+ this.ColumnStateChanged += (s, e1) => onColResize();
}
if (colSort != null && colSort != this.Columns[e.ColumnIndex])
diff --git a/29WxOrder/MyControl/UcCheckBox.Designer.cs b/29WxOrder/MyControl/UcCheckBox.Designer.cs
new file mode 100644
index 0000000..4b782b2
--- /dev/null
+++ b/29WxOrder/MyControl/UcCheckBox.Designer.cs
@@ -0,0 +1,37 @@
+
+namespace TemuKJD.UserComponent
+{
+ partial class UcCheckBox
+ {
+ ///
+ /// 必需的设计器变量。
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// 清理所有正在使用的资源。
+ ///
+ /// 如果应释放托管资源,为 true;否则为 false。
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region 组件设计器生成的代码
+
+ ///
+ /// 设计器支持所需的方法 - 不要修改
+ /// 使用代码编辑器修改此方法的内容。
+ ///
+ private void InitializeComponent()
+ {
+ components = new System.ComponentModel.Container();
+ }
+
+ #endregion
+ }
+}
diff --git a/29WxOrder/MyControl/UcCheckBox.cs b/29WxOrder/MyControl/UcCheckBox.cs
new file mode 100644
index 0000000..d980cef
--- /dev/null
+++ b/29WxOrder/MyControl/UcCheckBox.cs
@@ -0,0 +1,165 @@
+using AllBase.Helper;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Diagnostics;
+using System.Drawing;
+using System.Drawing.Drawing2D;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TemuKJD.UserComponent
+{
+ public partial class UcCheckBox : CheckBox
+ {
+ public UcCheckBox()
+ {
+ InitializeComponent();
+ this.CheckBoxCheckColor = GlobalConfig.MainColor;
+ this.CheckBoxBorderColor = GlobalConfig.BorderColor;
+ }
+
+ public UcCheckBox(IContainer container)
+ {
+ container.Add(this);
+ this.CheckBoxCheckColor = GlobalConfig.MainColor;
+ this.CheckBoxBorderColor = GlobalConfig.BorderColor;
+
+ InitializeComponent();
+ }
+
+ private int checkBoxSize = 12;
+ public Color CheckBoxColor = Color.White;
+ public Color CheckBoxCheckColor = GlobalConfig.DefaultMainColor;
+ public Color CheckBoxBorderColor = GlobalConfig.DefaultBorderColor;
+
+ protected override void OnPaint(PaintEventArgs e)
+ {
+ //base.OnPaint(e); // 禁用系统绘制全部
+ base.OnPaintBackground(e); // 使用系统绘制背景
+
+ //if (e.ClipRectangle.X != 0 || e.ClipRectangle.Y != 0)
+ // return;
+
+ Graphics g = e.Graphics;
+ //g.Clear(this.CheckBoxColor);
+
+ //填充背景色
+ //g.FillRectangle(new SolidBrush(this.BackColor), e.ClipRectangle);
+ g.FillRectangle(new SolidBrush(this.BackColor), this.ClientRectangle);
+
+ Size size = TextRenderer.MeasureText(this.Text, Font);
+ e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; // 或者 AntiAliasGridFit // 平滑字体
+ //e.Graphics.DrawString(this.Text, Font, new SolidBrush(this.ForeColor),
+ // new PointF(e.ClipRectangle.X + checkBoxSize + 2 + Padding.Left, e.ClipRectangle.Y + (Height - size.Height) / 2));
+ e.Graphics.DrawString(this.Text, Font, new SolidBrush(this.ForeColor),
+ new PointF(this.ClientRectangle.X + checkBoxSize + 2 + Padding.Left, this.ClientRectangle.Y + (Height - size.Height) / 2));
+
+ Rectangle rt = new Rectangle();
+ rt.X = 0;
+ rt.Y = (Height - checkBoxSize) / 2;
+ rt.Width = checkBoxSize;
+ rt.Height = checkBoxSize;
+
+ if (this.Enabled == false)
+ DrawCheckBoxIcon(g, rt, this.Checked, Color.LightGray, Color.DarkGray, Color.Gray);
+ else
+ DrawCheckBoxIcon(g, rt, this.Checked, this.CheckBoxColor, this.CheckBoxCheckColor, this.CheckBoxBorderColor);
+ }
+
+ public static void DrawCheckBoxIcon(Graphics g, Rectangle rt, bool isChecked, Color checkBoxColor, Color checkBoxCheckColor, Color checkBoxBorderColor)
+ {
+ //绘制圆形(注释此句,以备后用)
+ //Brush brush = new SolidBrush(this.Checked ? checkBoxCheckColor : checkBoxColor);
+ //g.FillEllipse(brush, 0, (Height - checkBoxSize) / 2, checkBoxSize, checkBoxSize); // 绘制圆形按钮
+
+ Color color = isChecked ? checkBoxCheckColor : checkBoxColor;
+
+ if (isChecked)
+ {
+ DrawRoundedRectangle(g, rt, 2, color, true);
+ DrawRoundedRectangle(g, rt, 2, checkBoxBorderColor);
+
+ // 绘制勾号
+ Pen p = new Pen(Color.FromArgb(220, 255, 255, 255), 1);
+ //g.DrawLine(Pens.SkyBlue, rt.X + 3, rt.Y + 6, rt.X + 5, rt.Y + 8);
+ //g.DrawLine(Pens.SkyBlue, rt.X + 5, rt.Y + 8, rt.X + 9, rt.Y + 4);
+ g.DrawLine(p, rt.X + 3, rt.Y + 5, rt.X + 5, rt.Y + 7);
+ g.DrawLine(p, rt.X + 5, rt.Y + 7, rt.X + 9, rt.Y + 3);
+ g.DrawLine(p, rt.X + 3, rt.Y + 6, rt.X + 5, rt.Y + 8);
+ g.DrawLine(p, rt.X + 5, rt.Y + 8, rt.X + 9, rt.Y + 4);
+ g.DrawLine(p, rt.X + 3, rt.Y + 7, rt.X + 5, rt.Y + 9);
+ g.DrawLine(p, rt.X + 5, rt.Y + 9, rt.X + 9, rt.Y + 5);
+ }
+ else
+ {
+ DrawRoundedRectangle(g, rt, 3, color, true);
+ DrawRoundedRectangle(g, rt, 3, checkBoxBorderColor);
+ }
+ }
+
+ public static void DrawRoundedRectangle(Graphics g, Rectangle rect, int radius, Color color, bool isFill = false)
+ {
+ using (GraphicsPath path = new GraphicsPath())
+ {
+ path.StartFigure();
+ path.AddArc(rect.X, rect.Y, radius * 2, radius * 2, 180, 90); // Upper left corner
+ path.AddArc(rect.Right - radius * 2, rect.Y, radius * 2, radius * 2, 270, 90); // Upper right corner
+ path.AddArc(rect.Right - radius * 2, rect.Bottom - radius * 2, radius * 2, radius * 2, 0, 90); // Lower right corner
+ path.AddArc(rect.X, rect.Bottom - radius * 2, radius * 2, radius * 2, 90, 90); // Lower left corner
+ path.CloseFigure();
+ //g.FillPath(Brushes.LightBlue, path);
+ if (isFill)
+ g.FillPath(new SolidBrush(color), path); // Fill the rounded rectangle
+ else
+ g.DrawPath(new Pen(color), path);
+ }
+ }
+
+ /*
+ protected override void OnDrawItem(DrawItemEventArgs e)
+ {
+ //int ItemsCount = Items.Count;
+ //Rectangle rect = new Rectangle(0, 0, e.Bounds.Width, e.Bounds.Height * ItemsCount);
+ e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;
+
+ //// 绘制下拉框背景
+ //e.Graphics.FillRectangle(new SolidBrush(_BoxCenterColor), rect);
+ //// 绘制下拉框边框
+ //e.Graphics.DrawRectangle(new Pen(new SolidBrush(_BorderColor)), rect);
+ //// 绘制选中文字背景
+ //for (int i = 0; i < Items.Count; i++)
+ //{
+ // if (SelectedItem != null)
+ // {
+ // if (SelectedItem.ToString() == Items[i].ToString())
+ // {
+ // Rectangle rectSel = new Rectangle(1, e.Bounds.Height * (SelectedIndex), e.Bounds.Width - 2, e.Bounds.Height - 2);
+ // e.Graphics.FillRectangle(new SolidBrush(Color.White), rectSel);
+ // }
+ // }
+ // // 绘制文字
+ // e.Graphics.DrawString(Items[i].ToString(), Font, new SolidBrush(_FontColor), new PointF(0, i * (e.Bounds.Height == 0 ? 16 : e.Bounds.Height)));
+ //}
+
+ if (e.Index >= 0)
+ {
+ e.Graphics.FillRectangle(new SolidBrush(_BoxCenterColor), e.Bounds);
+ if ((e.State & DrawItemState.Focus) == DrawItemState.Focus || (e.State & DrawItemState.Selected) == DrawItemState.Selected)
+ {
+ // 设置鼠标悬浮ComboBox的item的背景色
+ e.Graphics.FillRectangle(Brushes.White, e.Bounds);
+ }
+ else if (((e.State & DrawItemState.ComboBoxEdit) != DrawItemState.ComboBoxEdit))
+ {
+ // 默认背景
+ e.Graphics.FillRectangle(new SolidBrush(e.BackColor), e.Bounds);
+ }
+ // 绘制文字
+ e.Graphics.DrawString(Items[e.Index].ToString(), Font, new SolidBrush(_FontColor), new PointF(e.Bounds.X, e.Bounds.Y));
+ }
+ }*/
+ }
+}
diff --git a/29WxOrder/OrderForms/AfterSaleOrderListForm.cs b/29WxOrder/OrderForms/AfterSaleOrderListForm.cs
index d26ce89..42b62e6 100644
--- a/29WxOrder/OrderForms/AfterSaleOrderListForm.cs
+++ b/29WxOrder/OrderForms/AfterSaleOrderListForm.cs
@@ -316,7 +316,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_status_buy=4");
sb.Append("&order_refund_status_buy=" + order_refund_status_buy);
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
LstFinishedOrderId.Add(afterSale.aftersale_info.aftersale_id);
@@ -477,7 +477,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_status_buy=4");
sb.Append("&order_refund_status_buy=" + order_refund_status_buy);
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
var order_buy_msg = order_buy_error_msg;
if (string.IsNullOrEmpty(order_buy_msg) || order_refund_status_buy == "2")
@@ -768,7 +768,7 @@ namespace _29WxOrder.OrderForms
StringBuilder sb = new StringBuilder();
sb.Append("&order_id=" + orderid);
sb.Append("&order_status=" + JObject.Parse(htmljm)["data"]["shop_order_detail"]["order_status"].ToString());
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
int order_status = Convert.ToInt32(JObject.Parse(htmljm)["data"]["shop_order_detail"]["order_status"].ToString());
@@ -805,7 +805,7 @@ namespace _29WxOrder.OrderForms
sb = new StringBuilder();
sb.Append("&order_id=" + orderid);
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string data = JObject.Parse(html)["data"].ToString();
DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", ""));
@@ -963,7 +963,7 @@ namespace _29WxOrder.OrderForms
var sb = new StringBuilder();
sb.Append("&order_id=" + orderId);
- string url_detail = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string url_detail = BaseClass.Build29WxObjString("order&act=get_detail");
string html_detail = GetHtml.PostUtf8(url_detail, UserLogin.GetSignaturex() + sb.ToString());
if (html_detail.Contains("\"code\":200"))
{
@@ -992,7 +992,7 @@ namespace _29WxOrder.OrderForms
}
StringBuilder sb = new StringBuilder();
sb.Append("&order_id=" + orderid);
- string url = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string url = BaseClass.Build29WxObjString("order&act=get_detail");
string param = UserLogin.GetSignaturex() + sb.ToString();
string html = GetHtml.PostUtf8(url, param);
string data = JObject.Parse(html)["data"].ToString();
diff --git a/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs b/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs
index fa5dad8..4811b7c 100644
--- a/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs
+++ b/29WxOrder/OrderForms/AfterSaleReturnRefundForm.cs
@@ -18,7 +18,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class AfterSaleReturnRefundForm : BaseForm
+ public partial class AfterSaleReturnRefundForm : BaseGeneralForm
{
public static List lstProvince = new List();
public static List lstArea = new List();
diff --git a/29WxOrder/OrderForms/Bu_YinBowerForm.cs b/29WxOrder/OrderForms/Bu_YinBowerForm.cs
index f328754..d9e121e 100644
--- a/29WxOrder/OrderForms/Bu_YinBowerForm.cs
+++ b/29WxOrder/OrderForms/Bu_YinBowerForm.cs
@@ -11,7 +11,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class Bu_YinBowerForm : BaseForm
+ public partial class Bu_YinBowerForm : BaseGeneralForm
{
public Bu_YinBowerForm()
{
diff --git a/29WxOrder/OrderForms/BuyOrderForms.cs b/29WxOrder/OrderForms/BuyOrderForms.cs
index 4e4247d..bafe7a6 100644
--- a/29WxOrder/OrderForms/BuyOrderForms.cs
+++ b/29WxOrder/OrderForms/BuyOrderForms.cs
@@ -27,7 +27,7 @@ using Work.Pinduoduo;
namespace _29WxOrder.OrderForms
{
- public partial class BuyOrderForms : BaseForm
+ public partial class BuyOrderForms : BaseGeneralForm
{
public string datajsons = "";
public BuyOrderForms()
@@ -691,9 +691,9 @@ namespace _29WxOrder.OrderForms
if (GlobalConfig.SystemSettings.IsUseMultiBuyer)
{
multiUserCookie.times = multiUserCookie.times - 1;
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update");
+ string url1 = BaseClass.Build29WxObjString("pdd_user_cookies&act=update");
string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times;
- string html = GetHtml.PostUtf8(url, param);
+ string html = GetHtml.PostUtf8(url1, param);
}
order_id_buy = HttpUtility.GetQueryString("order_sn", url);
@@ -763,9 +763,9 @@ namespace _29WxOrder.OrderForms
if (GlobalConfig.SystemSettings.IsUseMultiBuyer)
{
multiUserCookie.times = multiUserCookie.times - 1;
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update");
- string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times;
- string html = GetHtml.PostUtf8(url, param);
+ var url1 = BaseClass.Build29WxObjString("pdd_user_cookies&act=update");
+ var param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times;
+ var html1 = GetHtml.PostUtf8(url1, param);
}
order_id_buy = order_sn;
PayAmount = tbproductjj.Text;
@@ -1041,7 +1041,7 @@ namespace _29WxOrder.OrderForms
CollectionClass.orderDataList.RemoveAll(x => x.order_id == orderDetail.order_id);
CollectionClass.orderSenderDataList.Add(orderDetail);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string param = UserLogin.GetSignaturex() + sb.ToString();
string html = GetHtml.PostUtf8(url, param);
for (int i = 0; i < 10 && (html == null || !html.Contains("\"code\":200")); i++)
@@ -3044,7 +3044,7 @@ namespace _29WxOrder.OrderForms
if (GlobalConfig.SystemSettings.IsUseMultiBuyer && GlobalConfig.LstMultiBuyer != null && multiUserCookie != null)
{
multiUserCookie.times = multiUserCookie.times - 1;
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update");
+ string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=update");
string param = UserLogin.GetSignaturex() + "&pdd_user_id=" + multiUserCookie.pdd_user_id + "×=" + multiUserCookie.times;
string html = GetHtml.PostUtf8(url, param);
@@ -3190,7 +3190,7 @@ namespace _29WxOrder.OrderForms
int areaid = 0;
//获取省的编号
- foreach (AddressBase item in mainform.AddressAllList)
+ foreach (AddressBase item in AddressSetIni.AddressAllList)
{
if (item.Name.Contains(prov))
{
@@ -3198,7 +3198,7 @@ namespace _29WxOrder.OrderForms
break;
}
}
- provid = mainform.AddressAllList.Find(x => x != null && x.Name.Contains(prov)).Id;
+ provid = AddressSetIni.AddressAllList.Find(x => x != null && x.Name.Contains(prov)).Id;
if (provid == 0)
{
MessageBox.Show("省份识别失败,请手动填写地址", "提示");
@@ -3206,7 +3206,7 @@ namespace _29WxOrder.OrderForms
}
//获取市的编号
- var citys = mainform.Addressdic[provid];
+ var citys = AddressSetIni.Addressdic[provid];
AddressBase cityAddress = citys.Find(c => c != null && city.Contains(c.Name));
if (cityAddress != null)
{
@@ -3223,7 +3223,7 @@ namespace _29WxOrder.OrderForms
}
//获取区的编号
- var areas = mainform.Addressdic[cityid];
+ var areas = AddressSetIni.Addressdic[cityid];
AddressBase areaAddress = areas.Find(a => a != null && area.Contains(a.Name));
if (areaAddress != null) areaid = areaAddress.Id;
diff --git a/29WxOrder/OrderForms/BuyOrderListForm.cs b/29WxOrder/OrderForms/BuyOrderListForm.cs
index 6bc90b6..45910f9 100644
--- a/29WxOrder/OrderForms/BuyOrderListForm.cs
+++ b/29WxOrder/OrderForms/BuyOrderListForm.cs
@@ -481,7 +481,7 @@ namespace _29WxOrder.OrderForms
List lstOrderInfo = new List();
List lstNewOrderInfo = new List();
lstOrderInfo.AddRange(lst);
- string url = BaseClass.DouYinBuildObjString("order&act=sync_order");
+ string url = BaseClass.Build29WxObjString("order&act=sync_order");
string data = UserLogin.GetSignaturex() + "¶ms=[" + orderJson.Trim(',') + "]";
//System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
//watch.Start(); // 开始监视代码运行时间
@@ -551,7 +551,7 @@ namespace _29WxOrder.OrderForms
if (string.IsNullOrEmpty(upid))
{
string pid = "";
- string url = BaseClass.DouYinBuildObjString("upid&act=get");
+ string url = BaseClass.Build29WxObjString("upid&act=get");
string html = GetHtml.PostUtf8(url, "pid=" + item.productid + "&" + UserLogin.GetSignaturex());
if (!string.IsNullOrEmpty(html))
{
@@ -622,7 +622,7 @@ namespace _29WxOrder.OrderForms
void ReadServerOrder(out int count, int page = 1, int pageSize = 100, int readPages = 1)
{
count = 0;
- string url = BaseClass.DouYinBuildObjString("order&act=get");
+ string url = BaseClass.Build29WxObjString("order&act=get");
reads:
string data = "&order_status_buy=1&page=" + (page - 1) + "&pageSize=" + pageSize;
@@ -697,7 +697,7 @@ namespace _29WxOrder.OrderForms
// sb.Append("&order_id=" + douYinOrderModel.order_id);
// sb.Append("&order_status_buy=0");
// sb.Append("&is_update_order=1");//1修改状态0不修改状态
- // string url = BaseClass.DouYinBuildObjString("order&act=update");
+ // string url = BaseClass.Build29WxObjString("order&act=update");
// GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
// }
// else//都改为已完成
@@ -705,7 +705,7 @@ namespace _29WxOrder.OrderForms
// sb.Append("&order_id=" + douYinOrderModel.order_id);
// sb.Append("&order_status_buy=0");
// sb.Append("&is_update_order=1");//1修改状态0不修改状态
- // string url = BaseClass.DouYinBuildObjString("order&act=update");
+ // string url = BaseClass.Build29WxObjString("order&act=update");
// GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
// }
// continue;
@@ -1042,7 +1042,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_status_buy=0");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
sb.Append("&remark=" + douYinOrderModel.remark);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
CollectionClass.orderDataList.Remove(douYinOrderModel);
SetOrderEditShowInDgvRows(douYinOrderModel, 2);
@@ -1133,7 +1133,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_id=" + douYinOrderModel.order_id);
sb.Append("&remark=" + douYinOrderModel.remark);
sb.Append("&is_update_order=0"); // 1修改状态0不修改状态
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
douYinOrderModel.remark = JObject.Parse(htmljm)["data"]["shop_order_detail"]["seller_words"].ToString();
SetOrderEditShowInDgvRows(douYinOrderModel, 1);
@@ -1234,7 +1234,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_id=" + order_id);
sb.Append("&order_status_buy=" + status);
sb.Append("&is_update_order=1");//1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string code = JObject.Parse(html)["code"].ToString();
@@ -1356,7 +1356,7 @@ namespace _29WxOrder.OrderForms
@""",""created_time"":""" + orderDetail.create_time +
@"""}";
- var url = BaseClass.DouYinBuildObjString("phone_order&act=add");
+ var url = BaseClass.Build29WxObjString("phone_order&act=add");
string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex(true) + "¶ms=" + data);
if (html.Contains("\"code\":200"))
{
@@ -1610,7 +1610,7 @@ namespace _29WxOrder.OrderForms
}
StringBuilder sb = new StringBuilder();
sb.Append("&order_id=" + orderid);
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail");
string param = UserLogin.GetSignaturex() + sb.ToString();
string html = GetHtml.PostUtf8(upjmurl, param);
string data = JObject.Parse(html)["data"].ToString();
diff --git a/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs b/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs
index 055b4f6..0c1bd7e 100644
--- a/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs
+++ b/29WxOrder/OrderForms/BuyOrderPifaSelectForm.cs
@@ -13,7 +13,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class BuyOrderPifaSelectForm : BaseForm
+ public partial class BuyOrderPifaSelectForm : BaseGeneralForm
{
public string cookies = "";
public string sku = "";
diff --git a/29WxOrder/OrderForms/DgvHeaderEditForm.cs b/29WxOrder/OrderForms/DgvHeaderEditForm.cs
index f62725a..583cc95 100644
--- a/29WxOrder/OrderForms/DgvHeaderEditForm.cs
+++ b/29WxOrder/OrderForms/DgvHeaderEditForm.cs
@@ -12,7 +12,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class DgvHeaderEditForm : BaseForm
+ public partial class DgvHeaderEditForm : BaseGeneralForm
{
DataGridView dgv = null;
public DgvHeaderEditForm(DataGridView d)
diff --git a/29WxOrder/OrderForms/ExpressOrderForm.cs b/29WxOrder/OrderForms/ExpressOrderForm.cs
index 924d0e8..897d189 100644
--- a/29WxOrder/OrderForms/ExpressOrderForm.cs
+++ b/29WxOrder/OrderForms/ExpressOrderForm.cs
@@ -12,7 +12,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class ExpressOrderForm : BaseForm
+ public partial class ExpressOrderForm : BaseGeneralForm
{
public ExpressOrderForm()
{
diff --git a/29WxOrder/OrderForms/OrderEdit.cs b/29WxOrder/OrderForms/OrderEdit.cs
index 73a2330..77c3a15 100644
--- a/29WxOrder/OrderForms/OrderEdit.cs
+++ b/29WxOrder/OrderForms/OrderEdit.cs
@@ -18,7 +18,7 @@ using Work.BuyUsers;
namespace _29WxOrder.OrderForms
{
- public partial class OrderEdit : BaseForm
+ public partial class OrderEdit : BaseGeneralForm
{
public OrderEdit()
{
@@ -40,7 +40,7 @@ namespace _29WxOrder.OrderForms
{
return;
}
- string url = BaseClass.DouYinBuildObjString("upid&act=get");
+ string url = BaseClass.Build29WxObjString("upid&act=get");
string html = GetHtml.PostUtf8(url, "pid=" + orderDetail.product_id + "&" + UserLogin.GetSignaturex());
var jArr = JObject.Parse(html)["data"];
if (jArr.Count() > 0)
@@ -171,7 +171,7 @@ namespace _29WxOrder.OrderForms
defid = tbCustomProductId5.Text.Trim();
sb.Append("&default_up_ids=" + tbCustomProductId5.Text.Trim());
}
- string url = BaseClass.DouYinBuildObjString("upid&act=save");
+ string url = BaseClass.Build29WxObjString("upid&act=save");
string htmlUpid = GetHtml.PostUtf8(url, sb + "&" + UserLogin.GetSignaturex());
sb = new StringBuilder();
@@ -202,7 +202,7 @@ namespace _29WxOrder.OrderForms
string htmls = apix.AddOrderRemark();
}
- url = BaseClass.DouYinBuildObjString("order&act=update");
+ url = BaseClass.Build29WxObjString("order&act=update");
var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
if (formtype == 1)
{
diff --git a/29WxOrder/OrderForms/RemarkEditForm.cs b/29WxOrder/OrderForms/RemarkEditForm.cs
index efcd048..b41fe89 100644
--- a/29WxOrder/OrderForms/RemarkEditForm.cs
+++ b/29WxOrder/OrderForms/RemarkEditForm.cs
@@ -18,7 +18,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class RemarkEditForm : BaseForm
+ public partial class RemarkEditForm : BaseGeneralForm
{
string orderId = null;
public string NewRemark = null;
@@ -34,7 +34,7 @@ namespace _29WxOrder.OrderForms
{
var sb = new StringBuilder();
sb.Append("&order_id=" + orderId);
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string data = JObject.Parse(html)["data"].ToString();
DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", ""));
@@ -59,7 +59,7 @@ namespace _29WxOrder.OrderForms
sb = new StringBuilder();
sb.Append("&order_id=" + douYinOrderModel.order_id);
sb.Append("&remark=" + tbremark.Text);
- var url = BaseClass.DouYinBuildObjString("order&act=update");
+ var url = BaseClass.Build29WxObjString("order&act=update");
string updateServerResult = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
if ((updateDyResult.Contains("\"message\":\"success\"") || updateDyResult.Contains("\"code\":10000")) && updateServerResult.Contains("\"code\":200") )
diff --git a/29WxOrder/OrderForms/SendOrderListForms.cs b/29WxOrder/OrderForms/SendOrderListForms.cs
index f8b8a81..86ec5d0 100644
--- a/29WxOrder/OrderForms/SendOrderListForms.cs
+++ b/29WxOrder/OrderForms/SendOrderListForms.cs
@@ -490,7 +490,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_status_buy=0");
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
sb.Append("&remark=" + douYinOrderModel.remark);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
var aa = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
CollectionClass.orderSenderDataList.Remove(douYinOrderModel);
@@ -577,7 +577,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&remark=" + douYinOrderModel.remark);
sb.Append("&is_update_order=0");//1修改状态0不修改状态
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
string htmjg = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
SetOrderEditShowInDgvRows(douYinOrderModel, 1);
}
@@ -622,7 +622,7 @@ namespace _29WxOrder.OrderForms
}
StringBuilder sb = new StringBuilder();
sb.Append("&order_id=" + orderid);
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=get_detail");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=get_detail");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string data = JObject.Parse(html)["data"].ToString();
DouYinOrderModel douYinOrderModel = JsonConvert.DeserializeObject(data.Replace("\r\n", ""));
@@ -656,7 +656,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_id=" + order_id);
sb.Append("&order_status_buy=" + status);
sb.Append("&is_update_order=1");//1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string code = JObject.Parse(html)["code"].ToString();
diff --git a/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs b/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs
index e646058..5e00d73 100644
--- a/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs
+++ b/29WxOrder/OrderForms/SetOnceOnlyUpIdForm.cs
@@ -11,7 +11,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class SetOnceOnlyUpIdForm : BaseForm
+ public partial class SetOnceOnlyUpIdForm : BaseGeneralForm
{
public static Dictionary dicOnceUpId = new Dictionary();
public string _orderIds;
diff --git a/29WxOrder/OrderForms/SuccessOrderListForm.cs b/29WxOrder/OrderForms/SuccessOrderListForm.cs
index 4f48c4c..3729dc1 100644
--- a/29WxOrder/OrderForms/SuccessOrderListForm.cs
+++ b/29WxOrder/OrderForms/SuccessOrderListForm.cs
@@ -126,7 +126,7 @@ namespace _29WxOrder.OrderForms
// }
// }
//
- // string url = BaseClass.DouYinBuildObjString("order&act=update");
+ // string url = BaseClass.Build29WxObjString("order&act=update");
// var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
// douYinOrderModel.order_status = Convert.ToInt32(oStatus);
// }
@@ -278,7 +278,7 @@ namespace _29WxOrder.OrderForms
return;
}
isOrderReading = true;
- string url = BaseClass.ApiUrl + "/do";
+ //string url = BaseClass.ApiUrl + "/do";
Task.Run(() =>
{
try
@@ -341,7 +341,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_id=" + successOrder.order_id);
sb.Append("&order_status=" + successOrder.order_status);
sb.Append("&is_comment=" + successOrder.is_comment);
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ var url = BaseClass.Build29WxObjString("order&act=update");
var result = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
var row = this.DgvSuccessOrderList.Rows.Cast().FirstOrDefault(r => r.Cells["col_order_id"].Value.ToString() == successOrder.order_id);
if (row != null)
@@ -694,7 +694,7 @@ namespace _29WxOrder.OrderForms
StringBuilder sb = new StringBuilder();
sb.Append("&order_id=" + buyOrderId);
sb.Append("&is_evaluate_status=1");
- string url = BaseClass.DouYinBuildObjString("order&act=update");
+ string url = BaseClass.Build29WxObjString("order&act=update");
GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + sb.ToString());
var item = DgvSuccessOrderList.Rows[list[0].Index];
item.Cells["is_evaluate_status"].Value = "已催评";
@@ -793,7 +793,7 @@ namespace _29WxOrder.OrderForms
sb.Append("&order_id=" + order_id);
sb.Append("&order_status_buy=" + 1);
sb.Append("&is_update_order=1"); // 1修改状态0不修改状态
- string upjmurl = BaseClass.DouYinBuildObjString("order&act=update");
+ string upjmurl = BaseClass.Build29WxObjString("order&act=update");
string html = GetHtml.PostUtf8(upjmurl, UserLogin.GetSignaturex() + sb.ToString());
string code = JObject.Parse(html)["code"].ToString();
diff --git a/29WxOrder/OrderForms/TransitAddressForm.cs b/29WxOrder/OrderForms/TransitAddressForm.cs
index d620a8f..7522c92 100644
--- a/29WxOrder/OrderForms/TransitAddressForm.cs
+++ b/29WxOrder/OrderForms/TransitAddressForm.cs
@@ -12,7 +12,7 @@ using Work.BaseForms;
namespace _29WxOrder.OrderForms
{
- public partial class TransitAddressForm : BaseForm
+ public partial class TransitAddressForm : BaseGeneralForm
{
public TransitAddressForm()
{
diff --git a/29WxOrder/Program.cs b/29WxOrder/Program.cs
index 1e644a0..d659bca 100644
--- a/29WxOrder/Program.cs
+++ b/29WxOrder/Program.cs
@@ -130,7 +130,7 @@ namespace _29WxOrder
return;
}
string data = UserLogin.GetSignaturex() + "&agent_code=" + sOenCode;
- string url = BaseClass.DouYinBuildObjString("oem_config&act=get_version");
+ string url = BaseClass.Build29WxObjString("oem_config&act=get_version");
string html = GetHtml.PostUtf8(url, data);
string oem_version = "0";
@@ -138,7 +138,7 @@ namespace _29WxOrder
{
oem_version = JObject.Parse(html)["data"].ToString();
data = UserLogin.GetSignaturex() + "&agent_code=" + sOenCode;
- url = BaseClass.DouYinBuildObjString("oem_config&act=get_config_info");
+ url = BaseClass.Build29WxObjString("oem_config&act=get_config_info");
if (Convert.ToInt32(oem_version) > BaseClass.oem_version)
{
html = GetHtml.PostUtf8(url, data);
diff --git a/29WxOrder/Properties/Resources.Designer.cs b/29WxOrder/Properties/Resources.Designer.cs
index 698ad13..25c4b27 100644
--- a/29WxOrder/Properties/Resources.Designer.cs
+++ b/29WxOrder/Properties/Resources.Designer.cs
@@ -270,6 +270,26 @@ namespace _29WxOrder.Properties {
}
}
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap weixin_bg {
+ get {
+ object obj = ResourceManager.GetObject("weixin_bg", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
+ ///
+ internal static System.Drawing.Bitmap weixin_icon {
+ get {
+ object obj = ResourceManager.GetObject("weixin_icon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
diff --git a/29WxOrder/Properties/Resources.resx b/29WxOrder/Properties/Resources.resx
index c25e384..04a68e4 100644
--- a/29WxOrder/Properties/Resources.resx
+++ b/29WxOrder/Properties/Resources.resx
@@ -217,4 +217,10 @@
..\resources\qrcode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\resources\weixin_bg.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\resources\weixin_icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
\ No newline at end of file
diff --git a/29WxOrder/Resources/weixin_bg.jpg b/29WxOrder/Resources/weixin_bg.jpg
new file mode 100644
index 0000000..bc0681a
Binary files /dev/null and b/29WxOrder/Resources/weixin_bg.jpg differ
diff --git a/29WxOrder/Resources/weixin_icon.png b/29WxOrder/Resources/weixin_icon.png
new file mode 100644
index 0000000..80bbdff
Binary files /dev/null and b/29WxOrder/Resources/weixin_icon.png differ
diff --git a/29WxOrder/SetForm.cs b/29WxOrder/SetForm.cs
index a1f74f2..a5ba34e 100644
--- a/29WxOrder/SetForm.cs
+++ b/29WxOrder/SetForm.cs
@@ -15,7 +15,7 @@ using Work.BaseForms;
namespace _29WxOrder
{
- public partial class SetForm : BaseForm
+ public partial class SetForm : BaseGeneralForm
{
public SetForm()
{
@@ -33,7 +33,7 @@ namespace _29WxOrder
GetJinBaoLink();
- string url = BaseClass.DouYinBuildObjString("setting&act=get");
+ string url = BaseClass.Build29WxObjString("setting&act=get");
string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex());
if (html != "")
{
@@ -77,7 +77,7 @@ namespace _29WxOrder
is_read_commission = "1";
}
BaseClass.is_read_commission = Convert.ToInt32(is_read_commission);
- string url = BaseClass.DouYinBuildObjString("setting&act=update");
+ string url = BaseClass.Build29WxObjString("setting&act=update");
string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex() + "¶ms={\"is_read_commission\":\""+ is_read_commission + "\"}");
GlobalConfig.SystemSettings.IsAutoSendOrder = chkAutoSendOrder.Checked;
@@ -119,7 +119,7 @@ namespace _29WxOrder
void GetJinBaoLink()
{
- string url = BaseClass.DouYinBuildObjString("jinbao_link&act=get");
+ string url = BaseClass.Build29WxObjString("jinbao_link&act=get");
string htmlsss = GetHtml.PostUtf8(url, UserLogin.GetSignaturex());
this.Text = this.TitleText = "设置";
diff --git a/29WxOrder/ShopForms/OAForm.Designer.cs b/29WxOrder/ShopForms/OAForm.Designer.cs
index ae993bd..d672c34 100644
--- a/29WxOrder/ShopForms/OAForm.Designer.cs
+++ b/29WxOrder/ShopForms/OAForm.Designer.cs
@@ -29,31 +29,163 @@ namespace _29WxOrder.ShopForms
///
private void InitializeComponent()
{
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OAForm));
this.panel1 = new System.Windows.Forms.Panel();
+ this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+ this.btnNext = new DevComponents.DotNetBar.PanelEx();
+ this.btnPrev = new DevComponents.DotNetBar.PanelEx();
+ this.txtAddress = new System.Windows.Forms.TextBox();
+ this.btnJump = new DevComponents.DotNetBar.PanelEx();
+ ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
+ this.splitContainer1.Panel1.SuspendLayout();
+ this.splitContainer1.Panel2.SuspendLayout();
+ this.splitContainer1.SuspendLayout();
this.SuspendLayout();
//
+ // pbCloseBase
+ //
+ this.pbCloseBase.Location = new System.Drawing.Point(766, 0);
+ //
// panel1
//
- this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
this.panel1.BackColor = System.Drawing.Color.White;
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(800, 450);
+ this.panel1.Size = new System.Drawing.Size(798, 387);
this.panel1.TabIndex = 3;
//
+ // splitContainer1
+ //
+ this.splitContainer1.BackColor = System.Drawing.Color.White;
+ this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
+ this.splitContainer1.Location = new System.Drawing.Point(1, 33);
+ this.splitContainer1.Name = "splitContainer1";
+ this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
+ //
+ // splitContainer1.Panel1
+ //
+ this.splitContainer1.Panel1.Controls.Add(this.btnJump);
+ this.splitContainer1.Panel1.Controls.Add(this.txtAddress);
+ this.splitContainer1.Panel1.Controls.Add(this.btnNext);
+ this.splitContainer1.Panel1.Controls.Add(this.btnPrev);
+ //
+ // splitContainer1.Panel2
+ //
+ this.splitContainer1.Panel2.Controls.Add(this.panel1);
+ this.splitContainer1.Size = new System.Drawing.Size(798, 416);
+ this.splitContainer1.SplitterDistance = 25;
+ this.splitContainer1.TabIndex = 4;
+ //
+ // btnNext
+ //
+ this.btnNext.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnNext.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnNext.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnNext.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnNext.Location = new System.Drawing.Point(36, 3);
+ this.btnNext.Name = "btnNext";
+ this.btnNext.Size = new System.Drawing.Size(32, 21);
+ this.btnNext.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnNext.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnNext.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnNext.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnNext.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnNext.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnNext.Style.CornerDiameter = 3;
+ this.btnNext.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnNext.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnNext.Style.GradientAngle = 90;
+ this.btnNext.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnNext.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnNext.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnNext.TabIndex = 741;
+ this.btnNext.Text = "→";
+ //
+ // btnPrev
+ //
+ this.btnPrev.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnPrev.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnPrev.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnPrev.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnPrev.Location = new System.Drawing.Point(3, 3);
+ this.btnPrev.Name = "btnPrev";
+ this.btnPrev.Size = new System.Drawing.Size(32, 21);
+ this.btnPrev.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnPrev.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnPrev.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnPrev.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnPrev.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnPrev.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnPrev.Style.CornerDiameter = 3;
+ this.btnPrev.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnPrev.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnPrev.Style.GradientAngle = 90;
+ this.btnPrev.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnPrev.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnPrev.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnPrev.TabIndex = 742;
+ this.btnPrev.Text = "←";
+ //
+ // txtAddress
+ //
+ this.txtAddress.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.txtAddress.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.txtAddress.Location = new System.Drawing.Point(69, 2);
+ this.txtAddress.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
+ this.txtAddress.Name = "txtAddress";
+ this.txtAddress.Size = new System.Drawing.Size(670, 23);
+ this.txtAddress.TabIndex = 13;
+ //
+ // btnJump
+ //
+ this.btnJump.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.btnJump.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnJump.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnJump.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnJump.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnJump.Location = new System.Drawing.Point(741, 3);
+ this.btnJump.Name = "btnJump";
+ this.btnJump.Size = new System.Drawing.Size(55, 21);
+ this.btnJump.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnJump.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnJump.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnJump.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.btnJump.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnJump.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnJump.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnJump.Style.CornerDiameter = 3;
+ this.btnJump.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
+ this.btnJump.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnJump.Style.GradientAngle = 90;
+ this.btnJump.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnJump.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnJump.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnJump.TabIndex = 734;
+ this.btnJump.Text = "跳转";
+ //
// OAForm
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.ClientSize = new System.Drawing.Size(800, 450);
- this.Controls.Add(this.panel1);
+ this.Controls.Add(this.splitContainer1);
+ this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "OAForm";
+ this.Padding = new System.Windows.Forms.Padding(1);
this.Text = "OAForm";
this.TitleText = "OAForm";
this.Load += new System.EventHandler(this.OAForm_Load);
- this.Controls.SetChildIndex(this.panel1, 0);
+ this.Controls.SetChildIndex(this.splitContainer1, 0);
+ ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).EndInit();
+ this.splitContainer1.Panel1.ResumeLayout(false);
+ this.splitContainer1.Panel1.PerformLayout();
+ this.splitContainer1.Panel2.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
+ this.splitContainer1.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -61,5 +193,10 @@ namespace _29WxOrder.ShopForms
#endregion
private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.SplitContainer splitContainer1;
+ private DevComponents.DotNetBar.PanelEx btnJump;
+ private System.Windows.Forms.TextBox txtAddress;
+ private DevComponents.DotNetBar.PanelEx btnNext;
+ private DevComponents.DotNetBar.PanelEx btnPrev;
}
}
\ No newline at end of file
diff --git a/29WxOrder/ShopForms/OAForm.cs b/29WxOrder/ShopForms/OAForm.cs
index e906f18..5d2307f 100644
--- a/29WxOrder/ShopForms/OAForm.cs
+++ b/29WxOrder/ShopForms/OAForm.cs
@@ -16,14 +16,15 @@ using Work.BaseForms;
namespace _29WxOrder.ShopForms
{
- public partial class OAForm : BaseForm
+ public partial class OAForm : BaseGeneralForm
{
public OAForm()
{
InitializeComponent();
}
public ChromiumWebBrowser cefWebBrowser = null;
- public string WebUrl = "http://dd.nai8.net/?obj=public/login&act=client_login&";
+ //public string WebUrl = "http://dd.nai8.net/?obj=public/login&act=client_login&";
+ public string WebUrl = "https://po.e57.cn/login?redirect=%2Findex";
private void OAForm_Load(object sender, EventArgs e)
{
if (cefWebBrowser == null)
@@ -71,7 +72,7 @@ namespace _29WxOrder.ShopForms
{
if (GetHtml.UrlDecode(arg3).Contains("登录成功"))
{
- cefWebBrowser.Load("http://dd.nai8.net");
+ //cefWebBrowser.Load("http://dd.nai8.net");
}
}
diff --git a/29WxOrder/ShopForms/OAForm.resx b/29WxOrder/ShopForms/OAForm.resx
index 1af7de1..4d79fa2 100644
--- a/29WxOrder/ShopForms/OAForm.resx
+++ b/29WxOrder/ShopForms/OAForm.resx
@@ -117,4 +117,182 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ AAABAAEAgIAQAAAAAABoKAAAFgAAACgAAACAAAAAAAEAAAEABAAAAAAAACgAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
+ AAD///8AAAAAAAAAAAAAAAAABEZmbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZmZkQAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAZszMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMxmAAAAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMxkAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzGQAAAAAAAAAAAAAAAAAAAbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMYAAAAAAAAAAAAAAAAARszMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAABszMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAAAAbMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMx3d4iIiIiIiIh3fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAABszMzMzMzMzMzM
+ zMzMzMzMzMzHeIiIiIj/////////iIiIiId8zMzMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAAAGzMzMzMzM
+ zMzMzMzMzMzMzMeIiI/////////////////////4iIh8zMzMzMzMzMzMzMzMzMzMzMxgAAAAAAAATMzM
+ zMzMzMzMzMzMzMzMzHiI////////////////////////////iIfMzMzMzMzMzMzMzMzMzMzMxAAAAAAA
+ AGzMzMzMzMzMzMzMzMzMx3iP///////////////////////////////4iHzMzMzMzMzMzMzMzMzMzMYA
+ AAAAAAbMzMzMzMzMzMzMzMzMx3iP//////////////////////////////////+IfMzMzMzMzMzMzMzM
+ zMzMYAAAAABMzMzMzMzMzMzMzMzMx3iP/////////////////////////////////////4h8zMzMzMzM
+ zMzMzMzMzMQAAAAAbMzMzMzMzMzMzMzMzHiP////////////////////////////////////////h3zM
+ zMzMzMzMzMzMzMzGAAAABMzMzMzMzMzMzMzMzHiP////////////////////////////////////////
+ //iHzMzMzMzMzMzMzMzMzEAAAAbMzMzMzMzMzMzMzMeI////////////////////////////////////
+ ////////+IfMzMzMzMzMzMzMzMxgAABMzMzMzMzMzMzMzMx4////////////////////////////////
+ //////////////+IfMzMzMzMzMzMzMzMxAAAbMzMzMzMzMzMzMzHj///////////////////////////
+ /////////////////////4fMzMzMzMzMzMzMzMYAAMzMzMzMzMzMzMzMeP//////////////////////
+ ///////////////////////////4fMzMzMzMzMzMzMzMAAbMzMzMzMzMzMzMx4//////////////////
+ /////////////////////////////////4fMzMzMzMzMzMzMzGAGzMzMzMzMzMzMzHj/////////////
+ ///////////////////////////////////////4fMzMzMzMzMzMzMxgDMzMzMzMzMzMzMyI////////
+ /////////////////////////////////////////////4zMzMzMzMzMzMzMwEzMzMzMzMzMzMzHj///
+ //////////////////////////////////////////////////+HzMzMzMzMzMzMzMRszMzMzMzMzMzM
+ eP//////////////////////////////////////////////////////+HzMzMzMzMzMzMzGbMzMzMzM
+ zMzMzHj///////////////////////////////////////////////////////+MzMzMzMzMzMzMxmzM
+ zMzMzMzMzMyP////+IiP////////////////////////////////////////+I//////h8zMzMzMzMzM
+ zMZszMzMzMzMzMzHj////4iIiI//////////////////////////////////////+IiIj/////jMzMzM
+ zMzMzMzGbMzMzMzMzMzMyP////iIiIiI/////////////////////////////////////4iIiIj////4
+ fMzMzMzMzMzMxszMzMzMzMzMzHj////4iIiIiP////////////////////////////////////+IiIiI
+ j////4zMzMzMzMzMzMbMzMzMzMzMzMx4////iIiIiIj////////////////////////////////////4
+ iIiIiI////+HzMzMzMzMzMzMzMzMzMzMzMzMj////4iIiIiI//////////////+IiP//iI//////////
+ ////+IiIiIiP////h8zMzMzMzMzMzMzMzMzMzMzMzI/////4iIiIiP/////////////4d3eIiIeIj///
+ //////////+IiIiIj/////jMzMzMzMzMzMzMzMzMzMzMzMyP////+IiIiIj/////////////iIiId3eI
+ iI//////////////iIiIiI/////4zMzMzMzMzMzMzMzMzMzMzMzHj/////+IiIiP/////////////4//
+ /4d4j/+P//////////////iIiIj/////+MzMzMzMzMzMzMzMzMzMzMzMx4//////+IiP////////////
+ ///////4j///////////////////iIiP//////jMzMzMzMzMzMzMzMzMzMzMzMeP//////////+IiIj/
+ ///////////////////////////////////////////4fMzMzMzMzMzMzMzMzMzMzMzH//////////+H
+ fMx8eP//////////////////////////iId3iP//////////+HzMzMzMzMzMzMzMzMzMzMzMyP//////
+ ///4fMzHh8eP////////////////////////+MzMzMd4//////////h8zMzMzMzMzMzMzMzMzMzMzMf/
+ ////////+MzMePjMeP///////////////////////4zMzMeHx4/////////4fMzMzMzMzMzMzMzMzMzM
+ zMzH/////////4fMd3eHzMeP//////////////////////iMzMzIiHx4////////+HzMzMzMzMzMzMzM
+ zMzMzMzMx/////////+Hx4iIfMzMj//////////////////////4h3d8x4h8yP////////jMzMzMzMzM
+ zMzMzMzMzMzMzMeP////////+HiP+IfMzI//////////////////////+HiIiHd3zHj////////4zMzM
+ zMzMzMzMzMzMzMzMzMzHj/////////h4//+HzMeP//////////////////////h4//h8zMyP////////
+ +MzMzMzMzMzMzMzMzMzMzMzMzI/////////4iP//h8x4///////////////////////4j//4fMzHj///
+ //////jMzMzMzMzMzMzMzMzMzMzMzMyP///////4iIiP+IfHj///////////////////////+Ij/+HzM
+ eP/////////4zMzMzMzMzMzMzMzMzMzMzMzMj///////iIiIiIh3eP////////////////////////+I
+ j4h8x3iI////////h8zMzMzMzMzMzMzMzMzMzMzMzH//////+Hj///iIiI//////////////////////
+ /////4iId4iIiIj//////4zMzMzMzMzMzMzMzMzMzMzMzMx4//////iP////iP//////////////////
+ /////////////4iP//iI//////+MzMzMzMzMzMzMzMzMzMzMzMzMyP//////////+I//////////////
+ ///////////////////4eP//iP//////jMzMzMzMzMzMzMzMzMzMzMzMzMj///////////iP////////
+ /////////////////////////4j/////////+HzMzMzMzMzMzMzMzMzMzMzMzMzHj///////////////
+ //////////////////////////////+I//////////jMzMzMzMzMzMzMzMzMzMzMzMzMzI//////////
+ //////////////////////////////////////////////+HzMzMzMzMzMzMzMzMzMzMzMzMzMyP////
+ ////////////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzM
+ eP///////////////////////////////////////////////////////4zMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMj///////////////////////////////////////////////////////h8zMzMzMzMzMzMzMzM
+ zMzMzMzMzMzHj//////////////////////////////////////////////////////4zMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzI//////////////////////////////////////////////////////h8zMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMx4////////////////////////////////////////////////////+HzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMyI////+I////////////////////////////////////////////
+ //h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP////+Ij/////////////////////////////////////
+ //////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP////+IiIiIj//////////////////////////4
+ ////iI/////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMiP/////4iIiP//////////////////////
+ ////+IiIiIj/////iHzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP//////////////////////////
+ ///////////4iIj//////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP////////////////////
+ //////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiP//////////////
+ //////////////////////////////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHj/////////
+ ///////////////////////////////////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP////
+ ////////////////////////////////////////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzI
+ j/////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMeP//////////////////////////////////////////////h8zMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMx4////////+I//////////////////////////////////////jMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMeP///////4iIj///////////////////////////iP///////4fMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMx4////////iIiIiP///////////////////////4iIiP///////4zMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiI////////////////////+IiIiIj///////+HzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIj////////////////////4iIiIiIj///////
+ +MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiI////////////////////+IiIiIiI//
+ //////h8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIiP////////////////////iIiI
+ iIiI///////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMj///////+IiIiIiIj/////iIiIiIiIj/////
+ /4iIiIiIiP///////4zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4////////iIiIiIiI/////4zMzMzMzM
+ j/////+IiIiIiIiP//////+HzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP//////+IiIiIiIj/////+MzM
+ zMzMzI//////+IiIiIiIj///////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzI////////iIiIiIiI////
+ //jMzMzMzMyP//////iIiIiIiIj///////jMzMzMzMzMzMzMzMzMzMzMzMzMzMzMeP///////4iIiIiI
+ iP/////4zMzMzMzMj//////4iIiIiIiI///////4fMzMzMzMzMzMzMzMzMzMzMzMzMzMzI////////iI
+ iIiIiI//////+MzMzMzMzI//////+IiIiIiIiP///////4zMzMzMzMzMzMzMzMzMzMzMzMzMzMyP////
+ ///4iIiIiIiP//////fMzMzMzMyP//////+IiIiIiIj///////+MzMzMzMzMzMzMzMzMzMzMzMzMzMzH
+ j///////+IiIiIiI//////+HzMzMzMzMeP//////iIiIiIiIj///////jMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMyP////////iIiIiIiP//////jMzMzMzMzHj///////iIiIiIiI///////4fMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMj///////+IiIiIiI///////4zMzMzMzMzI///////4iIiIiIiI///////3zMzMzMzMzMzM
+ zMzMzMzMzMzMzMzI////////iIiIiIiP//////+MzMzMzMzMyP//////+IiIiIiIiP//////+MzMzMzM
+ zMzMzMzMzMzMzMzMzMzMeP///////4iIiIiIj///////jMzMzMzMzMj///////+IiIiIiIj///////jM
+ zMzMzMzMzMzMzMzMzMzMzMzMzI////////+IiIiIiP//////+HzMzMzMzMzHj///////iIiIiIiI////
+ ///4zMzMzMzMzMzMzMzMzMzMzMzMzMyP////////iIiIiI////////jMzMzMzMzMzI///////4iIiIiI
+ iI//////+MzMzMzMzMzMzMzMzMzMzMzMzMzMj////////4iIiIiP///////4zMzMzMzMzMyP///////4
+ iIiIiIiP//////jMzMzMzMzMzMzMzMzMzMzMzMzMzI////////+IiIiI////////h8zMzMzMzMzMeP//
+ /////4iIiIiIj//////4fMzMzMzMzMzMzMzMzMzMzMzMzMyP////////iIiIj////////4fMzMzMzMzM
+ zHj///////+IiIiIiI//////+HzMzMzMzMzMzMzMzMzMzMzMzMzHj/////////iIiP////////+MzMzM
+ zMzMzMzI////////+IiIiIiP//////h8zMzMzMzMzMzMxmzMzMzMzMzMx4/////////4iP/////////4
+ fMzMzMzMzMzMx4////////+IiIiIj//////4fMzMzMzMzMzMzMZszMzMzMzMzMeP////////////////
+ ////+MzMzMzMzMzMzMyP////////iIiIiP//////+HzMzMzMzMzMzMzGbMzMzMzMzMzH////////////
+ //////////fMzMzMzMzMzMzMeP////////iIiIj///////98zMzMzMzMzMzMxmzMzMzMzMzMyP//////
+ //////////////+HzMzMzMzMzMzMzHj/////////+IiP////////jMzMzMzMzMzMzMZszMzMzMzMzMj/
+ ////////////////////jMzMzMzMzMzMzMzIj////////////////////4zMzMzMzMzMzMzGTMzMzMzM
+ zMzH////////////////////+HzMzMzMzMzMzMzMx4////////////////////+MzMzMzMzMzMzMxAzM
+ zMzMzMzMx/////////////////////jMzMzMzMzMzMzMzMyI///////////////////4fMzMzMzMzMzM
+ zMAGzMzMzMzMzMeP//////////////////+HzMzMzMzMzMzMzMzMeP//////////////////+HzMzMzM
+ zMzMzMxgBszMzMzMzMzHj//////////////////4fMzMzMzMzMzMzMzMzMeP//////////////////h8
+ zMzMzMzMzMzMYADMzMzMzMzMzI//////////////////+HzMzMzMzMzMzMzMzMzHj///////////////
+ ///4zMzMzMzMzMzMzAAAbMzMzMzMzMyP/////////////////4fMzMzMzMzMzMzMzMzMzHj/////////
+ ////////+MzMzMzMzMzMzMYAAEzMzMzMzMzMj/////////////////+MzMzMzMzMzMzMzMzMzMzIj///
+ /////////////4fMzMzMzMzMzMzEAAAGzMzMzMzMzHj////////////////4fMzMzMzMzMzMzMzMzMzM
+ x4////////////////+MzMzMzMzMzMzMYAAABMzMzMzMzMx4////////////////h8zMzMzMzMzMzMzM
+ zMzMzMx4///////////////4fMzMzMzMzMzMzEAAAABszMzMzMzMx4//////////////+HzMzMzMzMzM
+ zMzMzMzMzMzMx4//////////////+MzMzMzMzMzMzMYAAAAATMzMzMzMzMyP/////////////4fMzMzM
+ zMzMzMzMzMzMzMzMzMeI/////////////4fMzMzMzMzMzMzEAAAAAAbMzMzMzMzMeP////////////h8
+ zMzMzMzMzMzMzMzMzMzMzMzMeI////////////h8zMzMzMzMzMzMYAAAAAAAbMzMzMzMzMeP////////
+ //iHzMzMzMzMzMzMzMzMzMzMzMzMzMyI//////////+HzMzMzMzMzMzMxgAAAAAAAEzMzMzMzMzMeP//
+ //////iHfMzMzMzMzMzMzMzMzMzMzMzMzMzMx4/////////4fMzMzMzMzMzMzMQAAAAAAAAGzMzMzMzM
+ zMeI//////iHfMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx4j//////4h8zMzMzMzMzMzMxgAAAAAAAAAGzM
+ zMzMzMzMx4iIiIiHzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzHiIj/+Ih3zMzMzMzMzMzMzGAAAAAAAA
+ AAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx3iId8zMzMzMzMzMzMzMYAAA
+ AAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ xgAAAAAAAAAAAAAGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzGAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzGQAAAAAAAAAAAAAAAAAbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMYAAAAAAAAAAAAAAAAAAARszMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAABGzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAEbMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMZAAAAAAAAAAAAAAAAAAAAAAAAAAABmzMzMzMzMzMzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGZmzMzMzMzMzMzMzM
+ zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMZmZEAAAAAAAAAAAAAAAAD////+AAAAAAAAAAD/////////AAAA
+ AAAAAAAAAP//////+AAAAAAAAAAAAAAf/////+AAAAAAAAAAAAAAB/////+AAAAAAAAAAAAAAAH////+
+ AAAAAAAAAAAAAAAAf////AAAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAA
+ B///wAAAAAAAAAAAAAAAAAP//4AAAAAAAAAAAAAAAAAB//8AAAAAAAAAAAAAAAAAAP/+AAAAAAAAAAAA
+ AAAAAAB//gAAAAAAAAAAAAAAAAAAf/wAAAAAAAAAAAAAAAAAAD/4AAAAAAAAAAAAAAAAAAAf+AAAAAAA
+ AAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP4AAAAAAAAAAAAAAAAAAAB+AA
+ AAAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAA
+ AAOAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA
+ AAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABAAAAAAAA
+ AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAA
+ AAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAA
+ AAAAAAABgAAAAAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAAAAAADwAAAAAAA
+ AAAAAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAH8AAAAAAAAAAAAAAAAAAAD/AA
+ AAAAAAAAAAAAAAAAAA/4AAAAAAAAAAAAAAAAAAAf+AAAAAAAAAAAAAAAAAAAH/wAAAAAAAAAAAAAAAAA
+ AD/+AAAAAAAAAAAAAAAAAAB//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAAAP//gAAAAAAAAAAA
+ AAAAAAH//8AAAAAAAAAAAAAAAAAD///gAAAAAAAAAAAAAAAAB///8AAAAAAAAAAAAAAAAA////wAAAAA
+ AAAAAAAAAAA////+AAAAAAAAAAAAAAAAf////4AAAAAAAAAAAAAAAf/////gAAAAAAAAAAAAAAf/////
+ +AAAAAAAAAAAAAAf//////8AAAAAAAAAAAAA/////////gAAAAAAAAAAf////w==
+
+
\ No newline at end of file
diff --git a/29WxOrder/ShopForms/PddShopLoginForm.cs b/29WxOrder/ShopForms/PddShopLoginForm.cs
index c13f6ea..842a847 100644
--- a/29WxOrder/ShopForms/PddShopLoginForm.cs
+++ b/29WxOrder/ShopForms/PddShopLoginForm.cs
@@ -17,7 +17,7 @@ using Work.BaseForms;
namespace _29WxOrder.ShopForms
{
- public partial class PddShopLoginForm : BaseForm
+ public partial class PddShopLoginForm : BaseGeneralForm
{
public ChromiumWebBrowser cefWebBrowser = null;
public string webUrl = "https://mms.pinduoduo.com/login/sso?platform=wholesale&redirectUrl=https%3A%2F%2Fpifa.pinduoduo.com%2Fclint%2Fapi%2Flogin%3Fredirect%3Dhttps%253A%252F%252Fpifa.pinduoduo.com";
diff --git a/29WxOrder/ShopForms/ShopBrower.cs b/29WxOrder/ShopForms/ShopBrower.cs
index 03c2655..8eefd95 100644
--- a/29WxOrder/ShopForms/ShopBrower.cs
+++ b/29WxOrder/ShopForms/ShopBrower.cs
@@ -22,7 +22,7 @@ using Work.BaseForms;
namespace _29WxOrder.ShopForms
{
- public partial class ShopBrower : BaseForm
+ public partial class ShopBrower : BaseGeneralForm
{
public ShopBrower()
{
diff --git a/29WxOrder/SupportQrCodeForm.cs b/29WxOrder/SupportQrCodeForm.cs
index 66a748c..38cb28c 100644
--- a/29WxOrder/SupportQrCodeForm.cs
+++ b/29WxOrder/SupportQrCodeForm.cs
@@ -11,7 +11,7 @@ using Work.BaseForms;
namespace _29WxOrder
{
- public partial class SupportQrCodeForm : BaseForm
+ public partial class SupportQrCodeForm : BaseGeneralForm
{
public SupportQrCodeForm()
{
diff --git a/29WxOrder/ToolForms/CefForm.cs b/29WxOrder/ToolForms/CefForm.cs
index 7ce2eb9..9a28544 100644
--- a/29WxOrder/ToolForms/CefForm.cs
+++ b/29WxOrder/ToolForms/CefForm.cs
@@ -18,7 +18,7 @@ using Work.BaseForms;
namespace _29WxOrder.ToolForms
{
- public partial class CefForm : BaseForm
+ public partial class CefForm : BaseGeneralForm
{
ChromiumWebBrowser cefWebBrowser = null;
diff --git a/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs b/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs
index a589f32..e32c0c8 100644
--- a/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs
+++ b/29WxOrder/ToolForms/ImportPddMultiBuyerForm.cs
@@ -15,7 +15,7 @@ using Work.BaseForms;
namespace _29WxOrder.ToolForms
{
- public partial class ImportPddMultiBuyerForm : BaseForm
+ public partial class ImportPddMultiBuyerForm : BaseGeneralForm
{
List strList = new List();
List pddMultiBuyerList = new List();
@@ -119,7 +119,7 @@ namespace _29WxOrder.ToolForms
{
string datajson = Newtonsoft.Json.JsonConvert.SerializeObject(pddMultiBuyerList);
//string html = AllBase.GetHtml.PostUtf8(ViewModel.BaseWindows.BaseClass.ServerApiUrl + "/?obj=" + ViewModel.BaseWindows.BaseClass.routeInUse + "/pdd_user_cookies&act=add", ViewModel.BaseWindows.BaseClass.GetSignaturex("", "") + "¶ms=" + ViewModel.BaseWindows.HttpHelper.UrlEncodeUtf8(datajson));
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=add");
+ string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=add");
string data = UserLogin.GetSignaturex() + "¶ms=" + GetHtml.UrlEncodeUtf8(datajson);
string html = GetHtml.PostUtf8(url, data);
Invoke(new Action(() =>
diff --git a/29WxOrder/ToolForms/PddMultiBuyerForm.cs b/29WxOrder/ToolForms/PddMultiBuyerForm.cs
index 5f0f332..0a3f449 100644
--- a/29WxOrder/ToolForms/PddMultiBuyerForm.cs
+++ b/29WxOrder/ToolForms/PddMultiBuyerForm.cs
@@ -20,7 +20,7 @@ using Work.BaseForms;
namespace _29WxOrder.ToolForms
{
- public partial class PddMultiBuyerForm : BaseForm
+ public partial class PddMultiBuyerForm : BaseGeneralForm
{
public static bool IsShowNoTimesData = false;
PddMultiBuyerInfo currentCookieUser = null;
@@ -33,7 +33,7 @@ namespace _29WxOrder.ToolForms
public static void GetMultiBuyer()
{
//string html = .PostUtf8(ViewModel.BaseWindows.BaseClass.ServerApiUrl + "/?obj=" + ViewModel.BaseWindows.BaseClass.routeInUse + "/pdd_user_cookies&act=get", ViewModel.BaseWindows.BaseClass.GetSignaturex("", ""));
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=get");
+ string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=get");
string html = GetHtml.PostUtf8(url, UserLogin.GetSignaturex());
if (html.Contains("\"code\":200") && !html.Contains("暂无数据"))
@@ -72,7 +72,7 @@ namespace _29WxOrder.ToolForms
currentCookieUser.times = nudTimes.Value.ParseToInt();
currentCookieUser.cookies = txtCookies.Text;
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=update");
+ string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=update");
string data = UserLogin.GetSignaturex() + "&pdd_user_id=" + currentCookieUser.pdd_user_id + "&cookies=" + GetHtml.UrlEncodeUtf8(currentCookieUser.cookies) + "×=" + currentCookieUser.times;
string html = GetHtml.PostUtf8(url, data);
if (html.Contains("数据修改完成"))
@@ -149,7 +149,7 @@ namespace _29WxOrder.ToolForms
paramsjson += "{\"pdd_user_id\":" + item.pdd_user_id + ",\"times\":" + item.times + "},";
}
paramsjson = paramsjson.TrimEnd(',') + "]";
- string url = BaseClass.DouYinBuildObjString("pdd_user_cookies&act=add");
+ string url = BaseClass.Build29WxObjString("pdd_user_cookies&act=add");
string data = UserLogin.GetSignaturex() + "¶ms=" + paramsjson;
string html = GetHtml.PostUtf8(url, data);
if (html.Contains("导入数据完成"))
diff --git a/29WxOrder/ToolForms/ProgressForm.cs b/29WxOrder/ToolForms/ProgressForm.cs
index 6f5e094..caf6f45 100644
--- a/29WxOrder/ToolForms/ProgressForm.cs
+++ b/29WxOrder/ToolForms/ProgressForm.cs
@@ -11,7 +11,7 @@ using Work.BaseForms;
namespace _29WxOrder.ToolForms
{
- public partial class ProgressForm : BaseForm
+ public partial class ProgressForm : BaseGeneralForm
{
public ProgressForm()
{
diff --git a/29WxOrder/ToolForms/WechatPaymentForm.cs b/29WxOrder/ToolForms/WechatPaymentForm.cs
index 1d96061..ef0b618 100644
--- a/29WxOrder/ToolForms/WechatPaymentForm.cs
+++ b/29WxOrder/ToolForms/WechatPaymentForm.cs
@@ -17,7 +17,7 @@ using ZXing.QrCode;
namespace _29WxOrder.ToolForms
{
- public partial class WechatPaymentForm : BaseForm
+ public partial class WechatPaymentForm : BaseGeneralForm
{
string urlcode = "";
string orderid = "";
diff --git a/29WxOrder/icon.ico b/29WxOrder/icon.ico
index ecb3eea..059d46c 100644
Binary files a/29WxOrder/icon.ico and b/29WxOrder/icon.ico differ
diff --git a/AllBase/29WxOrderAllBase.csproj b/AllBase/29WxOrderAllBase.csproj
index a3b5422..58bb6bd 100644
--- a/AllBase/29WxOrderAllBase.csproj
+++ b/AllBase/29WxOrderAllBase.csproj
@@ -10,14 +10,14 @@
Properties
AllBase
29WxOrderAllBase
- v4.5.2
+ v4.6.2
512
true
- ..\bin\
+ ..\..\KJD Cef138\Bin\
DEBUG;TRACE
true
full
@@ -35,7 +35,7 @@
false
- ..\bin\
+ ..\..\KJD Cef138\Bin\
true
true
pdbonly
@@ -54,7 +54,7 @@
true
- bin\Debug\
+ ..\..\KJD Cef138\Bin\
DEBUG;TRACE
true
full
@@ -85,9 +85,8 @@
..\FindLittleRabbitOrder\DLL\NaiBa.Util.dll
-
- False
- ..\DllReference\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll
..\packages\NPOI.2.5.4\lib\net45\NPOI.dll
@@ -138,6 +137,7 @@
+
diff --git a/AllBase/BaseClass.cs b/AllBase/BaseClass.cs
index c5fa8e0..fd330ec 100644
--- a/AllBase/BaseClass.cs
+++ b/AllBase/BaseClass.cs
@@ -23,6 +23,8 @@ namespace AllBase
public static int VersionCount = 100;
+ public static string ServerUrl = "http://1.13.195.131:9000";
+
///
/// 版本号
@@ -55,12 +57,13 @@ namespace AllBase
///
public static int oem_version = 0;
- public static string ProgramName = "小奶兔打单";
+ public static string ProgramName = "29供应链-微信小店订单管理";
public static string ProgromLogo = "";
public static string ProgromLogoIco = "";
- public static string ToolName = "淘金猫";
+ public static string ToolName = "29供应链-微信小店订单管理工具";
public static string AgentName = "";
- public static string MainPath = "douyin";
+ //public static string MainPath = "douyin";
+ public static string MainPath = "29wx";
public static string ServiceQQ = "569588500";
public static Image LoginImage = null;
public static Image LogoImage = null;
@@ -102,7 +105,7 @@ namespace AllBase
public static Dictionary serverDic = new Dictionary();//存放服务地址
- public static string ServerUrl = "http://psbx.9u99.com/index.php?s=/";
+ //public static string ServerUrl = "http://psbx.9u99.com/index.php?s=/";
public static string PXServerUrl = "http://px.jindouduo.com/";//螃蟹工具
public static string NbAssistantUrl = "http://nbzlw.e57.cn/";//奶爸助理
@@ -213,8 +216,9 @@ namespace AllBase
///
/// 图片API
///
+ public static string LoginApiUrl = ServerUrl;
public static string ImageApiUrl = "https://new.qixiaoke.com/index.php?obj=api/image";
- public static string LoginApiUrl = "http://order.qixiaoke.com/";//"http://192.168.8.9:8080/";
+ //public static string LoginApiUrl = "http://order.qixiaoke.com/";//"http://192.168.8.9:8080/";
//public static string LoginApiUrl = "http://127.0.0.1:81/";
public static string BigDataApiUrl = "http://bigdata.qixiaoke.com/";
public static string UserAgentUrl = LoginApiUrl + "userAgent.php";
@@ -565,6 +569,14 @@ namespace AllBase
public static int DataUpdateThread = 0;
public static string PassWordBak { get; set; }
+ public static int Points { get; set; }
+ public static int ShopPointsPerMonth { get; set; }
+ public static string Mobile { get; set; }
+ public static string ParentAuthority { get; set; }
+ public static string UserAuthority { get; set; }
+ public static string ParentUserName { get; set; }
+ public static int SaLevel { get; set; }
+ public static bool IsLoginSuccess { get; set; }
///
/// CPU使用率更新线程
@@ -794,10 +806,17 @@ namespace AllBase
return LoginApiUrl + "index.php?obj=findgoldcat_main/" + file;
return LoginApiUrl + "index.php?obj=findgoldcat/" + file;
}
+
public static string DouYinBuildObjString(string file)
{
return LoginApiUrl + "index.php?obj=" + BaseClass.MainPath + "/" + file;
}
+
+ public static string Build29WxObjString(string file, bool IsLoginDef = false)
+ {
+ return LoginApiUrl + "/wxxd_" + file + "?obj=" + BaseClass.MainPath + "/wxxd_" + file;
+ }
+
///
/// 返回固定字节长度
///
diff --git a/AllBase/BaseRegex.cs b/AllBase/BaseRegex.cs
index 529a627..34edd4d 100644
--- a/AllBase/BaseRegex.cs
+++ b/AllBase/BaseRegex.cs
@@ -529,6 +529,23 @@ namespace AllBase
return i;
return 0;
}
+
+ ///
+ /// 获取值
+ ///
+ ///
+ ///
+ ///
+ public static decimal? GetNullableDecimalJson(ref string html, string reg)
+ {
+ string temp = GetMatchRegexString(html, @"['""]" + reg + @"['""][\s]*:[\s]*['""]([^']+?)['""]");
+ if (string.IsNullOrEmpty(temp))
+ temp = GetMatchRegexString(html, @"['""]" + reg + @"['""][\s]*:[\s]*([\d-\.]+)");
+ decimal i = 0;
+ if (decimal.TryParse(temp, out i))
+ return i;
+ return null;
+ }
///
/// 获取值
diff --git a/AllBase/Helper/GlobalConfig.cs b/AllBase/Helper/GlobalConfig.cs
index f95d404..78f539c 100644
--- a/AllBase/Helper/GlobalConfig.cs
+++ b/AllBase/Helper/GlobalConfig.cs
@@ -22,5 +22,21 @@ namespace AllBase.Helper
/// 拼多多 多买手拍单 账户列表
///
public static List LstMultiBuyer = new List();
+
+ public static System.Drawing.Color DefaultMainColor { get; set; } = System.Drawing.Color.FromArgb(63, 126, 255);
+ public static System.Drawing.Color DefaultMainColorLight { get; set; } = System.Drawing.Color.FromArgb(185, 215, 255);
+ public static System.Drawing.Color DefaultBorderColor { get; set; } = System.Drawing.Color.FromArgb(25, 98, 200);
+
+ public static System.Drawing.Color MainColor { get; set; } = System.Drawing.Color.FromArgb(63, 126, 255);
+ public static System.Drawing.Color MainColorLight { get; set; } = System.Drawing.Color.FromArgb(185, 215, 255);
+ public static System.Drawing.Color BorderColor { get; set; } = System.Drawing.Color.FromArgb(25, 98, 200);
+
+ public static System.Drawing.Color PddMainColor { get; set; } = System.Drawing.Color.FromArgb(225, 120, 135);
+ public static System.Drawing.Color PddMainColorLight { get; set; } = System.Drawing.Color.FromArgb(255, 235, 245);
+ public static System.Drawing.Color PddBorderColor { get; set; } = System.Drawing.Color.FromArgb(195, 112, 135);
+
+ public static System.Drawing.Color WeiXinMainColor { get; set; } = System.Drawing.Color.FromArgb(152, 99, 143);
+ public static System.Drawing.Color WeiXinMainColorLight { get; set; } = System.Drawing.Color.FromArgb(245, 235, 255);
+ public static System.Drawing.Color WeiXinBorderColor { get; set; } = System.Drawing.Color.FromArgb(107, 83, 147);
}
}
diff --git a/AllBase/Helper/HttpHelper.cs b/AllBase/Helper/HttpHelper.cs
index 2688aa8..fd7757e 100644
--- a/AllBase/Helper/HttpHelper.cs
+++ b/AllBase/Helper/HttpHelper.cs
@@ -25,7 +25,7 @@ namespace AllBase.Helper
request.Headers.Add("sec-ch-ua", @"""Chromium"";v=""104"", "" Not A;Brand"";v=""99"", ""Google Chrome"";v=""104""");
request.Headers.Add("AccessToken", BaseRegex.GetMatchRegexString(ref cookie, "PDDAccessToken=([^:]+?);"));
request.Headers.Add("sec-ch-ua-mobile", @"?0");
- request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36";
+ request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
request.ContentType = "application/json;charset=UTF-8";
request.Accept = "application/json, text/plain, */*";
request.Headers.Add("sec-ch-ua-platform", @"""Windows""");
@@ -113,7 +113,7 @@ namespace AllBase.Helper
request.KeepAlive = true;
request.Headers.Set(HttpRequestHeader.CacheControl, "max-age=0");
request.Headers.Add("sec-ch-ua", @"""Chromium"";v=""104"", "" Not A;Brand"";v=""99"", ""Google Chrome"";v=""104""");
- request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36";
+ request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36";
if (!string.IsNullOrEmpty(cookies) && cookies.Contains("PDDAccessToken"))
{
request.Headers.Add("AccessToken", BaseRegex.GetMatchRegexString(ref cookies, "PDDAccessToken=([^:]+?);"));
diff --git a/AllBase/Model/o_shop_info.cs b/AllBase/Model/o_shop_info.cs
new file mode 100644
index 0000000..bfd6724
--- /dev/null
+++ b/AllBase/Model/o_shop_info.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace AllBase.Model
+{
+ public class o_shop_info
+ {
+ public long id { get; set; }
+ public string name { get; set; }
+ }
+}
diff --git a/AllBase/packages.config b/AllBase/packages.config
index f26b9f4..6ab298f 100644
--- a/AllBase/packages.config
+++ b/AllBase/packages.config
@@ -1,5 +1,6 @@
+
diff --git a/Work/29WxOrderWork.csproj b/Work/29WxOrderWork.csproj
index 7513daa..29cd545 100644
--- a/Work/29WxOrderWork.csproj
+++ b/Work/29WxOrderWork.csproj
@@ -1,7 +1,8 @@
-
-
+
+
+
@@ -13,7 +14,7 @@
Properties
Work
29WxOrderWork
- v4.5.2
+ v4.6.2
512
true
@@ -24,7 +25,7 @@
true
full
false
- ..\bin\
+ ..\..\KJD Cef138\Bin\
DEBUG;TRACE
prompt
4
@@ -59,20 +60,29 @@
MinimumRecommendedRules.ruleset
+
+ ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.dll
+
+
+ ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.Core.dll
+
+
+ ..\packages\CefSharp.WinForms.138.0.340\lib\net462\CefSharp.WinForms.dll
+
False
DLL\DevComponents.DotNetBar2.dll
-
- ..\DllReference\NaiBa.CefHelper.dll
+
+ False
+ ..\DllReference\NaiBa.CefHelper.138.dll
False
..\DllReference\NaiBa.Util.dll
-
- False
- ..\DllReference\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll
@@ -92,11 +102,11 @@
-
+
Form
-
- BaseForm.cs
+
+ BaseGeneralForm.cs
Form
@@ -183,8 +193,8 @@
-
- BaseForm.cs
+
+ BaseGeneralForm.cs
BaseMsgForm.cs
@@ -204,11 +214,10 @@
-
-
-
-
+
+
+
+
-
-
+
\ No newline at end of file
diff --git a/Work/AddressSetIni.cs b/Work/AddressSetIni.cs
index ec5af4f..23bc119 100644
--- a/Work/AddressSetIni.cs
+++ b/Work/AddressSetIni.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
+using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
using AllBase;
@@ -35,6 +36,54 @@ namespace Work
Addresses[a.UpId].Add(a);
}
}
+
+ #region 获取阿里巴巴省市县区的地址
+ public static Dictionary> Addressdic = new Dictionary>();
+ public static List AddressAllList = new List();
+ public void getAddress1688()
+ {
+ //Thread.Sleep(2000);
+ string file = FileBase.ReadAllText("1688_address.tjm", Encoding.UTF8);
+ if (string.IsNullOrEmpty(file))
+ {
+ MessageBox.Show("初始化1688址信息错误,请检查网络", "提示");
+ return;
+ }
+ string strContent = FileBase.ReadAllText("1688_address.tjm");
+ strContent = GetHtml.UrlDecode(strContent);
+ var m = BaseRegex.GetMatchRegex(ref strContent, @"{[^}]+?}");
+ for (int i = 0; m != null && i < m.Count; i++)
+ {
+ string addressContent = m[i].Groups[0].Value;
+ AddressBase a = new AddressBase();
+ string[] addressArray = addressContent.Split(',');
+ for (int j = 0; j < addressArray.Length; j++)
+ {
+ var itemMatch = BaseRegex.GetMatchRegex(ref addressArray[j], @"([\w\W]+?):([\w\W]+)");
+ string itemname = itemMatch[0].Groups[1].Value.Replace("{", "");
+ string itemvalue = itemMatch[0].Groups[2].Value.Replace("\"", "").Replace("}", "");
+ if (itemname == "a")
+ {
+ a.Id = int.Parse(itemvalue);
+ }
+ if (itemname == "n")
+ {
+ a.Name = itemvalue;
+ }
+ if (itemname == "p")
+ {
+ a.UpId = int.Parse(itemvalue);
+ }
+ }
+ AddressAllList.Add(a);
+ if (!Addressdic.ContainsKey(a.Id))
+ Addressdic.Add(a.Id, new List());
+ if (!Addressdic.ContainsKey(a.UpId))
+ Addressdic.Add(a.UpId, new List());
+ Addressdic[a.UpId].Add(a);
+ }
+ }
+ #endregion
}
public class AddressBase
diff --git a/Work/Api/DouYinApi.cs b/Work/Api/DouYinApi.cs
index f43775b..d269af4 100644
--- a/Work/Api/DouYinApi.cs
+++ b/Work/Api/DouYinApi.cs
@@ -251,7 +251,7 @@ namespace Work.Api
string param = GetHtml.UrlEncodeUtf8(GetDataSignPara());
string url = "http://103.90.155.35:54"+(new Random().Next(10,20))+ "/sign.php?act=signature";
- //string url = BaseClass.DouYinBuildObjString("sign&act=signature");
+ //string url = BaseClass.Build29WxObjString("sign&act=signature");
string data = UserLogin.GetSignaturex() + "¶m_json="+ json + ""
+ "¶ms=" + param + "&service=2";
string html = GetHtml.PostUtf8(url, data);
@@ -285,7 +285,7 @@ namespace Work.Api
Data["method"] = types;
Data["v"] = "2";
string param = GetDataSignPara();
- string url = BaseClass.DouYinBuildObjString("sign&act=signature");
+ string url = BaseClass.Build29WxObjString("sign&act=signature");
string data = UserLogin.GetSignaturex() + "¶m_json=" + "" + json + ""
+ "¶ms=" + param + "&service=2";
string html = GetHtml.PostUtf8("http://192.168.8.191:82/index.php?obj=douyin/sign&act=signature", data);
diff --git a/Work/BaseForms/BaseGeneralForm.Designer.cs b/Work/BaseForms/BaseGeneralForm.Designer.cs
new file mode 100644
index 0000000..eb11d66
--- /dev/null
+++ b/Work/BaseForms/BaseGeneralForm.Designer.cs
@@ -0,0 +1,177 @@
+
+namespace Work.BaseForms
+{
+ partial class BaseGeneralForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.pnlTitle = new System.Windows.Forms.Panel();
+ this.pbMinBase = new System.Windows.Forms.PictureBox();
+ this.pbNormalBase = new System.Windows.Forms.PictureBox();
+ this.pbMaxBase = new System.Windows.Forms.PictureBox();
+ this.pictureBox3 = new System.Windows.Forms.PictureBox();
+ this.lbTitle = new System.Windows.Forms.Label();
+ this.pbCloseBase = new System.Windows.Forms.PictureBox();
+ this.pnlTitle.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pbMinBase)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbNormalBase)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbMaxBase)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).BeginInit();
+ this.SuspendLayout();
+ //
+ // panel2
+ //
+ this.pnlTitle.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.pnlTitle.Controls.Add(this.pbMinBase);
+ this.pnlTitle.Controls.Add(this.pbNormalBase);
+ this.pnlTitle.Controls.Add(this.pbMaxBase);
+ this.pnlTitle.Controls.Add(this.pictureBox3);
+ this.pnlTitle.Controls.Add(this.lbTitle);
+ this.pnlTitle.Controls.Add(this.pbCloseBase);
+ this.pnlTitle.Dock = System.Windows.Forms.DockStyle.Top;
+ this.pnlTitle.Location = new System.Drawing.Point(0, 0);
+ this.pnlTitle.Name = "panel2";
+ this.pnlTitle.Size = new System.Drawing.Size(386, 32);
+ this.pnlTitle.TabIndex = 2;
+ this.pnlTitle.MouseDown += new System.Windows.Forms.MouseEventHandler(this.panel2_MouseDown);
+ this.pnlTitle.MouseMove += new System.Windows.Forms.MouseEventHandler(this.panel2_MouseMove);
+ //
+ // pbMinBase
+ //
+ this.pbMinBase.Dock = System.Windows.Forms.DockStyle.Right;
+ this.pbMinBase.Image = global::Work.Properties.Resources.min;
+ this.pbMinBase.Location = new System.Drawing.Point(258, 0);
+ this.pbMinBase.Name = "pbMinBase";
+ this.pbMinBase.Size = new System.Drawing.Size(32, 32);
+ this.pbMinBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.pbMinBase.TabIndex = 1;
+ this.pbMinBase.TabStop = false;
+ this.pbMinBase.Click += new System.EventHandler(this.PictureBox2_Click);
+ this.pbMinBase.MouseLeave += new System.EventHandler(this.PictureBox2_MouseLeave);
+ this.pbMinBase.MouseHover += new System.EventHandler(this.PictureBox2_MouseHover);
+ //
+ // pbNormalBase
+ //
+ this.pbNormalBase.Dock = System.Windows.Forms.DockStyle.Right;
+ this.pbNormalBase.Image = global::Work.Properties.Resources.normal;
+ this.pbNormalBase.Location = new System.Drawing.Point(290, 0);
+ this.pbNormalBase.Name = "pbNormalBase";
+ this.pbNormalBase.Size = new System.Drawing.Size(32, 32);
+ this.pbNormalBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.pbNormalBase.TabIndex = 6;
+ this.pbNormalBase.TabStop = false;
+ this.pbNormalBase.Visible = false;
+ this.pbNormalBase.Click += new System.EventHandler(this.pbNormalBase_Click);
+ this.pbNormalBase.MouseLeave += new System.EventHandler(this.pbNormalBase_MouseLeave);
+ this.pbNormalBase.MouseHover += new System.EventHandler(this.pbNormalBase_MouseHover);
+ //
+ // pbMaxBase
+ //
+ this.pbMaxBase.Dock = System.Windows.Forms.DockStyle.Right;
+ this.pbMaxBase.Image = global::Work.Properties.Resources.max;
+ this.pbMaxBase.Location = new System.Drawing.Point(322, 0);
+ this.pbMaxBase.Name = "pbMaxBase";
+ this.pbMaxBase.Size = new System.Drawing.Size(32, 32);
+ this.pbMaxBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.pbMaxBase.TabIndex = 5;
+ this.pbMaxBase.TabStop = false;
+ this.pbMaxBase.Visible = false;
+ this.pbMaxBase.Click += new System.EventHandler(this.pbMaxBase_Click);
+ this.pbMaxBase.MouseLeave += new System.EventHandler(this.pbMaxBase_MouseLeave);
+ this.pbMaxBase.MouseHover += new System.EventHandler(this.pbMaxBase_MouseHover);
+ //
+ // pictureBox3
+ //
+ this.pictureBox3.BackColor = System.Drawing.Color.Transparent;
+ this.pictureBox3.Image = global::Work.Properties.Resources.icon;
+ this.pictureBox3.Location = new System.Drawing.Point(5, 3);
+ this.pictureBox3.Name = "pictureBox3";
+ this.pictureBox3.Size = new System.Drawing.Size(23, 23);
+ this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox3.TabIndex = 3;
+ this.pictureBox3.TabStop = false;
+ //
+ // lbTitle
+ //
+ this.lbTitle.AutoSize = true;
+ this.lbTitle.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.lbTitle.ForeColor = System.Drawing.Color.White;
+ this.lbTitle.Location = new System.Drawing.Point(31, 6);
+ this.lbTitle.Name = "lbTitle";
+ this.lbTitle.Size = new System.Drawing.Size(45, 17);
+ this.lbTitle.TabIndex = 2;
+ this.lbTitle.Text = "label1";
+ //
+ // pbCloseBase
+ //
+ this.pbCloseBase.Dock = System.Windows.Forms.DockStyle.Right;
+ this.pbCloseBase.Image = global::Work.Properties.Resources.close;
+ this.pbCloseBase.Location = new System.Drawing.Point(354, 0);
+ this.pbCloseBase.Name = "pbCloseBase";
+ this.pbCloseBase.Size = new System.Drawing.Size(32, 32);
+ this.pbCloseBase.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.pbCloseBase.TabIndex = 0;
+ this.pbCloseBase.TabStop = false;
+ this.pbCloseBase.Click += new System.EventHandler(this.PictureBox1_Click);
+ this.pbCloseBase.MouseLeave += new System.EventHandler(this.PictureBox1_MouseLeave);
+ this.pbCloseBase.MouseHover += new System.EventHandler(this.PictureBox1_MouseHover);
+ //
+ // BaseGeneralForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(160)))), ((int)(((byte)(233)))));
+ this.ClientSize = new System.Drawing.Size(386, 232);
+ this.Controls.Add(this.pnlTitle);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
+ this.Name = "BaseGeneralForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "BaseForm";
+ this.Load += new System.EventHandler(this.LcBaseForm_Load);
+ this.pnlTitle.ResumeLayout(false);
+ this.pnlTitle.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pbMinBase)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbNormalBase)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbMaxBase)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pbCloseBase)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Panel pnlTitle;
+ private System.Windows.Forms.PictureBox pbMinBase;
+ private System.Windows.Forms.PictureBox pbNormalBase;
+ private System.Windows.Forms.PictureBox pbMaxBase;
+ private System.Windows.Forms.PictureBox pictureBox3;
+ private System.Windows.Forms.Label lbTitle;
+ protected System.Windows.Forms.PictureBox pbCloseBase;
+ }
+}
\ No newline at end of file
diff --git a/Work/BaseForms/BaseGeneralForm.cs b/Work/BaseForms/BaseGeneralForm.cs
new file mode 100644
index 0000000..c4ce309
--- /dev/null
+++ b/Work/BaseForms/BaseGeneralForm.cs
@@ -0,0 +1,295 @@
+using AllBase;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace Work.BaseForms
+{
+ public partial class BaseGeneralForm : Form
+ {
+ const int WM_NCHITTEST = 0x0084;
+ const int HTLEFT = 10; //左边界
+ const int HTRIGHT = 11; //右边界
+ const int HTTOP = 12; //上边界
+ const int HTTOPLEFT = 13; //左上角
+ const int HTTOPRIGHT = 14; //右上角
+ const int HTBOTTOM = 15; //下边界
+ const int HTBOTTOMLEFT = 0x10; //左下角
+ const int HTBOTTOMRIGHT = 17; //右下角
+
+ protected bool Minimized { get { return this.pbMinBase.Visible; } set { this.pbMinBase.Visible = value; } }
+
+ protected override void WndProc(ref Message m)
+ {
+ switch (m.Msg)
+ {
+ case WM_NCHITTEST:
+ base.WndProc(ref m);
+ Point vPoint = new Point((int)m.LParam & 0xFFFF,
+ (int)m.LParam >> 16 & 0xFFFF);
+ vPoint = PointToClient(vPoint);
+ if (vPoint.X <= 5)
+ if (vPoint.Y <= 5)
+ m.Result = (IntPtr)HTTOPLEFT;
+ else if (vPoint.Y >= ClientSize.Height - 5)
+ m.Result = (IntPtr)HTBOTTOMLEFT;
+ else m.Result = (IntPtr)HTLEFT;
+ else if (vPoint.X >= ClientSize.Width - 5)
+ if (vPoint.Y <= 5)
+ m.Result = (IntPtr)HTTOPRIGHT;
+ else if (vPoint.Y >= ClientSize.Height - 5)
+ m.Result = (IntPtr)HTBOTTOMRIGHT;
+ else m.Result = (IntPtr)HTRIGHT;
+ else if (vPoint.Y <= 5)
+ m.Result = (IntPtr)HTTOP;
+ else if (vPoint.Y >= ClientSize.Height - 5)
+ m.Result = (IntPtr)HTBOTTOM;
+ break;
+ default:
+ base.WndProc(ref m);
+ break;
+ }
+ }
+ public BaseGeneralForm()
+ {
+ InitializeComponent();
+ this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
+ if (FileBase.Exists(BaseClass.ProgromLogoIco))
+ {
+ Image img = Image.FromFile(BaseClass.ProgromLogoIco);
+ pictureBox3.Image = img;
+ }
+ }
+
+ private void LcBaseForm_Load(object sender, EventArgs e)
+ {
+ if (BaseClass.Ico != null)
+ Iconx = Icon = BaseClass.Ico;
+ else
+ Iconx = Icon = BaseClass.Ico = ImageBuild.ConvertToIcon(Properties.Resources.icon);
+
+
+ if (this.IsShowMax)
+ {
+ if (this.WindowState == FormWindowState.Maximized)
+ {
+ this.pbMaxBase.Visible = false;
+ this.pbNormalBase.Visible = true;
+ }
+ else
+ {
+ this.pbMaxBase.Visible = true;
+ this.pbNormalBase.Visible = false;
+ }
+ }
+
+ SetPanelVisible(this.TopLevel || DesignMode);
+ }
+
+ public void SetPanelVisible(bool visible)
+ {
+ if (visible)
+ {
+ this.Padding = new Padding(1);
+ this.pnlTitle.Visible = true;
+ }
+ else
+ {
+ this.Padding = new Padding(0);
+ this.pnlTitle.Visible = false;
+ }
+ }
+
+ private void PictureBox2_Click(object sender, EventArgs e)
+ {
+ WindowState = FormWindowState.Minimized;
+ }
+
+ public virtual void PictureBox1_Click(object sender, EventArgs e)
+ {
+ //pictureBox3.Image?.Dispose();
+ Close();
+ }
+
+ private Icon _iconx;
+ public Icon Iconx
+ {
+ set
+ {
+ _iconx = value;
+ if (_iconx == null) return;
+
+ using (MemoryStream mStream = new MemoryStream())
+ {
+ _iconx.Save(mStream);
+ Image image = Image.FromStream(mStream);
+ pictureBox3.Image = image;
+ }
+ }
+ }
+
+ private bool isShowMax = false;
+ public bool IsShowMax
+ {
+ get { return isShowMax; }
+ set
+ {
+ isShowMax = value;
+ if (isShowMax)
+ {
+ if (this.WindowState == FormWindowState.Maximized)
+ {
+ this.pbMaxBase.Visible = false;
+ this.pbNormalBase.Visible = true;
+ }
+ else
+ {
+ this.pbMaxBase.Visible = true;
+ this.pbNormalBase.Visible = false;
+ }
+ }
+ else
+ {
+ this.pbMaxBase.Visible = false;
+ this.pbNormalBase.Visible = false;
+ }
+ }
+ }
+
+ public string TitleText
+ {
+ get
+ {
+ return Text;
+ }
+ set
+ {
+ Text = lbTitle.Text = value;
+ }
+ }
+ private Point mouseOffset;//记录鼠标指针的坐标
+ private bool isMouseDown;//记录鼠标左键是否按下
+ private void Panel1_MouseMove(object sender, MouseEventArgs e)
+ {
+ if (isMouseDown)
+ {//获取鼠标的位置
+ Point mousePos = MousePosition;
+ mousePos.Offset(mouseOffset.X, mouseOffset.Y);
+ Location = mousePos;
+ }
+ }
+
+ private void Panel1_MouseDown(object sender, MouseEventArgs e)
+ {
+ if (e.Button == MouseButtons.Left)
+ {
+ mouseOffset = new Point(-e.X, -e.Y);
+ isMouseDown = true;
+ }
+ }
+
+ private void Panel1_MouseUp(object sender, MouseEventArgs e)
+ {
+ isMouseDown = false;
+ }
+
+ private void PictureBox1_MouseHover(object sender, EventArgs e)
+ {
+ this.pbCloseBase.Image = global::Work.Properties.Resources.close_hover;
+ this.Cursor = Cursors.Hand;
+
+ }
+
+ private void PictureBox1_MouseLeave(object sender, EventArgs e)
+ {
+ this.pbCloseBase.Image = global::Work.Properties.Resources.close;
+ this.Cursor = Cursors.Default;
+
+ }
+
+ private void PictureBox2_MouseHover(object sender, EventArgs e)
+ {
+ this.pbMinBase.Image = global::Work.Properties.Resources.min_hover;
+ this.Cursor = Cursors.Hand;
+
+ }
+
+ private void PictureBox2_MouseLeave(object sender, EventArgs e)
+ {
+ this.pbMinBase.Image = global::Work.Properties.Resources.min;
+ this.Cursor = Cursors.Default;
+
+ }
+
+ public virtual void HideTitle()
+ {
+ // this.panel1.Visible = false;
+ }
+
+ #region 窗体提交数据完成事件
+ public event Action