From 7d717831029dffbe55a7f7a7bf90e09cf2ffe991 Mon Sep 17 00:00:00 2001 From: Frozd <59323943+frozdbyte@users.noreply.github.com> Date: Thu, 18 Sep 2025 08:34:06 +0200 Subject: [PATCH] Function in Class --- CarManagerV2/Car.cs | 8 +- CarManagerV2/CarCard.Designer.cs | 1 + CarManagerV2/CarDetailsForm.cs | 12 +- CarManagerV2/CarManagerV2.csproj | 9 + CarManagerV2/MainForm.Designer.cs | 79 +++- CarManagerV2/MainForm.cs | 117 ++++- CarManagerV2/MainForm.resx | 700 ++++++++++++++++++++++++++++ CarManagerV2/PleaseWait.Designer.cs | 92 ++++ CarManagerV2/PleaseWait.cs | 29 ++ CarManagerV2/PleaseWait.resx | 120 +++++ CarManagerV2/StateManager.cs | 11 +- 11 files changed, 1154 insertions(+), 24 deletions(-) create mode 100644 CarManagerV2/PleaseWait.Designer.cs create mode 100644 CarManagerV2/PleaseWait.cs create mode 100644 CarManagerV2/PleaseWait.resx diff --git a/CarManagerV2/Car.cs b/CarManagerV2/Car.cs index 8213e27..99743a8 100644 --- a/CarManagerV2/Car.cs +++ b/CarManagerV2/Car.cs @@ -48,11 +48,13 @@ namespace CarManagerV2 public static Car fromCsvString(string csv) { - Console.WriteLine(csv); string[] parts = csv.Split(';'); - Console.WriteLine(parts.Length); - Console.WriteLine($"Fetched ID: {parts[0]}"); return new Car(int.Parse(parts[0]), parts[1], parts[2], int.Parse(parts[3]), parts[4], int.Parse(parts[5]), decimal.Parse(parts[6])); } + + public bool isChanged(Car other) + { + return make != other.make || model != other.model || year != other.year || color != other.color || mileage != other.mileage || price != other.price; + } } } diff --git a/CarManagerV2/CarCard.Designer.cs b/CarManagerV2/CarCard.Designer.cs index 0981eb3..3d55785 100644 --- a/CarManagerV2/CarCard.Designer.cs +++ b/CarManagerV2/CarCard.Designer.cs @@ -72,6 +72,7 @@ // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoSize = true; this.BackColor = System.Drawing.SystemColors.Control; this.Controls.Add(this.lblCarDetails); this.Controls.Add(this.lblCarName); diff --git a/CarManagerV2/CarDetailsForm.cs b/CarManagerV2/CarDetailsForm.cs index 1281a9a..a5e1959 100644 --- a/CarManagerV2/CarDetailsForm.cs +++ b/CarManagerV2/CarDetailsForm.cs @@ -18,7 +18,6 @@ namespace CarManagerV2 public CarDetailsForm(Car car) { InitializeComponent(); - Console.WriteLine(car.Id); this.car = car; tbxMake.Text = car.Make; tbxModel.Text = car.Model; @@ -48,7 +47,6 @@ namespace CarManagerV2 private void nudYear_ValueChanged(object sender, EventArgs e) { car.Year = (int)nudYear.Value; - Console.WriteLine(car.Year); } private void tbxColor_TextChanged(object sender, EventArgs e) @@ -69,10 +67,15 @@ namespace CarManagerV2 private void btnSave_Click(object sender, EventArgs e) { // save car to cars.csv and close form - Console.WriteLine("Saving car: " + car.Id); - Console.WriteLine("Car year: " + car.Year); + //saving car... popuo + var msgbox = new PleaseWait(); + msgbox.Show(); + Application.DoEvents(); StateManager.updateCar(car); + Image fooimg = ImageManager.GetImage(car); + msgbox.Close(); this.Close(); + } private void btnDelete_Click(object sender, EventArgs e) @@ -81,6 +84,7 @@ namespace CarManagerV2 var result = MessageBox.Show("Are you sure you want to delete this car?", "Delete Car", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { + Console.WriteLine("Deleting car: " + car.Id); StateManager.removeCar(car); this.Close(); } diff --git a/CarManagerV2/CarManagerV2.csproj b/CarManagerV2/CarManagerV2.csproj index 47df254..baa424d 100644 --- a/CarManagerV2/CarManagerV2.csproj +++ b/CarManagerV2/CarManagerV2.csproj @@ -66,6 +66,12 @@ CarDetailsForm.cs + + Form + + + PleaseWait.cs + @@ -79,6 +85,9 @@ CarDetailsForm.cs + + PleaseWait.cs + ResXFileCodeGenerator Resources.Designer.cs diff --git a/CarManagerV2/MainForm.Designer.cs b/CarManagerV2/MainForm.Designer.cs index c30a506..dbfca79 100644 --- a/CarManagerV2/MainForm.Designer.cs +++ b/CarManagerV2/MainForm.Designer.cs @@ -28,32 +28,101 @@ /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.flpCars = new System.Windows.Forms.FlowLayoutPanel(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.tbxSearch = new System.Windows.Forms.TextBox(); + this.btnNewCar = new System.Windows.Forms.Button(); + this.tableLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel2.SuspendLayout(); this.SuspendLayout(); // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 1; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel1.Controls.Add(this.flpCars, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 2; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel1.Size = new System.Drawing.Size(800, 450); + this.tableLayoutPanel1.TabIndex = 0; + this.tableLayoutPanel1.Paint += new System.Windows.Forms.PaintEventHandler(this.tableLayoutPanel1_Paint); + // // flpCars // + this.flpCars.AutoScroll = true; + this.flpCars.AutoScrollMargin = new System.Drawing.Size(0, 200); this.flpCars.Dock = System.Windows.Forms.DockStyle.Fill; - this.flpCars.Location = new System.Drawing.Point(0, 0); + this.flpCars.Location = new System.Drawing.Point(3, 43); this.flpCars.Name = "flpCars"; - this.flpCars.Size = new System.Drawing.Size(800, 450); - this.flpCars.TabIndex = 0; + this.flpCars.Size = new System.Drawing.Size(794, 404); + this.flpCars.TabIndex = 1; + // + // tableLayoutPanel2 + // + this.tableLayoutPanel2.ColumnCount = 2; + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.Controls.Add(this.tbxSearch, 0, 0); + this.tableLayoutPanel2.Controls.Add(this.btnNewCar, 1, 0); + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 3); + this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.tableLayoutPanel2.RowCount = 1; + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 34F)); + this.tableLayoutPanel2.Size = new System.Drawing.Size(794, 34); + this.tableLayoutPanel2.TabIndex = 2; + // + // tbxSearch + // + this.tbxSearch.Dock = System.Windows.Forms.DockStyle.Fill; + this.tbxSearch.Location = new System.Drawing.Point(3, 3); + this.tbxSearch.Name = "tbxSearch"; + this.tbxSearch.Size = new System.Drawing.Size(391, 22); + this.tbxSearch.TabIndex = 3; + this.tbxSearch.TextChanged += new System.EventHandler(this.tbxSearch_TextChanged); + // + // btnNewCar + // + this.btnNewCar.Location = new System.Drawing.Point(400, 3); + this.btnNewCar.Name = "btnNewCar"; + this.btnNewCar.Size = new System.Drawing.Size(75, 23); + this.btnNewCar.TabIndex = 4; + this.btnNewCar.Text = "Add Car"; + this.btnNewCar.UseVisualStyleBackColor = true; + this.btnNewCar.Click += new System.EventHandler(this.btnNewCar_Click); // // MainForm // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(800, 450); - this.Controls.Add(this.flpCars); + this.Controls.Add(this.tableLayoutPanel1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MinimumSize = new System.Drawing.Size(818, 497); this.Name = "MainForm"; - this.Text = "CarDetailsForm"; + this.Text = "Carmanager 2"; this.Load += new System.EventHandler(this.MainForm_Load); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel2.ResumeLayout(false); + this.tableLayoutPanel2.PerformLayout(); this.ResumeLayout(false); } #endregion + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; private System.Windows.Forms.FlowLayoutPanel flpCars; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2; + private System.Windows.Forms.TextBox tbxSearch; + private System.Windows.Forms.Button btnNewCar; } } \ No newline at end of file diff --git a/CarManagerV2/MainForm.cs b/CarManagerV2/MainForm.cs index 1a12bb5..ca1adb8 100644 --- a/CarManagerV2/MainForm.cs +++ b/CarManagerV2/MainForm.cs @@ -18,17 +18,74 @@ namespace CarManagerV2 { InitializeComponent(); SafeManager.initializeFile("cars.csv"); - cars = SafeManager.readCars("cars.csv"); - refreshCars(cars); + List _cars = SafeManager.readCars("cars.csv"); + refreshCars(_cars); } - private void refreshCars(List cars) + private void refreshCars(List _cars) { + //if cars havent changed, dont refresh + //bool changed = false; + //foreach (Car car in _cars) + //{ + // Car existing = cars.FirstOrDefault(c => c.Id == car.Id); + // if (existing == null) + // { + // Console.WriteLine($"Added: {car.Id}"); + // changed = true; + // break; + // } + // else if (existing.isChanged(car)) + // { + // Console.WriteLine($"Modified: {car.Id} / {existing.Id}"); + // changed = true; + // break; + // } + + //} + //if(!changed && cars.Count == _cars.Count) + //{ + // Console.WriteLine("Cars are the same, not refreshing."); + // cars = _cars; + // return; + //} + + cars = _cars; + + + //if(cars.SequenceEqual(_cars)) + //{ + // Console.WriteLine("Cars are the same, not refreshing."); + // return; + //} + //else + //{ + // Console.WriteLine("Cars have changed, refreshing."); + // Console.WriteLine($"Old cars count: {cars.Count}, New cars count: {_cars.Count}"); + // //find differences + // Console.WriteLine("Saved:"); + // foreach (var car in cars) + // { + // Console.Write($"{car.Id}, {car.Make} {car.Model}, {car.Year} | "); + // } + // Console.WriteLine("-------------------"); + // Console.WriteLine("New:"); + // foreach (var car in _cars) + // { + // Console.Write($"{car.Id}, {car.Make} {car.Model}, {car.Year} | "); + // } + // Console.WriteLine(); + // var addedCars = _cars.Except(cars).ToList(); + // var removedCars = cars.Except(_cars).ToList(); + // var modifiedCars = _cars.Where(c => cars.Any(c2 => c2.Id == c.Id && !c2.Equals(c))).ToList(); + // Console.WriteLine($"Added cars: {addedCars.Count}, Removed cars: {removedCars.Count}, Modified cars: {modifiedCars.Count}"); + //} + flpCars.Controls.Clear(); - foreach (Car car in cars) + foreach (Car car in _cars) { CarCard card = new CarCard(); - card.CarName = $"{car.Make} {car.Model} ({car.Id})"; + card.CarName = $"{car.Make} {car.Model}"; card.CarDetails = $"{car.Year}, {car.Mileage} km, ${car.Price}"; card.CarImage = ImageManager.GetImage(car); card.CardClicked += (s, e) => @@ -38,9 +95,10 @@ namespace CarManagerV2 detailsForm.FormClosed += (s2, e2) => { // refresh cars + Application.DoEvents(); Console.WriteLine("Refreshing cars..."); - cars = SafeManager.readCars("cars.csv"); - refreshCars(cars); + List __cars = SafeManager.readCars("cars.csv"); + refreshCars(__cars); }; detailsForm.ShowDialog(); }; @@ -57,5 +115,50 @@ namespace CarManagerV2 { } + + private void tableLayoutPanel1_Paint(object sender, PaintEventArgs e) + { + + } + + private void btnNewCar_Click(object sender, EventArgs e) + { + Car foocar = StateManager.createCar("New", "Car", 2020, "White", 0, 20000); + CarDetailsForm detailsForm = new CarDetailsForm(foocar); + detailsForm.FormClosed += (s2, e2) => + { + // refresh cars + Console.WriteLine("Refreshing cars..."); + cars = SafeManager.readCars("cars.csv"); + refreshCars(cars); + }; + detailsForm.ShowDialog(); + } + + void searchList(string query) + { + List results = new List(); + foreach (Car car in cars) + { + if (car.Make.ToLower().Contains(query.ToLower()) || car.Model.ToLower().Contains(query.ToLower()) || car.Year.ToString().Contains(query) || car.Mileage.ToString().Contains(query) || car.Price.ToString().Contains(query)) + { + results.Add(car); + } + } + refreshCars(results); + } + + private void tbxSearch_TextChanged(object sender, EventArgs e) + { + string query = tbxSearch.Text; + if(string.IsNullOrWhiteSpace(query)) + { + refreshCars(cars); + } + else + { + searchList(query); + } + } } } diff --git a/CarManagerV2/MainForm.resx b/CarManagerV2/MainForm.resx index 1af7de1..bf1fd07 100644 --- a/CarManagerV2/MainForm.resx +++ b/CarManagerV2/MainForm.resx @@ -117,4 +117,704 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + AAABAAEAZGQAAAEAIACoogAAFgAAACgAAABkAAAAyAAAAAEAIAAAAAAAQJwAABMLAAATCwAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI//nxCS/6I/kf+hb5D/ + oI+Q/6C/kP+gz5H/oO+R/6D/kf+g/5H/oP+R/6D/kP+g35D/oN+Q/6CvkP+gn5H/oW+S/6I/j/+fEAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACS/6I/kP+gj5D/oM+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+Q/6C/kP+gj5L/oj8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fIJD/oJ+R/6Dfkf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g75H/oX+P/58gAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACS/6I/kP+gr5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5D/oL+S/6I/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI//nyCQ/6C/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5D/oL+S/6I/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAj/+fIJD/oJ+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5D/ + oI+P/58QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fYJH/ + oN+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g74//n1AAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/58QkP+gj5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kP+gj4//nxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACP/58gkf+g35H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6Dfj/+fIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/58wkf+g35H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oN+P/58wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACP/58wkf+g75H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g74//nzAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/58wkf+g75H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6Dvj/+fMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/58wkf+g75H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oO+P/58wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACP/58gkf+g35H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g34// + nyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/58Qkf+g35H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6Dfj/+fEAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAkP+gj5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5D/oI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fUJH/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+hXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fEJH/oO+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oN+P/58gAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJD/oI+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kP+gnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI//n0CR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+P/58gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6C/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kP+gvwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACP/59Akf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+S/6I/AAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+gv5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kP+grwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAj/+fIJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+P/58gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJH/ + oX+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kP+gnwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6Dvkf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oN8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACP/59Akf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kv+iPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkP+gj5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5D/oI8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJH/oL+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6DPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAI//nxCR/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/4//nxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP/59Akf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+S/6I/AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+hb5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+hbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJD/oJ+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5D/oI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS/6Cvkf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+Q/6C/AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g35H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+gzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oN+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oO8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oN8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+Q/6CvAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kP+gnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oW8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+P/59AAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/j/+fEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+gvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5D/oI8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+P/59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6DvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+hfwAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/4//nyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oL8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+P/59AAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6C/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/j/+fQAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kv+gjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g74//nxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/4//n1AAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5L/oI8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oN+P/58QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oN+P/58gAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oO+P/58wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkf+g35H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oO+P/58wAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAJH/oL+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oO+P/58wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/6Fvkf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oN+P/58wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fIJH/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oN+P/58gAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAACS/6Cfkf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5L/oI+P/58QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj/+fIJH/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g35H/oV8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/5+Akf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kv+gn4//nyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJL/oK+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6C/j/+fIAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACP/58Qkf+gv5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5L/oK+P/59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACR/5+Qkf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6Dfkv+gn4// + nyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI//n0CR/6C/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+gz5L/oI+P/59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAI//nyCR/5+Akv+gr5H/oN+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/ + oP+R/6D/kf+g/5H/oP+R/6D/kf+g/5H/oP+R/6D/kf+g75H/oM+R/6C/kv+gj5H/oW+P/59Aj/+fEAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////8AAAAP// + //////////////AAAAD////////////////wAAAA////////////////8AAAAP////////////////AA + AAD////////////////wAAAA////////////////8AAAAP////////////////AAAAD///////////// + ///wAAAA////////////////8AAAAP////////////////AAAAD////////////////wAAAA//////+A + AB//////8AAAAP/////8AAAD//////AAAAD/////4AAAAH/////wAAAA/////4AAAAAf////8AAAAP// + //4AAAAAB/////AAAAD////4AAAAAAH////wAAAA////8AAAAAAA////8AAAAP///8AAAAAAAD////AA + AAD///+AAAAAAAAf///wAAAA////AAAAAAAAD///8AAAAP///gAAAAAAAAf///AAAAD///wAAAAAAAAD + ///wAAAA///4AAAAAAAAAf//8AAAAP//8AAAAAAAAAD///AAAAD//+AAAAAAAAAAf//wAAAA///gAAAA + AAAAAH//8AAAAP//wAAAAAAAAAA///AAAAD//4AAAAAAAAAAH//wAAAA//+AAAAAAAAAAB//8AAAAP// + AAAAAAAAAAAP//AAAAD//wAAAAAAAAAAD//wAAAA//4AAAAAAAAAAAf/8AAAAP/+AAAAAAAAAAAH//AA + AAD//AAAAAAAAAAAA//wAAAA//wAAAAAAAAAAAP/8AAAAP/8AAAAAAAAAAAD//AAAAD/+AAAAAAAAAAA + Af/wAAAA//gAAAAAAAAAAAH/8AAAAP/4AAAAAAAAAAAB//AAAAD/8AAAAAAAAAAAAP/wAAAA//AAAAAA + AAAAAAD/8AAAAP/wAAAAAAAAAAAA//AAAAD/8AAAAAAAAAAAAP/wAAAA//AAAAAAAAAAAAD/8AAAAP/w + AAAAAAAAAAAA//AAAAD/8AAAAAAAAAAAAP/wAAAA//AAAAAAAAAAAAD/8AAAAP/wAAAAAAAAAAAA//AA + AAD/8AAAAAAAAAAAAP/wAAAA//AAAAAAAAAAAAD/8AAAAP/wAAAAAAAAAAAA//AAAAD/8AAAAAAAAAAA + AP/wAAAA//AAAAAAAAAAAAD/8AAAAP/wAAAAAAAAAAAA//AAAAD/8AAAAAAAAAAAAP/wAAAA//AAAAAA + AAAAAAD/8AAAAP/wAAAAAAAAAAAA//AAAAD/8AAAAAAAAAAAAf/wAAAA//AAAAAAAAAAAAH/8AAAAP/w + AAAAAAAAAAAB//AAAAD/8AAAAAAAAAAAA//wAAAA//AAAAAAAAAAAAP/8AAAAP/wAAAAAAAAAAAD//AA + AAD/8AAAAAAAAAAAB//wAAAA//AAAAAAAAAAAAf/8AAAAP/wAAAAAAAAAAAP//AAAAD/8AAAAAAAAAAA + D//wAAAA//AAAAAAAAAAAB//8AAAAP/wAAAAAAAAAAAf//AAAAD/8AAAAAAAAAAAP//wAAAA//AAAAAA + AAAAAH//8AAAAP/wAAAAAAAAAAB///AAAAD/8AAAAAAAAAAA///wAAAA//AAAAAAAAAAAf//8AAAAP/w + AAAAAAAAAAP///AAAAD/8AAAAAAAAAAH///wAAAA//AAAAAAAAAAD///8AAAAP/wAAAAAAAAAB////AA + AAD/+AAAAAAAAAA////wAAAA//gAAAAAAAAA////8AAAAP/8AAAAAAAAAf////AAAAD//gAAAAAAAAf/ + ///wAAAA//4AAAAAAAAf////8AAAAP//gAAAAAAAf/////AAAAD//8AAAAAAA//////wAAAA///wAAAA + AB//////8AAAAP////////////////AAAAD////////////////wAAAA////////////////8AAAAP// + //////////////AAAAD////////////////wAAAA////////////////8AAAAP////////////////AA + AAD////////////////wAAAA////////////////8AAAAP////////////////AAAAD///////////// + ///wAAAA////////////////8AAAAA== + + \ No newline at end of file diff --git a/CarManagerV2/PleaseWait.Designer.cs b/CarManagerV2/PleaseWait.Designer.cs new file mode 100644 index 0000000..336d043 --- /dev/null +++ b/CarManagerV2/PleaseWait.Designer.cs @@ -0,0 +1,92 @@ +namespace CarManagerV2 +{ + partial class PleaseWait + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.progressBar1 = new System.Windows.Forms.ProgressBar(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // progressBar1 + // + this.progressBar1.Location = new System.Drawing.Point(12, 62); + this.progressBar1.Name = "progressBar1"; + this.progressBar1.Size = new System.Drawing.Size(422, 23); + this.progressBar1.Style = System.Windows.Forms.ProgressBarStyle.Marquee; + this.progressBar1.TabIndex = 0; + this.progressBar1.Click += new System.EventHandler(this.progressBar1_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(12, 13); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(121, 20); + this.label1.TabIndex = 1; + this.label1.Text = "Please wait..."; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(13, 33); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(133, 16); + this.label2.TabIndex = 2; + this.label2.Text = "Saving your changes"; + // + // PleaseWait + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.AutoSize = true; + this.ClientSize = new System.Drawing.Size(446, 97); + this.ControlBox = false; + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.progressBar1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "PleaseWait"; + this.ShowIcon = false; + this.ShowInTaskbar = false; + this.Text = "Please Wait"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ProgressBar progressBar1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + } +} \ No newline at end of file diff --git a/CarManagerV2/PleaseWait.cs b/CarManagerV2/PleaseWait.cs new file mode 100644 index 0000000..53e2862 --- /dev/null +++ b/CarManagerV2/PleaseWait.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace CarManagerV2 +{ + public partial class PleaseWait : Form + { + public PleaseWait() + { + InitializeComponent(); + // loading animation + progressBar1.Style = ProgressBarStyle.Marquee; + progressBar1.MarqueeAnimationSpeed = 30; + + } + + private void progressBar1_Click(object sender, EventArgs e) + { + + } + } +} diff --git a/CarManagerV2/PleaseWait.resx b/CarManagerV2/PleaseWait.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/CarManagerV2/PleaseWait.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/CarManagerV2/StateManager.cs b/CarManagerV2/StateManager.cs index 9dcc2ff..9a6854a 100644 --- a/CarManagerV2/StateManager.cs +++ b/CarManagerV2/StateManager.cs @@ -29,9 +29,9 @@ namespace CarManagerV2 public static void removeCar(Car car) { cars = SafeManager.readCars("cars.csv"); - Console.WriteLine(cars); - cars.Remove(car); - Console.WriteLine(cars); + Car existingCar = getCarById(car.Id); + if (existingCar == null) return; + cars.Remove(existingCar); SafeManager.saveCars("cars.csv", cars); } @@ -47,12 +47,13 @@ namespace CarManagerV2 } } - public static void createCar(string make, string model, int year, string color, int mileage, decimal price) + public static Car createCar(string make, string model, int year, string color, int mileage, decimal price) { cars = SafeManager.readCars("cars.csv"); int newId = cars.Count > 0 ? cars.Max(c => c.Id) + 1 : 1; Car newCar = new Car(newId, make, model, year, color, mileage, price); - cars.Add(newCar); + addCar(newCar); + return newCar; } } }