p46U)%(~161~5K=W~p
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
K%g8`m2L2zIc0^?W
literal 0
HcmV?d00001
diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs
new file mode 100644
index 0000000..b899bfa
--- /dev/null
+++ b/MainForm.Designer.cs
@@ -0,0 +1,690 @@
+namespace YSDetection
+{
+ partial class MainForm
+ {
+ ///
+ /// 必需的设计器变量。
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// 清理所有正在使用的资源。
+ ///
+ /// 如果应释放托管资源,为 true;否则为 false。
+ protected override void Dispose(bool disposing)
+
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows 窗体设计器生成的代码
+
+ ///
+ /// 设计器支持所需的方法 - 不要修改
+ /// 使用代码编辑器修改此方法的内容。
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
+ this.tabPage1 = new System.Windows.Forms.TabPage();
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.textBox9 = new System.Windows.Forms.TextBox();
+ this.textBox7 = new System.Windows.Forms.TextBox();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.pictureBox3 = new System.Windows.Forms.PictureBox();
+ this.textBox6 = new System.Windows.Forms.TextBox();
+ this.textBox5 = new System.Windows.Forms.TextBox();
+ this.textBox3 = new System.Windows.Forms.TextBox();
+ this.textBox2 = new System.Windows.Forms.TextBox();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.textBox4 = new System.Windows.Forms.TextBox();
+ this.label12 = new System.Windows.Forms.Label();
+ this.label11 = new System.Windows.Forms.Label();
+ this.label10 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.detectbutton = new System.Windows.Forms.Button();
+ this.opendevicebutton = new System.Windows.Forms.Button();
+ this.SnaptPage = new System.Windows.Forms.TextBox();
+ this.groupBox3 = new System.Windows.Forms.GroupBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.label7 = new System.Windows.Forms.Label();
+ this.comboBox1 = new System.Windows.Forms.ComboBox();
+ this.groupBox4 = new System.Windows.Forms.GroupBox();
+ this.pictureBox2 = new System.Windows.Forms.PictureBox();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.tabcontrol1 = new System.Windows.Forms.TabControl();
+ this.tabPage2 = new System.Windows.Forms.TabPage();
+ this.textBox15 = new System.Windows.Forms.TextBox();
+ this.label17 = new System.Windows.Forms.Label();
+ this.textBox14 = new System.Windows.Forms.TextBox();
+ this.label16 = new System.Windows.Forms.Label();
+ this.textBox13 = new System.Windows.Forms.TextBox();
+ this.label15 = new System.Windows.Forms.Label();
+ this.textBox12 = new System.Windows.Forms.TextBox();
+ this.label14 = new System.Windows.Forms.Label();
+ this.button3 = new System.Windows.Forms.Button();
+ this.label13 = new System.Windows.Forms.Label();
+ this.textBox11 = new System.Windows.Forms.TextBox();
+ this.textBox10 = new System.Windows.Forms.TextBox();
+ this.button2 = new System.Windows.Forms.Button();
+ this.textBox8 = new System.Windows.Forms.TextBox();
+ this.button1 = new System.Windows.Forms.Button();
+ this.tabPage1.SuspendLayout();
+ this.groupBox2.SuspendLayout();
+ this.groupBox1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
+ this.groupBox3.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.groupBox4.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
+ this.tabcontrol1.SuspendLayout();
+ this.tabPage2.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // tabPage1
+ //
+ this.tabPage1.BackColor = System.Drawing.Color.LightCyan;
+ this.tabPage1.Controls.Add(this.groupBox2);
+ this.tabPage1.Location = new System.Drawing.Point(4, 22);
+ this.tabPage1.Name = "tabPage1";
+ this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPage1.Size = new System.Drawing.Size(1597, 777);
+ this.tabPage1.TabIndex = 0;
+ this.tabPage1.Text = "检测";
+ //
+ // groupBox2
+ //
+ this.groupBox2.BackColor = System.Drawing.Color.Transparent;
+ this.groupBox2.Controls.Add(this.textBox9);
+ this.groupBox2.Controls.Add(this.textBox7);
+ this.groupBox2.Controls.Add(this.groupBox1);
+ this.groupBox2.Controls.Add(this.textBox6);
+ this.groupBox2.Controls.Add(this.textBox5);
+ this.groupBox2.Controls.Add(this.textBox3);
+ this.groupBox2.Controls.Add(this.textBox2);
+ this.groupBox2.Controls.Add(this.textBox1);
+ this.groupBox2.Controls.Add(this.textBox4);
+ this.groupBox2.Controls.Add(this.label12);
+ this.groupBox2.Controls.Add(this.label11);
+ this.groupBox2.Controls.Add(this.label10);
+ this.groupBox2.Controls.Add(this.label9);
+ this.groupBox2.Controls.Add(this.label8);
+ this.groupBox2.Controls.Add(this.label2);
+ this.groupBox2.Controls.Add(this.label1);
+ this.groupBox2.Controls.Add(this.detectbutton);
+ this.groupBox2.Controls.Add(this.opendevicebutton);
+ this.groupBox2.Controls.Add(this.SnaptPage);
+ this.groupBox2.Controls.Add(this.groupBox3);
+ this.groupBox2.Controls.Add(this.label7);
+ this.groupBox2.Controls.Add(this.comboBox1);
+ this.groupBox2.Controls.Add(this.groupBox4);
+ this.groupBox2.Controls.Add(this.label6);
+ this.groupBox2.Controls.Add(this.label5);
+ this.groupBox2.Controls.Add(this.label4);
+ this.groupBox2.Controls.Add(this.label3);
+ this.groupBox2.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.groupBox2.Location = new System.Drawing.Point(6, 24);
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.Size = new System.Drawing.Size(1685, 747);
+ this.groupBox2.TabIndex = 1;
+ this.groupBox2.TabStop = false;
+ this.groupBox2.Text = "结果展示";
+ this.groupBox2.Enter += new System.EventHandler(this.groupBox2_Enter);
+ //
+ // textBox9
+ //
+ this.textBox9.BackColor = System.Drawing.Color.LightCyan;
+ this.textBox9.Location = new System.Drawing.Point(16, 501);
+ this.textBox9.MaxLength = 32767000;
+ this.textBox9.Multiline = true;
+ this.textBox9.Name = "textBox9";
+ this.textBox9.ScrollBars = System.Windows.Forms.ScrollBars.Both;
+ this.textBox9.Size = new System.Drawing.Size(990, 240);
+ this.textBox9.TabIndex = 33;
+ this.textBox9.WordWrap = false;
+ //
+ // textBox7
+ //
+ this.textBox7.Location = new System.Drawing.Point(1521, 216);
+ this.textBox7.Name = "textBox7";
+ this.textBox7.Size = new System.Drawing.Size(50, 30);
+ this.textBox7.TabIndex = 32;
+ //
+ // groupBox1
+ //
+ this.groupBox1.Controls.Add(this.pictureBox3);
+ this.groupBox1.Location = new System.Drawing.Point(1215, 448);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(302, 222);
+ this.groupBox1.TabIndex = 25;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "pic";
+ //
+ // pictureBox3
+ //
+ this.pictureBox3.Location = new System.Drawing.Point(6, 19);
+ this.pictureBox3.Name = "pictureBox3";
+ this.pictureBox3.Size = new System.Drawing.Size(287, 187);
+ this.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox3.TabIndex = 1;
+ this.pictureBox3.TabStop = false;
+ //
+ // textBox6
+ //
+ this.textBox6.Location = new System.Drawing.Point(1520, 152);
+ this.textBox6.Name = "textBox6";
+ this.textBox6.Size = new System.Drawing.Size(50, 30);
+ this.textBox6.TabIndex = 31;
+ //
+ // textBox5
+ //
+ this.textBox5.Location = new System.Drawing.Point(1416, 216);
+ this.textBox5.Name = "textBox5";
+ this.textBox5.Size = new System.Drawing.Size(50, 30);
+ this.textBox5.TabIndex = 30;
+ //
+ // textBox3
+ //
+ this.textBox3.Location = new System.Drawing.Point(1417, 151);
+ this.textBox3.Name = "textBox3";
+ this.textBox3.Size = new System.Drawing.Size(50, 30);
+ this.textBox3.TabIndex = 29;
+ //
+ // textBox2
+ //
+ this.textBox2.Location = new System.Drawing.Point(1275, 217);
+ this.textBox2.Name = "textBox2";
+ this.textBox2.Size = new System.Drawing.Size(50, 30);
+ this.textBox2.TabIndex = 28;
+ //
+ // textBox1
+ //
+ this.textBox1.Location = new System.Drawing.Point(1275, 153);
+ this.textBox1.Name = "textBox1";
+ this.textBox1.Size = new System.Drawing.Size(50, 30);
+ this.textBox1.TabIndex = 27;
+ this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
+ //
+ // textBox4
+ //
+ this.textBox4.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox4.Location = new System.Drawing.Point(1129, 217);
+ this.textBox4.Name = "textBox4";
+ this.textBox4.Size = new System.Drawing.Size(50, 30);
+ this.textBox4.TabIndex = 26;
+ //
+ // label12
+ //
+ this.label12.AutoSize = true;
+ this.label12.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label12.Location = new System.Drawing.Point(1468, 221);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(49, 20);
+ this.label12.TabIndex = 23;
+ this.label12.Text = "螺距";
+ //
+ // label11
+ //
+ this.label11.AutoSize = true;
+ this.label11.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label11.Location = new System.Drawing.Point(1327, 223);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(89, 20);
+ this.label11.TabIndex = 21;
+ this.label11.Text = "螺丝长度";
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label10.Location = new System.Drawing.Point(1189, 222);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(89, 20);
+ this.label10.TabIndex = 19;
+ this.label10.Text = "螺丝个数";
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label9.Location = new System.Drawing.Point(1070, 226);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(49, 20);
+ this.label9.TabIndex = 17;
+ this.label9.Text = "齿数";
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label8.Location = new System.Drawing.Point(1467, 156);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(49, 20);
+ this.label8.TabIndex = 15;
+ this.label8.Text = "螺距";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label2.Location = new System.Drawing.Point(1326, 157);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(89, 20);
+ this.label2.TabIndex = 13;
+ this.label2.Text = "螺丝长度";
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label1.Location = new System.Drawing.Point(1187, 160);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(89, 20);
+ this.label1.TabIndex = 11;
+ this.label1.Text = "螺丝个数";
+ this.label1.Click += new System.EventHandler(this.label1_Click);
+ //
+ // detectbutton
+ //
+ this.detectbutton.BackColor = System.Drawing.Color.Gold;
+ this.detectbutton.Font = new System.Drawing.Font("楷体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.detectbutton.Location = new System.Drawing.Point(1338, 296);
+ this.detectbutton.Name = "detectbutton";
+ this.detectbutton.Size = new System.Drawing.Size(185, 124);
+ this.detectbutton.TabIndex = 10;
+ this.detectbutton.Text = "检测(&M)";
+ this.detectbutton.UseVisualStyleBackColor = false;
+ this.detectbutton.Click += new System.EventHandler(this.detectbutton_Click);
+ //
+ // opendevicebutton
+ //
+ this.opendevicebutton.BackColor = System.Drawing.Color.Gold;
+ this.opendevicebutton.Font = new System.Drawing.Font("楷体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.opendevicebutton.Location = new System.Drawing.Point(1074, 296);
+ this.opendevicebutton.Name = "opendevicebutton";
+ this.opendevicebutton.Size = new System.Drawing.Size(212, 124);
+ this.opendevicebutton.TabIndex = 6;
+ this.opendevicebutton.Text = "开启设备";
+ this.opendevicebutton.UseVisualStyleBackColor = false;
+ this.opendevicebutton.Click += new System.EventHandler(this.opendevicebutton_Click);
+ //
+ // SnaptPage
+ //
+ this.SnaptPage.Location = new System.Drawing.Point(1128, 158);
+ this.SnaptPage.Name = "SnaptPage";
+ this.SnaptPage.Size = new System.Drawing.Size(50, 30);
+ this.SnaptPage.TabIndex = 9;
+ //
+ // groupBox3
+ //
+ this.groupBox3.Controls.Add(this.pictureBox1);
+ this.groupBox3.Location = new System.Drawing.Point(16, 46);
+ this.groupBox3.Name = "groupBox3";
+ this.groupBox3.Size = new System.Drawing.Size(461, 440);
+ this.groupBox3.TabIndex = 1;
+ this.groupBox3.TabStop = false;
+ this.groupBox3.Text = "pic";
+ this.groupBox3.Enter += new System.EventHandler(this.groupBox3_Enter);
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.Location = new System.Drawing.Point(6, 19);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(446, 416);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 0;
+ this.pictureBox1.TabStop = false;
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("楷体", 15F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label7.Location = new System.Drawing.Point(1070, 163);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(49, 20);
+ this.label7.TabIndex = 7;
+ this.label7.Text = "齿数";
+ //
+ // comboBox1
+ //
+ this.comboBox1.Font = new System.Drawing.Font("宋体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.comboBox1.FormattingEnabled = true;
+ this.comboBox1.Location = new System.Drawing.Point(1165, 44);
+ this.comboBox1.Name = "comboBox1";
+ this.comboBox1.Size = new System.Drawing.Size(352, 43);
+ this.comboBox1.TabIndex = 8;
+ this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
+ //
+ // groupBox4
+ //
+ this.groupBox4.Controls.Add(this.pictureBox2);
+ this.groupBox4.Location = new System.Drawing.Point(544, 44);
+ this.groupBox4.Name = "groupBox4";
+ this.groupBox4.Size = new System.Drawing.Size(462, 442);
+ this.groupBox4.TabIndex = 6;
+ this.groupBox4.TabStop = false;
+ this.groupBox4.Text = "pic";
+ this.groupBox4.Enter += new System.EventHandler(this.groupBox4_Enter);
+ //
+ // pictureBox2
+ //
+ this.pictureBox2.Location = new System.Drawing.Point(6, 21);
+ this.pictureBox2.Name = "pictureBox2";
+ this.pictureBox2.Size = new System.Drawing.Size(450, 416);
+ this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox2.TabIndex = 1;
+ this.pictureBox2.TabStop = false;
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.BackColor = System.Drawing.Color.Transparent;
+ this.label6.Font = new System.Drawing.Font("楷体", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label6.Location = new System.Drawing.Point(1075, 48);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(87, 35);
+ this.label6.TabIndex = 6;
+ this.label6.Text = "型号";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Location = new System.Drawing.Point(1334, 689);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(89, 20);
+ this.label5.TabIndex = 5;
+ this.label5.Text = "检测标识";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Location = new System.Drawing.Point(745, 20);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(129, 20);
+ this.label4.TabIndex = 4;
+ this.label4.Text = "侧面检测结果";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(160, 18);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(129, 20);
+ this.label3.TabIndex = 3;
+ this.label3.Text = "上方检测结果";
+ this.label3.Click += new System.EventHandler(this.label3_Click);
+ //
+ // tabcontrol1
+ //
+ this.tabcontrol1.Controls.Add(this.tabPage1);
+ this.tabcontrol1.Controls.Add(this.tabPage2);
+ this.tabcontrol1.Location = new System.Drawing.Point(2, 12);
+ this.tabcontrol1.Name = "tabcontrol1";
+ this.tabcontrol1.SelectedIndex = 0;
+ this.tabcontrol1.Size = new System.Drawing.Size(1605, 803);
+ this.tabcontrol1.TabIndex = 0;
+ //
+ // tabPage2
+ //
+ this.tabPage2.Controls.Add(this.textBox15);
+ this.tabPage2.Controls.Add(this.label17);
+ this.tabPage2.Controls.Add(this.textBox14);
+ this.tabPage2.Controls.Add(this.label16);
+ this.tabPage2.Controls.Add(this.textBox13);
+ this.tabPage2.Controls.Add(this.label15);
+ this.tabPage2.Controls.Add(this.textBox12);
+ this.tabPage2.Controls.Add(this.label14);
+ this.tabPage2.Controls.Add(this.button3);
+ this.tabPage2.Controls.Add(this.label13);
+ this.tabPage2.Controls.Add(this.textBox11);
+ this.tabPage2.Controls.Add(this.textBox10);
+ this.tabPage2.Controls.Add(this.button2);
+ this.tabPage2.Controls.Add(this.textBox8);
+ this.tabPage2.Controls.Add(this.button1);
+ this.tabPage2.Location = new System.Drawing.Point(4, 22);
+ this.tabPage2.Name = "tabPage2";
+ this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPage2.Size = new System.Drawing.Size(1597, 777);
+ this.tabPage2.TabIndex = 1;
+ this.tabPage2.Text = "PLC";
+ this.tabPage2.UseVisualStyleBackColor = true;
+ //
+ // textBox15
+ //
+ this.textBox15.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox15.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox15.Location = new System.Drawing.Point(350, 230);
+ this.textBox15.Name = "textBox15";
+ this.textBox15.Size = new System.Drawing.Size(168, 29);
+ this.textBox15.TabIndex = 66;
+ //
+ // label17
+ //
+ this.label17.AutoSize = true;
+ this.label17.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label17.Location = new System.Drawing.Point(255, 233);
+ this.label17.Name = "label17";
+ this.label17.Size = new System.Drawing.Size(89, 19);
+ this.label17.TabIndex = 65;
+ this.label17.Text = "不合格数";
+ //
+ // textBox14
+ //
+ this.textBox14.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox14.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox14.Location = new System.Drawing.Point(350, 144);
+ this.textBox14.Name = "textBox14";
+ this.textBox14.Size = new System.Drawing.Size(168, 29);
+ this.textBox14.TabIndex = 64;
+ //
+ // label16
+ //
+ this.label16.AutoSize = true;
+ this.label16.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label16.Location = new System.Drawing.Point(271, 93);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(49, 19);
+ this.label16.TabIndex = 63;
+ this.label16.Text = "总数";
+ //
+ // textBox13
+ //
+ this.textBox13.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox13.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox13.Location = new System.Drawing.Point(350, 90);
+ this.textBox13.Name = "textBox13";
+ this.textBox13.Size = new System.Drawing.Size(168, 29);
+ this.textBox13.TabIndex = 62;
+ //
+ // label15
+ //
+ this.label15.AutoSize = true;
+ this.label15.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label15.Location = new System.Drawing.Point(261, 157);
+ this.label15.Name = "label15";
+ this.label15.Size = new System.Drawing.Size(69, 19);
+ this.label15.TabIndex = 61;
+ this.label15.Text = "合格数";
+ //
+ // textBox12
+ //
+ this.textBox12.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox12.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox12.Location = new System.Drawing.Point(350, 26);
+ this.textBox12.Name = "textBox12";
+ this.textBox12.Size = new System.Drawing.Size(168, 29);
+ this.textBox12.TabIndex = 60;
+ this.textBox12.Text = "无";
+ //
+ // label14
+ //
+ this.label14.AutoSize = true;
+ this.label14.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label14.Location = new System.Drawing.Point(255, 33);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(89, 19);
+ this.label14.TabIndex = 59;
+ this.label14.Text = "当前型号";
+ //
+ // button3
+ //
+ this.button3.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.button3.Location = new System.Drawing.Point(25, 205);
+ this.button3.Name = "button3";
+ this.button3.Size = new System.Drawing.Size(185, 54);
+ this.button3.TabIndex = 58;
+ this.button3.Text = "关闭报警";
+ this.button3.UseVisualStyleBackColor = true;
+ this.button3.Click += new System.EventHandler(this.button3_Click);
+ //
+ // label13
+ //
+ this.label13.AutoSize = true;
+ this.label13.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label13.Location = new System.Drawing.Point(36, 26);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(49, 19);
+ this.label13.TabIndex = 57;
+ this.label13.Text = "地址";
+ //
+ // textBox11
+ //
+ this.textBox11.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox11.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox11.Location = new System.Drawing.Point(132, 72);
+ this.textBox11.Name = "textBox11";
+ this.textBox11.Size = new System.Drawing.Size(64, 29);
+ this.textBox11.TabIndex = 56;
+ //
+ // textBox10
+ //
+ this.textBox10.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox10.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox10.Location = new System.Drawing.Point(105, 23);
+ this.textBox10.Name = "textBox10";
+ this.textBox10.Size = new System.Drawing.Size(105, 29);
+ this.textBox10.TabIndex = 55;
+ //
+ // button2
+ //
+ this.button2.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.button2.Location = new System.Drawing.Point(128, 129);
+ this.button2.Name = "button2";
+ this.button2.Size = new System.Drawing.Size(82, 54);
+ this.button2.TabIndex = 54;
+ this.button2.Text = "写";
+ this.button2.UseVisualStyleBackColor = true;
+ this.button2.Click += new System.EventHandler(this.button2_Click_2);
+ //
+ // textBox8
+ //
+ this.textBox8.BackColor = System.Drawing.SystemColors.Window;
+ this.textBox8.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.textBox8.Location = new System.Drawing.Point(29, 72);
+ this.textBox8.Name = "textBox8";
+ this.textBox8.Size = new System.Drawing.Size(68, 29);
+ this.textBox8.TabIndex = 53;
+ //
+ // button1
+ //
+ this.button1.Font = new System.Drawing.Font("楷体", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.button1.Location = new System.Drawing.Point(25, 129);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(82, 54);
+ this.button1.TabIndex = 52;
+ this.button1.Text = "读";
+ this.button1.UseVisualStyleBackColor = true;
+ this.button1.Click += new System.EventHandler(this.button1_Click_2);
+ //
+ // MainForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.SystemColors.MenuHighlight;
+ this.ClientSize = new System.Drawing.Size(1604, 827);
+ this.Controls.Add(this.tabcontrol1);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "MainForm";
+ this.Text = "青岛星科瑞升信息科技有限公司";
+ this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
+ this.Load += new System.EventHandler(this.MainForm_Load);
+ this.tabPage1.ResumeLayout(false);
+ this.groupBox2.ResumeLayout(false);
+ this.groupBox2.PerformLayout();
+ this.groupBox1.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
+ this.groupBox3.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.groupBox4.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
+ this.tabcontrol1.ResumeLayout(false);
+ this.tabPage2.ResumeLayout(false);
+ this.tabPage2.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+ private System.Windows.Forms.TabPage tabPage1;
+ private System.Windows.Forms.Button opendevicebutton;
+ private System.Windows.Forms.Button detectbutton;
+ private System.Windows.Forms.TextBox SnaptPage;
+ private System.Windows.Forms.ComboBox comboBox1;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.GroupBox groupBox2;
+ private System.Windows.Forms.GroupBox groupBox3;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.GroupBox groupBox4;
+ private System.Windows.Forms.PictureBox pictureBox2;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.TabControl tabcontrol1;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.Label label12;
+ private System.Windows.Forms.Label label11;
+ private System.Windows.Forms.GroupBox groupBox1;
+ private System.Windows.Forms.PictureBox pictureBox3;
+ private System.Windows.Forms.TextBox textBox7;
+ private System.Windows.Forms.TextBox textBox6;
+ private System.Windows.Forms.TextBox textBox5;
+ private System.Windows.Forms.TextBox textBox3;
+ private System.Windows.Forms.TextBox textBox2;
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.TextBox textBox4;
+ private System.Windows.Forms.TextBox textBox9;
+ private System.Windows.Forms.TabPage tabPage2;
+ private System.Windows.Forms.Label label13;
+ private System.Windows.Forms.TextBox textBox11;
+ private System.Windows.Forms.TextBox textBox10;
+ private System.Windows.Forms.Button button2;
+ private System.Windows.Forms.TextBox textBox8;
+ private System.Windows.Forms.Button button1;
+ private System.Windows.Forms.Button button3;
+ private System.Windows.Forms.TextBox textBox15;
+ private System.Windows.Forms.Label label17;
+ private System.Windows.Forms.TextBox textBox14;
+ private System.Windows.Forms.Label label16;
+ private System.Windows.Forms.TextBox textBox13;
+ private System.Windows.Forms.Label label15;
+ private System.Windows.Forms.TextBox textBox12;
+ private System.Windows.Forms.Label label14;
+ }
+}
+
diff --git a/MainForm.cs b/MainForm.cs
new file mode 100644
index 0000000..81524c2
--- /dev/null
+++ b/MainForm.cs
@@ -0,0 +1,1063 @@
+using HZH_Controls;
+using OpenCvSharp;
+using OpenCvSharp.Extensions;
+using Sunny.UI.Win32;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Diagnostics;
+using System.Diagnostics.Eventing.Reader;
+using System.Drawing;
+using System.Drawing.Drawing2D;
+using System.Drawing.Imaging;
+using System.IO;
+using System.Linq;
+using System.Runtime.InteropServices;
+using System.Runtime.Remoting.Messaging;
+using System.Text;
+using System.Threading;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Forms;
+using System.Windows.Media.Media3D;
+using static System.Net.Mime.MediaTypeNames;
+//using XKRS.Device.SimboVision.SimboHelper;
+
+
+namespace YSDetection
+{
+ public partial class MainForm : Form
+ {
+ public MainForm()
+ {
+ InitializeComponent();
+ System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
+ Control.CheckForIllegalCrossThreadCalls = false;
+
+ }
+ int SnaptNum = 1;
+ HikCamera hikCamera = new HikCamera();
+ HikCamera hikCamera2 = new HikCamera();
+ SerialPortBase serialPortBase = new SerialPortBase();
+ SiemensPLCTCPDriver siemensPLCTCP = new SiemensPLCTCPDriver();
+ SimboObjectDetection simboObjectDetection = new SimboObjectDetection();
+ //PaddleOcrModel paddleOcrModel = new PaddleOcrModel();
+ string LablePath = "D:\\huarui\\txt\\class.txt";
+ AutoResetEvent autoResetEvent;
+ AutoResetEvent waitResetEvent;
+ private void MainForm_Load(object sender, EventArgs e)
+ {
+ autoResetEvent = new AutoResetEvent(false);
+ waitResetEvent=new AutoResetEvent(false);
+ siemensPLCTCP.Start();
+
+ string PLCAdress3 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress3, false);
+ string PLCAdress1 = "M12.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, false);
+ string PLCAdress2 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress2, false);
+ string PLCAdress4 = "M14.0";
+ siemensPLCTCP.WriteBool(PLCAdress4, true);
+
+ SnaptPage.Text = SnaptNum.ToString();
+ DataSet ds = SQLiteHelper.Query($"select xinghao from lungu");
+
+ //cbx.DataSource = ds;
+ DataTableReader rdr = ds.CreateDataReader();
+ HashSet values = new System.Collections.Generic.HashSet();
+ while (rdr.Read())//读取表中数据
+
+ {
+
+
+ values.Add((string)rdr["xinghao"]);
+ }
+ foreach (var item in values)
+ {
+ comboBox1.Items.Add(item);
+
+ comboBox1.Text = item;
+ }
+ string Dectionstr = "D:\\huarui\\model\\best.onnx";
+
+ //string CountryStr = "D:\\Projects\\Documents\\XKOCR\\chinese.json";
+ if (File.Exists(Dectionstr))
+ {
+ LablePath = "D:\\huarui\\txt\\class.txt";//标签路径
+ }
+ else
+ {
+ MessageBox.Show("检测" + Dectionstr + " " + "模型有无");
+ return;
+ }
+ //初始化检测驱动
+ simboObjectDetection.Load(Dectionstr, "CPU", "images", 640, 640);
+
+ //paddleOcrModel.Load(CountryStr, "CPU");
+
+ }
+
+ private void button5_Click(object sender, EventArgs e)
+ {
+
+ }
+
+
+ int PageNum = 0;
+ private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
+ { if (textBox12.Text != "无")
+ { DateTime dt2 = DateTime.Now;
+ FileStream baogao_path = new FileStream("D:\\huarui\\txt\\" + dt2.Year + "_"+dt2.Month + "_" + dt2.Day + "_" + dt2.Hour + "_" + dt2.Minute+ "_检测报告.txt", FileMode.Create);
+ StreamWriter baogao = new StreamWriter(baogao_path, Encoding.Default);
+ string jiancejieguo = "型号:" + textBox12.Text + " 总数: " + textBox13.Text + " 合格数:" + textBox14.Text + " 不合格数:" + textBox15.Text;
+ baogao.Write(jiancejieguo);
+ baogao.Close();
+ baogao_path.Close();
+ }
+ else
+ {
+
+ }
+ allnum = 0;
+ oknum = 0;
+ ngnum = 0;
+ textBox13.Text = "";
+ textBox14.Text = "";
+ textBox15.Text = "";
+
+ FileStream yuyan_path = new FileStream("D:\\huarui\\txt/xinghao.txt", FileMode.Create);
+ StreamWriter yuyan = new StreamWriter(yuyan_path, Encoding.Default);
+ yuyan.Write(comboBox1.Text);
+ yuyan.Close();
+ yuyan_path.Close();
+ string leixing = File.ReadAllText("D:\\huarui\\txt/xinghao.txt");
+ DataSet ds = SQLiteHelper.Query($"select * from lungu where xinghao='{leixing}'");
+
+ //cbx.DataSource = ds;
+ DataTableReader rdr = ds.CreateDataReader();
+ HashSet values = new System.Collections.Generic.HashSet();
+ while (rdr.Read())//读取表中数据
+
+ {
+
+ SnaptPage.Text = (string)rdr["chishu"];
+ textBox6.Text = (string)rdr["luoju"];
+ textBox1.Text = (string)rdr["luosishu"];
+ textBox3.Text = (string)rdr["luosichangdu"];
+
+
+ }
+
+
+
+
+ }
+ bool Ifreturndata = false;
+ static int LJDis = 0;
+ public void SerialPort_DataReceived(byte[] obj)
+ {
+ string msg = string.Empty;
+ //if (rbStringData.Checked)
+ // {
+ // msg = Encoding.Default.GetString(obj);
+ // }
+ // else if (rbHexData.Checked)//16进制
+ // {
+ //msg = ToHexStrFromByte(obj);
+ msg = BitConverter.ToString(obj).Replace('-', ' ');
+ // }
+
+ if (obj.Length == 9)
+ {
+ byte[] lastData2 = obj.Skip(3).Take(4).ToArray(); // 从第3位起读4位
+ // string x0 = obj[3] + obj[4] + obj[5] + obj[6];
+ string msg2 = ToHexStrFromByte(lastData2);
+ LJDis = HexaToDecimal(msg2);
+ FileStream changdu_path = new FileStream("D:\\huarui\\txt\\changdu.txt", FileMode.Create);
+ StreamWriter changdu = new StreamWriter(changdu_path, Encoding.Default);
+ changdu.Write(LJDis);
+ changdu.Close();
+ changdu_path.Close();
+ }
+ else
+ {
+ LJDis = 0;
+ //FileStream changdu_path = new FileStream("D:\\huarui\\txt\\changdu.txt", FileMode.Create);
+ //StreamWriter changdu = new StreamWriter(changdu_path, Encoding.Default);
+ //changdu.Write(LJDis);
+ //changdu.Close();
+ //changdu_path.Close();
+ }
+ Ifreturndata = true;
+ //if (tbMessage.InvokeRequired)
+ //{
+ // tbMessage.Invoke(new Action(() =>
+ // {
+ // ShowMessage(msg);
+ // }));
+ //}
+ //else
+ //{
+ // ShowMessage(msg);
+ //}
+ }
+ ///
+ /// 另一种16进制转10进制的处理方式,Multiplier参与*16的循环很巧妙,对Multiplier的处理很推荐,逻辑统一
+ ///
+ ///
+ ///
+ public int HexaToDecimal(string HexaDecimalString)
+ {
+ int Decimal = 0;
+ int Multiplier = 1;
+
+ for (int i = HexaDecimalString.Length - 1; i >= 0; i--)
+ {
+ Decimal += HexaToDecimal(HexaDecimalString[i]) * Multiplier;
+ Multiplier *= 16;
+ }
+ return Decimal;
+ }
+
+ int HexaToDecimal(char c)
+ {
+ switch (c)
+ {
+ case '0':
+ return 0;
+ case '1':
+ return 1;
+ case '2':
+ return 2;
+ case '3':
+ return 3;
+ case '4':
+ return 4;
+ case '5':
+ return 5;
+ case '6':
+ return 6;
+ case '7':
+ return 7;
+ case '8':
+ return 8;
+ case '9':
+ return 9;
+ case 'A':
+ case 'a':
+ return 10;
+ case 'B':
+ case 'b':
+ return 11;
+ case 'C':
+ case 'c':
+ return 12;
+ case 'D':
+ case 'd':
+ return 13;
+ case 'E':
+ case 'e':
+ return 14;
+ case 'F':
+ case 'f':
+ return 15;
+ }
+ return -1;
+ }
+ ///
+ /// 字节数组转16进制字符串:空格分隔
+ ///
+ ///
+ ///
+ public string ToHexStrFromByte(byte[] byteDatas)
+ {
+ StringBuilder builder = new StringBuilder();
+ for (int i = 0; i < byteDatas.Length; i++)
+ {
+ builder.Append(string.Format("{0:X2}", byteDatas[i]));
+ }
+ return builder.ToString().Trim();
+ }
+
+
+
+ public void OnCameraMatOutPut(DateTime dt, Mat cameraMat, int SnapshotCount)
+ {
+ string fitImageFolder = "D:\\huarui\\pic//";
+ string fitImageFolder1 = "D:\\huarui\\pic//" + dt.Year + "_" + dt.Month + "_" + dt.Day+"//";
+ if (!Directory.Exists(fitImageFolder1))
+ {
+ Directory.CreateDirectory(fitImageFolder1);
+ }
+
+ cameraMat.ImWrite(fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second +"num "+allnum+"_1.jpg");
+
+ cameraMat.ImWrite(fitImageFolder + "1.jpg");
+ FileStream pic1_path = new FileStream("D:\\huarui\\txt\\pic1name.txt", FileMode.Create);
+ StreamWriter pic1 = new StreamWriter(pic1_path, Encoding.GetEncoding("gb2312"));
+ pic1.Write("Current product" + ":" + fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second + "num " + allnum+ "_1.jpg");
+ pic1.Close();
+ pic1_path.Close();
+
+
+ #region 1.预处理
+ //Mat PretreatmentMat = new Mat();
+ //GetContoursPic(cameraMat, PretreatmentMat);
+ #endregion
+
+ #region 2.YOLO检测
+
+
+ //MLRequest req = new MLRequest();
+ //req.currentMat = cameraMat.Clone();
+ //req.ResizeWidth = 640;
+ //req.ResizeHeight = 640;
+ //req.Score = 0.3f;
+ //req.in_lable_path = LablePath;//标签路径
+ //req.confThreshold = 0.3f;//模型置信度
+ //req.iouThreshold = 0.4f;//检测IOU
+ //req.out_node_name = "output";
+ //MLResult mL = simboObjectDetection.RunInferenceFixed(req);
+ //Console.WriteLine(mL.ToString());
+ #endregion
+ #region 3.OCR识别
+ //MLRequest reqcut = new MLRequest();
+ //reqcut.currentMat = cameraMat.Clone();
+ //MLResult mL = simboObjectDetection.RunInferenceFixed(reqcut);
+ #endregion
+
+ #region 显示结果比对
+
+ //Mat Image1 = Cv2.ImRead("D:/12345.jpg");
+ //Bitmap _nitmap1 = Image1.ToBitmap();
+ //pictureBox2.Image = _nitmap1;
+ //Bitmap _nitmap2 = mL.ResultMap;
+ //pictureBox2.Image = _nitmap2;
+ #endregion
+
+ //显示结果
+
+
+ //pictureBox1.Image = mL.ResultMap;
+ //List ResultDetails = mL.ResultDetails;
+
+ }
+ public async void yolo(Mat cameraMat)
+ {
+ DateTime dt = DateTime.Now;
+ //string fitImageFolder = "D:\\huarui\\pic//";
+ string fitImageFolder1 = "D:\\huarui\\pic//" + dt.Year + "_" + dt.Month + "_" + dt.Day + "//";
+ if (!Directory.Exists(fitImageFolder1))
+ {
+ Directory.CreateDirectory(fitImageFolder1);
+ }
+
+ string onename = fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second + "num " + allnum + "_1res.jpg";
+
+ #region 1.预处理
+ //Mat PretreatmentMat = new Mat();
+ //GetContoursPic(cameraMat, PretreatmentMat);
+ #endregion
+
+ #region 2.YOLO检测
+
+
+ MLRequest req = new MLRequest();
+ req.currentMat = cameraMat.Clone();
+ req.ResizeWidth = 640;
+ req.ResizeHeight = 640;
+ req.Score = 0.75f;
+ req.in_lable_path = LablePath;//标签路径
+ req.confThreshold = 0.6f;//模型置信度
+ req.iouThreshold = 0.3f;//检测IOU
+ req.out_node_name = "output";
+ MLResult mL = simboObjectDetection.RunInferenceFixed(req);
+ int shuliang = mL.ResultDetails.Count;
+ Console.WriteLine(shuliang.ToString());
+ Bitmap resultImage = mL.ResultMap;
+ #endregion
+ #region 3.OCR识别
+ //MLRequest reqcut = new MLRequest();
+ //reqcut.currentMat = cameraMat.Clone();
+ //MLResult mL = simboObjectDetection.RunInferenceFixed(reqcut);
+ #endregion
+
+ #region 显示结果比对
+
+ //Mat Image1 = Cv2.ImRead("D:/12345.jpg");
+ //Bitmap _nitmap1 = Image1.ToBitmap();
+ //pictureBox2.Image = _nitmap1;
+ //Bitmap _nitmap2 = mL.ResultMap;
+ //pictureBox2.Image = _nitmap2;
+ #endregion
+
+ //显示结果
+ int chishu_shuliang = shuliang - textBox1.Text.ToInt();
+ if (chishu_shuliang <= 45)
+ {
+ chishu_shuliang = 42;
+ }
+ else if (chishu_shuliang >= 45 && chishu_shuliang <= 49)
+ {
+ chishu_shuliang = 48;
+ }
+ else
+ {
+ chishu_shuliang = shuliang - textBox1.Text.ToInt(); ;
+ }
+ if (textBox4.InvokeRequired)
+ {
+ this.Invoke(new Action(() =>
+ {
+ textBox4.Text = chishu_shuliang.ToString();
+ }));
+ }
+ else
+ {
+ textBox4.Text = "haha";
+ }
+
+ if (textBox2.InvokeRequired)
+ {
+ this.Invoke(new Action(() =>
+ {
+ textBox2.Text = textBox1.Text;
+ }));
+ }
+ else
+ {
+ textBox2.Text = "haha";
+ }
+ await Task.Run(() =>
+ {
+ if (!this.IsHandleCreated)
+ return;
+
+ this.Invoke(new Action(() =>
+ {
+ pictureBox1.Image = resultImage;
+ }));
+ });
+ if (pictureBox1.InvokeRequired)
+ {
+ this.Invoke(new Action(() =>
+ {
+ pictureBox1.Image = mL.ResultMap;
+ mL.ResultMap.Save("D:\\huarui\\pic\\1RES.jpg");
+ mL.ResultMap.Save(onename);
+ }));
+ }
+ else
+ {
+ pictureBox1.Image = mL.ResultMap;
+ }
+ //textBox4.Text = chishu_shuliang.ToString();
+ //textBox2.Text = textBox1.Text;
+ //pictureBox1.Image = mL.ResultMap;
+
+ //List ResultDetails = mL.ResultDetails;
+
+ }
+ private string luoju_detect(string path)
+ {
+ //string debugPath = System.Environment.CurrentDirectory; //此c#项目的debug文件夹路径
+ string pyexePath = @"D:\huarui\demo.exe";
+ //python文件所在路径,一般不使用绝对路径,此处仅作为例子,建议转移到debug文件夹下
+
+ Process p = new Process();
+ p.StartInfo.FileName = pyexePath;//需要执行的文件路径
+ p.StartInfo.UseShellExecute = false; //必需
+ p.StartInfo.RedirectStandardOutput = true;//输出参数设定
+ p.StartInfo.RedirectStandardInput = true;//传入参数设定
+ p.StartInfo.CreateNoWindow = true;
+ p.StartInfo.Arguments = path;//参数以空格分隔,如果某个参数为空,可以传入””
+
+ p.Start();
+ string output = p.StandardOutput.ReadToEnd();
+ //p.WaitForExit();//关键,等待外部程序退出后才能往下执行}
+ //Console.Write(output);//输出
+ //p.Close();
+ return output;
+ }
+
+ //string cam1_savepath = fitImageFolder + comboBox1.Text+dt.Year + dt.Month + dt.Day + dt.Hour + dt.Minute + dt.Second + "_2.jpg";
+ public void OnCameraMatOutPut2(DateTime dt, Mat cameraMat, int SnapshotCount)
+ {
+ string fitImageFolder = "D:\\huarui\\pic//";
+ string fitImageFolder1 = "D:\\huarui\\pic//" + dt.Year + "_" + dt.Month + "_" + dt.Day + "//";
+ if (!Directory.Exists(fitImageFolder1))
+ {
+ Directory.CreateDirectory(fitImageFolder1);
+ }
+
+ cameraMat.ImWrite(fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second + "num " + allnum+"_2.jpg");
+ string twoname = fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second + "num " + allnum + "_2res.jpg";
+ cameraMat.ImWrite(fitImageFolder + "2.jpg");
+ FileStream pic2_path = new FileStream("D:\\huarui\\txt\\pic2name.txt", FileMode.Create);
+ StreamWriter pic2 = new StreamWriter(pic2_path, Encoding.GetEncoding("gb2312"));
+ pic2.Write("Current product" +":"+ fitImageFolder1 + comboBox1.Text + "_" + dt.Year + "_" + dt.Month + "_" + dt.Day + "_" + dt.Hour + "_" + dt.Minute + "_" + dt.Second + "num " + allnum+ "_2.jpg");
+ pic2.Close();
+ pic2_path.Close();
+
+ #region 1.预处理
+ //Mat PretreatmentMat = new Mat();
+ //GetContoursPic(cameraMat, PretreatmentMat);
+ #endregion
+
+ #region 2.螺距检测
+ //string juli = "";
+ string path = "D:\\huarui\\pic\\2.jpg";
+ var src_images = Cv2.ImRead(path);
+ var src = new Mat();
+ Cv2.Rotate(src_images, src, RotateFlags.Rotate90Clockwise);
+ src.SaveImage(path);
+ luoju_detect(path);
+
+
+ #endregion
+
+
+ #region 显示结果
+ string luoju_res = File.ReadAllText("D:\\huarui\\txt/luoju.txt");
+ if (luoju_res.ToInt() > 80)
+ {
+ string ju = "1.5";
+ textBox7.Text = ju;
+ }
+ else
+ {
+ string ju = "1.25";
+ textBox7.Text = ju;
+ }
+
+
+ #endregion
+
+ //显示结果
+
+ string cemain = "D:\\huarui\\pic\\2_result.jpg";
+ Mat cemian_image = Cv2.ImRead(cemain);
+ Cv2.ImWrite(twoname, cemian_image);
+ pictureBox2.Image = cemian_image.ToBitmap();
+
+ }
+ int j = 1;
+ bool previousState = false; // 上一个状态
+ bool currentState = false; // 当前状态
+
+ // 模拟从PLC读取地址值的函数
+ bool ReadPLCAddress()
+ {
+
+ int value = siemensPLCTCP.ReadBool("M10.0");
+ if (value == 1)
+ return true;
+ else
+ return false;
+
+ }
+ int allnum = 0;
+ int oknum = 0;
+ int ngnum = 0;
+
+ private void detectbutton_Click(object sender, EventArgs e)
+ {
+ //this.detectbutton.BackColor = System.Drawing.Color.SpringGreen;
+#if false
+ hikCamera.Snapshot();
+
+ hikCamera2.Snapshot();
+ //string path = "D:\\2.jpg";
+ //string luju = "";
+ //luoju_detect(path);
+ Mat cameraMat = Cv2.ImRead("D:\\huarui\\pic\\1.jpg");
+ yolo(cameraMat);
+ if (LJDis <= 0)
+
+ while (true)
+ {
+ serialPortBase.Writebty(new byte[] { 0x01, 0x03, 0x00, 0x00, 0x00, 0x02, 0xC4, 0x0b }, 0, 8);
+ while (true)
+ {
+ if (Ifreturndata)
+ {
+ Ifreturndata = false;
+ break;
+ }
+ Thread.Sleep(2);
+ }
+ if (LJDis > 0)
+ {
+ break;
+ }
+ Thread.Sleep(2);
+ }
+ string lj = File.ReadAllText("D:\\huarui\\txt\\changdu.txt");
+ if (lj.ToInt() > 2800)
+ {
+ textBox5.Text = "31";
+ }
+ else if (2610 < lj.ToInt() && lj.ToInt() < 2800)
+ {
+ textBox5.Text = "33";
+ }
+ else if (2500 < lj.ToInt() && lj.ToInt() < 2600)
+ {
+ textBox5.Text = "33.5";
+ }
+ else if (2400 < lj.ToInt() && lj.ToInt() < 2500)
+ {
+ textBox5.Text = "35";
+ }
+ else if (2300 < lj.ToInt() && lj.ToInt() < 2400)
+ {
+ textBox5.Text = "36";
+ }
+ else if (2200 < lj.ToInt() && lj.ToInt() < 2300)
+ {
+ textBox5.Text = "36.5";
+ }
+ else if (1800 < lj.ToInt() && lj.ToInt() < 2200)
+ {
+ textBox5.Text = "40.5";
+ }
+ if (textBox4.Text == SnaptPage.Text)
+ {
+ this.textBox4.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox4.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox2.Text == textBox1.Text)
+ {
+ this.textBox2.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox2.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox5.Text == textBox3.Text)
+ {
+ this.textBox5.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox5.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox6.Text == textBox7.Text)
+ {
+ this.textBox7.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox7.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox4.Text == SnaptPage.Text && textBox2.Text == textBox1.Text && textBox5.Text == textBox3.Text && textBox6.Text == textBox7.Text)
+ {
+ string ok = "D:\\huarui\\pic\\ok.jpg";
+ Mat okimage = Cv2.ImRead(ok);
+ pictureBox3.Image = okimage.ToBitmap();
+ string pic1_name = File.ReadAllText("D:\\huarui\\txt\\pic1name.txt");
+ string pic2_name = File.ReadAllText("D:\\huarui\\txt\\pic2name.txt");
+
+ textBox9.AppendText(pic1_name + pic2_name + "Detection result:" + "OK" + "\r\n");
+ string PLCAdress1 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, true);
+ }
+ else
+ {
+ string ng = "D:\\huarui\\pic\\ng.jpg";
+ Mat ngimage = Cv2.ImRead(ng);
+ pictureBox3.Image = ngimage.ToBitmap();
+ string pic1_name = File.ReadAllText("D:\\huarui\\txt\\pic1name.txt", Encoding.GetEncoding("gb2312"));
+ string pic2_name = File.ReadAllText("D:\\huarui\\txt\\pic2name.txt", Encoding.GetEncoding("gb2312"));
+ textBox9.AppendText(pic1_name + pic2_name + "Detection result:" + "NG" + "\r\n");
+ string PLCAdress1 = "M12.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, true);
+ string PLCAdress1 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, true);
+ }
+
+
+#else
+ try
+ {
+ Task.Run(() =>
+ {
+ while (true)
+ {
+ currentState = ReadPLCAddress();
+
+ // 检测上升沿
+ if (currentState && !previousState)
+ {
+ autoResetEvent.Set();
+ Console.WriteLine("检测到上升沿==触发按钮");
+ waitResetEvent.WaitOne();//可以删除
+ }
+ // 更新上一个状态
+ previousState = currentState;
+
+ // 延迟一段时间,避免频繁读取
+ Thread.Sleep(100); // 延迟100毫秒
+ }
+ });
+
+ Task.Run(() =>
+ {
+ while (true)
+ {
+ autoResetEvent.WaitOne();
+ //currentState = ReadPLCAddress();
+
+ // 检测上升沿
+ // if (currentState && !previousState)
+ {
+ // Console.WriteLine("检测到上升沿==触发按钮");
+ try
+ {
+ #region 检测
+ textBox9.AppendText("开始检测" + "\r\n");
+ hikCamera.Snapshot();
+
+ hikCamera2.Snapshot();
+
+
+ //string path = "D:\\2.jpg";
+ //string luju = "";
+ //luoju_detect(path);
+ Mat cameraMat = Cv2.ImRead("D:\\huarui\\pic\\1.jpg");
+ yolo(cameraMat);
+ // if (LJDis<=0)
+ allnum = allnum + 1;
+ textBox13.Text = allnum.ToString();
+ while (true)
+ {
+ serialPortBase.Writebty(new byte[] { 0x01, 0x03, 0x00, 0x00, 0x00, 0x02, 0xC4, 0x0b }, 0, 8);
+ while (true)
+ {
+ if (Ifreturndata)
+ {
+ Ifreturndata = false;
+ break;
+ }
+ Thread.Sleep(2);
+ }
+ if (LJDis > 0)
+ {
+ break;
+ }
+ Thread.Sleep(2);
+ }
+ string lj = File.ReadAllText("D:\\huarui\\txt\\changdu.txt");
+ if (lj.ToInt() > 2800)
+ {
+ textBox5.Text = "31";
+ }
+ else if (2610 < lj.ToInt() && lj.ToInt() < 2800)
+ {
+ textBox5.Text = "33";
+ }
+ else if (2500 < lj.ToInt() && lj.ToInt() < 2600)
+ {
+ textBox5.Text = "33.5";
+ }
+ else if (2400 < lj.ToInt() && lj.ToInt() < 2500)
+ {
+ textBox5.Text = "35";
+ }
+ else if (2300 < lj.ToInt() && lj.ToInt() < 2400)
+ {
+ textBox5.Text = "36";
+ }
+ else if (2200 < lj.ToInt() && lj.ToInt() < 2300)
+ {
+ textBox5.Text = "36.5";
+ }
+ else if (1800 < lj.ToInt() && lj.ToInt() < 2200)
+ {
+ textBox5.Text = "40.5";
+ }
+ if (textBox4.Text == SnaptPage.Text)
+ {
+ this.textBox4.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox4.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox2.Text == textBox1.Text)
+ {
+ this.textBox2.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox2.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox5.Text == textBox3.Text)
+ {
+ this.textBox5.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox5.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox6.Text == textBox7.Text)
+ {
+ this.textBox7.BackColor = System.Drawing.Color.SpringGreen;
+ }
+ else
+ {
+ this.textBox7.BackColor = System.Drawing.Color.Red;
+ }
+ if (textBox4.Text == SnaptPage.Text && textBox2.Text == textBox1.Text && textBox5.Text == textBox3.Text && textBox6.Text == textBox7.Text)
+ {
+ string ok = "D:\\huarui\\pic\\ok.jpg";
+ Mat okimage = Cv2.ImRead(ok);
+ pictureBox3.Image = okimage.ToBitmap();
+ string pic1_name = File.ReadAllText("D:\\huarui\\txt\\pic1name.txt");
+ string pic2_name = File.ReadAllText("D:\\huarui\\txt\\pic2name.txt");
+ string leixing2 = File.ReadAllText("D:\\huarui\\txt/xinghao.txt");
+ textBox12.Text = leixing2;
+ oknum = oknum + 1;
+ textBox14.Text = oknum.ToString();
+ textBox9.AppendText(pic1_name + pic2_name + "Detection result:" + "OK" + "\r\n");
+ string PLCAdress1 = "M12.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, false);
+ string PLCAdress2 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress2, false);
+ string PLCAdress4 = "M14.0";
+ siemensPLCTCP.WriteBool(PLCAdress4, false);
+ string PLCAdress3 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress3, true);
+ }
+ else
+ {
+ string ng = "D:\\huarui\\pic\\ng.jpg";
+ Mat ngimage = Cv2.ImRead(ng);
+ pictureBox3.Image = ngimage.ToBitmap();
+ string pic1_name = File.ReadAllText("D:\\huarui\\txt\\pic1name.txt", Encoding.GetEncoding("gb2312"));
+ string pic2_name = File.ReadAllText("D:\\huarui\\txt\\pic2name.txt", Encoding.GetEncoding("gb2312"));
+ textBox9.AppendText(pic1_name + pic2_name + "Detection result:" + "NG" + "\r\n");
+ string leixing2 = File.ReadAllText("D:\\huarui\\txt/xinghao.txt");
+ textBox12.Text = leixing2;
+ ngnum = ngnum + 1;
+ textBox15.Text = ngnum.ToString();
+ string PLCAdress4 = "M14.0";
+ siemensPLCTCP.WriteBool(PLCAdress4, false);
+ string PLCAdress3 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress3, false);
+ string PLCAdress1 = "M12.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, true);
+ string PLCAdress2 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress2, true);
+ }
+
+ #endregion
+ }
+ catch (Exception ex)
+ {
+ }
+
+
+ }
+ waitResetEvent.Set();//可以删除
+ Thread.Sleep(20); // 延迟100毫秒
+
+ }
+
+
+
+ });
+
+ }
+ catch(Exception exx)
+ {
+ throw exx;
+ }
+
+
+#endif
+
+ }
+
+ private void Camopenbutton_Click(object sender, EventArgs e)
+ {
+
+
+ }
+
+ private void opendevicebutton_Click(object sender, EventArgs e)
+ {
+ string PLCAdress1 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, true);
+ this.opendevicebutton.BackColor = System.Drawing.Color.SpringGreen;
+ try
+ {
+
+ hikCamera.Start("169.254.177.197");//默认开启相机1
+ hikCamera2.Start("169.254.21.198");//默认开启相机2
+ serialPortBase.Init("Com3");
+ serialPortBase.Start();
+
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ hikCamera.OnHImageOutput -= OnCameraMatOutPut;
+ hikCamera.OnHImageOutput += OnCameraMatOutPut;
+ hikCamera2.OnHImageOutput -= OnCameraMatOutPut2;
+ hikCamera2.OnHImageOutput += OnCameraMatOutPut2;
+ serialPortBase.OnDataReceived -= SerialPort_DataReceived;
+ serialPortBase.OnDataReceived += SerialPort_DataReceived;
+ //serialPortBase.WriteStr("1222222222222");
+ //textBox9.Text.Append("设备开启成功");
+ textBox9.AppendText("设备开启成功" + "\r\n");
+ }
+ private void photobutton_Click(object sender, EventArgs e)
+ {
+ hikCamera.Snapshot();
+ }
+
+ private void Camclosebutton_Click(object sender, EventArgs e)
+ {
+ //hikCamera.Stop();
+ }
+
+ private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ hikCamera.Stop(hikCamera.device);
+ hikCamera2.Stop(hikCamera2.device);
+ DateTime dt1 = DateTime.Now;
+ FileStream baogao_path = new FileStream("D:\\huarui\\txt\\" + dt1.Year + "_" + dt1.Month + "_" + dt1.Day + "_" + dt1.Hour + "_" + dt1.Minute + "_检测报告.txt", FileMode.Create);
+ StreamWriter baogao = new StreamWriter(baogao_path, Encoding.Default);
+ string jiancejieguo ="型号:"+ textBox12.Text + " 总数: "+textBox13.Text + " 合格数: "+textBox14.Text +" 不合格数: "+ textBox15.Text;
+ baogao.Write(jiancejieguo);
+ baogao.Close();
+ baogao_path.Close();
+ FileStream log_path = new FileStream("D:\\huarui\\txt\\" + dt1.Year + dt1.Month + dt1.Day + dt1.Hour + "_log.txt", FileMode.Create);
+ StreamWriter log = new StreamWriter(log_path, Encoding.Default);
+ log.Write(textBox9.Text);
+ log.Close();
+ log.Close();
+ // hikCamera2.Stop();
+ string PLCAdress1 = "M12.0";
+ siemensPLCTCP.WriteBool(PLCAdress1, false);
+ string PLCAdress2 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress2, false);
+ string PLCAdress4 = "M14.0";
+ siemensPLCTCP.WriteBool(PLCAdress4, false);
+ string PLCAdress3 = "M11.0";
+ siemensPLCTCP.WriteBool(PLCAdress3, false);
+ }
+
+ private void groupBox4_Enter(object sender, EventArgs e)
+ {
+
+ }
+
+ private void groupBox3_Enter(object sender, EventArgs e)
+ {
+
+ }
+
+ private void label3_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void groupBox2_Enter(object sender, EventArgs e)
+ {
+
+ }
+
+ private void label1_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void textBox1_TextChanged(object sender, EventArgs e)
+ {
+
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+ string PLCAdress = textBox10.Text.ToString();
+ int value = siemensPLCTCP.ReadBool(PLCAdress);
+ textBox8.Text = value.ToString();
+ }
+ }
+
+ private void button2_Click(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+
+ string PLCAdress = textBox10.Text.ToString();
+ bool value = textBox11.Text.ToBool();
+ siemensPLCTCP.WriteBool(PLCAdress, value);
+ }
+
+ }
+
+ private void textBox10_TextChanged(object sender, EventArgs e)
+ {
+
+ }
+
+ private void button1_Click_1(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+ string PLCAdress = textBox10.Text.ToString();
+ int value = siemensPLCTCP.ReadBool(PLCAdress);
+ textBox8.Text = value.ToString();
+ }
+ }
+
+ private void button2_Click_1(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+
+ string PLCAdress = textBox10.Text.ToString();
+ bool value = textBox11.Text.ToBool();
+ siemensPLCTCP.WriteBool(PLCAdress, value);
+ }
+ }
+
+ private void button1_Click_2(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+ string PLCAdress = textBox10.Text.ToString();
+ int value = siemensPLCTCP.ReadBool(PLCAdress);
+ textBox8.Text = value.ToString();
+ }
+ }
+
+ private void button2_Click_2(object sender, EventArgs e)
+ {
+ if (siemensPLCTCP != null)
+ {
+
+ string PLCAdress = textBox10.Text.ToString();
+ bool value = textBox11.Text.ToBool();
+ siemensPLCTCP.WriteBool(PLCAdress, value);
+ }
+ }
+
+ private void button3_Click(object sender, EventArgs e)
+ {
+ string PLCAdress2 = "M13.0";
+ siemensPLCTCP.WriteBool(PLCAdress2, false);
+ }
+ }
+}
diff --git a/MainForm.resx b/MainForm.resx
new file mode 100644
index 0000000..cb0f28d
--- /dev/null
+++ b/MainForm.resx
@@ -0,0 +1,3717 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ AAABAAEAAMwAAAEAIACoSQMAFgAAACgAAAAAAQAAmAEAAAEAIAAAAAAAADADAEZcAABGXAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgWGPwYMhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/
+ BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/
+ BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/
+ BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GDIY/BgyGPwYMhj8GBIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYDhj8GDIY/Bg2GPwYNhj8GDYY/BgyGPwYMhj8GDIY/
+ BgyGPwYMhj8GDIY/BgyGPwYMhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/
+ BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/BguGPwYLhj8GC4Y/
+ BguGPwYLhj8GCIY/BgGGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ4ADQ0OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYjhj8GrIY/BsWGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/
+ BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/
+ BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/
+ BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8GxIY/BsWGPwbGhj8GxYY/BqaGPwYuhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwY/hj8GpoY/BsaGPwbIhj8GyIY/BsiGPwbGhj8GxYY/
+ BsWGPwbFhj8GxYY/BsWGPwbFhj8GxYY/BsSGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/
+ BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/BsOGPwbDhj8Gw4Y/
+ BsOGPwbDhj8GxYY/BqaGPwYThj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4ADQ0OPA0NDowAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAYY/BmOGPwb0hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gq4Y/
+ BgeGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYVhj8GyIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwarhj8GB4Y/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OAw0NDqwNDQ7/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYBhj8GZ4Y/BvGGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvCGPwY+hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GUYY/BvqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbohj8GO4Y/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgUNDQ6zDQ0O/wAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwZqhj8G94Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GioY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BpGGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gj4Y/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4CDQ0OQw0NDmIAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GBYY/
+ BpCGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BtqGPwYkhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BhmGPwbNhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8IY/Bj2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OAA0NDgANDQ4AAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYQhj8Gn4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb+hj8GYYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZahj8G/IY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BpKGPwYEhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BhKGPwa0hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BrWGPwYKhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GmoY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuiGPwYshj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GNYY/Bt6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb1hj8GTIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GFIY/BsuGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwamhj8GBYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwZKhj8G6YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BqCGPwYChj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BlKGPwb6hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbnhj8GNoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0N
+ DgANDQ4ADQ0OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BneGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbihj8GKYY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgaGPwahhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gn4Y/BgGGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAANDQ4ADQ0OAA0NDgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYRhj8Gp4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BmWGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYjhj8G4oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+4Y/BleGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAANDQ4ADQ0OAA0NDhANDQ6RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BhyGPwbNhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwa8hj8GDYY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GYIY/
+ BvyGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BryGPwYRhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAADQ0OAA0NDgANDQ54DQ0O/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GS4Y/
+ BuaGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9oY/
+ Bk2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GBYY/
+ BqWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvuGPwZXhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAA0NDgANDQ4bDQ0O2A0NDv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwZxhj8G/YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwaohj8GA4Y/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BiKGPwbfhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbUhj8GGoY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAANDQ4ADQ0OMA0NDu4NDQ7/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GDYY/BqOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G44Y/BiyGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwZqhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GeIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDjINDQ7vDQ0O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYqhj8G3YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaFhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYChj8GooY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G6oY/Bi6GPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4wDQ0O7w0NDv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BlyGPwb0hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G0IY/BhaGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GHYY/BtqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bp6GPwYEhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OEQ0NDsUNDQ7/AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYDhj8GjoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvWGPwZBhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BlOGPwb6hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvmGPwZMhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ5LDQ0O5QAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BiKGPwbahj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gk4Y/BgGGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgOGPwakhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbGhj8GFYY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4ADQ0OAQ0NDj8AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8Gb4Y/BvuGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuCGPwYlhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYehj8G3IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GfoY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ4AAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgyGPwa1hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gc4Y/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GT4Y/BvmGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G64Y/
+ BjaGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GNoY/
+ Bt+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BreGPwYIhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BpuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BqGGPwYEhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwaHhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbuhj8GPYY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BhmGPwbUhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv2GPwZZhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GJ4Y/BteGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BpWGPwYBhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZThj8G+4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbihj8GJoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwZUhj8G9IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbVhj8GGIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GhoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GlIY/BgKGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GB4Y/Bq6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G+oY/BlWGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GDIY/Br6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G84Y/Bj2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZHhj8G8IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwachj8GAYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BjGGPwbthj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BsSGPwYRhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GA4Y/BpOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G3oY/BiOGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZjhj8G/YY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaChj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAANDQ4ADQ0OAA0NDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYxhj8G6YY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZwhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYBhj8GpYY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbzhj8GO4Y/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ4GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAoY/BpCGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GuYY/BgqGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GFoY/BsuGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyIY/BhKGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4DDQ0OdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYlhj8G2YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvCGPwY5hj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BjWGPwbyhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BnaGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OBg0NDqcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BnmGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GdoY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZohj8G/YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bu2GPwYzhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgYNDQ6nAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYphj8G4YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BrmGPwYKhj8GAHA1
+ BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GnIY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbIhj8GD4Y/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4GDQ0OpwAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BnuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbthj8GMIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GGYY/
+ BtCGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GdYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OBg0NDqcAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYchj8G1YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BniGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BkCGPwb2hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8YY/BjuGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgYNDQ6mAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bn6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwa7hj8GCIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwZkhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BsSGPwYOhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4GDQ0OpQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYmhj8G3YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G54Y/Bi2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GlIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZ9hj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OBA0N
+ DpkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bn2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwZ1hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GEIY/BsuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbxhj8GQIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0N
+ DgANDQ4nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYohj8G44Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gu4Y/BgyGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BiiGPwbnhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyoY/Bg+GPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0N
+ DgANDQ4ADQ0OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAoY/BpmGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvGGPwY4hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwZkhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BqKGPwYBhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwY5hj8G74Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Ga4Y/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8Gi4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwZmhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GBYY/
+ BqWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BrWGPwYKhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GDYY/BruGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbahj8GHYY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwZDhj8G8YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbthj8GMoY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BiCGPwbihj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gp4Y/
+ BgSGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GB4Y/BrSGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BmSGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwY3hj8G7IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BnGGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwZmhj8G/YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwa4hj8GC4Y/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GboY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bu6GPwY5hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GH4Y/Bt2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G5IY/
+ BiSGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BoKGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbbhj8GGoY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgGGPwaHhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvyGPwZZhj8GAIY/BgAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgmGPwa8hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8Gn4Y/BgOGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GKoY/BuOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GnYY/BgKGPwYAAAAAAIY/BgCGPwYEhj8GD4Y/BguGPwYChj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYRhj8Gz4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BnSGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgOGPwanhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BtmGPwYahj8GAIY/BgCGPwYAhj8GRYY/BsqGPwbChj8GpYY/BnyGPwZrhj8GaoY/
+ BlWGPwYlhj8GFoY/Bg6GPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GJYY/BuOGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BuyGPwYyhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GUYY/BvaGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb4hj8GUIY/BgCGPwYAhj8GAIY/BlCGPwb9hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb8hj8G5IY/BtaGPwbHhj8Gk4Y/BnuGPwZohj8GMIY/BiCGPwYThj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BkqGPwb5hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbbhj8GGoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BhGGPwbMhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BoKGPwYAhj8GAIY/BgCGPwYdhj8G2oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuuGPwbjhj8GyIY/Bo6GPwZ+hj8GQ4Y/
+ BiyGPwYUhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZqhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GtIY/BgeGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OAA0NDgANDQ4ADQ0OAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GA4Y/Bh6GPwYJhj8GAIY/BgCGPwYAhj8GiYY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaxhj8GBoY/BgCGPwYAhj8GCIY/BreGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvWGPwbshj8GyYY/BpaGPwZ8hj8GQYY/BiOGPwYMhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GnYY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BoWGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgUNDQ4nDQ0OMg0N
+ DjMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYDhj8GOIY/BpuGPwbghj8GaYY/BgCGPwYAhj8GAIY/
+ Bj6GPwb0hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G6YY/Bi2GPwYAhj8GAIY/BgCGPwZyhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvSGPwbkhj8GwIY/BpWGPwZPhj8GM4Y/Bg+GPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GIIY/
+ BtmGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvSGPwZEhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NDgANDQ4pDQ0O2g0N
+ DvANDQ7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYuhj8GnIY/BuyGPwb/hj8G/4Y/Bs6GPwYZhj8GAIY/
+ BgCGPwYRhj8GxIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZlhj8GAIY/BgCGPwYAhj8GQ4Y/
+ BvSGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+YY/Bu+GPwbChj8GjoY/
+ BmaGPwY8hj8GC4Y/BgGGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BlaGPwb9hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbmhj8GJYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDQ4ADQ0OEw0N
+ Dr4NDQ7/DQ0O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BiKGPwZ6hj8G4YY/Bv+GPwb/hj8G/4Y/Bv+GPwb6hj8GTYY/
+ BgCGPwYAhj8GAIY/BniGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GsoY/BgeGPwYAhj8GAIY/
+ BhGGPwbJhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G8IY/BsCGPwajhj8GaIY/BjOGPwYUhj8GAYY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwaDhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GsIY/BgiGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0N
+ DgANDQ44DQ0O4w0NDv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GCoY/BlOGPwbThj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bo+GPwYAhj8GAIY/BgCGPwY6hj8G7oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bt+GPwYehj8GAIY/
+ BgCGPwYAhj8GlYY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbuhj8G0oY/BouGPwZMhj8GE4Y/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GgIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BpiGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0N
+ DgANDQ4ADQ0OAA0NDmcNDQ73AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYAhj8GOYY/BrKGPwb2hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbchj8GHoY/BgCGPwYAhj8GBIY/BpuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb2hj8GQ4Y/
+ BgCGPwYAhj8GAIY/BmqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+YY/BsmGPwaNhj8GPoY/
+ BhSGPwYAhj8GAIY/BnOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv6GPwZthj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAADQ0OAA0NDgANDQ4IDQ0OiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYBhj8GXIY/BuOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G9oY/BkiGPwYAhj8GAIY/BgCGPwZNhj8G+YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BoqGPwYAhj8GAIY/BgCGPwYshj8G6YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvKGPwbPhj8GfYY/BmeGPwbMhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbzhj8GOYY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAANDQ4ADQ0OAA0NDg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYihj8GkYY/BvGGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaVhj8GAIY/BgCGPwYAhj8GHYY/BtyGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwa/hj8GDIY/BgCGPwYAhj8GEIY/BsiGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G5oY/BiqGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAADQ0OAA0NDgANDQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYphj8GwoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gz4Y/BhOGPwYAhj8GAIY/BgOGPwafhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G7oY/BjSGPwYAhj8GAIY/BgCGPwaEhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BrKGPwYGhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYzhj8GyYY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvaGPwZMhj8GAIY/BgCGPwYAhj8GT4Y/BvqGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvuGPwZZhj8GAIY/BgCGPwYAhj8GSYY/BvWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwadhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwZKhj8G24Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GpYY/BgWGPwYAhj8GAIY/BhuGPwbThj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gm4Y/BgCGPwYAhj8GAIY/Bh2GPwbehj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb8hj8GX4Y/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwZIhj8G5YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuWGPwYnhj8GAIY/BgCGPwYAhj8GjYY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BsGGPwYMhj8GAIY/BgCGPwYFhj8GpoY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9IY/
+ BjmGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYuhj8G1oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb8hj8GWYY/BgCGPwYAhj8GAIY/
+ BlmGPwb8hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbrhj8GMYY/BgCGPwYAhj8GAIY/BnGGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BuCGPwYkhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYqhj8GyoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BraGPwYJhj8GAIY/
+ BgCGPwYbhj8G1oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bm+GPwYAhj8GAIY/BgCGPwYvhj8G7YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwa0hj8GBoY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYRhj8GtYY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb6hj8G84Y/BvCGPwbvhj8G6IY/Bs+GPwaChj8GCIY/
+ BgCGPwYAhj8GAYY/Bp2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaghj8GAIY/BgCGPwYAhj8GGIY/
+ BtWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GrIY/BgOGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GfIY/Bv6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G7IY/BuaGPwa+hj8GloY/BpaGPwZ7hj8GTYY/BjmGPwY0hj8GMoY/BiiGPwYShj8GAYY/
+ BgCGPwYAhj8GAIY/BgCGPwZPhj8G+YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyYY/BhCGPwYAhj8GAIY/
+ BgOGPwaqhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BoWGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GTYY/Bu2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb6hj8G4YY/
+ BsKGPwaJhj8GcYY/BjKGPwYkhj8GD4Y/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GIoY/BuKGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bu6GPwY1hj8GAIY/
+ BgCGPwYAhj8GiIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvqGPwZMhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GFIY/BsmGPwb/hj8G/4Y/Bv+GPwb/hj8G9YY/Bs+GPwaKhj8GWYY/
+ BiCGPwYOhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgyGPwa/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GfoY/
+ BgCGPwYAhj8GAIY/Bk6GPwb6hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb4hj8GQ4Y/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BmuGPwb8hj8G/4Y/Bv6GPwbchj8GmYY/BkOGPwYVhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GeoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BpeGPwYAhj8GAIY/BgCGPwYfhj8G24Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G3IY/BiOGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BiSGPwbdhj8G/4Y/BtCGPwZqhj8GH4Y/BgKGPwYAhj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BjmGPwbvhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbFhj8GD4Y/BgCGPwYAhj8GAIY/BluGPwbshj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BrqGPwYHhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZkhj8GzoY/BnaGPwYdhj8GAIY/BgCGPwYAhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYPhj8GyYY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G6IY/BieGPwYAhj8GAIY/BgCGPwYAhj8GT4Y/BsCGPwbohj8G/oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwayhj8GBYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GHYY/BhiGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bo2GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvuGPwZdhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYLhj8GKoY/BmWGPwaohj8G2IY/
+ BveGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GkYY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZUhj8G+oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GgIY/BgCGPwYAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAoY/
+ Bh2GPwZBhj8GhIY/BsiGPwbphj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BseGPwYfhj8GAIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GGoY/
+ BteGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BqyGPwYHhj8GAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYOhj8GK4Y/BmuGPwaphj8G3YY/BvuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyYY/BlWGPwYJhj8GAIY/
+ BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgOGPwaphj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbchj8GGoY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GA4Y/BiCGPwZahj8GnoY/Bt6GPwb7hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb4hj8Gp4Y/
+ Bj6GPwYChj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GgYY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8IY/Bj6GPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgKGPwYihj8GW4Y/
+ BqyGPwbZhj8G+4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbuhj8GjIY/BiGGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYChj8GSIY/BkOGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BkeGPwb1hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZ2hj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYEhj8GG4Y/BmCGPwanhj8G3YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbPhj8GW4Y/BguGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GHYY/Bt2GPwbVhj8GGYY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYghj8G4YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GkIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAoY/BiKGPwZlhj8GrIY/BumGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvqGPwachj8GIIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bj6GPwb1hj8G+4Y/
+ BlKGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GCIY/Bq+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bs2GPwYRhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgaGPwYuhj8Gb4Y/Br+GPwb3hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BtaGPwZhhj8GB4Y/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZkhj8G/4Y/
+ Bv+GPwaAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwaHhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbehj8GHYY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYOhj8GTYY/
+ Bp2GPwbrhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+YY/BpOGPwYghj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8Gl4Y/
+ Bv+GPwb/hj8GpIY/BgGGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GRYY/BvKGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+YY/
+ BlWGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYChj8GOYY/BoWGPwbbhj8G/IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G04Y/
+ BkeGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GB4Y/
+ BrmGPwb/hj8G/4Y/BsaGPwYOhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BheGPwbXhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwZshj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GHYY/BmSGPwbOhj8G/IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbphj8Ga4Y/BgmGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ Bh6GPwbbhj8G/4Y/Bv+GPwbxhj8GPYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYHhj8Gt4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GlYY/BgGGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GGYY/BlOGPwarhj8G8oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvqGPwahhj8GIYY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwZIhj8G+YY/Bv+GPwb/hj8G/oY/BlqGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BoOGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BsyGPwYPhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GCIY/BkaGPwaxhj8G7YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bs2GPwZBhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GY4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaNhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZJhj8G+YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbUhj8GFYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GB4Y/
+ BjmGPwavhj8G9IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G54Y/Bm2GPwYGhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GA4Y/BqSGPwb/hj8G/4Y/Bv+GPwb/hj8GvYY/BgiGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GLYY/
+ BuuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G64Y/Bi+GPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYAhj8GC4Y/BkGGPwashj8G9IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb5hj8GiIY/BguGPwYAhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgyGPwbHhj8G/4Y/Bv+GPwb/hj8G/4Y/Bs+GPwYWhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BguGPwa+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwZYhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYAhj8GCIY/BlSGPwbHhj8G/YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvyGPwafhj8GGIY/
+ BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYlhj8G34Y/Bv+GPwb/hj8G/4Y/Bv+GPwb3hj8GRoY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GmoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GY4Y/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GE4Y/BnKGPwbehj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BrOGPwYehj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GVoY/Bv2GPwb/hj8G/4Y/Bv+GPwb/hj8G/oY/BlyGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BmuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BnmGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GJoY/BoWGPwbfhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GwoY/BjCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BnSGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaUhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwY9hj8G9YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwawhj8GBYY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GKIY/
+ BpmGPwb3hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbShj8GNYY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgWGPwayhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gx4Y/
+ Bg2GPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GKYY/BuOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GxoY/BgyGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYGhj8GXoY/Bs+GPwb+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BtWGPwY+hj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYQhj8GyoY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BtmGPwYahj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgWGPwazhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bt2GPwYhhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYYhj8GeIY/BuiGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G3YY/BlCGPwYChj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GMIY/BuyGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb0hj8GPoY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYBhj8Gn4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb6hj8GTIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwY4hj8GtIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbwhj8GZYY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BkuGPwb6hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/IY/BlCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BlmGPwb8hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/oY/
+ Bl2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BhGGPwaIhj8G8oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BueGPwZDhj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZqhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwZ1hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwY7hj8G84Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwZphj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GA4Y/BkqGPwbHhj8G/oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G2IY/
+ BjmGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYHhj8GrIY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GwoY/BgyGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GGIY/BtaGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GiYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GFoY/
+ BouGPwb6hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbVhj8GN4Y/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYMhj8GgoY/BviGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BviGPwZ5hj8GEIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgiGPwa8hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BrSGPwYFhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYIhj8GaoY/Bt+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bs+GPwYnhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPJQQAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYChj8GCIY/BheGPwYzhj8GQoY/BoCGPwaVhj8GuYY/BvqGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+oY/BseGPwaKhj8Gb4Y/Bj+GPwYghj8GFYY/
+ BgOGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYChj8Go4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbEhj8GC4Y/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwY6hj8G0oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GtYY/BhKGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAYY/
+ BgSGPwYPhj8GNoY/BleGPwZ8hj8GqIY/BruGPwbUhj8G74Y/BvWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbzhj8G4oY/
+ BtOGPwaphj8Gi4Y/Bm+GPwY6hj8GKoY/BhSGPwYDhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BmOGPwb+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyYY/Bg6GPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BiaGPwaahj8G/IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv6GPwZ8hj8GBIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYWhj8GeoY/
+ BqeGPwawhj8GyYY/Bu+GPwb9hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8oY/BuqGPwbOhj8GrYY/Bo+GPwZXhj8GEIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwZKhj8G+oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuyGPwY2hj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GCoY/BpGGPwb7hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9oY/BnOGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GPoY/
+ BueGPwb4hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb6hj8G2YY/Bi6GPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GJ4Y/BuOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb7hj8GT4Y/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYJhj8Ge4Y/BvWGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbphj8GOYY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgaGPwYshj8GOIY/BliGPwaThj8GrYY/BtyGPwbwhj8G94Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+oY/BvKGPwbWhj8GvYY/BpeGPwZZhj8GPoY/BiaGPwYDhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BguGPwbDhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/IY/BlGGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgKGPwZzhj8G+IY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BseGPwYfhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgSGPwYdhj8GNIY/BkOGPwZ4hj8GmIY/BqSGPwbchj8G6oY/
+ BvGGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb9hj8G3oY/BquGPwaYhj8GcYY/BkqGPwY5hj8GGIY/BgiGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYHhj8GuIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv6GPwZehj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GBYY/
+ BoaGPwb9hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gj4Y/
+ BgOGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYChj8GH4Y/
+ BiqGPwY6hj8Gg4Y/BtqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G9IY/BmeGPwYChj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BoWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gm4Y/BgGGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYLhj8GkIY/BvyGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvWGPwZdhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwZAhj8G6IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbmhj8GdIY/BgyGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZdhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BriGPwYGhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgmGPwaNhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G1YY/BiOGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BpGGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwaYhj8GHYY/BgCGPwYAhj8GACURAgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GV4Y/Bv2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbChj8GC4Y/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GFoY/BsiGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaWhj8GAoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZWhj8G/YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BtSGPwZWhj8GA4Y/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/Bi2GPwblhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GzIY/
+ BhCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwY6hj8G2IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G7IY/Bj2GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GOYY/BvGGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9IY/BoWGPwYYhj8GAIY/
+ BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYQhj8GzoY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BtWGPwYWhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BlmGPwb3hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwarhj8GBoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BhWGPwbUhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gx4Y/
+ BkiGPwYGhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GD4Y/BsyGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbehj8GHIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYHhj8GmIY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G74Y/Bj2GPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYIhj8GvYY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bs6GPwZ1hj8G54Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwbzhj8GmYY/BiOGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgyGPwbDhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G5YY/BiSGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bh6GPwbOhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwashj8GCYY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BoiGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaWhj8GAIY/Bl+GPwbzhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbUhj8GVIY/BgWGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GhYY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BuuGPwYshj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GbIY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9YY/BkqGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZfhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb8hj8GXIY/BgCGPwYChj8Gd4Y/BvqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvOGPwaohj8GSYY/BgOGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BmuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbxhj8GNYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BiOGPwbdhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaghj8GAYY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GTYY/
+ BviGPwb/hj8G/4Y/Bv+GPwb/hj8G8oY/BjaGPwYAhj8GAIY/BgeGPwaRhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvKGPwaLhj8GG4Y/BgCGPwYAhj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwZhhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9YY/Bj6GPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8Gf4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G3IY/
+ BiSGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BhiGPwbVhj8G/4Y/Bv+GPwb/hj8G/4Y/Bt+GPwYhhj8GAIY/BgCGPwYAhj8GEYY/BqqGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BtKGPwaAhj8GIoY/
+ BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GPYY/BvOGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BveGPwZDhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BiyGPwbphj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwZ4hj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYNhj8GyYY/Bv+GPwb/hj8G/4Y/Bv+GPwazhj8GBoY/BgCGPwYAhj8GAIY/BgCGPwYXhj8GooY/
+ Bv6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BtOGPwZlhj8GF4Y/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/Bh6GPwbfhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb8hj8GVYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYLhj8GwIY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GuoY/BgiGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAYY/BpSGPwb/hj8G/4Y/Bv+GPwb/hj8GmIY/BgCGPwYAAAAAAIY/BgCGPwYAhj8GAIY/
+ Bg+GPwaahj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/YY/Bs+GPwZohj8GEYY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYXhj8G2IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BoqGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/Bo2GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BuiGPwYvhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwZphj8G/4Y/Bv+GPwb/hj8G/IY/BlmGPwYAhj8GAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYAhj8GD4Y/BpeGPwb+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/IY/BsCGPwZghj8GGIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GFYY/BtWGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwafhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZnhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GeYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GVYY/BvmGPwb/hj8G/4Y/BvCGPwYzhj8GAIY/BgAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYMhj8GjoY/BvuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/YY/Bs6GPwZphj8GHIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAhj8GAIY/BgmGPwa2hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GoIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GToY/BvuGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BqWGPwYEhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/Bh2GPwbdhj8G/4Y/Bv+GPwbLhj8GEoY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgiGPwZ/hj8G9oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/YY/BtmGPwaMhj8GJoY/
+ BgCGPwYAhj8GAIY/BgCGPwYAAAAAAIY/BgCGPwYAhj8GNIY/Bq2GPwbwhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BqCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BjyGPwb0hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbahj8GGYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYShj8G0IY/Bv+GPwb/hj8GnoY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GBIY/BmaGPwbohj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bt2GPwaThj8GTYY/Bg2GPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYHhj8GO4Y/BnmGPwbAhj8G9YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaghj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZZhj8G+4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G7oY/BjeGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BpWGPwb/hj8G/4Y/BoKGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAwAAhj8GAIY/BgCGPwYAhj8GR4Y/BtqGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BviGPwa4hj8GWoY/BhyGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GEIY/
+ BkKGPwaOhj8Gy4Y/BvSGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GooY/
+ BgGGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GjoY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZrhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwZwhj8G/4Y/Bv2GPwZahj8GAIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwY3hj8GzoY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwbShj8GdoY/BjGGPwYKhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BhCGPwZJhj8Gk4Y/BtaGPwb+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BqOGPwYBhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GCYY/BrmGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GdIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GQIY/BviGPwbshj8GLIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BiqGPwa+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbthj8GtYY/Bl2GPwYihj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYdhj8GYYY/BpmGPwbZhj8G8YY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwajhj8GAYY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BjKGPwbshj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BnSGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BhSGPwa0hj8GroY/
+ Bg6GPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYAhj8GGoY/BomGPwbwhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb9hj8G24Y/
+ Bo2GPwZEhj8GC4Y/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYBhj8GGoY/Bj+GPwZ9hj8Gv4Y/
+ BuiGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GoYY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgaGPwaahj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwZ0hj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GD4Y/
+ BhCGPwYBhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYBhj8GVIY/Bt6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G8IY/BsGGPwZrhj8GMoY/Bg2GPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ Bg2GPwYqhj8GZ4Y/BpuGPwbGhj8G8IY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BqCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwZKhj8G9IY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GdIY/
+ BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwY4hj8GwoY/Bv6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/oY/Bu+GPwbBhj8GbIY/BiuGPwYHhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GD4Y/BjaGPwZ5hj8GuIY/Bt6GPwb4hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwaghj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYahj8Gv4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BnSGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BhSGPwZyhj8G54Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwbohj8GsoY/Bn2GPwY3hj8GDoY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgeGPwYihj8GRYY/BnyGPwarhj8G2YY/
+ BvSGPwb9hj8G/4Y/Bv+GPwb/hj8GoIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYkhj8GtoY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwZ0hj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/Bj6GPwbFhj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8IY/
+ BsKGPwaEhj8GT4Y/BhSGPwYBhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GA4Y/
+ Bh6GPwY7hj8GX4Y/BpmGPwaxhj8G0YY/BnuGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYnhj8GxIY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8GdIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GHIY/
+ Bp2GPwb5hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvmGPwbJhj8GoYY/BlWGPwYqhj8GBIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GBIY/BhOGPwYNhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgKGPwZEhj8Gx4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BnWGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYJhj8GV4Y/BsmGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb7hj8G5YY/Bq6GPwZ4hj8GOoY/BhKGPwYBhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BhCGPwaBhj8G74Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/BvmGPwZVhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYbhj8Gk4Y/BvKGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvKGPwbMhj8Go4Y/
+ BmWGPwY5hj8GEYY/BgGGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GGYY/BmGGPwa/hj8G/YY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbehj8GHoY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgWGPwZGhj8GvYY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G8oY/BsqGPwaghj8GZoY/BkmGPwYdhj8GC4Y/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgaGPwYfhj8GbYY/BtKGPwb9hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8Gv4Y/BgqGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BhaGPwZ1hj8G3oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb5hj8G24Y/BsSGPwaVhj8GXoY/BkCGPwYZhj8GDIY/
+ BgGGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYChj8GGIY/Bk+GPwalhj8G4IY/BvyGPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bo6GPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/Bi2GPwafhj8G9oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb1hj8G2YY/
+ BsaGPwaehj8GfIY/BnGGPwY9hj8GI4Y/Bh2GPwYEhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYDhj8GH4Y/BjqGPwZhhj8GoYY/BteGPwb4hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvSGPwZDhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GCIY/
+ Bk2GPwbAhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G8oY/BuSGPwbchj8GpIY/Bo+GPwaNhj8GX4Y/BjGGPwYvhj8GLIY/
+ BhOGPwYBhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ Bg+GPwYuhj8GL4Y/BlqGPwaNhj8GoYY/Bt2GPwbzhj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwa3hj8GDIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYAhj8GFoY/BmWGPwbJhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvuGPwbvhj8G7YY/
+ BuuGPwbMhj8GpoY/Bp+GPwaahj8GkIY/BmmGPwZGhj8GQ4Y/BkOGPwZBhj8GQIY/Bj+GPwY+hj8GPoY/
+ Bj2GPwY7hj8GO4Y/BjuGPwY7hj8GOYY/BjmGPwY5hj8GOYY/BjmGPwY4hj8GPYY/BlaGPwaChj8GnoY/
+ BqKGPwbAhj8G7IY/Bu6GPwb6hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb8hj8GWoY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYAhj8GF4Y/BnSGPwbohj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+IY/BveGPwb3hj8G9oY/BvaGPwb2hj8G9YY/
+ BvWGPwb1hj8G9IY/BvSGPwb0hj8G9IY/BvOGPwbyhj8G8oY/BvKGPwbyhj8G8oY/BvWGPwb8hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8GyoY/BhWGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GOoY/BpSGPwbrhj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G+4Y/BmKGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYBhj8GOoY/BpOGPwbohj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bq+GPwYMhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GNoY/
+ BqKGPwbthj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BuGGPwYyhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYFhj8GN4Y/BpSGPwbqhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwZwhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYChj8GNYY/BoeGPwbehj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwaihj8GDYY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GJoY/Bn2GPwbZhj8G/oY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwa6hj8GGIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GH4Y/BmeGPwbJhj8G9oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbNhj8GKYY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GE4Y/
+ BkWGPwaehj8G7YY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbIhj8GMIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/
+ BgCGPwYAhj8GBIY/BjaGPwZ7hj8G14Y/BvyGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwbPhj8GK4Y/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/Bh2GPwZWhj8GroY/BvCGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwa6hj8GMIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgiGPwY7hj8Gg4Y/BsWGPwb0hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvCGPwaHhj8GE4Y/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYQhj8GRYY/
+ BpyGPwbahj8G/oY/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BtSGPwZMhj8GAoY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYBhj8GIoY/Bl+GPwaUhj8G3IY/BvqGPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G7oY/BoGGPwYfhj8GAIY/BgCGPwYAhj8GAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BiCGPwZPhj8GjYY/BtOGPwb7hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb1hj8GtIY/BkWGPwYBhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYYhj8GW4Y/Bp+GPwbKhj8G6oY/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvmGPwbHhj8GVoY/BgmGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYBhj8GD4Y/
+ BjKGPwZvhj8GuIY/BueGPwb9hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G9oY/BrCGPwZShj8GEoY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgmGPwYqhj8GWYY/BpOGPwbLhj8G64Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwbghj8Gn4Y/Bk6GPwYKhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYBhj8GDoY/BjeGPwZihj8GmIY/BsKGPwbbhj8G+4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G9IY/BsiGPwZ/hj8GKYY/BgGGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgKGPwYKhj8GIoY/
+ BkyGPwZ8hj8GwoY/Bt2GPwbxhj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ BvKGPwbUhj8Go4Y/BkmGPwYPhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BguGPwYdhj8GOIY/BnGGPwamhj8G0YY/BvOGPwb4hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv2GPwb0hj8GxYY/
+ BoiGPwY9hj8GFYY/BgOGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAYY/BheGPwY5hj8GRYY/Bn2GPwahhj8Gp4Y/
+ BtWGPwbuhj8G8YY/Bv6GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/BvSGPwbshj8Gv4Y/BpeGPwZghj8GO4Y/
+ BhKGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgKGPwYchj8GMIY/BjaGPwZkhj8GjoY/BpOGPwa1hj8G04Y/BtuGPwblhj8G+IY/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb4hj8G6YY/BuGGPwa7hj8GmYY/BnqGPwY+hj8GLIY/Bg6GPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GB4Y/BhSGPwYahj8GJYY/BkuGPwZzhj8Gg4Y/
+ Bo2GPwa3hj8G4YY/BuaGPwbnhj8G6YY/Bu6GPwb+hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/
+ Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb/hj8G/4Y/Bv+GPwb+hj8G74Y/BuqGPwbohj8G5oY/
+ BuKGPwa8hj8Gl4Y/BpGGPwaFhj8GT4Y/BimGPwYfhj8GCoY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GCYY/BiCGPwYlhj8GJ4Y/BimGPwYxhj8GYYY/BnuGPwZ6hj8GeoY/BnqGPwZ6hj8GeoY/
+ BnqGPwZ6hj8GeoY/BnqGPwZ6hj8GeoY/BnqGPwZ7hj8GeoY/BniGPwZ4hj8GZYY/BjOGPwYqhj8GKIY/
+ BiaGPwYhhj8GC4Y/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/
+ BgCGPwYAhj8GAIY/BgCGPwYAhj8GAIY/BgCGPwYAhj8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////////8AAAAAA
+ AAD/////////////gAAAAAAD////+P//////wAAAAAAAAH////////////8AAAAAAAP////w///////A
+ AAAAAAAAf////////////wAAAAAAA/////D//////8AAAAAAAAA////////////+AAAAAAAD////8P//
+ ////wAAAAAAAAD////////////4AAAAAAAP////w///////gAAAAAAAAP////////////gAAAAAAA///
+ //D///////AAAAAAAAAf///////////8AAAAAAAH////8P//////+AAAAAAAAB////////////wAAAAA
+ AAf////////////4AAAAAAAAD////////////AAAAAAAD/////////////wAAAAAAAAP///////////4
+ AAAAAAAP/////////////gAAAAAAAA////////////gAAAAAAB/////4////////AAAAAAAAB///////
+ ////+AAAAAAAH/////j///////+AAAAAAAAH///////////wAAAAAAA/////8P///////8AAAAAAAAP/
+ //////////AAAAAAAD/////w////////wAAAAAAAA///////////8AAAAAAAf/////D////////gAAAA
+ AAAD///////////gAAAAAAB/////8P////////AAAAAAAAH//////////+AAAAAAAP/////w////////
+ +AAAAAAAAf//////////4AAAAAAA//////D////////4AAAAAAAA///////////AAAAAAAH/////8P//
+ //////wAAAAAAAD//////////8AAAAAAAf/////w/////////gAAAAAAAP//////////wAAAAAAB////
+ //D////////+AAAAAAAAf/////////+AAAAAAAP/////+P////////8AAAAAAAB//////////4AAAAAA
+ A//////8/////////4AAAAAAAD//////////gAAAAAAD////////////////gAAAAAAAP/////////8A
+ AAAAAAf////////////////AAAAAAAA//////////wAAAAAAB////////////////8AAAAAAAB//////
+ ////AAAAAAAP////////////////4AAAAAAAH/////////8AAAAAAA/////////////////wAAAAAAAf
+ /////////gAAAAAAD/////////////////AAAAAAAA/////////+AAAAAAAf//////j/////////+AAA
+ AAAAD/////////4AAAAAAB//////+P/////////4AAAAAAAP/////////gAAAAAAH//////4////////
+ //wAAAAAAAf////////8AAAAAAA///////j//////////AAAAAAAB/////////wAAAAAAD//////+P//
+ ///////+AAAAAAAD/////////AAAAAAAf//////4//////////8AAAAAAAP////////8AAAAAAB/////
+ //j//////////wAAAAAAA/////////gAAAAAAH//////+P//////////gAAAAAAD////////+AAAAAAA
+ ///////4//////////+AAAAAAAH////////4AAAAAAD///////j//////////8AAAAAAAf////////gA
+ AAAAAP//////+P//////////wAAAAAAB////////8AAAAAAB///////4///////////gAAAAAAD/////
+ ///wAAAAAAH//////////////////+AAAAAAAP////////AAAAAAAf//////////////////4AAAAAAA
+ ////////8AAAAAAB///////////////////wAAAAAAB////////wAAAAAAP///////////////////AA
+ AAAAAH////////AAAAAAA///////////////////+AAAAAAAf///////4AAAAAAD////////////////
+ ///4AAAAAAA////////gAAAAAAf///////////////////wAAAAAACA//////+AAAAAAB///////////
+ /////////AAAAAAAIAA/////4AAAAAAH///////////////////+AAAAAAAAAAB////gAAAAAAf/////
+ //////////////4AAAAAAAAAAAP//8AAAAAAB///////////////////wAAAAAAAAAAAAD//wAAAAAAP
+ ///////g//////////8AAAAAAAAAAAAAA//AAAAAAA///////+D//////////gAAAAAAAAAAAAAAP8AA
+ AAAAD///////4P/////////4AAAAAAAAAAAAAAAHgAAAAAAP///////g/////////+AAAAAAAAAAAAAA
+ AAAAAAAAAB///////+D/////////wAAAAAAAAAAAAAAAAAAAAAAAH///////4P////////8AAAAAAAAA
+ AAAAAAAAAAAAAAAf///////w/////////gAAAAAAAAAAAAAAAAAAAAAAAB////////j////////8AAAA
+ AAAAAAAAAAAAAAAAAAAAP///////+P////////gAAAAAAAAAAAAAAAAAAAAAAAA/////////////////
+ 8AAAAAAAAAAAAAAAAAAAAAAAAD/////////////////gAAAAAAAAAAAAAAAAAAAAAAAAP///////////
+ /////8AAAAAAAAAAAAAAAAAAAAAAAAA/////////////////gAAAAAAAAAAAAAAAAAAAAAAAAH//////
+ //////////+AAAAAAAAAAAAAAAAAAAAAAAAAf////////////////wAAAAAAAAAAAAAAAAAAAAAAAAB/
+ ///////////////+AAAAAAAAAAAAAAAAAAAAAAAAAH////////////////4AAAAAAAAAAAAAAAAAAAAA
+ AAAAf////////////////AAAA/wAAAAAAAAAAAAAAAAAAAB////////////////8AAP//AAAAAAAAAAA
+ AAAAAAAAAP////////////////gAP//8AAAAAAAAAAAAAAAAAAAA////////////////+AD///4AAAAA
+ AAAAAAAAAAAAAAD////////////////4B////gAAAAAAAAAAAAAAAAAAAH////////////////gf///+
+ AAAAAABAAAAAAAAAAAAAH/////////////////////4AAAAAAHgAAAAAAAAAAAAH////////////////
+ /////wAAAAAAfwAAAAAAAAAAAAP//////////////+B/////AAAAAAA/8AAAAAAAAAAAAP//////////
+ ////4H////8AAAAAAD/+AAAAAAAAAAAAf//////////////gf////wAAAAAAP//AAAAAAAAAAAAf////
+ /////////8A/////gAAAAAA///gAAAAAAAAAAA//////////////wD////+AAAAAAD///wAAAAAAAAAA
+ B//////////////AP////4AAAAAAH///4AAAAAAAAAAB/////////////8A/////gAAAAAAf///4AAAA
+ AAAAAAD/////////////wB/////AAAAAAB////8AAAAAAAAAAH////////////+AH////8AAAAAAH///
+ /8AAAAAAAAAAH////////////4Af////wAAAAAAf////8AAAAAAAAAAP////////////gB/////AAAAA
+ AB/////8AAAAAAAAAAf///////////+AH////+AAAAAAH/////8AAAAAAAAAA////////////4AP////
+ 4AAAAAAP/////8AAAAAAAAAB////////////AA/////gAAAAAA//////8AAAAAAAAAD///////////8A
+ D////+AAAAAAD//////8AAAAAAAAAH///////////wAP////8AAAAAAP//////4AAAAAAAAAP///////
+ ////AA/////wAAAAAA///////4AAAAAAAAAf//////////8AD/////AAAAAAD///////4AAAAAAAAA//
+ /////////gAH////8AAAAAAH///////4AAAAAAAAB//////////+AAf////wAAAAAAf///////wAAAAA
+ AAAD/////////+AAAP////gAAAAAB////////gAAAAAAAAH////////8AAAAA///+AAAAAAH////////
+ gAAAAAAAAf///////gAAAAAAD//4AAAAAAf////////gAAAAAAAA///////+AAAAAAAH//gAAAAAB///
+ //////AAAAAAAAB///////4AAAAAAAf/+AAAAAAH////////+AAAAAAAAD///////gAAAAAAB//8AAAA
+ AAf////////8AAAAAAAAH//////+AAAAAAAH//wAAAAAA/////////4AAAAAAAAf//////4AAAAAAAf/
+ /AAAAAAD/////////wAAAAAAAA///////8AAAAAAP//8AAAAAAP/////////wAAAAAAAB////////wAA
+ AAf///wAAAAAA//////////AAAAAAAAH////////+AAAAf///AAAAAAD/////////+AAAAAAAAP/////
+ ///+AAAA///+AAAAAAP/////////8AAAAAAAA/////////4AAAA///4AAAAAA//////////4AAAAAAAB
+ /////////wAAAB///gAAAAAD//////////wAAAAAAAH/////////AAAAB//+AAAAAAP//////////gAA
+ AAAAAP////////8AAAAB//4AAAAAA//////////+AAAAAAAA/////////wAAAAB//gAAAAAD////////
+ //8AAAAAAAD/////////AAAAAD//AAAAAAP//////////4AAAAAAAH////////+AAAAAD/8AAAAAAf//
+ ////////gAAAAAAAf////////4AAAAAD/wAAAAAB///////////AAAAAAAA/////////gBAAAAD/AAAA
+ AAH//////////8AAAAAAAD////////+AGAAAAB8AAAAAAf//////////wAAAAAAAP////////4AcAAAA
+ BwAAAAAB///////////AAAAAAAA/////////wD4AAAABAAAAAAH//////////8AAAAAAAD/////////A
+ PwAAAAAAAAAAAf//////////wAAAAAAAP////////8A/gAAAAAAAAAAB///////////AAAAAAAA/////
+ ////wD/gAAAAAAAAAAH//////////4AAAAAAAD/////////gf/AAAAAAAAAAAf//////////gAAAAAAA
+ P////////+B/+AAAAAAAAAAB//////////8AAAAAAAA/////////4H/8AAAAAAAAAAH//////////gAA
+ AAAAAD/////////gf/4AAAAAAAAAAf/////////8AAAAAAAAP////////////4AAAAAAAAAB////////
+ //gAAAAAAAA/////////////wAAAAAAAAAH/////////8AAAAAAAAD/////////////wAAAAAAAAAf//
+ ///////AAAAAAAAAP/////////////gAAAAAAAAB/////////wAAAAAAAAA//////////////AAAAAAA
+ AAP////////4AAAAAAAAAD//////////////AAAAAAAAAB///////8AAAAAAAAAAP/////////////+A
+ AAAAAAAAAB/////4AAAAAAAAAAA//////////////+AAAAAAAAAAAA///gAAAAAAAAAAAD//////////
+ ////+AAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAB/////
+ //////////8AAAAAAAAAAAAAAAAAAAAAAAAAAH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAA
+ ////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAD////////////////4AAAAAAAAAAAAAAAAAAAA
+ AAAAAf////////////////4AAAAAAAAAAAAAAAAAAAAAAAAB/////////////////4AAAAAAAAAAAAAA
+ AAAAAAAAAAP/////////////////4AAAAAAAAAAAAAAAAAAAAAAAB//////////////////4AAAAAAAA
+ AAAAAAAAAAAAAAAH//////////////////8AAAAAAAAAAAAAAAAAAAAAAA///////////////////8AA
+ AAAAAAAAAAAAAAAAAAAAH///////////////////8AAAAAAAAAAAAAAAAAAAAAA/////////////////
+ ///+AAAAAAAAAAAAAAAAAAAAAH////////////////////+AAAAAAAAAAAAAAAAAAAAA////////////
+ /////////+AAAAAAAAAAAAAAAAAAAAH//////////////////////AAAAAAAAAAAAAAAAAAAB///////
+ ////////////////gAAAAAAAAAAAAAAAAAAf///////////////////////wAAAAAAAAAAAAAAAAAD//
+ //////////////////////4AAAAAAAAAAAAAAAAA/////////////////////////+AAAAAAAAAAAAAA
+ AAP//////////////////////////AAAAAAAAAAAAAAAD///////////////////////////wAAAAAAA
+ AAAAAAB////////////////////////////+AAAAAAAAAAAAAf/////////////////////////////g
+ AAAAAAAAAAAP//////////////////////////////4AAAAAAAAAAP//////////////////////////
+ //////wAAAAAAAAP//////////////////////////////////wAAAAAA///////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////8=
+
+
+
\ No newline at end of file
diff --git a/Program.cs b/Program.cs
new file mode 100644
index 0000000..5f6c385
--- /dev/null
+++ b/Program.cs
@@ -0,0 +1,42 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace YSDetection
+{
+ internal static class Program
+ {
+ ///
+ /// 应用程序的主入口点。
+ ///
+ [STAThread]
+ static void Main()
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+
+ Application.Run(new MainForm());
+
+ //Application.EnableVisualStyles();
+ //Application.SetCompatibleTextRenderingDefault(false);
+ //Application.Run(new Login());
+ //Login login = new Login();
+
+ ////界面转换
+ //login.ShowDialog();
+
+ //if (login.DialogResult == DialogResult.OK)
+ //{
+ // login.Dispose();
+ // Application.Run(new MainForm());
+ //}
+ //else if (login.DialogResult == DialogResult.Cancel)
+ //{
+ // login.Dispose();
+ // return;
+ //}
+ }
+ }
+}
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..6104cbc
--- /dev/null
+++ b/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的一般信息由以下
+// 控制。更改这些特性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("YSDetection")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("微软中国")]
+[assembly: AssemblyProduct("YSDetection")]
+[assembly: AssemblyCopyright("Copyright © 微软中国 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 将 ComVisible 设置为 false 会使此程序集中的类型
+//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
+//请将此类型的 ComVisible 特性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("4a2cf828-b838-46b9-a5a0-77b3e5089328")]
+
+// 程序集的版本信息由下列四个值组成:
+//
+// 主版本
+// 次版本
+// 生成号
+// 修订号
+//
+//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
+//通过使用 "*",如下所示:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..dc8199e
--- /dev/null
+++ b/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace YSDetection.Properties {
+ using System;
+
+
+ ///
+ /// 一个强类型的资源类,用于查找本地化的字符串等。
+ ///
+ // 此类是由 StronglyTypedResourceBuilder
+ // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+ // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+ // (以 /str 作为命令选项),或重新生成 VS 项目。
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// 返回此类使用的缓存的 ResourceManager 实例。
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("YSDetection.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// 重写当前线程的 CurrentUICulture 属性,对
+ /// 使用此强类型资源类的所有资源查找执行重写。
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/Properties/Resources.resx b/Properties/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/Properties/Resources.resx
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..998c5db
--- /dev/null
+++ b/Properties/Settings.Designer.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace YSDetection.Properties {
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.9.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default {
+ get {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/Properties/Settings.settings b/Properties/Settings.settings
new file mode 100644
index 0000000..3964565
--- /dev/null
+++ b/Properties/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/SQLiteHelper.cs b/SQLiteHelper.cs
new file mode 100644
index 0000000..7f1940e
--- /dev/null
+++ b/SQLiteHelper.cs
@@ -0,0 +1,612 @@
+using System;
+using System.Collections;
+using System.Collections.Specialized;
+using System.Data;
+using System.Data.SQLite;
+using System.Configuration;
+
+
+ public class SQLiteHelper
+ {
+ //ݿַ
+ // public static string connectionString = ConfigurationManager.ConnectionStrings["ProcessDB"].ConnectionString;
+ public static string connectionString = "Data Source =D:\\huarui\\database\\ProcessDB.db;BinaryGUID=False;";
+ public SQLiteHelper() { }
+
+ #region ÷
+
+ public static int GetMaxID(string FieldName, string TableName)
+ {
+ string strsql = "select max(" + FieldName + ")+1 from " + TableName;
+ object obj = GetSingle(strsql);
+ if (obj == null)
+ {
+ return 1;
+ }
+ else
+ {
+ return int.Parse(obj.ToString());
+ }
+ }
+
+ public static bool Exists(string strSql)
+ {
+ object obj = GetSingle(strSql);
+ int cmdresult;
+ if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
+ {
+ cmdresult = 0;
+ }
+ else
+ {
+ cmdresult = int.Parse(obj.ToString());
+ }
+ if (cmdresult == 0)
+ {
+ return false;
+ }
+ else
+ {
+ return true;
+ }
+ }
+
+ public static bool Exists(string strSql, params SQLiteParameter[] cmdParms)
+ {
+ object obj = GetSingle(strSql, cmdParms);
+ int cmdresult;
+ if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
+ {
+ cmdresult = 0;
+ }
+ else
+ {
+ cmdresult = int.Parse(obj.ToString());
+ }
+ if (cmdresult == 0)
+ {
+ return false;
+ }
+ else
+ {
+ return true;
+ }
+ }
+
+ #endregion
+
+ #region ִмSQL
+
+ ///
+ /// ִSQL䣬Ӱļ¼
+ ///
+ /// SQL
+ /// Ӱļ¼
+ public static int ExecuteSql(string SQLString)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ using (SQLiteCommand cmd = new SQLiteCommand(SQLString, connection))
+ {
+ try
+ {
+ connection.Open();
+ int rows = cmd.ExecuteNonQuery();
+ return rows;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ connection.Close();
+ throw new Exception(E.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִSQL䣬ִеȴʱ
+ ///
+ ///
+ ///
+ ///
+ public static int ExecuteSqlByTime(string SQLString, int Times)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ using (SQLiteCommand cmd = new SQLiteCommand(SQLString, connection))
+ {
+ try
+ {
+ connection.Open();
+ cmd.CommandTimeout = Times;
+ int rows = cmd.ExecuteNonQuery();
+ return rows;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ connection.Close();
+ throw new Exception(E.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִжSQL䣬ʵݿ
+ ///
+ /// SQL
+ public static bool ExecuteSqlTran(ArrayList SQLStringList)
+ {
+ bool isSuccess = false;
+ using (SQLiteConnection conn = new SQLiteConnection(connectionString))
+ {
+ conn.Open();
+ SQLiteCommand cmd = new SQLiteCommand();
+ cmd.Connection = conn;
+ cmd.CommandText = "PRAGMA synchronous = OFF;";
+ cmd.ExecuteNonQuery();
+ SQLiteTransaction tx = conn.BeginTransaction();
+ cmd.Transaction = tx;
+ try
+ {
+ for (int n = 0; n < SQLStringList.Count; n++)
+ {
+ string strsql = SQLStringList[n].ToString();
+ if (strsql.Trim().Length > 1)
+ {
+ cmd.CommandText = strsql;
+ cmd.ExecuteNonQuery();
+ }
+ }
+ tx.Commit();
+ isSuccess = true;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ tx.Rollback();
+ isSuccess = false;
+ throw new Exception(E.Message);
+ }
+ }
+ return isSuccess;
+ }
+
+ ///
+ /// ִдһ洢̲ĵSQL䡣
+ ///
+ /// SQL
+ /// ,һֶǸʽӵ£ţͨʽ
+ /// Ӱļ¼
+ public static int ExecuteSql(string SQLString, string content)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ SQLiteCommand cmd = new SQLiteCommand(SQLString, connection);
+ SQLiteParameter myParameter = new SQLiteParameter("@content", DbType.String);
+ myParameter.Value = content;
+ cmd.Parameters.Add(myParameter);
+ try
+ {
+ connection.Open();
+ int rows = cmd.ExecuteNonQuery();
+ return rows;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ throw new Exception(E.Message);
+ }
+ finally
+ {
+ cmd.Dispose();
+ connection.Close();
+ }
+ }
+ }
+
+ ///
+ /// ִдһ洢̲ĵSQL䡣
+ ///
+ /// SQL
+ /// ,һֶǸʽӵ£ţͨʽ
+ /// Ӱļ¼
+ public static object ExecuteSqlGet(string SQLString, string content)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ SQLiteCommand cmd = new SQLiteCommand(SQLString, connection);
+ SQLiteParameter myParameter = new SQLiteParameter("@content", DbType.String);
+ myParameter.Value = content;
+ cmd.Parameters.Add(myParameter);
+ try
+ {
+ connection.Open();
+ object obj = cmd.ExecuteScalar();
+ if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
+ {
+ return null;
+ }
+ else
+ {
+ return obj;
+ }
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ throw new Exception(E.Message);
+ }
+ finally
+ {
+ cmd.Dispose();
+ connection.Close();
+ }
+ }
+ }
+
+ ///
+ /// ݿͼʽֶ(Ƶһʵ)
+ ///
+ /// SQL
+ /// ͼֽ,ݿֶΪimage
+ /// Ӱļ¼
+ public static int ExecuteSqlInsertImg(string strSQL, byte[] fs)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ SQLiteCommand cmd = new SQLiteCommand(strSQL, connection);
+ SQLiteParameter myParameter = new SQLiteParameter("@fs", DbType.Binary);
+ myParameter.Value = fs;
+ cmd.Parameters.Add(myParameter);
+ try
+ {
+ connection.Open();
+ int rows = cmd.ExecuteNonQuery();
+ return rows;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ throw new Exception(E.Message);
+ }
+ finally
+ {
+ cmd.Dispose();
+ connection.Close();
+ }
+ }
+ }
+
+ ///
+ /// ִһѯ䣬زѯobject
+ ///
+ /// ѯ
+ /// ѯobject
+ public static object GetSingle(string SQLString)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ using (SQLiteCommand cmd = new SQLiteCommand(SQLString, connection))
+ {
+ try
+ {
+ connection.Open();
+ object obj = cmd.ExecuteScalar();
+ if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
+ {
+ return null;
+ }
+ else
+ {
+ return obj;
+ }
+ }
+ catch (System.Data.SQLite.SQLiteException e)
+ {
+ connection.Close();
+ throw new Exception(e.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִвѯ䣬SQLiteDataReader(ʹø÷мҪֹرSQLiteDataReader)
+ ///
+ /// ѯ
+ /// SQLiteDataReader
+ public static SQLiteDataReader ExecuteReader(string strSQL)
+ {
+ SQLiteConnection connection = new SQLiteConnection(connectionString);
+ SQLiteCommand cmd = new SQLiteCommand(strSQL, connection);
+ try
+ {
+ connection.Open();
+ SQLiteDataReader myReader = cmd.ExecuteReader();
+ return myReader;
+ }
+ catch (System.Data.SQLite.SQLiteException e)
+ {
+ throw new Exception(e.Message);
+ }
+ //finally //ڴ˹رգصĶʹ
+ //{
+ // cmd.Dispose();
+ // connection.Close();
+ //}
+ }
+
+ ///
+ /// ִвѯ䣬DataSet
+ ///
+ /// ѯ
+ /// DataSet
+ public static DataSet Query(string SQLString)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ DataSet ds = new DataSet();
+ try
+ {
+ connection.Open();
+ SQLiteDataAdapter command = new SQLiteDataAdapter(SQLString, connection);
+ command.Fill(ds, "ds");
+ connection.Close();
+ command.Dispose();
+ }
+ catch (System.Data.SQLite.SQLiteException ex)
+ {
+ throw new Exception(ex.Message);
+ }
+ return ds;
+ }
+ }
+
+ public static DataSet Query(string SQLString, string TableName)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ DataSet ds = new DataSet();
+ try
+ {
+ connection.Open();
+ SQLiteDataAdapter command = new SQLiteDataAdapter(SQLString, connection);
+ command.Fill(ds, TableName);
+ }
+ catch (System.Data.SQLite.SQLiteException ex)
+ {
+ throw new Exception(ex.Message);
+ }
+ return ds;
+ }
+ }
+
+ ///
+ /// ִвѯ䣬DataSet,ִеȴʱ
+ ///
+ ///
+ ///
+ ///
+ public static DataSet Query(string SQLString, int Times)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ DataSet ds = new DataSet();
+ try
+ {
+ connection.Open();
+ SQLiteDataAdapter command = new SQLiteDataAdapter(SQLString, connection);
+ command.SelectCommand.CommandTimeout = Times;
+ command.Fill(ds, "ds");
+ }
+ catch (System.Data.SQLite.SQLiteException ex)
+ {
+ throw new Exception(ex.Message);
+ }
+ return ds;
+ }
+ }
+
+ #endregion
+
+ #region ִдSQL
+
+ ///
+ /// ִSQL䣬Ӱļ¼
+ ///
+ /// SQL
+ /// Ӱļ¼
+ public static int ExecuteSql(string SQLString, params SQLiteParameter[] cmdParms)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ using (SQLiteCommand cmd = new SQLiteCommand())
+ {
+ try
+ {
+ PrepareCommand(cmd, connection, null, SQLString, cmdParms);
+ int rows = cmd.ExecuteNonQuery();
+ cmd.Parameters.Clear();
+ return rows;
+ }
+ catch (System.Data.SQLite.SQLiteException E)
+ {
+ throw new Exception(E.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִжSQL䣬ʵݿ
+ ///
+ /// SQLĹϣkeyΪsql䣬valueǸSQLiteParameter[]
+ public static void ExecuteSqlTran(Hashtable SQLStringList)
+ {
+ using (SQLiteConnection conn = new SQLiteConnection(connectionString))
+ {
+ conn.Open();
+ using (SQLiteTransaction trans = conn.BeginTransaction())
+ {
+ SQLiteCommand cmd = new SQLiteCommand();
+ try
+ {
+ //ѭ
+ foreach (DictionaryEntry myDE in SQLStringList)
+ {
+ string cmdText = myDE.Key.ToString();
+ SQLiteParameter[] cmdParms = (SQLiteParameter[])myDE.Value;
+ PrepareCommand(cmd, conn, trans, cmdText, cmdParms);
+ int val = cmd.ExecuteNonQuery();
+ cmd.Parameters.Clear();
+ }
+ trans.Commit();
+ }
+ catch (System.Data.SQLite.SQLiteException e)
+ {
+ trans.Rollback();
+ throw new Exception(e.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִһѯ䣬زѯobject
+ ///
+ /// ѯ
+ /// ѯobject
+ public static object GetSingle(string SQLString, params SQLiteParameter[] cmdParms)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ using (SQLiteCommand cmd = new SQLiteCommand())
+ {
+ try
+ {
+ PrepareCommand(cmd, connection, null, SQLString, cmdParms);
+ object obj = cmd.ExecuteScalar();
+ cmd.Parameters.Clear();
+ if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
+ {
+ return null;
+ }
+ else
+ {
+ return obj;
+ }
+ }
+ catch (System.Data.SQLite.SQLiteException e)
+ {
+ throw new Exception(e.Message);
+ }
+ }
+ }
+ }
+
+ ///
+ /// ִвѯ䣬SQLiteDataReader (ʹø÷мҪֹرSQLiteDataReader)
+ ///
+ /// ѯ
+ /// SQLiteDataReader
+ public static SQLiteDataReader ExecuteReader(string SQLString, params SQLiteParameter[] cmdParms)
+ {
+ SQLiteConnection connection = new SQLiteConnection(connectionString);
+ SQLiteCommand cmd = new SQLiteCommand();
+ try
+ {
+ PrepareCommand(cmd, connection, null, SQLString, cmdParms);
+ SQLiteDataReader myReader = cmd.ExecuteReader();
+ cmd.Parameters.Clear();
+ return myReader;
+ }
+ catch (System.Data.SQLite.SQLiteException e)
+ {
+ throw new Exception(e.Message);
+ }
+ //finally //ڴ˹رգصĶʹ
+ //{
+ // cmd.Dispose();
+ // connection.Close();
+ //}
+
+ }
+
+ ///
+ /// ִвѯ䣬DataSet
+ ///
+ /// ѯ
+ /// DataSet
+ public static DataSet Query(string SQLString, params SQLiteParameter[] cmdParms)
+ {
+ using (SQLiteConnection connection = new SQLiteConnection(connectionString))
+ {
+ SQLiteCommand cmd = new SQLiteCommand();
+ PrepareCommand(cmd, connection, null, SQLString, cmdParms);
+ using (SQLiteDataAdapter da = new SQLiteDataAdapter(cmd))
+ {
+ DataSet ds = new DataSet();
+ try
+ {
+ da.Fill(ds, "ds");
+ cmd.Parameters.Clear();
+ }
+ catch (System.Data.SQLite.SQLiteException ex)
+ {
+ throw new Exception(ex.Message);
+ }
+ return ds;
+ }
+ }
+ }
+
+ public static void PrepareCommand(SQLiteCommand cmd, SQLiteConnection conn,
+ SQLiteTransaction trans, string cmdText, SQLiteParameter[] cmdParms)
+ {
+ if (conn.State != ConnectionState.Open)
+ conn.Open();
+ cmd.Connection = conn;
+ cmd.CommandText = cmdText;
+ if (trans != null)
+ cmd.Transaction = trans;
+ cmd.CommandType = CommandType.Text;//cmdType;
+ if (cmdParms != null)
+ {
+ foreach (SQLiteParameter parameter in cmdParms)
+ {
+ if ((parameter.Direction == ParameterDirection.InputOutput
+ || parameter.Direction == ParameterDirection.Input) &&
+ (parameter.Value == null))
+ {
+ parameter.Value = DBNull.Value;
+ }
+ cmd.Parameters.Add(parameter);
+ }
+ }
+ }
+
+ #endregion
+
+ #region ת
+ ///
+ /// ŻһSQLiteParameter
+ ///
+ ///
+ ///
+ /// С
+ /// ֵ
+ /// SQLiteParameterֵ
+ public static SQLiteParameter MakeSQLiteParameter(string name,
+ DbType type, int size, object value)
+ {
+ SQLiteParameter parm = new SQLiteParameter(name, type, size);
+ parm.Value = value;
+ return parm;
+ }
+
+ public static SQLiteParameter MakeSQLiteParameter(string name, DbType type, object value)
+ {
+ SQLiteParameter parm = new SQLiteParameter(name, type);
+ parm.Value = value;
+ return parm;
+ }
+
+ #endregion
+ }
diff --git a/SerialPortBase.cs b/SerialPortBase.cs
new file mode 100644
index 0000000..8064053
--- /dev/null
+++ b/SerialPortBase.cs
@@ -0,0 +1,145 @@
+
+using System;
+using System.ComponentModel;
+using System.IO.Ports;
+using System.Threading.Tasks;
+using System.Xml.Linq;
+
+namespace YSDetection
+{
+ public class SerialPortBase
+ {
+ private object _lock = new object();
+
+ ///
+ /// 串口对象
+ ///
+ private SerialPort _serialPort = null;
+
+
+ public event Action OnDataReceived;
+
+
+ public void Init(string port)
+ {
+ if (_serialPort == null)
+ {
+ lock (_lock)
+ {
+ if (_serialPort == null)
+ {
+ _serialPort = new SerialPort(port);
+ _serialPort.BaudRate = 115200;
+ _serialPort.Parity = Parity.None;
+ _serialPort.DataBits =8;
+ _serialPort.StopBits = StopBits.One;
+ _serialPort.DataReceived -= SerialPort_DataReceived;
+ _serialPort.DataReceived += SerialPort_DataReceived;
+ }
+ }
+ }
+
+ }
+
+ private void SerialPort_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
+ {
+ int count = _serialPort.BytesToRead;
+ byte[] buffer = new byte[count];
+
+ var rCount = Read(buffer, 0, count);
+
+ if (count != rCount)
+ {
+ return;
+ }
+
+ //Task.Run(async () =>
+ //{
+ // if (BytesCompare(buffer, _triggerdData))
+ // {
+ // if (IConfig.TriggerDelay > 0)
+ // {
+ // await Task.Delay(IConfig.TriggerDelay);
+ // }
+ // // OnTriggered?.Invoke();
+ // }
+ // else if (BytesCompare(buffer, _disconnectedData))
+ // {
+ // // OnDisconnected?.Invoke();
+ // }
+ //});
+
+
+ Task.Run(() =>
+ {
+ //if(count==9)
+ OnDataReceived?.Invoke(buffer);
+ });
+
+
+ }
+ private bool BytesCompare(byte[] b1, byte[] b2)
+ {
+ if (b1 == null || b2 == null) return false;
+ if (b1.Length != b2.Length) return false;
+ for (int i = 0; i < b1.Length; ++i)
+ {
+ if (b1[i] != b2[i]) return false;
+ }
+ return true;
+ }
+
+ public void Start()
+ {
+ try
+ {
+ _serialPort.Open();
+ // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name}[{_serialPort.PortName}]已打开");
+ }
+ catch (Exception ex)
+ {
+ throw new Exception();
+ }
+ }
+
+ public void Stop()
+ {
+ try
+ {
+ _serialPort.Close();
+
+ }
+ catch (Exception ex)
+ {
+ throw new Exception();
+ }
+ }
+
+
+ public int Read(byte[] buffer, int offset, int count)
+ {
+ return _serialPort.Read(buffer, offset, count);
+ }
+
+ public void Writebty(byte[] buffer, int offset, int count)
+ {
+ _serialPort.Write(buffer, offset, count);
+ }
+ public void WriteStr(string buffer)
+ {
+ _serialPort.Write(buffer);
+ }
+ //protected void Read()
+ //{
+ // SerialPortHelper.ReadExisting(_serialPort);
+ //}
+
+ }
+
+
+
+
+
+
+
+}
diff --git a/SiemensPLCTCPDriver.cs b/SiemensPLCTCPDriver.cs
new file mode 100644
index 0000000..e33b0c2
--- /dev/null
+++ b/SiemensPLCTCPDriver.cs
@@ -0,0 +1,394 @@
+
+using HslCommunication;
+using HslCommunication.Profinet.Melsec;
+using HslCommunication.Profinet.Siemens;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Xml.Linq;
+using static OpenCvSharp.FileStorage;
+
+
+
+namespace YSDetection
+{
+
+
+public class SiemensPLCTCPDriver
+ {
+
+ private SiemensS7Net siemensTcpNet = null;
+ private SiemensPLCS siemensPLCSelected = SiemensPLCS.S200Smart;
+ private MelsecMcNet melsecMc = new MelsecMcNet();
+ // private HslCommunication.ModBus.ModbusTcpNet melsecMc = new HslCommunication.ModBus.ModbusTcpNet();
+ //HslCommunication.Profinet.Melsec.MelsecMcServer melsecMc = new HslCommunication.Profinet.Melsec.MelsecMcServer();
+
+ #region PLCBase
+
+
+
+ public int ReadInt(string address)
+ {
+ try
+ {
+ // 读取Int变量
+ var result = siemensTcpNet.ReadInt32(address);
+ if (result.IsSuccess)
+ {
+ return result.Content;
+ }
+ else
+ {
+ // LogAsync(DateTime.Now, LogLevel.Error, $"{Name}未读取到数据:" + "地址:" + address + ";提示:" + result.Message);
+ return -1;
+ }
+ }
+ catch (Exception ex)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}读取异常:" + ex.GetExceptionMessage());
+ return -1;
+ }
+ }
+ public int ReadBool(string address)
+ {
+ try
+ {
+ int value = -1;
+ // 读取Int变量
+ var result = siemensTcpNet.ReadBool(address);
+ if (result.IsSuccess)
+ {
+ if(result.Content)
+ value = 1;
+ else
+ value = 0;
+ return value;
+ }
+ else
+ {
+ value = -1;
+ // LogAsync(DateTime.Now, LogLevel.Error, $"{Name}未读取到数据:" + "地址:" + address + ";提示:" + result.Message);
+ return value;
+ }
+ }
+ catch (Exception ex)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}读取异常:" + ex.GetExceptionMessage());
+ return -1;
+ }
+ }
+ //public void WriteItem(PLCItem item, bool waitForReply = true)
+ //{
+ // item.PLCOpType = PLCOpType.Write;
+
+ // if (item.ItemValues == null || item.ItemValues.Count < 1)
+ // {
+ // // LogAsync(DateTime.Now, LogLevel.Error, $"{Name} 数据写入值不能为空");
+ // return;
+ // }
+
+ // int repeatTime = 3;
+ // Stopwatch sw = new Stopwatch();
+
+ // do
+ // {
+ // try
+ // {
+ // var result = siemensTcpNet.Write(item.Address, item.ItemValues.First());
+ // if (result.IsSuccess)
+ // {
+ // repeatTime = 0;
+ // }
+ // }
+ // catch (Exception ex)
+ // {
+ // if (repeatTime < 0)
+ // {
+ // //LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}数据写入异常:{ex.GetExceptionMessage()}");
+ // }
+ // }
+ // } while (repeatTime > 0);
+ // sw.Stop();
+ // // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name} WriteItem:{item.GetDisplayText()},写入 {item.ItemValues.First()}完成,耗时:{sw.ElapsedMilliseconds} ms");
+ //}
+
+ ///
+ /// 写单独地址
+ ///
+ /// 地址
+ ///
+ ///
+ public void WriteBool(string address, bool writeValue, bool waitForReply = true)
+ {
+ if (string.IsNullOrEmpty(address))
+ {
+ // LogAsync(DateTime.Now, LogLevel.Error, $"{Name} 数据写入参数不能为空!");
+ return;
+ }
+
+ int repeatTime = 3;
+ Stopwatch sw = new Stopwatch();
+
+ do
+ {
+ try
+ {
+
+ var result = siemensTcpNet.Write(address, writeValue);
+ if (result.IsSuccess)
+ {
+ repeatTime = 0;
+ }
+ }
+ catch (Exception ex)
+ {
+ if (repeatTime < 0)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}数据写入异常:{ex.GetExceptionMessage()}");
+ }
+ }
+ } while (repeatTime > 0);
+ sw.Stop();
+ // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name} {address},写入 {writeValue} 完成,耗时:{sw.ElapsedMilliseconds} ms");
+ }
+
+ ///
+ /// 写单独地址
+ ///
+ /// 地址
+ ///
+ ///
+ public void WriteInt(string address, int writeValue, bool waitForReply = true)
+ {
+ if (string.IsNullOrEmpty(address))
+ {
+ // LogAsync(DateTime.Now, LogLevel.Error, $"{Name} 数据写入参数不能为空!");
+ return;
+ }
+
+ int repeatTime = 3;
+ Stopwatch sw = new Stopwatch();
+
+ do
+ {
+ try
+ {
+
+ var result = siemensTcpNet.Write("M"+address, writeValue);
+ if (result.IsSuccess)
+ {
+ repeatTime = 0;
+ }
+ }
+ catch (Exception ex)
+ {
+ if (repeatTime < 0)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}数据写入异常:{ex.GetExceptionMessage()}");
+ }
+ }
+ } while (repeatTime > 0);
+ sw.Stop();
+ // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name} {address},写入 {writeValue} 完成,耗时:{sw.ElapsedMilliseconds} ms");
+ }
+ ///
+ /// 写单独地址 string值
+ ///
+ /// 地址
+ ///
+ ///
+ public void WriteString(string address, string writeValue, bool waitForReply = true)
+ {
+ if (string.IsNullOrEmpty(address) || string.IsNullOrEmpty(writeValue))
+ {
+ // LogAsync(DateTime.Now, LogLevel.Error, $"{Name} 数据写入参数不能为空!");
+ return;
+ }
+
+ int repeatTime = 3;
+ Stopwatch sw = new Stopwatch();
+
+ do
+ {
+ try
+ {
+ var result = siemensTcpNet.Write(address, writeValue);
+ if (result.IsSuccess)
+ {
+ repeatTime = 0;
+ }
+ }
+ catch (Exception ex)
+ {
+ if (repeatTime < 0)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}数据写入异常:{ex.GetExceptionMessage()}");
+ }
+ }
+ } while (repeatTime > 0);
+ sw.Stop();
+ // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name} {address},写入{writeValue}完成,耗时:{sw.ElapsedMilliseconds} ms");
+ }
+
+ ///
+ /// 写单独地址 float值
+ ///
+ /// 地址
+ ///
+ ///
+ public void WriteFloat(string address, float writeValue, bool waitForReply = true)
+ {
+ if (string.IsNullOrEmpty(address))
+ {
+ //LogAsync(DateTime.Now, LogLevel.Error, $"{Name} 数据写入参数不能为空!");
+ return;
+ }
+
+ int repeatTime = 3;
+ Stopwatch sw = new Stopwatch();
+
+ do
+ {
+ try
+ {
+ var result = siemensTcpNet.Write(address, writeValue);
+ if (result.IsSuccess)
+ {
+ repeatTime = 0;
+ }
+ }
+ catch (Exception ex)
+ {
+ if (repeatTime < 0)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}数据写入异常:{ex.GetExceptionMessage()}");
+ }
+ }
+ } while (repeatTime > 0);
+ sw.Stop();
+ // LogAsync(DateTime.Now, LogLevel.Assist, $"{Name} {address},写入{writeValue}完成,耗时:{sw.ElapsedMilliseconds} ms");
+ }
+ #endregion
+
+ #region DeviceBase
+
+ public void Start()
+ {
+ // IConfig.ip
+
+ siemensTcpNet = new SiemensS7Net(siemensPLCSelected, "192.168.2.1");
+
+ // 如果网络不太理想,配置了两个端口,一个有问题,立即切换另一个的话,可以配置如下的代码
+ // melsecMc.GetPipeSocket().SetMultiPorts(new int[] { 6000, 6001 });
+ //melsecMc = new HslCommunication.ModBus.ModbusTcpNet();
+ //melsecMc.IpAddress = "192.168.3.39";
+ //melsecMc.Port = 502;
+ //melsecMc.ConnectTimeOut = 10000; // 连接超时,单位毫秒
+ //melsecMc.ReceiveTimeOut = 5000; // 接收超时,单位毫秒
+ //melsecMc.Station = 1;
+ //melsecMc.AddressStartWithZero = true;
+ //melsecMc.IsStringReverse = false;
+ //melsecMc.DataFormat = HslCommunication.Core.DataFormat.CDAB;
+
+
+ // melsecMc.ServerStart(6000);
+ // 连接对象
+ OperateResult connect = siemensTcpNet.ConnectServer();
+ if (connect.IsSuccess)
+ {
+
+ Task.Run(() =>
+ {
+ // HeartbeatMonitor();
+ });
+ }
+ else
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}已开启异常:{connect.Message}");
+ }
+ }
+
+ protected void Stop()
+ {
+ try
+ {
+
+ // 断开连接
+ // melsecMc.RemoteStop();
+ siemensTcpNet.ConnectClose();
+ }
+ catch (Exception ex)
+ {
+ // LogAsync(DateTime.Now, LogLevel.Exception, $"{Name}关闭异常:{ex.GetExceptionMessage()}");
+ }
+ }
+ #endregion
+
+
+
+
+ #region IMonitor
+ readonly byte[] scanBuffer = new byte[2048];
+
+ public List GetMonitorValues(int startAddress, int length)
+ {
+ List res = new List();
+ // var result = melsecMc.ReadUInt16(startAddress.ToString(), (ushort)length);
+ // var result = melsecMc.ReadInt32("D" + startAddress, (ushort)length);
+ var result = siemensTcpNet.ReadInt32("" + startAddress, (ushort)length);
+ if (result.IsSuccess)
+ {
+ res = new List(result.Content);
+ }
+ else
+ {
+ //LogAsync(DateTime.Now, LogLevel.Error, $"{Name}未读取到数据:" + "地址:W" + startAddress + ";长度:" + length + ";提示:" + result.Message);
+ }
+ return res;
+ }
+ #endregion
+
+ int HeartbeatCycle = 2;
+ string HeartbeatAddress = "M12.0";
+ bool CurrentState = false;
+ public event Action Heartbeat;
+ public async void HeartbeatMonitor()
+ {
+ if (HeartbeatCycle <= 0)
+ {
+ return;
+ }
+ await Task.Run(async () =>
+ {
+ if (!string.IsNullOrEmpty(HeartbeatAddress)
+ && HeartbeatCycle > 0)
+ {
+ while (CurrentState != false)
+ {
+ if (HeartbeatCycle <= 0)
+ {
+ return;
+ }
+
+ try
+ {
+ await Task.Delay(HeartbeatCycle * 1000);
+ var result = siemensTcpNet.Write(HeartbeatAddress, true);
+ if (!result.IsSuccess)
+ {
+ Heartbeat?.Invoke(1);
+ //LogAsync(DateTime.Now, LogLevel.Error, $"{this.Name} 心跳监听失败");
+ }
+ }
+ catch (Exception ex)
+ {
+
+ }
+ }
+ }
+ });
+ }
+}
+}
diff --git a/SimboObjectDetection.cs b/SimboObjectDetection.cs
new file mode 100644
index 0000000..8e9a95d
--- /dev/null
+++ b/SimboObjectDetection.cs
@@ -0,0 +1,270 @@
+
+using OpenCvSharp;
+using OpenCvSharp.Extensions;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Drawing;
+using System.Linq;
+using System.Runtime.ExceptionServices;
+using System.Threading;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using Newtonsoft.Json;
+
+
+
+
+
+public class SegResult
+{
+ public List SegmentResult;
+ public class Result
+ {
+
+ public double fScore;
+ public int classId;
+ public string classname;
+
+ public double area;
+ public List rect;
+
+
+ }
+
+}
+
+
+
+///
+/// 实例分割 maskrcnn
+///
+public class SimboObjectDetection
+{
+
+
+ IntPtr Model;
+
+ public bool Load(string ModelFile, string InferenceDevice, string InputNodeName, int InferenceWidth, int InferenceHeight)
+ {
+ bool res = false;
+ try
+ {
+
+
+ Model = MLEngine.InitModel(ModelFile,
+ InferenceDevice,
+ InputNodeName,
+ 1, 3,
+ InferenceWidth,
+ InferenceHeight);
+ res = true;
+
+#if USE_MULTI_THREAD
+
+ IsCreated = true;
+ if (IsCreated)
+ {
+ if (_runHandleBefore == null)
+ {
+ _runHandleBefore = new AutoResetEvent(false);
+ }
+
+ if (_runHandleAfter == null)
+ {
+ _runHandleAfter = new ManualResetEvent(false);
+ }
+
+ if (_runTask == null)
+ {
+ _runTask = Task.Factory.StartNew(() =>
+ {
+ while (IsCreated)
+ {
+ _runHandleBefore.WaitOne();
+
+ if (IsCreated)
+ {
+ _result = RunInferenceFixed(_req);
+ _runHandleAfter.Set();
+ }
+ }
+ }, TaskCreationOptions.LongRunning);
+ }
+ }
+#endif
+ }
+ catch (Exception ex)
+ {
+ throw ex;
+ }
+ return res;
+ }
+
+
+
+#if USE_MULTI_THREAD
+ MLRequest _req = null;
+ MLResult _result = null;
+
+
+ public bool IsCreated { get; set; } = false;
+ Task _runTask = null;
+ AutoResetEvent _runHandleBefore = new AutoResetEvent(false);
+ ManualResetEvent _runHandleAfter = new ManualResetEvent(false);
+ object _runLock = new object();
+#endif
+
+ [HandleProcessCorruptedStateExceptions]
+ public MLResult RunInference(MLRequest req)
+ {
+#if USE_MULTI_THREAD
+ MLResult mlResult = null;
+ lock (_runLock)
+ {
+ _result = new MLResult();
+
+ _req = req;
+
+ _runHandleAfter.Reset();
+ _runHandleBefore.Set();
+ _runHandleAfter.WaitOne();
+
+ mlResult = _result;
+ }
+
+ return mlResult;
+#else
+ return RunInferenceFixed(req);
+#endif
+
+
+
+
+ }
+
+
+ private void ConvertJsonResult(string json, ref MLResult result)
+ {
+ // json = "{\"FastDetResult\":[{\"cls_id\":0,\"cls\":\"liewen\",\"fScore\":0.654843,\"rect\":[175,99,110,594]},{\"cls_id\":0,\"cls\":\"liewen\",\"fScore\":0.654589,\"rect\":[2608,19,104,661]},{\"cls_id\":0,\"cls\":\"liewen\",\"fScore\":0.654285,\"rect\":[1275,19,104,662]},{\"cls_id\":0,\"cls\":\"liewen\",\"fScore\":0.620762,\"rect\":[1510,95,107,600]},{\"cls_id\":0,\"cls\":\"liewen\",\"fScore\":0.617812,\"rect\":[2844,93,106,602]}]}";
+ //
+ Console.WriteLine("检测结果JSON:" + json);
+ SegResult detResult = JsonConvert.DeserializeObject(json);
+ if (detResult == null)
+ {
+ return;
+ }
+
+ int iNum = detResult.SegmentResult.Count;
+ int IokNum = 0;
+ for (int ix = 0; ix < iNum; ix++)
+ {
+ var det = detResult.SegmentResult[ix];
+
+ var rect = det.rect;
+ DetectionResultDetail detectionResultDetail = new DetectionResultDetail();
+ detectionResultDetail.LabelNo = det.classId;
+ //todo: 标签名相对应
+ detectionResultDetail.LabelDisplay = det.classname;
+ detectionResultDetail.Rect = new Rectangle(rect[0], rect[1], rect[2], rect[3]);
+ detectionResultDetail.Score = det.fScore;
+ detectionResultDetail.LabelName = det.classname;
+ detectionResultDetail.Area = det.area;
+ result.ResultDetails.Add(detectionResultDetail);
+ // detectionResultDetail.InferenceResult = ResultState.NG;
+
+
+ }
+
+ }
+
+
+
+
+ [HandleProcessCorruptedStateExceptions]
+ public MLResult RunInferenceFixed(MLRequest req)
+ {
+ MLResult mlResult = new MLResult();
+ Mat originMat = new Mat();
+
+ try
+ {
+
+
+ // resize
+ originMat = req.currentMat;//1ms
+
+ int iWidth = originMat.Cols;
+ int iHeight = originMat.Rows;
+ int channels = originMat.Channels();
+ //输入数据转化为字节
+ var inputByte = new byte[originMat.Total() * channels];//这里必须乘以通道数,不然数组越界,也可以用w*h*c,差不多
+ Marshal.Copy(originMat.Data, inputByte, 0, inputByte.Length);
+
+ byte[] labellist = new byte[204800]; //新建字节数组:label1_str label2_str
+
+ byte[] outputByte = new byte[originMat.Total() * channels];
+
+ Stopwatch sw = new Stopwatch();
+ sw.Start();
+ unsafe
+ {
+ mlResult.IsSuccess = MLEngine.det_ModelPredict(Model,
+ inputByte,
+ iWidth, iHeight, channels,
+ req.out_node_name,
+ req.in_lable_path,
+ req.confThreshold, req.iouThreshold,
+ ref outputByte[0],
+ ref labellist[0]);
+ //mlResult.IsSuccess = true;
+ }
+ sw.Stop();
+
+ if (mlResult.IsSuccess)
+ {
+ mlResult.ResultMessage = $"深度学习推理成功,耗时:{sw.ElapsedMilliseconds} ms";
+
+ Mat maskWeighted = new Mat(iHeight, iWidth, MatType.CV_8UC3, outputByte);//CV_8UC3
+
+ mlResult.ResultMap = BitmapConverter.ToBitmap(maskWeighted);//4ms
+ //将字节数组转换为字符串
+ // mlResult.ResultMap = originMat.ToBitmap();//4ms
+
+ string strGet = System.Text.Encoding.Default.GetString(labellist, 0, labellist.Length);
+
+ Console.WriteLine("strGet:", strGet);
+
+ ConvertJsonResult(strGet, ref mlResult);
+
+ maskWeighted?.Dispose();
+ maskWeighted = null;
+
+ // 解析json字符串
+ return mlResult;
+ }
+ else
+ {
+ mlResult.ResultMessage = $"异常:深度学习执行推理失败!";
+ return mlResult;
+ }
+ }
+ catch (Exception ex)
+ {
+ //mlResult.ResultMessage = $"深度学习执行推理异常:{ex.GetExceptionMessage()}";
+ return mlResult;
+ }
+ finally
+ {
+
+ originMat?.Dispose();
+ originMat = null;
+
+
+ // GC.Collect();
+ }
+ }
+
+
+}
+
diff --git a/SimboVisionMLBase.cs b/SimboVisionMLBase.cs
new file mode 100644
index 0000000..eafbb1a
--- /dev/null
+++ b/SimboVisionMLBase.cs
@@ -0,0 +1,266 @@
+
+using HZH_Controls.Controls;
+using OpenCvSharp;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.Drawing;
+using System.Runtime.InteropServices;
+
+
+//public abstract class SimboVisionMLBase
+//{
+// public Mat ColorLut { get; set; }
+// public byte[] ColorMap { get; set; }
+
+// public MLModelType ModelType { get; set; }
+
+// public IntPtr Model { get; set; }
+
+// public abstract bool Load(MLInit mLInit);
+
+// public abstract MLResult RunInference(MLRequest req);
+
+// public void Dispose()
+// {
+// MLEngine.FreePredictor(Model);
+// }
+
+// public SimboVisionMLBase()
+// {
+// ColorMap = OpenCVHelper.GetColorMap(256);//使用3个通道
+// ColorLut = new Mat(1, 256, MatType.CV_8UC3, ColorMap);
+// }
+//}
+public class MLInit
+{
+ public string ModelFile;
+ public string InferenceDevice;
+
+
+ public int InferenceWidth;
+ public int InferenceHeight;
+
+ public string InputNodeName;
+
+
+
+
+ public MLInit(string modelFile, string inputNodeName, string inferenceDevice, int inferenceWidth, int inferenceHeight)
+ {
+ ModelFile = modelFile;
+ InferenceDevice = inferenceDevice;
+
+ InferenceWidth = inferenceWidth;
+ InferenceHeight = inferenceHeight;
+ InputNodeName = inputNodeName;
+
+
+ }
+}
+public class MLResult
+{
+ public bool IsSuccess = false;
+ public string ResultMessage;
+ public Bitmap ResultMap;
+ public List ResultDetails = new List();
+}
+public class MLRequest
+{
+ public int ImageChannels = 3;
+ public Mat currentMat
+ ;
+ public int ResizeWidth;
+ public int ResizeHeight;
+
+ public float confThreshold;
+
+ public float iouThreshold;
+
+ //public int ImageResizeCount;
+
+ public string in_node_name;
+
+ public string out_node_name;
+
+ public string in_lable_path;
+
+ public int ResizeImageSize;
+ public int segmentWidth;
+ public int ImageWidth;
+
+ public int Snapshot;
+
+ public string SnapshotName;
+
+ //public List OkClassTxtList;
+
+
+ // public List LabelNames;
+
+ public float Score;
+
+}
+public class DetectionResultDetail
+{
+ public string LabelBGR { get; set; }//识别到对象的标签BGR
+
+
+ public int LabelNo { get; set; } // 识别到对象的标签索引
+
+ public string LabelName { get; set; }//识别到对象的标签名称
+
+ public double Score { get; set; }//识别目标结果的可能性、得分
+
+ public string LabelDisplay { get; set; }//识别到对象的 显示信息
+
+ public double Area { get; set; }//识别目标的区域面积
+
+ public Rectangle Rect { get; set; }//识别目标的外接矩形
+
+ public RotatedRect MinRect { get; set; }//识别目标的最小外接矩形(带角度)
+
+ //public ResultState InferenceResult { get; set; }//只是模型推理 label的结果
+
+ public double DistanceToImageCenter { get; set; } //计算矩形框到图像中心的距离
+
+
+
+ // public ResultState FinalResult { get; set; }//模型推理+其他视觉、逻辑判断后 label结果
+}
+public class XKOCROfficeWord
+{
+ [StringLength(50)]
+ public int ID { get; set; }
+ [StringLength(50)]
+ public string Name { get; set; } = "";
+
+ public int PageNum { get; set; } = 0;
+
+ [StringLength(100)]
+ public string filePath { get; set; } = "";
+ public string jsonpath { get; set; } = "";
+
+
+ public int LeftTopX { get; set; } = 0;
+
+ public int LeftTopY { get; set; } = 0;
+
+ public int RightBottmX { get; set; } = 0;
+
+ public int RightBottmY { get; set; } = 0;
+
+ public string ResultStr { get; set; } = "";
+}
+
+public static class MLEngine
+ {
+
+ //private const string sPath = @"D:\\C#\磁环项目\\OpenVinoYolo\\openvino_Yolov5_v7_v2.0\\openvino_Yolov5_v7\\Program\ConsoleProject\\x64\\Release\\QuickSegmentDynamic.dll";
+
+
+ [DllImport("QuickSegmentDynamic.dll", EntryPoint = "InitModel")]
+ public static extern IntPtr InitModel(string model_filename, string inferenceDevice, string input_node_name, int bacth, int inferenceChannels, int InferenceWidth, int InferenceHeight);
+
+
+ ///
+ /// 分割
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ [DllImport("QuickSegmentDynamic.dll", EntryPoint = "seg_ModelPredict")]
+
+ public static extern bool seg_ModelPredict(IntPtr model, byte[] img, int W, int H, int C,
+ string labelText, float conf_threshold, float IOU_THRESHOLD, float fScoreThre, int segmentWidth,
+ ref byte Mask_output, ref byte label);
+
+
+
+ ///
+ /// 目标检测
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ [DllImport("QuickSegmentDynamic.dll", EntryPoint = "det_ModelPredict")]
+ public static extern bool det_ModelPredict(IntPtr model, byte[] img, int W, int H, int C,
+ string nodes,// ++++++++++++++++++++++++++++++++++++
+ string labelText, float conf_threshold, float IOU_THRESHOLD,
+ ref byte Mask_output, ref byte label);
+
+
+ [DllImport("QuickSegmentDynamic.dll", EntryPoint = "FreePredictor")]
+ public static extern void FreePredictor(IntPtr model);
+
+
+ }
+ public static class OcrEngine
+ {
+
+ // private const string sPath = @"F:\OOOCR\PaddleOCRsourcecodeGPU\PROJECTS\OcrDetForm\bin\Release\net7.0-windows\ocrInference.dll";
+
+
+
+ [DllImport("ocrInference.dll", EntryPoint = "InitModel")]
+ public static extern IntPtr InitModel(string model_ParaPath, string device_id);
+
+
+
+
+
+ [DllImport("ocrInference.dll", EntryPoint = "Inference")]
+ public static extern bool Inference(IntPtr model, byte[] img, int W, int H, int C,
+
+ ref byte Mask_output, ref byte label);
+
+
+ [DllImport("ocrInference.dll", EntryPoint = "FreePredictor")]
+ public static extern void FreePredictor(IntPtr model);
+ }
+ public static class MLEngine1
+ {
+ /**********************************************************************/
+ /***************** 1.推理DLL导入实现 ****************/
+ /**********************************************************************/
+ //private const string sPath = @"D:\M018_NET7.0\src\Debug\model_infer.dll";
+ // 加载推理相关方法
+ [DllImport("model_infer.dll", EntryPoint = "InitModel")] // 模型统一初始化方法: 需要yml、pdmodel、pdiparams
+ //[DllImport(sPath, EntryPoint = "InitModel")] // 模型统一初始化方法: 需要yml、pdmodel、pdiparams
+ public static extern IntPtr InitModel(string model_type, string model_filename, string params_filename, string cfg_file, bool use_gpu, int gpu_id, ref byte paddlex_model_type);
+
+ [DllImport("model_infer.dll", EntryPoint = "Det_ModelPredict")] // PaddleDetection模型推理方法
+ public static extern bool Det_ModelPredict(IntPtr model, byte[] img, int W, int H, int C, IntPtr output, int[] BoxesNum, ref byte label);
+
+ [DllImport("model_infer.dll", EntryPoint = "Seg_ModelPredict")] // PaddleSeg模型推理方法
+ public static extern bool Seg_ModelPredict(IntPtr model, byte[] img, int W, int H, int C, ref byte output);
+
+ [DllImport("model_infer.dll", EntryPoint = "Cls_ModelPredict")] // PaddleClas模型推理方法
+ public static extern bool Cls_ModelPredict(IntPtr model, byte[] img, int W, int H, int C, ref float score, ref byte category, ref int category_id);
+
+ [DllImport("model_infer.dll", EntryPoint = "Mask_ModelPredict")] // Paddlex的MaskRCNN模型推理方法
+ public static extern bool Mask_ModelPredict(IntPtr model, byte[] img, int W, int H, int C, IntPtr output, ref byte Mask_output, int[] BoxesNum, ref byte label);
+ //public static extern bool Mask_ModelPredict(IntPtr model, IntPtr img, int W, int H, int C, IntPtr output, ref byte Mask_output, int[] BoxesNum, ref byte label);
+ [DllImport("model_infer.dll", EntryPoint = "DestructModel")] // 分割、检测、识别模型销毁方法
+ public static extern void DestructModel(IntPtr model);
+
+ }
+
diff --git a/YSDetection.csproj b/YSDetection.csproj
new file mode 100644
index 0000000..8774dc9
--- /dev/null
+++ b/YSDetection.csproj
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+ Debug
+ AnyCPU
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}
+ WinExe
+ YSDetection
+ YSDetection
+ v4.7.2
+ 512
+ true
+ true
+
+
+
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ true
+ false
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ false
+
+
+ Logo.ico
+
+
+ true
+ bin\x64\Debug\
+ DEBUG;TRACE
+ true
+ full
+ x64
+ 7.3
+ prompt
+
+
+ bin\x64\Release\
+ TRACE
+ true
+ pdbonly
+ x64
+ 7.3
+ prompt
+
+
+
+ packages\Autofac.8.0.0\lib\netstandard2.0\Autofac.dll
+
+
+ packages\BetterFolderBrowser.1.2.0\lib\BetterFolderBrowser.dll
+
+
+ packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll
+
+
+ packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll
+
+
+ False
+ bin\x64\Debug\HslCommunication.dll
+
+
+ packages\HZH_Controls.1.5.240416\lib\net40\HZH_Controls.dll
+
+
+ packages\Microsoft.Bcl.AsyncInterfaces.7.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll
+
+
+ packages\Microsoft.Data.Sqlite.Core.8.0.5\lib\netstandard2.0\Microsoft.Data.Sqlite.dll
+
+
+ False
+ libs\MvCameraControl.Net.dll
+
+
+ packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll
+
+
+ packages\OpenCvSharp4.4.9.0.20240103\lib\netstandard2.0\OpenCvSharp.dll
+
+
+ packages\OpenCvSharp4.Extensions.4.9.0.20240103\lib\netstandard2.0\OpenCvSharp.Extensions.dll
+
+
+ False
+ bin\Debug\PaddleOCRSharp.dll
+
+
+
+ packages\SQLitePCLRaw.core.2.1.6\lib\netstandard2.0\SQLitePCLRaw.core.dll
+
+
+ packages\SunnyUI.3.6.6\lib\net472\SunnyUI.dll
+
+
+ packages\SunnyUI.Common.3.6.6\lib\net472\SunnyUI.Common.dll
+
+
+
+ packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+
+ packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll
+
+
+
+
+
+ packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\lib\net46\System.Data.SQLite.dll
+
+
+ packages\System.Data.SQLite.EF6.1.0.118.0\lib\net46\System.Data.SQLite.EF6.dll
+
+
+ packages\System.Data.SQLite.Linq.1.0.118.0\lib\net46\System.Data.SQLite.Linq.dll
+
+
+
+ packages\System.Diagnostics.DiagnosticSource.7.0.2\lib\net462\System.Diagnostics.DiagnosticSource.dll
+
+
+ packages\System.Drawing.Common.7.0.0\lib\net462\System.Drawing.Common.dll
+
+
+ packages\System.IO.4.3.0\lib\net462\System.IO.dll
+ True
+ True
+
+
+ packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll
+ True
+ True
+
+
+ packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll
+ True
+ True
+
+
+ packages\System.IO.Ports.8.0.0\lib\net462\System.IO.Ports.dll
+
+
+
+ packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
+
+
+ packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+
+
+ packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll
+
+
+ packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
+
+
+
+
+
+
+
+
+
+
+
+
+ packages\DockPanelSuite.3.1.0\lib\net40\WeifenLuo.WinFormsUI.Docking.dll
+
+
+ packages\DockPanelSuite.ThemeVS2015.3.1.0\lib\net40\WeifenLuo.WinFormsUI.Docking.ThemeVS2015.dll
+
+
+
+
+
+
+ Form
+
+
+ MainForm.cs
+
+
+
+
+
+
+
+
+
+ MainForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+ True
+
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
+
+
+
+
+
+
+ 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/YSDetection.sln b/YSDetection.sln
new file mode 100644
index 0000000..fac9e1f
--- /dev/null
+++ b/YSDetection.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.9.34728.123
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "YSDetection", "YSDetection.csproj", "{4A2CF828-B838-46B9-A5A0-77B3E5089328}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Debug|x64.ActiveCfg = Debug|x64
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Debug|x64.Build.0 = Debug|x64
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Release|x64.ActiveCfg = Release|x64
+ {4A2CF828-B838-46B9-A5A0-77B3E5089328}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {E7165424-E71F-4C57-BAE5-2A079E4BA762}
+ EndGlobalSection
+EndGlobal
diff --git a/libs/HslCommunication.dll b/libs/HslCommunication.dll
new file mode 100644
index 0000000000000000000000000000000000000000..b2d470282a2cdc3510185a79d23b819e9a96dee7
GIT binary patch
literal 693760
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
$Gpi%GV1iXM{99u!
zI@0Q^!)9RK%OH^5g;$-IENN=zew14&J@#iLt#LbnTBVtI6nW%jeWfr4I|r?K6T52g
z7@4tB;SM}27zenhb)MRpkO{sDU@6<54Zene9UK7JUx0-#jyx+YFZ?>wHXcF4S8=kQ
z5PSnrDRU{k^Tl5HO}v)RLn;hA=(jtMm9d7QwbssqQ*Ie!P57@sD!HCp#vo=;8p$w!eg_3}g1I8WJ1Ifm6(3uzfrU`D`@OxxQ4YZ~_XdftZ
zkOrF)!}>&fv;xA-S{sM-e51>?E}r;4NL-P!x#Ovx^d)foLjgf6RSA9oqyQ~ek%U|v
z>k!04M8%08k_XqG{1Kk6Gx=jYkjCA_fF1kjhUjd!?8-9YG_WbrX`RyV?Z(Dx*Fux}e$MT`4Grul8BtHh)^Roe+NZ}{w
zYtL_Alb=Hbw7?d5?#KMnh+}>(p2*L`L-J!l=Qk9~GXv;E7C%9Mdw%uJdk
ze!${H9&yaCfG6_n#zXRBpgq4HKqq?f6AZNHcc94+duDRMqPF~?`xhsQh+}^Jcp|?N
z9+Dpe?fDG=I2Ptx3CD}&zrD)zA!f2f*%_Vcu{IsFD+q`Mk=A!u-Mf08zsz=0U%6cl=C;m8hvUTSByPN);mt0Bhz?
z^AfKyq%4fhbEb3C)eX%#D+<&psBdAihMt>;x}bVJeI*>Hs9!~$IaN-<4U!O9H$=w0
zT8=di+@}fe@T)*}4z?Q}Q^tNchdb}=qBF(KZ4TTB*yW|RdvRCr_uU%R(C6jk;jYhB
z!~_{ByE~@ywin#k&CQFl-&5^XI>h9`eR!mPu()a}9bGlS6;M6lsEM63vca;&GlQic
zI2E8lU^qlsY>v$qbUx}u!BwEpI-G)G45w8Qgd4&GkyCph?RZ!fnVbPShmlUoUmXTO
zEAO>9v3G|xs-7ne6y0Au#Vs0Y8FB5OHXmXr5fwG08UzZkY}4d7IDxyS?XbHi~
zTMO?X>y@g=jT?xu3K^g#um^%-P+*fsZqP`rGnMK)0Tht*nQyN4&b-I
z_E1M`-C|jqlh}IQW7i@+<#+qJ;6~UqdC#~Kq*1I;tiU1ZDjFrX-{t1nT!1d3jMVP>
z(TO6ACW~;6DS{_fL3=qATyeq%4PMx9AQz4$($?VMK%F5bM@K~4EWSiHJEFOgi>lwH
zrrB{$y*XuBM+v=6`vTASRQ7A4Ck1{g%(lt>0T+8bhuwMNw(M4~@g_
z)*NGD>S*1+aV_#uV|Zc=PQ>5VDSjE!tGW6fMB5=8(Kw)UFn;6SC*&G7UD7#>h&7(O
zJFk4+L=i^JUbxEI0gI2I$FjR8?(#Jm>7Z^`EwXj#X~d9
z4NeigXvj}+<$ELS7fbFzf2s$mbZ+fYvi))?$LgQDS=TfQOppS*$M}ssgG`2(oUxTaaY)8t~
zCqmTeCGrpb>N-51LHbq-DWIf4?ZnuE`E8j7H2wpXoH7H2%tJ>Y`|h15rWQ|$%CsT1
z1e%pA(_B8a)GNDsnM%zxJNLv2YU5|1f`<7Bs-*GfB*h~^Ox&;CJ253GA840#%JZx}
z>(D_cgHymG^aA+kV1=TlQ{hoaW0mvueJmw>PaVD}VA`Z;aN_nQ>CbPmvye!&MMUiXQbjZ1yBBq)}Zvkpx`~o-m=Zxd(9h7z~KE&Zy%Jmr8j(%
zQJ;{PCF80D!9uKmq`4F#rhwaJ2zQ0DzYofCK<|nE^-u
zfR`J91ORx20Z0IVYYadF06@1>@{j-k=v)dQ0RUcU01^P;RR$md0A6hX5&+@`j0Z0IVTMR$~0NiQ-5|F;|73g5kl>UMP
zYkhdxQwj!9UPnr-=u>>Q{jC&xOggj
ziw-WC3g4!KOI0@S(67FFeHUMGfM@_(%exWI+WxZa_>?|DW=!{ITND@5E1dHt2TO`4v
zIKd($fJ(>&&;*&FA_>001QomXkR+%e0nGj!D!zgQQ1zIgTC6g`pd|Pb6AYr>CBa~v
zU=Rrgi-SxsR2&-pnrqko1{|RmK7v$HC3m6MHTAQ{RP3;^;5Z+-R#V>|=+w6fTu9&U
z>(ICRRkt#IdqBOKzKsrT`ZhYW>D%bgrf;J|o4$<>ZTdDkwCUUE(57!Mjr;a+bKkDb
z*teI@r*9uN-@bj;!ut02=iRr@>fCRe`ZnAso%(-M-+tr5`u6V92p7<|50L~5=-cCx
zU;%ym5=pRtzI~G=bv(vl
zsF^q$#sF-t6Xe-!bKS8b?E^6)%G^I5
z9VhX@zazTIB#cbE0XIAe$tuCg_!Zk&j6?dM=U#)F4~{Lq@Z*J##!FD5;2Ry7@nyJ$
z&+-Y#D)=fejE$PK9WEE!;a|Y19Xr<=I@FuaW9(sn6Z#
zTc5q{^;tCaNy^Fu)%97Lp*|NW_>A@WZPw=o@ZPyTpXeY$Wvc%#)aT9)%rw{Mjv4Cn
zKB>=*D5f2rg5Q?m;wo^I2?ja8>`Z
zi9aq;}C%=h_fP*pN-c&q`4_=gK`fKPhp3cxM3F?fYRu{2#tQ?2qXsXY8AEh
zT)$7Pdf-+Twq(CAQ-<}e?Ej3||G-Y{JuQLH6QpmXD&ZL*7SzxaRHf6e0^^E44=Km5
zn##ci9jwEgJ3}$x^;+e4Snx4SvlJ}b8Us+Jco?P7kQ?7eOZiMPA#M%$tdW6QIY_Rv
zk!RTb^p88i^;jARG2=#SdM#_nq$%stNt|S#{zdV`ugbK*$1=9Nu)Dz4lv+OFNfzM
z02fDi9-jU&vionjZh8TIUM+0LID1fS@8EVylseiD{K6+sz6ic;Cbf?
zYbR_p6g@AlxTr8YyUm6%V4=fuU&f&rVfoL)9}WRo1^kr}R(?6h8bYO=ENwLSMQc|r
zsI9QwV}C>fzfbuFy|RDOv{&)>pZ2PL-?TSanf8VTr@h6Cr@bY3E*+lshTZT*5dXC2
zXH`Y)KoC=TgLPsd$BhK!6M*OKm{w^jt1%fc@sibuXJDzUY05I(p;oH;JToSg^j4P7
zaY*|znpb!IM9cFFsp`f!k8bmZ3{dDHK}beRn30~}Bh3Yj^;V}n8TRx5!oK_raQ!co
zQ%bE%J~y;88sBvcY+`hL3?zMK*cj*>;h1l;jnATn@*6gJ^o^-semPI9cGR
z?V^~q7r{}$!DvslGqiCM$g9XE@-o|}$G!q)bZl{Iv_}W~sVHz<<|wsF14~m;Yy`pm
zP)2h|kG(XewP;EWvRrVG)zO+xvd9owG!;CF;wY^nT|dT=>h6xvBt4G4DBYtxHKdNd
zz_YZfWH=tomL1iEtd4B}Nl
zTxe}_Qyubv)Mu;B?u^M}F%VVR=U=6lsyx0MSHs_5rJB~QF|GMmsY+Yl81cVYDUvf+
z?qFQGixQQaHR`67b%GnXabvkumD*KLof2b!wLV$L!LFumieVR>)ER?|a;CcFAc#)t
zjO_`W4%Ny|yhoywmRog8>8Q@wPa&!qIw}t`prbltpN+(+Yn5Gij*d#z6-lvZU?kJ2
zR&|f(5aZ9>Q5CKFVa>fv4MyzhwJ0JAs9vfQW@YP*9;rLazY7CGY@Yu=`Rf`{1LZ$h
z{wZr8w2BRCzN>^UM*ojRulDBdh7KcpbIAwx=I$=c(@%2;Bzm~^nikuEY}I;7hw>69G?s|S_5o8|g`ixHE|>6AnY+C4PpnPzyF
zG}N*q?p|-W6O$kOEjB4T@CW}$WR;zS+}Ki(q}8BJG6+9;lmsTTC}k_KzC?O^vy|Z1!a3L~b)0(HOzkGJBB2%C=^{-H^^F
z4Qc9AG^F!08q$dAU`V&w#tGTf&o_qdb5KI8@U6mFl3)qu=(!kSVuwUB?ShQn9%b}m
z3vjWw$>{A#8ofQx7kXAU*}OUQr6T^4HZR|>qL-^@ul9Jz#-vOUi^dcJCemOmwszO&sutMCbBmP>l;t#5Dh2f#t=3X2b;!BjV
zEzDPmwKM^cWH8!kpPS;93qx1{@3k^GtUWbeh}XS+m>uYCqd)L`UtK*b9MpX9Bv!N5
z8fd3sPJtAk-$~XoJ{W1I$1VpRcJ<`_5&SA^8LlvhG*f{uGM0L#+WbnXXCUKRHsL#byd^^8b8L#b!{K4dpEz5}7+V*Eh#84-O(M4u7SXZ&&%
zU-So?{necs?~V@LLq^s0s3+*7qfcbyEo&;4ua))8N7a@(y2`Z~
zYyq-PWnI~MFNe+U*t;!GQ#s_h8^VX<4~`>Q96?X_bF24bhkp{F)pmVN<8F-Lh5G)D
z_sDa!@rXP}8h?@J(#AG;8k|*TZ)$AQsxxIeq3UEw2Or$jL%Ct
z)^@b@)92AAHnC5Lvl`t3gUvs)Td*_C+9TLeRF6OpirN+iBK`J1&?^SnE1KvpH*Xw*
z{s(%68pCL!^PlZ2r{Bn|sz
z6#d2~axaeHZ)(DSQ3SuY3IECnexJZi_LoKQHw%13vwKkl$JRv@!>IjX1b-{x<;l0H
z$J_Y`F5{Grbrd<99XK{Nrl_+!mH#KFPI7W$8KtbxpdFnd<6AYroF|KbSIE7Ewe>w1#fD{~*qBsQK~v}l1@XwTMXcOPo~3PU+J<+3k=!_lGdLUM
zra=eOE4{aDL<(1$)6BT^?;eZdohfp{4JD)+UJ2pEMz3B;+|x!hxt8dJN7gJQCRYNf
zj~oWNM+#lJuh9u6o5(6#8fzx7rI*Nt2IVL8kM;*-?^C?nfMbJgy&Ck+()8Gg+Uap4
z`+15Ad_g6-`MtZb3p0d1=5(CSqBP~hsYO33neT24^+YHuHOjzLRbg;)YQktfE7i;w
zJMsTTzBm~D_xRc~DX)V&$qTDTl&F$d0;5@8Y3Y||vmUWLj4w1ad$x?4>Wtlm>Xses
z`2IuvGRw)VuRRP
zN(pv~ikBOn==MB7J6nD2Sl-tVC{Jm3FnyZ6*ea`2`h(bKi&s-7tlEVb5A^!&7r5RB
z_d2&Qs7(nRFW?*F9nGjed?SET&&kn(ly|%1-6Ay_uctr+xlDk`insiXxL!t8k6I@}
zdI%S#AN>?uT~cGoe6B%0=jeRUnR%_s`MO1<{1WfFsTZ)hcrCs#kqx(iOHBgDCXPlC
zOk2bUC7`%J)dM)Lbp5HD5PNuYT6urKldnlANw{)cGw7FAgtGG^DBS1y9u(zVRoA$;
zvAM3rDLw^+xvKd>;FJrz`)dIAcop5-!&}kTX!z-iyp&*QQGCZ#Fd9Q&)EF2q%>i}3
zHVtZ~MP$n*oZrp+i%NwtxX{69p)zhrpq%g>kFIM+R?b
zyqGQKQ^lO(RV@$|3lU&&d>k8;V+8J6&S8@+KGbrEp)s|%DIaYT@RZ!rD4!{1sC+5W
z@Gy;#FYbR%lmvT~4;n_7Eb2unhYQZLHeJ+T%Gw(;Igj;+6H&dWz|A*9{~8&stk^t-
zz%KX2I36_dQZ$N@EsWs@m-KEM*1x(FCEAbkGPb!|gu(T(YeD~fO}}lrd7mnz_Vk05jBomr_H0NNn48M%iQ}|Fy(G7g|546*$!*O`Q&U|$C^)|pPO0bAX
zXsHnrS4G?+ea-vLG5GS6D%k#h&_$@}aFZHHCX02UG2mCe=8S0%7G#Bp8&HA=c%+l9z!
zb)3;q()W4wG`7V=>Q4tB$}lM#yy=k&Hl<>3h#cS#SzI`!d~h6{?{ANmo4DBSp9*7ULK5?}n+Bt(QGIV>=
z>l$r688k20dEyOW+s@+JufZt%ui`zL%>_$0YB!Sm#q|+6zb648$u`d{_Km<{G}ez&
zVH-@T=#WF@snuce*Xpo%ZB-b&`4tt!B^GMJiu0{@iV+3|6EW|{KpCeQ>J%es7AIof
zi!{i3NdiP|QjtmgO2VZxV@dpQr+CDmonS7+nBgkb>7eiK!aaF`&4wO*r_ZsdVq7e3
zp=Hdc_s;A!<3=mrmvI1Y_x}@>K7%_xcEmF@sFd}vrIK2qs)97sRE~a~rD8f`s7h
zBUEG`?|*fyJ0aE=QTG0BP}EeX!q?^or(JX^x2m9~ak+zucaU?@wOrk`T-~)?`q^Fh
z*Jbnje$~8WGSL!P1AAS&Z)#%huI73By3-17yng!8MQv9+UmWKS@FoH#XVmM6c
zqDAczYFNpjcB6N&l0ofebnRwz?as1_LdS1%6=f)*gJ73dmc_?q>os``ig#&
z#GN{othLb0j_X`-vFsvHsa;unk=NGRB~MuUYKbEhYcb7GA*&W-#Pw`glX5OMZ@`LO
z&rRFqsSjeEQU2M%wYYo+^JUG#PRWTou*YfgJ*yn(i5EX~*?yRh)tUuC0TpE9{FnCJ?EnREu
z<@k}WdpHRJ4R3V9H*upD2l+z%Qu*4)EC?sd*FR=K*jK&=G7Eyf-IiOV_3gIY+(I4W
zmtgP`DR;}fk}Nh2j=74x2XKzTAB-hy>^l6YVmC7tZbz}rjk%Ypa?gVC998gHF!oa=
zp9Q0H(WTD!0hiIfpzF{YVowiBj}ue7N&Vo?K2gT!xi9FIBve;-a@p2@AdgFDmT#3g
zj6DFP+2o6MV%6|>F#b-#AJ*ac#h7HN!@Jm^28H1Z+8R_c7M^T&jzoJ*#;$2=O3B!y
zFkg*fB(}jG2U|0>BhM|2eH!tz6_Gs$4j{SH?QA^9w&16|35C;%2GnS8Kuz%{wl|-q
z_*!NkMRO2vc
z@4?GiPrOVkVcgK!!}bUxQar{u(U2GLr#>z7U3fqf&i
zvYhY@2*IdJg?BQ5+l)m!ESJl;?{ZIA(G%CB8sP%C0gn|nzKwbpSi^13`>nto)2ji*
zft%%}W&bqi#L^>K`?;Z{(*
z^fpK%=i;)fytfwXH~8m<(_k+Z-iYXeNVFS1H^M|5SrIEo+ejd^qt_*QTh_{(8*WGX
z1cPu%Vv*gozU?wk?LDNF{33m1VtDh?0%l7|tb};Nn6xu2(#|!2Y49a%cPwjgqqH!{QjxDUxKgGsgGGHe7|=JXO4oc;64S{
zPjx)}tN4;6JdXQl;8UtoLhF#4LRYp9-9Yq)e#~FwhVZcFl-kwZSYOhj%IX8K*(&xo
z*D&q#+)H-Qyg+ft`n^V*Wt1G15JZU^Ag9xA)?XCf4Ek19pX%Y9hgN1?F70uUZg_Y#
zpdIj9I(!lr#kMx2{2W5S+AyB-^Hbyb)bLbywvb88^c<4mb24XcEi4lZLo^a9e@5VbCHxyCo=^EpqBgTMZZpGEYS0G$@u*0%?YmF~V)D8O}aP
zc&Z7m&OW`=((M%Sj{atY5<_?|ax0_FGHbQ2qO#Tz0&j|B{&A#jHARw%I5L%tG!2%v
z(t3;hQzj6_Gf-IShkAC`J6s8gx(!}~_rdTF=##Ry;sYp$T+Jl`$vee!*VdKH+YZK%3YOmCc*IJ-
z-WRdjEcZ3<)n~7j6V`eOHaHTA#ZAOH<=LQpW|H=z;D~<+an1W-cuop^T=a?K#m(C}
zV5>lQ_3nC2*($*+P~|uS`UL7EaVSVTwaD*TptqUy)FwGxKq?|}B_)=P&Jp%wO&0DG
zIjOM5){8(CPC|vHOJ7bK^eVr&NC!#+-QXOHAUpLn+JJLV6RoQ+PZF4kr+_
z+eUejzO!_++iol|FK`IK286Dq;-`u0+IllR9D+HO+!{L?gzd(1la54ib-lU;6-3ac
zNJQdiCSnVb)g~Q@>}Os;1i~i~iJzIs$I$=Hp7Qb4-6nV$SC-}QxDYvrbTtvZW&N&1
zaV|>`SsxR*ToGX{laqsIC$evX$cZtLh9W}MokR|soyae{;^Lef6S+hYp~*xdN6k*;
zEeRrr$3)IlL}*o!$TMaqa#n)KGh-qbC?Zt#N#yw1iTDX3N5n+VQbf3dN+KuDPJ}w3
zsn?@oA}>%xc)>1-JZE+yFux)qC&ff26cL_vz|oV&hFOW!Pcm#A8&f!6QQ%nyQh5IC
z6wK!oVjYl2^I;m{#@$CSZkeO`y~$Gwy%ITsnb#Y6aY=skDiuZ(aVvo7bEA0T|S
zjF)OXx36&q*ip`}u`eJJ3uu*nGWZ?dWvedM*SI}Kxeq9f2l;+CdIvr@vGv@N)9(aO
z&~o8w{H)*|cep;cn7%zY1S5Uh-lQB%AJjPq5-d`t
z)lZCvw0rDrz(`5e#u|d?0MT;WD}m9t-v}b_^;$Rt0{iuiQB`}54ilWOohW$fzK=FPjZV2AAj_5RSqdEU)q5h_;t(UwC2j;@#9i*F{
zj&jB;>pMlmaf<@zEIAZ4v&9jvnJtbq5nCLR$=1Vjv-OqP*=mWl#(sk)r`h6k-OLu}
z)@HUiQATXB!L6Ewt;W|PewE`|XT(XNnJnj;h%ATwXMpUFqtyQmx!28w9Fd2<8&?c@
ziBSLx?uk*rYZ(QUp2K#X!8nLThgsV7kLPUHJoo6xXE*xn^dfk(*x)iy3acB>=}Y}@
zw0NovY+Aoe3OgQAjpV(4Z-y41W{d9-ZH+d1EuKw_Z2e(wwpyCB<~U-jCE6PE
zVzw6C;@LExJ3qGm3eMZdhls6~XsbRkzs^B*=IP+Tu9(s9zfnb=Bf7jAMHkvB=)*h|
zec}}|FJj9|R-6TTxc{*k?(<{AK(Ys?{N3e#rz1E8`dNJ?LzW+nl(D~N*-NtJ=*k7z
z36xczfS_X^ABU7#IY0IY`Vh%2Q{87R?@d%&mh7Rb+9*UTqU6dxGq~hjdRaLA`vdEb
zTm$4Z{;1LHfj_!gxVW|fe_UXL6>Hsqzq|1FF8pD}ne*>K;5~-FC-C<>{LPfc0j)*&
zTY&mXI{y=L*2|
zY9juH0^kU&2K-V1#v{P56yWFx@M{G)AOieG0qBEOM1QLQ0}Sd@Mi_MGXngV0$d*f{vv?-W|ik()!W7D?QiPs
z4E454y`8Myo>Xr~sW52(_>F!*oAA_ybcsbb_T!fzziXIZPa2Cyu&lj_d%;d$I_0E$oSt-WY!d^>0XJ(e
zfeH>k#M6vZ=RTx}-5N5r;e#j|Yfw70@^Hi-cF}GO(Xp3-2j!z$4xa7s%^+vNL|7u>Q@RVsoIY)90`gHJAI9<
zG18eJ>6G{J9E@c&U8D?sjjzNQhXNxFjI@8I!r=Vb*XXH68PQa5%agZYOLPx*yryLF
zYoG_4(A>+oWBRQqQ1~|dSQFqC0`mvlO~f8AW%@I1lPomfR!y_Ft8oJIOHM9jrNMZ;
zcH=oMQN5|gDJ>v_J;zhA&na&;_R8Z{JFmwn=EAqL0Ag-gYTtS>hfhks15mXCdGwo}
zCakM`FDl8fEORn|i$aCwzANF#e9|~FoBdg5fNwi|Cn($DyYSoMt9(K9MT1oEY_w0@
zTp66iCy#Y~(6}ij004FZD8Hoyqz&2Dzu?J#)!Iw(JMk=}-tr+J`fFhT$Y<|iLgub-3G0aK_D8rP$`dH*~PL#X=>KZtN}hSY2-
z5HhS;3Q!!-5&(dr6o3Q(pil)M0RSjo0Z0G<%2@ys0Duw~fCK=b>;)hJ^KIJeWK7<~
z3K94E@nBq4&nDJ_UrNcD!q1w-5&$(;oluhi01q301W-R|i|y-`r0*vd=xm{jHIE^+
z-hqAR!|JYwycaw`iF(n;SNuG;C1PX!dWZ}meA#ZJ3iaczR~0JR!Ko@VU}lH
zQ-#WQaJC9na2coyRqfzh6&kdI^BKY>LG!&Avu}g_c5m>1H2KGz5nKVp*tpjd)_|EQ
zLd3TDSenvrT4;L5qE_%KsUIA^WNq*h1PNz8r$sItUkkh;=|tF}s2urzFAi!~bhroM
zst$J}jNN`uVDRz_2$$t*Y+M1MZ-DK~WP;6Lb>b)t`k2gCD_khJRr&0l>{98|#r7*x
zfwbnP;~6rSO@Sx$PdRJzVb*HOcy+MmbOn0zg~$X_ya++oOTotefE~d(2x>^}Zy+JN
z)-xCb5)rDJp(}Hd1r1@=V%y|8Zf>J`=ZF$Ejo;?EMTL<90Ac|YE86Mq-uZxVlUvRDcE5eT^;w;QYXNBLgARJ}YV
zFXyP29rChKy?j+(j#n>Vlb1u)%h%;)KlSnrdD%m~d{bVA)XTrhOUL`LCcq*8Xszd;9^!A^#*hbupJ27v{5M#vG*hZ07WAJ2>?JL2|xk>
zP+S6#005Mm03-kaB`5$106+h~
z!F-m0$>6
zGx@K4246CxW716bsRJyhV03ZO2z%TsF*?=gKfI69BsI-38Om!AO<|Z)%E^L3E;xiZqBDYdOj^r
z&VgQ>W+E#ZAB;;-#x_7mWUpsfX5kJEBtKebBsvx~$l^vOZVH1dni>p|&60
zU2+rJ%WFiph0?t^wmT#pl)WLf{{BKF%nuZ(nJ*TfqfL1K9UI^W&X&1*orQNZPUAr-C@i5M(FoNyDHY@E76w!XX6pldrw+&TG8Rez08$cw1OWJ!0Z0IVZySIFbRUDp
zC;t>%_@>r4?vL?n)0M`mLF?k-iT5GHEjy7iLRfDQ_K6X`lSDYqAdCUQ&nXh$O=6s6
zFb+;&Jf6fjLSd8}Mr<%#;>mZq!XV|7-L}Dm_
z&*32LYnAgi+;uf%0Ls|;IE)=xq3^Eus+e-{d1Pt!e>oQ2L9bIhK_~9O6DFK^#D`}v
zy4Q{ybhqU-2cpU5dg%mpe=23Udk7k``|~H5{yc#&?-9
z{Z0gSx!1;117l=raDqAn)aE%>^V_9h?%Ar$y2uZ=Rs+ABchW31z%S?Rn=If=!aoYr
zcKbK-@ZACMu$Vkx?P2rX%>}wHo}?HPPg3DGAue-PJb6aq1hi#4{8z-<;lJUxMF&G(
zoIl=*=j$cU;4e)DR&~rK1^2@%faQ#)D!6Sh?-yj$!P1b2>n+l}-Xb@h8N@voxcL0v
zk&*a4;MU3DMu_O0cQz~m&Qkp0qKE$gUif}wh@lu4g(m=*p>Sz<Errdt7B=hWJR`BJT;P)61iZ4j
zuTfJ6w+i-I$pjV-v)~X
z)eXvfSuNn4uAQ0k`%Z-mj_M{{k{QNVrU|c{N}+NP!W^gI)1S2$fs#czXiR}k6_}+#lBZKd^7~s4`xQwR~V0-qgJn9=+
zQ)dsRc{VK4l3N-EhIdr@w?PYE97DUv+n%Brd>wDCUjSo^kuQMJW>rIu9OAo#AK^cb9RrcwO>3vSMavgP$K)Y6ccUb|M*f_la*i
zTg+59C`|}o8N_jDv<&PgtZsy)v5qkMf!6xR*Q|BAjKfrV?6HV@e1U9E?#X2Q
z9WW@-|A2~>xhq{iw)rD#`RMa$+0FNuaeW&CyWCgD6BT1xZ5XYQDmlzmhav^F>~HE2
zU#g#@W&e}v5I%f;2c~q6#yim_WUEwbr;9tR-b?X3wZL4STCzI2MMd4hjM)f{cYhP#
zc+|8r1<~6aTDl(FSwVlGRy)?%##;H?`G1VR4?uo*vk$1-BpZL47k|+gyRS4t`o{?I
zI~a`$^*yu^1zkGl=k-U^%Qrk^SzY0Gfzf}s~L@b$_B!Ib!
z_$yIPo+}%{llB`Vz(9JWS(OtLQDdr;aX3E2INK>%mQ8^
zdy_CDB!eGd^ox5^(-8kz=B}DUCw~?6^)99KVY-N};MCWibI1&|(J&=boq92gR`KNK
z)K52)8!r0r>IbRGO`#XPp$&^$<~B@WGPmJye>}J0%b}cJ`2iKqZJ7T?KiG7|7i5v<
zny1p;jVzi(@uMbDz?`BUf94Dlpb|qp{%})BJ)v=w+{3^coX|QH{3r}9?RvdypmA18>q2?=nm-6C_`Pye@^Bc@`wOyvGt?_ilnAYja
ztPRdpCqMjOt`mp*YLacHsX~7IkLPX$2E2K-7}{jB@%EE{Ja320m$${>?H$+$@dmc#
ziN`U*H}6SWzyHaef5iS3&p&+KK^Wk;h3JTNsB3GC$7ekMxOE=K7KBbzn~-)Qt`{Jl
z1L*;Z`CE_Lfpuq%WhLENqaa!-U~$1Y$%#ov9mq`&@b@^
z-&gdP#yfhbH3qYjc7$wk85YI5+m$1g8s_JewvD5@YDfALoXa@0h2O&uF63(?fG-co
z5zP5gIE)nB#yBKD-z2!0oJn}3dcH|uC`m!j1J^!JY3uL0>r>hs%=ZP!Q#x}YJMUYI
z{z{NEWR8z1UZi$Q(GnuXGZsMcKr*R3Q;AdDCXaTmX#_Kma~6;XmVjsBn*07q@uCG#
zyc!hSxmIWI=UF}VLy#v=>CP9wZQB|*Gr?_*lM0VO12bpc^U2LjIC4|WQ}0ObXWD{J
zbuIqNfWsw*v+gPD=?K4({aQJ=MK#AK9PpJ5I@z1FCefLGYWH_FE`h}4aE89qf_+4*
zN*u?24w`Qw%~bHcreUi|ANd@x^Z^kZ0g)3NI96s38#k^%9_kQATK4Src#SO)s9x|I
z*F8+|txz(B2;QQcKBv7aq6L1AG*Mr~-
zU2-crmJiT1x%x~Mk>&0|lfHM(a{pw$<@OraCyMCIUPPR*E#V-2>q!`XS7Mpv;dZU5
zQLk|`=+)DW*Frfck29}U;WciL
zisALnEuAVZF~gzumXks}n5?{AqOC5+J!DWr1FWv)f>&YjCNos@B9DvKO64#!qy-_3
zKH^C`$;g6|Zd%=GDy%ceue-fvb;m6$D=n+L*^MLeqptgA%1?xobKAR&o9HrbV_PH~
z7p-3|4v2flK%OVyRMS_NLc~o!uNh2S7Lkt`^n^j2%wW^kTM+*){^FzW|HJ$p72Wq#
z36uv>YzNxaZ;|%MopLb4^r_xYah2pq%((e6dWKTvDIcfUA+6ojT=i+hH|~XSQ^xk;
zhCP*{{sN#YiwPs$8kOKPNRUc=(!4qGk#XWZQ-KSw4LysrM)U=u4@LZF--W(tj`k0I
z7x3d_oYiH}Y2q@}FIiXtjs&{0eEyCCs3VyXe>U%kvfd{AIl=E*CjuO=L|1P*Q8D{2
z3UhhX&p;`$EJSSv%R-u#UfBx%03nXGIqOtT>mE7-j`ho(JgL#Zm5z;7jmt?`+{@~23;q(V^1naXgR!U)U
zzrVtQwx+SR#aLYmi?=NyJFwJaufc9mPqNGd$>^mKFKg<-zq)
zJ<+AOzC%^<+!e+k>wcDv%alXws~e@s@Pl>-SZeDE__d)Q;^ty-%}^B~?4}=qsFV(f
zCA**FWmB=wvSYU
zL*+Tx_^rfXA2P2b+#dV_w3WffP5L`&d4NJ67{{T5Q=VrXPrHs~`6wVD&M}p9VeAve
z>I#m8EJL*x#;^eZ|C}2>hD6=UHLQO51&!bad>_j-@hfE1
z>W4Zm@u_@P!`PS{E7kMsb<7-`ip3@-*r^LI61FjK6tGJu}1
z9Z)4r?5uTY`qmgaG2$*Y79wH(`X?jpjJ}L+DhH#vx7GZxBM2fP2Q+n(i;U;ub7MPi)ZJ%2L0;>
z{KdW~TRP$C-YYU1l>gq2M(52+qqxEKmw9O!WK1Slep+y0g
z;_yZ)#;{rq4XqeccZP(SQ$jUU*%0^~*g*&qo=WV}A6
zk+kAV_1Pd{7}J!@WqP95{!Xf=iu=cCcBtRs=RL-~w#NCv`+*;a*wBG7C;c91t#i_$
zSoPR{8E2x^z~hv0+&YSfp%d2~1=!ey_`$Ta?r{wsUyb?B^VhGwbnHZlYLLKL>wcl*
zFI;z>4mH-LNdVR=@F&)7)8NZiV~d05U%q<3F&+j-f5+V9g#QWl;<-maAAxe9=AJ(=
zatxh`=-+8a7f>turxp5l+tCHoihip?f4m)CKrQI?bHK?H?YIJJ#eE8Jzt@f{pjO-t
z9`ykzJIy1QlN`a6lNa14{pq;L#rhcj1^}miLS6sm2p_|?;OCU~=$7%J0DOGFt(tFz
zx!6YN;!A1#LRPRp^gO8U*n%IwLxsgo{P-P8yo)cQy&m`>6cv~I@Z~GP(si-p5_=yK
z0BpH5=gu7KQ1GYtQP=8Ve+9QmRQ&z8!2+Q{DBm~*fKXyn1x+`(ITcxna;tOqk-K=q
z$+DmA7)9=J3_#dd$pTzaEhiBCd>dG>3vFN)8M{JSiNJ=zS%5b15W&4|;Kc;@DajZc
ziI>KR>;xdW_a^|7Zz%y_j@qRqw%i@4-v?N~y!#cpbVeQQ#rcb-vxTg4e*hxpmm>cA
z)y<8b(Vk8SK7L1KCypDcjZJKaxb@unkl_>aM#LwRDvx-^(7hQrV=x+a1apcXzfj
z-mNl%o{vdo^lLn2GJy1Irw;CxLDTWrl03E~k1fe#OY+!~JZ{hNmhxxDCgjcBguKp8
z$m`sMJilWT!o{a;jRFS!A_nvf@7hZ)-Vm}x?uUxW}008Pk~vo{8SCWJ4P
zCNPj=3U{C>qtnyIH0$Utw51O>*AXqTzOGc@pvUC=9PGzP*gUR}CgoKTK$G%XMi8%M
z1o2u%5U*(j@n|5M;RDrR-Z*wZ^qN=g;3uz}(4IQ;y7^6JtH>K=tH@NmW1TVaj`bYw
zflHKUK8=|mZqa#qlTkiqh_OCIqt-bMpXps0sa^&pL)Hv7uP6JWA}5by#~$@
zaCOhcL*1MQ*ML4DpnTw$BJD?*7VeG8cy(jWl_`pgz0bma?&<~}9f8r-<7MP);v+}<
zed9Y$L_}pANz^can^=en7l^qcsyjl*jZG(Fs~@+2^NX}}4&3L-?T{XL5kGu5GY_~B
zojlCRz!JlNc$a3){T)&6Tm!%yO}_}g3xUr;6rc%tQ{!;>R>t!l%2&l9GJFT($F6cL
z#WH^i(xGEgAE#duQ|Oc}_*1g$nfp~C!o@h#KyYQf0;3!RJJ^5-U&dza9sCK@6Fh#(
zNAO3gTd;S7KQXZKng
z7mfw>-TJtc3*QC77Mz5a2+YUcyw3w~;vh68eh+>dUMvUSgZ~spgkUq6c?`Q?WJ5jN
zSGPe&;Vwh&uMhe_l8wNeR}}|4-r*{~9GBLH(BpFI<6h>=?@XrjoTW%hS3WH$Z0Kdg
zh-d@F^mup+bE)Gll_c2j+n{5t3|&*OC=NOapNjXwry`%$wR)}x!7qz>Tpa_**{&Vr
zkf|LM@EcV5^B3eAAGd-`aDWx1=AzXxqWkErUHwhl_2DGcp3i}dGM1yGS4h~WcM}GK
z$N}%lg(tejcJTC|s*iF@eTb*n__ot^Z0lvwwHyhJA78M|iPj+rUs%z>C!`v}w;ZPjOa=bx*E|$rN*{1J~-2)19vCg*A
z#JcQqbnEBnBNdY4%b>7&mKTUtwZ}WX-O1oF4v|HodkBsSjs!V-wn{v5x
zj(Wt>UZM)S&<=PAWiENpD}g1we_Rzxo7)6lKP7c2(oO8o@5oQ=M}|(x4Yh|zGS!z`
z+7lE+v?sbFN?xKp9fhXQyjxcEixxiOefa-eKJEq|Flss0)2W}>Z$CF5de?n-{nP~u
zg&XU;n>W^%XV_S8=B4DBzXIlbJNzq%*x}#s+xg7jcTu)uST?_mc`Dj(@9$4z1qPtD
z2NBX+?Zq&Scik`HHhaC{9!S`5zb}4sviUwQzXd1St?zfMu$WjqQ2hM<^^qO~Yb^;8
zoW3MP?66`ILWRihC!6?OIe!PBK=O0tvfW>Q@iDf0-+{7zhGpe9&7Mk)$1kgcXL%p9
za>c^8qs!}gxNXg9Io~*)IJSnf0pHQ5(VY4Vbz;37R7!JC)q#4yT+zjGt#Zqjc8pxI
zr5$S~ZoH@6#h!NbVcymxo7yp2jef}7*p!$DZ0iv4Zi9EI1V5v$P@cp>a`K4x5)2tU
z;$4#`j(9I;AaTSS7t*UE-b^nlfdrr_3*d4?pZyk2{zNdB
zVJi)NtX#l!Vb;DR*w0VU{x5kPK1d&q`VEQI&4+{9K1d+cH{5b)i
zmjLe~__G4OI01f=;D-S&H(pHeSxP2w;X1X41kBy6h7RW5}tH(pAxu40Ga_L_&^u~W^v1aA}CNqKt&w>O9k!R=L?C3s4RygnQAog?@y
z0GAurCHTgc!A`9T+DWG>?k4!%LL^yA?A`3t2C>PbQx*3S++M}-wRWn8euCSp0p9i|
z!Rq!sKyacwk-IKgTVP;ODtcP~JC46Cx|Zr8laB75!hozC+rM$>U-&Y>6=Ep#RF?X>XSVk>kMR?=IHmGow@l3p8INsO7z
zN@9O=`>WQY+F^`)+I9eH#U%d{uj
zROhxIj|bW^+E*Jzs@2ce7;4UYi8$y+9(~FGV%}T+NqMWYgUa?&x4e#E>1+hI=gvdm
zk?D2fe5BsN+M4MYvvz@_y(aCgtx!MgnZGfNw!?b75Km=q<(urS6JT#)O{ki}+K~P_
z`H+4t#@EG{IIyy4`efG|54}5_c&CpZwioV*_H*ULS?9z$Rm!>uc|)sI_Rj{IFy>Yd
zSU>y0gPOS2BLico{Z0?L>jQq?4mWx{7+uwohn);l1y|0(kwwQMeU2wwY=}H-))T#BV6#!`wG5Sg4dF;J+V6;!HoRf}N1QWb5;7iwB}X;3Vv_Z6J4jgaDUHI|4V~(*wdF+lzN-dL|0pI=ZQ$
z?LEy^xGnDHjETFs+Vea1lTP*2+AguO*EXW5-0pAA?VdO{#E-`rN4$)-rnk6E=2
zVJfTlHfOax&WbT@SvA$UNS4cZnBQEhf-*1GbuN3SN6OB0a4;)hR@XT9zZJFc#X0Ns
znwGkntzI{@;C8In<8-|`o8Q-5+&9Eskuh;soT&rCVc6aQTPyY%x?-Kp?{CiTjd6C2
znKL_X!KA&Gn2uX(mU*#eoy{L;&g)HaUW}PLuNkTq-(K-7u93sjhrN7vV5?ltb;38`
zi6eaBoqS@sP*ie!v(Vn<9)c>LxE^e~A;#z23fm3t5{+l)ek-stkNtk|LIf`WXk;|C
zqK+LIdtup4t%bY}J=O`n!6neoz&zycaq2K?&wIt%^AKylUc8d06HxPCmbMgb1<6Zq
zgG!Zial9h$tvwKNtf*;lmkMu0bYbFr=qlYXfC;NzSF-S7(GWba<3~%e>?`Y%%q?qW
z&JDLCeS$-j?rxUu+tAU$fnF;M4}}n@x0o*h_G@mi8hjIlf=}&eh!%(@v-2uLBDk4k
z6~D8I*V=jP3XLZ6#FpR|3D3U}xK~Y|FBr6bn(8{1vSz?30Av^Ai1lyUq&7WqBE
z{QNxj;OI4(#sjb~0$v`AZ#Nu(CL$+1QQfO@*zBdRHUfHe{G0&lNY2$KrL?1i<-nEn
z)+17m>J)D2%eiauMwNUkWStrgpUi;q)RL(hRr3w0#R#A!Z5U4tO^p{)OQ(`E2Bw)|
zJ+5Rt8B9g5S)5XChVqp1Ed?rZ@2{Bxi}_+MQtUt2Jha>!PZErYCkcKtN0eL$V5Kfi
zQUE+v#|$WdrVJiv&fvZ{1I8pWz@a;n0d&$faq)9HX0B_>;6u$BygAN*F^LTDu^pX3
z{d~$Nsa*9J``LU&B`@Zy8;UutievftU?L}#s8X>c$W)?QkEKQ+ED2(=34|w
zy|Z;3U^i&Z>Lblry*18?F^Q~twXA#FvclSB#}3h&)kmANdRv?oV-i^vbtM$rvby^J
zW9~b^<0`JUukNn4No#v0v8!h7y2xB>E#ZP;ZGpk2o8BdQ3mq=33i3Ii+w1xE$B9QcGHUEatbD;hVo%8c$@c1
zOoiuZjdiLVdgDHGSzMxpAu;2*d2
z=(}>`eiB^ZeNTAQS$Zc^Su!4i4|$R=-_y22o@CDVjD$VOq3>BA^fcNr>ZeYzm}izF
zitjK}Kt`f?T#Jk>gfUz#g)!tLjA8OY43z!O4=CHPjBKtMj2*D{O+%2A<$Hw661EY8rW&mcWe))7^E1zXGejMLPCDWzEgR`Ex+gBPW6a24}UCv
zQw6e=DxPEyGe7aD$QGjQNf(c|hncA`a$kFxIg3ZT4%yI+ll`}$wtQVvy12j|W=`Yt
z;<(_|-B7FxM>qB{Dyko&+-1Hwq-@+&zBv(3I^U-S^WBG-REzQtP0xZ>z$%`i`Hsc|
z8jE!C1kHFA*5o{zU7PERWbtx$++D|}D(azhaiL~BnDY?PnmPCO(+*+2?MSP8IohgU
zj2m)mj)k%ec)PUFTjwLS`*&vprcq8NY0)AxW3+MW9KS?GeGU
z<+5o%^T)Ey;;*=mX;bd4Y$8;;q>Fo*CKbdjH7zQLn`2s05Em@Kt1#3C_XVCpg5$NF
zcr0D|68tBfwc~+>yZ
z^9PtC%-vWo*E{=h#T2ulnGdXZaS+<9lUHb*0mPwBT;m)taU6&=l22V*ODZ4aj5BsM
zU0pH%>D9D&9Y%|q&~yzVDY5djb#SqVn+
zoogE+`L6hYo>7nkoRNG!p3|3H(snW-!=qVP#4@k~wn0w$8IDl*&;yenjFoFa81El$
zG^t9~%*7ut$o%091K&~nujTKw8u_cvRHL6^yul-ifqWr8kaYhE3FL_*`J74S
z=^W%q*{MdZHdEV*q^2|=?cIKn0
z^zINZR$$IB~W6jFT_#moCuK8o>jPbJu_c=@1;Pe-vU54mw>z9Chdo^MPQTl48u
zu{l2_Rh*KankwRTrd!YwITOoZz6`T`VNEyAA`PP7nLX2pH5WWS3m%6)i_s(%i;R37
zjVBfz`33+kbG#F~hYP2A^fu>^V7!wN&z8ImQ-E|IL8jE08Wv)`b}@}->c!(xb_{hF
zXg|q~vF9ox=f?dH_c1>t^s9#f;5bYvzDXcW1=JQL3tp&L5QMG3JH`9ww2JX
zV-uCsIbH#cDJjEgvV6TagvkEiv3h3QXZTTjHALPXO|cm^Re
z^<`Fq4qCD-*{H%lwEkzBBus^PNkGpvHi@oK3KF0>=2f01j@~Gz>6fu{#%(B*4`+W!
zV3tbgEQQ+HmYzuzX%a<>G7YY|KLSQ;uDNfpJ4SXy}m8fkj#r0^&1K>yVL1^w(8`ZGX3LHgwf
zrM|Yo6HT^*X}bC?QG{cDUj-ax_(+w$B6KPjGn2W&81K-og8No{7g75&Y=|4IH`K)Q
zW~jlOusLc~M#NzERhwVN6OGNtk@3(F7H>D>1dPklidG_yO)(iI8Y@<`;vy`X+p;gl
z6QM+;K|7dZJu}0S=ig2$&pe8)w>Br8XES=lbEY)12ENBK_|NBB>-ss2k3X+f*D|De
z_f_jlUqHBsb0ONLe;}D>tNA7!yl83%%^1hZ{q26zJh~8m%|GDyY8ouo5-ne-rzNS>Z_APw~kt^vY^7FM4
z68QzjF-~nHWV{^HB8z(@yta(PHZ|MwI587g;sje`(Z≫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