From 42229a35e0763145ad0ed703ae21dc556b599316 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Thu, 14 Dec 2023 10:23:16 +0100 Subject: [PATCH 01/16] MH: Alzey QBs --- .../AlzeyTeilhabe/StundenzettelBi.Designer.cs | 28 ++++++++++--------- .../AlzeyTeilhabe/StundenzettelWo.Designer.cs | 28 ++++++++++--------- 2 files changed, 30 insertions(+), 26 deletions(-) diff --git a/ReportImp/AlzeyTeilhabe/StundenzettelBi.Designer.cs b/ReportImp/AlzeyTeilhabe/StundenzettelBi.Designer.cs index 44c9dd5fe..d6da13a59 100644 --- a/ReportImp/AlzeyTeilhabe/StundenzettelBi.Designer.cs +++ b/ReportImp/AlzeyTeilhabe/StundenzettelBi.Designer.cs @@ -47,6 +47,7 @@ namespace AlzeyTeilhabe this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); @@ -93,7 +94,6 @@ namespace AlzeyTeilhabe this.fieldStunden = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldRemainingFLS = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldTotalSum = new DevExpress.XtraReports.UI.CalculatedField(); - this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); @@ -295,6 +295,18 @@ namespace AlzeyTeilhabe this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell15.Weight = 0.151515094482292D; // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(119.9999F, 20F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // // bindingSource1 // this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); @@ -557,6 +569,7 @@ namespace AlzeyTeilhabe this.xrLabel21.StylePriority.UseTextAlignment = false; this.xrLabel21.Text = "Zusätzliche Fachkraft:"; this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrLabel21.Visible = false; // // xrLabel20 // @@ -566,6 +579,7 @@ namespace AlzeyTeilhabe this.xrLabel20.SizeF = new System.Drawing.SizeF(392.6667F, 19.79166F); this.xrLabel20.StylePriority.UseFont = false; this.xrLabel20.Text = "Übertrag Folgemonat (noch verfügbare FLStd.)"; + this.xrLabel20.Visible = false; // // xrLabel10 // @@ -760,18 +774,6 @@ namespace AlzeyTeilhabe this.fieldTotalSum.Expression = "Round([TotalFLMBillable] / 60, 2) * [RateFactor]"; this.fieldTotalSum.Name = "fieldTotalSum"; // - // picSignature - // - this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); - this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.picSignature.Name = "picSignature"; - this.picSignature.SizeF = new System.Drawing.SizeF(119.9999F, 20F); - this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - this.picSignature.StylePriority.UseBorders = false; - this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); - // // StundenzettelBi // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { diff --git a/ReportImp/AlzeyTeilhabe/StundenzettelWo.Designer.cs b/ReportImp/AlzeyTeilhabe/StundenzettelWo.Designer.cs index 185c07bd5..ed9624097 100644 --- a/ReportImp/AlzeyTeilhabe/StundenzettelWo.Designer.cs +++ b/ReportImp/AlzeyTeilhabe/StundenzettelWo.Designer.cs @@ -45,6 +45,7 @@ namespace AlzeyTeilhabe this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); @@ -90,7 +91,6 @@ namespace AlzeyTeilhabe this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldStunden = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldTotalSum = new DevExpress.XtraReports.UI.CalculatedField(); - this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); @@ -269,6 +269,18 @@ namespace AlzeyTeilhabe this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell15.Weight = 0.16035339924055428D; // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(126.9999F, 20F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // // bindingSource1 // this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); @@ -604,6 +616,7 @@ namespace AlzeyTeilhabe this.xrLabel20.SizeF = new System.Drawing.SizeF(392.6667F, 19.79166F); this.xrLabel20.StylePriority.UseFont = false; this.xrLabel20.Text = "Übertrag Folgemonat (noch verfügbare FLStd.)"; + this.xrLabel20.Visible = false; // // lblUebertragFLS // @@ -614,6 +627,7 @@ namespace AlzeyTeilhabe this.lblUebertragFLS.StylePriority.UseFont = false; this.lblUebertragFLS.StylePriority.UseTextAlignment = false; this.lblUebertragFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.lblUebertragFLS.Visible = false; // // xrLabel3 // @@ -725,18 +739,6 @@ namespace AlzeyTeilhabe this.fieldTotalSum.Expression = "Round([TotalFLMBillable] / 60, 2) * [RateFactor]"; this.fieldTotalSum.Name = "fieldTotalSum"; // - // picSignature - // - this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); - this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.picSignature.Name = "picSignature"; - this.picSignature.SizeF = new System.Drawing.SizeF(126.9999F, 20F); - this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - this.picSignature.StylePriority.UseBorders = false; - this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); - // // StundenzettelWo // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { From b67dd630767066757eda995e830311588cb9bfa9 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Thu, 14 Dec 2023 13:53:01 +0100 Subject: [PATCH 02/16] =?UTF-8?q?AwoDortmund/Invoicing/SoziotherapieFinanc?= =?UTF-8?q?eROCreation=20=C3=84nderung=20der=20Preishinterlegung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Invoicing/SoziotherapieFinanceROCreation.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ReportImp/AwoDortmund/Invoicing/SoziotherapieFinanceROCreation.cs b/ReportImp/AwoDortmund/Invoicing/SoziotherapieFinanceROCreation.cs index 8532513f3..4f1202b21 100644 --- a/ReportImp/AwoDortmund/Invoicing/SoziotherapieFinanceROCreation.cs +++ b/ReportImp/AwoDortmund/Invoicing/SoziotherapieFinanceROCreation.cs @@ -64,11 +64,13 @@ namespace AwoDortmund.Invoicing { var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); ii.ItemDescription = ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName; - if (ii.ItemDescription.Contains("Soziotherapie")) + if (ii.ItemPeriodEnd < new DateTime(2023, 11, 01) && ii.ItemDescription.Contains("Soziotherapie")) + { ii.AmountPerUnit = preisSoziotherapie60min; - ii.RateFactor = null; - ii.AmountTotal = ii.AmountPerUnit * ii.UnitCount; - ii.GrossAmountTotal = ii.AmountTotal; + ii.RateFactor = null; + ii.AmountTotal = ii.AmountPerUnit * ii.UnitCount; + ii.GrossAmountTotal = ii.AmountTotal; + } return ii; } @@ -83,7 +85,7 @@ namespace AwoDortmund.Invoicing var list = base.CreateInvoiceItems(serviceRecordsInPeriod, invoicePeriod, scap, calc); - var ii = CreateHausbesuchspauschale(serviceRecordsInPeriod, invoicePeriod, scap); + var ii = CreateHausbesuchspauschale(serviceRecordsInPeriod, invoicePeriod, scap, preise); list.AddRange(ii); return list; @@ -106,11 +108,12 @@ namespace AwoDortmund.Invoicing return 0; } - public virtual IList CreateHausbesuchspauschale(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap) + public virtual IList CreateHausbesuchspauschale(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, IList preise) { //Dictionary differentDays = new Dictionary(); IList items = new List(); decimal hausbesuchspauschale = 7.8m; + hausbesuchspauschale = GetPreis(preise, "Hausbesuchspauschale", invoicePeriod.StartDate); int countHausbesuch = 0; From 0671f61581f8f2f366b0a087f2dc3005b504852e Mon Sep 17 00:00:00 2001 From: Alexandra Date: Thu, 14 Dec 2023 13:54:02 +0100 Subject: [PATCH 03/16] HPHBersenbrueck/Export/MicosExporter letzter Schliff - Stornotext --- ReportImp/HPHBersenbrueck/Export/MicosExporter.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs b/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs index eb9a622ff..d75cf9e8b 100644 --- a/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs +++ b/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs @@ -186,11 +186,11 @@ CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber kostenstelle = "0" + kostenstelle; } sb.Append(kostenstelle); - sb.Append(" "); // Skonto 9 Leerzeichen + sb.Append(" "); // Skonto 9 Leerzeichen sb.Append(" "); // Textschlüssel 2 Leerzeichen if (storno) { - sb.Append("2"); + sb.Append("2 "); } else { From 7e9a7e37757a5d5db1f9376f21f964075c0236cd Mon Sep 17 00:00:00 2001 From: Alexandra Date: Thu, 14 Dec 2023 13:54:47 +0100 Subject: [PATCH 04/16] PflegedienstWessel/Invoicing diverse Korrekturen --- .../Invoicing/CustomInvoiceCreation.cs | 414 +++++++++--------- .../Invoicing/CustomInvoiceFactory.cs | 2 +- .../CustomPersBudget24InvoiceCreation.cs | 219 ++++----- .../RechnungAssistenz.Designer.cs | 361 ++++++++------- .../PflegedienstWessel/RechnungAssistenz.cs | 11 +- .../PflegedienstWessel/RechnungPB.Designer.cs | 219 +++++---- .../SettlementReport2.Designer.cs | 72 +-- .../PflegedienstWessel/SettlementReport2.cs | 15 - .../PflegedienstWessel/SettlementReport2.resx | 7 - 9 files changed, 672 insertions(+), 648 deletions(-) diff --git a/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceCreation.cs b/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceCreation.cs index 2415168e1..862ea3155 100644 --- a/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceCreation.cs +++ b/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceCreation.cs @@ -1,210 +1,210 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using BeWo.Data.Access; -using BeWo.Data.Entities; -using BeWo.Service.DCEntityMapper; -using BeWo.Service.Invoicing; -using BS.Shared; -using BS.Shared.Core; -using BS.Shared.DataContracts; -using BS.Shared.DataContracts.Compact; -using BS.Shared.Extensions; -using BS.Shared.Services; - -namespace PflegedienstWessel.Invoicing -{ - - public class CustomInvoiceCreation : InvoiceCreation - { - private DateTime? accountingPeriodStart = null; - private DateTime? accountingPeriodEnd = null; - - - public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords) - { - // bei den weiteren Kostenträgern (außer Persönliches Budget 24 Stunden) wird je eine Rechnung pro Leistungskategorie benötigt - // -> es werden für jeden Kunden pro Kostenträger Rechnungen erstellt und hintereinandergefügt - var invoiceList = new List(); - var invoiceCounter = 0; - var sortedScs = supportConcepts2ServiceRecords.Keys.OrderBy(s => s.Customer.LastNameFirstName).ToList(); - - foreach (var sc in sortedScs) - { - var serviceRecords = supportConcepts2ServiceRecords[sc]; - serviceRecords = serviceRecords.Where(s => !s.ServiceDescription.CategoryName.Contains("Fachleistung")).ToList(); // die sind in Spitzabrechnung - if (sc.CostBearerList.Count > 0) - { - var costBearer = DAOFactory.GenericDAO.LoadByID(sc.CostBearerList[0].CostBearerOid); - Dictionary> srDict = new Dictionary>(); - - foreach (var sr in serviceRecords) - { - String key = sr.ServiceDescription.CategoryName; - - if (!srDict.ContainsKey(key)) - srDict.Add(key, new List()); - - srDict[key].Add(sr); - } - - foreach (var catName in srDict.Keys) - { - var list = srDict[catName]; - var invoice = CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, sc, list); - - if (invoice != null) - { - invoice.InvoiceBase.InvoiceId = "Service"; - invoiceList.Add(invoice); - invoiceCounter++; - } - } - } - } - - var result = invoiceList.Select(item => MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(item)).ToList(); - return result; - } - - - public override ServiceInvoice CreateSingleInvoice(int invoiceCounter, CostBearer costBearer, DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept, List serviceRecords) - { - var i = base.CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, supportConcept, serviceRecords); - - if (i != null) - { - var claim = i.GetTotalClaim(); - - if (!claim.HasValue || claim.Value == 0) - return null; - } - - return i; - } - - public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod, - IList supportConceptList) - { - if (invoicePeriod != null) - { - accountingPeriodStart = invoicePeriod.StartDate; - accountingPeriodEnd = invoicePeriod.EndDate; - } - base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); - } - - public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer) - { - if (costBearer.Organisation.Name.ToLower().Contains("persönliches Budget")) - { - serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2; - serviceInvoice.InvoiceBase.RecipientOrganisationOid = costBearer.Organisation.Oid; - serviceInvoice.InvoiceBase.RecipientOrganisation = costBearer.Organisation.Name; - serviceInvoice.InvoiceBase.RecipientContacts = costBearer.Organisation.Contacts.Select(i => i.CopyToNew()).ToList(); - serviceInvoice.InvoiceBase.RecipientCostBearerOid = costBearer.Oid; - - if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null) - { - var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer; - - if (cust.Person.InvoiceAddress != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.InvoiceAddress.CopyToNew(); - } - else if (cust.Person.Address != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.Address.CopyToNew(); - } - - if (cust.Person.InvoiceAddress != null && cust.Person.InvoiceAddress.AddressLine1 != null) - { - serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.InvoiceAddress.AddressLine1; - serviceInvoice.InvoiceBase.RecipientPersonLastName = ""; - } - else - { - serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.FirstName; - serviceInvoice.InvoiceBase.RecipientPersonLastName = cust.Person.LastName; - } - return; - } - if (costBearer.Organisation.InvoiceAddress != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.InvoiceAddress.CopyToNew(); - } - else if (costBearer.Organisation.Address != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew(); - } - } +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace PflegedienstWessel.Invoicing +{ + + public class CustomInvoiceCreation : InvoiceCreation + { + private DateTime? accountingPeriodStart = null; + private DateTime? accountingPeriodEnd = null; + + + public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords) + { + // bei den weiteren Kostenträgern (außer Persönliches Budget 24 Stunden) wird je eine Rechnung pro Leistungskategorie benötigt + // -> es werden für jeden Kunden pro Kostenträger Rechnungen erstellt und hintereinandergefügt + var invoiceList = new List(); + var invoiceCounter = 0; + var sortedScs = supportConcepts2ServiceRecords.Keys.OrderBy(s => s.Customer.LastNameFirstName).ToList(); + + foreach (var sc in sortedScs) + { + var serviceRecords = supportConcepts2ServiceRecords[sc]; + serviceRecords = serviceRecords.Where(s => !s.ServiceDescription.CategoryName.Contains("Fachleistung")).ToList(); // die sind in Spitzabrechnung + if (sc.CostBearerList.Count > 0) + { + var costBearer = DAOFactory.GenericDAO.LoadByID(sc.CostBearerList[0].CostBearerOid); + Dictionary> srDict = new Dictionary>(); + + foreach (var sr in serviceRecords) + { + String key = sr.ServiceDescription.CategoryName; + + if (!srDict.ContainsKey(key)) + srDict.Add(key, new List()); + + srDict[key].Add(sr); + } + + foreach (var catName in srDict.Keys) + { + var list = srDict[catName]; + var invoice = CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, sc, list); + + if (invoice != null) + { + invoice.InvoiceBase.InvoiceId = "Service"; + invoiceList.Add(invoice); + invoiceCounter++; + } + } + } + } + + var result = invoiceList.Select(item => MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(item)).ToList(); + return result; + } + + + public override ServiceInvoice CreateSingleInvoice(int invoiceCounter, CostBearer costBearer, DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept, List serviceRecords) + { + var i = base.CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, supportConcept, serviceRecords); + + if (i != null) + { + var claim = i.GetTotalClaim(); + + if (!claim.HasValue || claim.Value == 0) + return null; + } + + return i; + } + + public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod, + IList supportConceptList) + { + if (invoicePeriod != null) + { + accountingPeriodStart = invoicePeriod.StartDate; + accountingPeriodEnd = invoicePeriod.EndDate; + } + base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); + } + + public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer) + { + if (costBearer.Organisation.Name.ToLower().Contains("persönliches Budget")) + { + serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2; + serviceInvoice.InvoiceBase.RecipientOrganisationOid = costBearer.Organisation.Oid; + serviceInvoice.InvoiceBase.RecipientOrganisation = costBearer.Organisation.Name; + serviceInvoice.InvoiceBase.RecipientContacts = costBearer.Organisation.Contacts.Select(i => i.CopyToNew()).ToList(); + serviceInvoice.InvoiceBase.RecipientCostBearerOid = costBearer.Oid; + + if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null) + { + var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer; + + if (cust.Person.InvoiceAddress != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.InvoiceAddress.CopyToNew(); + } + else if (cust.Person.Address != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.Address.CopyToNew(); + } + + if (cust.Person.InvoiceAddress != null && cust.Person.InvoiceAddress.AddressLine1 != null) + { + serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.InvoiceAddress.AddressLine1; + serviceInvoice.InvoiceBase.RecipientPersonLastName = ""; + } + else + { + serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.FirstName; + serviceInvoice.InvoiceBase.RecipientPersonLastName = cust.Person.LastName; + } + return; + } + if (costBearer.Organisation.InvoiceAddress != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.InvoiceAddress.CopyToNew(); + } + else if (costBearer.Organisation.Address != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew(); + } + } else { base.SetRecipientInformation(serviceInvoice, costBearer); - } - } - - public override void SetServiceInvoicePeriods(ServiceInvoice invoice, CostBearer2SupportConcept costBearer2SupportConcept, - DateTimeSpan invoicePeriod, List serviceRecords) - { - var invoiceAccountingPeriodSpan = new DateTimeSpan - { - StartDateTime = invoice.InvoiceBase.AccountingPeriodStart.Value, - EndDateTime = invoice.InvoiceBase.AccountingPeriodEnd.Value - }; - - foreach (SupportConceptApprovalPeriod iPeriod in costBearer2SupportConcept.ApprovalPeriodList) - { - SupportConceptApprovalPeriodDC approvalPeriodDC = MapperFactory.SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod.MapToNewDC(iPeriod); - - - if (approvalPeriodDC.Span.EndDateTime < invoiceAccountingPeriodSpan.StartDateTime || approvalPeriodDC.Span.StartDateTime > invoiceAccountingPeriodSpan.EndDate) - { - continue; - } - - ServiceInvoicePeriod serviceInvoicePeriod = CreateServiceInvoicePeriod(approvalPeriodDC, invoiceAccountingPeriodSpan); - serviceInvoicePeriod.SupportConceptApprovalPeriod = iPeriod; - serviceInvoicePeriod.Customer = costBearer2SupportConcept.SupportConcept.Customer; - - CostBearer costBearer = costBearer2SupportConcept.CostBearer; - List costRates = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(costBearer.CostRatePeriods); - - CostRatePeriodDC serviceUnit = costRates.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, DateTime.Now); - serviceInvoicePeriod.ServiceUnitName = serviceUnit.UnitName; - - SetInvoiceItems(invoice, serviceInvoicePeriod, approvalPeriodDC, costBearer2SupportConcept, invoicePeriod, serviceRecords); - - if (serviceInvoicePeriod.InvoiceItemList.Count > 0) - invoice.ServiceInvoicePeriodList.Add(serviceInvoicePeriod); - } - } - - - public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) - { - if (iServiceRecord.ServiceDescription.CategoryName.Contains("Fachleistung")) - return null; - - var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); - DateTime start = ii.ItemPeriodStart.Value; - decimal preisLeistung = 0; - string catName = iServiceRecord.ServiceDescription.CategoryName.ToString(); - - var cat = DAOFactory.SearchDAO.FindServiceCategoryByName(catName); - if (cat != null) - { - var crps = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cat.CostRatePeriods); - var cp = crps.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, start); - if (cp != null && cp.CostRateValue.HasValue) - preisLeistung = (decimal)cp.CostRateValue; - ii.AmountPerUnit = preisLeistung; - ii.RateFactor = null; - ii.AmountTotal = preisLeistung * ii.UnitCount; - ii.GrossAmountTotal = preisLeistung * ii.UnitCount; - ii.ItemDescription = catName; - } - return ii; - } - } -} + } + } + + public override void SetServiceInvoicePeriods(ServiceInvoice invoice, CostBearer2SupportConcept costBearer2SupportConcept, + DateTimeSpan invoicePeriod, List serviceRecords) + { + var invoiceAccountingPeriodSpan = new DateTimeSpan + { + StartDateTime = invoice.InvoiceBase.AccountingPeriodStart.Value, + EndDateTime = invoice.InvoiceBase.AccountingPeriodEnd.Value + }; + + foreach (SupportConceptApprovalPeriod iPeriod in costBearer2SupportConcept.ApprovalPeriodList) + { + SupportConceptApprovalPeriodDC approvalPeriodDC = MapperFactory.SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod.MapToNewDC(iPeriod); + + + if (approvalPeriodDC.Span.EndDateTime < invoiceAccountingPeriodSpan.StartDateTime || approvalPeriodDC.Span.StartDateTime > invoiceAccountingPeriodSpan.EndDate) + { + continue; + } + + ServiceInvoicePeriod serviceInvoicePeriod = CreateServiceInvoicePeriod(approvalPeriodDC, invoiceAccountingPeriodSpan); + serviceInvoicePeriod.SupportConceptApprovalPeriod = iPeriod; + serviceInvoicePeriod.Customer = costBearer2SupportConcept.SupportConcept.Customer; + + CostBearer costBearer = costBearer2SupportConcept.CostBearer; + List costRates = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(costBearer.CostRatePeriods); + + CostRatePeriodDC serviceUnit = costRates.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, DateTime.Now); + serviceInvoicePeriod.ServiceUnitName = serviceUnit.UnitName; + + SetInvoiceItems(invoice, serviceInvoicePeriod, approvalPeriodDC, costBearer2SupportConcept, invoicePeriod, serviceRecords); + + if (serviceInvoicePeriod.InvoiceItemList.Count > 0) + invoice.ServiceInvoicePeriodList.Add(serviceInvoicePeriod); + } + } + + + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + if (iServiceRecord.ServiceDescription.CategoryName.Contains("Fachleistung")) + return null; + + var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); + DateTime start = ii.ItemPeriodStart.Value; + decimal preisLeistung = 0; + string catName = iServiceRecord.ServiceDescription.CategoryName.ToString(); + + var cat = DAOFactory.SearchDAO.FindServiceCategoryByName(catName); + if (cat != null) + { + var crps = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cat.CostRatePeriods); + var cp = crps.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, start); + if (cp != null && cp.CostRateValue.HasValue) + preisLeistung = (decimal)cp.CostRateValue; + ii.AmountPerUnit = preisLeistung; + ii.RateFactor = null; + ii.AmountTotal = preisLeistung * ii.UnitCount; + ii.GrossAmountTotal = preisLeistung * ii.UnitCount; + ii.ItemDescription = catName; + } + return ii; + } + } +} diff --git a/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceFactory.cs b/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceFactory.cs index 43b72c3b1..ca079af1e 100644 --- a/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceFactory.cs +++ b/ReportImp/PflegedienstWessel/Invoicing/CustomInvoiceFactory.cs @@ -14,7 +14,7 @@ namespace PflegedienstWessel.Invoicing { foreach (var sr in list) { - if (sr.CostBearer.Name.ToLower().Contains("persönliches budget 24")) // nochmal checken beim deployen ob Faktor auf FLS in Sammelrechnung ok + if (sr.CostBearer.Name.ToLower().Contains("persönliches budget 24")) { return new CustomPersBudget24InvoiceCreation(); } diff --git a/ReportImp/PflegedienstWessel/Invoicing/CustomPersBudget24InvoiceCreation.cs b/ReportImp/PflegedienstWessel/Invoicing/CustomPersBudget24InvoiceCreation.cs index a25708c2e..3e0b1e0a8 100644 --- a/ReportImp/PflegedienstWessel/Invoicing/CustomPersBudget24InvoiceCreation.cs +++ b/ReportImp/PflegedienstWessel/Invoicing/CustomPersBudget24InvoiceCreation.cs @@ -1,56 +1,56 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using BeWo.Data.Access; -using BeWo.Data.Entities; -using BeWo.Service.DCEntityMapper; -using BeWo.Service.Invoicing; -using BS.Shared; -using BS.Shared.Core; -using BS.Shared.DataContracts; -using BS.Shared.Extensions; -using BS.Shared.Services; - -namespace PflegedienstWessel.Invoicing -{ - - public class CustomPersBudget24InvoiceCreation : InvoiceCreation - { - public override void SetInvoiceId(ServiceInvoice invoice) - { - invoice.InvoiceBase.InvoiceId = "PersBudget"; - invoice.InvoiceBase.InvoiceTypeText = "PersBudget24"; - } - - public override void SetAmountAdvancePayments(ServiceInvoice invoice) - { - //do nothing - } - - public override void SetAmountEquityContribution(ServiceInvoice invoice) - { - //do nothing - } - - public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) - { - // Anders als bei anderen Kostenträgern zahlen die Selbstzahler im Persönlichen Budget 24 Stunden alle Leistungen monatlich aus einer Rechnung - - var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); - DateTime start = ii.ItemPeriodStart.Value; - decimal preisAssistenz = 0; - - // Achtung je nach Preisgestaltung wird jetzt bei FLS kein Faktor gezogen! - string catName = iServiceRecord.ServiceDescription.CategoryName.ToString(); - - var cat = DAOFactory.SearchDAO.FindServiceCategoryByName(catName); - if (cat != null) - { - var crps = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cat.CostRatePeriods); - var cp = crps.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, start); - if (cp != null && cp.CostRateValue.HasValue) - preisAssistenz = (decimal)cp.CostRateValue; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace PflegedienstWessel.Invoicing +{ + + public class CustomPersBudget24InvoiceCreation : InvoiceCreation + { + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "PersBudget"; + invoice.InvoiceBase.InvoiceTypeText = "PersBudget24"; + } + + public override void SetAmountAdvancePayments(ServiceInvoice invoice) + { + //do nothing + } + + public override void SetAmountEquityContribution(ServiceInvoice invoice) + { + //do nothing + } + + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + // Anders als bei anderen Kostenträgern zahlen die Selbstzahler im Persönlichen Budget 24 Stunden alle Leistungen monatlich aus einer Rechnung + + var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); + DateTime start = ii.ItemPeriodStart.Value; + decimal preisAssistenz = 0; + + // Achtung je nach Preisgestaltung wird jetzt bei FLS kein Faktor gezogen! + string catName = iServiceRecord.ServiceDescription.CategoryName.ToString(); + + var cat = DAOFactory.SearchDAO.FindServiceCategoryByName(catName); + if (cat != null) + { + var crps = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cat.CostRatePeriods); + var cp = crps.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, start); + if (cp != null && cp.CostRateValue.HasValue) + preisAssistenz = (decimal)cp.CostRateValue; ii.AmountPerUnit = preisAssistenz; if (catName.ToLower().Contains("fachleistung")) { @@ -64,62 +64,63 @@ namespace PflegedienstWessel.Invoicing } else { - ii.RateFactor = null; - ii.AmountTotal = preisAssistenz * ii.UnitCount; + ii.RateFactor = null; + ii.AmountTotal = preisAssistenz * ii.UnitCount; ii.GrossAmountTotal = preisAssistenz * ii.UnitCount; - } + ii.ItemDescription = catName; + } } - return ii; - } - - public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, - Calculations calc, bool summaryPerMonth, bool addRateFactorToUnitCount) - { - return base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, true, true); - } - - public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer) - { - serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2; - serviceInvoice.InvoiceBase.RecipientOrganisationOid = costBearer.Organisation.Oid; - serviceInvoice.InvoiceBase.RecipientOrganisation = costBearer.Organisation.Name; - serviceInvoice.InvoiceBase.RecipientContacts = costBearer.Organisation.Contacts.Select(i => i.CopyToNew()).ToList(); - serviceInvoice.InvoiceBase.RecipientCostBearerOid = costBearer.Oid; - - if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null) - { - var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer; - - if (cust.Person.InvoiceAddress != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.InvoiceAddress.CopyToNew(); - } - else if (cust.Person.Address != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.Address.CopyToNew(); - } - - if (cust.Person.InvoiceAddress != null && cust.Person.InvoiceAddress.AddressLine1 != null) - { - serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.InvoiceAddress.AddressLine1; - serviceInvoice.InvoiceBase.RecipientPersonLastName = ""; - } - else - { - serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.FirstName; - serviceInvoice.InvoiceBase.RecipientPersonLastName = cust.Person.LastName; - } - return; - } - if (costBearer.Organisation.InvoiceAddress != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.InvoiceAddress.CopyToNew(); - } - else if (costBearer.Organisation.Address != null) - { - serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew(); - } - } - } -} + return ii; + } + + public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, + Calculations calc, bool summaryPerMonth, bool addRateFactorToUnitCount) + { + return base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, true, true); + } + + public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer) + { + serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2; + serviceInvoice.InvoiceBase.RecipientOrganisationOid = costBearer.Organisation.Oid; + serviceInvoice.InvoiceBase.RecipientOrganisation = costBearer.Organisation.Name; + serviceInvoice.InvoiceBase.RecipientContacts = costBearer.Organisation.Contacts.Select(i => i.CopyToNew()).ToList(); + serviceInvoice.InvoiceBase.RecipientCostBearerOid = costBearer.Oid; + + if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null) + { + var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer; + + if (cust.Person.InvoiceAddress != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.InvoiceAddress.CopyToNew(); + } + else if (cust.Person.Address != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.Address.CopyToNew(); + } + + if (cust.Person.InvoiceAddress != null && cust.Person.InvoiceAddress.AddressLine1 != null) + { + serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.InvoiceAddress.AddressLine1; + serviceInvoice.InvoiceBase.RecipientPersonLastName = ""; + } + else + { + serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.FirstName; + serviceInvoice.InvoiceBase.RecipientPersonLastName = cust.Person.LastName; + } + return; + } + if (costBearer.Organisation.InvoiceAddress != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.InvoiceAddress.CopyToNew(); + } + else if (costBearer.Organisation.Address != null) + { + serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew(); + } + } + } +} diff --git a/ReportImp/PflegedienstWessel/RechnungAssistenz.Designer.cs b/ReportImp/PflegedienstWessel/RechnungAssistenz.Designer.cs index 082eaae6d..83d1fdab3 100644 --- a/ReportImp/PflegedienstWessel/RechnungAssistenz.Designer.cs +++ b/ReportImp/PflegedienstWessel/RechnungAssistenz.Designer.cs @@ -56,24 +56,28 @@ namespace PflegedienstWessel this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); - this.lblRechnungstext = new DevExpress.XtraReports.UI.XRLabel(); this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + this.lblRechnungstext = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // @@ -113,6 +117,8 @@ namespace PflegedienstWessel // Page1 // this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2, + this.lblRechnungstext, this.xrLabel20, this.xrLabel19, this.xrLabel16, @@ -132,14 +138,14 @@ namespace PflegedienstWessel this.RecipientPostCodeAndTown, this.xrLabel9}); this.Page1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Page1.HeightF = 373.9961F; + this.Page1.HeightF = 497.9544F; this.Page1.Name = "Page1"; this.Page1.StylePriority.UseFont = false; // // xrLabel20 // this.xrLabel20.Font = new System.Drawing.Font("Calibri", 7F); - this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(475.5152F, 189.4159F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(475.5142F, 186.4159F); this.xrLabel20.Multiline = true; this.xrLabel20.Name = "xrLabel20"; this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); @@ -261,7 +267,7 @@ namespace PflegedienstWessel this.xrLabel3.SizeF = new System.Drawing.SizeF(416.6667F, 16F); this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "[CustomerSalutation] [CustomerName]"; + this.xrLabel3.Text = "[CustomerName]"; this.xrLabel3.WordWrap = false; // // xrLabel5 @@ -375,22 +381,8 @@ namespace PflegedienstWessel // // Detail1 // - this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.lblRechnungstext}); - this.Detail1.HeightF = 71.625F; + this.Detail1.HeightF = 0F; this.Detail1.Name = "Detail1"; - // - // lblRechnungstext - // - this.lblRechnungstext.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblRechnungstext.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.lblRechnungstext.Multiline = true; - this.lblRechnungstext.Name = "lblRechnungstext"; - this.lblRechnungstext.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblRechnungstext.SizeF = new System.Drawing.SizeF(678.9999F, 71.625F); - this.lblRechnungstext.StylePriority.UseFont = false; - this.lblRechnungstext.Text = "für die durch uns erbrachten Assistenzstunden im Bereich Freizeit berechnen wir f" + - "ür den o.g. Zeitraum gemäß des beiliegenden Quittierungsbelegs:"; // // DetailReport2 // @@ -406,122 +398,19 @@ namespace PflegedienstWessel // Detail3 // this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable6}); + this.xrTable3}); this.Detail3.HeightF = 25F; this.Detail3.Name = "Detail3"; // - // xrTable6 - // - this.xrTable6.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(50.79168F, 0F); - this.xrTable6.Name = "xrTable6"; - this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow25}); - this.xrTable6.SizeF = new System.Drawing.SizeF(589.1249F, 25F); - this.xrTable6.StylePriority.UseFont = false; - // - // xrTableRow25 - // - this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell40, - this.xrTableCell42, - this.xrTableCell43, - this.xrTableCell47}); - this.xrTableRow25.Name = "xrTableRow25"; - this.xrTableRow25.Weight = 1D; - // - // xrTableCell40 - // - this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCountString", "{0:0.##}")}); - this.xrTableCell40.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell40.Name = "xrTableCell40"; - this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell40.StylePriority.UseBorderColor = false; - this.xrTableCell40.StylePriority.UseBorders = false; - this.xrTableCell40.StylePriority.UseFont = false; - this.xrTableCell40.StylePriority.UsePadding = false; - this.xrTableCell40.StylePriority.UseTextAlignment = false; - this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell40.Weight = 0.26794251922527734D; - // - // xrTableCell42 - // - this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell42.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription", "{0:c} x")}); - this.xrTableCell42.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell42.Name = "xrTableCell42"; - this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell42.StylePriority.UseBorderColor = false; - this.xrTableCell42.StylePriority.UseBorders = false; - this.xrTableCell42.StylePriority.UseFont = false; - this.xrTableCell42.StylePriority.UsePadding = false; - this.xrTableCell42.StylePriority.UseTextAlignment = false; - this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell42.Weight = 0.80835678759286722D; - // - // xrTableCell43 - // - this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell43.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRateString", "{0:0.00} =")}); - this.xrTableCell43.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell43.Name = "xrTableCell43"; - this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell43.StylePriority.UseBorderColor = false; - this.xrTableCell43.StylePriority.UseBorders = false; - this.xrTableCell43.StylePriority.UseFont = false; - this.xrTableCell43.StylePriority.UsePadding = false; - this.xrTableCell43.StylePriority.UseTextAlignment = false; - this.xrTableCell43.Text = "xrTableCell43"; - this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell43.Weight = 0.39673848692620528D; - // - // xrTableCell47 - // - this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell47.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); - this.xrTableCell47.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell47.Name = "xrTableCell47"; - this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell47.StylePriority.UseBorderColor = false; - this.xrTableCell47.StylePriority.UseBorders = false; - this.xrTableCell47.StylePriority.UseFont = false; - this.xrTableCell47.StylePriority.UsePadding = false; - this.xrTableCell47.StylePriority.UseTextAlignment = false; - this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell47.Weight = 0.4728634317884341D; - // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel17, this.xrLabel10, this.xrLabel12, - this.xrLabel18, - this.xrLabel1}); + this.xrLabel18}); this.GroupFooter1.HeightF = 268.7292F; this.GroupFooter1.Name = "GroupFooter1"; // - // xrLabel17 - // - this.xrLabel17.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(50.79168F, 0F); - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(445.9647F, 25F); - this.xrLabel17.StylePriority.UseFont = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.Text = "Gesamtbetrag:"; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - // // xrLabel10 // this.xrLabel10.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -553,20 +442,174 @@ namespace PflegedienstWessel this.xrLabel18.StylePriority.UseFont = false; this.xrLabel18.Text = resources.GetString("xrLabel18.Text"); // - // xrLabel1 + // lblRechnungstext // - this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.Claim", "{0}")}); - this.xrLabel1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(496.7564F, 0F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(143.1602F, 25F); - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.StylePriority.UsePadding = false; - this.xrLabel1.StylePriority.UseTextAlignment = false; - this.xrLabel1.Text = "xrLabel1"; - this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.lblRechnungstext.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblRechnungstext.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 386.6022F); + this.lblRechnungstext.Multiline = true; + this.lblRechnungstext.Name = "lblRechnungstext"; + this.lblRechnungstext.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblRechnungstext.SizeF = new System.Drawing.SizeF(678.9999F, 71.625F); + this.lblRechnungstext.StylePriority.UseFont = false; + this.lblRechnungstext.Text = "für die durch uns erbrachten Assistenzstunden im Bereich Freizeit berechnen wir f" + + "ür den o.g. Zeitraum gemäß des beiliegenden Quittierungsbelegs:"; + // + // xrTable2 + // + this.xrTable2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(78.91643F, 472.9544F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(396.7208F, 25F); + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell6, + this.xrTableCell7}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.StylePriority.UseBorderColor = false; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Leistung"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.6414117382950324D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell6.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Stunden"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell6.Weight = 0.2330489189774354D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell7.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Betrag"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell7.Weight = 0.26483470179589397D; + // + // xrTable3 + // + this.xrTable3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(78.9164F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(396.7208F, 25F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell8 + // + this.xrTableCell8.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UseBorderColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell8.Weight = 0.41952032822537078D; + // + // xrTableCell9 + // + this.xrTableCell9.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "zu {0:0.00} €")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "xrTableCell43"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell9.Weight = 0.22189168556640812D; + // + // xrTableCell10 + // + this.xrTableCell10.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell10.StylePriority.UseBorderColor = false; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell44"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell10.Weight = 0.23304900625863398D; + // + // xrTableCell11 + // + this.xrTableCell11.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell11.StylePriority.UseBorderColor = false; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell11.Weight = 0.26483478981874348D; // // bindingSource1 // @@ -590,7 +633,8 @@ namespace PflegedienstWessel this.PageWidth = 827; this.PaperKind = System.Drawing.Printing.PaperKind.A4; this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); @@ -607,14 +651,7 @@ namespace PflegedienstWessel private DevExpress.XtraReports.UI.DetailBand Detail1; private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; private DevExpress.XtraReports.UI.DetailBand Detail3; - private DevExpress.XtraReports.UI.XRTable xrTable6; - private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; - private DevExpress.XtraReports.UI.XRLabel xrLabel1; private DevExpress.XtraReports.UI.XRLabel xrLabel18; private DevExpress.XtraReports.UI.XRLabel xrLabel10; private DevExpress.XtraReports.UI.XRLabel xrLabel12; @@ -629,8 +666,6 @@ namespace PflegedienstWessel private DevExpress.XtraReports.UI.XRLabel xrLabel2; private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.XRLabel xrLabel5; - private DevExpress.XtraReports.UI.XRLabel lblRechnungstext; - private DevExpress.XtraReports.UI.XRLabel xrLabel17; private DevExpress.XtraReports.UI.XRLabel xrLabel11; private DevExpress.XtraReports.UI.XRLabel xrLabel19; private DevExpress.XtraReports.UI.XRLabel xrLabel16; @@ -640,5 +675,17 @@ namespace PflegedienstWessel private DevExpress.XtraReports.UI.XRLabel xrLabel20; private System.ComponentModel.BackgroundWorker backgroundWorker1; private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel lblRechnungstext; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; } } diff --git a/ReportImp/PflegedienstWessel/RechnungAssistenz.cs b/ReportImp/PflegedienstWessel/RechnungAssistenz.cs index 0458cae24..2d222fa20 100644 --- a/ReportImp/PflegedienstWessel/RechnungAssistenz.cs +++ b/ReportImp/PflegedienstWessel/RechnungAssistenz.cs @@ -7,7 +7,6 @@ using BS.Shared.Core; namespace PflegedienstWessel { - //[IDSpecificClass(Identifier = "Assistenz")] public partial class RechnungAssistenz2 : DevExpress.XtraReports.UI.XtraReport, IBeWoReport { @@ -31,14 +30,10 @@ namespace PflegedienstWessel { if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) { + if (p.ServiceInvoiceItems[0].ServiceDescription.ToLower().Contains("pflege")) + { + lblRechnungstext.Text = "für die durch uns erbrachte Hilfe zur Pflege berechnen wir für den o.g. Zeitraum\ngemäß der beiliegenden Belege:"; - foreach (var i in p.ServiceInvoiceItems) - { - if (i.HourlyRate.HasValue) - hourlyRate = i.HourlyRate.Value; - - if (i.Hours.HasValue) - hours += i.Hours.Value; } } } diff --git a/ReportImp/PflegedienstWessel/RechnungPB.Designer.cs b/ReportImp/PflegedienstWessel/RechnungPB.Designer.cs index 9b5aa3cfb..76c305090 100644 --- a/ReportImp/PflegedienstWessel/RechnungPB.Designer.cs +++ b/ReportImp/PflegedienstWessel/RechnungPB.Designer.cs @@ -36,6 +36,11 @@ namespace PflegedienstWessel this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); this.lblRechnungstext = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); @@ -56,12 +61,6 @@ namespace PflegedienstWessel this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker(); - this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); @@ -145,6 +144,79 @@ namespace PflegedienstWessel this.Page1.Name = "Page1"; this.Page1.StylePriority.UseFont = false; // + // xrTable2 + // + this.xrTable2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(72.66658F, 449.5795F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(419.6373F, 25F); + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell6, + this.xrTableCell7}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.StylePriority.UseBorderColor = false; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Leistung"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.70167397220013D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell6.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Stunden"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell6.Weight = 0.24103104232330172D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell7.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Betrag"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell7.Weight = 0.26240166519485408D; + // // lblRechnungstext // this.lblRechnungstext.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -384,98 +456,6 @@ namespace PflegedienstWessel this.xrLabel9.StylePriority.UseFont = false; this.xrLabel9.Text = "Intravitam – Weddigenstraße 34 – 42389 Wuppertal "; // - // xrTable2 - // - this.xrTable2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(50.79155F, 449.5795F); - this.xrTable2.Name = "xrTable2"; - this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow2}); - this.xrTable2.SizeF = new System.Drawing.SizeF(589.1251F, 25F); - this.xrTable2.StylePriority.UseFont = false; - // - // xrTableRow2 - // - this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell1, - this.xrTableCell5, - this.xrTableCell6, - this.xrTableCell7}); - this.xrTableRow2.Name = "xrTableRow2"; - this.xrTableRow2.Weight = 1D; - // - // xrTableCell1 - // - this.xrTableCell1.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell1.Name = "xrTableCell1"; - this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell1.StylePriority.UseBackColor = false; - this.xrTableCell1.StylePriority.UseBorderColor = false; - this.xrTableCell1.StylePriority.UseBorders = false; - this.xrTableCell1.StylePriority.UsePadding = false; - this.xrTableCell1.StylePriority.UseTextAlignment = false; - this.xrTableCell1.Text = "Leistung"; - this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell1.Weight = 0.85081236260328186D; - // - // xrTableCell5 - // - this.xrTableCell5.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableCell5.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell5.Name = "xrTableCell5"; - this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell5.StylePriority.UseBackColor = false; - this.xrTableCell5.StylePriority.UseBorderColor = false; - this.xrTableCell5.StylePriority.UseBorders = false; - this.xrTableCell5.StylePriority.UsePadding = false; - this.xrTableCell5.StylePriority.UseTextAlignment = false; - this.xrTableCell5.Text = "Satz"; - this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell5.Weight = 0.23245943032832414D; - // - // xrTableCell6 - // - this.xrTableCell6.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableCell6.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell6.Name = "xrTableCell6"; - this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell6.StylePriority.UseBackColor = false; - this.xrTableCell6.StylePriority.UseBorderColor = false; - this.xrTableCell6.StylePriority.UseBorders = false; - this.xrTableCell6.StylePriority.UsePadding = false; - this.xrTableCell6.StylePriority.UseTextAlignment = false; - this.xrTableCell6.Text = "Stunden"; - this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell6.Weight = 0.2893277257020575D; - // - // xrTableCell7 - // - this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableCell7.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell7.StylePriority.UseBackColor = false; - this.xrTableCell7.StylePriority.UseBorderColor = false; - this.xrTableCell7.StylePriority.UseBorders = false; - this.xrTableCell7.StylePriority.UsePadding = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Text = "Betrag"; - this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell7.Weight = 0.31923915575667006D; - // // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -489,13 +469,18 @@ namespace PflegedienstWessel // // xrLabel4 // + this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "{0}")}); this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(528.7526F, 0F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(317.0006F, 0F); this.xrLabel4.Name = "xrLabel4"; this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(111.164F, 25F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(175.3033F, 25F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; this.xrLabel4.StylePriority.UseFont = false; this.xrLabel4.StylePriority.UsePadding = false; this.xrLabel4.StylePriority.UseTextAlignment = false; @@ -535,15 +520,18 @@ namespace PflegedienstWessel // // xrLabel23 // + this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel23.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(50.79162F, 0F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(72.66655F, 0F); this.xrLabel23.Name = "xrLabel23"; this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel23.SizeF = new System.Drawing.SizeF(477.9609F, 25F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(244.334F, 25F); + this.xrLabel23.StylePriority.UseBorders = false; this.xrLabel23.StylePriority.UseFont = false; this.xrLabel23.StylePriority.UseTextAlignment = false; - this.xrLabel23.Text = "Gesamtbetrag:"; - this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrLabel23.Text = "Summe:"; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // DetailReport // @@ -579,11 +567,11 @@ namespace PflegedienstWessel // xrTable3 // this.xrTable3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(50.79181F, 0F); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(72.66653F, 0F); this.xrTable3.Name = "xrTable3"; this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow3}); - this.xrTable3.SizeF = new System.Drawing.SizeF(589.1249F, 25F); + this.xrTable3.SizeF = new System.Drawing.SizeF(419.6374F, 25F); this.xrTable3.StylePriority.UseFont = false; // // xrTableRow3 @@ -599,8 +587,7 @@ namespace PflegedienstWessel // xrTableCell8 // this.xrTableCell8.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); this.xrTableCell8.Name = "xrTableCell8"; @@ -610,15 +597,14 @@ namespace PflegedienstWessel this.xrTableCell8.StylePriority.UsePadding = false; this.xrTableCell8.StylePriority.UseTextAlignment = false; this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell8.Weight = 0.85081229498678679D; + this.xrTableCell8.Weight = 0.40456274711831086D; // // xrTableCell9 // this.xrTableCell9.BorderColor = System.Drawing.Color.DarkGray; - this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "zu {0:0.00} €")}); this.xrTableCell9.Name = "xrTableCell9"; this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell9.StylePriority.UseBorderColor = false; @@ -627,10 +613,11 @@ namespace PflegedienstWessel this.xrTableCell9.StylePriority.UseTextAlignment = false; this.xrTableCell9.Text = "xrTableCell43"; this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell9.Weight = 0.23245943032832414D; + this.xrTableCell9.Weight = 0.29711148029023815D; // // xrTableCell10 // + this.xrTableCell10.BackColor = System.Drawing.Color.Gainsboro; this.xrTableCell10.BorderColor = System.Drawing.Color.DarkGray; this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); @@ -638,13 +625,14 @@ namespace PflegedienstWessel new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); this.xrTableCell10.Name = "xrTableCell10"; this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell10.StylePriority.UseBackColor = false; this.xrTableCell10.StylePriority.UseBorderColor = false; this.xrTableCell10.StylePriority.UseBorders = false; this.xrTableCell10.StylePriority.UsePadding = false; this.xrTableCell10.StylePriority.UseTextAlignment = false; this.xrTableCell10.Text = "xrTableCell44"; this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell10.Weight = 0.2893277257020575D; + this.xrTableCell10.Weight = 0.241031156299648D; // // xrTableCell11 // @@ -660,7 +648,7 @@ namespace PflegedienstWessel this.xrTableCell11.StylePriority.UsePadding = false; this.xrTableCell11.StylePriority.UseTextAlignment = false; this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell11.Weight = 0.31923915575667006D; + this.xrTableCell11.Weight = 0.2624019075392D; // // bindingSource1 // @@ -723,7 +711,6 @@ namespace PflegedienstWessel private DevExpress.XtraReports.UI.XRTable xrTable2; private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; diff --git a/ReportImp/PflegedienstWessel/SettlementReport2.Designer.cs b/ReportImp/PflegedienstWessel/SettlementReport2.Designer.cs index 545d3f9b2..a81d33d48 100644 --- a/ReportImp/PflegedienstWessel/SettlementReport2.Designer.cs +++ b/ReportImp/PflegedienstWessel/SettlementReport2.Designer.cs @@ -70,6 +70,7 @@ namespace PflegedienstWessel this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); @@ -100,6 +101,7 @@ namespace PflegedienstWessel this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -118,14 +120,13 @@ namespace PflegedienstWessel this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -192,7 +193,7 @@ namespace PflegedienstWessel this.xrLabel6.StylePriority.UseBackColor = false; this.xrLabel6.StylePriority.UseFont = false; this.xrLabel6.Text = "für die durch uns erbrachten Fachleistungsstunden im o. g. Zeitraum berechnen wir" + - " gemäß den beiliegenden Quittierungsbelegen: \r\n"; + " gemäß den beiliegenden Quittierungsbelegen und Aufstellung: \r\n"; // // xrLabel5 // @@ -290,26 +291,28 @@ namespace PflegedienstWessel // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel17, this.xrLabel10, this.xrTable3, this.xrLabel12, this.xrLabel11, this.lblNotice}); this.ReportFooter.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ReportFooter.HeightF = 278.4583F; + this.ReportFooter.HeightF = 293.4583F; this.ReportFooter.KeepTogether = true; this.ReportFooter.Name = "ReportFooter"; this.ReportFooter.StylePriority.UseFont = false; // // xrLabel10 // - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 129.0001F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 196.7084F); this.xrLabel10.Multiline = true; this.xrLabel10.Name = "xrLabel10"; this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(649.9995F, 98.99991F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(649.9995F, 56.29158F); this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.Text = resources.GetString("xrLabel10.Text"); + this.xrLabel10.Text = "Wir bedanken uns für Ihren Auftrag und das uns damit entgegengebrachte Vertrauen!" + + "\r\n\r\nMit freundlichen Grüßen"; // // xrTable3 // @@ -433,7 +436,7 @@ namespace PflegedienstWessel // // xrLabel12 // - this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 260.4583F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 276.4583F); this.xrLabel12.Name = "xrLabel12"; this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F); @@ -442,7 +445,7 @@ namespace PflegedienstWessel // // xrLabel11 // - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 260.4583F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 276.4583F); this.xrLabel11.Name = "xrLabel11"; this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F); @@ -499,6 +502,20 @@ namespace PflegedienstWessel this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.StylePriority.UseFont = false; // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.25F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Spitzabrechnung für den Zeitraum [AccountingPeriod]"; + this.xrLabel4.WordWrap = false; + // // xrLabel13 // this.xrLabel13.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -565,7 +582,7 @@ namespace PflegedienstWessel // xrLabel20 // this.xrLabel20.Font = new System.Drawing.Font("Calibri", 7F); - this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(446.5149F, 190.4159F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(446.5139F, 187.4159F); this.xrLabel20.Multiline = true; this.xrLabel20.Name = "xrLabel20"; this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); @@ -849,6 +866,10 @@ namespace PflegedienstWessel this.xrTableCell7.StylePriority.UsePadding = false; this.xrTableCell7.Weight = 3D; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -1048,23 +1069,17 @@ namespace PflegedienstWessel this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell60.Weight = 0.16397432767427886D; // - // bindingSource1 + // xrLabel17 // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); - // - // xrLabel4 - // - this.xrLabel4.BackColor = System.Drawing.Color.Transparent; - this.xrLabel4.CanShrink = true; - this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.25F); - this.xrLabel4.Name = "xrLabel4"; - this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); - this.xrLabel4.StylePriority.UseBackColor = false; - this.xrLabel4.StylePriority.UseFont = false; - this.xrLabel4.Text = "Spitzabrechnung für den Zeitraum [AccountingPeriod]"; - this.xrLabel4.WordWrap = false; + this.xrLabel17.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0.00111262F, 139.875F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(649.9995F, 41.70825F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "Wir bitten Sie, den Betrag innerhalb von 14 Tagen zu überweisen.\r\nVerwendungszwec" + + "k: [CustomerLastName], [CustomerFirstName], Re.-Nr. [InvoiceNumber]"; // // Spitzabrechnung // @@ -1092,8 +1107,8 @@ namespace PflegedienstWessel ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1188,5 +1203,6 @@ namespace PflegedienstWessel private DevExpress.XtraReports.UI.XRLabel xrLabel19; private DevExpress.XtraReports.UI.XRLabel xrLabel20; private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; } } \ No newline at end of file diff --git a/ReportImp/PflegedienstWessel/SettlementReport2.cs b/ReportImp/PflegedienstWessel/SettlementReport2.cs index 18d1c039a..adafcb8c9 100644 --- a/ReportImp/PflegedienstWessel/SettlementReport2.cs +++ b/ReportImp/PflegedienstWessel/SettlementReport2.cs @@ -25,7 +25,6 @@ namespace PflegedienstWessel } decimal rateFactor = 1; - bool assistenzRechnung = false; foreach (var ii in pRO.InvoiceItems) { @@ -40,12 +39,6 @@ namespace PflegedienstWessel ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std."); ii.ItemDescription = "Fehlkontakte"; } - else if (ii.ItemDescription != null && ii.ItemDescription.ToLower().StartsWith("assistenz")) - { - assistenzRechnung = true; - ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "ASS"); - ii.ItemDescription = "Assistenzstunden"; - } else { ii.ItemDescription = "Fachleistungsstunden"; @@ -55,14 +48,6 @@ namespace PflegedienstWessel this.bindingSource1.DataSource = pRO; - if (assistenzRechnung) - { - xrTableCell12.Text = "Bewilligte Assistenzstunden(ASS) gesamt:"; - if (pRO.ApprovedFLS != null) - { - pRO.ApprovedFLS = pRO.ApprovedFLS.Replace("FLS", "ASS"); - } - } } } } diff --git a/ReportImp/PflegedienstWessel/SettlementReport2.resx b/ReportImp/PflegedienstWessel/SettlementReport2.resx index 53875697f..8e97f2cc8 100644 --- a/ReportImp/PflegedienstWessel/SettlementReport2.resx +++ b/ReportImp/PflegedienstWessel/SettlementReport2.resx @@ -378,13 +378,6 @@ nHaexwBbpk4DAEB/3f/o1u0PXn377rnUh6ukbpwacj2pe29uTUmvT9GcoTR1GgAAAFpTpwEAAKA1dRoA AABaU6cBAACgNXUaAAAAWlOnAQAAoDV1GgAAAFr67W//fwQ0DpKntHgrAAAAAElFTkSuQmCC - - - Wir bitten Sie, den Betrag innerhalb von 14 Tagen zu überweisen. -Verwendungszweck: [CustomerLastName], [CustomerFirstName], Re.-Nr. [InvoiceNumber] -Wir bedanken uns für Ihren Auftrag und das uns damit entgegengebrachte Vertrauen! - -Mit freundlichen Grüßen 17, 17 From 683e87af54623e36e65837592bcf81442a430a46 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Thu, 14 Dec 2023 14:25:16 +0100 Subject: [PATCH 05/16] MH: Forum FK --- .../ForumEV/SettlementReport.Designer.cs | 34 ++- ReportImp/ForumEV/SettlementReport.resx | 4 +- .../ForumEV/SettlementReport2.Designer.cs | 225 ++++++++++-------- ReportImp/ForumEV/SettlementReport2.cs | 2 +- ReportImp/ForumEV/SettlementReport2.resx | 2 +- 5 files changed, 149 insertions(+), 118 deletions(-) diff --git a/ReportImp/ForumEV/SettlementReport.Designer.cs b/ReportImp/ForumEV/SettlementReport.Designer.cs index 2944daf5e..49fc31c66 100644 --- a/ReportImp/ForumEV/SettlementReport.Designer.cs +++ b/ReportImp/ForumEV/SettlementReport.Designer.cs @@ -54,7 +54,6 @@ namespace ForumEV.Alt this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); @@ -81,6 +80,8 @@ namespace ForumEV.Alt this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); @@ -88,9 +89,9 @@ namespace ForumEV.Alt ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -248,11 +249,10 @@ namespace ForumEV.Alt this.xrLabel3.Multiline = true; this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(509.0417F, 162.875F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(521.3611F, 138.9166F); this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseFont = false; this.xrLabel3.Text = resources.GetString("xrLabel3.Text"); - this.xrLabel3.WordWrap = false; // // xrLabel2 // @@ -320,6 +320,7 @@ namespace ForumEV.Alt // GroupHeader1 // this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, this.xrRichText3, this.xrLabel2, this.xrLabel3, @@ -338,10 +339,6 @@ namespace ForumEV.Alt this.xrRichText3.SizeF = new System.Drawing.SizeF(156.6389F, 129.1667F); this.xrRichText3.StylePriority.UseFont = false; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); - // // DetailReport // this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -625,6 +622,24 @@ namespace ForumEV.Alt this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell58.Weight = 0.21685899000901443D; // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 266.6667F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(521.3611F, 39.29153F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[FehlkontakteString]"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // // Spitzabrechnung // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -653,9 +668,9 @@ namespace ForumEV.Alt ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -713,5 +728,6 @@ namespace ForumEV.Alt private DevExpress.XtraReports.UI.XRRichText xrRichText6; private DevExpress.XtraReports.UI.XRRichText xrRichText5; private DevExpress.XtraReports.UI.XRRichText xrRichText4; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; } } diff --git a/ReportImp/ForumEV/SettlementReport.resx b/ReportImp/ForumEV/SettlementReport.resx index 56a4ebe93..28c4a7894 100644 --- a/ReportImp/ForumEV/SettlementReport.resx +++ b/ReportImp/ForumEV/SettlementReport.resx @@ -434,9 +434,7 @@ AZ.: [CustomerReferenceNumber] Genehmigte FLS: [ApprovedFLS] -Krankenhausaufenthalte: [AbsenceTimes] - -[FehlkontakteString] +Krankenhausaufenthalte: [AbsenceTimes] ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABNAGkAdABnAGwAaQBlAGQAcwBjAGgAYQBmAHQAZQBuADoAfQBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABEAFAAVwBWACAATgBSAFcAfQBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAWgBlAHIAdABpAGYAaQB6AGkAZQByAHQAIABuAGEAYwBoAH0AXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAARABJAE4AIABFAE4AIABJAFMATwAgADkAMAAwADEAIAA6ACAAMgAwADAAOAAgAHUAbgBkAH0AXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAATQBBAEEAUwAgAC0AQgBHAFcAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A diff --git a/ReportImp/ForumEV/SettlementReport2.Designer.cs b/ReportImp/ForumEV/SettlementReport2.Designer.cs index d12d2c014..56af3bc88 100644 --- a/ReportImp/ForumEV/SettlementReport2.Designer.cs +++ b/ReportImp/ForumEV/SettlementReport2.Designer.cs @@ -55,13 +55,20 @@ namespace ForumEV this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -82,14 +89,8 @@ namespace ForumEV this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); - this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); - this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); @@ -97,10 +98,10 @@ namespace ForumEV ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -258,11 +259,10 @@ namespace ForumEV this.xrLabel3.Multiline = true; this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(509.0417F, 159.75F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(678F, 139.9583F); this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseFont = false; this.xrLabel3.Text = resources.GetString("xrLabel3.Text"); - this.xrLabel3.WordWrap = false; // // xrLabel2 // @@ -330,6 +330,7 @@ namespace ForumEV // GroupHeader1 // this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, this.xrRichText3, this.xrLabel2, this.xrLabel3, @@ -342,16 +343,12 @@ namespace ForumEV // xrRichText3 // this.xrRichText3.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(521.3611F, 66.91666F); + this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(521.3611F, 52.33332F); this.xrRichText3.Name = "xrRichText3"; this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString"); - this.xrRichText3.SizeF = new System.Drawing.SizeF(156.6389F, 129.1667F); + this.xrRichText3.SizeF = new System.Drawing.SizeF(156.6389F, 75.41669F); this.xrRichText3.StylePriority.UseFont = false; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); - // // DetailReport // this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -423,6 +420,93 @@ namespace ForumEV this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell23.Weight = 0.21685899000901443D; // + // GroupHeader2 + // + this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)}); + this.GroupHeader2.HeightF = 0F; + this.GroupHeader2.Name = "GroupHeader2"; + // + // Zwischensumme + // + this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Zwischensumme.HeightF = 34F; + this.Zwischensumme.Name = "Zwischensumme"; + this.Zwischensumme.Visible = false; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow12, + this.xrTableRow10}); + this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 34F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10}); + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.Weight = 0.40476190476190466D; + // + // xrTableCell9 + // + this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:"; + this.xrTableCell9.Weight = 2.3494227482722359D; + // + // xrTableCell10 + // + this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorderColor = false; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:c}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell10.Summary = xrSummary1; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell10.Weight = 0.65057725172776437D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.40476190476190466D; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.Weight = 3D; + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -638,92 +722,24 @@ namespace ForumEV this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell58.Weight = 0.21685899000901443D; // - // GroupHeader2 + // xrLabel4 // - this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { - new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)}); - this.GroupHeader2.HeightF = 0F; - this.GroupHeader2.Name = "GroupHeader2"; + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")}); + this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.7083F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(678F, 27.83319F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; // - // Zwischensumme + // bindingSource1 // - this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable6}); - this.Zwischensumme.HeightF = 34F; - this.Zwischensumme.Name = "Zwischensumme"; - this.Zwischensumme.Visible = false; - // - // xrTable6 - // - this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTable6.Name = "xrTable6"; - this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow12, - this.xrTableRow10}); - this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 34F); - this.xrTable6.StylePriority.UseFont = false; - // - // xrTableRow12 - // - this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell9, - this.xrTableCell10}); - this.xrTableRow12.Name = "xrTableRow12"; - this.xrTableRow12.Weight = 0.40476190476190466D; - // - // xrTableCell9 - // - this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight; - this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell9.Name = "xrTableCell9"; - this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell9.StylePriority.UseBorderColor = false; - this.xrTableCell9.StylePriority.UseBorders = false; - this.xrTableCell9.StylePriority.UseFont = false; - this.xrTableCell9.StylePriority.UsePadding = false; - this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:"; - this.xrTableCell9.Weight = 2.3494227482722359D; - // - // xrTableCell10 - // - this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight; - this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")}); - this.xrTableCell10.Name = "xrTableCell10"; - this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell10.StylePriority.UseBorderColor = false; - this.xrTableCell10.StylePriority.UseBorders = false; - this.xrTableCell10.StylePriority.UseFont = false; - this.xrTableCell10.StylePriority.UsePadding = false; - this.xrTableCell10.StylePriority.UseTextAlignment = false; - xrSummary1.FormatString = "{0:c}"; - xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; - this.xrTableCell10.Summary = xrSummary1; - this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; - this.xrTableCell10.Weight = 0.65057725172776437D; - // - // xrTableRow10 - // - this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell7}); - this.xrTableRow10.Name = "xrTableRow10"; - this.xrTableRow10.Weight = 0.40476190476190466D; - // - // xrTableCell7 - // - this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; - this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell7.StylePriority.UseBorderColor = false; - this.xrTableCell7.StylePriority.UseBorders = false; - this.xrTableCell7.StylePriority.UseFont = false; - this.xrTableCell7.StylePriority.UsePadding = false; - this.xrTableCell7.Weight = 3D; + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); // // Spitzabrechnung // @@ -753,10 +769,10 @@ namespace ForumEV ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -822,5 +838,6 @@ namespace ForumEV private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; } } diff --git a/ReportImp/ForumEV/SettlementReport2.cs b/ReportImp/ForumEV/SettlementReport2.cs index f6151ec59..6598760ca 100644 --- a/ReportImp/ForumEV/SettlementReport2.cs +++ b/ReportImp/ForumEV/SettlementReport2.cs @@ -18,7 +18,7 @@ namespace ForumEV } public void SetReportDataSource(Settlement2RO pRO) - { + { if (pRO.TerminationDate.HasValue) { pRO.AccountingEndDate = pRO.TerminationDate.Value; diff --git a/ReportImp/ForumEV/SettlementReport2.resx b/ReportImp/ForumEV/SettlementReport2.resx index 8f42d76d1..2195de264 100644 --- a/ReportImp/ForumEV/SettlementReport2.resx +++ b/ReportImp/ForumEV/SettlementReport2.resx @@ -436,7 +436,7 @@ Genehmigte FLS: [ApprovedFLS] Krankenhausaufenthalte: [AbsenceTimes] -[FehlkontakteString] + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABNAGkAdABnAGwAaQBlAGQAcwBjAGgAYQBmAHQAZQBuADoAfQBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABEAFAAVwBWACAATgBSAFcAfQBcAGkAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAWgBlAHIAdABpAGYAaQB6AGkAZQByAHQAIABuAGEAYwBoAH0AXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAARABJAE4AIABFAE4AIABJAFMATwAgADkAMAAwADEAIAA6ACAAMgAwADAAOAAgAHUAbgBkAH0AXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABpAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAATQBBAEEAUwAgAC0AQgBHAFcAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A From 414cd319be59936c17973c4ade290220de816912 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Fri, 15 Dec 2023 11:37:07 +0100 Subject: [PATCH 06/16] MH: QB Bernd Dreilich --- .../ServicesOverviewReport.Designer.cs | 553 ++++++++++-------- 1 file changed, 305 insertions(+), 248 deletions(-) diff --git a/ReportImp/BeWoColonia5Reports/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoColonia5Reports/ServicesOverviewReport.Designer.cs index 16b332d01..c17f6d1ae 100644 --- a/ReportImp/BeWoColonia5Reports/ServicesOverviewReport.Designer.cs +++ b/ReportImp/BeWoColonia5Reports/ServicesOverviewReport.Designer.cs @@ -45,7 +45,6 @@ namespace BeWoDreilichPastorDreilich this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); @@ -73,24 +72,6 @@ namespace BeWoDreilichPastorDreilich this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); - this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); - this.cellGesamtFaktor = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); - this.cellGesamt = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldGroupHours = new DevExpress.XtraReports.UI.CalculatedField(); this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -113,10 +94,33 @@ namespace BeWoDreilichPastorDreilich this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.cellGesamtFaktor = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.cellGesamt = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldGroupHours = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel(); + this.TotalFLMoFehlkontakteMitFaktor = new DevExpress.XtraReports.UI.CalculatedField(); + this.TotalFLMGesamt = new DevExpress.XtraReports.UI.CalculatedField(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -296,10 +300,6 @@ namespace BeWoDreilichPastorDreilich this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell15.Weight = 0.283693213636449D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); - // // formattingRuleStartDate // this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; @@ -625,6 +625,8 @@ namespace BeWoDreilichPastorDreilich // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel32, + this.xrLabel33, this.xrLabel31, this.xrTableAbwesenheiten, this.xrLabel30, @@ -642,233 +644,14 @@ namespace BeWoDreilichPastorDreilich this.cellGesamt, this.xrLabel3}); this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 11F); - this.ReportFooter.HeightF = 398.0415F; + this.ReportFooter.HeightF = 444.9165F; this.ReportFooter.Name = "ReportFooter"; this.ReportFooter.StylePriority.UseFont = false; // - // xrLabel30 - // - this.xrLabel30.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrLabel30.Name = "xrLabel30"; - this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel30.SizeF = new System.Drawing.SizeF(245F, 25F); - this.xrLabel30.StylePriority.UseBackColor = false; - this.xrLabel30.StylePriority.UseBorders = false; - this.xrLabel30.StylePriority.UseFont = false; - this.xrLabel30.StylePriority.UsePadding = false; - this.xrLabel30.StylePriority.UseTextAlignment = false; - this.xrLabel30.Text = "E = ear to ear, face to face"; - this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // lblFehlkontakt - // - this.lblFehlkontakt.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25.00001F); - this.lblFehlkontakt.Name = "lblFehlkontakt"; - this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(245F, 20F); - this.lblFehlkontakt.StylePriority.UseBackColor = false; - this.lblFehlkontakt.StylePriority.UseBorders = false; - this.lblFehlkontakt.StylePriority.UseFont = false; - this.lblFehlkontakt.StylePriority.UsePadding = false; - this.lblFehlkontakt.StylePriority.UseTextAlignment = false; - this.lblFehlkontakt.Text = "F = Fehlkontakt"; - this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel11 - // - this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel11.BorderWidth = 2F; - this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte")}); - this.xrLabel11.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 50F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(179.1428F, 25F); - this.xrLabel11.StylePriority.UseBorders = false; - this.xrLabel11.StylePriority.UseBorderWidth = false; - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.StylePriority.UsePadding = false; - this.xrLabel11.StylePriority.UseTextAlignment = false; - this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrLabel4 - // - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 50F); - this.xrLabel4.Multiline = true; - this.xrLabel4.Name = "xrLabel4"; - this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(147.8571F, 25F); - this.xrLabel4.StylePriority.UseFont = false; - this.xrLabel4.StylePriority.UseTextAlignment = false; - this.xrLabel4.Text = "Summe Fehlkontakte\r\n"; - this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel19 - // - this.xrLabel19.Font = new System.Drawing.Font("Times New Roman", 11F); - this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 376.4582F); - this.xrLabel19.Multiline = true; - this.xrLabel19.Name = "xrLabel19"; - this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel19.SizeF = new System.Drawing.SizeF(627F, 21.58331F); - this.xrLabel19.StylePriority.UseFont = false; - this.xrLabel19.StylePriority.UseTextAlignment = false; - this.xrLabel19.Text = "* Summe der mit dem Landschaftsverband Rheinland abzurechnenden Leistungen (=Summ" + - "e 1x1,2)"; - this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel17 - // - this.xrLabel17.Font = new System.Drawing.Font("Times New Roman", 11F); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 242.2916F); - this.xrLabel17.Multiline = true; - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(248.96F, 112F); - this.xrLabel17.StylePriority.UseFont = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.Text = "Ambulant Betreutes Wohnen\r\nKalk-Mülheimer Str. 159\r\n51103 Köln\r\nTel.: 0221/16999" + - "610\r\nFax.: 0221/16999609"; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel16 - // - this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); - this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 222.2917F); - this.xrLabel16.Multiline = true; - this.xrLabel16.Name = "xrLabel16"; - this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel16.SizeF = new System.Drawing.SizeF(248.96F, 20F); - this.xrLabel16.StylePriority.UseFont = false; - this.xrLabel16.StylePriority.UseTextAlignment = false; - this.xrLabel16.Text = "BeWo Dreilich&Pastor"; - this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel5 - // - this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(300F, 302.2917F); - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(327F, 17.99997F); - this.xrLabel5.StylePriority.UseBorders = false; - this.xrLabel5.StylePriority.UseFont = false; - this.xrLabel5.Text = "Datum:"; - // - // cellGesamtFaktor - // - this.cellGesamtFaktor.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.cellGesamtFaktor.BorderWidth = 2F; - this.cellGesamtFaktor.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); - this.cellGesamtFaktor.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 25F); - this.cellGesamtFaktor.Name = "cellGesamtFaktor"; - this.cellGesamtFaktor.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); - this.cellGesamtFaktor.SizeF = new System.Drawing.SizeF(179.1428F, 25F); - this.cellGesamtFaktor.StylePriority.UseBorders = false; - this.cellGesamtFaktor.StylePriority.UseBorderWidth = false; - this.cellGesamtFaktor.StylePriority.UseFont = false; - this.cellGesamtFaktor.StylePriority.UsePadding = false; - this.cellGesamtFaktor.StylePriority.UseTextAlignment = false; - this.cellGesamtFaktor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrLabel8 - // - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(300F, 25F); - this.xrLabel8.Multiline = true; - this.xrLabel8.Name = "xrLabel8"; - this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel8.SizeF = new System.Drawing.SizeF(147.8571F, 25F); - this.xrLabel8.StylePriority.UseFont = false; - this.xrLabel8.StylePriority.UseTextAlignment = false; - this.xrLabel8.Text = "Summe (x 1,2)*\r\n"; - this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel7 - // - this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(300F, 262.2917F); - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(327F, 17.99997F); - this.xrLabel7.StylePriority.UseBorders = false; - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.Text = "Unterschrift Betreuter:"; - // - // xrLabel6 - // - this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(300F, 222.2917F); - this.xrLabel6.Name = "xrLabel6"; - this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(327F, 17.99997F); - this.xrLabel6.StylePriority.UseBorders = false; - this.xrLabel6.StylePriority.UseFont = false; - this.xrLabel6.Text = "Unterschrift Betreuer:"; - // - // cellGesamt - // - this.cellGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.cellGesamt.BorderWidth = 2F; - this.cellGesamt.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); - this.cellGesamt.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 0F); - this.cellGesamt.Name = "cellGesamt"; - this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); - this.cellGesamt.SizeF = new System.Drawing.SizeF(179.1428F, 25F); - this.cellGesamt.StylePriority.UseBorders = false; - this.cellGesamt.StylePriority.UseBorderWidth = false; - this.cellGesamt.StylePriority.UseFont = false; - this.cellGesamt.StylePriority.UsePadding = false; - this.cellGesamt.StylePriority.UseTextAlignment = false; - this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrLabel3 - // - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(300F, 0F); - this.xrLabel3.Multiline = true; - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(147.8571F, 25F); - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.StylePriority.UseTextAlignment = false; - this.xrLabel3.Text = "Summe (face-to-face)"; - this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // fieldAbrechenbareMinuten - // - this.fieldAbrechenbareMinuten.DataMember = "Services"; - this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)"; - this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; - this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; - // - // fieldBillableFLS - // - this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; - this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; - this.fieldBillableFLS.Name = "fieldBillableFLS"; - // - // fieldAbrechenbareFLS - // - this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2"; - this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; - this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; - // - // fieldGroupHours - // - this.fieldGroupHours.DataMember = "Services"; - this.fieldGroupHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; - this.fieldGroupHours.Name = "fieldGroupHours"; - // // xrLabel31 // this.xrLabel31.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(128.5713F, 94.4791F); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(128.5712F, 131.3541F); this.xrLabel31.Multiline = true; this.xrLabel31.Name = "xrLabel31"; this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); @@ -888,7 +671,7 @@ namespace BeWoDreilichPastorDreilich | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(300F, 94.4791F); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(299.9999F, 131.3541F); this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { @@ -1093,6 +876,274 @@ namespace BeWoDreilichPastorDreilich this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell31.Weight = 0.075757568269402914D; // + // xrLabel30 + // + this.xrLabel30.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(245F, 25F); + this.xrLabel30.StylePriority.UseBackColor = false; + this.xrLabel30.StylePriority.UseBorders = false; + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.StylePriority.UsePadding = false; + this.xrLabel30.StylePriority.UseTextAlignment = false; + this.xrLabel30.Text = "E = ear to ear, face to face"; + this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblFehlkontakt + // + this.lblFehlkontakt.Font = new System.Drawing.Font("Times New Roman", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25.00001F); + this.lblFehlkontakt.Name = "lblFehlkontakt"; + this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(245F, 20F); + this.lblFehlkontakt.StylePriority.UseBackColor = false; + this.lblFehlkontakt.StylePriority.UseBorders = false; + this.lblFehlkontakt.StylePriority.UseFont = false; + this.lblFehlkontakt.StylePriority.UsePadding = false; + this.lblFehlkontakt.StylePriority.UseTextAlignment = false; + this.lblFehlkontakt.Text = "F = Fehlkontakt"; + this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel11 + // + this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel11.BorderWidth = 2F; + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte")}); + this.xrLabel11.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 50F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(179.1428F, 25F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseBorderWidth = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel4 + // + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 50F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(147.8571F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Summe Fehlkontakte\r\n"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Times New Roman", 11F); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 413.3333F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(627F, 21.58331F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "* Summe der mit dem Landschaftsverband Rheinland abzurechnenden Leistungen (=Summ" + + "e 1x1,2)"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel17 + // + this.xrLabel17.Font = new System.Drawing.Font("Times New Roman", 11F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 279.1666F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(248.96F, 112F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Ambulant Betreutes Wohnen\r\nKalk-Mülheimer Str. 159\r\n51103 Köln\r\nTel.: 0221/16999" + + "610\r\nFax.: 0221/16999609"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel16 + // + this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 259.1667F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(248.96F, 20F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "BeWo Dreilich&Pastor"; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(299.9999F, 339.1667F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(327F, 17.99997F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Datum:"; + // + // cellGesamtFaktor + // + this.cellGesamtFaktor.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamtFaktor.BorderWidth = 2F; + this.cellGesamtFaktor.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakteMitFaktor")}); + this.cellGesamtFaktor.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); + this.cellGesamtFaktor.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 25F); + this.cellGesamtFaktor.Name = "cellGesamtFaktor"; + this.cellGesamtFaktor.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.cellGesamtFaktor.SizeF = new System.Drawing.SizeF(179.1428F, 25F); + this.cellGesamtFaktor.StylePriority.UseBorders = false; + this.cellGesamtFaktor.StylePriority.UseBorderWidth = false; + this.cellGesamtFaktor.StylePriority.UseFont = false; + this.cellGesamtFaktor.StylePriority.UsePadding = false; + this.cellGesamtFaktor.StylePriority.UseTextAlignment = false; + this.cellGesamtFaktor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(300F, 25F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(147.8571F, 25F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Summe (x 1,2)*\r\n"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(299.9999F, 299.1667F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(327F, 17.99997F); + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Unterschrift Betreuter:"; + // + // xrLabel6 + // + this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(299.9999F, 259.1667F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(327F, 17.99997F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Unterschrift Betreuer:"; + // + // cellGesamt + // + this.cellGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamt.BorderWidth = 2F; + this.cellGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakte")}); + this.cellGesamt.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); + this.cellGesamt.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 0F); + this.cellGesamt.Name = "cellGesamt"; + this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.cellGesamt.SizeF = new System.Drawing.SizeF(179.1428F, 25F); + this.cellGesamt.StylePriority.UseBorders = false; + this.cellGesamt.StylePriority.UseBorderWidth = false; + this.cellGesamt.StylePriority.UseFont = false; + this.cellGesamt.StylePriority.UsePadding = false; + this.cellGesamt.StylePriority.UseTextAlignment = false; + this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel3 + // + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(300F, 0F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(147.8571F, 25F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Summe (face-to-face)"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // fieldGroupHours + // + this.fieldGroupHours.DataMember = "Services"; + this.fieldGroupHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldGroupHours.Name = "fieldGroupHours"; + // + // xrLabel32 + // + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(300F, 74.99998F); + this.xrLabel32.Multiline = true; + this.xrLabel32.Name = "xrLabel32"; + this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel32.SizeF = new System.Drawing.SizeF(147.8571F, 25F); + this.xrLabel32.StylePriority.UseFont = false; + this.xrLabel32.StylePriority.UseTextAlignment = false; + this.xrLabel32.Text = "Summe Gesamt"; + this.xrLabel32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel33 + // + this.xrLabel33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel33.BorderWidth = 2F; + this.xrLabel33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMGesamt")}); + this.xrLabel33.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(447.8571F, 75F); + this.xrLabel33.Name = "xrLabel33"; + this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel33.SizeF = new System.Drawing.SizeF(177.7141F, 25F); + this.xrLabel33.StylePriority.UseBorders = false; + this.xrLabel33.StylePriority.UseBorderWidth = false; + this.xrLabel33.StylePriority.UseFont = false; + this.xrLabel33.StylePriority.UsePadding = false; + this.xrLabel33.StylePriority.UseTextAlignment = false; + this.xrLabel33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // TotalFLMoFehlkontakteMitFaktor + // + this.TotalFLMoFehlkontakteMitFaktor.Expression = "[TotalFLMoFehlkontakte] * 1.2"; + this.TotalFLMoFehlkontakteMitFaktor.Name = "TotalFLMoFehlkontakteMitFaktor"; + // + // TotalFLMGesamt + // + this.TotalFLMGesamt.Expression = "[TotalFLMoFehlkontakte] * 1.2 + [TotalFLMFehlkontakte]"; + this.TotalFLMGesamt.Name = "TotalFLMGesamt"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // // Stundenzettel // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1106,7 +1157,9 @@ namespace BeWoDreilichPastorDreilich this.fieldAbrechenbareMinuten, this.fieldBillableFLS, this.fieldAbrechenbareFLS, - this.fieldGroupHours}); + this.fieldGroupHours, + this.TotalFLMoFehlkontakteMitFaktor, + this.TotalFLMGesamt}); this.DataSource = this.bindingSource1; this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.formattingRuleStartDate, @@ -1121,8 +1174,8 @@ namespace BeWoDreilichPastorDreilich this.Version = "17.1"; ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1212,5 +1265,9 @@ namespace BeWoDreilichPastorDreilich private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel32; + private DevExpress.XtraReports.UI.XRLabel xrLabel33; + private DevExpress.XtraReports.UI.CalculatedField TotalFLMoFehlkontakteMitFaktor; + private DevExpress.XtraReports.UI.CalculatedField TotalFLMGesamt; } } From 1a5d89679333c00ad45bf4195903951dfba743a4 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Fri, 15 Dec 2023 15:09:03 +0100 Subject: [PATCH 07/16] MH: Nous neuer Bereich + Invoicing --- .../Nous/Invoicing/DefaultInvoiceCreation.cs | 41 +- ReportImp/Nous/LogoLeverkusen.jpg | Bin 0 -> 216108 bytes .../Nous/RechnungFamilienhilfe.Designer.cs | 134 +- ReportImp/Nous/RechnungFamilienhilfe.cs | 25 +- ReportImp/Nous/RechnungFamilienhilfe.resx | 3615 ++++++++++++++++- 5 files changed, 3754 insertions(+), 61 deletions(-) create mode 100644 ReportImp/Nous/LogoLeverkusen.jpg diff --git a/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs b/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs index aa001707d..0fa7db997 100644 --- a/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs +++ b/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs @@ -88,11 +88,32 @@ namespace Nous.Invoicing { var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); - ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName; + // Kategorien: + // Flexhilfe Fachkraft = Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII + // INSPE Fachkraft = Intensive sozialpädagogische Betreuung nach §35 SGB VIII + // EGH KJ = Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII + + ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName; ii.ItemDescription = ii.ItemDescription.Replace("Familienhilfe", "").Trim(); - ii.Notice = iServiceRecord.Employee.LastName; + if (ii.ItemDescription.ToLower().Contains("flexhilfe fachkraft")) + { + ii.ItemDescription = "Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII"; + ii.UnitDescription = "Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII"; + } + else if (ii.ItemDescription.ToLower().Contains("inspe fachkraft")) + { + ii.ItemDescription = "Intensive sozialpädagogische Betreuung nach §35 SGB VIII"; + ii.UnitDescription = "Intensive sozialpädagogische Betreuung nach §35 SGB VIII"; + } + else if (ii.ItemDescription.ToLower().Contains("egh kj")) + { + ii.ItemDescription = "Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII"; + ii.UnitDescription = "Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII"; + } + + ii.Notice = iServiceRecord.Employee.LastName; if (!String.IsNullOrWhiteSpace(iServiceRecord.Employee.FirstName) && iServiceRecord.Employee.FirstName.Length > 0) @@ -144,8 +165,18 @@ namespace Nous.Invoicing return list; } - - - } + public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth) + { + String key = String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription); + if (summaryPerMonth) + { + key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart); + } + + return key; + } + + + } } diff --git a/ReportImp/Nous/LogoLeverkusen.jpg b/ReportImp/Nous/LogoLeverkusen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d1bbc1791c9bf0e5d6df918f923ae50ba091152 GIT binary patch literal 216108 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 OZQ%b+8$kWu^*;bM&UaP- literal 0 HcmV?d00001 diff --git a/ReportImp/Nous/RechnungFamilienhilfe.Designer.cs b/ReportImp/Nous/RechnungFamilienhilfe.Designer.cs index 1c13bdc01..ec0b4d211 100644 --- a/ReportImp/Nous/RechnungFamilienhilfe.Designer.cs +++ b/ReportImp/Nous/RechnungFamilienhilfe.Designer.cs @@ -32,9 +32,9 @@ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Rechnung)); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); - this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); - this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblStandard = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresseStandard = new DevExpress.XtraReports.UI.XRRichText(); + this.pbStandard = new DevExpress.XtraReports.UI.XRPictureBox(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); @@ -56,6 +56,7 @@ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); @@ -78,13 +79,15 @@ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.pbLeverkusen = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblAdresseLeverkusen = new DevExpress.XtraReports.UI.XRRichText(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); - ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.lblAdresseStandard)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.lblAdresseLeverkusen)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // @@ -98,40 +101,45 @@ // ReportHeader // this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel9, - this.xrRichText1, - this.xrPictureBox1}); + this.lblAdresseLeverkusen, + this.pbLeverkusen, + this.lblStandard, + this.lblAdresseStandard, + this.pbStandard}); this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); this.ReportHeader.HeightF = 97F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; // - // xrLabel9 + // lblStandard // - this.xrLabel9.Font = new System.Drawing.Font("Open Sans", 7.125F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(500F, 80F); - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(192.7083F, 17F); - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.Text = "Sozial. Praxisnah. Wissenschaftlich."; + this.lblStandard.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.125F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblStandard.LocationFloat = new DevExpress.Utils.PointFloat(500F, 80F); + this.lblStandard.Name = "lblStandard"; + this.lblStandard.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblStandard.SizeF = new System.Drawing.SizeF(192.7083F, 17F); + this.lblStandard.StylePriority.UseFont = false; + this.lblStandard.Text = "Sozial. Praxisnah. Wissenschaftlich."; + this.lblStandard.Visible = false; // - // xrRichText1 + // lblAdresseStandard // - this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 61.11107F); - this.xrRichText1.Name = "xrRichText1"; - this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); - this.xrRichText1.SizeF = new System.Drawing.SizeF(393.1529F, 29.16666F); - this.xrRichText1.StylePriority.UseFont = false; + this.lblAdresseStandard.Font = new System.Drawing.Font("Arial", 8F); + this.lblAdresseStandard.LocationFloat = new DevExpress.Utils.PointFloat(0F, 61.11107F); + this.lblAdresseStandard.Name = "lblAdresseStandard"; + this.lblAdresseStandard.SerializableRtfString = resources.GetString("lblAdresseStandard.SerializableRtfString"); + this.lblAdresseStandard.SizeF = new System.Drawing.SizeF(393.1529F, 29.16666F); + this.lblAdresseStandard.StylePriority.UseFont = false; + this.lblAdresseStandard.Visible = false; // - // xrPictureBox1 + // pbStandard // - this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); - this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(500F, 0F); - this.xrPictureBox1.Name = "xrPictureBox1"; - this.xrPictureBox1.SizeF = new System.Drawing.SizeF(175F, 75F); - this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.pbStandard.Image = ((System.Drawing.Image)(resources.GetObject("pbStandard.Image"))); + this.pbStandard.LocationFloat = new DevExpress.Utils.PointFloat(500F, 0F); + this.pbStandard.Name = "pbStandard"; + this.pbStandard.SizeF = new System.Drawing.SizeF(175F, 75F); + this.pbStandard.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.pbStandard.Visible = false; // // xrTable1 // @@ -303,7 +311,7 @@ // xrLabel7 // this.xrLabel7.CanGrow = false; - this.xrLabel7.Font = new System.Drawing.Font("Open Sans", 7.125F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel7.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.125F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(500F, 100F); this.xrLabel7.Multiline = true; this.xrLabel7.Name = "xrLabel7"; @@ -353,6 +361,19 @@ this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.StylePriority.UseFont = false; // + // lblAdresse + // + this.lblAdresse.BackColor = System.Drawing.Color.Transparent; + this.lblAdresse.CanShrink = true; + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(332.1222F, 89.44444F); + this.lblAdresse.StylePriority.UseBackColor = false; + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.WordWrap = false; + // // xrTable2 // this.xrTable2.BorderColor = System.Drawing.Color.Silver; @@ -426,7 +447,7 @@ // this.lblTitel.BackColor = System.Drawing.Color.Transparent; this.lblTitel.CanShrink = true; - this.lblTitel.Font = new System.Drawing.Font("Open Sans", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblTitel.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblTitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180F); this.lblTitel.Multiline = true; this.lblTitel.Name = "lblTitel"; @@ -436,8 +457,8 @@ this.lblTitel.StylePriority.UseFont = false; this.lblTitel.StylePriority.UseTextAlignment = false; this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Sozialpädagogische Familienhil" + - "fe nach §31 SGB XII\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirt" + - "hdate!dd.MM.yyyy]"; + "fe nach §31 SGB VIII\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBir" + + "thdate!dd.MM.yyyy]"; this.lblTitel.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; // // GroupFooter1 @@ -490,7 +511,7 @@ // this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")}); - this.xrTableCell32.Font = new System.Drawing.Font("Open Sans", 9F, System.Drawing.FontStyle.Bold); + this.xrTableCell32.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold); this.xrTableCell32.Name = "xrTableCell32"; this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); this.xrTableCell32.StylePriority.UseFont = false; @@ -585,23 +606,29 @@ this.Detail2.HeightF = 20F; this.Detail2.Name = "Detail2"; // + // pbLeverkusen + // + this.pbLeverkusen.Image = ((System.Drawing.Image)(resources.GetObject("pbLeverkusen.Image"))); + this.pbLeverkusen.LocationFloat = new DevExpress.Utils.PointFloat(500F, 0F); + this.pbLeverkusen.Name = "pbLeverkusen"; + this.pbLeverkusen.SizeF = new System.Drawing.SizeF(169.3751F, 96.99999F); + this.pbLeverkusen.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.pbLeverkusen.Visible = false; + // + // lblAdresseLeverkusen + // + this.lblAdresseLeverkusen.Font = new System.Drawing.Font("Arial", 8F); + this.lblAdresseLeverkusen.LocationFloat = new DevExpress.Utils.PointFloat(0F, 61.11107F); + this.lblAdresseLeverkusen.Name = "lblAdresseLeverkusen"; + this.lblAdresseLeverkusen.SerializableRtfString = resources.GetString("lblAdresseLeverkusen.SerializableRtfString"); + this.lblAdresseLeverkusen.SizeF = new System.Drawing.SizeF(393.1529F, 29.16666F); + this.lblAdresseLeverkusen.StylePriority.UseFont = false; + this.lblAdresseLeverkusen.Visible = false; + // // bindingSource1 // this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); // - // lblAdresse - // - this.lblAdresse.BackColor = System.Drawing.Color.Transparent; - this.lblAdresse.CanShrink = true; - this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.lblAdresse.Multiline = true; - this.lblAdresse.Name = "lblAdresse"; - this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblAdresse.SizeF = new System.Drawing.SizeF(332.1222F, 89.44444F); - this.lblAdresse.StylePriority.UseBackColor = false; - this.lblAdresse.StylePriority.UseFont = false; - this.lblAdresse.WordWrap = false; - // // Rechnung // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -615,7 +642,7 @@ this.DetailReport}); this.DataSource = this.bindingSource1; this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; - this.Font = new System.Drawing.Font("Open Sans", 9F); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F); this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.ruleRateFactorNull}); this.Margins = new System.Drawing.Printing.Margins(75, 50, 120, 60); @@ -623,11 +650,12 @@ this.PageWidth = 827; this.PaperKind = System.Drawing.Printing.PaperKind.A4; this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.lblAdresseStandard)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.lblAdresseLeverkusen)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); @@ -650,9 +678,9 @@ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; - private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; - private DevExpress.XtraReports.UI.XRLabel xrLabel9; - private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRPictureBox pbStandard; + private DevExpress.XtraReports.UI.XRLabel lblStandard; + private DevExpress.XtraReports.UI.XRRichText lblAdresseStandard; private DevExpress.XtraReports.UI.XRLabel xrLabel7; private DevExpress.XtraReports.UI.XRLabel lblTitel; private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; @@ -685,5 +713,7 @@ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; private DevExpress.XtraReports.UI.DetailBand Detail2; private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRPictureBox pbLeverkusen; + private DevExpress.XtraReports.UI.XRRichText lblAdresseLeverkusen; } } diff --git a/ReportImp/Nous/RechnungFamilienhilfe.cs b/ReportImp/Nous/RechnungFamilienhilfe.cs index b8cb82ce8..0ff6e9100 100644 --- a/ReportImp/Nous/RechnungFamilienhilfe.cs +++ b/ReportImp/Nous/RechnungFamilienhilfe.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Text; using BeWo.Data.Access; using BeWo.Data.Entities; @@ -22,6 +23,27 @@ namespace Nous public void SetReportDataSource(ServiceInvoiceRO pRO) { + var custDC = DAOFactory.SearchDAO.FindCustomer(pRO.CustomerFirstName, pRO.CustomerLastName, pRO.CustomerBirthdate.Value).ToList(); + if (custDC.Count > 0) + { + if (custDC.Count == 1) + { + var dc = MapperFactory.CustomerDC_Customer.MapToNewDC(custDC[0]); + // Wenn InvoiceAddressTown Leverkusen, dann Leverkusener-Standort mit Logo und Adresse + if (dc.InvoiceAddressTown.ToLower().Contains("leverkusen")) + { + pbLeverkusen.Visible = true; + lblAdresseLeverkusen.Visible = true; + } + else + { + pbStandard.Visible = true; + lblStandard.Visible = true; + lblAdresseStandard.Visible = true; + } + } + } + SetBewilligung(pRO); SetzeEmpfaengerAdresse(pRO); @@ -31,12 +53,13 @@ namespace Nous { ii.UnitDescription = String.Format("{0:0.00} FLS x {1:c}", ii.UnitCount, ii.AmountPerUnit); - if (ii.ServiceDescription.Contains("Schul")) + if (ii.ServiceDescription != null && ii.ServiceDescription.Contains("Schul")) { this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Inklusionsbegleitung nach §35 a SGB XII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]"; } } } + this.bindingSource1.DataSource = pRO; } diff --git a/ReportImp/Nous/RechnungFamilienhilfe.resx b/ReportImp/Nous/RechnungFamilienhilfe.resx index 4ddfd94ca..eae6668a1 100644 --- a/ReportImp/Nous/RechnungFamilienhilfe.resx +++ b/ReportImp/Nous/RechnungFamilienhilfe.resx @@ -117,11 +117,3620 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE8AcABlAG4AIABTAGEAbgBzADsAfQB7AFwAZgAzACAATwBwAGUAbgBTAGEAbgBzAC0AUwBlAG0AaQBiAG8AbABkADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AFwAcgBlAGQAMgA1ADUAXABnAHIAZQBlAG4AMgA1AFwAYgBsAHUAZQAwACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAcwBsAC0AMQA4ADAAXABzAGwAbQB1AGwAdAAwAFwAZgAyAFwAZgBzADEANAAgAE0AYQByAGcAaQBuAGEAbABpAGUAbgA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAGMAcwA1AFwAZgAzAFwAZgBzADIANAAgAC0APgAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA3AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANgBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwALQAxADgAMABcAHMAbABtAHUAbAB0ADAAewBcAGYAMwBcAGYAcwAxADQAXABjAGYAMABcAGMAcwA1ACAATgBPAFUAUwBcAHUAOAAyADAAMQBcACcAMwBmAFwAdQA4ADIAMQAxAFwAJwA5ADYAXAB1ADgAMgAwADEAXAAnADMAZgBTAG8AegBpAGEAbABlACAARABpAGUAbgBzAHQAZQAgAEcAbQBiAEgAfQB7AFwAZgAyAFwAZgBzADEANABcAGMAZgAwACAAXAB1ADgAMgAwADEAXAAnADMAZgB9AHsAXABmADIAXABmAHMAMQA0AFwAYwBmADMAIABcAHUAMQA4ADMAXAAnAGIANwB9AHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABcAHUAOAAyADAAMQBcACcAMwBmAFcAYQBsAGwAcwB0AHIALgAgADgAMQBcAHUAOAAyADAAMQBcACcAMwBmAH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMwAgAFwAdQAxADgAMwBcACcAYgA3AH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMAAgAFwAdQA4ADIAMAAxAFwAJwAzAGYANQAxADAANgAzACAASwBcAHUAMgA0ADYAXAAnAGYANgBsAG4AfQBcAGYAMgBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA== + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE8AcABlAG4AIABTAGEAbgBzADsAfQB7AFwAZgAzACAATwBwAGUAbgBTAGEAbgBzAC0AUwBlAG0AaQBiAG8AbABkADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AFwAcgBlAGQAMgA1ADUAXABnAHIAZQBlAG4AMgA1AFwAYgBsAHUAZQAwACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAcwBsAC0AMQA4ADAAXABzAGwAbQB1AGwAdAAwAFwAZgAyAFwAZgBzADEANAAgAE0AYQByAGcAaQBuAGEAbABpAGUAbgA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAGMAcwA1AFwAZgAzAFwAZgBzADIANAAgAC0APgAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA3AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANgBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwALQAxADgAMABcAHMAbABtAHUAbAB0ADAAewBcAGYAMwBcAGYAcwAxADQAXABjAGYAMABcAGMAcwA1ACAATgBPAFUAUwBcAHUAOAAyADAAMQBcACcAMwBmAH0AewBcAGYAMwBcAGYAcwAxADQAXABjAGYAMABcAGMAcwA1ACAAUwBvAHoAaQBhAGwAZQAgAEQAaQBlAG4AcwB0AGUAIABHAG0AYgBIAH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgAFwAdQA4ADIAMAAxAFwAJwAzAGYAfQB7AFwAZgAyAFwAZgBzADEANABcAGMAZgAzACAAXAB1ADEAOAAzAFwAJwBiADcAfQB7AFwAZgAyAFwAZgBzADEANABcAGMAZgAxACAAXAB1ADgAMgAwADEAXAAnADMAZgB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANABcAGMAZgAxACAARgByAGkAZQBkAHIAaQBjAGgALQBFAGIAZQB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANABcAGMAZgAxACAAcgB0AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA0AFwAYwBmADEAIAAtAFMAdAByAC4AIAAxADIAMAB9AHsAXABmADIAXABmAHMAMQA0AFwAYwBmADEAIABcAHUAOAAyADAAMQBcACcAMwBmAH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMwAgAFwAdQAxADgAMwBcACcAYgA3AH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgAFwAdQA4ADIAMAAxAFwAJwAzAGYAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgADUAMQAzADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgADMAfQB7AFwAZgAyAFwAZgBzADEANABcAGMAZgAxACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANABcAGMAZgAxACAATABlAHYAZQByAGsAdQBzAGUAbgB9AFwAZgAyAFwAZgBzADEANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= - + + + /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN + DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAZGC7gDASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiuO8efF7wV8L4I5fFfijS/DyP9z7fdLFu+ma+Y/iB/wAFU/g54TjuI9Gk1HxXexf8s7SDyon+ + kjcUAfZtFflb42/4LFeIrrevhHwLp+n/APTTVbh7j/0DZXhviz/gpR8ePEsjta+J49BRukem2kX/ALOG + NOw7H7iVjap4t0PQ+NR1nTtOK/8AP1dRxf8AoRr+fvxJ+0t8VPFskjat4+1yfd9/y7pov/QMVx95448R + 6l/x9eIdVuv+u99I/wDM1XKFj+hK8+O3w10/f9q+IXhW28v7/n63bJs+uZKy/wDhqD4N/wDRW/A//hS2 + X/x2v565rye4kkaaeR3b7/mPTOaOULH9C/8Aw1B8G/8Aorfgf/wpbL/47R/w1B8G/wDorfgf/wAKWy/+ + O1/PNTuaOULH9EVn+0R8KdQjeS0+Jng66VfvNDr1o+PykresPiR4T1PYtj4n0e9LLuXyNQhf5fwav5wI + 5Gi+7J5daFr4o1qz/wCPfVr6D/rndMn9aOULH9KEciTR70berfxLUtfzmaP8bPiDoMnmaf4z8QQOv/UR + k/h+pr0rw3+3l8d/C/lpa/EK+nt0/wCWF1HBKn/jybqXKFj96aK/Hjwf/wAFbPizoflx6xpOga9b/wAc + jwSxS/mr7f0r3rwL/wAFhPCGovBD4r8G6lo//PW6sZ1uUH/AMBqVmB+htFfP3w8/bt+CXxKjAsPG9jp1 + w77FtdYP2SV/or9a93tbyC/t47i3mjmhkXcjxvuVl9aQi1RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFQTzxW8DySOqRKu5mf7qrQBPWdrGuaf4fsZLzVL6HT7SP701zIqJ+Z + r40/aY/4Kc+DPhLNcaH4ISHxr4lj3I00cn+gwN/tOPv/APAK/ML41/tJ/EH4/aw934u8Qz3tvu3w6akn + lWkP+7GvH/AutVyjP1B+N/8AwVM+Gfw7hns/CCSeOtZUfJ9nPlWX4ynn8lr4T+LP/BR74zfFCSSK113/ + AIRHTSWKWuh/un2t/C8n3mr5d5o5p8oyzqWrX2s3UlxfXc97cSvveSd2d3b8arc0c0c1Qw5o5ptS2trP + eTxw28Ek8rfcjjTe9ADOaOa6/S/g34/1yPdp/gjxHeo3/LSDS53/AJLXVWP7Jfxi1K6jhh+HPiDe3/PS + xZE/NqAPJuaOa9tb9if41/8ARPdV/wC+K5vUP2Z/itpcHnXHw58TbN+z93pc7/8AoK0rgebc0c1q614P + 17wz/wAhjRdS0v8A6/rWSL/0IVlc0wDmjmjmjmgA5o5o5ptADuaOaOaOaAE+5Xe/Dj49/EH4R3Rl8KeK + 9V0gbtzxwzt5L/7y9K4Gnc0AfoN8H/8Agrp4q0V4LP4ieH7XXrTeu/UtN/0e4Rf+uX3Xb8Vr71+C/wC2 + B8K/jpHHH4b8SwpqbJvbStR/0e5T/gJ4P/ASa/ATmn2t1LZzx3FvJJBcRPvSRH2OjL3BqeUR/THRX4u/ + s7f8FMPiL8IfI0zxTJJ458Ooyh0vpP8ATYV77Jerf8Dr9Q/gH+1F4C/aM0MXnhTVkkvVXdc6VdHZdw/8 + A/iX/aXipEev0UUUhBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUV4f+0/+1V4T/Zj8IyahrE8d + 5rlwjf2do0b/AL25b1P91PVqAO2+L3xm8I/A3wnP4j8YarHpmnxjCr96WZv7safxNX5A/tYf8FAvGX7Q + V1PouiPN4W8FK/yWMD/6Rc+87j/0EfjmvGfjt+0B4w/aH8YPr/ivUnmHzLaWMf8Ax72cf9xF/wA5rzfm + r5Sg5o5o5o5qhhzRzSKrNJtX53avuz9kX/gmhrPxUt7XxP8AEf7V4c8MSbZrfTYzsu7xff8A55L/AOPe + 1AHx38Pvhh4s+K2tppHhLQr7Xb9vn8m1gZ9ieregr7a+EH/BIzxdryW994/8QWvhy33qz6dYJ9ouHX/f + +6jfga/Tb4b/AAr8LfCPw7DofhLRrXRdOj/5ZwRhWdv7zH+I119RzE3Pln4f/wDBNv4G+B7dFuPDUnie + 4U7hca3Ozvu9cJtX9K968P8Awt8H+FbWO20nwvpWnxR/d8iyjH64rrKKkRBb28VsmyGNIk/uxptqeiig + AooooAzNS8P6Xq3y3um2t7/13hV/515F8QP2L/gz8SGnl1bwJpyXcv8Ay9WKNbuv02YH6V7hRQB+b3xZ + /wCCQWj3Ucl18O/FdxYzfM32HWI1lR/9lXTbt/EGvhj4zfsm/E/4Ds7+KfDc6acu1P7Vsf3to+7/AKaC + v6CKqXlpBqVrJb3MMc9vKu143Xcrqe1O47n80nNHNfsL+0n/AMEv/A/xKt77WPAQXwb4lb51tY/+QfM3 + ps/5Z59V/Kvyt+LHwb8Y/BPxNPoPjDRZ9IvV+5JJ/qZl/vo/3Wq7jOM5o5o5o5pjDmjmjmjmgA5o5o5o + 5oAOa0/C/irV/BGuWmsaDqV3pGp2rq8N1avsdGWszmjmgD9W/wBj3/gptp3jNrTwj8VZ4NL1ptsVtrw+ + S3um/uy/3HPr0NfoNHIk0aOj71b7rLX8z3Nfd/7Cv/BQi++F91Y+A/iLfSXXg1v3Vjqs/wA0um+z/wB6 + L/0GoaJsfrvRVLTNTtNZ0+3vbK4ju7O4RZYZ4X3K6noQau1IgooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiuT + +JnxI0T4S+B9W8V+IbtLLSdNhM0shP3v7qr/ALTHAH1oA4D9qb9pjQv2ZPhvPruo7LnV7ndDpmm97mfH + 6KO5r8M/ix8VvEfxp8cX/irxRfyXup3j/wDAIV7RoP4VFdD+0d8fNd/aK+JmpeJ9ZncWzP5WnWP8FtAP + uoo/U+9eX81cSg5o5o5o5qhhzRzRzX1r/wAE2/2d7b42/Gj+1tbtPtXhrw2q3sqSfcmn3fuk/P5ivpQB + 9Lf8E+/2BLXRtP034l/Eex8/VZ0W40nQ7pPltV/hmlU/x+inpX6N0xVWNNq/Kq0+syAooopAFFFFABRR + RQAUUUUAFFFFABRRRQAV5/8AGL4K+Efjt4Pn8O+LtJh1C0kVvKmwBNbN03xv1Vv8mvQKKAPwk/a3/Yu8 + Vfsu659obzNa8GXT7LTWI4/uekcv9x/59q+dOa/pI8ZeC9F+IXhm/wDD/iHToNV0e+iaG4tbhcq6mvxD + /bS/ZH1P9mHx8Ba773wZqTs+l3z/ADsn/TGQ/wB4frVplHznzRzRzRzVDDmjmjmjmgA5o5o5o5oAOaOa + OaOaAPu//gnr+3XJ8Lb6w+G/jq73+ELp9mn6jJ97TZG6I3/TIn/vn6V+uEMyXEaSRuHjZdyuv8Qr+aDm + v1V/4Jm/tjyeMrCP4VeML7zNYsov+JNfTv8APdRD/lif9pe3tUNCP0RoooqSQooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAK/I3/gqX+0w/jrx1H8M9Bu9+haC+/UXT7s15/d/wCAdMf3q/R39pj4uQ/BD4I+KfF0nzz2tqyWke/b + 5k7jagH48/hX8+uqalc6zqV3qF9PJdXt1M1xNPJ992ZtzMfqaqI0Qc0c0c0c1ZQc0c0c0c0AHNfsD/wS + T8Mw6T+z3quqJs+0aprMru/8W1FRMf8Ajtfj5X60/wDBIPxtFqnwh8UeG5JP9L07VPtCR/8ATB4k/wDZ + 91J7Es+/6KKKzEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXA/Gr4PaD8dfhvqvg/xFbiWyvE/d + v/HDKPuSr6MDXfUUAfzlfGD4V618FviNrXg/XoJINQ024ZPM/gmi/glX/ZZfmrjK/Wn/AIKs/s7jxf8A + D20+JulQ51bw/tt72ONPnmtXbGf+AM35V+THNablBzRzRzRzTGHNHNNp3NABzRzRzRzQAc1o+G/Emp+D + /EGm65o93JZatYXK3Fvdx/fSVWyprO5o5oA/oC/ZV+Ptp+0d8HNJ8VQhINSK/Z9RtY2z5Nyq/OPp6V7J + X4s/8Ezf2gJfhT8cofDN/Ps8O+Kv9ElEj7Ehul/1Un/oS/8AAq/aasyQooopCCiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPzV + /wCCwXxSe30/wb8P7acbLp5NUvY/9z5Iv/Q3r8w+a+nv+Cj3jVvGn7U3iD5tyaWn9mY/65SOtfMPNaIo + OaOaOabTGO5o5o5o5oAOa+qv+Cbvxqi+EX7RdhZ6hdx2ui+JU/sy48z/AJ6s37n/AMfr5V5pYZpbWSOa + GSRJVfekifwNQB/TLRXzn+w7+0ZB+0V8E7C8uHj/AOEl0gLY6nD33Bfkl/3XX+tfRlZEBRRRQAUUUUAF + FFFABRRRQAUUUUAFFFFABRRRQAUUUUAZHibw5Y+L/Dup6JqcAuNP1G2ktLiM/wAcbrtb+dfzw/GP4eXf + wp+Knijwlepsn0u+ki/4B1T/AMc21/RrX5A/8FbPht/wjfxv0XxZbpstNe07Y/8AtzxN8x/75ZKqI0fC + /NHNHNHNWUHNHNHNHNABzRzRzRzQAc0c0c0c0AT6bfT6XqVpeWsmy4t5lmhk/uMrZFf0Jfs3/FKL40fB + Hwf4tWTzp76xj+1t/wBPKfJL/wCPq1fzzc1+r3/BIH4gvqnwz8V+ELi43vpd8t3bwf3IpV+b/wAfqZEs + /QiiiioEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAfzz/ALUczXH7TPxXaR9//FWaqmP9lbuQCvMea9N/akjaP9pb4sFvk/4q + 3VX/APJuavMua1LDmjmjmjmgA5o5o5o5oAOaOaOaOaAPb/2QP2j739mv4vWOurvn0G622mr2iP8AfgZv + vf7ydRX7x+H9esPFGh2Or6VdR3umX0K3FvcQ/deNlyrCv5rea/UT/glL+0w+saTd/CbX77zLmzRrvRJJ + urxfxwf8B+8P9mpaEfpFRRRUEhRRRQAUUVynxG+JXhv4S+E7rxH4q1WDSdJtV+eed8bm7Ko/iY0AdXRX + 5L/Hj/grJ4u8R6jdaf8ADSwg8PaJ8yJqV9H5t3Mv9/b0i/8AHq+Wtd/az+MXiQTi/wDiLr8ySfej+1Mi + evQU7Dsf0G0V+Anhf9tL41+E76Oaz+I2sTpF/wAsLqfzYn+qtX3B+zH/AMFVrPxNqVp4e+K1pBpFzO2x + Nfsvlt9x/wCesf8AyzHuM0WCx+jdFVbO6g1C1juLeZJ7eVdySRvuV1PcGrVIQUUUUAFFFFABXwl/wV28 + IR6t8BdC18/63R9WWJP+2y4/9kr7tr5l/wCCjOg/29+yV4w+Tf8AY/Lu8f7jUAfhnzRzRzRzWpYc0c0c + 0c0AHNHNHNHNABzTadzRzQAc19wf8EkfFA0f9oTVtJPP9raTJF/3w3mf+y18O19Pf8E2NS/sv9sDwaxd + 0imS9hfZ/HutpMf+PUmB+5VFFFZkBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH4V/8FDvBLeCP2pvFClNv9qO2rf9/pHavm3m + v0u/4LB/CmXd4P8AiFawf6P+80i+k/2m+eD/ANBkr80ea0RQc0c0c0c0xhzRzRzRzQAc0c0c0c0AHNdT + 8KfiJqPwn+I3h7xdpckiXek3a3H7v+Nf41/4Em5a5bmjmgD+kfwX4qtPG3hHRtfsv+PTVLSO7j/i4dd2 + Pwrfr5M/4Jk+MpPFX7Kui20zvI+jXM2n75P7u7zP/Z6+s6zICiiikBna1rFp4f0e71TUJ0trKziaeaZ/ + uoirkmvwu/bM/au1f9pz4izyxySW3g/TZmh0nTj93b085h/z0f8ATpX3b/wVe+PEngf4X6b4A0y6eDU/ + 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 + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooA8s/aU+Dlt8dvgz4k8HzkRzXcG+0m/54zpyjf0r+fvxF4f1Dwr + rl/o+qWkljqdhM1vcQSffRkbawr+levzn/4KW/sYXPjHf8VfBVjJPq0ER/tuxg+9NEq/69V/vL3/ADqk + xn5Y802lZdv3qXmrKG07mjmjmgA5o5o5o5oAOaOaOa6f4Y/D3Vfir4/0LwnosEk+oapcLbp5f8C/xN/w + FfmoA/YX/gl74Vl8O/sp6TeSfd1m+uL5P93d5f8A7Tr66rlfht4Gs/hr4B8P+FtOREtNJtI7RNg279q/ + M34tk/jXVVkQFFFUdVvotL0u7vJ5NkMETSu3+yFoA/D/AP4KKfEaT4hftT+KIhJvtNDddJij/g/dfe/8 + er5n5rX8aeIJ/FXi7WtYupN9xf3clw//AAJqyOa1LDmjmjmm0AO5o5o5o5oAbX6gf8Ee/iXPd6T428Cz + uXitZI9Ut979N/7t1X/vjNfmDzX1d/wTF8Wf8I1+1doVvJJ5dvqlpcWjp/fYr8n/AI9SYj9uKKKKzJCi + iigAr5S/4KZa9/YP7JfiH+9eXdtaf99vX1bX59f8FgfGLab8K/BvhuN8f2pqUly6f7MKLj/0ZTQz8nua + OaOaOa0KDmjmjmjmgA5o5o5o5oAOaOaOaOaADmv0g/4I5+C5Jtf8feLGj/dRW8WmJJ/tFvMP6V+b/Nft + h/wTJ+G7eA/2XdJvbiPyb3XriTUZf93dtj/8cVamQj62oooqCQooooAKKKKACiiigAr4b/4KEf8AI1eE + /wDr0m/9CSvuSvhv/goR/wAjV4T/AOvSb/0JK+dz/wD3Cfy/M/Q+Af8Akf0vSX/pLPk3mjmjmjmvyk/q + 0OaOaOaOaADmjmjmjmgA5pY5Gik8xfkdaTmjmgD9Jv2V/jB/wtT4dwR304k13SwLe7z951/gk/Edfevc + K/K/4B/FSb4S/EWw1YP/AMS+X/R76P8Avxn/AOJ+9X6hafqEGqWMN5ayCa3mRZI3T+JTyK/V8lx31zD8 + sn78dH+jP5R41yH+xsxdSkv3VXWPk+q+W68mXqKKK+hPz0KKKKACiiigAooooAKKKKAPzT/bE/5Lxrv+ + 5D/6KWvFea9q/bE/5Lxrv+5D/wCilrxXmvxbMP8Ae6v+J/mf2hw//wAijCf9e4f+koOaOaOaOa4D6AOa + lsf+P6D/AK7L/wChVFzUtj/x/W/++tNbky+Fn6/eH/8AkC6d/wBcI/8A0EVp1meH/wDkC6d/1wj/APQR + WnX7rHZH8K1Pjl6v8woooqjMKKKKACiiigAoqpcXENjbyTzyLDDGu5nY7VRRXxh+0N+2VJdfa/D3gOTy + YMMlzrP8T+0P/wAV+VefjcdQwMOeq/RdWfQZLkeMz3EewwkdFvLpH1f9Nnunxk/aa8KfCSOS1ef+1tdx + 8unWrjK/77fwj9a+J/in+0141+KM88NxfPpejt8v9nWL7E2/7R/jryiaaS6mkmmeSaVn3vJJ87u1JzX5 + rjs4xONbV+WPZfq+p/SmR8HZbkqU+X2lVfakuvktl+fmJupeaOaOa8E+8DmjmjmjmgA5o5o5o5oAOaOa + OaOaADmjmjmjmgA5o5o5o5oAOav6J4g1Lw3qEF/pV9Pp97H8yzQvsdKoc0c1UZOLutyZRjUi4TV0+j1P + rD4R/ty6lprQaf43tf7TtflT+0rX/Wp/vL/F9a+x/CfjDRvG+lR6nomow6hZSDiSFsj8fSvyI5rrvhr8 + VvEXwn1qPUdCvpIR/wAtrWT54pl9GWvq8vz+rQap4n3o9+q/zPybP/D/AAmOUq+W2pVO32X/API/LTyP + 1ooryT4G/tBaD8aNLP2f/QtZgXNzp8n3v95P7y+9et1+iUa1PEQVSk7pn87YzB4jAV5YbFQcZx3T/rbz + CiiitzjCiiigAooooAK/OL9tv/kvWpf9eNv/AOi6/R2vzh/bb/5L1qP/AF523/oqvleJP9zX+Jfqfqnh + v/yOZf8AXuX5xPB+aOaOaOa/MT+nA5o5o5o5oAOa+h/2GP8Aksh/68ZK+eOa+h/2GP8Aksh/68ZK9TK/ + 99pep8txR/yJcV/gZ+h9FFFfsh/HAUUUUAFFFFABRRRQAUUUUAFfIP8AwUM/5Afgv/r4uv8A0GOvr6vk + D/goZ/yBfBP/AF8XX/oMdeHnf/Ivq/L80fccE/8AJQYb1l/6RI+KOaOaOaOa/Iz+uA5o5o5o5oAOa6n4 + U/8AJSvDX/X9H/6FXLc11Pwp/wCSleGv+v6P/wBCrah/Fh6r80cWN/3Wr/hl+R+ttFFFfuR/DgUUUUAF + FFY3iTxJYeE9Fu9W1SdLWwtk3yyP6Um1FXZcIyqSUIK7exLrWtWPh3T5tQ1O7hsrKBd0s8zbUX6mvif4 + 4ftralrUk+keBt+l2HzI+qP/AK+b/rn/AHP96vMv2gP2htW+M2sPbxO9j4at2YW9lH/H/tv6tXkXNfnO + Z59Os3SwrtHv1Z/RXC/AlHBxji80ip1Hqo/Zj693+CJb6+n1G6e5up3muJX3u7vvd6i5o5o5r47fVn7E + kopJKyQc0c0c0c0DDmjmjmjmgA5o5o5o5oAOaOaOaOaADmjmjmjmgBY5Gik3RySI/wD0zr1/wB+1X8QP + AmyEaq+r2S/8uuo/vfl9FP8ADXj/ADRzW9GvVw8ualJp+RwYzL8JmEPZ4ukprzV/u7fI+/fhr+3B4T8V + mG18QwSeG79x/rM+bb/99fe/SvpG3mS5hSWNt0bLuV/rX5h/s1/DtviT8WtJspU36fZv9uu/91P8X2iv + 1BVVjTavyqtfp2R4zE4yjKdfWzsn37n8ycb5TluT42FHAXTavJXul2t177t9B9FFFfRn5yFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUxlWRNrfMrU+igD85/20/8AgmvH4qmvvG/wpt0g1mV2mvvDn3Yrn1aDH3X/ANnv7V+YHiDw/qfhXWLv + S9YsJ9L1K1doZrW6j2OjL7V/SvXj/wAcv2V/hx+0NbBfF2gRz36rti1S1/dXcY9BIOdvtVXHc/n55o5r + 9E/if/wR98QWMzzeBPF9jqdv977LrCNby/RSgZT+leBa1/wTl+Pul3bww+BX1RV6T2t9bbP/AB+QGquU + fNPNHNfSGm/8E6vj/f3aQyeAZrJW/wCW099bbP8Ax2U17v8ADL/gkH4t1S4Sfxz4osNFs/4oNLVp5/8A + x4Bf1ouB8G+FfCOteOvEFpofh/TZ9X1W8fybe1tU3u7V+yf7CX7Elv8As4aG/iLxIsN5491GPa7x/Mlh + Ef8Alkh9f7xr134D/sr/AA7/AGd7Hy/CWipHfum2bVbr97dzfWT09q9hqbkhRRRUiCvNP2kNZbw78Avi + DqSukbWuh3cu9/aJq9LrxX9s66js/wBlX4oNIeG0G5iH+8yYFAH4BSNukkal5o5o5rUsbTuaOaOaADmj + mjmjmgA5r1X9lHWm8P8A7Sfw2vv4ItftN/8AutIA36V5VzXU/Cm8+wfE3wvceZ5Hlapbv5n9zbIKAP6O + 1O7mnVWsm3Wduf7yL/6DVmsiAooooAK/Gz/gq18SF8W/tEQeH7W48y08P6dHbzR/3J3Yu/8A47sr9gPE + GvWfhnQdR1fUJfJsrC2kuriT+5Gi7m/QV/O38YPH1z8UPih4o8VXT75dUvpLjf8A7O75f/HaqI0chzRz + RzRzVlBzRzRzRzQAc0c0c0c0AHNHNHNHNAHUfCzwLe/Ez4i+H/C2nQPNdapfR26on9xm+b8lr+ibwn4e + tfB/hjSdBsk2WWmWkNnCP9hECD+Vflv/AMElfgP/AMJF431b4nalB/oOjJ9h07zP47l/vSL/ALifL/20 + r9YKiRLCiiipEFFFFABRRRQAUUUUAFfDf/BQj/kavCf/AF6Tf+hJX3JXw3/wUI/5Grwn/wBek3/oSV87 + n/8AuE/l+Z+h8A/8j+l6S/8ASWfJvNHNHNHNflJ/Voc0c0c0c0AHNHNHNHNABzRzRzRzQAc19z/sRfGX + /hIPD8ngnU5s6hpvzWO7q9v/AHf+An9K+GOa3PAnjPUPh74t03X9Mk2XVnKrf7Dr3Q/7Jr08txksDiI1 + Vts/Q+X4kyWGeZdPCv494vtJbffsz9eqK5vwJ4ysfH3hPTde0591reRLKP8AZ9VP0rpK/Y4yU4qUXdM/ + jupTnRnKnUVpJ2a7NBRRRVGYUUUUAFFFFABRRRQB+af7Yn/JeNd/3If/AEUteK817V+2J/yXjXf9yH/0 + UteK81+LZh/vdX/E/wAz+0OH/wDkUYT/AK9w/wDSUHNHNHNHNcB9AHNS2P8Ax/Qf76/+hVFzUtj/AMf0 + H++v/oVNbky+Fn6/eH/+QLp3/XCP/wBBFadZnh//AJAunf8AXCP/ANBFadfusdkfwrU+OXq/zCiiiqMw + ooooAKqXFzFY20k87pDFGu52b7qqKt18V/tlftCS+dP4C8PXexF/5Cl3C/8A5B/+K/KvPx2Mp4Gg60/k + u7PfyPJsRnmMjhKGnVvsur/rdnGftQ/tPXXxC1Gfw34cne18MQPtmnj+9eN/8RXzhzRzTa/IsViquLqu + rVer/DyP68yzLMNlGGjhcLG0V97fd+Y7mjmjmjmuQ9UOaOaOaOaADmjmjmjmgA5o5o5o5oAOaOaX7PL/ + AM85KGhZfvR7KBXQnNHNHNHNAw5o5o5o5oAOaOaOaOaADmjmjmjmgDR8N+JNS8J65aarpV29lqFq++Kd + K/R79nX9oCx+NPhzy7gx2viSzXF3aKeH/wCmif7J/SvzQ5rc8EeNdU+Hviax13SJ/JvbV9/+w690Psa9 + rLMznl9XvB7r9UfFcT8N0OIMNZJKtH4Zfo/J/gfr1RXDfCX4maf8WfBNjr1gwUyLtngP3oZR95TXc1+t + U6kasFODumfyXiKFTC1ZUK0bSi7NeaCiiitDAKKKKACvzh/ba/5L5qP/AF523/oqv0er84f22v8Akvmp + f9eNv/6Lr5XiT/c1/iX6n6p4b/8AI6l/17l+cTwfmjmjmjmvzE/pwOaOaOaOaADmvof9hj/ksh/68ZK+ + eOa+h/2GP+SyH/rxkr1Mr/32l6ny3FH/ACJcV/gZ+h9FFFfsh/HAUUUUAFFFFABRRRQAUUUUAFfIP/BQ + z/kB+C/+vi6/9Bjr6+r5C/4KGf8AIB8Gf9fNz/6DHXh53/yL6vy/NH3HBP8AyUGF9Zf+kyPibmjmjmjm + vyM/rgOaOaOaOaADmup+FP8AyUrw1/1/R/8AoVctzXU/Cn/kpXhr/r+j/wDQq2ofxYeq/NHFjf8Adav+ + GX5H620UUV+5H8OBRRRQAV+e/wC2B8dpPHXih/C2j3Ug0DS5dk2z7tzOO/uF7V9T/tPfE5vhj8Lb66tZ + Nmq33+iWmD8yM3Vx/u1+ZckjSySM332r4biLHuKWEpvfV/5H7f4dZDGtKWbYhaRdoevV/LZfMTmjmjmj + mvgD+gQ5o5o5o5oAOaOaOaOaADmjmjmjmgA5o5o5o5oAOaOaOaOaADmjmjmjmgA5o5o5rc8CeFLnxx4w + 0rQrQ4nvrhYqqMXOSjHdmVWpCjTlVqO0Yq79EfbX7Dfw5Hh7wDdeJLuDZday/wC68z73kDp+DH5q+oKy + PDuh2nhfQ7DR7CMRWdnCsESf7KrgVr1+04PDrCYeFFdF+PU/i3OMxlm2PrY2X23p5LZL7gooortPGCii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + 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 + /DL8j9baKKK/cj+HAooooA+Bv28fGzax4+03w7C++00u33un/Td+v/jm2vmLmu7+O/iD/hJ/jF4svx84 + a+ZP++Pk/wDZa4TmvxfMKzxGKqVH3f3LY/s/h7BrL8qw+HS2ir+r1f4sOaOaOaOa88+hDmjmjmjmgA5r + 3f4I/sm+IPirBb6tqD/2FoD/ADJM8f76Zf8AYX/2am/sl/BWL4p+NpL3VofO0DSdssscn3JpW+6n09a/ + Rm3gjtoUjhRUjUbVVPurX2GTZNHFx+sYj4ei7/8AAPx/jLjKplVT+z8v/i/al/L2SXe33Hjfg79kv4ce + D7dC2jf2tdr1ur92dm/4D939K9Dh+GnhGCNY08MaQFXp/oEX/wATXU0V97TwmHpLlhBJeiPwPEZpj8XN + zr15Sfm2cw3w58JMpU+F9H5/6h8X/wATXN61+zv8ONcVhd+E7E7uvkbof/QCK9Loq5YejNWlBP5GVPMM + ZRfNTrST8pNfqfNniT9hnwDrW9tNm1DRT/CtvLvUf99g1474s/YJ8U6fHJNoOq2WrfNlIJP3L/meK+9a + K8utkuBrfYs/LT/gH1OD41zzB2tX512l7347/ifkt40+E3i74fu/9u6FfWUK/wDLd0byf++/u1yXNfsZ + eWkF5F5U8Mc0bfwSLuWvG/H37Jnw+8c75l0z+xr1ssbjTjsy3qy9DXzWJ4ZnHXDzv5P/ADP0nLfEyjO0 + MxouP96Oq+56/iz81+a+s/2DPhy19rmq+MblP9Hs0+yWkn96Rvv/AJLt/wC+q5v4hfsP+MPDJefw9PD4 + kslGdiDybj/vjv8AnX2N8E/h/H8M/hro2heXtuIYvMuP9qVvvVlk+VVqeM5sRCyhr89jr4w4qwVfJvZ5 + fWUnVfK7bqO7ut121XU9Booor9GP5zCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACu + c+IGit4j8Ea7pcfD3ljNCu3/AGlro6imXzI3X+8tAH80N0u26nX/AG2pnNdr8bvDLeDfi94w0Nvkew1S + 4t/++ZK4rmtSw5o5o5o5oAOaOaOaOaADmvSf2Z9N/tn9oX4bWK/8vGv2UX7z/anSvNua+g/2AfDv/CRf + tZeAY/8An1u/t3/fpd1AH7wqu1cU6iisiAr5a/4KEftDR/Ar4G3ttY3fl+KPEAax0+OP76Kf9bN9FXj/ + AIHX07cTxWcLzSukcUa73dv4VFfhD+3B+0O37RHxu1LVLSd5PDul7rHSU/6Zq3MuPV6aGfP/ADRzRzRz + WhQc0c0c0c0AHNHNHNHNABzRzRzXT/DH4a698XPHGm+FfDdo97qt/LsRP4EXu7f7IoA9L/ZB/Zl1L9pz + 4p2mkJHJB4cs9txq19/AkA/5Zg/33+6Pzr93/DXhzT/COg2Oi6TapZ6ZYxLBbwJ0RB2rzX9mP9nnRf2a + /hhY+F9LKXN4377UdR2bGup/4m/3R0HtXr9ZkhRRRSEFFFFABRRRQAUUUUAFFFFABXw3/wAFB/8AkavC + f/XpN/6ElfclfDf/AAUG/wCRs8J/9ek3/oSV87n/APuE/l+Z+h8A/wDI/pekv/SWfJvNHNHNHNflJ/Vo + c0c0c0c0ALDD9omjjX77Psq94i0G78L65faTqEHk3tnM0Uqf7S1X01tupWjf9Nl/9Cr66/bd+EouI7T4 + iaTDmKRFh1GNE5/2Jf8A2U16NHCSrYerWj9i33a3Pnsbm8MBmGGwdXSNZSSfaS5Wl87tetj4+5o5o5o5 + rzj6EOaOaOaOaADmvZ/2VvjE3wt+IMEF4/8AxItWdbe7/uozfck/A/pXjHNHNdGHrzw1WNWG6PPzDA0c + ywtTCV1eM1b/ACfqnqfsmrLLHuX5lan187/sf/GQfETwL/Yl9O8muaGixO7/APLaH+CT+n4V9EV+z4bE + QxVGNansz+Msyy+tleLqYOuveg7eq6P0a1Ciiiuk8wKKKKACiiigD80/2xP+S8a7/uQ/+ilrxXmvav2x + P+S8a7/uQ/8Aopa8V5r8WzD/AHur/if5n9ocP/8AIown/XuH/pKDmjmjmjmuA+gDmpbH/j+g/wB9f/Qq + i5qWx/4/oP8Arsv/AKFTW5MvhZ+v3h//AJAunf8AXCP/ANBFadZnh/8A5Aunf9cI/wD0EVp1+6x2R/Ct + T45er/MKKKKozCvIv2nviD/wrv4R6xdwvsv7xPsVtj7wd+Nw/wB3rXrtfCf7evjg6h4s0bwvC26Kwi+0 + Sj/po/8A9jXj5tifquEnNbvRfPQ+v4Ty1ZrnFGjJXinzS9I6/i7I+VGZmk3N99qXmjmjmvx8/sEOaOaO + aOaADmjmjmjmgCxpml3OtajaWFpA811O6xRIn3nY1+mP7PPwOsfgx4TSHas2u3iK9/ddct/cX/ZFeAfs + L/CFL++u/HWpQb47Zvs+nb/+en/LST8Pu19uV+i8P5cqcPrdRavbyX/BP528QeIp4iu8pw8vchbnt1l2 + 9F+foFFFFfZn4wFFFFABRRRQAUUUUAFNZdwwadRQB8D/ALYn7P8AF4K1D/hMdBg2aPfTYvIU+5bSt/H/ + ALrfzr5h5r9e/FPhmx8YeH7/AEXUohNZXkTRSx+xFflJ8Q/Bl38PfGmq6Be/62zlZf8AfX+E1+ZZ9l8c + LVVemvdl+DP6a4B4hlmmFeBxLvUpbPvH/Nbfcc/zRzRzRzXyh+rBzRzRzRzQAc17L+yd8RP+EA+Llik0 + mzTdU/0G48z7iZ+63/fVeNc0+1uGs54LiH/WxOrp/vLXRh60sPWjVj9l3PPzDBU8xwlXCVNpxa/r56/I + /ZOiuL+EvjBPH3w98P64snmPdWkZm/66hcP/AOPA12lftlOaqQU47PU/iavRnh6s6NRWlFtP1TsFFFFa + GAV+cP7bX/JfNS/68bf/ANF1+j1fnD+21/yXzUf+vO2/9FV8rxJ/ua/xL9T9U8N/+RzL/r3L84ng/NHN + HNHNfmJ/Tgc0c0c0c0AHNfQ/7DH/ACWQ/wDXjJXzxzX0P+wx/wAlkP8A14yV6mV/77S9T5bij/kS4r/A + z9D6KKK/ZD+OAooooAKKKKACiiigAooooAK+Qf8AgoZ/yA/Bf/Xxdf8AoMdfX1fIH/BQ3/kA+DP+vi6/ + 9Bjrw87/AORfV+X5o+44J/5KDDesv/SJHxRzRzRzRzX5Gf1wHNHNHNHNABzXU/Cn/kpXhr/r+j/9Crlu + a6n4U/8AJSvDX/X9H/6FW1D+LD1X5o4sb/utX/C/yZ+ttFFFfuR/DgVBcN5cLsP4VY1PWdq0JvNLvYV+ + VnhdB+K0nsVHVo/I3xVI8vibWpG++13M/wD48azOau69H9n1y/jb+G4kT/x6qXNfhc/iZ/dNGypxS2sv + yDmjmjmm1BqO5o5o5o5oA/Rr9i7w6uh/BGwuNm2XUbiS5dv/AB0f+g175Xhn7HGuLrXwL0mMfesJZLRv + +AkN/wCzV7nX7PlyisHS5f5UfxjxFKpLOMU6u/PL89PwCiiivRPnQooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC + iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD8Iv+Cgfhf8A4Rf9rLx1Hs2fb7j+ + 0f8Av6u6vnbmvtL/AIKyaC1j+0xb6l/Bf6Tb/wDfSblr4t5rRFBzRzRzRzTGHNHNHNHNABzX2h/wSf8A + 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 + jajzPL43nb3ord26ru7bo+6KKzNH1qx8QafFfabdw3tpIMpNC4ZT+IrTr9BTUldbH8+Si4txkrNBRRRT + EFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+XP/ + AAWS0Lbr/wANtYjT5Wt7u2mf/gUZX/2avzf5r9b/APgr94d+1fA/wvrSx75LPXFtz/uvFIf/AGSvyQ5r + SOxSDmjmjmjmmMOaOaOaOaADmv1u/wCCQPh/+z/gf4r1aRP3t5rjIkn/AEySCP8A9m3V+SPNfuJ/wTZ8 + OjQf2R/B8+zY+om4u3/7/Og/RaTJZ9RV+Sn/AAVI/akXxx4qT4XeHrvfouiTb9Wkjf5Zrxf+Wf8Aux/+ + hV9t/ty/tLQfs4/Bu8ubOeP/AISvWN1npMDH5txX5pseifzK1+F15eT6ldT3V1PJPcXDs80knzu7N1Jq + UCIuaOaOaOasoOabRTuaADmjmjmp9N0251a+gsbGCS6u7h1hhggTe7s3YCgBtnZz391Hb2sck1xK6pDH + H87uzdq/W79gX9gWP4UWtp49+Idik3jORd9lps3zrpin+Jv+m3/oP1qT9hP/AIJ92nwhWw8e+PYEvPGr + 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 + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB8r/ + APBS7w7/AG9+yb4ll/6Bs0N9/wB8ts/9nr8Qea/oJ/a08Nt4w/Zt+IWkqnmNPpMrbP8Acw//ALLX8+3N + XEaDmjmjmjmqKDmjmjmm0AO5r+gz9nbTLb4e/s2+B4byeO2tLLRIbiaaRtqorJ5rMf8AvqvwE8M6b/bn + iPSdN/5+ruG3/wC+2C1+pH/BSj49v8Lfg34f+EujXXka3q2nwpqHkP8APDZouzb/ANtCrL9KmRLPhf8A + bH/aGuf2jvjRqWurI6aFa/6JpMD/AMECt97/AHm6mvDuaOaOaooOaOaOaOaADmjmjmtfwh4R1nx74isd + A0Cxm1PV76VYre1hTezsaAIfDfhvU/GHiCw0XRbCfUdVv5lht7WBN7uzV+xP7EH7Bel/s/2MHifxfDBq + nj+Vdyfxw6av9yP/AG/9v8q3v2Kf2HdE/Zr0G31rWY4dW+IVzF/pN9w6Wat/yxh/q/8AFX1dUNkhRRRU + iCiiigAooooAKKKKACiiigAooooAKKKKACiiigAr4b/4KEf8jV4T/wCvSb/0JK+5K+G/+Cg//I1eE/8A + r0m/9CSvnc//ANwn8vzP0PgH/kf0vSX/AKSz5N5o5o5o5r8pP6tDmjmjmjmgA5r9VvgL/wAkT8C/9ga0 + /wDRS1+VPNfqT+zf/wAkL8F/9g6P+VfZcM/7xU9P1PxvxOjfL6D/AL//ALaz02iiiv0Y/nM/Pv8AbU+D + /wDwh/jCPxVp0GzS9Zb99s+6lz/F/wB9da+bea/WX4oeArL4l+B9U8P3qBkuov3bf3JF5RvwNflZ4p8O + 3vhHxFfaNqMDw3lnK0UqP7f41+XZ9gfqtf20F7s/wfU/qHgPPv7UwH1Ss/3tLTzcdk/ls/8AgmbzRzRz + RzXzB+nhzRzTadzQAscjW8kckcmx1+dJI6/TP9mj4uRfFr4d201xJ/xOdPC216h/vAfK/wDwIV+ZfNep + fs4/FiT4S/ES0vZpH/se82298n/TM/x/8Br3cnx31LELmfuy0f8An8j4PjHIVneXP2a/e09Y+fdfNL77 + H6iUVVtriK7t0mhdJIpF3K6/dZatV+t+aP5L8gooooA/NP8AbE/5Lxrv+5D/AOilrxXmva/2xf8AkvOu + /wC5D/6KWvFOa/Fsw/3ur/if5n9o8P8A/Iown/XuH/pKDmjmjmjmuA98Oal0/wD4/oP99f8A0Koualsf + +P6D/fX/ANCprcmXws/X7w//AMgXTv8ArhH/AOgitOszw/8A8gXTv+uEf/oIrTr91jsj+Fanxy9X+YUU + UVRmfIn/AAUGu1/4RnwvZ7Pma7kl3eny4r4k5r7S/wCChP8AyDfCf/XaX/0Gvi3mvyfPnfHz+X5H9YcB + xUcgo27y/wDSmHNHNHNHNfPn6AHNHNHNHNABzX6W/si2gtfgP4eb5v33mS/m5r80ua/UD9lv/kgfg3/r + 0b/0Y9fXcMr/AGqb/u/qj8i8S5NZXSiutRf+kyPVqKKK/Sj+bAooooAKKKKACiiigAooooAKKKKACiii + gD82/wBtK3WH48artG/db27fnHXhvNfQX7ckar8bnZfvNYw7v++a+fea/GcyXLjaq82f2Zw1JyyXCN/y + R/IOaOaOaOa80+kDmjmjmjmgC/4bm8jxBps3mbNt3G/mf8Cr9edNk83TbWXOd0Stn/gNfj5Z/wDH3B/v + rX6++Hf+QBp//XtF/wCgivvOF3/GXp+p+D+KMV/skv8AF/7aalFFFfeH4OFfnF+23/yXrUv+vG3/APRd + fo7X5w/ttf8AJfNS/wCvG3/9F18rxJ/ua/xL9T9U8N/+RzL/AK9y/OJ4PzRzRzRzX5if04HNHNHNHNAB + zX0P+wx/yWQ/9eMlfPHNfQ/7DH/JZD/14yV6mV/77S9T5bij/kS4r/Az9D6KKK/ZD+OAooooAKKKKACi + iigAooooAK+Qf+Chn/ID8F/9fF1/6DHX19XyD/wUM/5Afgv/AK+Lr/0GOvDzv/kX1fl+aPuOCf8AkoMN + 6y/9IkfE/NHNHNHNfkZ/XAc0c0c0c0AHNdT8Kf8AkpXhr/r+j/8AQq5bmup+FP8AyUrw1/1/R/8AoVbU + P4sPVfmjixv+61f8MvyP1tooor9yP4cCiiigAryP9ob4I2nxn8Htbrtg1yzBlsbo9m/uH/ZavXKKwrUY + Yim6VRXTO3B4yvl+IhisPLlnF3T/AK6dz8dtc0O+8N6xdaZqUElre2srRSwv/Ay1S5r9G/2kP2a7L4xa + f/aWliGy8UQLhJm+VLhf+eb/ANDX56+I/DWpeEdYu9K1e0eyv7V9rQzV+TZjltTL6lnrF7M/rLhviTDc + QYfmi7VV8Ue3mu6Znc0c0c0c1459iHNHNHNHNABzRzRzRzQAc0c0c0c0Adp8OPjJ4r+Fl8k2harPDb7s + PYyfPbv/AMA6V9mfCP8AbS8MeNmh0/xGi+G9Vb5d7k/ZXb/f/g/4FX5/80c17GCzXE4FpQlePZ7Hx+dc + K5bnicq8OWf80dH8+j+Z+x1vcR3MKSRurxMu5WX7rLVivzF+Df7THiz4T3UFus76voW7D6ddv/6A38Jr + 7z+FHxu8MfF/TfO0W7CXiJ+/0+f5ZofqPT3r9FwGbUMf7q92fZ/p3P53z/hHH5C3Ukuel/Mv1XT8vM9H + ooor2z4cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + 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 + m0eWX862fquny09D4N5o5rrviF8JfFPwwvvs/iHSZ7JPuJdfft3/AN1+lcjzXxtSnOlLlmrPsz9moV6W + JpqrQmpRezTug5o5o5o5rM3DmjmjmjmgA5o5o5o5oAOa0PD/AIi1Lwrq8Op6RdTWF/C26KaF9rVn80c1 + UZOLutyJwjUi4TV0+jP0H/Zz/ass/igseg+I/J07xMq/JIPlivP93+63+z+VfR9fjVDNJBMk0LukqvvR + 0++jV+gH7KH7Rw+JGmr4Z16QDxLZQ5Sc/wDL5GP4v94d6/Q8mzl4hrDYh+90ffyfmfzvxlwYsApZjl0f + 3f2o/wAvmv7vddPTb6Vooor7M/GgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AK/CL/goR4d/4Rv9rbx3aqmxJZobhP8AtrAj/wDs1fu7X44/8FaPDf8AZP7R9jqX/QU0mGX/AL4/d/8A + stNDR8T80c0c0c1oUHNHNHNHNABzRzTadzQAc0c0c1q+EfCOr+OfEVhoOg2E+qaxfTLFb2sCb3dmoAse + BPAuvfErxTY+HPDmmzanq99L5UUMP9fRa/b39jf9kfR/2YfAsccscF94yv0V9T1RE/8AIKH+4v61nfsX + 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 + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAr8u/+CyHh1hrnw+17Z8rW89hv/wCBb6/USvgX/gsDoLah8FvCepKn/HhrPzv/ALLxlf50 + 1uM/JPmjmjmjmtCg5o5o5o5oAOabTuaRV3fKtAFrS9LvNb1K00+xgkur26mWGGBPvuzdBX7RfsH/ALFd + n+zf4ZHiDxFDHc/EHVIv9Ik++lhG3/LGP3/vN/SvN/8AgnD+xLF4D0e0+J/jaw/4qi8TfpNlOn/HlA3/ + AC1Zf+ejdv7o+tfoHUNkhRRRUiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + r4b/AOCg3/I2eE/+vSb/ANCSvuSvhv8A4KEf8jV4T/69Jv8A0JK+dz//AHCfy/M/Q+Af+R/S9Jf+ks+T + eaOaOaOa/KT+rQ5o5o5o5oAOa/Un9m//AJIb4L/7B0dfltzX6k/s3/8AJDfBf/YOjr7Hhn/eKn+H9Ufj + viZ/yLqH+P8A9tZ6bRRRX6OfziFFFFABXln7Q3wph+Lnw4vtLRR/aNv/AKTZN6Sr/D/wL7tep0VjWowr + 05UqiumdmDxVXA4iGJoO0oO6+R+Nl5ayWN1Pa3CbLiJ2R0/uMvWmc19P/ttfBpfC/iWPxjpcO3TdWfZe + In3Un9f+Bfzr5g5r8ZxmFng68qM+h/ZeT5nSzjA08bR2ktV2fVfJhzRzRzRzXGeyHNHNHNHNAHuv7I/x + i/4Vp8QE0zUJ9mhay6wy+Y/yQy/wPX6Q1+NCsyybl+/X6O/sl/GD/hZnw/isb2bfrujqtvcF/vSx/wAE + n+NfecO4/fB1H5x/Vf5H4N4i5Dqs3oLsp/pL9H8j5x/bu/5K/Z/9g2L/ANCevnHmvpn9vqBY/irozKmW + k0ZWb/v/ACV8zc18zm3+/VvU/TOE3zZHhWv5f1Yc0c0c0c15J9aHNS2P/H9B/vr/AOhVFzUtj/x/Qf8A + XZf/AEKmtyZfCz9fvD//ACBdO/64R/8AoIrTrM8P/wDIF07/AK4R/wDoIrTr91jsj+Fanxy9X+YUUUVR + mcb8W9FXxJ8M/E+nH/lrYS/99BSw/lX5NMu35W+/X7IzQLcRtG/zKy7Wr8mPit4bl8J/EnxLpMybHt76 + TYn+yzbl/wDHTXwfFFH+FW9V+qP3nwwxaticI32kvyf6HLc0c0c0c18Gfu4c0c0c0c0AHNe+/sT+Kl8P + /GOCzln2W+qW7W/+/J1SvAua1/B/iSfwf4q0nWrX/j4sLiO4T/gLV2YOt9XxEKvZo8jN8F/aWX18J1nF + pevT8T9f6Kx/DevWvijw/p2r2T77S8gW4if/AGWUH+tbFftaakrrY/imcJU5OElZrQKKKKZAUUUUAFFF + FABRRRQAUUUUAFeffHPxX/whvwo8R6sr7J4rRlh/66MMCvQa+Rv2+PHsdl4b0fwlC8bz3s32u4T+JVT7 + n5nd/wB815uZYj6thKlTrbT1eh9Hw7gHmWa4fDWunJN+i1f4I+IuaOaOaOa/GT+zQ5o5o5o5oAOaOaOa + OaAPo39hTw//AGp8XZ9Q/wCgdYyS/wDffyf1r9Ca+Sf2A/Cv2Xwnr+vypiW9uVt4n/6Zp1/8er62r9Yy + Gj7LAxb3ldn8n8d4r61ntVLaCUfuV3+LYUUUV9Afn4V+cX7bf/JetS/68bf/ANF1+jtfnb+3NYtD8a3u + PL8tLixh+f8Av7eK+W4jV8Ev8SP1Lw4klnTT6wl+cT575o5o5o5r8wP6eDmjmjmjmgA5r3r9ie++yfHG + yh+T/SradOP9ld1eC816X+zTry+Hfjh4TvG/iuPs/wD39Ux/+zV3YCap4ulJ9Gjwc+ovEZTiqS3cJffZ + 2P1Looor9qP4tCiiigAooooAKKKKACiiigAr4u/4KDXiM3hC13vvTzpdg98CvtGvz9/by1xb34pabp8b + bks9PUuP9tmfP6ba+dz+fJgZLu0j9D4Bourn1KXSKk/wa/U+a+aOaTbS81+Un9WhzRzRzRzQAc11Pwp/ + 5KV4a/6/o/8A0KuW5rv/ANn+3a6+NHgxF+82ox10Ydc1aC81+ZwZhLkwdab6Rk/wZ+q9FFFfuB/DwUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQBjeIvDWl+LNLl03V7GHULGUbXhmTcDXw5+0J+x/deB4bjX/CJn1H + RVO6Wx+/LbL6j+8tfflNZd3B+7XmY7L6OPhy1Fqtn1R9PkfEWOyGtz4eV4PeL2f+T80fjXzRzX0r+2H8 + A4vAeqR+LdDg2aNqEuy4gT7ttOecr/stXzVzX5LisLUwdaVGpuv6uf1llOaYfOMHDGYd+7Lp1T6p+gc0 + c0c0m2uQ9cXmjmjmjmgDpfhj4il8J/ELw9q0Mmx7W+jf/gLNhv8Ax2v1otrhLmCOZPmikVWX6GvxxVtv + zLX60fCvVBrXw58NXofzDJp8O5v9oKAf5V95wvU/i0vR/oz8I8T8KrYXFLf3ov8ABr9Tr6KKK+8PwYKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+UP8Agpt4f/tv9kfxLKse+4s7i0uE/wC/ + 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 + bUINJ+HPiS7uH2Qx2E2/8VIr8mea/O+J0vbU31s/z0P6H8MZzeDxMH8Kkrettf0Dmjmjmjmviz9pDmjm + jmjmgA5r9SP2b71r74IeFJmTYRabcf7rEf0r8t+a/VT4C2X2H4PeFIinln7CrbPrz/WvsuGL/WJvy/U/ + G/E1x+oUE9+f9GehUUUV+jH85hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWJ4z0c + eIPCGu6X/wA/tjPb/wDfcbL/AFrbooA/mm1yz/s3XL+1/wCfe4kh/wC+WqlzXe/Hzw63hL41eN9Jb5Ps + urXH/jzbq4LmtSw5o5o5rr/hB8Prn4qfFDwv4SsjHHPq19HbrJJ9z5m5/SgD9O/+CUv7P8Xg/wCHF38S + dUtduseIAbexMifPHZq3/s7Lur78rH8L+G7Hwd4d0zQ9LgEGn6dbR2lvH/cjRdq1sVmyAooopAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV8N/wDBQj/kavCf/XpN/wChJX3J + Xw3/AMFBv+Rs8J/9ek3/AKElfO5//uE/l+Z+h8A/8j+l6S/9JZ8m80c0c0c1+Un9WhzRzRzRzQAc1+pP + 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 + vHS9QENr4v0qTTpTtX7dYnzYv95l6r+tfEXNHNfmGFzTF4TSnPTs9V+J/Tua8L5VnF5YiklN/ajpL71v + 80z9b/CvxD8OeOrNbnQdYtdSjYf8sZPm/wC+etdPX45abq19o915+n3c9lcL9ye1dkf81r27wL+2Z8QP + CEaQ3k8HiG0jXasd8nz/APfa/N+dfXYbiWlLTEQcX3WqPyLMvDTFUrzy+qprtL3X9+z/AAP0for5Z8I/ + t6eE9V2ReINNvdEfHzTRjzov0+avZ/DHxw8B+LY0bTfFOnSM33Y5plif/vl8GvpaGYYXEfw6i+/X7j83 + xvD+a5e/9pw8ku9rr71dHf0VXt7iK4j8yKRJEP8AEjbhVivQPnwooooAKKztU1ay0eza5v7qGxtl+9Nc + uqKPxNfOfxg/bU8O+E4ZrDwmU17WB8nnA/6PD75/j/CuPE4uhhI81aSX5nsZblGOzar7LB03J9+i9Xsi + v+298WLfw/4NXwdaTb9T1ba06J/BAD3+rYr4O5rS8TeJtU8Za1davq9095f3LbpZnrN5r8nzLHPH4h1d + lsvQ/rDhvJIZDgI4RO8t5Pu3+i2XoHNHNHNHNeWfUBzRzRzRzQBLY2rX99Bax/fndYU/3m4r9dPB+n/2 + L4S0ewZdptbKGFv+Axgf0r80v2bfBTeO/jD4fsvL8y1t5ftdw/8AcVPm/wDQttfqVX6BwxRahUrPrZfd + qfz74nYyMq+Hwafwpyfz0X5MKKKK+4PxEKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + 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 + 8Uf+hpk/78Rf4VnX37TnxO1Desni++jRv+Wce1P5CvMeaOa1eOxT0dWX3s5I5JlcXeOFgv8At1f5GnrH + irWdeeSTUtWur1m/57zs9ZnNHNHNccpOTvJ3Z68IQprlgrLyDmjmjmjmkWHNHNHNHNABzRzRzXpHwF+D + 158YvG8GnRiSHSrfbNfXX9yL0/3mrajSnXmqdNXbOTF4qjgaE8TiJWhFXbPqH9hf4YtoPhW/8X3tvsut + U/dWmfvCBep/4E1fVtZ2k6VaaDpltp9jCtrZ20QiihX7qKBwPyrRr9lweGjg6EaEen59T+NM5zOecY+r + jZ/aei7LovuCiiiu08UKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPy9/4LIe + HhBqvw61z/n6iu7T/vjy2/8AZ6/Nvmv1y/4K9+G/7S+B/hrWNmf7N1bZ/wB/V/8AsK/I7yW/55yVpHYp + Cc1+2f8AwTD8Ot4f/ZN0WRlx/aV9cX3/AH1tX/2SvxN8tv8AnnX7/fsc6E/hz9l/4bafKmyWPSY2Yf7T + Zb+tKQmez0UUVAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr + 4b/4KEf8jV4T/wCvSb/0JK+5K+G/+Cg//I2eE/8Ar0m/9CSvnc//ANwn8vzP0PgH/kf0vSX/AKSz5N5o + 5o5o5r8pP6tDmjmjmjmgA5r9Sf2b/wDkhvgv/sHR1+W3NfqT+zf/AMkN8F/9g6OvseGf94qf4f1R+O+J + n/Iuof4//bWem0UUV+jn84hRRRQAUUUUAFFFFABRRRQB8KftwfB06Hr8HjfTIP8AQtRfyr5I/wCCf+// + AMC/nXypzX64+PPBtj4/8KajoOoKHtryJk/3W/hb8DX5VeO/BmofD/xZqWgaimy6s5WT/fX+FvxWvzLi + DA/V63t4L3Z/n/wT+muAM+/tDBfUK7/eUtvOPT7tn8jD5o5o5o5r5Q/Vg5o5o5o5oAOaOaOaOaADmpbH + /j+g/wCuq1FzUmn/APH9B/12WmtyZfCz9f8Aw/8A8gXTv+uEf/oIrTrM8P8A/IF07/rhH/6CK06/dY7I + /hWp8cvV/mFFFFUZhRRRQAUUUUAYHi7wjpXjjQbrRtZtUvbC6TbJG/8AMehr89fj7+zDrPwjvZ9SsI5N + U8Ls+9LtBue2/wBmX/4qv0pqndWcGoWr29xGk1vIu143+ZWWvHzDLKOYQ97SS2Z9fw9xNjOHqt6XvU3v + F9fNdn5/efjrzRzX298av2IrHWnk1bwJJHpl2x3Ppcz/AOjv/uN/BXxz4p8Ga34J1B7DW9Nm0y6X+CZK + /McZl+IwMrVY6d1sf03k3EWX55DmwtT3usXpJfLr6ox+aOaOaOa80+mDmjmjmjmgA5o5o5o5oAOaOaOa + OaADmjmjmjmgA5o5pGpeaADmjmjmkVd3y0ALzV3QfD+oeKNUg07S7Se9vZ32JBAm93r1P4R/su+MPis0 + F2IP7I0Vvv6jdp99f9hf4q+7PhP8DPC/wd0/Zo9qJL902z6hP80sn49h7CvosvyWvjGpzXLDv39D884g + 40wOSxdKi1Vrdk9E/wC8/wBFqea/s3fsp2fw2ih8QeJFjvfE7fPFDndFZf7v95/9r8q+lKKK/S8LhaWD + pqlSVkj+Z8yzPFZtiJYrFyvJ/cl2S6IKKKK6zygooooAKKKKACiiigApjKsqbW+ZWp9FAHw1+0/+yhNp + M114r8GWrzWD7pb3SoVGYj1Lxj+7/s9q+Tua/ZRl3DBr5j+PH7Hel+O3n1rwmIdI15/nlgYbbe5b3/ut + Xw2a5Dzt18Itesf8v8j9z4V48VGMcDmz0Win+kv8/v7nwPzRzW/4x8Ba98P9UfTtd02bT7pf76fI/up7 + 1gc18HKEoNxkrNH7xSq060FUpSUovZrVBzRzRzRzUGoc0c0c0c0AHNHNHNHNABzRzRzRzQAc0c0c0c0A + HNHNHNHNABzRzW14T8E67461RNO0LTptTuW5Kwp/q/rX2p8Df2LtP8IzQaz4ykh1fVV+dLKMf6PC3v8A + 369TBZbiMdK1Nad+h8vnfEeAyKnzYmd59IrWT/yXmzyH9m/9lG98fzWviHxPBJY+G1ZXS1kG2W8/wT3/ + ACr7406wtdJs4bOzhjtrWFNkcKLtVFHYCrEUaQx7UXYq/wAK1NX6hgMvo5fT5Ke73fVn8u59xBi+IMR7 + bEO0V8MVsv8AN92FFFFeofMhRRRQAV87/tyf8kX/AO32KvoivDv2uPBuseNfhLPZaHYvqN4txHN5MP3y + o64rzcyi54OrGKu7M+k4bqQo5xhZ1HZKa1eiR+bXNHNT32n3OnTSW91BJayr8jo6bHqDmvxnbRn9lpqS + TTumHNHNHNHNAw5o5o5o5oAOaOaOaOaADmjmjmjmgA5o5o5o5oAOaOaOaOaADmjmk27vlWvb/gr+yr4n + +Kk0N9eRvoXh3d891Onzzr/0zX/2aunD4erip+zpRuzzsdmGFyyi8Ri6ihFd/wBFu36Hnvwx+F+u/Fjx + KmkaJBvb78s7/wCqhX+8xr9LfhF8KdI+EfhCDRdLTe+N9zdEfPcS93P9Ku/D34Z6B8LdDTS9AsltYery + P80szf3nbua7Cv03Ksphl8eees317eSP5j4q4urZ/P2FFctCL0XVvvL9EFFFFfRH54FFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU + UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBjeJvCei+MtN/s7XdKtNYsdyy/Zb6FZU3L0O + 1q5j/hn/AOGf/Qg+G/8AwVQ//E16BRQB5/8A8M+/DP8A6EHw3/4K4P8A4mu10+wttLs4bSzhjtrWJNkU + MKbFRfQCrdFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR + QAV8N/8ABQf/AJGzwn/16Tf+hJX3JWBr3g7QfEzJJq2k2WoyR8I1zCr7fzrzMxwjx2HdCLtc+l4dzaOS + ZjDHTg5KKastN1Y/Ijmjmv1l/wCFS+Dv+hY0v/wFWj/hUvg7/oWNL/8AAVa+Q/1Xq/8AP1fcz9g/4ifh + f+gaX3r/ACPya5o5r9Zf+FS+Dv8AoWNL/wDAVaP+FS+Dv+hY0v8A8BVo/wBV6v8Az9X3MP8AiJ+F/wCg + aX3r/I/Jrmv1I/Zv/wCSG+Cv+wdHW7/wqXwd/wBCxpf/AICrXRabptto9lDZ2cEdtaRLtSGJdqote3lW + UTy6rKpKad1bY+I4q4vo8RYanQpUXDllfVp9Gv1L9FFFfTn5iFFFFABRRRQAUUUUAFFFFABXyd+2/wDB + 3+3vD8PjXTYt17pq+VfIn8dv/e/4D/KvrGqd1ZxX1u8FwiTQSqUdH5VlPauLGYWOMoSoy6/g+57WT5pV + ybHU8bR1cXqu66o/HXmjmv1l/wCFS+Dv+hY0v/wFWj/hUvg7/oWNL/8AAVa+K/1Xq/8AP1fcz9r/AOIn + 4X/oGl96/wAj8muaOa/WX/hUvg7/AKFjS/8AwFWj/hUvg7/oWNL/APAVaP8AVer/AM/V9zD/AIifhf8A + oGl96/yPya5o5r9Zf+FS+Dv+hY0v/wABVo/4VL4O/wChY0v/AMBVo/1Xq/8AP1fcw/4ifhf+gaX3r/I/ + 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 + 0SvQPD/7Kfwx0GRJYfDiXU69JLqaR/0zj9K66fDmMl8bS+f+R5OI8RsmpfwlOb8lb82j81dL0PUNcn8v + TbC6vZf+edrAz/8AoNe2eAP2N/H3jGRJr61j8PWTfN5l8/zuvsi5P51+g+j+GdJ8OxeXpmm2unr/ANO0 + Kp/IVsV7mH4Zow96tNy8loj4jMPEvGVU44Gioeb95/5Hg3wt/ZH8EfDySO6uYP8AhIdVXpcXyDYv+7H9 + 38a93VQqgDpTqK+roYelho8lGKS8j8qx2Y4vMqvtsZUc5ef6LZfIKKKK6DzgooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivNviv8AHXwv8HbDzNZvPMvWXMNhCd8sn+A9zWVS + rCjBzqOyR1YbC18ZVVDDwcpvZJXPSaK/Pzx1+3N4y16eSPw/b2vh606o+xZpXX33dPwryXUPjn8QdSm8 + 2TxnrKN/0wvpIk/JTXzFbiTC05WhFyP0/B+G+aV4c2InGn5at/Oyt+J+rtFflBZ/HD4g2E/nR+M9cd/9 + u+kdP/HjXp3gr9t3x54dmVdXNr4gsl+TZOixP/32v9aVLiTCydqkXH8SsV4bZpRjzUKkZvtqvuvp+J+i + NFeR/CD9pDwn8Xokt7Oc6frO3L6ddfK//AOzfhXrlfTUa1PEQVSlK6PzHGYPEYCs6GKg4TXRhRRRW5xB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFc9428VWngnwrqmvXv8Ax7WFu1w/uAOlTKSgnKWyNKdOdWcacFdt2Xq9jyf9pj9oq2+D + uinT9NaO58UXifuYf4bdf+er/wBBX5363r2oeJNUn1HVbufUL+d98s0773etDx14z1D4heLNS13VH33V + 5Kzf7CL2VfYVhc1+RZpmNTH1b3tBbI/rrhnhyhkGEUbJ1payl59k+yDmjmjmjmvGPsg5o5o5o5oAnsr2 + 50y9gu7Sd7a6jfcsyPtdGr71/ZT/AGlj8TLc+GvEbxjxDAm+K67Xijv/ALwr4D5q7oOt3vhvWLTU9One + 2vLOVZYpk/gZa9XL8wqYCqpx+F7rufK8RcP4fP8ACSo1Faol7suz8/J9f+AfsTRXCfB/4iW/xR+HuleI + Iinmzx7Z40/glH3lru6/X6dSNWCnHZ6o/kDEUKmFrToVVaUW0/VBRRRWhgFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXzB+3h4sbR/hnp2j + x8HVrzDv6LFhj/Ovp+vir/goNdM154Tg8v5FSZt/1214mdVHTwNRr0+8+24LoRxGfYaMlom39ybX42Pj + 7mjmjmjmvyI/roOaOaOaOaADmjmjmjmgA5o5o5o5oA+zv+Cf/i1ms/EnhyaTCRvHeW6fUEP/AOyV9kV+ + fP7Bd1Ivxhv7f+GXSZmb8JY6/Qav1bIKjqYCN+jaP5S49w8cPntVx+2oy+9f8AKKKK+iPzwKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvkD + /goJpEkug+FNSi/1cNxNFL/wJV219f15l+0N8PT8TfhVrOjwpvvlT7RaD/pqnIH415mZUHiMJUpx3tp8 + tT6bhnHQy3N8PiajtFSs/R6frc/Lbmjmlkja3kkjk+R1+R46Tmvxo/slO+qDmjmjmjmgYc0c0c0c0AHN + HNHNHNAH1Z+wBoEtx4v8Rav/AMsrW0W2/wCBO2f/AGSvuqvC/wBkj4av8PfhPay3ce3UtVb7ZMD95Vb7 + iH6CvdK/X8nw7w+ChCW71+8/kHjDMIZjnVerTd4xaiv+3VZ/jcKKKK9k+NCiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+Ev2wP2drjR + NYn8beHbUyaXdNv1GCH/AJdpD/y0x/dP6V8rc1+xdzbxX1vJBMizRSLtZG+6ymvjf46fsRyLNPrXgA71 + b5n0SR8bP+uLf0NfA5xkk3N4jDK99Wv1R++8H8bUlShl+aS5WtIz6NdFJ9LbJ7W3t1+POaOav654f1Xw + 1fPZ6pYT6fOv/LOdGSqHNfDSTi7Nan7jGUZxUoO6fbUOaOaOas6Xo99rd1Hb6faT3tw3/LOBGd/0oSb0 + SCUlFOUnZIrc19Cfso/s9z/EfxFB4h1u0dPDNi+9BIny3sg/h/3fWus+CH7FGoapcQav47B0+zR966VH + /rZv98j7or7U0nSLLQdPgsNPtorOygXbFBCm1UX2r7TKcknOar4pWitUnu/U/F+LeOKNGlPA5XLmm9HN + bR/wvq/PZF9EWKMKo2qtPoor9DP55CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii + igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDC17wjoniiDytY0q11FNu3/SolevOd + T/ZN+Fupu8jeF44Zm/ignlT9N2K9jormqYajW/iQT9Uj0cNmWNwemGryh6Sa/JnjGnfskfCvT33Dw0ty + /rPcSv8A+zV6J4f8EeHvCUSpo+j2WnbRt3QQqrf99da6OiinhaFHWnBL0SHicyx2MXLia8przk3+bCii + iuk80KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA + ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiuI+JHxm8FfB/To73xj4k0/QYZv9V9rnVHm/ + 3F6tQB29FfMFr/wUg+Al3qX2L/hL3jO7Z58lrIkWf96vf/Bnjzw78RtFj1fwxrVjr2mS/curGZZUP4ig + DoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr5t + 1D/god8ANLvrizuvH0cdxbytDLH/AGZd/Iytg/8ALKvpKv5uPiJ/yUDxJ/2E7j/0Y9NK4z9r/wDh4/8A + s8f9FAT/AMFd7/8AGaP+Hj/7PH/RQE/8Fd7/APGa/DHmjmq5Qsf0keDfGGk/EDwrpniHQbr7do+owrcW + t1sZd6HocNg1vV4x+x3/AMmv/Db/ALA0dez1AgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorI8R+JtJ8HaPcatrepWukaZbr + vmuruVYok+rGvnvXP+CjXwH0XUXsm8Y/bWXrPY2sk0X/AH0ooA+m6K89+GHx68A/GaF5PB3ijTdbkiXd + LbwTKZof95Oor0KgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKK+Tf2n/+ChngP4A/atH0t4/Fvi9FZfsFq/7q2b/ptJ/7KPmoA+rJJUt43d32Iv3mavH/AIkf + tffCL4TyPBr/AI205LxU3/ZLV/PlYfRMj9a/Hz44ftxfFj45TyR6p4hn0fR23bNK0d/s8W1v4WK/NJ/w + OvAuarlHY/Wnxp/wV8+H2lrIvhjwvrGtOv8AHfbLRG/VjXkmtf8ABY7xTdeYumfD3S9P/uSXGpNN/wC0 + 1r88eaOarlQz7i1L/grl8WLh42s9F0C1TZ86PC8vzfmKNM/4K5fFi3kf7ZougXS/wIkLxf1NfDvNHNHK + gP0G0n/gsR4ztv8AkIeBdHvfn/5Z3UkPy/8AfJrvvDP/AAWO0m7kT+3vh7d6cn8f2G+W4/8AQlSvy75o + 5osB+0/g3/gqR8D/ABU8cd3f6r4dlP3m1Sx+RP8AgUbPXvngX9oD4cfEqAz+GfGmjaonpHdKr/8AfLYN + fzuc0sM0tvPHJHJJHKvzpJH9+lyisf0xKyyx7l+ZWp9fgL8LP20fi/8ACGaMaL4zvrq0X/l11WT7XFt/ + ugS52/hX2h8IP+CvlndPBZ/EfwpJYs7qn9o6P86f7zxt83/fNTYLH6VUVy3w6+Iug/FTwfp3ifw1ff2h + ot+jPb3Gxk3gNtPDc9a6mkIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDzP9oz4w2vwJ+Dv + iHxncBJJLG3P2WCT/ltO3EafnX4HfEr4oeJ/i94tu/EPizVp9X1W6f53nf5EXsij+FB2Wv1a/wCCt2qN + a/s56bYKJNt5rMLOU+78it1/Ovx85q4jQc161+zb+0j4n/Zt8fWut6JdvJpzuqajpsj/ALm6i3c8f3vR + q8l5o5qij+knwb4rsPHPhPR/EOlyeZpuqWkV7bv/ANM3UMv863a+bP8Agnjqs+rfsk+CZLl97QxyW6H/ + AGUkZVr6TrIgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK + ACv5uPiF/wAj/wCJf+wncf8Aox6/pHr+bj4if8lA8Sf9hO4/9GPVxGjA5o5o5o5qij9//wBjv/k1/wCG + 3/YGjr2evGP2Of8Ak2D4a/8AYGir2esiAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA81+L/7Q3gL4Fiw/wCE116PRPt+ + 77P5iM2/b1+7XnH/AA8O+AX/AEPcH/gNL/8AE18wf8FkP+PX4ff781fmTzVJXHY/db/h4d8BP+h7t/8A + vxL/APE0f8PDvgJ/0Pdv/wB+Jf8A4mvwp5o5p8oWP3V/4eHfAL/oe4P/AAGl/wDiaP8Ah4d8Av8Aoe4P + /AaX/wCJr8KuaOaOULH7rf8ADw74Cf8AQ92//fiX/wCJo/4eH/AP/oe7f/wHl/8Aia/CnmjmjlCx+63/ + AA8P+Af/AEPdv/4Dy/8AxNTWf/BQP4BXsm3/AIWHYwf9doJk/wDZK/CPmjmjlCx+/uj/ALZfwS8QMiWP + xI0OZm6BpGT/ANCAr0LR/iV4U8QQJJpviTSr1G/54Xsb/wBa/nA5p9rdT2dx51vJJBKv/LSOTY9HKFj+ + mBZFkj3L8y0+v56vBf7UnxZ+H11HNo/j7XE8r7kE99JcRf8AfEhK19N/DX/grd8SvD/kQ+LtJ0rxXb7/ + AN9PGn2S42/7Pl4T9KXKFj9eqK+Ufgz/AMFIvhB8WpILO71Obwbq0r7FtNc+RP8Av8P3f5mvqOxv7bUr + OO6tJ47m1lXck0L71ZfYipEW6KKKACiiigAooooAKKKKACiiigAqrfXkWm2U91cP5cECNK7eijk1arzf + 9ojV5fD/AMC/HV/B/rotIuNu73Tb/WgD8Y/2x/2q/EH7RvxK1LN88Hg/TbmSLSdNjf8Ac7V+Xzm/vO/X + 9K+feaOaOa1LNnwd4z1nwD4isdd0DUp9M1WzlWWK6hfayMtful+xn+0Sv7SfwXsfENykcevWj/YtWhh+ + 4J1/iHsy7W/GvwU5r9Mv+CN+uTN/wsTR/wDl3U293/wJht/pUyEfppRRRUEhRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQzTLbxvJIwSJF3M7dqmr8+f8Agp1+15c/D/SR8LfC + d95Gt6pD5urXcD/PbWrdIh6NJ3/2frQB53+3L/wUcudUu7/wF8Kr+S1sona31HxHB9+bs0cHov8Atd+1 + fnJNNLcTySTSSPKz73kk++7UnNHNalhzRzRzXd/Cf4F+OvjdrH9m+DfD11q8q/62eNNkUP8AvO3y0AcJ + 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 + UXjS/wDDul+GL/RZbW0+1+fdTK6P7cCvqivyE/4JEf8AJePEP/YJ/wDZq/XukxBRRRSEFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAc38QvG2n/DjwRrvinVP+QfpFpJezbPvbUXNfzw/Ezx5qXxQ8fa54p1ebzr/U7uS4YD3bpX69/wDB + U7x0/hX9mK40uCd4LvXL6G0/d/xxL80g/Kvxg5q4jQc0c0c1t+A/BuofEDxpovhnS087UNWu47S3j/2n + bFUUfRf7Ev7Euq/tOa//AGxqzyaZ4C02bZd3Q+/et/zxi/8AZm/h+tfsz4D+Hvh34Y+G7XQfDGk2ui6V + brtSC1j2/ix6sfc1n/B/4X6V8GPhvofg/RV22Ol26xByuGmb+J2/2mNdvWZIUUUUhBRRRQAUUUUAFUNT + 0uz1mzks7+0gvbWT70F1GsqP9Var9FAHy78ZP+CdPwd+Lvn3Uei/8Ipqsv8Ay/aH+5/8hf6v/wAdrb/Y + 5/ZRtv2VfCfiHS11JNZvNU1H7Q12ibP3KcRIf9pQWzX0PRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA + UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA + UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA + UUUUAFFFFABRRRQAUUUUAFfzcfEL/kf/ABL/ANhO4/8ARj1/SPX83HxE/wCSgeJP+wncf+jHq4jRgc0c + 0c0c1RR+/wD+x3/ya/8ADb/sDR17PXjH7Hf/ACa/8Nv+wNHXs9ZEBRRRQAUUUUAFFFFABRRRQAUUUUAF + FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+aH/BZ + D/j0+H3+/NX5kc1+m/8AwWQ/49Ph9/vzV+ZHNaR2KDmvtX/gkz/yctcf9giavirmvtT/AIJNf8nLXH/Y + ImoYz9kqKKKzICiiigAooooAKKKKAPPPiR8Avh38W7Ke38WeE9L1UzffuHgVLj/v6uH/AFr4X+On/BIy + zujcal8Ltde0l+Zxo+q/On+yscvb/gdfpXRTGfzhfEr4V+KvhB4jk0Hxdot1omoRf8s50+R1/vo33XX/ + AGhXKV/RZ8XPgn4P+OHhmbQ/GOjQapZsPkfG2WFv7yP1U1+Of7YH7DfiX9mXUZNWs/M13wLO+yHVET57 + Vm6RT+/o3eq5hnzDzRzRzRzVDPtv9gP9uq7+DWsWPgHxldvdeBbyXZbXcnzPpkrf+0j3H8PbvX7B29zF + eQJNDIksMi7ldPmVlr+aHmv1I/4Jf/tdSeIbNPhJ4u1HzNQtod+g3M5+aSJfvW5Pdl6r/s1LQj9HqKKK + gkKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiuJ+MfxBh+Ffwt8UeLJ2TZp + OnzXa5/iZVyq/iaAPxd/4KDfEj/hZX7UfiuWOTzLLSHXSbfy3+TbF/F/31XzjzVnVtQl1bVbu+uHkeW6 + maZ5JP7zNmq3Naln3X/wSI/5Lx4h/wCwT/7NX691+Qn/AASI/wCS8eIf+wT/AOzV+vdZvclhRRRSEFFF + FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF + FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF + FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF + 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 + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigD4L/4K9+FZNV+B/hvW1T5NJ1bYz/8AXZdv/stfkbzX75ftqfDNvix+zV420WGJ576Kza+t + I4+rTw/Og/SvwMZWWTa331q4jQvNexfsf/EGL4Z/tJeBdburjyNPXUI4buT+5E/ytXjvNIrbJNy1RR/T + KrblyKdXyp/wT/8A2orX4/fCS10zUrtB4y0GFbe+hd/nmjXhZ/8AgXf0NfVdZEBRRRQAUUUUAFFFFABR + RRQAUUUUAFFFFABRRRQAUUUUAFFFZHifxLpvg3Qb/W9Zu47DS7GFp7i6mfakar60AReLvF2i+A/D93rn + iDUrfSNJs082e6un2Iiivyd/a2/4KWeIviZNe+GvhtPP4b8Lb2ifUvu3d4v/ALTU+leW/tpftjaz+0z4 + wnsrOSSy8D6bM39nWKf8ttv/AC3k/wBo/wDjtfNPNWkULNNLdTyTTSSTyt87ySfO70nNHNHNUMOaOa9L + +Ff7NPxN+NE0a+EfCGpahC3/AC9yJ5Nv/wB/JML+tfU/g3/gkL8RtWht7jXvEuh6Ij/ftY/MllT/AL5X + b+tK4HwbzRzX6d2f/BG2x+yp9s+Itx9o/j8ixXZ+pqvqv/BG+Ly/+Jd8RJGl/wCnqx2r/wCO0XQj8zOa + Oa+1vHf/AASb+LnhezefRb/R/Ff/AEwsp2hm/wDIoVf1r5W+IHwl8Y/CrUpLPxZ4a1LQZVfZ5l1AyI7f + 7L/db8DTGclzV/w/4k1XwlrEGqaLfz6XqFq6zQ3Vq+x0Zaoc0c0AfqL+xz/wU2j8QTWvhD4tzwWl+22K + z8RZ2JM392cfwt/t/pX6NQzR3cKSwukkT/MrodytX80HNfoL/wAE7/27J/BuoWPwx8e3/neHZ38rSNVn + f/jyftCx/wCeZ7f3ahoR+sNFMVlZMj7tPqSQooooAKKKKACvxl/4Kxf8nVx/9gGz/wDQ5q/Zqvz6/bg/ + YJ8eftHfGz/hLvDmpaPa6f8A2Zb2fl3zsj7kZ89FP96mhn5Pc0c19w/8Ojvi3/0GvDn/AH/k/wDjdH/D + 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 + f/Qa8Of9/wCX/wCN0XQHw9zRzX3D/wAOjfi3/wBBrw5/3/l/+N0f8Ojfi3/0GvDn/f8Al/8AjdF0B7H/ + AMEb/wDkW/iN/wBfNp/6DJX6RV8i/sA/sp+LP2XdJ8X2/ii8026bV5oJIfsLs+zYr53bgP71fXVQyQoo + opCCiiigArxz9pD9pzwd+zR4PfVvEV15+oSp/oWkQSf6RdN7f3V9Wqb9pb9orw/+zV8N7rxLrLrPdN+6 + 0/Tkf97eT9kHsO5r8K/jF8YvE/xy8cX/AIq8VXz3uoXT/JH/AMsYYv4Y0H8KimlcZ2f7Rn7Wnjz9pLxB + Jca7qT2mixu32TQ7R9lvCv8A7O3q1eL80c0c1oUHNHNaPh3wzq/i3VY9L0PTbrV9Ql+5a2MDSv8AktfW + 3wx/4JZfF/x1bpda1/Z3g63ba3l6jNvldf8Adi3f+PUAfHHNHNfqDof/AARt0jycax8RL/zv+nGyTZ/4 + 9Whcf8EbvCvknyPiJrAl/wCmllFt/nS5kI/K7mjmvvzx9/wSD8daTDPc+F/FGl68ip8lrOGt5X+nG39a + +QPip8BfH/wU1L7H4y8L32iP/BPIm+3f6SLlP1ouM4Lmtnwf401z4f6/aa54e1W60jVbV98V1avtdGrE + p3NMD9fv2J/+CiGn/GT7J4O+IUkGkeNfuWt7H8tvqH/xEn+z/F+lfdFfzOW9xLZzxzW8kkEsTq6SR/I6 + MvQiv2C/4J3/ALa3/C7NDTwJ4wuFHjXTIv8AR7p/+YlAv8X/AF0Xv69ahok+4aKKKkQUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR + RQAUUUUAFFFFABRRRQA1lDKQelfgr+218CJ/gH8etd0uG08jQtSdr7SX+bZ5Dt9zP95e9fvZXzr+2t+y + 7Z/tM/C2SzgWOHxVpe640m6x/Ft+aFv9l/5haYz8I+aOav8AiDw/qPhXXL/R9WtJ9O1OzmaG4tZ02OjL + 1qhzWhR1Pwx+J3iP4Q+NNN8VeFdSk0vWLN/kdPuOv8Ubj+JD3Ffsj+yf+314M/aItbXR9Rkg8N+N9qq+ + mzP+6uW9bdj97/c6ivxF5pYbiW1kjmhkkglX7kkfyOlJq4j+mWivxk/Z4/4Kc/EP4Ux2mk+Lv+K48Ox/ + J/pT7L6Ff9mTndgdFb86/SH4K/trfCf46QpHoniSPT9VYNnStY229wuOvfafwaoEe9UUxWVkyPu0+kIK + KKKACiiigAooooAKKKKACiiigAooooAK/Jj/AIKf/tYS+MPFMnwp8N3bx6FpMmdWnjf/AI+bof8ALL/d + T+f0r73/AGwvjon7PfwJ1/xJE+3WJU+x6Wn/AE8yfKjY9F+8fpX4IahqE+qX095eTyT3dw7TTSSffdm6 + 1SGiDmjmjmkVd3yrVlGh4d8P6n4t1yw0fR7SfUdTvJlit7WBN7uzelfq1+yX/wAExdB8BwWniT4pxweI + vEfyyw6P/wAulkf9r/no3/jvtW7/AME5f2O7X4S+C7Xx94p05G8a6vFvgSdPn0+Buiezt/FX3BUNklPT + dNs9JtI7WxtYbO1j+7DCioifgKuUUVIgooooAKwfFngrQvHWjzaV4h0q01nT5lZHgu4VdSD9elb1FAH5 + W/tgf8ExZfDFrfeL/hPHNe2Ee6a78Ot88sK+tuerAf3fvV+dTKyybW+R1r+mevyz/wCCm37HMHh9p/i1 + 4M07ybKV1/t6xtU+VJGbH2lV7An73vzVJlH5y80itt+ZaXmjmrGfr9/wTR/axl+LXg6T4feJbuSbxXoM + X+iXE/37yzXgc/3k+79Oa+6K/nI+EHxQ1f4M/EnQvGGjTvDe6XcLL8j/AOui/jiP+yyblr+hD4d+ONN+ + JXgfQ/FGkzpNp2rWkdzDJH/tDkfgeKhknT0UUVIgooooAKKKKACiiigAooooAKKKKACiioZJEt43d32I + vzMzUAcZ8ZPivofwT+HOseLdfnENjYRM6x/xTSfwRr7s1fgX8bvi9rXxy+JOteMNenke6v5v3MG/ekMS + /ciX2C19Cf8ABRT9q9vjt8RpPC/h++Z/BHh+Zki8v7l7dL8rTe6jovtXyFzVxKG07mkWvrD/AIJ9/smy + ftBfEmPXNatJD4I0GVZrpn+7dS/wQD+be1UM+sv+CYf7IreBfD6fFPxVa/8AE71SHZpNrOnzWtqf+Wv+ + /J/6D9a/QWq1vbRWNvHBAiQwxqqJGv3UUVZrMgKKKKQBRRRQB5P+1f8A8m2/Ej/sCXP/AKBX8+PNf0Hf + tX/8m2/Ej/sCXP8A6BX8+PNXEaDmtPwr/wAjNpP/AF9w/wDoQrM5rT8K/wDIzaT/ANfcP/oQqij+lOii + isiAooooAKKKKACiiigD5q/4KBfBNvjT+zrrUNnB5+taJ/xNrGP+8yffH/fBevzK+Bv/AATx+LHxqjtN + QbTf+EU0CXa/9o6wmzep/iSL7ziv3IZdwwaRVVUwvyrTGfHPwV/4Jf8Awp+G8cF54jiuPHGsKqs5v32W + ySr/ABJGmP8Ax8tX1j4e8LaN4Usfsei6VZaTaL/yxsoFhX8lrYopCCiiigAooooAK+Zf2vP2KvDH7Svh + m4urW3g0Xxtboz2eqxps85sf6ub+8p9eor6aooA/my8aeDtX+H/inVfDmu2r2Wr6dcNb3EL/AMDLWNzX + 6T/8FdPgZDZzeH/ihpdpse4/4lmrSIPk3D5oGP8AtH51/wCArX5sc1oiw5r9N/8AgkD8YDLa+LPhveTD + bEy6tpyfX5Jv/adfmRzX0h/wTv8AGkvgv9rLwZ5f3dWdtMl/3ZV/xWhgfutRRRWZAUUUUAFFFFABX83H + xE/5KB4k/wCwncf+jHr+kev5uPiJ/wAlA8Sf9hO4/wDRj1cRowOaOaOaOaoo/f8A/Y7/AOTX/ht/2Bo6 + 9nrxj9jv/k1/4bf9gaOvZ6yICiiigAooooAKyvEOv2PhXQ7/AFfU50tdNsLeS5uZ3+6kSLuY1q1+ef8A + wVj/AGgJvC/g/Tfhlo915d5rf+l6mY/vrao3yp7bn/SgD4Q/a5/aQ1P9pP4tX2vSSSQ6Fau1tpNjI/yw + wK3X/eb7xrxTmjmjmtSw5r6I/ZG/Yz8T/tQeIPOQvo/g+zlVb7WJE/8AIUX95/8A0HvXD/s2fAbV/wBo + r4raT4S0zzI7eV/Ovrv+C2tV++31/u+9fvX8Nfhxofwp8F6b4W8O2iWWlWEXlRxp/F0yze5qZCOb+Cf7 + PHgb4A+H49L8JaLDaMEHnX0g33Vy3953/oOK9PooqCQooooAK5/xh4I0Lx/odxo/iLSbXWtNuFZXt7tA + 6nP8vwroKKAPxy/bk/4J/wB38DftHjTwPHPqHghn/wBItPvzaYzf+hR/7XbvXxNzX9K+raTZ69pd1puo + W8d5Y3UTRTwTLuR0bgqa/CD9tL9nKf8AZv8AjRf6RbJIfDl//p2kz/8ATA/8s/8AeRvl+m2rTKPB+a3f + AfjfV/hv4w0nxNoV29lqul3C3FvOn95ex/2T901hc0c1Qz+hz9n74yaZ8evhPoXjDS3+S8hxPBu+aGdf + vxt75r0qvyX/AOCS/wAc5PDvxC1X4cahd/8AEt1uL7XYo7/Il0n3gvu6/wDoFfrRWbJCiiikIKKKKACi + iigAooooAKKKKACiiigAooooAKKKKAPzP/4LIf8AHr8Pv9+avzJ5r9N/+CyH/Hp8Pv8Afmr8yOa0jsUH + Nfan/BJr/k5a4/7BE1fFNfa3/BJr/k5a4/7BE1DGfslRRRWZAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + B/PR+1B4FX4b/tA+OvDsf+ps9Tk2f7r/ADj/ANCrzDmvrr/gqV4bXw7+1VfTImV1TS7a+/4GzSJ/7JXy + LzVlhzX6Vf8ABHLxh5N78QvDM0n+tW2vreP/AHTIr/zWvzTr7O/4JP6y+n/tSPamTEV5ol1Fs/2leNhT + ewj9mqKKKzJCiiigAooooA/no/ai/wCTiPiF/wBhy7/9GGvMOa9P/ai/5OI+IX/Ycu//AEYa8w5rRFhz + X70fsHf8mlfDn/rxb/0fJX4L81+9H7B3/JpXw5/68W/9HyUpEs9+oooqBBRRRQAUUUUAU9Q1GDS7C6vr + qTybW2jaWWRv4FVck/lX4V/tuftP3P7Svxau7qzkkTwlpLtaaTBv+R1HWbH95+v04r76/wCCpv7Qsvw3 + +Fdp4E0e78jW/FG77Q8f3ks0+/8ATc21fpur8f8AmqSGg5o5o5ru/gf8H9a+OvxN0bwbocf+lX8v76f+ + CGJfvyt9Fqyjs/2Wf2UfE/7UHjD+z9J/4l+hWb7tQ1h4/wB1Cv8AcH95z6V+zfwE/Zh8B/s7+H4dP8L6 + TGb3Z/pGr3SK93ct6s/b/dXArovg18H/AA/8DfAGm+E/DdqkFjZp88mzD3En8Ur/AO0TXd1m3ckKKKKQ + gooooAyPEfhnSvF+jz6VrmnW2qabcLsltbqMOj/ga/KP9ur/AIJ6yfC2O78efDe0kufCe5pL7SUG59P/ + ANpO7Rf+g1+udVbuzh1C0mtrmJJ7eZWR45BuV1PamM/mj5o5r6W/b2/Zoi/Z1+Mk6aTB5fhTXEa+07+5 + D83zw/8AAW6f7NfM9aFGn4b8Rah4S8QabrWk3cllqdhcLcW88fyOjK2a/fL9lb49af8AtFfBrRfFNt+7 + 1DZ9m1K13fNDcp94f8C+8PZq/n85r7a/4JW/Gz/hAvjZP4N1C72aR4oi8qFJJPkjuk5Tj+8/3KmQj9jK + KKKgkKKKKACiiigD80f+Cyf/AB6fDb/fu/8A2nX5j81+nH/BZP8A49Pht/v3f/tOvzH5rSOxQc0n+zS8 + 0c0xhzX1B+yD+wv4n/aW1GPVr7zNB8CxPsm1XZ89zt/ggB6n/a6CuV/Y3/Zpuf2mfi1aaJJ58Hhyz/0v + VrpP4IB/yzB/vP8Ad/Wv3X8K+FtK8E+HbDQ9DsotP0mxiWG3tYU2pGoqWxHB/Bf9mv4ffAPR47Hwj4ft + rW4VF83UZ0826mf+8zn+mBXqtFFQSFFFFABRRRQB4f8AtGfsk+BP2kfDs9rrWmx2OuBG+ya5axqtxC3v + /fX/AGWr8S/jx8DfEX7PfxEvvCniODM8X723u4/9VcwH7sqV/RJXyZ/wUa/Z/g+M3wKvtYs7XzPEnhlG + vrORF+d4/wDlrF/wICqTGfiZzRzSbaXmrKPoL9g74yN8Gv2jvDd7NP5Gk6o/9mX2/wC55Urff/4C1fvJ + X8zlvcNa3Uc0f34nV0/4DX9EH7P/AI6k+JnwV8D+KJZPOn1TSba5mf8A6atGN/8A49moZLPQ6KKKkQUU + UUAFflx/wV++LUlxrXhP4eWk/wDo8Cf2nfIj4/eH5Ylb/gPzV+o9fhZ/wUV8Qt4i/a58aTB96QfZ7RP9 + jZCi00NHzZzRzRzRzWhR9N/sPfsc3P7UHiy7vNRmnsPBekuv226j+/NL18hPf19q/aD4d/DHwx8KfDtr + oXhXRrXRtNt0CJHAmGb3ZurH615J+wf8O7X4c/sw+C7W2VPP1C2/tG4m/ileVi/P0Uhfwr6GrMkKKKKQ + gooooAKYyrKm1vmVqfRQB5H8Tv2VfhV8XLXy/EfgzTZpfm23VrH9nlRj33R4z+NfEXxk/wCCQpRbi9+G + niiRz99NK1wL87eizLjH4iv05opjPNf2efhFa/A34P8Ahvwbb+WZdPtlFzNH/wAtrg8ySfi1elUUUhBR + RRQAUUUUAFfnP/wWU/5ET4bf9hG7/wDRcdfoxX5z/wDBZT/kRPht/wBhG7/9Fx01uNH5Y80c0c0c1oUf + df8AwSI/5Lx4h/7BP/s1fr3X5Cf8EiP+S8eIf+wT/wCzV+vdZvclhRRRSEFFFFABRRRQAUUUUAFZuua1 + Y+G9GvtV1KdLOws4mnuJ5PuoirkmtKvz/wD+Cr/7QH/CH+AdO+Gmk3fl6p4g/wBI1ARth0s1bgf9tGDL + +FAHwT+2B+0hqH7S3xavtbaSSHw/ZbrbSbGT/ljB/eP+033mrw/mjmjmtSw5r379k/8AY/8AFP7UXiZ1 + tP8AiUeF7N1Goaw6fKn/AEzi/vOa4n9nj4I6t+0J8VNJ8H6UXjS6fdd3ezf9mgH35T9K/e34W/C/QPg/ + 4H0zwp4ZtPsWlWESog/jdu7uf4mPepYjnvgn+zn4E+AXh+HTfCWhwWkip++1CRA91O3dmf39BxXqVFFQ + SFFFFABWF4s8HaJ460SfR9f0u11bTbhSstrdRh1Of5fWt2igD8ev25P+Ce8/wTtbvxz4GeS/8F7/APS7 + CT55dPz3/wBqL/0HvXw9zX9LGq6TZ61p0+n39vHeWVyjRTQTJuR1PUGvwn/be/Zzb9nL4z32mWdu6eGt + U3X2kyP/AM82bmLP95KtMo+f+a3PA/jTV/h34w0rxLoV09nqmmXC3FvMv94Vh80c1Qz+hj9nP416f+0B + 8ItC8ZWBjRruLZdwJ/ywuV/1kf4GvTq/I7/gk/8AHY+EviZf/DrU7vZpviJPOsUk/wCfxOy+m5N+f92v + 1xrNkhRRRSEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA + BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA + BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA + BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAfIX7bn7CumftJaa3iLw75OkeP7OLCTuNsN+q/ + 8spvf+6/9K/HHxt4H174c+I7vw/4k0yfSNVtX2TWs6bH+o/vL/tV/SXXkPx+/Zj8CftHeHzYeKtMQ3qL + i21W1+S6tm9Vbv8AQ1SYz+ffmjmvqX9oz/gnj8SfgY8+oafaSeMfDChn/tDToG3wr/01j52f71fLLKy/ + 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 + w/4i03xVo1rq2j3sGp6ZeIstvdWz70kU9wazJNSiiikIKKKKACiiigAooooAKKKKACiiigAooooAK/Of + /gsp/wAiJ8Nv+wjd/wDouOv0Yr85/wDgsp/yInw2/wCwjd/+i46a3Gj8seaOaOaOa0KPuv8A4JE/8l28 + Rf8AYI/9mr9e6/IT/gkR/wAl48Q/9gn/ANmr9e6zZLCiiikIKKKKACiiigAooooAgmmS3heSRwkaruZ2 + /hWv5/f2sfixP8Zvj94v8Ru7i0a7a2tI9+/ZBF8i4+uN3/Aq/Zz9sj4if8Ku/Zr8d64H2StYtZRA/wB+ + f9yMf995/CvwFZt3zVSGheaOaOa3fh/4Tn8eeOPD3h23/wBbq2ow2Kf7G+QLmrKP1r/4Ja/AGD4d/Bt/ + HN9GDrfir50f/njZpwifUtvY/hX29WP4V0CDwv4Z0rR7VEjgsLSO2RE+6Niha2KzICiiikAUUUUAFFFF + ABXxx/wVE+EMXxA/Zzn8QwQIdV8K3C36SfxeQ3ySr/6A3/AK+x65P4oeG7fxd8OfE+jXSedDeafPD5f1 + jOP1oA/nF5o5qW8s5dNvp7W4j2XFu7QvH/cZeDUXNalnT/C/xlc/Dv4jeGvE1nPJBcaXfQ3HmR/3Vb5v + zWv6K/Duu2/ibQNN1a05tr61iu4v911DL+hr+a3mv3j/AGCvGknjz9lPwJqE0m+4gtpLF/8AZ8mRowP+ + +VWpkSz6DoooqBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR + RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR + RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR + RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA1l3DBr5r+Pn7Avwr+PHn302mf8I3 + 4gl3P/aujoqM7N/FInSSvpaigD8XfjZ/wS/+Kvw3knvPDCQeOdHV22PY/Jdoo7vG3/srNXyVrnh3VfDN + 9JZ6xpt1pd2v/LC6gaJ//Hq/pXri/iD8IPBfxUsXtfFfhnTdbRk2eZd2ytKi/wCzJ95fwNVzDufzm80c + 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 + fc9FFFZiCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoLi3iu4WimjSWJh8yOm5W/C + p6KAPlX4/wD/AATs+F3xtS7vbSw/4RDxFLuYajpSKsTsf+ekXRvw21+Yf7Rv7EfxH/ZvkkvNTsf7b8Nb + 9ia5pqM8X+z5i/8ALNm9K/eaqmpabbarYz2d5BHdWk6NHLDKm5HU9QRTGfzSc0c1+jv7dH/BOWDw7Zal + 8QfhdZ+XYRbptQ8OQJ/qV6tLb/7PqnbtX5xc1oUHNeufsv8A7Q+s/s3/ABT03xHp08n9mSusOqWP8FzA + zfNx6j7wryPmjmgD+k3wr4o03xp4b03XtIuEutN1K3jubadOjo65FbNfnt/wSR+NUnibwLrvw61CZ5Ln + QX+12Pmf8+0rfMv4PX6E1mQFFFFIAr42/wCCqUyR/sv3CtJ5ZbUIFX/ar7Jr4n/4KyafJe/s12k0f3LX + WYXf/vl1/rTW4H4307mjmjmtCz0X9m2xiv8A4/fD2GT7n9v2T/8AfM6Gv6Ia/nm/Zh/5OE+H3/YctP8A + 0Ytf0M1myWFFFFIQUUUUAFFFFABRRRQAUUUUAZ+sWKalo99ayfKs8LI233XFfzYal8upXa/3Zm/9Cr+l + m4/1Mn+41fzUap/yEbv/AK6t/wChVcRorc0c0c0c1RR++X7Dzbv2Ufhn8+//AIlEde6V88fsC6a2m/sm + +AAz7zcWP2jP+9X0PWRAUUUUAFFFFABRRRQAUUVgeNvGWkfD3wnqviTXbpLLStNga4ubh+yrz+fpQB4v + +2p+05afs0fCW4v7eSOTxVqW620e1k/5695CP7qV+FetaxfeINVu9U1K7kvdQvJmmuJ533u7N1Jr0/8A + ag/aB1f9pD4ral4nv5PLsVf7Ppljv+S2tlb5R9W+8a8l5rRKxQc1b0XRb7xHqtppem2kl7qF5MsNvBB8 + 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 + /wAMn/GD/onuuf8Afij/AIZP+MH/AET3XP8AvxQB5RzRzXq//DJ/xg/6J7rn/fij/hk/4wf9E91z/vxQ + B5RzRzXq/wDwyf8AGD/onuuf9+KP+GT/AIwf9E91z/vxQB5RzX6//wDBH3/k2nxJ/wBjbcf+kVlX5r/8 + Mn/GD/onuuf9+K/UX/glp8PfEfw3+AHiHSvFGjXWiahL4nuLlLe6TY7RNaWih/zVqlsln2VRRRUCCiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAY6LLGVYblavxO/wCCj37Odt8D + fjSdS0a3+z+GvEqte28cafJDPu/ep6dfmC+lftpXxT/wVc8FReIv2bF1xlzLoOow3Cv/ALMjeV/7PTW4 + z8b+aOaOaOa0KPpz/gnH4/bwL+1V4YSS48uy1QSadKn9/fEdn/j+2v3Kr+dT4B6pLo3xw+Ht9H9+31+w + f/f/ANJTI/Gv6J45NyI396oZLJKKKKkQV8j/APBUDSWvv2UdbnX7lneW8zfjJt/9mr64rwr9t7wzJ4x/ + ZV+IumRI7udOW4ATqfKkSX/2SgD8DuaOaOaOa1LO3+BOof2X8bPAN15nkJFr9hvk/wBnz0zX9FqsGGRX + 81Gg6o2h65pupR/es7iO4T/gDbq/o98HakNY8H6HqG/eLqxgn3/70atUyJZuUUUVAgooooAKKKKACiii + gAooooAwfHGprovg/W71pPJW3sppfM/u7Ur+by+bdfTt/tt/6FX9AP7W/iRfCv7NXxF1LzPJlTRrhIj/ + ANNGXav61/Pwzbvmq4jQlO5o5p9rH5t1HH/edUqij99/2LbEWH7Kvwvj37y+h282f99d39a9srjPg74d + bwj8K/CeiumxrDS7e22/7sYrs6yICiiigAooooAKKKKACvyP/wCCnX7Wq/ELxLJ8L/C91v8AD+jzf8TS + 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 + TbFcfhLwn518L/ET4V+LPhPrEml+LtCvtBvV3bI7qBkR9vdD0dfcV/R7XM+OPhz4Y+JWjzaT4o0Oy1zT + 5Pv293GHB/rVcw7n83/NHNfpv+0d/wAEnYJLe61r4R37pcL87eH9Rf5X7nypf5Kw/wCBV+cPi/wTr3w/ + 1+70TxHpN1ouq2r7ZbW6TY6Vd7lGNzW74H8da98NfFVj4i8M6lPpGsWb7orqCT+f95f9k1hc0c0AfuL+ + xL+2Rp37Tng/7JqZhsvG+mIovrFDxMvTz4/9n19K+oa/nS+B/wAXNX+B/wAUNC8YaLPsuLC4Xzo/4Jom + +/Gw91r+gzwJ40074ieD9G8SaTJ5unapaR3cL/7LrnH1FZknQ0UUUhBRRRQAV+c//BZT/kRPht/2Ebv/ + ANFx1+jFfnR/wWV/5ET4bf8AYRu//RcdNbjPyw5o5ptO5rQo+6/+CRH/ACXjxD/2Cf8A2av17r8hP+CR + H/JePEP/AGCf/Zq/Xus3uSwooopCCiiigAooooAKKKKAPyC/4K7aZ9k+PPh6834+1aOG/wC+X218Lc1+ + kH/BZDw/L/b/AMPdc/5ZfZLix/4Fu31+b/NaR2KDmvv3/gjvfmD4veN7Uu+Z9ER0T+Dcs618AV9df8Eu + fFS6D+1dpNi8myLVrG6t/wDgSxl1/wDQaHsM/a6iiisyAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr5s/wCCiNva3H7IPj5b + r/VCO3b7+35hcxlf/Hq+k6+Mv+Cq3jaDw5+zFJosv+u8Qajb26f9snEx/wDQKAPxm5o5o5o5rUs634N/ + 8lb8Ef8AYcsv/R6V/RpD/qU/3a/nz/ZT8My+K/2kPhzYwx79uuWlw8f+zFIJG/Ra/oRqZEsKKKKgQVie + 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 + truk2mo2cnnWl1Es0L/31Zciv5qOa/aj/gmb8bk+KP7Pdpod1N5mteFWXTpk/wCmH/LFv++amRLPr6ii + ioEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+aX/BZT/j0+G3+/d/+06/Mbmv04/4LJ/8A + Hp8Nv9+7/wDadfmPzWkdikHNff8A/wAEeP8Akr3jP/sDf+10r4A5r7//AOCPH/JXvGf/AGBv/a6UPYD9 + Z6KKKzJCiiigAooooAKKKKACiiigD8Vv+Cqf/J2upf8AYIsv/Qa+Qua+vf8Agqn/AMna6l/2CLL/ANBr + 5C5rRFBzX6/f8EjP+SA61/2Fm/8AQa/IHmv1+/4JGf8AJAda/wCws3/oND2Ez7oooorMQUUUUAFFFFAB + RRRQAUUUUAFFFFABRRRQAV4T+1N+yb4U/aa8IzW+pW0dp4ktYW/szWI0/ewN2Vv7yE9Vr3aigD+bj4ge + A9X+GXjTVvDGu2kllqul3DW8qP8A7Pcf7J+8KwOa/Qn/AILAfDmHS/H/AIU8ZW0GxtUtWtLuT+/JF9z/ + AMcr89ua0WpYc1+x3/BKP4hz+Lv2c5tDuJN7+HNRktE3/e8t/wB6P/Q8V+N9fpd/wRv1b/SviFpf7z7l + vc/7P92h7CP06ooorMkKKKKACvzo/wCCyv8AyInw2/7CN3/6Ljr9F6/Of/gsp/yInw2/7CN3/wCi46a3 + GfljzRzTadzWhR91/wDBIj/kvHiH/sE/+zV+vdfj9/wSMvIofj7rVu0n72XSG2J/utzX7A1myWFFFFIQ + UUUUAFFFFABRRRQB8Qf8FZfA8viT9nax1yFP+QDqkdxK/wDsSL5X/oTrX48c1/RH8fPh2nxU+DPjDwq0 + fnS6lp0qQp/03Vd0X/j6rX88eoWM+l6ld2N1HsuLWZoZo/7jK2DVxGiDmu5+BPjyX4afGLwf4mWTZDYa + pbzTf9cvMHmf+Obq4bmjmqKP6XLC+j1Kxgu4juhniWVP91lyKtV8u/8ABPH45Q/GP9nnSba4uvtGv+H/ + APiWX3mfffb/AKt/90rx/wAAr6irIgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKK+SbT/gpB8NNJ+Jmu+CfFqX3he90u7a0+3Tx+bbzPu/2MlP8AgVfSfhHx94c8fWK3 + nh3XNO1q2Zd3mWN0ku367TxQB0dFFFABRRRQAUUUUAFFFFABRRTGZY03N8qrQA77tfjD/wAFNv2hLb4u + /GSPw3od19p0DwqrWpeN/kmuv+Wx/wCA/cr6Q/bu/wCCh2neGdN1L4ffDW9j1DW7hWg1HXLd90Vkv8Sx + MPvSe/QV+U7M0skjN87NVJDQvNHNNpVXc+1fv1ZR9s/8Eofhm3iv9oC78UTJ/ovh2ykk+f7ryyr5aj6/ + Nur9jq+V/wDgnd8AZfgf8ArGbUrfyNf8RP8A2ndp/cVl/dL/AN+9uR619UVmSFFFFIQUUUUAfEn/AAVO + +B0nxD+CsPjDTbXz9V8Ku003l/fezb/Wf98fer8dOa/pY1bS7PXNLutPvoEurK5iaGaF/uupGCDX4F/t + a/s/337Onxk1XwzJ5j6VK7XemXUif662Zvl9tw+6apMaPG+a7H4O/FDU/g38StC8YaPJ/pel3CzeX/BM + v8Ubf7JFcdzRzVlH9G/wt+JGjfFzwDo/izQZvtGmanbrMh/iVscq3+0DXX1+J37BP7aE/wCzl4m/4R7x + E8k/gHVpd9x95v7Pl/56oP8A0Ja/Z7QNf0/xTo9rq2k3UN/pl5EstvdQvuSRT3FZkmnRRRSEFFFFABRR + RQAV4/8AtQfHzTP2dfhFq/im+kQ3+37PptqfvT3LD5B9B94+wrs/iV8SvD/wj8G6j4n8UajHp+k2Kb3k + b7zf7Kj+Jj6V+H37Xn7V2s/tS+Pv7RlSTTPDOn7odL0rzPuL/wA9H9ZD3/KmM8U8Qa5eeKNcv9Y1Kfz9 + Qv7hriaST+Nnbcapc0c0c1oUHNftr/wTd+CDfCH9nfT9Q1G18jXfEj/2jceYuHSJuIoz+Hzf8Dr8y/2I + /wBm+5/aM+NFhp9yj/8ACNaW632rTbPkMatxF/20PFfu5Z2cOn2sNtbpsghRYkT+6qjAqWyWWaKKKgQU + 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 + eq2euadbahYXEd5ZXKLLDPC+5HU9CK/mlr7j/YP/AOCgE/wX+x+BPHtw914IZ9lnfHc8umt/d/2ovb+H + tUtCP2ForM0DxBpninSLXVdHvodR065TfFdWzq6OvsRWnUEhRRRQAUUUUAFFFFABRRVLU9Ss9GsXvNQu + obK1iG557mRURPqzUAXaK858B/H7wH8TvFmteG/CviG31zUtJVXu/sgZ4k3dMSfdb/gJr0agAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK + KKACiiigAooooAKKKKACiiigD+fD9q7/AJOP+IX/AGF5q4Hwv428Q+C76O80HWb7SLhX3+ZYztD834V3 + 37WH/JyHxC/7C0leUc1qWfWfw3/4Kd/GvwH+71DUrHxfb/8AUYg+fb7NHsr6a8Ef8FiPD915cPivwRe2 + Lfx3Wm3SzJ/3wRn9a/LLmjmlYR+4PhP/AIKTfAnxVIi/8JRNpDP/ANBS0aFF/GvU9D/af+E3iWTZpfxF + 8OXsn92PUY935Zr+evmkVmX7tLlFY/pL0/xjoOreWtnrFjcmX5k8udW3Vq/aoP8AntH/AN91/NGt5Ov3 + Z5P++6d/aFz/AM/c/wD321HKFj+kXVfGWg6Hv/tDWLGz2Lvfz51XC+tee+Jv2s/g94R8wap8RNAglT/l + il8jynH+yK/n8a8nb708n/fdQszN96jlCx+w3xF/4KyfCnwvBIvhqw1XxXfIdvl7PssP/fbZz+VfCf7Q + P/BQP4o/HeOfTPt6eF/Djf8AMO0fcvnL28yX7zfhge1fMlO5p2GI1LzRzRzTGHNfaH/BOf8AY/ufjN43 + tPHfiSxx4I0S43ok/wDzELpeiD/YXq35Vn/sZ/8ABP8A8QfHrVLTxB4ugutB8BRPvd5E2XGoY/5Zxf3V + /wBv8s1+xnhPwnpHgXw7Y6DoNjDpmk2MSxW9rAm1I1HapbEa6qsabV+VVp9FFQSFFFFABRRRQAV89ftn + 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 + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAoor5w+O37d3w4/Z58dHwp4nTVP7TW3juP9Etd6bX6c0AfR9FfFv/AA9j+Cv9zXv/AAB/ + +vR/w9j+Cv8Ac17/AMAf/r07MD7Sorx/9nf9p7wj+0zpOs6h4SS+S30q4jt7j7dB5R3Ou4Yr2CkAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFea/EH9o34a/C2KdvE3jPR9Omi+/a/ale4/79rlv0oA9K + or4d8bf8FbPhJ4dn8vQdN1zxWn/Pa3g+zp/5Fw36V4j4m/4LHeIGm2+H/AGmww/39SupHb/xzFOwz9UK + K/GnXP8AgrB8ZtS3/YY9H0r5t37uyWX5fT581ytx/wAFOP2hJZmaPxfawoeiJo9of5xUWYWP3Aor8PP+ + Hmf7Q3/Q5wf+Cey/+NVZsf8AgqB+0Ba7/O8S2N7u/wCemj2ybP8AvmMUWCx+3VFfjvof/BW74taeyC/0 + nQNUC7f9ZC0X/oBHWvSPC/8AwWQvvMT/AISL4ewbf4v7Kum/9qUWYWP1Aor4m8Ff8FZPg94kfZrVrrPh + cf37q1+0L/5B3V9F+A/2kvhj8SlT/hHvHGj3srj5bV7pYpv+/b4akI9OooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAK/GP/grB/ydJ/3CLT+tfs5X4x/8FYP+TpP+4Raf1poaPjXmjmjmjmtCj9Vf+CNf/JOf + iL/2F7f/ANEmv0Rr87v+CNf/ACTn4i/9he3/APRJr9Eaze5AUUUUgCiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKK8y/aC+Omkfs7/AA7uPGOt2t1e2ENxHbmG1279z9OtAHptFfBv/D374Yf9Cx4k + /wC+Iv8A4qj/AIe/fDD/AKFjxJ/3xF/8VTswPvKivjL4af8ABUD4ffFDx/oXhPTfD2uQXur3a2kU03l7 + EdvXmvs2kAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVyfxS+IVl8K/h7rvi3Ubea5stJtmuZobf77Kv + pXxz/wAPe/hj/wBCv4j/ACi/+KpgfeVFfBn/AA98+GH/AEK/iP8AKL/4qrmh/wDBWb4ba9rmm6Xb+Gtf + Se/uI7dHkEWzc7bf71FmB9z0UUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKK+ef2oP20fA/wCzLpbRahP/AG14okTdb6HayL5v+9If+Wa/r7UAe76r + qlnoVjNfX91DZ2cK75Zpn2qijvXxd8e/+Cpnw++HMk+m+CYJPHGrp8v2mB9linvv/wCWn/Afzr84/wBo + X9r/AOIv7R2oyf8ACQ6tJa6Fv32+h2L7LRNrfLkfxuP7xrxXmqSHY+gvjH+3d8X/AIytPBf+JJNE0qX/ + AJh2j/6PF+f3v/Hq8Aurye/nkmuJ5J5W+/JI+96ZzRzVlBzRzRzRzQAc0c0c0qwtL92OR6AE5o5pWhlX + 5mjkpOaADmjmjmjmgA5p9vcS2s8ckLyQSr9ySN9j0zmjmgD2X4Zftg/F34SPAmheM9RNjG+77DfP9ohf + 2O/n8jX2p8G/+CvdtIILP4l+FzA/8eq6Icp/35bn/wAer8xua6P4Z+A9Q+J3j/QvCumxyPe6tdx26eWm + /YrN8zf8BX5qkD+hf4bfEjQPix4L03xT4au/t2i6ihe2m2bc4baePYiusrmvh54Lsfh34J0LwzpqIllp + dpHaIE/2V5P4nn8a6WoICiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/GP/AIKwf8nSf9wi0/rX7OV+Mf8AwVe/ + 5Oib/sEWn9aaGj415o5o5o5rQo/VX/gjX/yTn4i/9he3/wDRJr9Ea/O7/gjX/wAk5+Iv/YXt/wD0Sa/R + Gs3uQFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvkX/gqT/yabqf/AGE7T/0Jq+uq + +Rf+CpP/ACabqf8A2E7T/wBCamtwPxT5o5o5o5rQs9h/Y7/5Og+Gv/YZhr+gWv5+v2O/+ToPhr/2GYa/ + oFqGSwoooqRBRRRQAUUUUAFFFFABRRRQAUUUUAeK/tmf8msfEv8A7BMn/oQr8A+a/fz9sz/k1j4l/wDY + Jk/9CFfgHzVxGg5ro/hj/wAlJ8J/9he0/wDR6VznNdL8Mf8AkpXhP/sLWn/o9Koo/pBooorIgKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi + iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivib/goR+2x/wo3Q + H8F+DL5P+E91CL97cJ839mwN/H/10P8AD6daYFL9ur/goFbfBP7X4G8CSQ33jh123d99+HTP/ipf9n+H + vX5GeIPEGp+KtYu9W1i/n1HU7x/OuLq6fe7t9ar319PqV1PdXU8l1d3D75p533u7N3JqLmrWhQc0c0c1 + 0vw8+G3iX4reJrXQPC2lXWrapO/ywwpu2f7bf3VpjOa5r0P4S/s9/ET44X0dv4N8L32rxb9j32zZaI3+ + 1M3yL+dfpH+zN/wSw8O+DI7XW/ilLB4m1v7/APZEI/0GFv8AaPWX9K+79H0PT/D9jHZaXYwafaRrtSC3 + jVEH4CpbEfl38Nf+CP8A4g1COC48deL7XSEYfvrLSo/OlT/gbfJX0v4J/wCCXPwS8Lxp/aem6j4omX/l + pqV6yf8AjsWwV9fUVN2I8k8Pfso/CDwxHGtj8PNA+T7v2i0W4/8ARma6q1+D/gOwUrbeCfDsCt97y9Lg + X/2SuxopCOSm+E/gieN45vB+gPE33kfS4Nv/AKBWDrP7Nfwr16Mx3fw+8O7GXb+506OL/wBAAr0uigD5 + i8Uf8E4vgP4oV3Hg/wDsy4b/AJb2N7On/ju/b+leEeNv+CO/hi6gnk8KeN9Ssbt/uR6pBHNEn/fABr9F + KKYH4rfEn/gl38ZfA/ny6TaWPi6wiTd52nTKj/hE/wA1fLvizwL4j8B332HxJoWpaDd/88NStWhf/wAe + r+kuud8XeAfDvj7Sp9N8Q6NZazZTrteO7gVwafMO5/N3zX6I/wDBI/4HprHijXfidqVv/o+lp/Z2meYj + f69/9ZIp9k+X/gde5fGj/glR8NvHST3ngu6uPBWpsdyQIPPsfp5fDD/vqvpX9nH4NWnwE+Dvh3wZauk0 + lhD/AKXcR8LNcN80kn4tQ2Fz06iiipEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF + FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV+Mn/BWD/k6X/uEWv9a/Zu + vxk/4Kwf8nS/9wi1/rTW40fGnNHNHNHNaFH6q/8ABGv/AJJz8Rf+wvb/APok1+iNfnd/wRr/AOSc/EX/ + ALC9v/6JNfojWb3ICiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXyL/wAFSf8Ak03U + /wDsJ2n/AKE1fXVfIv8AwVJ/5NN1P/sJ2n/oTU1uB+KfNHNHNHNaFnsP7Hf/ACdB8Nf+wzDX9Atfz9fs + c/8AJ0Xw2/7DMNf0C1myWFFFFIQUUUUAFFFFABRRRQAUUUUAFFFFAHiv7Zn/ACax8S/+wTJ/6EK/APmv + 38/bM/5NY+Jf/YJk/wDQhX4B81cRoOa6P4Y/8lJ8J/8AYXtP/R6VznNdH8Mf+Sk+E/8AsL2n/o9Koo/p + DooorIgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKikkSGN + 3d9ir8zNQB5B+1T+0Jpv7Nvwl1LxRdbZ9SZfs+mWX/Pe5b7v/AR95vYV+CnjLxdqvj7xVqXiLXLuS91X + Urhri4nk/jZq+if+Cg37RjfHn433dppt3JJ4X8Pu1jYpG/yOy8Sy++5ujf3a+X+auJQc0c0c10/wv+Gu + ufFzx5pPhPw3afatV1Kbyoo/4EX+KRv9lR8xqhnTfs9fs/eJ/wBo74hWnhrw5B8n377UpE/dWcXd3P8A + Jepr9uv2dP2ZvB/7NPg9NF8N2nnXkq/6dq86L9pvG/2z/d9F7Uv7NP7POg/s2/DSy8NaRCkl4373UNR2 + fPeT93Pt6CvXqzbuSFFFFIQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABRRRQAUUUUAFFc74v8AH3hvwDZ/a/Eeu6doVs3/AC21C6WFf/HjXjniX9vj4FeG2Ky+PrG9K/8AQO3X + H/oFAH0LRXydcf8ABTz4A2915P8AwkmoyH/npHpc7J/KtnTf+CinwG1KYRr4zEB9bi1kiX9RTA+mKK83 + 8J/tFfDDx1Ikeg+PfD+qTM2zyYNRiL7vTbnNekUgCiiigAooooAKKKKACiiuE8ZfHT4e/Dud4fE3jbQ9 + EuF6w319HE//AHyTmgDu6K+atW/4KIfAbSbjy5PG8c//AE0tYJJU/wDHRWHB/wAFPvgDcXQh/wCEk1GM + t/y0k0udV/lQB9Y0V84aH/wUG+BOvP5cfja3tDnb/psLQ/8AoVer+DvjZ4A+IciR+GfGWia9K33Usb6O + VvyBoA7iiiigAooooAKKKKACiiigAooooAK/GT/grB/ydL/3CLX+tfs3X4yf8FYP+Tpf+4Ra/wBaa3Gj + 405o5o5o5rQo/VX/AII1/wDJOfiL/wBhe3/9Emv0Rr87v+CNf/JOfiL/ANhe3/8ARJr9Eaze5AUUUUgC + isrX/E2k+FrH7ZrGp2mlWo6z3cyxJ+bV5T4g/bL+CfhlnW6+JOgSyp96O1u1mf8A8czQB7XRXzNqH/BR + n4CadP5beM/O/wBuC1kdf0FaWlft9fAnVPI2ePrGAzf8/W6LZ/vbvu0AfQ9Fef8AhX49fDjx1Ikfh/xz + oGryt91LTUYnc/8AAc16BQAUUUUAFFFFABRRRQAUUUUAFFFFABXyL/wVJ/5NN1P/ALCdp/6E1fXVfIv/ + AAVJ/wCTTdT/AOwnaf8AoTUAfinzRzRzRzWpZ7D+x3/ydB8Nf+wzDX9Atfz9fsd/8nQfDX/sMw1/QLUM + lhRRRUiCiiigAooooAKKKKACiiigAooooA8V/bM/5NY+Jf8A2CZP/QhX4B81+/n7Zn/JrHxL/wCwTJ/6 + EK/APmriNBzXR/DH/kpPhP8A7C9p/wCj0rnOa6P4Y/8AJSfCf/YXtP8A0elUUf0h0UUVkQFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ + 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 + V0vwx/5KT4T/AOwvaf8Ao9Koo/pDooorIgKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooApapqVvo+n3N7dv5NrbxNLLJ/dVRmv50fiz42ufiR8TPFHie74n1TUZrt/+BNX7 + kftreM4/Av7L/wAQdQ8zy5rjTJbKF0/56yrsX+dfgX9+qQ0LzRzRzSbaso/UX/gkD8J1s/D/AIs+Id1a + Ymu5V0yxnz/yzX5pv/HvLr9Iq8E/Ya8BxfDv9l3wJYLH5NxdWK6jcp/01m+dq97rMkKKKKQgooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/LH/gst/yOHwy/68b3/wBGw1+p1flj/wAF + lv8AkcPhl/143v8A6NhprcaPzn5o5o5o5rQo+5f2U/2yrH9nz9kvxtp63VvJ4s/tRYtD07f8/wC+j+ac + r/cT+e0V8T65rmoeJtZu9W1a7k1HU7yZpri6nfe7s3UmqXNLHG1xJHHHHI8rfIkcf8dACc17R8Gf2Pfi + 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 + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo + ooAKKKKAPi3/AIKua/8A2X+zH/Zy/I2o6tbpn/ZQ7jX4181+q3/BZC+eL4efDq1X7k+qXLN/wGNP/iq/ + KerjsNDuav8Ah3S5dc8Qabp9vHvuLq4jhT/gTVQ5r039l/Sf7d/aI+HVg6bxPrlqmz/tpVFH9A/h/S4N + E0SwsLZPLt7W3jhRPRVXFaVNVdq4p1ZEBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA + BRRRQAUUUUAFflj/AMFlv+Rw+GX/AF43v/o2Gv1Or8sf+Cy3/I4fDL/rxvf/AEbDTW40fnPzRzRzRzWh + Q2vvH/glt+zJD8RvGl38R9ftfO0Pw/N5NjDJ9ya8+9nHog2n618J29vLeTx28MfnyyuqIkf8bNX9BH7L + Pwpt/gz8BvCHhqGPZcRWS3F25TDtPL+8fd9C2P8AgNTIR63RRRUEhRRRQAUUUUAFeGftkfA+3+PXwG8S + aCYt2q2sLX2mOPvfaI13Kv8AwPG38a9zooA/mauIWtZ5IZPklidkeP8A2lpOa9R/ak8FxfD/APaE8feH + 4Y9kNnqkmz/df5//AGavLua1LDmjmjmvQf2e/hrL8X/jN4T8Jx/c1K+jSaT+5EvzMf8AvmlcD9L/APgl + z+zDB4B8Aj4m65aL/wAJFr0X/Ev86P5rWz9V95PvZ/u8V97VS0vTbbRdNtNPsYUtrO1iWGGGP7qIowoq + 7UEBRRRSAKKKKACiiigD41/4KdfAmP4ofAuXxRaQ513wo/2tNn35LZvllj/UP/wCvxj5r+krxpoKeJvB + +uaPIm9NQsZ7Xb/vxlf61/ON4m0dvD/iPVtJk+/YXclu/wDwBitXEaM7mtXwfrzeF/F2i61H9/Tb6G7T + /gEgf+lZXNHNUUf0oeF9YXxD4Z0nVV+7fWkNyP8AgaK39a1q8i/ZO8QN4o/Zt+HupM+95dJiTL/7Hyf+ + y167WRAUUUUAFFFFABX4x/8ABWD/AJOk/wC4Raf1r9nK/GP/AIKvf8nRN/2CLT+tNDR8a80c0c0c1oUH + NffP/BLj9l2Dx94qn+JviG187RtEl8rS4JPuzXf3jIR/dTt718G6bp8+ralaWNrHvu7qZYYo/wC+zNgV + /Qp+zx8L7X4OfBjwp4TtoUheyskM/wDtTv8APJn/AIGxqZCPS6KKKgkKKKKACiiigAooooA+O/8Agox+ + yzD8cPhfN4p0a0z4y8OwvLD5afPeQfxw/wDswr8Xea/phkjSaN0f51b5Wr8Gf24/g0nwS/aM8SaRZweT + o97N/aNj/cSKX5vLX/d+7VIaPBOal0++n0u+t7y1k8i4t3WaGT+4y8iouaOaso/oG/ZU+M0Xx4+BPhbx + Zvzey2/2a+/6+Yvkl/NlyK9gr8x/+CPfxPYt4y8A3DkrtTVrTe/v5bqv/oVfpxWbJCiiikIKKKKACvkX + /gqT/wAmm6n/ANhO0/8AQmr66r5F/wCCpP8Ayabqf/YTtP8A0JqaA/FPmjmjmm1oWeu/sj31tpf7S3w5 + uryeC1tItWjd553VERfdjX7vf8Lc8C/9Dn4f/wDBpB/8XX84qtt+7UnnS/8APR6nlEf0bf8AC3PAv/Q5 + +H//AAaQf/F0f8Lc8C/9Dn4f/wDBpB/8XX85P2iX++//AH3TftEv/PSSjlFY/o4/4W54F/6HPw//AODS + D/4uj/hbngX/AKHPw/8A+DSD/wCLr+cf7RJ/fk/77o+0S/8APSSjlCx/Rx/wtzwL/wBDn4f/APBpB/8A + F0f8Lc8C/wDQ5+H/APwaQf8Axdfzj/aJP78n/fdH2iX/AJ6SUcoWP6OP+FueBf8Aoc/D/wD4NIP/AIuj + /hbngX/oc/D/AP4NIP8A4uv5yftEv99/++6b9ol/56SUcoWP6OP+FueBf+hz8P8A/g0g/wDi6P8Ahbng + X/oc/D//AINIP/i6/nH+0S/89JKd9ol/vv8A990coWP6Nv8AhbngX/oc/D//AINIP/i6P+FueBf+hz8P + /wDg0g/+Lr+cn7RL/ff/AL7pv2iX/npJRyhY/dX9r74l+EdU/Zm+I1rY+LNDu7qXSZESGHUYXd23L0UP + X4U80rTSt/y0kpOaaVhhzXR/DH/kpPhP/sL2n/o9K5zmuj+GP/JSfCf/AGF7T/0elMZ/SHRRRWRAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU + AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+aP/AAWSkY2Hw2j8z5PO + u28v/gMdfmPzX6df8Fko3/s34bSFH8rzrtPMH97alfmLzWkdig5r2r9iuza+/aq+GCx7E2a3bzfN12q2 + 6vFea9p/YtupbP8Aas+FzR/xa5bw/wDAWbBpjP39ooorIgKKKKACiiigAooooAK+S/8Agoh+0Z4y/Zv+ + HfhjWfBc1rDeX+qNaXH2u2WZPL8l36H3WvrSvz+/4LGf8ka8C/8AYfb/ANJpKa3A+V/+Hqnx5/6CWh/+ + CpaP+HqXx5/6CWh/+Cpa+QuaOauxZ9e/8PVPjz/0EtD/APBUtH/D1L48/wDQS0P/AMFS18hc0c0WA+vf + +HqXx5/6CWh/+CpaP+HqXx5/6CWh/wDgqWvkLmjmiwH17/w9S+PP/QS0P/wVLR/w9S+PP/QS0P8A8FS1 + 8hc0c0WA/Uf9hD9uH4p/tAfHJPC/i270ufR/7PuLny7SyWJ96fd+YV+j9fjB/wAEo/8Ak6eP/sE3X/oN + fs/UMkKKKKQgooooAK/LH/gst/yOHwy/68b3/wBGw1+p1flj/wAFlv8AkcPhl/143v8A6NhprcaPzn5o + 5o5o5rQo9Z/ZN8D/APCxv2j/AADoP30l1SOZ/wDdi/fH/wBF1/QbX4t/8Er/AA0uu/tQQXrJv/snTp7t + P9jd+7/9nr9pKzZLCiiikIKKKKACiiigAooooA/Db/gpDYx2P7WnitoU2+ekMr/7zLXzFzX15/wVOjVP + 2rr7am3dpFpz/wB918h81oiw5r7k/wCCSfgX+3fjzq/iKaNHt9G0tkT/AGJZWG0/98q9fDfNfqP/AMEb + 9BMHhX4iawUx9qubS3WT/cWQ/wDs9D2Efo/RRRWZIUUUUAFFFFABRRRQAV/Ox+0JZrYfHTx9bxxyIi65 + ev8AvP8Aanc1/RPX8/H7X3/Jy3xC/wCwpJVIaPIOaOaOaOaso/d3/gn47S/se/DZnfe/2SZSfpdzV9E1 + 86/8E9/+TOfhr/16XH/pXNX0VWRAUUUUAFFFFABX4x/8FYP+TpP+4Raf1r9nK/GT/grB/wAnS/8AcItf + 601uNHxpzRzRzRzWhR7r+w98P0+JH7UHgXTJo/MtIrv7dM/9zyVMq/8Aj6rX741+Q3/BIbw6mpfHbxJq + ciYXT9DZk/33mjX/ANB3V+vNZslhRRRSEFFFFABRRRQAUUUUAFfmx/wWK+H6zaH4F8bR/wCtt7mTSJf9 + 11Mq5/74r9J6+Wv+Ck3hVPEv7Jfiy48vfNpbW93F/wB/0Rv/AB1qBn4fc0c0c0c1qUfRn/BPrx4/gH9q + rwZM0nl2t/LJp1wn9/zYiq/+P7a/dqv5vPhnrX/COfEbwnq3mbPserWlx/3xOjV/Rvpt6upadaXa/dni + WVf+BLmoZLLlFFFSIKKKKACvkX/gqT/yabqf/YTtP/Qmr66r5F/4Kk/8mm6n/wBhO0/9CamtwPxT5ptO + 5o5rQsOaOa1/B/hHU/HnibTfD+iwfatV1KZbe3g37N7N9a98/wCHc/x8/wChM/8AJ6D/AOKoA+bOaOa+ + lf8Ah3P8e/8AoSP/ACdg/wDiqX/h3P8AHz/oTP8Ayeg/+KpXQHzTzRzX0r/w7n+Pf/Qkf+TsH/xVN/4d + z/Hz/oTP/J6D/wCKouB82c0c19J/8O5/j5/0JH/k9B/8XR/w7n+Pn/Qkf+T0H/xdFwPmqnc19K/8O5/j + 3/0JH/k7B/8AFU3/AIdz/Hz/AKEj/wAnoP8A4ui4HzZzRzX0n/w7n+Pn/Qmf+T0H/wAVR/w7n+Pn/Qmf + +T0H/wAVRdAfNVO5r6T/AOHc/wAfP+hI/wDJ6D/4uj/h3P8AHz/oSP8Ayeg/+LouB82c0c1734y/YW+M + 3gPwtqXiHXPCn2LSNOh+03E32qJ9i/QPXgnNMA5ro/hj/wAlJ8J/9he0/wDR6VznNdH8Mf8AkpPhP/sL + 2n/o9KAP6Q6KKKyICiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + Pzs/4LIWbTfD34d3S/ch1O6Rv+BRJ/8AE1+VnNfsZ/wVn8P/ANpfs22mpf8AQN1aE/8Affy1+OfNXHYp + BzXpv7MOrf2J+0R8OtQZ/JS31y1ff/20rzLmtHwzq0uh+I9N1C3/ANba3Ecyf8BaqGf0pq25c06s/RtQ + g1bSLG9t38y3nhWVG/2StaFZEBRRRQAUUUUAFFFFABX5/f8ABYxd/wAGfAv/AGH2/wDSaSv0BrnvFngb + w/47s4LbxFo1jrdvA/mxR30CyojYxuAagD+bvy2/550eW3/POv6I/wDhnn4Y/wDQgeG//BXB/wDE0f8A + DPPwx/6EDw3/AOCuD/4mr5h3P53PLb/nnR5bf886/oj/AOGefhj/ANCB4b/8FcH/AMTR/wAM8/DH/oQP + Df8A4K4P/iaOYLn87nlt/wA86aystf0S/wDDPPwx/wChA8N/+CuD/wCJr4L/AOCsnw18KeB/h74Dm8Pe + G9L0WafVZkmextViZl8rvtFHMM/M/mjmjmjmqGfY/wDwSj/5Onj/AOwTdf8AoNfs/X4wf8Eo/wDk6eP/ + ALBN1/6DX7P1myWFFFFIQUUUUAFflj/wWW/5HD4Zf9eN7/6Nhr9Tq/LH/gst/wAjh8Mv+vG9/wDRsNNb + jR+c/NHNHNHNaFH39/wR1sd3xm8bXe//AFeg+Ts9N1xEf/Za/Wivyh/4I4/8lN8df9gaP/0clfq9Wb3J + YUUUUhBRRRQAUUUUAFFFFAH4s/8ABVL/AJOwu/8AsE2n/s9fH/NfXv8AwVS/5Owu/wDsE2n/ALPXyBWi + LHc1+vH/AASJ0+K3+AviC8X/AFtxrLI//AVH/wAVX5D81+wf/BI7/k3bV/8AsOTf+gpQyWfcdFFFZiCi + iigAooooAKKKKACv5+P2vv8Ak5b4hf8AYUkr+gev5+P2vv8Ak5b4hf8AYUkpoaPIOaOaOaOa0KP3c/4J + 7/8AJnPw1/69Lj/0rmr6Kr51/wCCe/8AyZz8Nf8Ar0uP/SuavoqsiAooooAKKKKACvxj/wCCsH/J0n/c + ItP61+zlfjH/AMFYP+TpP+4Raf1poaPjOnc0c0c1oUfpj/wRv0tW/wCFiapv+ZTb22zZ0z83Wv01r86v + +CNsMf8AwgHxFm2fvf7Ut03/AOz5TV+itZvckKKKKQgooooAKKKKACiiigAryr9qTSU1r9nf4hWj/dbR + 53PybvuLu/8AZa9VrjPjP/yR3x3/ANgG/wD/AEnegD+czmjmjmjmtSxI2aKTzF++vz1/R38LL5dT+Gfh + O6V94l0m1ff/ANslr+cXmv6Gv2b9SbWfgL4Bu3j8ln0i3/dr7Jt/pUyJZ6ZRRRUCCiiigAr5F/4Kk/8A + Jpup/wDYTtP/AEJq+uq+Rf8AgqT/AMmm6n/2E7T/ANCamtwPxT5o5o5o5rQs9h/Y7/5Og+Gv/YZhr+gW + v5+v2O/+ToPhr/2GYa/oFqGSwoooqRBRRRQAUUUUAFFFFABRRRQAUUUUAeK/tmf8msfEv/sEyf8AoQr8 + A+a/fz9sz/k1j4l/9gmT/wBCFfgHzVxGg5rpfhj/AMlK8J/9ha0/9HpXNc10fwx/5KT4T/7C9p/6PSqK + P6Q6KKKyICiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPnj9vrw + efGn7KPj23X5ns7T+0AP+uPz/wBK/CDmv6TPF3hy18YeF9W0S85tNStZLaX/AHXXbX843izQbnwv4m1b + Sb6PyLuzuJLeaP8AuMrVcRozOaRfl+al5o5qij99/wBjHxtD4/8A2Y/AGpLJ5ksWmRWlx/11iXY9e31+ + e/8AwSF+KS6v8NfEngW4nj8/Sbv7daJ/G8Uv3z+Dbf8Avqv0IrNkBRRRSAKKKKACiiigAooooAKKKKAC + iiigAr87v+CyX/JOfh1/2F7n/wBEV+iNfnf/AMFkP+SbfDr/ALC9x/6IprcaPyp5o5o5o5rQo+x/+CUf + /J08f/YJuv8A0Gv2fr8YP+CUf/J08f8A2Cbr/wBBr9n6zZLCiiikIKKKKACvyx/4LLf8jh8Mv+vG9/8A + RsNfqdX5Y/8ABZb/AJHD4Zf9eN7/AOjYaa3Gj85+aOaOaOa0KP0I/wCCOf8AyVDx7/2Bo/8A0clfq9X5 + Q/8ABHH/AJKb46/7A0f/AKOSv1erN7ksKKKKQgooooAKKKKACiiigD8WP+CqX/J113/2CLT/ANnr5A5r + 69/4Kpf8nYXf/YJtP/Z6+Qua0RYc1+wf/BI7/k3bV/8AsOTf+gpX4+c1+wf/AASO/wCTdtX/AOw5N/6C + lDJZ9x0UUVmIKKKKACiiigAooooAK/n4/a+/5OW+IX/YUkr+gev5+P2vv+TlviF/2FJKaGjyDmjmjmjm + tCj93P8Agnv/AMmc/DX/AK9Lj/0rmr6Kr51/4J7/APJnPw1/69Lj/wBK5q+iqyICiiigAooooAK/GT/g + rB/ydL/3CLX+tfs3X4yf8FYP+Tpf+4Ra/wBaa3Gj405o5o5o5rQo/VX/AII1/wDJOfiL/wBhe3/9Emv0 + Rr81/wDgjbqC/wBh/EWx8/5vtNtN5H/AWG6v0orN7khRRRSEFFFFABRRRQAUUUUAFcZ8Zv8AkkHjr/sA + 3/8A6TvXZ15r+0fqy6H8BfH140nl7dFuk3/70bL/AFoA/nj5o5o5o5rUsOa/oS/Zdhktv2efh9HNG0Mo + 0iDKP1Hy1/PbzX9Gfwbs2sfhL4Mgc72TRrQf+QUqZEs7OiiioEFFFFABXyL/AMFSf+TTdT/7Cdp/6E1f + XVfIv/BUn/k03U/+wnaf+hNTW4H4o07mjmjmtCz2H9jv/k6D4a/9hmGv6Ba/n6/Y7/5Og+Gv/YZhr+gW + oZLCiiipEFFFFABRRRQAUUUUAFFFFABRRRQB4r+2Z/yax8S/+wTJ/wChCvwD5r9/P2zP+TWPiX/2CZP/ + AEIV+AfNXEaDmuj+GP8AyUnwn/2F7T/0elc5zXR/DH/kpPhP/sL2n/o9Koo/pDooorIgKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/D/AP4KS/DBvh1+1Brt5HHJ9i8R + qurRSH7m9/8AWr+DV+4FfDf/AAVY+Ch8d/Bez8a2VuZNT8Ky75Tj/lzk/wBZ+TLHTQz8feaOaOaOa0KP + oD9hf40/8KP/AGi/D+pXEnl6Vqj/ANl33/XKVuPyk2V+8asrJkfdr+ZtW2ybl++tftr/AME7/wBpKL47 + fBu00rUrrzPFnhpFs7xJPvzRDiKX/vnCn3FQyWfWVFFFSIKKKKACiiigAooooAKKKKACiiigAr87/wDg + sl/yTb4d/wDYXuP/AERX6IV+d/8AwWS/5Jt8O/8AsL3H/oimtxo/KnmjmjmjmtCj7H/4JR/8nTx/9gm6 + /wDQa/Z+vxh/4JR/8nSR/wDYJuv/AEGv2erNksKKKKQgooooAK/LH/gst/yOHwy/68b3/wBGw1+p1flj + /wAFlv8AkcPhl/143v8A6NhprcaPzn5ptO5o5rQo/Qj/AII5/wDJUPHv/YGj/wDRyV+r1flD/wAEcf8A + kpvjr/sDR/8Ao5K/V6s3uSwooopCCiiigAooooAKKKKAPxZ/4Kpf8nYXf/YJtP8A2evj/mvr/wD4Kpf8 + nXXf/YItP/Z6+QOa0jsUHNfsH/wSO/5N21f/ALDk3/oKV+PnNfsH/wAEjv8Ak3bV/wDsOTf+gpQ9hM+4 + 6KKKzEFFFFABRRRQAUUUUAFfz8ftff8AJy3xC/7Cklf0D1/Px+19/wAnLfEL/sKSU0NHkHNHNHNHNaFH + 7uf8E9/+TOfhr/16XH/pXNX0VXzr/wAE9/8Akzn4a/8AXpcf+lc1fRVZEBRRRQAUUUUAFfjH/wAFYP8A + k6T/ALhFp/Wv2cr8Y/8AgrB/ydJ/3CLT+tNDR8Z07mjmjmtCj9Bf+CO2vPH8UPG2js+Un0Zblf8AeSdF + /wDZq/WGvw4/4JweOF8F/tV+F47h/JtNXSaxmf8A3oyyf+PqtfuPWb3JYUUUUhBRRRQAUUUUAFFFFABX + zh/wUI8UL4X/AGSvHUiyeXcXUUNpF8+3O+ePd/45ur6Pr89/+CwHj1dN+GXhDwnDP5d1qWoteTR/34Il + I/8AQ2WgD8oeaOaOaOa1LNPwrpLa94m0bTV+d7y7ht/++5Atf0feGdP/ALJ8N6VYn5fs1pDD/wB8oBX4 + I/sd+DW8eftNfD3SVTf/AMTSO7dP9mH98f8A0Cv6A6hksKKKKkQUUUUAFfIv/BUn/k03U/8AsJ2n/oTV + 9dV8i/8ABUn/AJNN1P8A7Cdp/wChNTW4H4p80c0c0c1oWew/sd/8nQfDX/sMw1/QLX8/X7Hf/J0Hw1/7 + DMNf0C1myWFFFFIQUUUUAFFFFABRRRQAUUUUAFFFFAHiv7Zn/JrHxL/7BMn/AKEK/APmv38/bM/5NY+J + f/YJk/8AQhX4B81cRoOa6P4Y/wDJSfCf/YXtP/R6VznNdH8Mf+Sk+E/+wvaf+j0qij+kOiiisiAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArJ8TeH7TxVoGpaPfxpNZX + 1vJbzRv3VlxWtRQB/PF+0V8FdS+Afxa13wbfo5S1m32k/wDz2tj80Tf989fevNua/Zz/AIKQfssSfHP4 + bL4q0GDf4t8NRNKkaffubb7zxf7w+8Pyr8YpI3hfa3yOv360TuULzXpn7OXx81z9nT4oab4r0V/Mhify + b6x/guYG+9Gf6ehrzPmjmmM/oz+FPxS8P/GTwJp3izwzdpeaZfJuG0/MjfxI3+0K7Ovwc/ZC/bC8Qfst + +Lcrv1jwjeuv9o6Nv/8AIsWfuyfz71+1Pwi+Mfhb44eD7XxJ4S1NNQ0+X76/8tYW/uSL1VqzJO6ooopC + CiiigAooooAKKKKACiiigAr87/8Agsh/yTb4df8AYXuP/RFfohX54f8ABZT/AJJt8Ov+wvcf+iKa3Gfl + RzRzRzRzWhR9j/8ABKP/AJOnj/7BN1/6DX7P1+MH/BKP/k6eP/sE3X/oNfs/WbJYUUUUhBRRRQAV+WP/ + AAWW/wCRw+GX/Xje/wDo2Gv1Or8sf+Cy3/I4fDL/AK8b3/0bDTW40fnPzRzRzRzWhR+hH/BHP/kqHj3/ + ALA0f/o5K/V6vyh/4I5/8lQ8e/8AYGj/APRyV+r1ZslhRRRSEFFFFABRRRQAUUUUAfit/wAFUv8Ak7C7 + /wCwTaf+z18gV9hf8FUv+TsLv/sE2n/s9fH/ADVrYsOa/YP/AIJHf8m7av8A9hyb/wBBSvx85r9g/wDg + kd/ybtq//Ycm/wDQUpsln3HRRRWYgooooAKKKKACiiigAr+fj9r7/k5b4hf9hSSv6B6/n4/a+/5OW+IX + /YUkqkNHkHNHNHNHNWUfu5/wT3/5M5+Gv/Xpcf8ApXNX0VXzr/wT3/5M5+Gv/Xpcf+lc1fRVZEBRRRQA + UUUUAFfjJ/wVg/5Ol/7hFr/Wv2br8ZP+CsH/ACdL/wBwi1/rTW40fGnNHNHNHNaFG34H8UT+C/GmheIL + f/W6XfQ3af8AAGDV/RX4F8WWnjjwfo3iCxkSa01O0jukkT7p3KDX83PNfrJ/wSn/AGi4/F3gGb4XatOq + aroO6XTNz8zWbNuK/wC0yPu/4DUyJZ+gVFFFQIKKKKACiiigAooooAK/Ef8A4KXfFxfiZ+0tqWn2t19p + 0rw1D/ZkX+xKv+v/APH6/Un9rz4/Wf7O3wV1nxFI0L6vPG1pplrJ/wAtrh1499q/eP0r8Db6+n1K+nvL + qSSe7uHaaaST77s3U1SGiLmjmjmjmrKPvb/gkX8Nf7e+L3iHxhcW+bfRLHybef8A6by8f+i91frhXyv/ + AME4vgy/wj/Zw0i4vI/L1XxH/wATa5/3H/1P/kPbX1RWbJCiiikIKKKKACvkX/gqT/yabqf/AGE7T/0J + q+uq+Rf+CpP/ACabqf8A2E7T/wBCamgPxT5o5o5o5rQs9h/Y7/5Og+Gv/YZhr+gWv5+v2O/+ToPhr/2G + Ya/oFrNksKKKKQgooooAKKKKACiiigAooooAKKKKAPFf2zP+TWPiX/2CZP8A0IV+AfNfv5+2Z/yax8S/ + +wTJ/wChCvwD5q4jQ2ul+GP/ACUnwn/2F7T/ANHpXOc10fwz/wCSleE/+wta/wDo9Koo/pDooorIgKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGsu6vyS/4KOfsT + zfD7XL74n+DLXf4Yv5d+qWMKf8eE5/5aD/pm3/jpr9b6z9Y0Wx8QaXdabqVrDe6fdRNFNazJuSRT1BFM + Z/NTzRzX2v8Atvf8E/dV+C+o3fi/wLaT6p4FlbfNaxjdLpn19Y/evijmtCg5rvfg78dPGfwH8TR614N1 + qfTrj5fOg+/b3K/3ZE6N/OuC5o5oA/Y39nf/AIKf/D/4lw2ml+OGj8FeImXY01w/+hTN7P8A8s/o3519 + mabqVprFjDe2VzDdWkq70mhcMjqe+a/mm5r0v4T/ALSnxI+Cc8beEfFl9p9ur73sd++3f/ejPy1DRNj+ + huivyd+Hf/BX7xnpMcdv4y8J6dr3z/PfWMjWj7f9zBFfR3g3/gq/8HfEXlx6pBrnh64b7/2u1V4k/wCB + I5P6UrMD7Uor5+0r9vP4DazGnkfEbTY3f/lncRzxN/48ldUv7U3widNw+IWhlW/6eqQj1eivKv8AhqX4 + Sf8ARQdD/wDAoVnar+2D8F9H2fbPiNoke7cy4mL9P90UAezUV82ax/wUR+AWlx5j8dwag39y0tZnP6oK + 8x8Tf8FbPhFpPmR6bpXiPV5V+7JHaxpF+bSZ/SmB9w1+d/8AwWQ/5Jt8Ov8AsL3H/oiuD8Zf8Fitcnju + IfDPgG1tv+eV1fXrO/8A37CY/wDHq+S/2gP2uPiB+0tb6ba+Mbuxex06ZprSGxtViVHZcf8AAqaVijxe + nc0c0c1Yz7I/4JR/8nSR/wDYJuv/AEGv2er8Yf8AglH/AMnSR/8AYJuv/Qa/Z6s2SwooopCCiiigAr8s + f+Cy3/I4fDL/AK8b3/0bDX6nV+WP/BZb/kcPhl/143v/AKNhprcaPzn5o5o5o5rQo/Qj/gjn/wAlQ8e/ + 9gaP/wBHJX6vV+UX/BHL/kqHjv8A7A0f/o9K/V2s3uSwooopCCiiigAooooAKKKKAPxZ/wCCqX/J2F3/ + ANgm0/8AZ6+P+a+vf+CqX/J2F3/2CbT/ANnr5C5rRFhzX7B/8Ejv+TdtX/7Dk3/oKV+PnNfsH/wSO/5N + 21f/ALDk3/oKUMln3HRRRWYgooooAKKKKACiiigAr+fj9r7/AJOW+IX/AGFJK/oHr+fj9r7/AJOW+IX/ + AGFJKaGjyDmjmjmjmtCj93P+Ce//ACZz8Nf+vS4/9K5q+iq+df8Agnv/AMmc/DX/AK9Lj/0rmr6KrIgK + KKKACiiigAr8Y/8Agq9/ydE3/YItP61+zlfjH/wVg/5Ok/7hFp/Wmho+NeaOaOaOa0KDmul+G/xE1z4U + +NNJ8VeHLv7FrGnSrLE/8D/7LeqnvW/48+AHjP4c/D3wp411jTdnh3xLD5tjdR/P9A/91ivzCvO+aAP3 + y/Zc/aw8JftNeEILzS7qOz8RQRL/AGhokj/vYG/vD+8h7NXulfzY+DvGut/D3xFaa34c1W60jV7V90V1 + avsZK/Q/4D/8FcZrWCDTfipoMl1tXb/bGj7d7n/bhbA/FT+FZ2Jsfp/RXi3w9/bD+D3xNVF0Xx1pPnsm + 9rW7k+zun18zAr0+28XaHfputdZ0+df78N1G/wDWkI2qKz21rT1VHN9a7G+6/nLzXP8AiT4teCvCNnPc + 6x4r0fT4oh8/nXsYYf8AAc5oA7CuU+JHxK8O/CbwffeKPFOpR6Xo9mm955D970VR/Ex7CvlX40f8FTPh + h4As57fwgJ/Heq7P3LWn7q03f7cjc/kpr8yP2gP2ovHn7SWuR3nivUv+JfA7PaaVa/Lb230X+9jq1Owz + a/a8/ai1f9p74kyatL5ll4csN0Wk6XI/+pj7yN/00bvXhfNHNHNaFBzXuv7FvwDuf2gvjnoujtA76DZv + 9u1Of+BIE/g+rN8teK6HoeoeJtYtNL0u0kvdTvJlht7WBN7uzdAK/dH9if8AZhtv2aPhPb2N1HHJ4q1L + bc6tdIP4v4Ygf7qVLEfQNvbRWNvHBAiQwxqqJGv3UUVZooqCQooooAKKKKACvkX/AIKk/wDJpup/9hO0 + /wDQmr66r5F/4Kk/8mm6n/2E7T/0Jqa3A/FPmjmjmm1oWex/sd/8nQfDX/sMw1/QLX8/X7Hf/J0Hw1/7 + DMNf0C1myWFFFFIQUUUUAFFFFABRRRQAUUUUAFFFFAHiv7Zn/JrHxL/7BMn/AKEK/APmv38/bM/5NY+J + f/YJk/8AQhX4B81cRoOa6P4Y/wDJSfCf/YXtP/R6VznNdH8Mf+Sk+E/+wvaf+j0qij+kOiiisiAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK9xbxXlvJDN + GksMi7WRxuVlPY1+eX7Wv/BLyz8Vz3fir4TCHStTbdLceHJH2W8zf9MD/wAsz/s/d9K/RWimB/Nd4s8I + 614F1y70XXtNutI1W1fZNa3UDROn4Gsrmv6GvjH+z14C+PGjvp/jDQINR6+VdKNlxC23G5H9a/O344f8 + Ek/EmiTT33w01qDXbD5m/s3Vv3Vwij0f7sh/BarmKPz35o5rsfiB8GvHHwtvvsnivwvqOiz/APT1A2x/ + x6Vx3NUMOaOabTuaAG07mjmjmgA5o5o5o5oAOabRTuaADmjmjmn29rPdSbYYJJ3/AOmab6AGc0c16r4D + /ZY+LHxIjgk0DwLrF7by/wDL35DJCm71Zq+lfh3/AMEj/iV4gmSTxVr2leF7Rvm/cbruX/vkbQPzouBz + n/BKP/k6eP8A7BN1/wCg1+z9fMv7NP7BvgX9mvXE8R6Xeajq3iT7M1s93dSL5W1vvbUA4/OvpqsyQooo + pCCiiigAr8sf+Cy3/I4fDL/rxvf/AEbDX6nV+WP/AAWW/wCRw+GX/Xje/wDoyGmtxo/OfmjmjmjmtCj9 + Cv8Agjn/AMlO8df9gaP/ANHJX6uV+UP/AARz/wCSoePf+wNH/wCjkr9Xqze5LCiiikIKKKKACiiigAoo + ooA/Fj/gql/yddd/9gi0/wDZ6+QOa+wP+CqX/J2F3/2CbT/2evj/AJrSOxQc1+wf/BI7/k3bV/8AsOTf + +gpX4+c1+wf/AASO/wCTdtX/AOw5N/6ClD2Ez7jooorMQUUUUAFFFFABRRRQAV/Px+19/wAnLfEL/sKS + V/QPX8/H7X3/ACct8Qv+wpJVIaPIOaOaOaOaso/dz/gnv/yZz8Nf+vS4/wDSuavoqvnX/gnv/wAmc/DX + /r0uP/SuavoqsiAooooAKKKKACvxj/4Kwf8AJ0n/AHCLT+tfs5X4x/8ABWD/AJOk/wC4Raf1poaPjXmt + Hwzo8viDxHpul28e+W8uI7dI/wDebFZ3NfRv/BPj4ft8QP2qvCEOzzrfS3bVLhJP7sX/ANky1oUfsZrH + wF8NeJ/gjB8M9ZtVvdCi02PTl+T5k2JtR0/usK/Fj9qj9kvxT+zB4sktNRSTUfDl07f2ZrEafJMv9xv7 + rjuK/fSud8b+A/D/AMSvD11oXibSrXWNJuk2y2t1HvB/wrMk/m75o5r9AP2mP+CVviLwvdXWufCqV/EO + j/M/9iT/APH7D7I3ST9K+EPEXhnV/CWpT6brWm3Wl3tu+x4LpGR0b8a0KM7mrtjr2p6XHts9SurVf+mE + 7J/KqXNHNAG23jzxK0EcLeIdVeKL7kf26TYn61j3V1PeT+dcTyTSt/y0kfe9M5o5oAOaOaOaOaADmp9N + 0u81nUoLHT4J729unWGGCBN7uzdlFex/Av8AY7+J/wC0BewHQNCktdHZsvrGo7orVPx/ib/Zr9ZP2Wf2 + F/BH7NNnFqIjXxH4xZf32t3Uf3P9mFP+Wa/manmEeY/sDfsFx/BGGDx744ijn8b3UX+i2R+ZNMRv5yn/ + AMd+tfc1FFSSFFFFIAooooAKKKKACvkX/gqT/wAmm6n/ANhO0/8AQmr66r5F/wCCpP8Ayabqf/YTtP8A + 0JqaA/FPmjmjmjmtCz2H9jv/AJOg+Gv/AGGYa/oFr+fr9jv/AJOg+Gv/AGGYa/oFrNksKKKKQgooooAK + KKKACiiigAooooAKKKKAPFf2zP8Ak1j4l/8AYJk/9CFfgHzX7+ftmf8AJrHxL/7BMn/oQr8A+auI0HNd + H8Mf+Sk+E/8AsL2n/o9K5zmuj+GP/JSfCf8A2F7T/wBHpVFH9IdFFFZEBRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBR1TSbHXLGSz1C1hvbW + X78M6B1b8DXgfjr9gP4GfEB3ku/BFppkrfefR/8ARCf++K+iqKAPz98Wf8EffAeoyPJoPi/WdI/uwzot + wn58GvK9c/4I6+LFf/iT+N9HmXf/AMv0cifL/wABjNfqtRTuxn4/P/wR/wDjFvfy/E/ghl/h8y+veP8A + yUo/4c//ABk/6GXwP/4HXv8A8iV+wNFF2Fz8fv8Ahz/8ZP8AoZfA/wD4HXv/AMiVrWf/AAR5+I0nkfbP + GXhaP/nr5D3L5+mYRX610UXYXPzD0X/gjjcu/wDxNviEkCb/APlxtN/y/wDAsc16D4d/4I//AA702RG1 + bxZrmrp/EiIlvn/vnNffdFF2B8r+Gf8Agmr8BvDMiSf8ItPqjfL/AMhK9kmX/vnpXtvhD4G/D74fPHJ4 + b8GaHoksf3JLGxjib8wK7uikIKKKKACiiigAooooAKKKKACvIPjd+y18Pf2hr7SrzxtpU2oz6XFJDbeX + ctFsV2Ut93/dFev0UAfLH/DtH4A/9Cvcf+DCX/Gj/h2j8Af+hXuP/BhL/jX1PRQB478E/wBlX4c/s+ap + qOpeCtJk067v4Rb3DyXLS71Dbv4vevYqKKACiiigAooooAKKKKACiiigDwn4tfsYfCn42+Ln8T+LtCm1 + HWHhS3aaO6kT5E6cLXHf8O0fgD/0K9x/4MJf8a+p6KAPlj/h2f8AAP8A6Fe6/wDBhL/jXsvwa+B3hH4C + +GZ9B8HWL6dpstw1w8ckzS/O3u1ehUUAFFFFABRRRQAUUUUAFFFFABXzh40/YB+Cvj7xTqXiLWvDc91q + upS+dcSfbZV3sfbNfR9FAHyx/wAOz/gH/wBCvdf+DCX/ABo/4dn/AAD/AOhXuv8AwYS/419T0UAcr8Nv + h3onwm8E6V4S8OW72uiaYjR20Mjs7IpZnI3H/aY11VFFABRRRQAUUUUAFeG/F79jf4WfHLxZ/wAJJ4v0 + KbUNW8lbfzo7qSL5F6cLXuVFAHyx/wAO0fgD/wBCvcf+DCX/ABrvPg3+yH8MfgL4in1zwdoT6fqc8P2d + 5nuXl/dnt81e10UAFFFFABXEfEb4M+CPi5ZfZfGHhfTdejRdqPewK7p/ut1Wu3ooA+GvH/8AwSV+FfiI + eZ4c1PWPCs33uJPtSfk9eDeJf+COvjSNnPh3xtoNyv8AB/aXnRf+gRPX6vUU7sD8fv8Ahz/8ZP8AoZfA + /wD4HXv/AMiVPY/8Effi203+l+KPBcMX9+3urt3/AFtRX69UUXY7n5qeD/8Agjpafu5PE/j2TerZeDS7 + Xcj/APAnx/Kvpf4Y/wDBPv4K/C90uLfwpHrt6v8Ay31z/S/m/vKrfKtfSlFAFa2torK3SGGNIYo12oif + dVas0UUhBRRRQAUUUUAFFFFABRRRQAVxPxY+Efhn42eD5/C/iyzkvtHmlWV4Y5Giyy9ORXbUUAfLH/Ds + /wCAf/Qr3X/gwl/xo/4do/AH/oV7j/wYS/419T0UAfOPg39gH4L+AfFmleJND8PT2uraXcLc20n22Rtj + j2zX0dRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBz/AI48G6V8QvCWpeHNct/tWk6lCbe5hV9u9D2z + Xzv/AMO0PgF/0K91/wCDGX/GvqiigD5Y/wCHaPwB/wChXuP/AAYS/wCNWNN/4Jx/AzSdStNQtPDF0l3a + zR3EUn9oS/eRty96+n6KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorNuvEGm2E3k3Oo2tvKP + 4Jp1Rv50AaVFZtnrmm6hN5Ntf2t1LjdshnV2/StKgAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK + KKKACiqt7f2unw+bdXENrF93fM6ov5mqX/CWaF/0GtP/APAqP/GgDXopqsGGRTqACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoqjfapY6bsN3dwWu/7vnSKm786 + rx+J9GkdI49WsndvlVUuUP8AWgDWooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKK5Lxf8WfA/w9bb4p8ZeH/DbY3D+2NUgtP/AEYwrlof2qvgrNKscfxe8BSSM21UTxLZFmb/AL+0AerU + Vl6H4i0rxNp6X2j6lZ6tZt9yexnWaI/8CXIrUoAKKKKACiiigAooqjfapY6bsN3dwWu/7vnSKm786AL1 + FZMfifRpHSOPVrJ3b5VVLlD/AFrWoAKKKKACiiigAooooAKKKKACiiigAooooAKKKhkkSCN3d9iL8zM1 + AE1FZH/CWaF/0GtP/wDAqP8Axq7Z3sF/CJraaO4ib+OFw60AWqKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo + AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACisvxB4g07wrol/rOrXcOn6XYW8l1d3U77UhiRdzO3 + 0Ar8TP21f+Ck3iz4+axqHhnwRf3XhX4cRM0Q8h2iu9WXP35m6oh7RD/gW7+EA/UH4wft6fA74I3VxY69 + 44tb3WIcq+laIjX1wrD+BvLysbf77LXzfr3/AAWu+GFrceXpHgXxVqMX9+6+zW/6CR6/HJV3/KteveEf + 2RPjV48s0vND+F/im6snXel1Jp0kMTr/ALLyBVb8KAP0dX/gtv4H/i+G3iAf9vsFdv4T/wCCyHwN1u48 + nVtN8VeGz/z3u9Pjli/8gyu3/jtfmPdfsIftA2cDzv8ACjxHIi/887Xe/wD3ypLV5Z4w+GPjH4eSJH4q + 8Ka54alb7iaxp09o/wD5EUUAf0Q/C79q/wCEHxoaOHwb8QtD1a9m+5YvP9nu2/7d5dkn/jtet1/K4rbf + mWv3g/4Ja6X4vt/2VdM1rxfruqay+s3c1xpcOpXLzfY7FP3UaLv5UM0cjjttdaAPsOiiigAooooAKKKK + ACiiigAooooAKKKKACiiigAooooAKKKKACvNP2hvjjof7Ofwk13x5r6SXFppyKsVrb/625ndtkUS/Vjy + ew3HtXpdfHn/AAVS8A6z4+/ZE1oaJbzXk2i6hbatcW8CbneBN6SHA/uCTzD7ITQB8aQ/8FrviaviYzye + AvCb+HPN3fYVNyt35f8Ad+0+bs3f7Xk/8Br9TfgX8YtE+P3wq8P+OvD3mJpurRM3kTH95DIrFJI3x3V1 + YfrX8ztfvl/wTG+H2sfDv9kDwvb67aSWF5qdxc6olrNHsdIJZP3W7/eQK/0egD6xooooAKKKKACiiigA + ooooAKKKKACvwa/4Kuf8ns+MP+vHTv8A0kjr95a/Br/gq5/yez4w/wCvHTv/AEkjoA6n/gjl/wAnbXX/ + AGLF5/6Ntq/byvxD/wCCOX/J211/2LF5/wCjbav28oAKKKKACiiigAooooAKKKKACiiigDxH4zftkfCD + 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 + 37Qn/JBPiT/2LOp/+kslAH8ztfvJ/wAEo/8Akyfwj/1+6j/6Vy1+DdfvJ/wSj/5Mn8I/9fuo/wDpXLQB + 9f0V5T8af2nvhl+z3Yxz+O/F1jos8q7orH5pruYeqQpufH+1jb718keKP+C03wp0+6MWh+EPFOtRr/y3 + nSC0R/8Ad/eO35haAP0Nor82rX/gtp4Be4Vbj4deIoYf4njuoHf8uP517l8KP+CnnwC+Kl7BZf8ACTT+ + EL+X7kHimAWi/jMrPCv4yUAfWdFVbW6ivreOeCRJoJVVkkRtyup6EGrVABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU + UUUAFFFFABRRRQAUUUUAFFFFABRRRQB+T3/BbX4dXMevfDfx5Gm+1lt5tEuH/uMjedCP+BeZP/3xX5x/ + Dbx1e/DH4heHPFunD/T9C1C31CFD912ilD7T7HFf0R/tOfAPSf2lvgzrvgXVHFtJeKs1jfbN5tLtOYpf + /ZT6qzDvX88vxU+FviX4L+OtV8IeLtNfS9d0+XZNCw+R1/hkRv40Ycq3egD+jz4P/Fvw78cPh5o/jTwt + ei90fU4t6Y+9E38cUg/hdGypruK/nA/Zz/aw+In7L3iR9T8GaqFsrmRTe6PfBpbK8xx86ZHzf7alW96/ + Vj9n/wD4K0fCj4oxWun+NS/w3199qN9ubztOdv8AZuVHyf8AbRUA/vNQB9z0VnaJrun+I9Jt9S0q/tdT + sLhd8V1YzrNC6+quvBrRoAKKKKACiiuN+LnxL0v4O/DPxJ421s/8S3RLKS7kjQ4aVl+5Ev8AtO+1B7sK + APnz9uz9uzRv2T/DKaTpKQ618RdUi32WnOcxWsfT7RPj+HrtTqx9smvxB+KPxc8YfGfxVP4j8a+IL7xB + qsx4mun+WNf7safdjT/ZUAUnxY+J2vfGb4ia9408SXZu9X1e5a5lJPyxj+GNM9ERcKo9Fr7P/wCCZf7C + un/Hi+n+I3j2yF14I0y4+z2OlyfKup3S/eL+sMef+BN8vRWUgHyj8J/2Yvir8cP3ngfwLquu2m7Z9ujh + 8q0Df3fPk2x5/wCBV7QP+CVf7SX2Xzv+EItd+3d5H9t2W/8A3f8AW4/Wv3d0vTLPRbGCx0+2hsrK3RYo + rW2jVIolHRVVeFFXqAP5r/it+y38V/gikkvjfwLrGhWafJ9ueHzrTd6efFuj/wDHq5z4Z/Fbxd8GfFUH + iPwXr194e1i3P+vtX++v9x1+7InqjgrxX9M+oada6rYz2d7bw3trOjRywzoro6nqrKeCDX43/wDBTH9g + ix+CEv8Aws74fWn2fwVeXCxanpaJ8mlTv9x4/wDpi7cY/gYqo4dVUA+4P2Dv28tL/av0ObRtagg0L4h6 + XCr3VjG48q+ixzcW4Pzfe+8nO3K8nNfXlfzD/C/4k698H/H2h+MvDd4bLWdHuVuLd/4Hx95G/vKy/KV7 + q1f0f/Bj4p6V8bPhb4Y8c6N/x4a3ZLdJH1aJvuyRH/aRwyH/AHaAO5r81f8Agqr+y98UPj78Q/AuoeAv + CN14jtLDTJra5khmhTY7S7gP3jr2r9KqKAP58P8Ah2/+0h/0S7Uf/A60/wDj1H/Dt/8AaQ/6JdqP/gda + f/Hq/oPooA/nw/4dv/tIf9Eu1H/wOtP/AI9VbVP+CfH7Qmi6Xd6lqPw4urGws4XuLi6n1G0RIY0XczMx + m4AX+Vf0MV+V/wDwVq/bI27/AIIeD7/5vlm8T3du/wDwJLLP5PJ/wBf760AflZX6cf8ABEnw7qX/AAmH + xL137DN/Y/2G3svtx/1Xn+YX8serbOT6cZ+8K/P74NfCXxB8dPiRofgvwzbm41TVbjyld87Yk6vLJ6Ii + /MfpX9EnwD+CXh79nn4X6L4G8NR/6Fp0X726kUCW8nb/AFk8mP4mb8ug4FAHpFfNX/BR7/kyf4o/9eVv + /wClcFfStfNX/BR7/kyf4o/9eVv/AOlcFAH8+Nf0cfsWf8ml/CP/ALFmw/8ARQr+cev6OP2LP+TS/hH/ + ANizYf8AooUAe10UUUAfl7/wWQ8R/E7we3hGTR/Feqad8O9bt5LG802wk8hGvEbdiVlwzrJGwwjEr+5a + vyy8P+GtX8Watb6VommX2s6lcH91Y6dA9xK/+6iZY1/SR8dvgR4Q/aL8Djwn4zsXvtIW7hvUWGVonSSJ + uoYdMqWQ/wCy7VofDL4OeCPgzov9leCPC+l+GrLA3/YbdUebHeR/vSN7sTQB+Hfgn/gmT+0T43tY7pfA + n9iWsv3ZNcvYLR/xiL+Yv4pXV6t/wSM/aE06w+0W2m6Bqkuzd9ltNXVZf9396EXP/AsV+6FFAH8x/wAT + vg341+C+vHRfG/hjUfDeoNuZI76DakyqfvRv92Rf9pCRXUfs4ftMeM/2YfH1v4j8KXz+QzKuoaTI/wDo + t/CG5jkX/wBBf7y9q/ff9ob4BeG/2kPhjq3g7xLao63ETPY32zMthc7SI54/9pT+Yyp4NfzheKPDt94P + 8TatoOpp5GpaXdzWNxH/AHJYmZHH/fS0Af0tfB/4paJ8avhn4e8b+HpPM0jWrRbmLccsjZ2vG3+2jqyN + 7rXaV+cv/BFf4iza78HvHHg2dy6+H9VhvIM/wR3cb/L/AN920jf8Dr9GqACvwa/4Kuf8ns+MP+vHTv8A + 0kjr95a/Br/gq5/yez4w/wCvHTv/AEkjoA6n/gjl/wAnbXX/AGLF5/6Ntq/byvxD/wCCOX/J211/2LF5 + /wCjbav28oAKKKKACiiigAooooAKKKKACiiigD8WP+C1H/J0nhb/ALEy0/8AS2+rxf8A4Jv/APJ7Hwu/ + 6/rj/wBJJ69o/wCC1H/J0nhb/sTLT/0tvq8X/wCCb/8Ayex8Lv8Ar+uP/SSegD+g+iiigAooqhqWoWuj + afdXt9PHa2VtE0008z7EijVcszMegAoA/Jf/AILcarBN8SPhnpq7PtFvpN1cP/e2yzIq/wDopq+E/wBn + vTX1j49fDawj3+ddeJNNhTY+1tzXca8GvQ/26v2gYv2kv2jfEHifTpHfw9aoulaQX/itod3z/wDA3aST + /tpiu4/4Jb/CWf4mftZ+HdQaFn0rwqkmt3b7fl3IuyAZ/vea6N9EagD96KKKKAP5xv21P+Ttvi7/ANjP + f/8Ao01+hn/BK74yeH/hX+xb8Qdf8V6kNP0Xw74iuLiWT5dwR7a12Ig/idn3BR3LYr88/wBtT/k7b4u/ + 9jPf/wDo0151H8Qdbt/h/P4LivpIfDtxqK6tcWqf8tZ1j8tGb/dUtj/eoA9f/a8/bI8W/tY+OJLvUp5t + L8J2srf2T4ejf91bJ/ff/npMe7/gMCvOPh38BfiR8WV8zwb4F8QeJLffs+1adp0stujejS42L+Jr9F/+ + Cev/AATS0jVPDulfE74uacNRe+RbvR/C11/qUiPKT3S/xlvvLH93afnyTtX9RLCxttLs4bS0hjtrWFdk + UMKbURR2AFAH86eufsU/Hjw7CZbv4SeKjEq7mNrp0lx/6K3V+13/AAT/APBNz8Pf2P8A4baPfWk1lffY + pbu4gnjKSo01xLN8ynnPz19E0UAFfl7/AMFkPEfxO8Ht4Rk0fxXqmnfDvW7eSxvNNsJPIRrxG3YlZcM6 + yRsMIxK/uWr9Qq84+O3wI8IftF+Bx4T8Z2L32kLdw3qLDK0TpJE3UMOmVLIf9l2oA/m38P8AhrV/FmrW + +laJpl9rOpXB/dWOnQPcSv8A7qJljX0p4J/4Jk/tE+N7WO6XwJ/YlrL92TXL2C0f8Yi/mL+KV+4nwy+D + ngj4M6L/AGV4I8L6X4assDf9ht1R5sd5H+9I3uxNdvQB+F+rf8EjP2hNOsPtFtpugapLs3fZbTV1WX/d + /ehFz/wLFfL/AMTvg341+C+vHRfG/hjUfDeoNuZI76DakyqfvRv92Rf9pCRX9OFeXftDfALw3+0h8MdW + 8HeJbVHW4iZ7G+2ZlsLnaRHPH/tKfzGVPBoA/Aj9nD9pjxn+zD4+t/EfhS+fyGZV1DSZH/0W/hDcxyL/ + AOgv95e1f0KfB/4paJ8avhn4e8b+HpPM0jWrRbmLccsjZ2vG3+2jqyN7rX80vijw7feD/E2raDqaeRqW + l3c1jcR/3JYmZHH/AH0tfrp/wRX+Is2u/B7xx4Nncuvh/VYbyDP8Ed3G/wAv/fdtI3/A6AP0arwn9sP9 + mPSP2qfg9f8Ahe7ENtrtvuu9E1KRP+PW6C8Anr5b/df2OeqrXu1FAH8uni7wpq3gPxNqnh7XrKbTtZ0y + drW7tpvvwyI2CK/V3/gkt+2J/wAJRoKfBfxZfL/a+lxM3hy4mf57m1Xl7X3aLll/6Z8dI6uf8FXv2Nv+ + E68Oy/GPwnYmTxDo9vt161hT/j8s06XH+/F/F6x/9c6/Jbwn4q1TwN4l0nxDod69hq+mXEd3aXUP3oZU + bcpoA/qLorwv9kD9pjSv2pvg3pniu0MVrrcOLXWNNR8/ZrtV+b32P99T6HHUGvdKAOF+Mnxa0D4HfDfX + fGviWcQaXpNv5roh+eZuiRp/tO2FH1r+dn48fGnX/wBoH4pa7458Ryf8TDU5tyQI+6K1gXiOBP8AYReP + fqeTX1B/wU+/bCHx6+JQ8E+F7/zfAfhidlMkL/JqN8Plef0ZE5RP+Bt0cV4d+x9+zJq/7VXxhsPC1pvt + dEg/0vWdSRP+PW2Vvmx28x/up789FagD6q/4JQ/sa/8ACfeJovjJ4ts9/hzRrjboNtOn/H5fI3M/+5Ce + nrJ/1zIr9h6wfBvhLSfAXhfSvDug2UenaNplvHaWltD91I0XAH/1+9b1ABX8uPiz/kata/6/pv8A0Ya/ + qOr+XHxZ/wAjVrX/AF/Tf+jDQB+vf/BFD/kgnjr/ALGb/wBtIK/ROvzs/wCCKH/JBPHX/Yzf+2kFfonQ + By/xF8f6L8K/Auu+LPEFz9j0XR7SS8upQMttRc4UfxOegXuSBX4F/tZftpeOv2qPE88mqXs2meEIpW/s + 7w5aybbeFQ3yPL/z0l9XP/Ador9Jf+Cyni680L9l7SdItZNkOueIbe3u/wDbiiimm2/9/I4j/wABr8b/ + AAR4ak8aeNNC8OxSJDLq+oW9ikz/AHUaWQJn/wAeoA3fhf8ABDx78atUew8D+E9U8TzxbfN+wwM8UOen + mSfcj/4ERX0bpf8AwSZ/aL1C18248P6Tpjf88LrWIHf/AMhl1/Wv2p+FHwo8MfBTwLpfhDwlp0OmaLYR + hEjRBulb+KSRv43bqzGu0oA/AzxT/wAEuf2jfDMMky+CIdbhT78mlapbSt+CNIrt+C187+Ovhf4u+GOo + Cw8X+F9Y8M3p+5DqllJb7/8Ad3gbvwr+nusrxB4Z0jxbpNxpet6VZazps4/e2WowJcQv/vI4KmgD8hP+ + CM/wt1fxB8YvEfjn7ZfWWg6BY/ZmghnZIb26uNyqki9JFSMSNg9G8o1+yFcT8Mfg/wCDfgzo95pPgrw/ + aeGtMvLxr6W0styo8zKis+O3yovA44rtqACv5xv21P8Ak7b4u/8AYz3/AP6NNf0c1/ON+2p/ydt8Xf8A + sZ7/AP8ARpoA+vf2DP2yNB/Zk/Yw+IF1rB/tDV7DxF/xJ9JL7Wup7i2TYntGGt5Gdu31ZRXxT8Z/jp8Q + f2nviB/bXi3UrnW9TnfZY6daoxhtlZuIbaEfdH/jzdWLHmvO9J0y81rULXT7GCS6vLqVbe3ghTczyO21 + UX3Jr97f2Jf2HfDH7Lvgmwvr+xtdU+JF5Er6prMqK7WzMvNvbH+CNc43Dl+p42qoB+Sfgn/gnX+0R49s + 4byw+Geo2NrJ/HrE8Gnv/wB+55Ek/wDHa6DWP+CXv7SOi2L3P/CApqCjlkstXspX/wC+fNy34V++tFAH + 8vfjLwF4h+HeuTaN4p0PUfD2qRj57LUrV7eX64ft716J+zT+1H41/Zb8eQa74Wvmewkcf2jok0jfZNQj + /uuvZv7sn3l+mQf3X/ak/Zh8K/tR/DS/8Oa7ZwpqiRM2k6x5f+kafcfwurddhP30/iHvtI/na8UeHL7w + b4m1fQdVg+zanpd3NY3cP9yWJijr+DLQB/Sz8H/ilonxr+Gnh7xv4dlaTSNYtluItx+dG5V43/2kcMp9 + 1rta/Mr/AIIo/FCbUvBXxA8AXM2+PS7qHVrJG6qsytHKB/shooz9ZGr9NaACvJP2p4vGjfs9+OZfh5qs + +keL7XTpLuxuII1eV/K+d4l3g/M6K6KeoZlNet0UAfy5eJvFOs+NNZuNY1/Vr7W9Vum3S32pTvcTP7s7 + 5Jr1f4XfsV/G34ywpdeFvh1rFzp8vzpfXyLY27r6rLOUV/8AgOa/b34U/sRfBn4N6/d694f8E2L61cXc + l4l9qKfapbZnbdtg38QqvQbADjqTXvNAH4a2H/BIf9oG6tXlltPDtk4UN5E+r5d/9n5FZf1ryH4y/sM/ + G34E6bPqninwRd/2JBuZ9W02SO9t0UfxuYiTEv8A10C1/RRUMkaTxujpvRvlZWoA/lv0vVrzQ9Sg1DT7 + uayvbV1lgurWRopYmXoysvKkV+2//BNL9ta+/aS8I33hPxjdpP4/8PRLK118o/tKzLbfOwvG9CVR/wDe + Q/xNXwB/wU8/Zl0v9nf46W194XsV0/wn4qtmvrSyh4itp0bbPCn+z8yOB/D5u0cAVw//AATz+Ik/w1/b + C+G91E5S31TUF0O4jH8a3f7lQfo7xt/wCgD+haiiigD4V/4LHf8AJpNn/wBjPZf+irivxKgge4kSONGe + Vm2qifeZq/bX/gsd/wAmk2f/AGM9l/6KuK/EagD9G/8AgoB/wUK1u+1K6+Evwx1mXT/Dmkp/Z2ra/Yvs + l1KVF2vFE45WIHKkj7/+7974q+FP7O/xL+OE7L4G8F6x4kiV9j3VrBst0b0aZ8Rqfq1fRX/BN79ii2/a + e8aX3iPxZG//AAr7w/KqXECbk/tK5Zdy24cfdVRh3xzgov8AHuX9vvDvh3TPCmi2mk6LptrpGl2ieVb2 + VlCsUUKjsqrwKAPwxsf+CUf7R1zavJJ4T0+xdV3+TNrVoXf/AGfkkZc/jivNvix+w/8AG/4K6dcal4o+ + H2ox6VAm+XUdOeO+t4VX+N2hZ/LX/f21/RZTWXcMGgD+WKCd7eRJI3ZJVbcrp95Wr9e/+CXv7d2q/FK8 + /wCFTfELUn1DxFBbtNoesXT7pb2JFy8ErfxSInzK38Sq2fmHzeDf8FXP2QtH+DfiLSPiV4N01NM8N+Ir + hrTUbGFNkVrf7WkV4x/AsqBzt7NG397A+I/hf4+1D4W/ETw34u0xmXUNE1CG+i2fx7G3bP8Adb7p9jQB + /TzRVDS9Ug1nS7S/s5PMtrqFbiFv76uu5f51foAKKKKACiiigAooooAKKKKACvxG/wCCwXwzPg79qCDx + LBHttfFWkw3bv/03h/cSf+OJAf8AgVftzX57/wDBZz4ZjxJ8AvDfjKGLfdeGdW8qWT+5bXS7G/8AIqW9 + AH55f8E8viR/wrL9r/4dX0kmy01G+/sa4/uut0phXP0keNv+A1/QrX8s2n6jc6TfWt9ZSPBdWsqywzJ9 + 5GVsqa/pv+Fvji2+Jnw38K+LbUKtvrml22ooi/webEr7fw3YoA6quI+M3xDt/hH8JfF/jO6EZi0PS7i+ + WOTpI6Rkon/Am2r+NdvXwf8A8Fhfikvg39me08KQT7L7xbqcdu8fdrW3/fSH/v59nH/A6APxWvr+fVL6 + e8upnmup5Wlmmf7zuzZY1+8X/BLz4XN8M/2QfC9xcReRf+JJpteuB6rKQkP/AJAjhP41+GXgHwfe/ELx + x4f8Lad/x/63qFvp1v8A9dZZBGv/AKFX9N3hnw7ZeEPDek6DpsfkadpdpDZW0f8AciiQIg/75WgD8Kf+ + Co3wt/4Vn+1/4luIY/LsPE8UOvW/+9L8k3/kaOVv+BV6Z/wRp+Kv/CK/H3XfA9xJstfFWls8Kf37q1zI + v/kJrivev+C0/wAKzrPwz8E/EC2h3z6JqEmmXbp/zwuF3IW9leLH/bWvzB+AfxKl+Dnxo8F+NohIU0TV + IbuZI/vPArfvU/4FHvWgD+mSiq1rdw3trHcQSJNBKqujp91lPQ1ZoA8J/be+JJ+Ev7KfxJ8QRTeTd/2V + JY2sgPzpPcstujr7q0u7/gNfzpV+wP8AwWq+JTaN8KfA3geCYpLrepyajcLH/wA8raPaAfYvcKf+2dfk + n4X8O33jDxNpOg6ann6hql3DY28f9+WVgiD/AL6agD90f+CWPwz/AOFdfsf+G7qaPyb3xLc3GtzZ/uu3 + lwn8YYom/wCBV9e1h+C/Ctj4H8H6F4b05PL07RrGDT7ZPSKKMRp/46orcoA8+/aE/wCSCfEn/sWdT/8A + SWSv5na/pi/aE/5IJ8Sf+xZ1P/0lkr+Z2gD95P8AglH/AMmT+Ef+v3Uf/SuWvr+vkD/glH/yZP4R/wCv + 3Uf/AErlr6/oA5f4i+P9F+FfgXXfFniC5+x6Lo9pJeXUoGW2oucKP4nPQL3JAr8C/wBrL9tLx1+1R4nn + k1S9m0zwhFK39neHLWTbbwqG+R5f+ekvq5/4DtFfpL/wWU8XXmhfsvaTpFrJsh1zxDb293/txRRTTbf+ + /kcR/wCA1+N/gjw1J408aaF4dikSGXV9Qt7FJn+6jSyBM/8Aj1AG78L/AIIePfjVqj2HgfwnqnieeLb5 + v2GBnihz08yT7kf/AAIivo3S/wDgkz+0XqFr5tx4f0nTG/54XWsQO/8A5DLr+tftT8KPhR4Y+CngXS/C + HhLTodM0WwjCJGiDdK38Ukjfxu3VmNdpQB+Bnin/AIJc/tG+GYZJl8EQ63Cn35NK1S2lb8EaRXb8Fr53 + 8dfC/wAXfDHUBYeL/C+seGb0/ch1Sykt9/8Au7wN34V/T3WV4g8M6R4t0m40vW9KstZ02cfvbLUYEuIX + /wB5HBU0AfkJ/wAEZ/hbq/iD4xeI/HP2y+stB0Cx+zNBDOyQ3t1cblVJF6SKkYkbB6N5Rr9kK4n4Y/B/ + wb8GdHvNJ8FeH7Tw1pl5eNfS2lluVHmZUVnx2+VF4HHFdtQB5h+0Z8dNC/Zw+EmueOtf8yWCxQJbWcTf + Pd3L/LFCv1bqf4V3N2r8Bf2hv2nPHv7TPjCTXPGerSXECu32LSoNyWVmv92KP+bH5m7mvv8A/wCC33i6 + 7i034WeGI5dmnzy3+p3Ef9+WNYY4vyWSb/vuvz8/ZZ+FVp8bf2hPAvgrUH26bq2pxpd7X2M9umZJVU9m + KIwFAFb4R/s0fFD47yD/AIQTwTqviGAP5TX0cYitEb+608m2NW+rV7/Z/wDBJP8AaIurdZZdG0O1dv8A + lhPrEW//AMcyP1r9vvC/hbSPBPh+w0LQdPttJ0ewiWC1sbWMJFCg/hUCtmgD+f8A8Xf8Ey/2jfCEMk8n + w9k1e3T/AJaaRqFtdN+EayeZ/wCO187eKvBfiHwHqz6Z4k0HUvD2pJ9+01W1kt5f++XANf1E1znjPwB4 + a+JGivpHinQNN8Q6Y3W11S1W4T64ccH3oA/Ob/gix8K9XsfDvjf4h3t5fR6RezLo+n2HnsLeZkxJPOY+ + jMP3SK//AF1Ffp5XL/Dz4d+HfhT4RsfC/hLSYdF0Cx8w21jBu2R75Gkfrk8u7H8a6igArwP9r39rHw3+ + yX8Nzr2poNQ1/UC1vo2io+17ycLyW/uxJld7e6jqy17hqF/baTY3F5eTpbWtvE0s0znaqIoyzH6V/Ox+ + 2J+0VqP7TXxw13xXNPL/AGIkjWOiWsmf3NijHy/l7M/+sb/aegDmfjn+0R48/aM8WyeIPHOuT6jLub7P + ZoSlrZKf4IIvuov/AI82PmZjzV34O/sr/Ff4/fvvAngnUtbskba2o4W3tdw6jz5Ske4em7Ne/wD/AATZ + /Yoh/aX8Z3finxdbyN8PfD8qrLDjb/aV594W+f7ir8z/AO8q/wAWR+3ei6Lp/hvSbXS9KsINL02ziWK3 + s7WNYooUXoqqvCigD8OZP+CSv7RC2vnjQtGeXbu8hdYhD/T+7+tfPvxe/Zz+JXwFvkt/Hvg/UfDvmvsi + nnRZbeZvRJoy0bn6NX9LVc7438D6F8R/CuoeHPE2k2us6JfReVcWV3HvR1/oR2I5B5FAH87/AOzj+1J4 + 8/Zh8Yx634R1VhZSurahol1IzWV+vpIn970cfMvr1r97f2b/ANoLw1+0v8LNN8aeGpXSOYeVd2M7fvrO + 5X78L/Ts38SkGvwv/bW/Znuv2WPjdqPhdHluvD14n9oaJeS8s9q7H5WP99GVkP03fxV6n/wSx/aFm+D3 + 7Rth4Yv7vy/DXjYrplxHI/yJef8ALrJ/vb/3X/bb2oA/dKiiigD8bf8Agtf/AMl88Df9ix/7dz157/wS + r+L2kfB/4/8AiHUPEN8mn6FP4WvmuJnOFTyWjuN3+9thcAd92K9C/wCC1/8AyXzwN/2LH/t3PX53UAfU + X7ZX7dvjP9qrxDdWEc8+hfD63lb7DoEEm3zlVvlmusf6yT/Z+6n8Pdm4X4X/ALGvxq+MljHe+E/h1rF7 + YSfPFfXaLZW83+5LOyI/4GvvX/gl/wDsG6HfeFbH4wfEPSo9Uur/AOfw9o99HvghiDf8fbofvuxHyZ4C + /PyWXb+oirtGBQB+C03/AASr/aSitfNXwRaSPt/1Ca3Zb/1lx+teEfFT9n/4jfBG6S38c+DNV8OGV9kU + 91B/o8zeiSrmN/8AgLV/TFXPeNPA+hfETwzf+HvEulWus6NfxeVcWV7HvR1/xHY9QeRQB/M94F8e+IPh + n4osvEXhfWbrQ9Zsn3QXti+10/8AilPdTwe9fvP+wj+1xD+1l8J5NQvUhs/GOiulrrdrD9x2K/u5417J + JtbjsyuPevxq/bO/Z1f9l/4+az4Nhd59FdF1HSJ5vvPZy52bv9pGV4ye5jzXqv8AwSl+KE3w/wD2uNC0 + nztmm+KrS40m4U/d3bPOiP8Avb4lX/toaAP3booooA/P/wD4KU/t7aj8AFh+HfgK4WLxvf2/2m+1PZu/ + sy2fhAnbzn68/dXB/jXH43axq2p+KtZuNQ1K7utX1W9m3zXV1I00s0jd2ZvmZjXpn7Xni688dftQ/FPW + L598r+Ib22Tf/DFDK0MS/hHGi19u/wDBGv4B+HfE1x4r+J+s2EGoalo95Fp2j+egf7HL5fmTTAf38NGq + t/D89AHyv8Pf+CdP7QnxIs0vbD4d3mmWcn3Ztcni0/r/ANM5WWT/AMdrvLr/AIJI/tDW8LyR6Lody6/8 + s49Yj3P/AN9YFfupRQB/Of8AET9h/wCO3wthefX/AIZ64lrGN73WnxpqEKL6s9uzqv414tZafdX2owWd + rC8l7JKsUUKJ87yFsBfrmv6ma848Vfs+fDfxx4u0nxVrXgrR73xJpV3HfWusfZVS6WeJwyMZEwzYZR8r + ZFADf2d/hxe/CP4J+DPCGqaldavq2l6fHFe3d3cNcM9w3zy4dudgdmVPRQor0miigCGSRII3d32IvzMz + V+Rn7dn/AAVF1fxFq2o+A/g3qUmk+H7d2gvvFVq+24v2X7y2rf8ALOL/AKaD5n7bV+973/wVp/adufhT + 8LLL4c6Bdva+IPF6SfbZo/vw6cvyuP8Atq3yf7qy1+MFray31xHb28bzTysqoiJuZ2PQAUAF1dS31xJc + XEjzTyszO7vuZ2PUk17H4C/Yx+N3xMskvvD/AMM9furKQb4rq6tfskUy+qPNsVx9K/VX9g3/AIJ3+Hfg + R4a0rxj470mDWviXdRrceXdIssOjZGRFEvTzh/HL6/KnHzN9y0Afz467/wAE3/2j/DsPnXXwvvpkVd2L + G+tLt/8AvmGZ2rw3xn8OfFnw7vhY+K/DeseG7o/cg1ixltHb8JAK/qArK8QeGdI8W6TcaXrelWWs6bOP + 3tlqMCXEL/7yOCpoA/P3/gjJ8Gf+Ea+EPiT4j3kJF34nvvsVk7/8+dtlSy/70zSqf+uIr9F6w/CnhHRf + Aug2mh+H9NtdG0ezRkt7GyjWKKFS275VHTk1uUAfmD/wXA/5Ff4Sf9f2o/8Aou3r84f2cbdbn9oL4ZpJ + MltD/wAJNpjyzv8AdijW5jLO3sq8mv0e/wCC4H/Ir/CT/r+1H/0Xb1+TVAH2z+3h/wAFCvEH7QPiLUvC + Pg2/n0b4ZWrtbiOGRkl1nb/y1nPXyz/DF+Lc/d8B+E/7J/xd+OFvHceC/AOsazYucJqBRbe1f6TTFI// + AB6vr3/gl/8AsJaV8YopPip8Q9OTUfCtrcNb6Po9wn7q/nRvnmk/vxI3ybOjNuzwmG/YGzs4bG1jt7eN + IbeNVSKFE2qijoAKAPwoT/gk7+0a1q0x8L6Wjr/ywfWrbc3/AI/t/WvHPi5+yT8X/gXaveeNvAmqaTpi + OqPqMe24tEz90GeFnjXPbJr+kSqGo6ba6zYT2N7aw3llcI0U0E6K8cqtwysp4INAH8vWi61qHhvVrXU9 + KvptL1K1lWW3u7V2ilhZejKy8qa/bj/gm1+21cftLeErvwp4vuIz8QNAiWV59u06nZ8KJ8f31bar/wC8 + pHXj88v+Ckn7KNh+zJ8ZLW48N272vgvxPDJd6fD1+zSowFxbg/3V3Iy/7MgHavOf2JfihP8ACH9qb4da + 7HP5FpLqsWnXufutbXDeRJu+ivu+qLQB/RfRRRQAV+DH/BS3xH8TbX9pTxb4T8Z+KtU1fQILhb3RLGST + ZaJaSrui2wphNy/6tn27maPmv3nrxb4wfsj/AAw+PPj7QPF3jjw3Hr+paNbtaW8U8zLBLGW3r5qL/rNj + b9qt8v7xsg0Afz6/Dz4R+NfivftYeDfCmseJ7lDiRNLspJlj/wB9lGE/4FX0n4b/AOCUf7RWvQJJdeG9 + M0MNt+XUdXg3bT6iIv8A41+5Xh/w3pHhHRbfSdD0uz0XSrddsVjp0CW8MS+iogAX8K1qAPwb8Zf8Eqf2 + hvCFrLdQeGrHxJFENzf2Pqkbvt9kk8tm+gGa+UvEPh3VfCmtXek6zpt1pGp2r+VcWN9A0UsLf3WRvmWv + 6ka+G/8Agqf+zDpHxU+B2q/EGxsUi8Z+EIPtf22NPnubFW/fQv6qilpVz02sB99qAPhP/gnr+3RrP7PX + jrSfB/ijVXufhhqlx9nmhunLLpMkjcXMXdU3ffTpgs2N3X90K/lcr+i79iL4hT/FT9k/4Z+I7uQy3kmk + raXE0n3pJbZ3tnc/VoSfxoA6j9pLRfEfiL4BfEHTPCS3T+J7zRrqHTFsZvJm89ozs2PkbWz3zX4h3n/B + O39pe+uJLi6+GeqTzyNueSTULR2dvc+dX9BNFAH8z3xf+APj/wCAeoWFh4+8OTeGru/ia4to55o3LoG2 + lv3bN3rm/BPgjXPiP4q07w14bsH1LXNSm+z2lpG6q0zf3csQK/Qj/gtx/wAlT+G3/YGuP/R9fLH7Av8A + yeR8J/8AsMr/AOgvQBq/8O3/ANpD/ol2o/8Agdaf/HqP+Hb/AO0h/wBEu1H/AMDrT/49X9B9FAH53f8A + BT39nn4q/G7wl8ItM8A+H73XotMhvf7WtYLqKJEkZbQQl1eRQx+WbHXHzetfm78Rv2J/jX8JfBepeLPF + /gO60Xw7YeX9pvpLq3dY98iRJwkpbl3UdO9f0Z18q/8ABUT/AJMW+Jn/AHDP/TnaUAfgNXv3hH9g/wCO + /jzwzpfiHQPh3e6noup263dpeR3VsiTROuVb5pQa8Br+jj9iz/k0v4R/9izYf+ihQB+Lf/Dt/wDaQ/6J + dqP/AIHWn/x6voT9gX9in41/CP8Aa08CeLfF3gK60bw9Yfb/ALTfSXVu6x77C4iThJS3Luo6V+xdFABX + 5g/8FwP+RX+En/X9qP8A6Lt6/T6vzB/4Lgf8iv8ACT/r+1H/ANF29AH5tfs9/wDJe/ht/wBjPpn/AKVx + 1/THX8zn7Pf/ACXv4bf9jPpn/pXHX9MdABXzV/wUe/5Mn+KP/Xlb/wDpXBX0rXzV/wAFHv8Akyf4o/8A + Xlb/APpXBQB/PjX9HH7Fn/Jpfwj/AOxZsP8A0UK/nHr+jj9iz/k0v4R/9izYf+ihQB7XRRWbrWsWXh7R + 77U9RuEtLCwgkubiZ/uxRou5mP0UUAeKfteftceGP2Svh6dZ1Uf2n4gvi0Oj6LHJte6lHVmP8Ea5G5/w + HJr8L/j5+0x8QP2lfE0mseN9cmvVVma00uE7LKzX+7FF0H+9yx7k1e/aw/aH1b9pn42a74xvXkjsGb7N + pVlJ/wAudmjfu0/3v4m/2mau6/YS/Y3v/wBrT4kTRXsk2meBdG2zaxqMX+sfP3LeLOR5j+v8Khj12qwB + 4N4G+HPin4m6t/ZfhHw3qvifUMb3tdKspbh0X1YIDtX3r3XS/wDgmv8AtJata/aIfhfdRqvzf6VqNlbv + /wB8yTK1fu38N/hb4U+DvhS08OeDtCsfD2j24+W1s49m9v7zt953PdmyTXXUAfzgeOP2Ofjb8OYJJ9d+ + F/iO2tI13vdQWLXUKL/tSRb1X86wP2f/AIS3Pxt+OHg3wFB5iPrGox29w8f34YF+e4k/4BEsjf8AAa/p + erk3+F3g9/GUPi//AIRjSF8VRIyJraWUa3e112sPNxu+770AdBp9hBpdhBZ2cKQW1vGsUMKfdRFGFFcV + +0J/yQT4k/8AYs6n/wCksleg159+0J/yQT4k/wDYs6n/AOkslAH8ztfob4T/AG4rj9lz9hP4e+DPBskb + /ETXl1C+e4kjDLo1q1/OiybTw0j7MpnjHzH+Hd+eVer/ALMf7PutftM/GHRvA2kM1sl1uuL7UAm9bS0T + /WSkfko9WdR3oA5zSdB8e/Hnxtdmwsdc8d+Kb9zcXEkCS3t1N6u55P8AwI19AeH/APglr+0fr0Ucsngm + DSYpP+gjq9orD3KrIzD8s1+1XwV+BPgv9n3wVB4Z8EaLDpdguDNN9+e6k/56zSdZH/l0GBXotAH8/njb + /gmn+0R4FsJL2b4fTavaR/eOh3UF9L+EUbmRvwWvmnUNPutKvp7O8gmtbqB2ilgnRkdGHVWU8giv6ma+ + Cv8AgqR+yDo3xP8AhTq/xR0LTY7bxz4at/td3NAm3+0LFP8AWiT+88afOrddqMv93aAfFv8AwT0/bx1n + 4B+M9N8GeL9Ve++GeoSrb/6VJu/saR24mi/uxbvvp0/iHP3v3FVgwyK/ler+hf8A4J9/FCf4sfsj/D/V + r2cTalZWraTds33t1s7QqW/2mjWNj/vUAfRlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU + UUAFFFFABXif7Sv7JvgD9qfwwml+MNNK6lbow0/W7LCXlkx/ut/EnrG2VP1wa9sooA/B/wDaJ/4Jg/F7 + 4JXF1e6HYP8AELwwpYpqGiQM10i/9NrXl1/4BvX/AGq+Qp4JbOd4ZkeGWNtrI/ysjCv6na8g+Mn7KPwn + +PkL/wDCbeCtN1S+Zcf2pDH9nvlx0/0iPa/HoTt9qAP59/hZ8dfiD8E9W/tDwN4v1Tw3Mzb3S1n/AHM3 + /XSJsxyf8DU1+hn7Pf8AwWYu4pLTSfjD4cSaJmVP+Ej0FCrov96W2PDe7RlfZDVf49f8EYdQsY7jU/hH + 4n/tRPvDQfERWKX/ALZ3CDYx/wBl1Tp9+vzm+Inw18U/CnxRdeHvF2g33h7WYPv2l9Dsbb/eXsyHsy/K + e1AH9Jnw1+LHhD4w+GIPEHgvxDY+ItIlH/HzYvu2N/ddfvI3+ywDV2FfzW/s/wD7Rfjb9mzxvb+JfBmr + PaS7lS70+T57W/i/55TJ/EOvP3lzlSDX7+/s2/H7w/8AtLfCXSPG3h5jHHdfuruykYNLZXK/6yF/p2P8 + Ssrd6APVa/Pb/gs58SpPDXwD8MeD7ecxP4n1fzbhP+eltaqHZf8Av7Jbn/gNfoTX5Df8FuNaa4+Jvw00 + fzPltdJubvZ/d82ZVz+PkUAfm7a2st9dQ21vG888rKiIn3nZugr+lz4F/C+0+Cvwd8H+B7JI1i0TTobR + 3jHEk23M0n/A5C7n/er+e79lnQU8TftKfCvTJo1kt7nxPpiTRv8Axx/aYy//AI7X9KFABRRRQAVx3xa+ + Hen/ABc+GvijwXqqf6DrmnzWLv8A3N64WQf7Sthh7rXY0UAfy167o114f1i+0y+j8i9sbiS3uI/7kiNt + b9a/Xb/giz8TJNe+EfjbwNdTea/h/VI7623/AMEF0p+Rf9kSQO31lr85f21NDj8O/tYfFq0i2pH/AMJH + eXCIv/TWTzf/AGevqb/gijrTQfHrx1o/8N14b+1/9+ruBf8A2tQB+yVFFFABRRXN+PvHeh/DHwfrPinx + HfR6domk2zXd1cyfwovp6sfuherEgCgDw79ur9rKz/ZV+D9zqFrLBL401fdaaDYybW/e7fmuHXvHF1Pq + 2xf4q/ADWNYvvEWrXepahdTX+o3szXFxdTOXlmldtzMx7sTXqf7VX7R2tftPfGDVfGOqmSGxY/Z9K015 + N62dov3I/wDe/ib1Zmr6i/4JV/sbj4seNP8Ahaviyx3+EPDtx/xK7adPk1C+HO7/AGo4eCfV9o/hcUAf + Y3/BM/8AY3H7PPw3/wCEv8TWAh+IXiW3VpkkX5tPsz8yW/s7fK8n+1tX+CvtmiigAr5q/wCCj3/Jk/xR + /wCvK3/9K4K+la+av+Cj3/Jk/wAUf+vK3/8ASuCgD+fGv6OP2LP+TS/hH/2LNh/6KFfzj1/Rx+xZ/wAm + l/CP/sWbD/0UKAPa6KKKACiue8a+OvD/AMO9AuNd8TazY6Bo9vxNfajOsMSe2W/iPYd6+Kvip/wWH+D/ + AILnktPCem6z4+uV/wCW8CfYrT/v5L+8/wDIeKAPvaivx78Uf8FsviBeO3/CN/Dvw1pcf8K6rPcXp/8A + IZhrhL//AILEfHq8R1ht/Cdjub78Gly/L/33M1AH7f1/Ol+3Rp8Gl/tffFuGBdqNr1xN/wACf943/jzV + 6hff8FZv2i7uRGj8QaVZbf4INHg+f/vsNXy/8RviHrnxV8cax4s8R3Ed1rerXH2m7mjjWJHf/dXgUAfo + v/wQ/b/iqPi2v/Tnpv8A6MuK/WavyY/4If8A/I1fFv8A68tO/wDRlzX6z0AFfg1/wVc/5PZ8Yf8AXjp3 + /pJHX7y1+DX/AAVc/wCT2fGH/Xjp3/pJHQB1P/BHL/k7a6/7Fi8/9G21ft5X4h/8Ecv+Ttrr/sWLz/0b + bV+3lABRRRQAUUUUAFFFFABRRRQAUUUUAfix/wAFqP8Ak6Twt/2Jlp/6W31fPP7EHj7QPhb+1N4B8UeK + NSj0jQdNu5nu76RGZIla2mQcIC33mr6G/wCC1H/J0nhb/sTLT/0tvq+A6AP6Dv8Ah49+zf8A9FR0/wD8 + Arv/AOM1jXX/AAVE/ZotVdl+IzTuv8EOh6l830zb4/WvwKrSt/Duq3luk0Gm3s0TfceOBnWgD9k/H3/B + Zj4QeH7WdfDGheI/Fd9/yyzBHZWz/WSRi6/9+jXwB+1N/wAFEPiX+09Zz6JcPb+FPBzNhtD0p2/0nDZX + 7RK3zSY9PlTvtzXkXhX9m34seN50j0H4beKdUDf8tINHn8pf959u1fxNfUPwd/4JCfGPx3dwT+MpNO+H + uks/z/aplvb3b/sxREr/AN9yLQB8X+EvCOsePPEmneH/AA9p02q6zqEqwWtlbJukmZv8/hX73/sI/sk2 + 37J3wnOn3jwXXjHWHW61u9hG5dyj93Ajd0j3N9WZzW7+zN+xb8Nv2WNOb/hFtNkvdfnXZdeItU2y3sq4 + 5VTgCNP9lAPfd1r32gAooooA/nG/bU/5O2+Lv/Yz3/8A6NNbP7B/wRg+P37UHhDw3qEHn6FaytqepxkZ + R7a3+fY3+y77Iz/10rG/bU/5O2+Lv/Yz3/8A6NNfW3/BE3RluPi78RNW8nMlrocNos391ZbgNt/Hyf8A + x2gD9gFVYk2r8qrT6KKACiiigAoornvGvjrw/wDDvQLjXfE2s2OgaPb8TX2ozrDEntlv4j2HegDoaK+C + fip/wWH+D/gueS08J6brPj65X/lvAn2K0/7+S/vP/IeK+cfFH/BbL4gXjt/wjfw78NaXH/Cuqz3F6f8A + yGYaAP2Eor8QL/8A4LEfHq8R1ht/Cdjub78Gly/L/wB9zNWDff8ABWb9ou7kRo/EGlWW3+CDR4Pn/wC+ + w1AHl/7dGnwaX+198W4YF2o2vXE3/An/AHjf+PNX2P8A8EP2/wCKo+La/wDTnpv/AKMuK/Oj4jfEPXPi + r441jxZ4juI7rW9WuPtN3NHGsSO/+6vAr9Fv+CH/APyNXxb/AOvLTv8A0Zc0AfrPRRRQBDJGk8bo6b0b + 5WVq/Cb/AIKO/sdv+zP8Ujrnh6zZfh54klabT/L+5YT/AHntPoPvJ/scc7Gr93687+O3wX8PftAfDDXP + BHiaDdp+oxfLOiZltpl5jnj/ANpD+fToaAPwp/Ye/apvv2U/jJa6zK7zeE9U22WvWS874N3yzKP78TfM + Pbcv8dfo9/wUs/basfhn8I7Hwn4E1a3vfEvjbT/tCX1lNu+yaVKv/HwrD+Kb7qe29uoWvyV+N3we8QfA + f4l674I8TQeTqWlzbRIo/d3MX/LOaP8A2XX5h+R5ri7u+ub+SNrqd5miRYU8x921F4VfoKALfhvw1qXj + DxBpuh6LZTahq+pXEdpaWsHzPNK7bVQfU1/Qb+xb+yzpn7Kfwbs9AQQ3Pia/23mvagv/AC2udv3FP/PO + P7q/8Cbq5r5P/wCCTf7Gv/CL6XH8avF1lt1TUYmTw5aTp81vbMMPdf70n3U/2Mt/y0GP0yoAKKKKACv5 + cfFn/I1a1/1/Tf8Aow1/UdX8uPiz/kata/6/pv8A0YaAP17/AOCKH/JBPHX/AGM3/tpBX6J1+dn/AARQ + /wCSCeOv+xm/9tIK/ROgD4f/AOCvHw5vfG/7Kf8Aa1hC0snhjWLfVLjb1+zFJIH/ACaaNj7Ka/Eaxv59 + LvoLy1meG6glWWGZPvI6tlTX9Q+taLYeItJvtL1O1hv9NvYWt7i1nTfHNE67WRl7qRX4v/tl/wDBL7xf + 8H9XvvE3wzsbvxj4FldpfsNrG0uoaYv9xkHzSxjtIvOPvDjcwB+gH7Hf7fvgf9pfw/pmk6hqNt4e+Iqx + LFdaHdOsX2qVR80lsTxIrf3B8688Y+avrKv5YPnt5P40lVv+BK1fUfwK/wCCk3xs+BqQWUfiH/hMdAj+ + X+y/Eu662L/sT5Eqey79o/u0Afv5RXwV8Dv+Cvnwp+IclvYeN7G++HOqyfKZ7g/a9P3f9dkAZf8AgcYU + f3q+3vDfijSPGGj2+raFq1lrWl3K7or7Tp1uIX91dMg0Aa9FFFABX8437an/ACdt8Xf+xnv/AP0aa/o5 + r+cb9tT/AJO2+Lv/AGM9/wD+jTQB6l/wSw+GMHxI/a+8P3F5D51p4atJtedH/vRbY4T/AMBlmib/AIDX + 7z1+Q3/BEfSfN+JfxM1QhM22k2tt/tfvZmb/ANo1+vNABRRRQAV/Pl/wUg0GDw7+2t8T7O1H7qW7trv7 + m35prSCd/wDx+Rq/oNr8BP8AgqJ/yfV8Tf8AuGf+mu0oA9e/4Iq6hLH+0l4vsR/qpvCU0z/7yXtqB/6M + Nfs7X4sf8EV/+TpPFP8A2Jl3/wCltjX7T0AFFFFABRXy/wDG7/gox8D/AIG3V1YX3ic+Jddg+V9K8Nx/ + a3Vv7rSZESN6qX3e1fI3jf8A4LdXLNJF4Q+GEMa/Nsutc1Rn3+n7qOMY/wC/lAH6s0V+KOpf8FmPjheX + Aa20PwXp8XO1E0+5f8y1wf6VzV5/wVx/aEuVkWPVtAtd/wBzydIj+T6b8/rQB9Q/8FutPhl8A/C+/ZP9 + Ig1O8hRv9l4oy3/ota/M79nltvx++GTL/wBDPpn/AKVx11fx7/bD+KH7S2jaVpnj7WbXVLTS7hri2SGy + ht9jMu0/6tRniuU/Z7/5L38Nv+xn0z/0rjoA/pjooooA+Ff+Cx3/ACaTZ/8AYz2X/oq4r8Rq/bn/AILH + f8mk2f8A2M9l/wCirivxGoA/oP8A+Cd/w0g+GH7IHw+tVjC3WrWQ1y6k/vvdfvVz/uxtGn/AK+lK5X4X + 6SNB+G3hPTMIv2LSbS3/AHf3fkhReK6qgAooooA+Qv8Agqtodvq37EnjS6nTMul3enXcP++b2GH/ANBm + avwZr9+f+Con/Ji3xM/7hn/pztK/AagD+lX9mO/k1T9m34UX0/8Ax8XXhPSZn/3msoia9Oryn9lD/k1v + 4Of9iZo3/pFDXq1ABRRRQAUUUUAFFFFABRRRQAV5V+1L8M/+Fxfs7/EHwekPn3WpaTMLSP8A6ekXzYP/ + ACKiV6rRQB/K5X7p/wDBJn4kDxx+yJpmlzSb7vwxqN1pL7vv7Gb7RH+G2faP9yvyN/a++Gf/AAp79pr4 + jeFY4/ItbXVpprSP+5bTfv4R+EciV9jf8EU/iQ2mfEnx54Fml/c6tpkeq26P/wA9LeTY2PcrP/5DoA/X + yvxM/wCCw/xS/wCEx/aUsfCdvPvsvCWmRxPH/wBPVx++k/8AIf2cf8Br9p9Qv4NLsJ7y8mSC2t42lmmf + 7qIoyxr+Z741fESf4ufFrxf40ufM365qlxfIknWON5CUT/gK7VoA+lv+CTvwv/4WB+1ppmrXEHmWHhWy + uNWfj5fN2+TEP97fLvH/AFyr916/Or/gjD8LP+Ef+DPivx1cQlLrxFqa2du7d7a2XqPrLLMp/wCudfor + QB49+1t8Kz8av2bfiD4Qjh869vdLklsox/HdQ/vrf85I0r+b2v6o6/nH/bO+Ff8Awpv9p74g+GI4PIso + 9Tku7KNPui1uP38Sr/upJt/4DQB+0f8AwTt+Kg+LX7I/gW+lmE2oaTb/ANh3f95Htv3abvdovKb/AIHX + 0rX5Q/8ABE74reVqXxB+G1zP8k6R6/Yx/wC0u2C4P4hrb/viv1Tvr6DTbGe7upEgt4EaWWR/uqq8k0Af + h3/wVs+Jh8cftaX+jQyb7PwrplvpabPu+Y6/aJG+v77Yf+udcz/wTB+GX/Cyv2xPCbSxefZeHUm164/7 + Yrtib8J5IK8B+MHj6b4qfFLxd4wuA4fXdWudQCN/AssrMq/gvy1+mn/BEz4afZ/DvxF+IE8eftVzDodp + J/sxr5035+bB/wB8UAfp/RRRQB59+0J/yQT4k/8AYs6n/wCkslfzO1/TF+0J/wAkE+JP/Ys6n/6SyV/M + 7QB+8n/BKP8A5Mn8I/8AX7qP/pXLX1/XyB/wSj/5Mn8I/wDX7qP/AKVy19f0AfD/APwV4+HN743/AGU/ + 7WsIWlk8Maxb6pcbev2YpJA/5NNGx9lNfiNY38+l30F5azPDdQSrLDMn3kdWypr+ofWtFsPEWk32l6na + w3+m3sLW9xazpvjmiddrIy91Ir8X/wBsv/gl94v+D+r33ib4Z2N34x8Cyu0v2G1jaXUNMX+4yD5pYx2k + XnH3hxuYA/QD9jv9v3wP+0v4f0zSdQ1G28PfEVYliutDunWL7VKo+aS2J4kVv7g+deeMfNX1lX8sHz28 + n8aSq3/AlavqP4Ff8FJvjZ8DUgso/EP/AAmOgR/L/ZfiXddbF/2J8iVPZd+0f3aAP38or4K+B3/BXz4U + /EOS3sPG9jffDnVZPlM9wften7v+uyAMv/A4wo/vV9veG/FGkeMNHt9W0LVrLWtLuV3RX2nTrcQv7q6Z + BoA16KKKAPzL/wCC2Hw4vdU8FfDrxvbQs9rpF3d6Zeun8H2hY3iY+i7oXH/AxX5cfDD4hap8KviF4d8Y + aM6Jquh30N9b+Z912Rs7G/2W6H2r+lH4kfDnw/8AFjwRrXhPxNYJqWiatbtb3MLAZ9mU/wALKwDK3YjN + fh9+1t/wTn+IX7Nuo32q6VaXXjDwApZ4dbsod8trH/du41/1eP8Anp9w/wCyTtAB+t37Mn7Znw6/aj0G + CTw9qsdh4kSLfd+G76RVvYWx821f+Wqf7afjtPFe+1/LJYX11pd3BdWcz211E++KaF9jIw7givsP4G/8 + FUvjR8I0gsdbv4PiLoUW1PI1/d9rRf8AZul+fd/tSeZQB+7FFfFfwL/4KsfBn4tSQaf4gu5/h1rcm1PJ + 1wq1k7f7N0vy495BHX2Pp+pWur2MF9Y3UN7ZXCLLFPC6ujqejKw4IoAu0UUUAfK//BTH4ly/DP8AY98Z + NbS+Te695egwt/s3Dfvh/wB+Fmr8BK/YL/gtnrRt/g/8O9I3fLd6/Jd7f+uVuyf+16/H2gD+i79ib4U2 + 3wb/AGXfh74fjhWG6l0yPUb7+89zcKJpM/Qvt+iCvda/EGD/AILCfHS1hSGGw8HRxRrtVE0uX5VH/ben + f8Pjvjz/AM+vg/8A8Fcv/wAfoA/byivxD/4fHfHn/n18H/8Agrl/+P0f8Pjvjz/z6+D/APwVy/8Ax+gD + 6b/4LW+AYNR+EfgPxkqr9q0nWJNMZgPm8u4hZ8/QNbr/AN91+Rei6xdaDrFjqdjJ5F7Z3EdxBJ/ckRty + n86+j/2hP+ChPxO/aW+Hp8HeL7Tw7HpX2uO9V9NspYpVlTdj5mlb+83avmKgD+onwf4hi8XeEdE123GL + fVLGC+j/AN2WNXH/AKFW1Xlf7LM0lx+zH8IZppN8svg/SHd2/iY2UNeqUAfjb/wWv/5L54G/7Fj/ANu5 + 6+Evhx4OuPiF8QvC/hW0Oy41zVLbTIn/ANuaVI//AGavu3/gtf8A8l88Df8AYsf+3c9fOH7AOk/23+2T + 8Kbdtvyastz83/TKJ5f/AGSgD+g7w/oVj4Y0LTdG0uBbXTdNto7S2gj+6kSLsRfwUCtOiigAooooA/Jr + /gt/oMFv4m+EmtJ/x9Xlnqdo/wAv8EL2zr/6UPXxB+x/qEumftVfCCaL7zeLdMh/4C9zHGf0avvL/guR + /wA0V/7jf/thXwF+yf8A8nS/Bz/sc9F/9LYaAP6T6KKKAP50v23vhvffDD9q34l6RdwskdxrNxqdqf71 + tcv58ePXCvt+qmvU/wDgnH+2hYfsseNtW0rxXHPJ4I8ReT9ongXe1hcJws+3+JNrEOB833cdMH9Lf25f + 2G9H/a48L295Y3cOg+PtJjddP1WRMxTx5z9mnx82zd0YcoSTg5Kn8SfjB8B/HfwE8Svovjnw3e6Fc7m8 + qSePdBcqv8UUo+SRf900Af0g+CfHXh74jeHbTXvC+s2Wu6NdDMN7p8yyxP7ZHRh3XqO9dFX8yHwx+Mnj + f4M60NX8E+KNR8N3ucu9jOypN7SR/ckX/ZcEV97/AAR/4LQeJdDS30/4p+FIPEluvyPrGglbW7/3mgb9 + 3I3+6YhQB+vFFeI/Av8AbG+En7REccfg7xdayauw+bRb7/Rb5P8Atk/+sx/eTcvvXt1ABRRRQB/P3/wU + m+JUvxL/AGxvHcnn+fZaHKug2qf881t12yL/AN//ADm/4FW7/wAEtfg7a/Fn9rDRrrUIEn03wrbSa/LG + /wB15YmRLf8AKWRH/wC2dfOXxi1p/Enxa8bas0nntf65e3fmf3987tmv0c/4IfeH1a6+LeuSJ+8RNMsY + n9m+0u//AKDHQB+rFFFFABRRRQAUUUUAfmD/AMFwP+RX+En/AF/aj/6Lt6/JpV3/ACrX6y/8FwP+RX+E + n/X9qP8A6Lt6/Mn4P6T/AG98WvBOm/u3+2a5ZW/7z7nzzovNAH9GfwF+G0Hwf+DPgzwXAkaHRdKt7Sby + +jzqv72T/gUm9vxr0GiigAooooA/O7/gtZodtcfs++CtYZc3Vr4nW0jb/YmtLh2/9EJX48aXqEuk6laX + 1v8A8fFrKsqf7ytkV+zX/Baj/k1rwv8A9jlaf+kV9X4tUAf1R0UUUAFFFeb/ABf/AGhvh18BNLW/8eeK + 9P8ADyOu6KGZy9xN/wBc4UzI/wDwFaAPSKK/Nz4j/wDBarwRo881v4K8B6x4k2/Kt1ql1Hp8Tf7QVRKx + X6hTXhPiD/gtN8W7yR10fwh4P0uFv+fqG5uJU/HzkX/x2gD9ma4j426fBq3wb8eWNym+3utBv4ZV/wBl + raQGvxvvv+Cv/wAf7rZ5MnhmyC9fI0v73/fcjVzPiD/gqR+0H4m0/UbC78SacllfQyW8sEOj23+rddrA + Hbu6e9AHyTX7y/8ABKQ/8YT+D/8Ar71H/wBK5K/Bqv3k/wCCUf8AyZP4R/6/dR/9K5aAPr+iiigD8gv+ + C3H/ACVP4bf9ga4/9H18sfsC/wDJ5Hwn/wCwyv8A6C9fU/8AwW4/5Kn8Nv8AsDXH/o+vlj9gX/k8j4T/ + APYZX/0F6AP6JKKKKACvlX/gqJ/yYt8TP+4Z/wCnO0r6qr5V/wCCon/Ji3xM/wC4Z/6c7SgD8Bq/o4/Y + s/5NL+Ef/Ys2H/ooV/OPX9HH7Fn/ACaX8I/+xZsP/RQoA9rooooAK/MH/guB/wAiv8JP+v7Uf/RdvX6f + V+YP/BcD/kV/hJ/1/aj/AOi7egD82v2e/wDkvfw2/wCxn0z/ANK46/pjr+Zz9nv/AJL38Nv+xn0z/wBK + 46/pjoAK+av+Cj3/ACZP8Uf+vK3/APSuCvpWvmr/AIKPf8mT/FH/AK8rf/0rgoA/nxr+jj9iz/k0v4R/ + 9izYf+ihX849f0cfsWf8ml/CP/sWbD/0UKAPa6+Sv+ConxJk+HP7HPiyO1n8i98QSw6DDIP7srbpl/GC + OZfxr61r82/+C2mtNb/CX4daT5mFutbmu/L/AL/lQbc/h59AH5AV/QX/AME7fg/bfBz9k7wTarAqalrt + suv6jIPvPLcqHTd/uxeUn/AK/n7sbOXUL6C2h5lmdYl/3m4r+o3RtKg0TSbHT7Ybbazhjt4h/sou0UAX + 6KKKACiiigArz79oT/kgnxJ/7FnU/wD0lkr0GvPv2hP+SCfEn/sWdT/9JZKAP5na/Wj/AIIl/DWG38J/ + ET4gTIHubq9h0O3fuixRrNL/AN9GeH/v3X5L1+6f/BI/Sf7N/Y20i4+T/T9Wv7j5PaTyuf8Av1QB9oUU + UUAFZXiTQ7bxR4d1TR7xd9rqNrLaSp/sOpRv0NatFAH8rlftd/wRlv5Lz9lTXIpOVtfFl3DF/u/ZLR// + AEJ2r8Ua/aX/AIIr/wDJrXij/scrv/0isaAPv6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA + KKKKACiiigAooooAKKKKACvIf2jv2afBn7TngK68N+K7GNrhUf7Bq0aD7Vp8xXiSNv8A0JPut3r16igD + +Yn4r/DbVvg/8SfEvgnXEQarol7JaSvGPlfH3XX/AGXXaw9mr7p/4Iv/ABTudD+MnivwFNM/9m69pn9o + xR/wpc27L+WY5JM/7i15f/wVjtbO3/bQ8SyW23zp9P097nb/AM9Ps6rz/wAAVKr/APBKJWP7bHhMj+Gx + 1Hd/4CSUAfvLX48f8Fs9PaP40fD2+/hl0CSL/vi5c/8As9fsPX5l/wDBbbwNJfeBPht4wjjbZpuoXWly + un/TxGkiZ/8AAZ/++qAPzy/Y6vo9O/au+EE0n3f+Ep06H/vu5RB/6FX9INfy5+D/ABFP4O8XaLr1qm66 + 0u+hvok/2opA4/8AQa/p28MeILLxZ4c0rXNMm8/TNUtI762m/vxSKHQ/98tQBrUUUUAFFFUtR1C30mwu + r28nS1tbaJpZZpOFRVXLMfpQB/PF+3hdR3v7YXxXkhG5V1yaL/gSYVv1FfRf/BFezdv2lvF10P8AVxeE + J4m/3nvbQj/0A18R/FDxg/xG+JXivxXINj65q13qbo/8HnTPJ/7NX6Wf8ERfA0i2/wAUPGM0eInez0m3 + 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 + k/4JR/8AJk/hH/r91H/0rlr8G6/eT/glH/yZP4R/6/dR/wDSuWgD6/ooooAKKKKAP5XK/aX/AIIr/wDJ + rXij/scrv/0isa/Fqv2l/wCCK/8Aya14o/7HK7/9IrGgD7+ooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigAooooAp22oWt808cE8MzwP5cqRurFG67W9DVyvwV/bi+JHiz4X/t3/ABQ1bwl4k1Xw + 1qBu7ZTdaVdyW7uv2SD5W2Ebl9jXQ/DP/grl8dPBCpb65caP44tF+X/icWXlXG32kg2c+7q1AH7k0V+X + vhn/AILeaRMqJ4h+FN7at/FJpesJcbv+AvEmP++jXX/8Pr/hb/0IvjD8rT/49QB+idcz8QPiBoXwu8H6 + r4o8T6jDpWiaXbtc3FzN/Co7D+8x6BRyxOBX5reOf+C3ERtZIvB3wwcXDo2y71zU/kRu37qJPm/7+LXw + j+0J+1t8TP2mtRjm8b66Z9Pgcva6PYp9nsrZj/djH3m/23LNj+KgDD/aM+MF18fPjh4w8e3Ubwf2xfNL + bwv96GBFEcCH3WNEBr7V/wCCLfwnudY+K3i/4hTQn+zdE03+y7d3/jubhlY7f92OM5/66rXxN8DfgP4w + /aI8eWHhTwdpr317MVa4nI/0ezg3DdNM38KjP49Bk8V/QT+zb8BNB/Zr+EWi+BtABmitV867vZF2veXL + 8yzN9T0H8Kqq9qAPVK8Z/a7+CCftEfs8+L/BUaIdTurX7RpjyfwXkX7yHn+EMy7GP912r2aigD+WbUNP + udKv57O8ge2ureVoZYZk2sjK2GVh2INfsh/wSd/awsfH/wAMbf4T6/fonizw0jLpiTSYa807qoT+80P3 + Mf3Nh/vV5t/wU+/YJvtU1TUPjJ8OtMkvGmJm8SaPaR7n3Drexr3z/wAtFHpv/v4/MLw34m1Xwdr9jreh + 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 + 1FAH4sf8OV/jb/0NPgD/AMGN7/8AIdfpZ+xL8C9e/Zw/Z50PwJ4mutOvdX0+4upZZ9Lkke3KyzvIuC6I + 3Rv7te90UAFFFFABRRRQB+LH/Dlf42/9DT4A/wDBje//ACHX6C/8E+/2Y/FP7J/wY1rwj4uvtI1HUrvX + 5tWSTRJ5JYvKe3t4gpMkUbbt0LdvTmvqKigApjKsqbW+ZWp9FAH4mftI/wDBKX4peD/iBqU3w00UeMfB + 11M0tj5N1DFcWasciKVJXXdt+7vXOcZO3pXoX7DP/BMTx9o/xZ0Lx38VbCHw1o/h+7XULTR2uo7i6vLm + Jt0Rby2ZUjV/mOTubbjbg7q/XGigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z + + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE8AcABlAG4AIABTAGEAbgBzADsAfQB7AFwAZgAzACAATwBwAGUAbgBTAGEAbgBzAC0AUwBlAG0AaQBiAG8AbABkADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AFwAcgBlAGQAMgA1ADUAXABnAHIAZQBlAG4AMgA1AFwAYgBsAHUAZQAwACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAcwBsAC0AMQA4ADAAXABzAGwAbQB1AGwAdAAwAFwAZgAyAFwAZgBzADEANAAgAE0AYQByAGcAaQBuAGEAbABpAGUAbgA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAGMAcwA1AFwAZgAzAFwAZgBzADIANAAgAC0APgAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA3AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANgBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwALQAxADgAMABcAHMAbABtAHUAbAB0ADAAewBcAGYAMwBcAGYAcwAxADQAXABjAGYAMABcAGMAcwA1ACAATgBPAFUAUwBcAHUAOAAyADAAMQBcACcAMwBmAFwAdQA4ADIAMQAxAFwAJwA5ADYAXAB1ADgAMgAwADEAXAAnADMAZgBTAG8AegBpAGEAbABlACAARABpAGUAbgBzAHQAZQAgAEcAbQBiAEgAfQB7AFwAZgAyAFwAZgBzADEANABcAGMAZgAwACAAXAB1ADgAMgAwADEAXAAnADMAZgB9AHsAXABmADIAXABmAHMAMQA0AFwAYwBmADMAIABcAHUAMQA4ADMAXAAnAGIANwB9AHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABcAHUAOAAyADAAMQBcACcAMwBmAFcAYQBsAGwAcwB0AHIALgAgADgAMQBcAHUAOAAyADAAMQBcACcAMwBmAH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMwAgAFwAdQAxADgAMwBcACcAYgA3AH0AewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMAAgAFwAdQA4ADIAMAAxAFwAJwAzAGYANQAxADAANgAzACAASwBcAHUAMgA0ADYAXAAnAGYANgBsAG4AfQBcAGYAMgBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA== + + iVBORw0KGgoAAAANSUhEUgAAAckAAAC9CAIAAABXmRFFAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAd hwAAHYcBj+XxZQAAJuNJREFUeF7tnf+PH8V5x/t/tICxz9jH+Ru2Ica0wUTIdYXAUpuAIkKCghMQjiBB From 0625b6056fa4805432e87ffaa9a35973a5c46b7e Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Mon, 18 Dec 2023 12:00:47 +0100 Subject: [PATCH 08/16] =?UTF-8?q?MH:=20BeWo=20F=C3=BCr=20Dich=20Urlaubstag?= =?UTF-8?q?e=20im=20Stundenkonto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Mitarbeiterarbeitszeitkonto.cs | 60 +++++++------------ .../Mitarbeiterarbeitszeitkonto.designer.cs | 51 +++++++++++++--- .../Mitarbeiterarbeitszeitkonto.resx | 3 + 3 files changed, 69 insertions(+), 45 deletions(-) diff --git a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.cs index d61c81d7d..c473ae0e3 100644 --- a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.cs +++ b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.cs @@ -4,7 +4,8 @@ using System.Collections.Generic; using System.Linq; using BeWo.Report; using BeWo.Report.ReportObjects; - +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; using BS.Shared.Core; using DevExpress.XtraReports.UI; @@ -13,9 +14,6 @@ namespace BeWoFuerDich [IDSpecificClass(Identifier = "Mitarbeiterarbeitszeitkonto")] public partial class Mitarbeiterarbeitszeitkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport { - //private TopMarginBand topMarginBand1; - //private DetailBand detailBand1; - //private BottomMarginBand bottomMarginBand1; public Mitarbeiterarbeitszeitkonto() { @@ -27,9 +25,28 @@ namespace BeWoFuerDich var msb = new CustomMitarbeiterstundenkontoBerechnung(); msb.CreateReport(pRO); + var vs = PluginLoader.FindClass(); foreach (var ed in pRO.EmployeeDetailList) { - var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate); + // Nicht mit BerechneUrlaubskonto, sondern mit BerechneUrlaubskontoZurDarstellung, um den monatlichen Stand zu bekommen + var urlaubskonto2 = vs.BerechneUrlaubskontoZurDarstellung(MapperFactory.EmployeeDC_Employee.MapToNewDC(ed.Employee), pRO.ReportStartDate.Year); + + decimal urlaubstageZumAuswertungszeitpunkt = 0; + if (urlaubskonto2 != null) + { + for (int i = 0; i < urlaubskonto2.Count - 1; i++) + { + if (urlaubskonto2[i].DatumZurSortierung == null || pRO.ReportEndDate >= urlaubskonto2[i].DatumZurSortierung) + { + decimal value = Convert.ToDecimal(urlaubskonto2[i].AnzahlTage); + urlaubstageZumAuswertungszeitpunkt += value; + } + } + + ed.Custom1 = urlaubstageZumAuswertungszeitpunkt; + } + + var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate); if (c != null) { if (c.MonthlyTotalHours.HasValue) @@ -45,38 +62,5 @@ namespace BeWoFuerDich } this.bindingSource1.DataSource = pRO; } - - //private void InitializeComponent() - //{ - // this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); - // this.detailBand1 = new DevExpress.XtraReports.UI.DetailBand(); - // this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); - // ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); - // // - // // topMarginBand1 - // // - // this.topMarginBand1.HeightF = 100F; - // this.topMarginBand1.Name = "topMarginBand1"; - // // - // // detailBand1 - // // - // this.detailBand1.HeightF = 100F; - // this.detailBand1.Name = "detailBand1"; - // // - // // bottomMarginBand1 - // // - // this.bottomMarginBand1.HeightF = 100F; - // this.bottomMarginBand1.Name = "bottomMarginBand1"; - // // - // // Mitarbeiterarbeitszeitkonto - // // - // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - // this.topMarginBand1, - // this.detailBand1, - // this.bottomMarginBand1}); - // this.Version = "17.1"; - // ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); - - //} } } diff --git a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.designer.cs index 2ffab2f35..80c79edb6 100644 --- a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.designer.cs +++ b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.designer.cs @@ -97,7 +97,6 @@ namespace BeWoFuerDich this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); @@ -115,6 +114,10 @@ namespace BeWoFuerDich this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); @@ -364,8 +367,9 @@ namespace BeWoFuerDich this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow1, this.xrTableRow8, - this.xrTableRow10}); - this.xrTable2.SizeF = new System.Drawing.SizeF(552.2002F, 54F); + this.xrTableRow10, + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(552.2002F, 72F); this.xrTable2.StylePriority.UseBorders = false; this.xrTable2.StylePriority.UseFont = false; this.xrTable2.StylePriority.UsePadding = false; @@ -839,10 +843,6 @@ namespace BeWoFuerDich this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; this.xrTableCell14.Weight = 0.080942614161178317D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); - // // Title // this.Title.BackColor = System.Drawing.Color.White; @@ -972,6 +972,40 @@ namespace BeWoFuerDich this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt"; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4, + this.xrTableCell9}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.75540991165010141D; + // + // xrTableCell4 + // + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Resturlaub:"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell4.Weight = 0.138246012405208D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom1")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 0.49791629021026573D; + // // Mitarbeiterarbeitszeitkonto // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1097,5 +1131,8 @@ namespace BeWoFuerDich private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; private DevExpress.XtraReports.UI.CalculatedField fieldUeberstundenGesamt; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; } } diff --git a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.resx b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.resx index d58980a38..d25f3eba2 100644 --- a/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.resx +++ b/ReportImp/BeWoFuerDich/Mitarbeiterarbeitszeitkonto.resx @@ -117,4 +117,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 17, 17 + \ No newline at end of file From 3c786bb48f26ac3bffcd6ed398ea0901647bd6f4 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:30:13 +0100 Subject: [PATCH 09/16] =?UTF-8?q?InputFamilienhilfe/StundennachweisBetrUmg?= =?UTF-8?q?ang=20neuer=20QBeleg=20nur=20f=C3=BCr=20Betreuten=20Umgang?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../InputFamilienhilfe/CustomReportCreator.cs | 176 ++++- .../InputFamilienhilfe.csproj | 9 + .../Stundennachweis.designer.cs | 20 +- .../StundennachweisBetrUmgang.cs | 95 +++ .../StundennachweisBetrUmgang.designer.cs | 739 ++++++++++++++++++ .../StundennachweisBetrUmgang.resx | 123 +++ 6 files changed, 1146 insertions(+), 16 deletions(-) create mode 100644 ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.cs create mode 100644 ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.designer.cs create mode 100644 ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.resx diff --git a/ReportImp/InputFamilienhilfe/CustomReportCreator.cs b/ReportImp/InputFamilienhilfe/CustomReportCreator.cs index c34110900..74dd1e2e9 100644 --- a/ReportImp/InputFamilienhilfe/CustomReportCreator.cs +++ b/ReportImp/InputFamilienhilfe/CustomReportCreator.cs @@ -1,11 +1,15 @@ -using BeWo.Data.Access; +using BeWo.Data; +using BeWo.Data.Access; using BeWo.Data.Entities; using BeWo.Report; using BeWo.Report.ReportObjects; using BeWo.Service.DCEntityMapper; +using BS.Shared; using BS.Shared.DataContracts; using DevExpress.XtraReports.UI; using System; +using System.Collections.Generic; +using System.Linq; namespace InputFamilienhilfe { @@ -26,10 +30,8 @@ namespace InputFamilienhilfe if (serviceInvoice != null) { - var dc = MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(serviceInvoice); var ro = ServiceInvoiceRO.Create(dc); - IBeWoReport report = null; if (serviceInvoice.InvoiceBase.AccountingPeriodStart.Value >= new DateTime(2022, 12, 1)) @@ -40,17 +42,179 @@ namespace InputFamilienhilfe { report = new InputFamilienhilfe.Rechnung(); } - report.SetReportDataSource(ro); ((XtraReport)report).CreateDocument(); return (XtraReport)report; - } - return base.CreateServiceInvoiceReport(dcIds, invoiceBaseOid); } + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + //List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay); + List lROs = Create(month, year, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + if (lROs.Count > 0) + { + var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + rootReport.CreateDocument(); + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + lNext.CreateDocument(); + rootReport.Pages.AddRange(lNext.Pages); + } + + return rootReport; + } + return new XtraReport(); + } + + private List Create(int pMonth, int pYear, long orgaOid, long empOid, int startDay, int endDay, long? serviceCategoryOid = null) + { + var roList = new List(); + List customerOids = new List(); + ApplicationUser loggedInUser = null; + + if (LoggedInUserOperationContextExt.Current != null && LoggedInUserOperationContextExt.Current.User != null) + { + loggedInUser = LoggedInUserOperationContextExt.Current.User; + } + else + { + loggedInUser = SessionFacade.LoggedInUser; + } + + if (loggedInUser != null && loggedInUser.Employee != null) + { + bool all = false; + foreach (var group in loggedInUser.UserGroups) + { + if (group.Name.ToLower().Contains("admin") || group.Name.ToLower().Contains("verwaltung")) + { + all = true; + } + } + + if (all) + { + customerOids.AddRange(DAOFactory.GenericDAO.GetAllActive() + .OrderBy(ob => ob.Person.LastName + ", " + ob.Person.FirstName).Select(c => c.Oid.Value)); + } + else + { + var teams = DAOFactory.SearchDAO.FindLeadingTeams(loggedInUser.Employee.Oid.Value); + + foreach (var team in teams) + { + foreach (var employee in team.MemberList) + { + foreach (var e2c in employee.Employee2CustomerList) + { + if (e2c.Customer.IsActive == ActivationTypeId.Active) + { + foreach (var v2o in e2c.ValueList) + { + if (v2o.Entry.Type == ValueListEntryType.StaffRoleType && + v2o.Entry.Value.Contains("Hauptbetreuung")) + { + if (!customerOids.Contains(e2c.Customer.Oid.Value)) + { + customerOids.Add(e2c.Customer.Oid.Value); + } + } + } + } + } + } + } + } + + } + + foreach (var coid in customerOids) + { + var ro = ServicesOverviewRO.Create(coid, pMonth, pYear, true, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + //ServicesOverviewRO ro = ServicesOverviewRO.Create(customer, pSpan, disableEmptySupportConcepts, orgaOid, empOid, searchServiceRecordsByEndDate, serviceCategoryOid); + if (ro != null) + { + roList.Add(ro); + } + } + + return roList.OrderBy(r => r.CustomerLastName + ", " + r.CustomerFirstName).ToList(); + } + + public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende) + { + var roList = new List(); + + foreach (var coid in customerOids) + { + var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid); + if (ro != null) + { + roList.Add(ro); + } + } + + if (roList.Count > 0) + { + var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid); + rootReport.CreateDocument(); + + for (int i = 1; i < roList.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid); + lNext.CreateDocument(); + rootReport.Pages.AddRange(lNext.Pages); + } + return rootReport; + } + return new XtraReport(); + } + + public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + } + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + { + IBeWoReport report = null; + if (serviceCategoryOid != null && serviceCategoryOid == 11) + { + report = new InputFamilienhilfe.StundennachweisBetrUmgang(); + } + else if (serviceCategoryOid != null && serviceCategoryOid != 11) + { + report = new InputFamilienhilfe.Stundennachweis(); + } + else + { + if (ro.Services != null) + { + foreach (ServicesOverviewRO.ServiceDetail s in ro.Services) + { + if (s.ServiceCategory.ToLower().Contains("betreuter umgang")) + { + report = new InputFamilienhilfe.StundennachweisBetrUmgang(); + break; + } + else + { + report = new InputFamilienhilfe.Stundennachweis(); + break; + } + } + } + } + report.SetReportDataSource(ro); + return report as XtraReport; + } } } diff --git a/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj b/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj index 671bfd64a..5ec9a79c0 100644 --- a/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj +++ b/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj @@ -121,6 +121,12 @@ SettlementReport.cs + + Component + + + StundennachweisBetrUmgang.cs + Component @@ -191,6 +197,9 @@ SettlementReport.cs Designer + + StundennachweisBetrUmgang.cs + Stundennachweis.cs diff --git a/ReportImp/InputFamilienhilfe/Stundennachweis.designer.cs b/ReportImp/InputFamilienhilfe/Stundennachweis.designer.cs index bb6a43d83..5cb854889 100644 --- a/ReportImp/InputFamilienhilfe/Stundennachweis.designer.cs +++ b/ReportImp/InputFamilienhilfe/Stundennachweis.designer.cs @@ -148,7 +148,7 @@ namespace InputFamilienhilfe this.xrTableCell11.StylePriority.UseTextAlignment = false; this.xrTableCell11.Text = "Beginn"; this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell11.Weight = 0.18533285343546643D; + this.xrTableCell11.Weight = 0.17801708270920105D; // // xrTableCell6 // @@ -158,7 +158,7 @@ namespace InputFamilienhilfe this.xrTableCell6.StylePriority.UseTextAlignment = false; this.xrTableCell6.Text = "Ende"; this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell6.Weight = 0.18533285343546643D; + this.xrTableCell6.Weight = 0.17801708270920105D; // // xrTableCell1 // @@ -190,7 +190,7 @@ namespace InputFamilienhilfe this.xrTableCell7.StylePriority.UseTextAlignment = false; this.xrTableCell7.Text = "Inhalt"; this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell7.Weight = 1.2192951300501855D; + this.xrTableCell7.Weight = 1.2339266715027162D; // // xrTableCell5 // @@ -281,7 +281,7 @@ namespace InputFamilienhilfe this.xrTableCell15.StylePriority.UseTextAlignment = false; this.xrTableCell15.Text = "xrTableCell15"; this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell15.Weight = 0.095959599875718837D; + this.xrTableCell15.Weight = 0.092172385630766365D; // // xrTableCell12 // @@ -289,7 +289,7 @@ namespace InputFamilienhilfe new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); this.xrTableCell12.Name = "xrTableCell12"; this.xrTableCell12.Text = "xrTableCell12"; - this.xrTableCell12.Weight = 0.095959599875692345D; + this.xrTableCell12.Weight = 0.092171740214764653D; // // xrTableCell2 // @@ -298,7 +298,7 @@ namespace InputFamilienhilfe this.xrTableCell2.Name = "xrTableCell2"; this.xrTableCell2.StylePriority.UseTextAlignment = false; this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell2.Weight = 0.075757575066170882D; + this.xrTableCell2.Weight = 0.0757576135984679D; // // xrTableCell8 // @@ -317,7 +317,7 @@ namespace InputFamilienhilfe this.xrTableCell10.StylePriority.UsePadding = false; this.xrTableCell10.StylePriority.UseTextAlignment = false; this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell10.Weight = 0.6313131424209939D; + this.xrTableCell10.Weight = 0.63888817779457707D; // // xrTableCell9 // @@ -403,7 +403,7 @@ namespace InputFamilienhilfe this.xrTableCell17.StylePriority.UseTextAlignment = false; this.xrTableCell17.Text = "Gesamteinsatzstunden:"; this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell17.Weight = 0.58526164595199837D; + this.xrTableCell17.Weight = 0.57063136963722749D; // // xrTableCell18 // @@ -416,7 +416,7 @@ namespace InputFamilienhilfe this.xrTableCell18.StylePriority.UseFont = false; this.xrTableCell18.StylePriority.UseTextAlignment = false; this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell18.Weight = 0.14631541959336836D; + this.xrTableCell18.Weight = 0.14631549401323657D; // // xrTableCell21 // @@ -429,7 +429,7 @@ namespace InputFamilienhilfe this.xrTableCell21.StylePriority.UsePadding = false; this.xrTableCell21.StylePriority.UseTextAlignment = false; this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell21.Weight = 1.7972410155003655D; + this.xrTableCell21.Weight = 1.8118712173952682D; // // bindingSource1 // diff --git a/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.cs b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.cs new file mode 100644 index 000000000..0b378ba76 --- /dev/null +++ b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.cs @@ -0,0 +1,95 @@ +using System; +using System.Collections; +using System.ComponentModel; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; + +namespace InputFamilienhilfe +{ + public partial class StundennachweisBetrUmgang : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public StundennachweisBetrUmgang() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + { + ServicesOverviewRO.CreateSignatureString(s); + + s.ServiceCategoryAbbr = ""; + + ServicesOverviewRO.CreateGoalList(s); + + if (String.IsNullOrEmpty(s.Notice)) + { + s.Notice = s.GoalList; + } + else + { + s.Notice = String.Format("{0}\r\n{1}", s.Notice, s.GoalList); + } + // String firstLine = ""; + //if (!String.IsNullOrEmpty(s.Notice)) + //{ + // if (s.Notice.IndexOf(Environment.NewLine) >= 0) + // firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine)); + // else + // firstLine = s.Notice; + //} + //s.Notice = firstLine; + + s.Notice4 = ""; // Familienkontakt + s.Notice5 = ""; // Kontakt zur Schule + + servicesBillable.Add(s); + } + } + + pRO.Services = servicesBillable; + } + + this.bindingSource1.DataSource = pRO; + } + + private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + Image returnImage = null; + MemoryStream ms = new System.IO.MemoryStream(byteArrayIn); + returnImage = Image.FromStream(ms); + + return returnImage; + } + } +} diff --git a/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.designer.cs b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.designer.cs new file mode 100644 index 000000000..48dedd284 --- /dev/null +++ b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.designer.cs @@ -0,0 +1,739 @@ +using BeWo.Report.ReportObjects; +namespace InputFamilienhilfe +{ + partial class StundennachweisBetrUmgang + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// 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 Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Font = new System.Drawing.Font("Arial", 11F); + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.LemonChiffon; + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1069F, 22F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell11, + this.xrTableCell6, + this.xrTableCell1, + this.xrTableCell4, + this.xrTableCell7, + this.xrTableCell14, + this.xrTableCell5}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableRow2.Weight = 0.6875D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBackColor = false; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.2145959390810655D; + // + // xrTableCell11 + // + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Beginn"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell11.Weight = 0.17801710091772421D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Ende"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.17801710091772421D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Std"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.14631541959336836D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "SoKm"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.14631542120096142D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Inhalt"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 1.0383315006861644D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Unterschrift Familie"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.36385751801915989D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1, + this.GroupFooter1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 11F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1069F, 25F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell2, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell16, + this.xrTableCell9}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.StylePriority.UseTextAlignment = false; + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableRow6.Weight = 1.25D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.11111111151175476D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.092171749689985108D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.Weight = 0.092171740056883958D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.##}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.075757565433096224D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GefahreneKilometer")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Weight = 0.075757623492751336D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.53761578524847153D; + // + // xrTableCell9 + // + this.xrTableCell9.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 0.18839432231642711D; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(140F, 25F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F); + this.GroupHeader1.HeightF = 22F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter1.HeightF = 22F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrTable1 + // + this.xrTable1.BackColor = System.Drawing.Color.LemonChiffon; + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1069F, 22F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell21}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow1.StylePriority.UseTextAlignment = false; + this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableRow1.Weight = 0.6875D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "Gesamteinsatzstunden:"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 0.57063014170940174D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:0.##}")}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.14631553122317068D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UsePadding = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell21.Weight = 1.8899072958599905D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel11, + this.xrLabel8}); + this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F); + this.ReportFooter.HeightF = 34.24999F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel11.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00002F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 24.24997F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Datum"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 9.999974F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(202.8263F, 24.24997F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Unterschrift Mitarbeiter"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 11F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(90.61121F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Familie:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(90.61121F, 60F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(917.7776F, 20F); + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "[CustomerLastName], [CustomerStreet], [CustomerPostalCode] [CustomerCity]"; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(90.61121F, 25F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(303.125F, 20F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "[Month] [Year]"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel3, + this.xrLabel7, + this.xrLabel2, + this.xrLabel15, + this.xrLabel29, + this.xrLabel23, + this.xrLabel12}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.ReportHeader.HeightF = 140F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(90.61121F, 20F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Monat:"; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(272.21F, 25F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Stundennachweis"; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.99999F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(172.2084F, 20F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Eingesetzte Fachkraft:"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(172.2084F, 94.99997F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(367.0833F, 20.00002F); + this.xrLabel29.StylePriority.UseBorders = false; + this.xrLabel29.StylePriority.UseFont = false; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "Mitarbeiter"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell14.Weight = 0.34140310964292758D; + // + // xrTableCell16 + // + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "[EmployeeFirstName] [EmployeeLastName]"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.17676768285722475D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // StundennachweisBetrUmgang + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.DisplayName = "StundennachweisStadtAachen"; + this.Font = new System.Drawing.Font("Arial", 11F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(70, 30, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRPictureBox picSignature; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + } +} diff --git a/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.resx b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/InputFamilienhilfe/StundennachweisBetrUmgang.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 21, 17 + + \ No newline at end of file From 02f0ecab43338b971eba449d4f6077e09abb3490 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:31:32 +0100 Subject: [PATCH 10/16] HPHBersenbrueck/Export/MicosExporter --- ReportImp/HPHBersenbrueck/Export/MicosExporter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs b/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs index d75cf9e8b..e9b9be312 100644 --- a/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs +++ b/ReportImp/HPHBersenbrueck/Export/MicosExporter.cs @@ -194,7 +194,7 @@ CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber } else { - sb.Append(" "); // Zusatz-Schlüssel 1 Leerzeichen oder 2 für Storno + sb.Append(" "); // Zusatz-Schlüssel 1 Leerzeichen oder 2 für Storno } String buchungstext = data.Buchungstext; // Verwendungszweck From 7c3b03c5aadc545c1ed6102ebd29ccc15216bb61 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:32:44 +0100 Subject: [PATCH 11/16] GenderBeWoReports/Invoicing/JugendamtInvoiceCreation - Rundung --- .../Invoicing/JugendamtInvoiceCreation.cs | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/ReportImp/GenderBeWoReports/Invoicing/JugendamtInvoiceCreation.cs b/ReportImp/GenderBeWoReports/Invoicing/JugendamtInvoiceCreation.cs index b75c4ccfb..eaa4ba649 100644 --- a/ReportImp/GenderBeWoReports/Invoicing/JugendamtInvoiceCreation.cs +++ b/ReportImp/GenderBeWoReports/Invoicing/JugendamtInvoiceCreation.cs @@ -95,7 +95,7 @@ namespace GenderBeWoReports.Invoicing if (invoiceItem.RateFactor.HasValue) { - invoiceItem.UnitCount = (invoiceItem.UnitCount ?? 0) * ((invoiceItem.RateFactor + 100) / 100); + invoiceItem.UnitCount = Math.Round(invoiceItem.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero) * ((invoiceItem.RateFactor + 100) / 100); } invoiceItem.UnitCount = Math.Round(invoiceItem.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero); @@ -107,5 +107,33 @@ namespace GenderBeWoReports.Invoicing return newlist; } + + + // unverändert zu Original, kann nach dem Update am 20.12.2023 wieder raus. Die hatten den Rundungsfehler gefunden und ich wollte sie nicht länger warten lassen + public override void CheckMaxApprovedAmount(ServiceInvoice invoice, ServiceInvoicePeriod sip, SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept costBearer2SupportConcept, DateTimeSpan invoicePeriod, List serviceRecords) + { + if (sip.ApprovedHours.HasValue && !scap.IsApprovedBEShifting) + { + decimal totalHours = 0; + + foreach (var ii in sip.InvoiceItemList.Where(ii => ii.UnitCount.HasValue)) + { + if (totalHours + ii.UnitCount.Value > sip.ApprovedHours) + { + ii.UnitCount = Math.Round(sip.ApprovedHours.Value - totalHours, 2, MidpointRounding.AwayFromZero); + if (ii.AmountPerUnit.HasValue) + { + ii.AmountTotal = ii.AmountPerUnit.Value * ii.UnitCount; + ii.GrossAmountTotal = ii.AmountTotal; + } + totalHours = sip.ApprovedHours.Value; + } + else + { + totalHours += ii.UnitCount.Value; + } + } + } + } } } From 0fa4dfca9ac57e63fb1fe405dc05a1f5ab365a55 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:33:16 +0100 Subject: [PATCH 12/16] InternationalesFamilienzentrum/Calculations/CustomGroupDurationCalculator --- .../CustomGroupDurationCalculator.cs | 22 +++++++++++++++++++ .../InternationalesFamilienzentrum.csproj | 1 + 2 files changed, 23 insertions(+) create mode 100644 ReportImp/InternationalesFamilienzentrum/Calculations/CustomGroupDurationCalculator.cs diff --git a/ReportImp/InternationalesFamilienzentrum/Calculations/CustomGroupDurationCalculator.cs b/ReportImp/InternationalesFamilienzentrum/Calculations/CustomGroupDurationCalculator.cs new file mode 100644 index 000000000..9cca0c373 --- /dev/null +++ b/ReportImp/InternationalesFamilienzentrum/Calculations/CustomGroupDurationCalculator.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Service.Plugins; +using BS.Shared.DataContracts; + +namespace InternationalesFamilienzentrum.Calculations +{ + + public class CustomGroupDurationCalculator : GroupDurationCalculator + { + public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration) + { + return new GroupDurationDC() + { + SingleDuration = ((totalDuration * employeeCount) / personCount), + TotalDuration = totalDuration + }; + } + } +} diff --git a/ReportImp/InternationalesFamilienzentrum/InternationalesFamilienzentrum.csproj b/ReportImp/InternationalesFamilienzentrum/InternationalesFamilienzentrum.csproj index dcf8785a6..c8e85a555 100644 --- a/ReportImp/InternationalesFamilienzentrum/InternationalesFamilienzentrum.csproj +++ b/ReportImp/InternationalesFamilienzentrum/InternationalesFamilienzentrum.csproj @@ -48,6 +48,7 @@ + Component From 21812a58175c829398d10e5cb1a0ceb35bc8c5e8 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:35:50 +0100 Subject: [PATCH 13/16] PerspektivenEV/ServiceInvoiceReport Nullpointer gefixt --- ReportImp/PerspektivenEV/ServiceInvoiceReport.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReportImp/PerspektivenEV/ServiceInvoiceReport.cs b/ReportImp/PerspektivenEV/ServiceInvoiceReport.cs index 9ca943de1..857588710 100644 --- a/ReportImp/PerspektivenEV/ServiceInvoiceReport.cs +++ b/ReportImp/PerspektivenEV/ServiceInvoiceReport.cs @@ -23,7 +23,7 @@ namespace PerspektivenEV long? customerOid = null; foreach (var ip in pRO.ServiceInvoicePeriods) { - if (ip.Customer != null && ip.Customer.CustomerOid != null) + if (ip.Customer != null) { customerOid = ip.Customer.CustomerOid; break; From 642805e5409283b0fdde1ed0ff4b7273a48b4cd4 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:36:51 +0100 Subject: [PATCH 14/16] SettlementRO - FehlkontakteString erweitert --- Report/ReportObjects/SettlementRO.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Report/ReportObjects/SettlementRO.cs b/Report/ReportObjects/SettlementRO.cs index 0e0ae886f..295e68158 100644 --- a/Report/ReportObjects/SettlementRO.cs +++ b/Report/ReportObjects/SettlementRO.cs @@ -340,7 +340,7 @@ namespace BeWo.Report.ReportObjects { foreach (var sr in lCb2Sc.ServiceRecords) { - if (sr.ServiceDescription.Name.ToLower().Contains("fehlkontakt")) + if (sr.ServiceDescription.ServiceCategory.Name.ToLower().Contains("fehlkontakt") || sr.ServiceDescription.Name.ToLower().Contains("fehlkontakt")) fehlkontakteInAbrechnungszeitraum.Add(sr); } From d1d3ea9afc85ea609595f2c6fd92a632b53f447b Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 18 Dec 2023 12:41:21 +0100 Subject: [PATCH 15/16] Service/Invoicing/InvoiceCreation.cs Rundung bei zuviel geleisteten Stunden --- Service/Invoicing/InvoiceCreation.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Service/Invoicing/InvoiceCreation.cs b/Service/Invoicing/InvoiceCreation.cs index 8fa15ca08..624fdabed 100644 --- a/Service/Invoicing/InvoiceCreation.cs +++ b/Service/Invoicing/InvoiceCreation.cs @@ -509,7 +509,7 @@ namespace BeWo.Service.Invoicing { if (totalHours + ii.UnitCount.Value > sip.ApprovedHours) { - ii.UnitCount = sip.ApprovedHours.Value - totalHours; + ii.UnitCount = Math.Round(sip.ApprovedHours.Value - totalHours, 2, MidpointRounding.AwayFromZero); if (ii.AmountPerUnit.HasValue) { ii.AmountTotal = ii.AmountPerUnit.Value*ii.UnitCount; From cd08a151c0ab6cae9ec22167489d5d3ec79260fa Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Tue, 19 Dec 2023 10:51:48 +0100 Subject: [PATCH 16/16] MH: Nous Rechnung --- ReportImp/Nous/RechnungFamilienhilfe.cs | 39 ++++++++++++++++--------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/ReportImp/Nous/RechnungFamilienhilfe.cs b/ReportImp/Nous/RechnungFamilienhilfe.cs index 0ff6e9100..96a947f4b 100644 --- a/ReportImp/Nous/RechnungFamilienhilfe.cs +++ b/ReportImp/Nous/RechnungFamilienhilfe.cs @@ -23,26 +23,37 @@ namespace Nous public void SetReportDataSource(ServiceInvoiceRO pRO) { - var custDC = DAOFactory.SearchDAO.FindCustomer(pRO.CustomerFirstName, pRO.CustomerLastName, pRO.CustomerBirthdate.Value).ToList(); - if (custDC.Count > 0) + if (pRO.CustomerBirthdate.HasValue) { - if (custDC.Count == 1) + var custDC = DAOFactory.SearchDAO.FindCustomer(pRO.CustomerFirstName, pRO.CustomerLastName, pRO.CustomerBirthdate.Value).ToList(); + + if (custDC.Count > 0) { - var dc = MapperFactory.CustomerDC_Customer.MapToNewDC(custDC[0]); - // Wenn InvoiceAddressTown Leverkusen, dann Leverkusener-Standort mit Logo und Adresse - if (dc.InvoiceAddressTown.ToLower().Contains("leverkusen")) + if (custDC.Count == 1) { - pbLeverkusen.Visible = true; - lblAdresseLeverkusen.Visible = true; - } - else - { - pbStandard.Visible = true; - lblStandard.Visible = true; - lblAdresseStandard.Visible = true; + var dc = MapperFactory.CustomerDC_Customer.MapToNewDC(custDC[0]); + // Wenn InvoiceAddressTown Leverkusen, dann Leverkusener-Standort mit Logo und Adresse + if (dc.InvoiceAddressTown != null && dc.InvoiceAddressTown.ToLower().Contains("leverkusen")) + { + pbLeverkusen.Visible = true; + lblAdresseLeverkusen.Visible = true; + } + else + { + pbStandard.Visible = true; + lblStandard.Visible = true; + lblAdresseStandard.Visible = true; + } } } } + else + { + pbStandard.Visible = true; + lblStandard.Visible = true; + lblAdresseStandard.Visible = true; + } + SetBewilligung(pRO); SetzeEmpfaengerAdresse(pRO);