From 3f7c4d85f1290c330c96bf36ea06a5b7004b8a5d Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 7 Jun 2024 14:34:27 +0200 Subject: [PATCH] =?UTF-8?q?Bugfix=20Sonntagszuschl=C3=A4ge=20im=20Stundenk?= =?UTF-8?q?onto,=20div.=20Anpassungen=20(LH=20Frankfurt=20Oder,=20HPH=20Be?= =?UTF-8?q?rsenbr=C3=BCck,=20PariSozial,=20Frau=20Hildmann)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BeWo/BeWo.csproj | 12 +- BeWo/BeWo.csproj.user | 2 +- .../ValueListEntryEditControl.xaml.cs | 4 + BeWo/ViewModel/ServiceRecordVM.cs | 47 ++- Host/Host.csproj.user | 2 +- .../MitarbeiterstundenkontoBerechnung.cs | 31 +- Report/ReportObjects/ServiceRecordListRO.cs | 87 ++++- ...koneKKKleveSoziotherapieInvoiceCreation.cs | 2 +- .../LeistungsnachweisSoziotherapie.cs | 16 +- .../HPHBersenbrueck/HPHBersenbrueck.csproj | 1 + .../Invoicing/CustomInvoiceFactory.cs | 3 +- .../Invoicing/NeueAssistenzInvoiceCreation.cs | 143 +++++++ .../Invoicing/SelbstzahlerInvoiceCreation.cs | 30 +- .../HphServiceRecordStatisticFactory.cs | 14 +- .../LebenshilfeFrankfurtOder/Briefpapier.png | Bin 0 -> 79953 bytes .../Export/DatevExporter.cs | 9 +- .../Invoicing/CustomGeneralInvoiceCreation.cs | 2 +- .../LebenshilfeFrankfurtOder.csproj | 9 + .../Properties/Resources.Designer.cs | 63 +++ .../Properties/Resources.resx | 120 ++++++ .../RechnungFud.Designer.cs | 364 ++++-------------- .../LebenshilfeFrankfurtOder/RechnungFud.resx | 10 +- .../lebenshilfe_neu.png | Bin 0 -> 11738 bytes .../Invoicing/CustomInvoiceCreation.cs | 4 +- .../Properties/licenses.licx | 1 + .../Invoicing/SettlementInvoiceCreation.cs | 17 +- .../QuittierungsbelegMitDatum.Designer.cs | 151 ++------ .../PariSozial/QuittierungsbelegMitDatum.cs | 4 +- .../PariSozial/SettlementReport2.Designer.cs | 99 +---- ReportImp/PariSozial/SettlementReport2.cs | 42 +- .../ProfEggersStiftung.csproj | 2 + ...CustomMitarbeiterstundenkontoBerechnung.cs | 8 +- .../Quittierungsbeleg.cs | 2 +- .../Invoicing/SettlementInvoiceCreation.cs | 3 +- Service/Plugins/PluginLoader.cs | 2 +- Service/Service.csproj.user | 2 +- 36 files changed, 732 insertions(+), 576 deletions(-) create mode 100644 ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs create mode 100644 ReportImp/LebenshilfeFrankfurtOder/Briefpapier.png create mode 100644 ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.Designer.cs create mode 100644 ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.resx create mode 100644 ReportImp/LebenshilfeFrankfurtOder/lebenshilfe_neu.png diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj index 71efe5707..f447b41f7 100644 --- a/BeWo/BeWo.csproj +++ b/BeWo/BeWo.csproj @@ -39,16 +39,16 @@ false true false - https://app.ownsoft.de/ + https://app.ownsoft.de/test/ de-DE BeWoPlaner ownSoft GmbH - 2.0.1.236 + 2.0.1.238 true publish.htm false true - 237 + 239 2.0.1.%2a false true @@ -3115,12 +3115,6 @@ - - - - - - diff --git a/BeWo/BeWo.csproj.user b/BeWo/BeWo.csproj.user index 93dc2c0b3..5b9016668 100644 --- a/BeWo/BeWo.csproj.user +++ b/BeWo/BeWo.csproj.user @@ -2,7 +2,7 @@ D:\Projects\beyondsoft\BeWoPlaner\Publish\|publish\|D:\Projects\beyondsoft\BeWoPlaner\PublishTest\|D:\Projects\beyondsoft\BeWoPlaner\PublishDev\|D:\Projects\beyondsoft\BeWoPlaner\Publish45\ - https://app.ownsoft.de/|https://app.ownsoft.de/dev/|http://app.ownsoft.de/dev/|http://app.beyondsoft.de/dev/|http://app.beyondsoft.de/ + https://app.ownsoft.de/test/|https://app.ownsoft.de/|https://app.ownsoft.de/dev/|http://app.ownsoft.de/dev/|http://app.beyondsoft.de/dev/ https://app.ownsoft.de/|https://app.ownsoft.de/bewoplaner.application/ diff --git a/BeWo/View/Controls/ValueListEntryEditControl.xaml.cs b/BeWo/View/Controls/ValueListEntryEditControl.xaml.cs index f7e8add22..fe93d77db 100644 --- a/BeWo/View/Controls/ValueListEntryEditControl.xaml.cs +++ b/BeWo/View/Controls/ValueListEntryEditControl.xaml.cs @@ -36,6 +36,10 @@ namespace BeWo.View.Controls CboCatalog.SelectedItem = valueListEntry.CatalogEntry; } bool zeigeKatalogAuswahl = massnahmenKatalog != null && (massnahmenKatalog.Count > 0) && valueListEntry.Type == BS.Shared.ValueListEntryType.SupportConceptIndividualGoalType; + if (zeigeKatalogAuswahl && !valueListEntry.IsNew && valueListEntry.CatalogEntry == null) + { + zeigeKatalogAuswahl = false; + } RadioStackPanel.Visibility = zeigeKatalogAuswahl ? Visibility.Visible : Visibility.Collapsed; if (zeigeKatalogAuswahl) { diff --git a/BeWo/ViewModel/ServiceRecordVM.cs b/BeWo/ViewModel/ServiceRecordVM.cs index 21905d222..fe218956f 100644 --- a/BeWo/ViewModel/ServiceRecordVM.cs +++ b/BeWo/ViewModel/ServiceRecordVM.cs @@ -1583,7 +1583,12 @@ namespace BeWo.ViewModel get { + //CB: Ich muss das hier so kompliziert machen, weil ich eine unsortierte Liste von Zielen und Maßnahmen in ein sortierte Liste innerhalb der Ziele/Maßnahmen Baumstruktur überführen muss var goals = new List(); + var firstLevelGoals = new List(); + Dictionary oid2Entry = new Dictionary(); + Dictionary> oid2ChildList = new Dictionary>(); + foreach (var goal in SelectedGoals) { if (goal.Type == ValueListEntryType.SupportConceptGoalCategoryType || goal.Type == ValueListEntryType.SupportConceptIndividualGoalCategoryType) @@ -1606,8 +1611,36 @@ namespace BeWo.ViewModel } } + foreach (var item in goals) + { + if (!oid2Entry.ContainsKey(item.ValueListEntryOid.Value)) + { + oid2Entry.Add(item.ValueListEntryOid.Value, item); + } + } + foreach (var item in goals) + { + if (!item.ParentOid.HasValue || !oid2Entry.ContainsKey(item.ParentOid.Value)) + { + firstLevelGoals.Add(item); + } + + if (item.ParentOid.HasValue) + { + if (!oid2ChildList.ContainsKey(item.ParentOid.Value)) + { + oid2ChildList.Add(item.ParentOid.Value, new List()); + } + oid2ChildList[item.ParentOid.Value].Add(item); + } + } + var sortedGoals = new List(); + foreach (var item in firstLevelGoals.OrderBy(g => g.DisplayName)) + { + AddGoalWithChildren(item, oid2ChildList, sortedGoals); + } var goalString = ""; - foreach (var goal in goals) + foreach (var goal in sortedGoals) { if (goalString.Length > 0) @@ -1619,6 +1652,18 @@ namespace BeWo.ViewModel } } + private void AddGoalWithChildren(ValueListEntryDC item, Dictionary> oid2ChildList, List sortedGoals) + { + sortedGoals.Add(item); + if (oid2ChildList.ContainsKey(item.ValueListEntryOid.Value)) + { + foreach (var child in oid2ChildList[item.ValueListEntryOid.Value].OrderBy(g => g.DisplayName)) + { + AddGoalWithChildren(child, oid2ChildList, sortedGoals); + } + } + } + public String MassnahmenString { get diff --git a/Host/Host.csproj.user b/Host/Host.csproj.user index 769cd8b25..a0002e9f5 100644 --- a/Host/Host.csproj.user +++ b/Host/Host.csproj.user @@ -3,7 +3,7 @@ BeWo2.0 true - Release|Any CPU + Debug|Any CPU false diff --git a/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs b/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs index 772ead95c..eb4a9444f 100644 --- a/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs +++ b/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs @@ -1573,9 +1573,20 @@ namespace BeWo.Report.ReportObjects //Mit "SpecialHours" sind Sonderzeiten wie Nachtzeiten oder Arbeitszeiten an Sonn und Feiertags gemeint. Da diese gesondert abgerechnet werden können. public virtual void CalculateSpecialHours(MitarbeiterstundenkontoRO.DayDetail dd, ServiceRecord sr, decimal duration) { - if (sr.Start.Value.DayOfWeek == DayOfWeek.Sunday) + //Prüfe, ob der Start oder das Ende des Eintrags an einem Sonntag stattfindet, dann müssen die im Sonntag anfallenden Stunden berechnet werden + //Todo: Man müsste noch bei mehrtägigen Einträgen prüfen, ob diese vor einem Sonntag anfangen und nach einem Sonntag enden, ich weiß aber nicht, ob das in der Praxis überhaupt vorkommt und ob dann Sonntagszuschläge berechnet werden müssen + if (sr.Start.Value.DayOfWeek == DayOfWeek.Sunday || sr.End.Value.DayOfWeek == DayOfWeek.Sunday) { - dd.HoursSunday += duration / 60; + DateTime sonntag = sr.Start.Value.Date; + + if (sr.Start.Value.DayOfWeek != DayOfWeek.Sunday && sr.End.Value.DayOfWeek == DayOfWeek.Sunday) + { + sonntag = sr.End.Value.Date; + } + + var minuten = GetOverlappingMinutes(sr.Start.Value, sr.End.Value, sonntag, sonntag.AddDays(1)); + + dd.HoursSunday += (decimal)minuten / 60; } else if (IstFeiertag(sr.Start.Value)) { @@ -1629,19 +1640,19 @@ namespace BeWo.Report.ReportObjects } - private double GetOverlappingMinutes(DateTime start, DateTime end, DateTime nightStart, DateTime nightEnd) + private double GetOverlappingMinutes(DateTime start1, DateTime end1, DateTime start2, DateTime end2) { - if (end > nightStart && start < nightEnd) + if (end1 > start2 && start1 < end2) { - DateTime dtStart = start; + DateTime dtStart = start1; - if (dtStart < nightStart) - dtStart = nightStart; + if (dtStart < start2) + dtStart = start2; - DateTime dtEnd = end; + DateTime dtEnd = end1; - if (dtEnd > nightEnd) - dtEnd = nightEnd; + if (dtEnd > end2) + dtEnd = end2; TimeSpan ts = dtEnd.Subtract(dtStart); return ts.TotalMinutes; diff --git a/Report/ReportObjects/ServiceRecordListRO.cs b/Report/ReportObjects/ServiceRecordListRO.cs index ea0838043..89a2e3453 100644 --- a/Report/ReportObjects/ServiceRecordListRO.cs +++ b/Report/ReportObjects/ServiceRecordListRO.cs @@ -274,14 +274,7 @@ namespace BeWo.Report.ReportObjects oid2ValueListEntries.Add(vle.Oid.Value, vle); } } - foreach (var goal in dc.Goals) - { - if (detail.Goals.Length > 0) - detail.Goals += ", "; - detail.Goals += goal.TypeDescription; - - detail.GoalPaths.Add(CreateGoalPath(goal, oid2ValueListEntries)); - } + CreateGoalStrings(detail, dc, oid2ValueListEntries); } if (dc.SignatureOid.HasValue) @@ -323,6 +316,84 @@ namespace BeWo.Report.ReportObjects return ro; } + private static void CreateGoalStrings(ServiceRecordDetail detail, ServiceRecordDC dc, Dictionary oid2ValueListEntries) + { + var goals = new List(); + var firstLevelGoals = new List(); + Dictionary oid2Entry = new Dictionary(); + Dictionary> oid2ChildList = new Dictionary>(); + + foreach (var goal in dc.Goals) + { + goals.Add(goal); + + if (goal.ParentOid.HasValue && oid2ValueListEntries.ContainsKey(goal.ParentOid.Value)) + { + var parent = MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(oid2ValueListEntries[goal.ParentOid.Value]); + if (parent != null && !goals.Contains(parent)) + { + goals.Add(parent); + } + + } + } + + foreach (var item in goals) + { + if (!oid2Entry.ContainsKey(item.ValueListEntryOid.Value)) + { + oid2Entry.Add(item.ValueListEntryOid.Value, item); + } + } + foreach (var item in goals) + { + if (!item.ParentOid.HasValue || !oid2Entry.ContainsKey(item.ParentOid.Value)) + { + firstLevelGoals.Add(item); + } + + if (item.ParentOid.HasValue) + { + if (!oid2ChildList.ContainsKey(item.ParentOid.Value)) + { + oid2ChildList.Add(item.ParentOid.Value, new List()); + } + oid2ChildList[item.ParentOid.Value].Add(item); + } + } + var sortedGoals = new List(); + foreach (var item in firstLevelGoals.OrderBy(g => g.DisplayName)) + { + AddGoalWithChildren(item, oid2ChildList, sortedGoals); + } + + detail.Goals = ""; + foreach (var goal in sortedGoals) + { + if (detail.Goals.Length > 0) + detail.Goals += ", "; + detail.Goals += goal.TypeDescription; + } + + + foreach (var goal in dc.Goals.OrderBy(g => g.DisplayName)) + { + detail.GoalPaths.Add(CreateGoalPath(goal, oid2ValueListEntries)); + } + } + + private static void AddGoalWithChildren(ValueListEntryDC item, Dictionary> oid2ChildList, List sortedGoals) + { + sortedGoals.Add(item); + if (oid2ChildList.ContainsKey(item.ValueListEntryOid.Value)) + { + foreach (var child in oid2ChildList[item.ValueListEntryOid.Value].OrderBy(g => g.DisplayName)) + { + AddGoalWithChildren(child, oid2ChildList, sortedGoals); + } + } + } + private static string CreateGoalPath(ValueListEntryDC goal, Dictionary oid2ValueListEntries) { String path = goal.TypeDescription; diff --git a/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveSoziotherapieInvoiceCreation.cs b/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveSoziotherapieInvoiceCreation.cs index b0e1c896a..127f82061 100644 --- a/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveSoziotherapieInvoiceCreation.cs +++ b/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveSoziotherapieInvoiceCreation.cs @@ -222,7 +222,7 @@ namespace DiakonieKKKleve.Invoicing foreach (var sr in serviceRecordsInPeriod) { - if (!sr.ServiceDescription.Name.ToLower().Contains("telefon") && !sr.ServiceDescription.Name.ToLower().Contains("gruppe")) + if (!sr.ServiceDescription.Name.ToLower().Contains("telefon") && !sr.ServiceDescription.Name.ToLower().Contains("gruppe") && !sr.ServiceDescription.Name.ToLower().Contains("praxis")) { countHausbesuch++; } diff --git a/ReportImp/DiakonieKKKleve/LeistungsnachweisSoziotherapie.cs b/ReportImp/DiakonieKKKleve/LeistungsnachweisSoziotherapie.cs index 1fd6737d9..eeb1bf0c0 100644 --- a/ReportImp/DiakonieKKKleve/LeistungsnachweisSoziotherapie.cs +++ b/ReportImp/DiakonieKKKleve/LeistungsnachweisSoziotherapie.cs @@ -59,7 +59,7 @@ namespace BeWo.DiakonieKKKleve if (s.IsGroup) { gesamtGruppe += s.Minutes; - s.ServiceDescription = "E"; + s.ServiceDescription = "G"; s.Notice5 = "2002672"; } else @@ -96,13 +96,21 @@ namespace BeWo.DiakonieKKKleve s.Notice5 = "2001607"; } - else if (s.ServiceDescription.Contains("Einrichtung") || s.ServiceDescription == "E" || s.ServiceDescription.Contains("Gruppe")) + else if (s.ServiceDescription.Contains("Einrichtung") || s.ServiceDescription == "E") { s.ServiceDescription = "E"; } - else + else if (!s.IsGroup) { - s.ServiceDescription = "A"; + if (s.ServiceDescription.Contains("Praxis")) + { + s.ServiceDescription = "E"; + } + else + { + s.ServiceDescription = "A"; + } + if (s.Minutes <= 30) { s.Notice5 = "2001612"; diff --git a/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj b/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj index 48dedf039..a8e4f3479 100644 --- a/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj +++ b/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj @@ -81,6 +81,7 @@ Finanzauswertung.cs + Component diff --git a/ReportImp/HPHBersenbrueck/Invoicing/CustomInvoiceFactory.cs b/ReportImp/HPHBersenbrueck/Invoicing/CustomInvoiceFactory.cs index e67e0975e..6f3fce189 100644 --- a/ReportImp/HPHBersenbrueck/Invoicing/CustomInvoiceFactory.cs +++ b/ReportImp/HPHBersenbrueck/Invoicing/CustomInvoiceFactory.cs @@ -29,7 +29,8 @@ namespace HPHBersenbrueck.Invoicing } } - return new InvoiceCreation(); + + return new NeueAssistenzInvoiceCreation(); } } } diff --git a/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs b/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs new file mode 100644 index 000000000..cdc63d498 --- /dev/null +++ b/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs @@ -0,0 +1,143 @@ +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace HPHBersenbrueck.Invoicing +{ + + public class NeueAssistenzInvoiceCreation : InvoiceCreation + { + protected DateTime? accountingPeriodStart = null; + protected DateTime? accountingPeriodEnd = null; + + + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "Selbstzahler"; + invoice.InvoiceBase.InvoiceTypeText = "Selbstzahler"; + } + + 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 InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, BS.Shared.Services.Calculations calc) + { + var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); + ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName; + if (ii.ItemDescription.StartsWith("Neu ")) + { + ii.ItemDescription = ii.ItemDescription.Replace("Neu ", ""); + } + return ii; + } + + public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, BS.Shared.Services.Calculations calc) + { + var items = base.CreateInvoiceItems(serviceRecordsInPeriod, invoicePeriod, scap, calc); + + foreach (var item in items) + { + if (item.UnitCount.HasValue) + { + item.UnitCount = Math.Round(item.UnitCount.Value * 1.2m, 2, MidpointRounding.AwayFromZero); + + item.AmountTotal = item.AmountPerUnit * item.UnitCount; + item.GrossAmountTotal = item.AmountTotal; + } + } + + var fahrzeitItem = CreateFahrzeitenInvoiceItem(serviceRecordsInPeriod, invoicePeriod, scap, calc); + if (fahrzeitItem != null) + { + items.Add(fahrzeitItem); + } + + return items; + } + + public virtual InvoiceItem CreateFahrzeitenInvoiceItem(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, BS.Shared.Services.Calculations calc) + { + int count = 0; + + ServiceCategoryDC category = null; + foreach (var sr in serviceRecordsInPeriod) + { + if (sr.DistanceInMeter.HasValue && sr.DistanceInMeter.Value > 0) + { + category = sr.ServiceDescription.Category; + count++; + } + } + + decimal pauschale = 0; + if (category != null) + { + var descriptions = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(category.ServiceCategoryOid.Value); + foreach (var desc in descriptions) + { + if (desc.Name.Contains("Fahr") && desc.CostRatePeriods.Count > 0) // Fahrtzeit / Fahrzeit + { + var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(desc.CostRatePeriods); + var crp = crList.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, invoicePeriod.StartDate); + if (crp != null && crp.CostRateValue.HasValue && crp.CostRateValue.Value > 0) + { + pauschale = crp.CostRateValue.Value; + } + } + } + } + + if (pauschale > 0 && count > 0) + { + var invoiceItem = new InvoiceItem(); + + invoiceItem.AmountPerUnit = pauschale; + invoiceItem.UnitCount = count; + invoiceItem.ItemPeriodStart = invoicePeriod.StartDate; + invoiceItem.ItemPeriodEnd = invoicePeriod.EndDate; + invoiceItem.RateFactor = 0; + invoiceItem.AmountTotal = pauschale * count; + invoiceItem.GrossAmountTotal = pauschale * count; + invoiceItem.ItemDescription = "Fahrzeit"; + + if (scap != null) + { + invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid; + } + + return invoiceItem; + } + return null; + } + + public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth) + { + iitem.AmountPerUnit = (decimal)Math.Round((double)iitem.AmountPerUnit, 5, MidpointRounding.AwayFromZero); + String key = String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription); + if (summaryPerMonth) + { + key = String.Format("{0}_{1}_{2:yyyyMM}_{3}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart, iitem.ItemDescription); + } + + return key; + } + } +} \ No newline at end of file diff --git a/ReportImp/HPHBersenbrueck/Invoicing/SelbstzahlerInvoiceCreation.cs b/ReportImp/HPHBersenbrueck/Invoicing/SelbstzahlerInvoiceCreation.cs index a2aa6ddf3..00cecc488 100644 --- a/ReportImp/HPHBersenbrueck/Invoicing/SelbstzahlerInvoiceCreation.cs +++ b/ReportImp/HPHBersenbrueck/Invoicing/SelbstzahlerInvoiceCreation.cs @@ -14,28 +14,14 @@ using System.Linq; namespace HPHBersenbrueck.Invoicing { - public class SelbstzahlerInvoiceCreation : InvoiceCreation - { - private DateTime? accountingPeriodStart = null; - private DateTime? accountingPeriodEnd = null; - + public class SelbstzahlerInvoiceCreation : NeueAssistenzInvoiceCreation + { public override void SetInvoiceId(ServiceInvoice invoice) { invoice.InvoiceBase.InvoiceId = "Selbstzahler"; invoice.InvoiceBase.InvoiceTypeText = "Selbstzahler"; } - 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) { serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2; @@ -78,17 +64,5 @@ namespace HPHBersenbrueck.Invoicing serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew(); } } - - public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth) - { - iitem.AmountPerUnit = (decimal)Math.Round((double)iitem.AmountPerUnit, 5, MidpointRounding.AwayFromZero); - String key = String.Format("{0}_{1}", iitem.AmountPerUnit, iitem.RateFactor); - if (summaryPerMonth) - { - key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart); - } - - return key; - } } } \ No newline at end of file diff --git a/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs b/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs index 869cc6fbc..746096bcc 100644 --- a/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs +++ b/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs @@ -56,7 +56,7 @@ namespace HphBersenbrueck.Service if (stats != null) { - foreach (var pdc in stats.PeriodStatistics) + foreach (var pdc in stats.PeriodStatistics.OrderByDescending(s => s.SupportConceptApprovalPeriod != null ? s.SupportConceptApprovalPeriod.StartDate : DateTime.MinValue)) { if (pdc.SupportConceptApprovalPeriod != null && pdc.SupportConceptApprovalPeriod.ServiceCategory != null && pdc.SupportConceptApprovalPeriod.ServiceCategory.Name == NEUE_QA_KATEGORIE) { @@ -128,8 +128,12 @@ namespace HphBersenbrueck.Service BerechneGeleisteteStunden(statisticsDate, statsIndirekt, "6 indirekte Leistung"); BerechneGeleisteteStunden(statisticsDate, statsFahrtzeit, "15 Fahrzeit"); - - dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsDirekt, " 50 direkte Leistung")); + String zeitraum = ""; + if (stats.PeriodStatistics.Count > 1 && pdc.SupportConceptApprovalPeriod != null) + { + zeitraum = String.Format(" ({0:dd.MM.yyyy} - {1:dd.MM.yyyy})", pdc.SupportConceptApprovalPeriod.StartDate, pdc.SupportConceptApprovalPeriod.EndDate); + } + dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsDirekt, " 50 direkte Leistung" + zeitraum)); //dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsMittelbar, " 10 direkte Leistung")); dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsIndirekt, " 6 indirekte Leistung")); dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsFahrtzeit, " 15 Fahrzeit ")); @@ -153,6 +157,10 @@ namespace HphBersenbrueck.Service foreach (var sr in allServiceRecordDCs) { + if (pdc.SupportConceptApprovalPeriod != null && (sr.Start < pdc.SupportConceptApprovalPeriod.StartDate || sr.Start.Value.Date > pdc.SupportConceptApprovalPeriod.EndDate)) + { + continue; + } if (sr.ServiceDescription.Name == leistung || (leistung == "50 direkte Leistung" && sr.ServiceDescription.Name.Contains("Ausfall")) || (istFahrtzeit && sr.ServiceDescription.Name == "50 direkte Leistung" && sr.DistanceInMeterDecimal.HasValue && sr.DistanceInMeterDecimal.Value > 0)) { var minuten = calc.GetBillableDurationInMinutes(sr, false); diff --git a/ReportImp/LebenshilfeFrankfurtOder/Briefpapier.png b/ReportImp/LebenshilfeFrankfurtOder/Briefpapier.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb26c47ac70f32968aa9cdc60b51457128cfab3 GIT binary patch literal 79953 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 HzzhEiq!FE- literal 0 HcmV?d00001 diff --git a/ReportImp/LebenshilfeFrankfurtOder/Export/DatevExporter.cs b/ReportImp/LebenshilfeFrankfurtOder/Export/DatevExporter.cs index 3ecc7ba50..80aeb58bc 100644 --- a/ReportImp/LebenshilfeFrankfurtOder/Export/DatevExporter.cs +++ b/ReportImp/LebenshilfeFrankfurtOder/Export/DatevExporter.cs @@ -978,7 +978,8 @@ Bsp. LK Stade - Mustermann, Max - 11.2019 } if (itemDescription.Contains("Haushaltsnahe Dienstleistung")) { - return "2203"; + //return "2203"; + return "9407"; //Kostenstelle ändert sich laut Mail von Frau Römer vom 28.05.2024 } if (itemDescription.Contains("Hortbetreuung über 6 Stunden")) { @@ -989,11 +990,13 @@ Bsp. LK Stade - Mustermann, Max - 11.2019 { if (itemDescription.Contains("Haushaltsnahe Dienstleistung")) { - return "2203"; + //return "2203"; + return "9407"; //Kostenstelle ändert sich laut Mail von Frau Römer vom 28.05.2024 } if (itemDescription.Contains("HHnD")) { - return "2203"; + //return "2203"; + return "9407"; //Kostenstelle ändert sich laut Mail von Frau Römer vom 28.05.2024 } if (itemDescription.Contains("Einzelbetreuung")) { diff --git a/ReportImp/LebenshilfeFrankfurtOder/Invoicing/CustomGeneralInvoiceCreation.cs b/ReportImp/LebenshilfeFrankfurtOder/Invoicing/CustomGeneralInvoiceCreation.cs index 5fa2d194a..7f44a2a3a 100644 --- a/ReportImp/LebenshilfeFrankfurtOder/Invoicing/CustomGeneralInvoiceCreation.cs +++ b/ReportImp/LebenshilfeFrankfurtOder/Invoicing/CustomGeneralInvoiceCreation.cs @@ -33,7 +33,7 @@ namespace LebenshilfeFrankfurtOder.Invoicing foreach (var item in ib.InvoiceItems) { - gesamt = item.AmountTotal ?? 0; + gesamt += item.AmountTotal ?? 0; } var invoiceItem = new InvoiceItem(); diff --git a/ReportImp/LebenshilfeFrankfurtOder/LebenshilfeFrankfurtOder.csproj b/ReportImp/LebenshilfeFrankfurtOder/LebenshilfeFrankfurtOder.csproj index b93c88f6c..43b35bc43 100644 --- a/ReportImp/LebenshilfeFrankfurtOder/LebenshilfeFrankfurtOder.csproj +++ b/ReportImp/LebenshilfeFrankfurtOder/LebenshilfeFrankfurtOder.csproj @@ -150,6 +150,11 @@ LeistungsnachweisKurzzeitpflege.cs + + True + True + Resources.resx + Component @@ -307,6 +312,10 @@ Designer + + ResXFileCodeGenerator + Resources.Designer.cs + RechnungEinzelfallhilfe.cs Designer diff --git a/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.Designer.cs b/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.Designer.cs new file mode 100644 index 000000000..5b7e03603 --- /dev/null +++ b/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace LebenshilfeFrankfurtOder.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("LebenshilfeFrankfurtOder.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.resx b/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/LebenshilfeFrankfurtOder/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.Designer.cs b/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.Designer.cs index 3842fdd30..67b366e64 100644 --- a/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.Designer.cs +++ b/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.Designer.cs @@ -30,6 +30,7 @@ namespace LebenshilfeFrankfurtOder { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungFud)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.lblAbrechnungsart = new DevExpress.XtraReports.UI.XRLabel(); @@ -58,29 +59,10 @@ namespace LebenshilfeFrankfurtOder this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); - this.xrLabel37 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -93,7 +75,6 @@ namespace LebenshilfeFrankfurtOder this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); this.cellTagessatz = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -115,10 +96,15 @@ namespace LebenshilfeFrankfurtOder this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.groupFooterPreisanpassung = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -131,6 +117,7 @@ namespace LebenshilfeFrankfurtOder // ReportHeader // this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText1, this.lblAbrechnungsart, this.xrLabel38, this.xrLabel30, @@ -151,23 +138,8 @@ namespace LebenshilfeFrankfurtOder this.xrLabel21, this.xrLabel19, this.xrLabel20, - this.xrLabel18, - this.xrLabel17, - this.xrLabel16, - this.xrLabel15, - this.xrLabel14, - this.xrLabel12, - this.xrLabel13, - this.xrLabel10, - this.xrLabel11, - this.xrLabel9, - this.xrLabel7, - this.xrLabel6, - this.xrLabel3, - this.xrLabel1, - this.xrPictureBox1, this.lblAdresse}); - this.ReportHeader.HeightF = 597.3958F; + this.ReportHeader.HeightF = 442.3958F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; // @@ -176,7 +148,7 @@ namespace LebenshilfeFrankfurtOder this.lblAbrechnungsart.CanGrow = false; this.lblAbrechnungsart.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.lblAbrechnungsart.LocationFloat = new DevExpress.Utils.PointFloat(70F, 485F); + this.lblAbrechnungsart.LocationFloat = new DevExpress.Utils.PointFloat(69.45679F, 330F); this.lblAbrechnungsart.Name = "lblAbrechnungsart"; this.lblAbrechnungsart.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.lblAbrechnungsart.SizeF = new System.Drawing.SizeF(615.2657F, 19.99997F); @@ -187,20 +159,20 @@ namespace LebenshilfeFrankfurtOder // this.xrLabel38.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(0F, 95F); + this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(0F, 24.16667F); this.xrLabel38.Multiline = true; this.xrLabel38.Name = "xrLabel38"; this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel38.SizeF = new System.Drawing.SizeF(392.2079F, 20.93748F); this.xrLabel38.StylePriority.UseFont = false; - this.xrLabel38.Text = "LEBENSHILFE Frankfurt (Oder), Hansastraße 3, 15234 Frankfurt (Oder)"; + this.xrLabel38.Text = "Lebenshilfe Frankfurt (Oder) – Hansastr. 3 – 15234 Frankfurt (Oder)"; // // xrLabel30 // this.xrLabel30.CanGrow = false; this.xrLabel30.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(70F, 515F); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(69.45679F, 360F); this.xrLabel30.Name = "xrLabel30"; this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel30.SizeF = new System.Drawing.SizeF(105F, 20F); @@ -214,7 +186,7 @@ namespace LebenshilfeFrankfurtOder new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")}); this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(175F, 515F); + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(174.4568F, 360F); this.xrLabel32.Name = "xrLabel32"; this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel32.SizeF = new System.Drawing.SizeF(374.4563F, 20F); @@ -226,7 +198,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel33.CanGrow = false; this.xrLabel33.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(70F, 545.0001F); + this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(69.45679F, 390.0001F); this.xrLabel33.Name = "xrLabel33"; this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel33.SizeF = new System.Drawing.SizeF(104.9965F, 19.99988F); @@ -238,7 +210,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel34.CanGrow = false; this.xrLabel34.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(175F, 545F); + this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(174.4568F, 390F); this.xrLabel34.Name = "xrLabel34"; this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel34.SizeF = new System.Drawing.SizeF(520.9559F, 20F); @@ -247,7 +219,7 @@ namespace LebenshilfeFrankfurtOder // // xrTable2 // - this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 577.3958F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0006103516F, 422.3958F); this.xrTable2.Name = "xrTable2"; this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { @@ -353,7 +325,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel31.CanGrow = false; this.xrLabel31.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(0F, 450.0001F); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(0.0006103516F, 295.0001F); this.xrLabel31.Name = "xrLabel31"; this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel31.SizeF = new System.Drawing.SizeF(696.4996F, 20F); @@ -369,7 +341,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel25.CanGrow = false; this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 310F); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 156.6667F); this.xrLabel25.Name = "xrLabel25"; this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel25.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -387,7 +359,7 @@ namespace LebenshilfeFrankfurtOder new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")}); this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 330.0001F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 176.6668F); this.xrLabel26.Name = "xrLabel26"; this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel26.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -404,7 +376,7 @@ namespace LebenshilfeFrankfurtOder new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")}); this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 350.0001F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 196.6668F); this.xrLabel27.Name = "xrLabel27"; this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel27.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -421,7 +393,7 @@ namespace LebenshilfeFrankfurtOder new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")}); this.xrLabel28.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 370.0001F); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 216.6668F); this.xrLabel28.Name = "xrLabel28"; this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel28.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -438,7 +410,7 @@ namespace LebenshilfeFrankfurtOder new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 390.0001F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 236.6668F); this.xrLabel29.Name = "xrLabel29"; this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel29.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -453,7 +425,7 @@ namespace LebenshilfeFrankfurtOder this.cellFaelligkeit.CanGrow = false; this.cellFaelligkeit.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.cellFaelligkeit.LocationFloat = new DevExpress.Utils.PointFloat(529.1896F, 410.0001F); + this.cellFaelligkeit.LocationFloat = new DevExpress.Utils.PointFloat(529.1893F, 256.6668F); this.cellFaelligkeit.Name = "cellFaelligkeit"; this.cellFaelligkeit.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.cellFaelligkeit.SizeF = new System.Drawing.SizeF(167.3101F, 20F); @@ -468,7 +440,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel24.CanGrow = false; this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 410.0001F); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 256.6668F); this.xrLabel24.Name = "xrLabel24"; this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel24.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -482,7 +454,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel23.CanGrow = false; this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 390.0001F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 236.6668F); this.xrLabel23.Name = "xrLabel23"; this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel23.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -496,7 +468,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel22.CanGrow = false; this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 370.0001F); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 216.6668F); this.xrLabel22.Name = "xrLabel22"; this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel22.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -510,7 +482,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel21.CanGrow = false; this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 350.0001F); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 196.6668F); this.xrLabel21.Name = "xrLabel21"; this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel21.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -524,7 +496,7 @@ namespace LebenshilfeFrankfurtOder this.xrLabel19.CanGrow = false; this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 330.0001F); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 176.6668F); this.xrLabel19.Name = "xrLabel19"; this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel19.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -536,7 +508,7 @@ namespace LebenshilfeFrankfurtOder // this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); this.xrLabel20.CanGrow = false; - this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 310F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 156.6667F); this.xrLabel20.Name = "xrLabel20"; this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel20.SizeF = new System.Drawing.SizeF(119.1895F, 20F); @@ -544,165 +516,11 @@ namespace LebenshilfeFrankfurtOder this.xrLabel20.StylePriority.UseFont = false; this.xrLabel20.Text = "IK-Nummer:"; // - // xrLabel18 - // - this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(499.9998F, 270F); - this.xrLabel18.Name = "xrLabel18"; - this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel18.SizeF = new System.Drawing.SizeF(207.2103F, 20F); - this.xrLabel18.StylePriority.UseFont = false; - this.xrLabel18.Text = "www.lebenshilfe-ffo.de"; - // - // xrLabel17 - // - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(562.0002F, 230F); - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.SizeF = new System.Drawing.SizeF(145.2098F, 20F); - this.xrLabel17.StylePriority.UseFont = false; - this.xrLabel17.StylePriority.UsePadding = false; - this.xrLabel17.Text = "(IK) 501205613"; - // - // xrLabel16 - // - this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(499.9998F, 250F); - this.xrLabel16.Name = "xrLabel16"; - this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel16.SizeF = new System.Drawing.SizeF(207.2103F, 20F); - this.xrLabel16.StylePriority.UseFont = false; - this.xrLabel16.Text = "info@lebenshilfe-ffo.de"; - // - // xrLabel15 - // - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(499.9998F, 210F); - this.xrLabel15.Name = "xrLabel15"; - this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); - this.xrLabel15.SizeF = new System.Drawing.SizeF(222.0001F, 20F); - this.xrLabel15.StylePriority.UseFont = false; - this.xrLabel15.StylePriority.UsePadding = false; - this.xrLabel15.Text = "mandy.roemer@lebenshilfe-ffo.de"; - // - // xrLabel14 - // - this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(499.9998F, 190F); - this.xrLabel14.Name = "xrLabel14"; - this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel14.SizeF = new System.Drawing.SizeF(207.2103F, 20F); - this.xrLabel14.StylePriority.UseFont = false; - this.xrLabel14.Text = "0335 280510 19"; - // - // xrLabel12 - // - this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(499.9998F, 170F); - this.xrLabel12.Name = "xrLabel12"; - this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel12.SizeF = new System.Drawing.SizeF(207.2103F, 20F); - this.xrLabel12.StylePriority.UseFont = false; - this.xrLabel12.Text = "Mandy Römer"; - // - // xrLabel13 - // - this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 250.0001F); - this.xrLabel13.Name = "xrLabel13"; - this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel13.SizeF = new System.Drawing.SizeF(90F, 20F); - this.xrLabel13.StylePriority.UseFont = false; - this.xrLabel13.Text = "e-mail:"; - // - // xrLabel10 - // - this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 230F); - this.xrLabel10.Name = "xrLabel10"; - this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(151.9999F, 20F); - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.StylePriority.UsePadding = false; - this.xrLabel10.Text = "Institutionskennzeichen"; - // - // xrLabel11 - // - this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 210F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(90F, 20F); - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.Text = "e-mail:"; - // - // xrLabel9 - // - this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 190F); - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(90F, 20F); - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.Text = "Durchwahl:"; - // - // xrLabel7 - // - this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 170F); - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(90F, 20F); - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.Text = "Bearbeiter:"; - // - // xrLabel6 - // - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 79.99998F); - this.xrLabel6.Multiline = true; - this.xrLabel6.Name = "xrLabel6"; - this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(297.21F, 84.375F); - this.xrLabel6.StylePriority.UseFont = false; - this.xrLabel6.Text = "Hansastraße 3\r\n15234 Frankfurt (Oder)\r\nTel. (03 35) 280510-0\r\nFax (03 35) 28051" + - "0-10"; - // - // xrLabel3 - // - this.xrLabel3.CanGrow = false; - this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(410F, 60F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(297.21F, 20F); - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "Familienentlastender Dienst"; - // - // xrLabel1 - // - this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(95F, 35F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(297.2082F, 29.50002F); - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.Text = "Lebenshilfe Frankfurt (Oder) e.V."; - // - // xrPictureBox1 - // - this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); - this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrPictureBox1.Name = "xrPictureBox1"; - this.xrPictureBox1.SizeF = new System.Drawing.SizeF(80.00005F, 71.24999F); - this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - this.xrPictureBox1.StylePriority.UseBorders = false; - // // lblAdresse // this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F); + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.10417F); this.lblAdresse.Multiline = true; this.lblAdresse.Name = "lblAdresse"; this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -718,75 +536,16 @@ namespace LebenshilfeFrankfurtOder // // topMarginBand1 // - this.topMarginBand1.HeightF = 52F; + this.topMarginBand1.HeightF = 220F; this.topMarginBand1.Name = "topMarginBand1"; // // bottomMarginBand1 // this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel37, - this.xrLabel36, - this.xrLabel35, - this.xrLabel8, + this.xrRichText2, this.xrLine1}); - this.bottomMarginBand1.HeightF = 80F; this.bottomMarginBand1.Name = "bottomMarginBand1"; // - // xrLabel37 - // - this.xrLabel37.CanGrow = false; - this.xrLabel37.Font = new DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel37.LocationFloat = new DevExpress.Utils.PointFloat(518.6246F, 6.25F); - this.xrLabel37.Multiline = true; - this.xrLabel37.Name = "xrLabel37"; - this.xrLabel37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel37.SizeF = new System.Drawing.SizeF(177.8753F, 45.52085F); - this.xrLabel37.StylePriority.UseFont = false; - this.xrLabel37.StylePriority.UseTextAlignment = false; - this.xrLabel37.Text = "IBAN DE68 3702 0500 0001 2828 00\r\nBIC: BFSWDE33XXX\r\nGläubiger-ID: DE52ZZZ00000401" + - "971"; - this.xrLabel37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; - // - // xrLabel36 - // - this.xrLabel36.CanGrow = false; - this.xrLabel36.Font = new DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(358.0208F, 6.25F); - this.xrLabel36.Multiline = true; - this.xrLabel36.Name = "xrLabel36"; - this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel36.SizeF = new System.Drawing.SizeF(160.6039F, 45.52085F); - this.xrLabel36.StylePriority.UseFont = false; - this.xrLabel36.Text = "Bank für Sozialwirtschaft AG"; - // - // xrLabel35 - // - this.xrLabel35.CanGrow = false; - this.xrLabel35.Font = new DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(192.1247F, 6.25F); - this.xrLabel35.Multiline = true; - this.xrLabel35.Name = "xrLabel35"; - this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel35.SizeF = new System.Drawing.SizeF(165.8961F, 45.52085F); - this.xrLabel35.StylePriority.UseFont = false; - this.xrLabel35.Text = "Martin Patzelt\r\nRegina Griebel\r\nSt.-Nr. 061/142/02779"; - // - // xrLabel8 - // - this.xrLabel8.CanGrow = false; - this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 6.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(192.1247F, 45.52085F); - this.xrLabel8.StylePriority.UseFont = false; - this.xrLabel8.Text = "Vorstandsvorsitzender:\r\nGeschäftsführerin:\r\nVR 49 beim AG Frankfurt (Oder)"; - // // xrLine1 // this.xrLine1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(112)))), ((int)(((byte)(197))))); @@ -927,10 +686,6 @@ namespace LebenshilfeFrankfurtOder this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; this.xrTableCell12.Weight = 0.22538461538461535D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); - // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -1159,6 +914,28 @@ namespace LebenshilfeFrankfurtOder this.xrLabel2.StylePriority.UseTextAlignment = false; this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrRichText2 + // + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(695.9558F, 90F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(409.9998F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(312.0002F, 156.6667F); + this.xrRichText1.StylePriority.UseFont = false; + // // RechnungFud // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1176,15 +953,21 @@ namespace LebenshilfeFrankfurtOder new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.ruleRateFactorNull}); - this.Margins = new DevExpress.Drawing.DXMargins(70F, 35F, 52F, 80F); + this.Margins = new DevExpress.Drawing.DXMargins(70F, 35F, 220F, 100F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + xrWatermark1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrWatermark1.ImageSource")); + xrWatermark1.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Stretch; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1200,21 +983,6 @@ namespace LebenshilfeFrankfurtOder private DevExpress.XtraReports.UI.DetailReportBand DetailReport; private DevExpress.XtraReports.UI.DetailBand Detail1; private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; - private DevExpress.XtraReports.UI.XRLabel xrLabel3; - private DevExpress.XtraReports.UI.XRLabel xrLabel1; - private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; - private DevExpress.XtraReports.UI.XRLabel xrLabel9; - private DevExpress.XtraReports.UI.XRLabel xrLabel7; - private DevExpress.XtraReports.UI.XRLabel xrLabel6; - private DevExpress.XtraReports.UI.XRLabel xrLabel17; - private DevExpress.XtraReports.UI.XRLabel xrLabel16; - private DevExpress.XtraReports.UI.XRLabel xrLabel15; - private DevExpress.XtraReports.UI.XRLabel xrLabel14; - private DevExpress.XtraReports.UI.XRLabel xrLabel12; - private DevExpress.XtraReports.UI.XRLabel xrLabel13; - private DevExpress.XtraReports.UI.XRLabel xrLabel10; - private DevExpress.XtraReports.UI.XRLabel xrLabel11; - private DevExpress.XtraReports.UI.XRLabel xrLabel18; private DevExpress.XtraReports.UI.XRLabel xrLabel24; private DevExpress.XtraReports.UI.XRLabel xrLabel23; private DevExpress.XtraReports.UI.XRLabel xrLabel22; @@ -1264,10 +1032,6 @@ namespace LebenshilfeFrankfurtOder private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; private DevExpress.XtraReports.UI.XRLabel lblBezahlungText; private DevExpress.XtraReports.UI.XRLine xrLine1; - private DevExpress.XtraReports.UI.XRLabel xrLabel37; - private DevExpress.XtraReports.UI.XRLabel xrLabel36; - private DevExpress.XtraReports.UI.XRLabel xrLabel35; - private DevExpress.XtraReports.UI.XRLabel xrLabel8; private DevExpress.XtraReports.UI.XRLabel xrLabel38; private DevExpress.XtraReports.UI.XRLabel lblAbrechnungsart; private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; @@ -1275,5 +1039,7 @@ namespace LebenshilfeFrankfurtOder private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; private DevExpress.XtraReports.UI.GroupFooterBand groupFooterPreisanpassung; private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; } } diff --git a/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.resx b/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.resx index 8e6fc5452..0f509d5b6 100644 --- a/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.resx +++ b/ReportImp/LebenshilfeFrankfurtOder/RechnungFud.resx @@ -117,7 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - iVBORw0KGgoAAAANSUhEUgAAAK4AAACjCAIAAACc8LJnAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAdhwAAHYcBj+XxZQAAE69JREFUeF7tnQuUTdUfxxvvvBljNJUSTXmG3lSkRSkqoaiQ3o+lt96hSEpW7+itsqSn9CDFoIWKKI8iqzE0vWRk5DnGzP7/ft3f/7r3N/eeu89+nHNmnM/6Lmsw97f3Oed7z9l7n71/+yAREvIfoRVCiNAKJpk6VeTn08+bN6PKEaEVFCktRQHTp4uff6a/jhwpfv31v/8W4oILUOWI0AquKSgQS5aInj3FQQeJQYNE48bikEPECSfgX0EdOoixY8XFF+PPTZqITZvoU8EntEJq4OteUkJ/ggk6d6arLqNPPqEgwSe0Qgry8kT37nhRs7PjrrGkTj1VFBZSqIATWiEFjz/Or65bXXsthQo4oRVSoG8F0MyZFC3IhFZIQadO/LoqqF27ctB+DK2QgmOP5ddVTW3bYtcjyIRWSIEpK4AGDKCYwSS0QgoMWuHQQ8XChRQ2gIRWcOLPP0VmJr+iOqpWTSxdSsGDRmgFJ2bM4NdSX+++S8GDRmgFJzIy+IXUV4MGYvRoen8RKEIrJOXvv0WlSvxCmtKaNVRKcAitkJQ33uDXz6BWrsQ3GoEitEJSrrmGXz+zeuUVKigghFZISteu/OKZVd264ptvqKwgEFohMdBQaNKEXzzj6tFDbN9OJfpOoK0AT9MXXhDnniuKi0VREf2jNxQUiKZN+ZWzoVdfpRJ9J6BWKCzEoZhnnqHz1aKFOPxwsW0b/a83WG02RlW5svjoIyrRX4JoBehzw52zalVRu3bcWbvlFvoFb9i61WJnMlbZ2eK116hQHwmiFaZN4ycrqq++ot/xhjPP5BWwpMxM8fHHVKhfBMgK0CCYMUMcf7yoWZOfqagOPVSsW0e/7wGzZom0NF4HS4ID37ePyvWFoFjh339pCmFKNWwo/vmHPuUBb73FK2BPkyaJnTupXO8JhBVWrxbnncfPi4PGj6cPegB8UydMEPXri4MPxr4MtFegDcvqY1B9+ohffqGiPcZ/K0yc6LoH37Wrz/fSKVPEpZfyWpnS4MFi714qyEv8tMKuXaJVK+wpsHMho02bfB7D//13vEOAzj4bO4SsepqaP59K8RLfrPDdd+Lkk/kpcCW4XU+evH9hmo8sWiTefFOMGiVOP13UqiVatsQpKqy2rvTYYxTZS/yxwtNPY+uPHb+aMjLEnXdS2CCQm4tDYYcdxuvpSo0bi/vuo4Ce4YMVhg/XPVNlNXcuBQ8I0AuFWtWtK448Mq6e8oJO7CuviN27KaAHeGqF4mJx7726N8+E6tEjWK//i4rETz+JDRvEZZfxqrrShx9SQA/wzgp5eaJvX36oBhXAeUHAVVfxerpSzZpixQoKZRuPrLBjh7jwQn6cZjVwIJUVKPLzxdFH86q60oQJFMo2Xlhh5kx+eDZUr15Alx9Bz1Cnt3nEER69oLduhT/+EK1b88OzpC5dxJ49VG6ggG+2zkvOTp3wNNrGrhX+/lu0acMPzJ7gGRRYHnuM19aVLrmE4tjDohUWLsQxVHZIVtWrVxDXF0SADs7ateprrapXFz/+SKEsYcsKhYXmBw9k5OVLSwVuv51XWF5ZWfvnO23caL5hZMUKy5fj/DN2JN4o4GkM9u7FTF6szvJ66CGKc8IJ2E01i3krgA9srC+T1PDhVI3AMmAAr7O86tTBPvO8eXjHffZZCmgKw1aAx2G3bvwAvFSTJuLLL6kywWTbNnHccbzabtW1Kw7VmMWkFdav9+25EKuWLak+poh25KDhlpNjoDkyZQqvs1vdey+FMogxK+Tni/PP5zX2RWlp2HMxxZw52OwfMwanTnXsiPHhXzTZvVscdVRcnd2qRQt8oWMWY1bwbBxJRqNHU600WbAA3y6y4G+9Rf+rg8Osbkl99hmFMoUBK0CP+fLLvZsZnFJjx+KkWU3gi7tkCU5pZMFB0Hb7+mv6NWXgSd+8OY/sSnCjMju0asAKS5fyWvqldu1wSdOWLVQxZVatQnOz4LFq2FB8+y39sjK9e/OwbtWhA7bPTKFrBXhi9evHq+i94LRCW0y/UZ2bizcVtioroW6/nT6ijL4VQJMnUzR9tKxQWopZa1nlPFb79uKddwyMN+fl4cS4KlV4/GRq2xbfsOgAbQ754pIJ2o8PPojDTfrD0lpW8GaBqYNq1TKwvqyoCGfMKsy1PPlkXFepg6n0b5UqiSefpJjKqFsBWlXp6bxOngnu4c8/rzvdefNmfByceCIPLq+ePSmUGjqvJGIFX4n77xe//UZh1VC0wt696hM49QU+ePxxqoka+/bhzFj9ZBpVq4ply3DQKT9fvPee6+dU//5OC0RdqVo1vEnroGIF8IFzA9uq+vTRncfx11/inHN4WGXFrrZesICKkCeyn4y+HnmEAiqjYgU4YFYPbwQdengiavYVc3JwzTKLbEodO1Ip8mjOg40K7pRvv00x1XBthcJC6/mqEgqun/4GbatX4z5PLLJBKSzOWbuWB1FTdjYmn1i0SL1f49oKL7/MK2FVTZuKe+5B6U/u272bXiLYEzx63FJcbGzMvlEjbLuMGUOR3eLaCsccw2tgT9CsmzGDytVkxw7aA86qXnyRinOF5rIZJuUJni6sUFKCI3qevWvo3l13DCdKUZG46CIe34ayslSmUWnOgGXywgqLF/NSLQncdsUV+Fw3AvR37OVCKKsffqBy5QH3wL2dxVEW2FFt2M2FFaAXx0q1ofR0XKBukPnzeRH2BFc0//8bEbvCyPuIqNSma8haYdYsY4MhDsrIMJxcB3zQrh0vxap69aKi5Vm5Umvua1m1bKmSrEPKCqWlXrx+rF/fwJvfWPbswQcNK8W26tSh0uW5/nrDCSJr18aYbpGyggeLHuvVM591Rn8KoYIOPlilSzl0KI+jqRYtXHe/paxgexJz9ermpylDf8eD3mNZ1aqlknBv+nQeR1/wTXBFaits3Ih73LBiDKpGDStJjl9/nRfkjRQeEAC4x3ib5sorKbgkqa1wwQW8DFOCTmP79sYGkWIpKvJ0KCxW8NQfNUolBYypF9ZRNW/uLkF6CivAY09mdpeaoK6WuO8+XpbHUkixBr1QtbyFDnK1e10KK0ydyqObEvQb166lUoxjdihXQVWq4NQet5x0Eo+jqaZNKbIMTlaA26xmakUHXX01lWID360AgseEW957jwfRFHzf5Ec/nawwZw4PbUTwNB0xQuVpKsmCBV6MhqXUjTdSfeRZvtzAxFemSy+l4ClxssLZZ/O4RnTHHRTfEsZvs2pSW/RuPEnNYYfJZoxOagX4vI0U51Az/RkoDhQX40IRVqhf+v57qpU8NmYKSr7TSWqF0aN5RCNSe6Mvz6pVvEQfJX9zjjJhAg+ir379KLgzSa2gMyU8mQYNouD2gHY7K9RHKWwqOmYMD6IveGLKkNgK0Mc1+4IE1KSJ3UdDBOMDNTpyu/x+61bM0siC6Cs7W2o9cWIrTJrEw2mqenXsKXlAXh7uL8VK90Xp6a5fRvz2G26QUaMGD6Wv225LnTk8sRWMz2nWXMHiiiD0IGrVUlzEuH27rTnZKTOHJ7DChg34JWaBdFS3LrbmvGHtWiuZ5d3quOOoPm7JyeGhTEnFCtDIZ1F0BD6Aw/MMeCjCo5HVwXspZ2ax92JdxQq9evEoOrrhBgrrGUF4QDz1FFXGLfbyII8YQUUkI4EVDDa74LG3axeF9YwgWGHsWKqMW+xZoXdvKiIZ3Ap79hhYXxyVwUxp8kycyKvhvfr3p8q4xex811ilnNTErTB7Ng+hrHbt/EmzW1Liz6rOWHXrRpVxi43RxoiefpqKSAa3gsEpwqYy5ikATaR69Xh9vFFaGj5hO3emmrjFnhWgV+j8hizOCvB0yMriIdR0zjnmM8+64rTTeJW8ETyeAOV0MPasADr2WColIXFW2LmTf1hZ06ZRTL/49FPDoyMyuvFG3SSrFc0K3btTQH8ZN45XzJ46dMD0qvo7ZVu1Qo8eVEpC4qywcCH/sJqM56dXY+VK85OCEqp1a2N7O1m1woABVEpC4qzw3HP8wwqC1kZwtmoxO1yWUJUq6aZGi8WqFWrXxo1Qk2HeCh5seCXP5MnmZ5THqlEjvPcYBJo4rAizWryYCiqLYStkZor336doAWHOHHHKKbyepjRsGJViCoOp48qqTh2nBQeGrdCmjcqKQdtAJ9n4niVwP3jzTfMHa3UvxubNnZLFG7aCfnpZS8C3QS0ddbVqOJFnxIi4haPQRbK0BbZVK7i4K0Bng33YlaABZXy/CrP88AMmZWraVOo9C/QPFyzYPwnv5ZdxQgp0Sbp1szV6tmyZ3S7P8cdTQQmJs8Lw4fzDrqS2iNgXtm3D98gOi6hatRKff06/HGXFCvNJIGL59lteDbM66ywqKCFxVtBMa1iOrBChqAiHUkBHHIELNGrWFCNH4pxjkKnkcK6YO5efUrNKT8cUCcmIs8LAgfzDriQ53z6YgC0UVrCY5frr+Sk1q6uuctq1IM4Ko0bxD7vSLbdQnBA1bKw9iZVzUzfOCpp5LgPeZgw4OTnm154wOWd9iLOCTmcSOl0Og5ohKbG9mAdaQs4vSuKs8OWX/PPyUsh/HxJlyRKVHYtcKeXAqLG7QmgFHWy/NoNHT9m+MSPOCjrvQkIrqFFSghNebCyOi1WDBlScA3FW0Jm6ElpBDfiysjNpQzfdRMU5EFrBTwoLreQzYYJWiMzOyaEVfGPHDhwJZqfRhiSzQsVZYd8+9RUEoRVcsWePOP98fg4tadYsKtSZOCsAl1zCA0lq4ECKEJKS3bvVz7MrQWsR+pCSk2+5FZRTI4d3BUny8iyuhmMaOZIKlYFbQXmhXGgFGTZsEOedx0+dPT3xBJUrA7fCihW4owGLKKPQCil5913RrBk/b/bUoUPqpDuxcCsALVvyoDLKzDS2FqDiAY3EIUPszr0uq7vvptIlSWCFV1/lQSU1bhxFCGFcdx0/V7YFtvvzTypdkgRWyM3lcSU1dChFCImwaxeukmjb1rvNOaPKyKA6yJPACps2icaNeWgZVa6sslV7BUZzVpiOjG0jpjzQdNddFOGApaRErFuHOuMMfnK8lDErXHklDy2p9HTx3XcU5MDknXf4OfFFCttxJbZCQYH65KpevXxIxeU7W7bg+O4VV1h/3Syj7GzXbUYgsRW++goXVbEC5OW8eLuCUVqK2yr1789Pgvdq1Ag3KZw3TzHnS2IrAC+9xEtypauvxunkFZvt23HZpAdvmVMKTAB3ggcfpIqpkdQK+vvSv/AChap4LFmCm7VDL5Edsl8y0j5LaoV9+3R3LIHO9IUXBijthj47d+Ly008/DUSDIFZGcn0ktQLw/vu8SAWddJJYupQClmvWrMEk3uzofFeVKrgXjZHvm5MVNm/mBaupalWcW6eZuswv1q/H5JennupDvreUysrCV52mcLLC3r0m36yfcooYPx7b2xFyc3Ppp0ACTcIpU3CoLQj7FCbTPfdQbY3gZAUAvspmt7AZMgRH4v6LHLi7xL//4qrq227DlMRBdkBEdeo4rYVVIIUVgOef55XQFDwvBg8Wn3xC8X3nl1/ENdfgOLHa23lf1Lw5vkA2S2orFBTganlWFX1VqoRJTK67Dlda/v47lWUb6AJAcdDeho7A6NGY7QbqEMBGgLN69sQJEPrpQhmprQB88QWvjVk1biz69sWdVebNoxLNMn8+Br//frzzQ3EZGdbXLFuVpde/UlYAA3ozY79yZWwV33qraN8eX4nNno0jqfA9BkF3Jvpo3LaN/nHjRmx5RH4GPfkkfjYnB4eB4WEfFYRlBZVfOSfn1UHKCsDq1brZFzR15JE4tnr66ajoQ71Bg0BsGuaZunTBBVWWkLUC8Mcf+GRllQvljeCJdvPNeDu0hwsrAOPGVaibbTkSNHRs484KgL+Tcw5A1a2L48olJXT+7eHaCosXi/r1eXVDWRK0ed1ubK2MaysAvXvzGocyrrQ0fHHjZfpIFSvA/YrVO5RZQdd90SI6256hYoXSUtwHJmw/WlKbNv7swKZihQj2Nlk4kFWtmpg5k86wx6hbobgY07eyIwmlpqpVcTef1q39XGyobgVg/ny7u5ocOLrhBvHjj170GB3QsgIQyTXHDiyUpGrUwOkgq1ebf82ogK4VgKIip40VQjno7rv92bY7IQasAHz+OS6RY8cZykEPPIC9sEAtIzNjBWDWLH60ocqqY0fcq6hPnyCuJTRmhdJSnCMEzR928KGi6tQJ1wFAz8vf5mEyjFkhwtatOFyamcnPwgGrvn1xK6KGDXEuZ0EBnaVgYtgKER591HpK+4CrVStcPwM3ALhZrlvn/1ZEMlixApCba30npMBqyBBcQlLusGWFCPCFsLqHZnAEz0S4DUydSneC8ohdKwDQlrzjDn7iKpLS0nCntunT6XjLL9atEGH2bNG5Mw6zs/NY3pWVJaZNo2Ms73hkhQhr1mDeLnY2y6OGDsU7wcMPV6ispZ5aAYDn6PLlOOBa7qY7wIOgQQNMNDB3biBeGRjHaytEWbYMc5eMGxf0p0a/fphMCDRzJnaLKnBWId+sEGXpUjFxIt5sBwzADNUg31dbNGuGi0/g218BGoPy+G+Fsvz0E94wIsMSw4fjz2PHKuajT6nLLsNl1BF98AGWBdqyhWpyQBFEK0SJ7aDDzx99JCZN2q9hw/DtzsCBYsQITEIDP190EZrmxBP3/06klw/6+mv864wZmEMDfli1iv49JEqgrRDiJaEVQojQCiH/IcT/AAprFzch0QTwAAAAAElFTkSuQmCC + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAKgBcAGQAZQBmAHAAYQBwACAAXAB3AGkAZABjAHQAbABwAGEAcgB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABsAGkANwAwADgAXABsAGkAbgA3ADAAOABcAGgAeQBwAGgAcABhAHIAMABcAGYAMgBcAGYAcwAyADQAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIABUAGUAeAB0AGsAXAAnAGYANgByAHAAZQByAC0ARQBpAG4AegB1AGcAIAAzADEAOwB9AHsAXABzADIAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAyAFwAcQBsAFwAaAB5AHAAaABwAGEAcgAwAFwAZgAyAFwAZgBzADIANAAgAE4AbwAgAFMAcABhAGMAaQBuAGcAOwB9AHsAXAAqAFwAYwBzADMAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwA0AFwAcwBiAGEAcwBlAGQAbwBuADMAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADUAXABmADEAXABmAHMAMgA0AFwAdQBsAFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA3AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANgBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAaAB0AG0AYQB1AHQAcwBwAFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADIAXABxAGwAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAEkAaAByACAAQQBuAHMAcAByAGUAYwBoAHAAYQByAHQAbgBlAHIAOgAgAH0AewBcACoAXABiAGsAbQBrAHMAdABhAHIAdAAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALQBmAG8AcgAtAGcAcgBvAHUAcAA6ADEAMAAwADEANgAwADkAOQAyADMAOgBlAHYAZQByAHkAbwBuAGUAfQB7AFwAKgBcAGIAawBtAGsAZQBuAGQAIABwAGUAcgBtAGkAcwBzAGkAbwBuAC0AZgBvAHIALQBnAHIAbwB1AHAAOgAxADAAMAAxADYAMAA5ADkAMgAzADoAZQB2AGUAcgB5AG8AbgBlAH0AewBcAGYAMgBcAGYAcwAxADYAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIABNAGEAbgBkAHkAIABSAFwAdQAyADQANgBcACcAZgA2AG0AZQByAH0AXABmADIAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADIAXABxAGwAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgB7AFwAKgBcAGIAawBtAGsAcwB0AGEAcgB0ACAAcABlAHIAbQBpAHMAcwBpAG8AbgAtAGYAbwByAC0AZwByAG8AdQBwADoAMQA5ADkAMwA2ADcAMQAyADkANQA6AGUAdgBlAHIAeQBvAG4AZQB9AHsAXAAqAFwAYgBrAG0AawBlAG4AZAAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALQBmAG8AcgAtAGcAcgBvAHUAcAA6ADEAOQA5ADMANgA3ADEAMgA5ADUAOgBlAHYAZQByAHkAbwBuAGUAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAEEAYgB0AGUAaQBsAHUAbgBnADoAIABWAGUAcgB3AGEAbAB0AHUAbgBnACAALQAgAEQAZQBiAGkAdABvAHIAZQBuAGIAdQBjAGgAaABhAGwAdAB1AG4AZwB9AFwAZgAyAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAyAFwAcQBsAFwAaAB5AHAAaABwAGEAcgAwAFwAdwBpAGQAYwB0AGwAcABhAHIAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAyAFwAcQBsAFwAaAB5AHAAaABwAGEAcgAwAFwAdwBpAGQAYwB0AGwAcABhAHIAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAyAFwAcQBsAFwAaAB5AHAAaABwAGEAcgAwAFwAdwBpAGQAYwB0AGwAcABhAHIAewBcAGYAMgBcAGYAcwAxADYAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIABUAGUAbABlAGYAbwBuADoAIAArADQAOQAgADMAMwA1ACAAMgA4ADAANQAxADAALQAgAH0AewBcACoAXABiAGsAbQBrAHMAdABhAHIAdAAgAHAAZQByAG0AaQBzAHMAaQBvAG4ALQBmAG8AcgAtAGcAcgBvAHUAcAA6ADIAMQAyADgAMgAzADQAMwAwADoAZQB2AGUAcgB5AG8AbgBlAH0AewBcACoAXABiAGsAbQBrAGUAbgBkACAAcABlAHIAbQBpAHMAcwBpAG8AbgAtAGYAbwByAC0AZwByAG8AdQBwADoAMgAxADIAOAAyADMANAAzADAAOgBlAHYAZQByAHkAbwBuAGUAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgADEAOQB9AFwAZgAyAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMgBcAHEAbABcAGgAeQBwAGgAcABhAHIAMABcAHcAaQBkAGMAdABsAHAAYQByAHsAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAARQAtAE0AYQBpAGwAOgB9AFwAZgAyAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMgBcAHEAbABcAGgAeQBwAGgAcABhAHIAMABcAHcAaQBkAGMAdABsAHAAYQByAHsAXAAqAFwAYgBrAG0AawBzAHQAYQByAHQAIABwAGUAcgBtAGkAcwBzAGkAbwBuAC0AZgBvAHIALQBnAHIAbwB1AHAAOgAxADUAOAAwADQAMgAzADcAMQA5ADoAZQB2AGUAcgB5AG8AbgBlAH0AewBcAGYAMgBcAGYAcwAxADYAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIABtAGEAbgBkAHkALgByAG8AZQBtAGUAcgAgAH0AewBcACoAXABiAGsAbQBrAGUAbgBkACAAcABlAHIAbQBpAHMAcwBpAG8AbgAtAGYAbwByAC0AZwByAG8AdQBwADoAMQA1ADgAMAA0ADIAMwA3ADEAOQA6AGUAdgBlAHIAeQBvAG4AZQB9AHsAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAQABsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBmAGYAbwAuAGQAZQB9AFwAZgAyAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMgBcAHEAbABcAGgAeQBwAGgAcABhAHIAMABcAHcAaQBkAGMAdABsAHAAYQByAHsAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAVwBlAGIAOgAgAHcAdwB3AC4AbABlAGIAZQBuAHMAaABpAGwAZgBlAC0AZgBmAG8ALgBkAGUAfQBcAGYAMgBcAGYAcwAyADQAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAXABwAGEAcgB9AA== + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AewBcAGYAMwAgAEMAZQBuAHQAdQByAHkAIABHAG8AdABoAGkAYwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAKgBcAGQAZQBmAHAAYQBwACAAXAB3AGkAZABjAHQAbABwAGEAcgB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABsAGkANwAwADgAXABsAGkAbgA3ADAAOABcAGgAeQBwAGgAcABhAHIAMABcAGYAMgBcAGYAcwAyADQAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIABUAGUAeAB0AGsAXAAnAGYANgByAHAAZQByAC0ARQBpAG4AegB1AGcAIAAzADEAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXABmADEAXABmAHMAMgA0AFwAdQBsAFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAaAB0AG0AYQB1AHQAcwBwAFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADYANwBcAHIAaQBuAC0ANQA2ADcAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEYAcgBhAG4AawBmAHUAcgB0ACAAKABPAGQAZQByACkAIABlAC4AIABWAC4AXAB0AGEAYgAgAFQAZQBsAC4AOgAgACsANAA5ACAAMwAzADUAIAAyADgAMAA1ADEAMAAtACAAMABcAHQAYQBiACAAVgBvAHIAcwB0AGEAbgBkAHMAdgBvAHIAcwBpAHQAegBlAG4AZABlAHIAOgAgAE0AYQByAHQAaQBuACAAUABhAHQAegBlAGwAdABcAHQAYQBiACAAUwB0AGUAdQBlAHIALQBOAHIALgAgADAANgAxAC8AMQA0ADIALwAwADIANwA3ADkAfQBcAGYAMwBcAGYAcwAyADQAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADYANwBcAHIAaQBuAC0ANQA2ADcAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAEgAYQBuAHMAYQBzAHQAcgBhAFwAdQAyADIAMwBcACcAZABmAGUAIAAzAFwAdABhAGIAIABcAHQAYQBiACAAXAB0AGEAYgAgAEYAYQB4ADoAIAArADQAOQAgADMAMwA1ACAAMgA4ADAANQAxADAALQAgADEAMABcAHQAYQBiACAARwBlAHMAYwBoAFwAdQAyADIAOABcACcAZQA0AGYAdABzAGYAXAB1ADIANQAyAFwAJwBmAGMAaAByAGUAcgBpAG4AOgAgAFIAZQBnAGkAbgBhACAARwByAGkAZQBiAGUAbABcAHQAYQBiACAAVgBSADQAOQAgAGIAZQBpAG0AIABBAEcAIABGAGYAbwB9AFwAZgAzAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHIAaQAtADUANgA3AFwAcgBpAG4ALQA1ADYANwBcAGgAeQBwAGgAcABhAHIAMABcAHcAaQBkAGMAdABsAHAAYQByAHsAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAMQA1ADIAMwA0ACAARgByAGEAbgBrAGYAdQByAHQAIAAoAE8AZABlAHIAKQBcAHQAYQBiACAAXAB0AGEAYgAgAFcAZQBiADoAIAB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGYAZgBvAC4AZABlAFwAdABhAGIAIABcAHQAYQBiACAAXAB0AGEAYgAgAFwAdABhAGIAIABcAHQAYQBiACAASQBLACAANQAwADEAMgAwADUANgAxADMAfQBcAGYAMwBcAGYAcwAyADQAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADYANwBcAHIAaQBuAC0ANQA2ADcAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgBcAGYAMgBcAGYAcwAxADYAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABoAHkAcABoAHAAYQByADAAXAB3AGkAZABjAHQAbABwAGEAcgB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAFMAbwB6AGkAYQBsAEIAYQBuAGsAIABcAHUAOAAyADEAMQBcACcAOQA2ACAASQBCAEEATgA6ACAARABFADYAOAAgADMANwAwADIAIAAwADUAMAAwACAAMAAwADAAMQAgADIAOAAyADgAIAAwADAAIABcAHUAOAAyADEAMQBcACcAOQA2ACAAQgBJAEMAOgAgAEIARgBTAFcARABFADMAMwBYAFgAWAAgAFwAdQA4ADIAMQAxAFwAJwA5ADYAIABHAGwAXAB1ADIAMgA4AFwAJwBlADQAdQBiAGkAZwBlAHIALQBJAEQAOgBEAEUANQAyAFoAWgBaADAAMAAwADAAMAA0ADAAMQA5ADcAMQB9AFwAZgAyAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAH0A + + + iVBORw0KGgoAAAANSUhEUgAACbEAAA20CAYAAADBfpIzAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAJLWlDQ1BJQ0MgUHJvZmlsZQAASMeVlWdQk1kXx+/zPOmFQBJCh1BDkSolgJQQWijSq6hA6J1QRWyIuAIriog0RZBFARdclSJrRRQLi4ICFnSDLALKunEVUUF5Qd8Znfed/bD/mXvPb/5z5t5zz/lwASCIg2XBy3tiUrrA28mOGRgUzATfKYyflsLx9HQD/6h3IwBaifd0wb8XISIyjb8cF5dXLj9FkA4AlL3MmlnpKSt8dJnp4fFf+OwKC5YLXOYbKxz9lce+5Hxl0ZccX2/u8qtQAOBI0d9x+Hf833tXpMIRpMdGRWYzfZKj0rPCBJHMtJVO8LhcpqcgOSo2IfK7gv9V8j8oPTI7fSVyk1M2CWKjY9KZ/3eokYGhIfg2izdeX3oMMfr/dz4r+uYl1wPAngMA2ffNC68EoHMXANKPvnlqy32l5APQcYefIcj86qFWNjQgAAqgAxmgCFSBJtAFRsAMWAJb4ABcgAfwBUFgA+CDGJAIBCAL5IIdoAAUgX3gIKgCtaABNIFWcBp0gvPgCrgOboO7YBg8BkIwCV4CEXgHFiAIwkJkiAbJQEqQOqQDGUFsyBpygNwgbygICoWioSQoA8qFdkJFUClUBdVBTdAv0DnoCnQTGoQeQuPQDPQ39BFGYBJMhxVgDVgfZsMc2BX2hdfD0XAqnAPnw3vhCrgePgl3wFfg2/AwLIRfwnMIQIgIA1FGdBE2wkU8kGAkChEgW5FCpBypR1qRbqQPuYcIkVnkAwqDoqGYKF2UJcoZ5Yfio1JRW1HFqCrUCVQHqhd1DzWOEqE+o8loebQO2gLNQweio9FZ6AJ0OboR3Y6+hh5GT6LfYTAYBoaFMcM4Y4IwcZjNmGLMYUwb5jJmEDOBmcNisTJYHawV1gMbhk3HFmArsSexl7BD2EnsexwRp4QzwjnignFJuDxcOa4ZdxE3hJvCLeDF8ep4C7wHPgK/CV+Cb8B34+/gJ/ELBAkCi2BF8CXEEXYQKgithGuEMcIbIpGoQjQnehFjiduJFcRTxBvEceIHEpWkTeKSQkgZpL2k46TLpIekN2QyWYNsSw4mp5P3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ERERERERERERERGRLkmpM9ZSKUpsIiIiIiIiIiIiIiIiIiIiIiIi0iUpdcZaKkWJTURERERERERERERERERERERERLokpc5YS6UosYmIiIiIiIiIiIiIiIiIiIiIiEiXpNQZa6kUJTYRERERERERERERERERERERERHpkpQ6Yy2VosQmIiIiIiIiIiIiIiIiIiIiIiIiXZJSZ6ylUpTYREREREREREREREREREREREREpEtS6oy1VIoSm4iIiIiIiIiIiIiIiIiIiIiIiPRalNhERERERERERERERERERERERESk16LEJiIiIiIiIiIiIiIiIiIiIiIiIr0WJTYRERERERERERERERERERERERHptSixiYiIiIiIiIiIiIiIiIiIiIiISK9FiU1ERERERERERERERERERERERER6LUpsIiIiIiIiIiIiIiIiIiIiIiIi0mtRYhMREREREREREREREREREREREZFeixKbiIiIiIiIiIiIiIiIiIiIiIiI9FqU2ERERERERERERERERERERERERKTXosQmIiIiIiIiIiIiIiIiIiIiIiIivRYlNhEREREREREREREREREREREREem1KLGJiIiIiIiIiIiIiIiIiIiIiIhIr0WJTURERERERERERERERERERERERHotSmwiIiIiIiIiIiIiIiIiIiIiIiLSa1FiExERERERERERERERERERERERkV5Lv//+vyIiIiIiIiIiIiIiIiIiIiIiIiI9HiU2ERERERERERERERERERERERER6bUosYmIiIiIiIiIiIiIiIiIiIiIiEivRYlNREREREREREREREREREREREREei1KbCIiIiIiIiIiIiIiIiIiIiIiItJrUWITERERERERERERERERERERERGRXosSm4iIiIiIiIiIiIiIiIiIiIiIiPRalNhERERERERERERERERERERERESk16LEJiIiIiIiIiIiIiIiIiIiIiIiIr0WJTYRERERERERERERERERERERERHptSixiYiIiIiIiIiIiIiIiIiIiIiISK9FiU1ERERERERERERERERERERERER6LUpsIiIiIiIiIiIiIiIiIiIiIiIi0mtRYhMREREREREREREREREREREREZFeixKbiIiIiIiIiIiIiIiIiIiIiIiI9FqU2ERERERERERERERERERERERERKTXosQmIiIiIiIiIiIiIiIiIiIiIiIivRYlNhEREREREREREREREREREREREem1KLGJiIiIiIiIiIiIiIiIiIiIiIhIr0WJTURERERERERERERERERERERERHotSmwiIiIiIiIiIiIiIiIiIiIiIiLSa1FiExERERERERERERERERERERERkV6LEpuIiIiIiIiIiIiIiIiIiIiIiIj0WpTYREREREREREREREREREREREREpNeixCYiIiIiIiIiIiIiIiIiIiIiIiK9FiU2ERERERERERERERERERERERER6bUosYmIiIiIiIiIiIiIiIiIiIiIiEivRYlNREREREREREREREREREREREREei1KbCIiIiIiIiIiIiIiIiIiIiIiItJrWShKbP/z/1Ia+fCrDWnqE3/M/vLvBAAAAAAAAAAA1Fx0ncLClIWixDb7d/9I/QaNaEgbHHlLdtfvEgAAAAAAAAAAUHN//NcbFqYosfVxSmwAAAAAAAAAALDwUGKraZTYAAAAAAAAAACARqDEVtMosQEAAAAAAAAAAI1Aia2mUWIDAAAAAAAAAAAagRJbTaPEBgAAAAAAAAAANAIltppGiQ0AAAAAAAAAAGgESmw1jRIbAAAAAAAAAADQCJTYaholNgAAAAAAAAAAoBEosdU0SmwAAAAAAAAAAEAjUGKraZTYAAAAAAAAAACARqDEVtMosQEAAAAAAAAAAI1Aia2mUWIDAAAAAAAAAAAagRJbTaPEBgAAAAAAAAAANAIltppGiQ0AAAAAAAAAAGgESmw1jRIbAAAAAAAAAADQCJTYaholNgAAAAAAAAAAoBEosdU0SmwAAAAAAAAAAEAjUGKraZTYAAAAAAAAAACARqDEVtMosQEAAAAAAAAAAI1Aia2mUWIDAAAAAAAAAAAagRJbTaPEBgAAAAAAAAAANAIltppGiQ0AAAAAAAAAAGgESmw1jRIbAAAAAAAAAADQCJTYaholNgAAAAAAAAAAoBEosdU0SmwAAAAAAAAAAEAjUGKraZTYAAAAAAAAAACARqDEVtMosQEAAAAAAAAAAI1Aia2mUWIDAAAAAAAAAAAagRJbTaPEBgAAAAAAAAAANAIltppGiQ0AAAAAAAAAAGgESmw1jRIbAAAAAAAAAADQCJTYaholNgAAAAAAAAAAoBEosdU0SmwAAAAAAAAAAEAj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AAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAACPXTvaiASM4zB8DUlJ6iSJJIkkupC58iSRKJF00jRGGWPPPrXsHO3uK56H39nn/93AC2REbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGRWRmxXV1dj19fXYzc3N2O3t7djd3d3Y/f399/28PAw9vj4OPb09DT2/Pw89vLyMvb6+jo2nU7HAAAAAAAAAAAA+NlEbAAAAAAAAAAAAGREbAAAAAAAAAAAAGRWRmyXl5djFxcXY+fn52NnZ2djp6enYycnJ992fHw8dnR0NHZ4eDh2cHAwtr+/P7a3tzc2mUzGAAAAAAAAAAAA+NlEbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGRWRmwAAAAAAAAAAADwL4nYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyIjYAAAAAAAAAAAAyKyM2N7e3sZms9nYfD4f+/j4GFssFmPL5fLbAAAAAAAAAAAA4HciNgAAAAAAAAAAADIiNgAAAAAAAAAAADIrI7bd3d2x7e3tsa2trbHNzc2x9fX1sbW1tT/u67uNjY2xr3e//rezszM2mUzGAAAAAAAAAAAA+NlEbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGRWRmx/03K5HFssFmOfn59j8/l8bDabjU2n07H39/cxAAAAAAAAAAAAfjYRGwAAAAAAAAAAABkRGwAAAAAAAAAAAJn/FrEBAAAAAAAAAADA70RsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZERsAAAAAAAAAAAAZH6xaweZyoABAEUXkUSSRBItpf1vIJJIkkgavNnHmzR7rv93DncX18QGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABAxsQGAAAAAAAAAABA5uvEdjweR6fTaXQ+n0eXy2V0vV5Ht9vtV/f7ffR4PEbP53P0er1G7/d79Pl8RgAAAAAAAAAAAPw/TGwAAAAAAAAAAABkTGwAAAAAAAAAAABkTGwAAAAAAAAAAABkvk5s+/1+tNvtRtvtdrTZbEbr9Xq0Wq1+tVwuR4vFYjSfz0ez2Ww0nU5Hk8lkdDgcRgAAAAAAAAAAAPzbTGwAAAAAAAAAAABkTGwAAAAAAAAAAABkvk5sAAAAAAAAAAAA8JdMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAJCCsxYAACx9SURBVAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAAAAAAGRMbAAAAAAAwE+7dnACQAzDQDD992ycz10L2c8MCDWxAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkBGxAQAAAAAAAAAAkDkzsy8HAAAAAAAAAAAAPxEbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAGREbAAAAAAAAAAAAmfM9AAAAAAAAAAAAPLZ7AfNEmO/u6prcAAAAAElFTkSuQmCC \ No newline at end of file diff --git a/ReportImp/LebenshilfeFrankfurtOder/lebenshilfe_neu.png b/ReportImp/LebenshilfeFrankfurtOder/lebenshilfe_neu.png new file mode 100644 index 0000000000000000000000000000000000000000..138f763af45bf5f8c41eabc2c267f8f5bc2643e0 GIT binary patch literal 11738 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 literal 0 HcmV?d00001 diff --git a/ReportImp/LebenshilfeStade/Invoicing/CustomInvoiceCreation.cs b/ReportImp/LebenshilfeStade/Invoicing/CustomInvoiceCreation.cs index b9f5fe4e2..7d4730382 100644 --- a/ReportImp/LebenshilfeStade/Invoicing/CustomInvoiceCreation.cs +++ b/ReportImp/LebenshilfeStade/Invoicing/CustomInvoiceCreation.cs @@ -94,7 +94,7 @@ namespace LebenshilfeStade.Invoicing var minsProFLS = minutesPerServiceUnit != null ? minutesPerServiceUnit.CostRateValue : 60; foreach (InvoiceItem invoiceItem in newlist) - { + { if (!invoiceItem.AmountPerUnit.HasValue) { invoiceItem.AmountPerUnit = 0; @@ -107,7 +107,7 @@ namespace LebenshilfeStade.Invoicing } if (addRateFactorToUnitCount && invoiceItem.RateFactor.HasValue) - { + { invoiceItem.UnitCount = (invoiceItem.UnitCount ?? 0) * ((invoiceItem.RateFactor + 100) / 100); } diff --git a/ReportImp/PaSMoenchengladbach/Properties/licenses.licx b/ReportImp/PaSMoenchengladbach/Properties/licenses.licx index e69de29bb..d59547a61 100644 --- a/ReportImp/PaSMoenchengladbach/Properties/licenses.licx +++ b/ReportImp/PaSMoenchengladbach/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/PariSozial/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/PariSozial/Invoicing/SettlementInvoiceCreation.cs index f091d3f72..90003f22c 100644 --- a/ReportImp/PariSozial/Invoicing/SettlementInvoiceCreation.cs +++ b/ReportImp/PariSozial/Invoicing/SettlementInvoiceCreation.cs @@ -17,7 +17,22 @@ namespace PariSozial.Invoicing return true; } - public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + public override void CreateRecipientInformation(Settlement2DC settlementInvoice, CostBearer2SupportConcept c2s) + { + base.CreateRecipientInformation(settlementInvoice, c2s); + + if (c2s.CostBearer != null && c2s.CostBearer.Organisation != null) + { + if (c2s.CostBearer.Organisation.InvoiceAddress != null) + { + settlementInvoice.RecipientPostCode = c2s.CostBearer.Organisation.InvoiceAddress.PostalCode; + settlementInvoice.RecipientStreet = c2s.CostBearer.Organisation.InvoiceAddress.Street; + settlementInvoice.RecipientTown = c2s.CostBearer.Organisation.InvoiceAddress.Town; + } + } + } + + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) { return false; } diff --git a/ReportImp/PariSozial/QuittierungsbelegMitDatum.Designer.cs b/ReportImp/PariSozial/QuittierungsbelegMitDatum.Designer.cs index a3a74628f..0865175d6 100644 --- a/ReportImp/PariSozial/QuittierungsbelegMitDatum.Designer.cs +++ b/ReportImp/PariSozial/QuittierungsbelegMitDatum.Designer.cs @@ -1,7 +1,7 @@ using BeWo.Report.ReportObjects; namespace PariSozial { - partial class Quittierungsbeleg2 + partial class Quittierungsbeleg { /// /// Required designer variable. @@ -30,7 +30,8 @@ namespace PariSozial private void InitializeComponent() { this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg2)); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -64,9 +65,9 @@ namespace PariSozial this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableCell49 = 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.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); @@ -83,13 +84,9 @@ namespace PariSozial this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); @@ -125,13 +122,13 @@ namespace PariSozial this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -158,7 +155,7 @@ namespace PariSozial // this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTable3}); - this.Detail1.HeightF = 20F; + this.Detail1.HeightF = 35F; this.Detail1.Name = "Detail1"; this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; @@ -175,7 +172,7 @@ namespace PariSozial 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(735F, 20F); + this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 35F); this.xrTable3.StylePriority.UseFont = false; this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; // @@ -193,7 +190,7 @@ namespace PariSozial this.xrTableRow6.Name = "xrTableRow6"; this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableRow6.Weight = 1D; + this.xrTableRow6.Weight = 1.75D; // // xrTableCell13 // @@ -311,7 +308,7 @@ namespace PariSozial 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(160.0001F, 20.00001F); + this.picSignature.SizeF = new System.Drawing.SizeF(160.0001F, 35F); this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; this.picSignature.StylePriority.UseBorders = false; this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); @@ -595,10 +592,6 @@ namespace PariSozial this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; this.xrTableCell49.Weight = 0.44692737430167606D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); - // // formattingRuleStartDate // this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; @@ -620,6 +613,14 @@ namespace PariSozial this.ReportHeader.HeightF = 137.8591F; this.ReportHeader.Name = "ReportHeader"; // + // xrPictureBox3 + // + this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(319.9998F, 47.61108F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // // xrLabel7 // this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; @@ -763,6 +764,7 @@ namespace PariSozial // // topMarginBand1 // + this.topMarginBand1.HeightF = 120F; this.topMarginBand1.Name = "topMarginBand1"; // // bottomMarginBand1 @@ -776,13 +778,9 @@ namespace PariSozial this.xrLabel11, this.xrLabel9, this.xrLabel22, - this.xrLabel19, - this.xrLabel20, this.xrLabel23, this.xrLabel10, this.xrLabel1, - this.xrLabel21, - this.lblFehlkontakt, this.xrLabel16, this.xrPictureBox1, this.xrPictureBox2, @@ -797,7 +795,7 @@ namespace PariSozial this.xrLabel15, this.xrLabel13, this.xrLabel12}); - this.GroupFooter1.HeightF = 290.8333F; + this.GroupFooter1.HeightF = 250.8333F; this.GroupFooter1.KeepTogether = true; this.GroupFooter1.Name = "GroupFooter1"; // @@ -847,39 +845,6 @@ namespace PariSozial this.xrLabel22.StylePriority.UseTextAlignment = false; this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel19 - // - this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Right; - this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(244.9999F, 40.00003F); - this.xrLabel19.Name = "xrLabel19"; - this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel19.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel19.StylePriority.UseBackColor = false; - this.xrLabel19.StylePriority.UseBorders = false; - this.xrLabel19.StylePriority.UseFont = false; - this.xrLabel19.StylePriority.UsePadding = false; - this.xrLabel19.StylePriority.UseTextAlignment = false; - this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel20 - // - this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")}); - this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F); - this.xrLabel20.Name = "xrLabel20"; - this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel20.StylePriority.UseBackColor = false; - this.xrLabel20.StylePriority.UseBorders = false; - this.xrLabel20.StylePriority.UseFont = false; - this.xrLabel20.StylePriority.UsePadding = false; - this.xrLabel20.StylePriority.UseTextAlignment = false; - this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // // xrLabel23 // this.xrLabel23.BackColor = System.Drawing.Color.Transparent; @@ -931,44 +896,12 @@ namespace PariSozial this.xrLabel1.StylePriority.UseTextAlignment = false; this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; // - // xrLabel21 - // - this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); - this.xrLabel21.Name = "xrLabel21"; - this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel21.StylePriority.UseBackColor = false; - this.xrLabel21.StylePriority.UseBorders = false; - this.xrLabel21.StylePriority.UseFont = false; - this.xrLabel21.StylePriority.UsePadding = false; - this.xrLabel21.StylePriority.UseTextAlignment = false; - this.xrLabel21.Text = "Fehlkontakte in Minuten"; - this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // lblFehlkontakt - // - this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99999F); - 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; - // // xrLabel16 // this.xrLabel16.BackColor = System.Drawing.Color.Transparent; this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(400.3056F, 235.3333F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(398.3099F, 195.3333F); this.xrLabel16.Name = "xrLabel16"; this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel16.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); @@ -980,7 +913,7 @@ namespace PariSozial // this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); - this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(537.6345F, 235.3333F); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 195.3333F); this.xrPictureBox1.Name = "xrPictureBox1"; this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; this.xrPictureBox1.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); @@ -990,7 +923,7 @@ namespace PariSozial // this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); - this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(188.69F, 235.3333F); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(186.6943F, 195.3333F); this.xrPictureBox2.Name = "xrPictureBox2"; this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; @@ -999,7 +932,7 @@ namespace PariSozial // this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(51.35667F, 235.3333F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(49.36096F, 195.3333F); this.xrLabel14.Name = "xrLabel14"; this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel14.SizeF = new System.Drawing.SizeF(137.3333F, 35.50008F); @@ -1010,7 +943,7 @@ namespace PariSozial // this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(51.35667F, 270.8332F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(49.36096F, 230.8332F); this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); @@ -1026,7 +959,7 @@ namespace PariSozial // this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(400.3056F, 270.8333F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.3099F, 230.8333F); this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); @@ -1046,7 +979,7 @@ namespace PariSozial | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(171.9956F, 100.8333F); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 60.83328F); 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[] { @@ -1272,7 +1205,7 @@ namespace PariSozial | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(437.1344F, 150.8333F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 110.8333F); this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); @@ -1289,7 +1222,7 @@ namespace PariSozial | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.lblHatGruppen.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(437.1344F, 100.8333F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 60.83328F); this.lblHatGruppen.Name = "lblHatGruppen"; this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); @@ -1303,7 +1236,7 @@ namespace PariSozial // xrRichText2 // this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(476.4679F, 150.8333F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 110.8333F); this.xrRichText2.Name = "xrRichText2"; this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F); @@ -1312,7 +1245,7 @@ namespace PariSozial // xrRichText1 // this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(476.4679F, 100.8333F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 60.83328F); this.xrRichText1.Name = "xrRichText1"; this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F); @@ -1321,7 +1254,7 @@ namespace PariSozial // xrLabel15 // this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(1.995564F, 100.8333F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.83328F); this.xrLabel15.Multiline = true; this.xrLabel15.Name = "xrLabel15"; this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); @@ -1371,15 +1304,11 @@ namespace PariSozial this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; this.fieldKontaktArt.Name = "fieldKontaktArt"; // - // xrPictureBox3 + // bindingSource1 // - this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); - this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); - this.xrPictureBox3.Name = "xrPictureBox3"; - this.xrPictureBox3.SizeF = new System.Drawing.SizeF(319.9998F, 47.61108F); - this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); // - // Quittierungsbeleg2 + // Quittierungsbeleg // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { this.Detail, @@ -1398,17 +1327,19 @@ namespace PariSozial this.formattingRuleServiceDesc, this.formattingRuleCostBearer, this.formattingRuleEmployeeName}); - this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 100F, 30F); + this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 120F, 30F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1499,15 +1430,11 @@ namespace PariSozial private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; private DevExpress.XtraReports.UI.XRLabel xrLabel16; private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; - private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt; private DevExpress.XtraReports.UI.XRLabel xrLabel9; private DevExpress.XtraReports.UI.XRLabel xrLabel22; - private DevExpress.XtraReports.UI.XRLabel xrLabel19; - private DevExpress.XtraReports.UI.XRLabel xrLabel20; private DevExpress.XtraReports.UI.XRLabel xrLabel23; private DevExpress.XtraReports.UI.XRLabel xrLabel10; private DevExpress.XtraReports.UI.XRLabel xrLabel1; - private DevExpress.XtraReports.UI.XRLabel xrLabel21; private DevExpress.XtraReports.UI.XRLabel xrLabel11; private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; } diff --git a/ReportImp/PariSozial/QuittierungsbelegMitDatum.cs b/ReportImp/PariSozial/QuittierungsbelegMitDatum.cs index 947496b48..8f0d34af5 100644 --- a/ReportImp/PariSozial/QuittierungsbelegMitDatum.cs +++ b/ReportImp/PariSozial/QuittierungsbelegMitDatum.cs @@ -11,9 +11,9 @@ using DevExpress.XtraReports.UI; namespace PariSozial { - public partial class Quittierungsbeleg2 : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport + public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport { - public Quittierungsbeleg2() + public Quittierungsbeleg() { InitializeComponent(); } diff --git a/ReportImp/PariSozial/SettlementReport2.Designer.cs b/ReportImp/PariSozial/SettlementReport2.Designer.cs index f13b0465c..b6b0a67ff 100644 --- a/ReportImp/PariSozial/SettlementReport2.Designer.cs +++ b/ReportImp/PariSozial/SettlementReport2.Designer.cs @@ -38,11 +38,7 @@ namespace PariSozial this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); - this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); this.lblHinweise = new DevExpress.XtraReports.UI.XRLabel(); this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); @@ -75,6 +71,7 @@ namespace PariSozial this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -104,11 +101,10 @@ namespace PariSozial this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -154,65 +150,16 @@ namespace PariSozial this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; this.ruleRateFactorNull.Name = "ruleRateFactorNull"; // - // RecipientPostCodeAndTown + // lblAdresse // - this.RecipientPostCodeAndTown.CanShrink = true; - this.RecipientPostCodeAndTown.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F); - this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; - this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); - this.RecipientPostCodeAndTown.StylePriority.UseFont = false; - this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; - // - // xrLabel_RecipientStreet - // - this.xrLabel_RecipientStreet.CanShrink = true; - this.xrLabel_RecipientStreet.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F); - this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; - this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); - this.xrLabel_RecipientStreet.StylePriority.UseFont = false; - this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; - // - // xrLabel_RecipientDivision - // - this.xrLabel_RecipientDivision.CanShrink = true; - this.xrLabel_RecipientDivision.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F); - this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; - this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); - this.xrLabel_RecipientDivision.StylePriority.UseFont = false; - this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; - // - // xrLabel_RecipientContactPerson - // - this.xrLabel_RecipientContactPerson.CanShrink = true; - this.xrLabel_RecipientContactPerson.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); - this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; - this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); - this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; - this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; - // - // xrLabel1 - // - this.xrLabel1.CanShrink = true; - this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.Text = "[RecipientOrganisation]"; + this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + 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.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.lblAdresse.SizeF = new System.Drawing.SizeF(340.3333F, 156.0001F); + this.lblAdresse.StylePriority.UseFont = false; // // ReportFooter // @@ -253,11 +200,7 @@ namespace PariSozial this.xrLabel2, this.xrLabel13, this.xrLabel7, - this.xrLabel1, - this.xrLabel_RecipientContactPerson, - this.xrLabel_RecipientDivision, - this.xrLabel_RecipientStreet, - this.RecipientPostCodeAndTown, + this.lblAdresse, this.xrLabel8}); this.GroupHeader1.HeightF = 406.1667F; this.GroupHeader1.Name = "GroupHeader1"; @@ -619,6 +562,10 @@ namespace PariSozial this.Zwischensumme.HeightF = 0F; this.Zwischensumme.Name = "Zwischensumme"; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -1029,10 +976,6 @@ namespace PariSozial this.xrTableCell31.TextFormatString = "{0:c}"; this.xrTableCell31.Weight = 0.14186548034377122D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); - // // Spitzabrechnung // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1060,8 +1003,8 @@ namespace PariSozial this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1071,11 +1014,7 @@ namespace PariSozial private DevExpress.XtraReports.UI.DetailBand Detail; private System.Windows.Forms.BindingSource bindingSource1; private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; - private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; - private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; - private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; - private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; - private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; private DevExpress.XtraReports.UI.XRLabel lblHinweise; private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; diff --git a/ReportImp/PariSozial/SettlementReport2.cs b/ReportImp/PariSozial/SettlementReport2.cs index ffaf906a6..9b53d112e 100644 --- a/ReportImp/PariSozial/SettlementReport2.cs +++ b/ReportImp/PariSozial/SettlementReport2.cs @@ -9,6 +9,7 @@ using System.Text.RegularExpressions; using BS.Shared.Extensions; using BeWo.Data.Access; using BeWo.Data.Entities; +using System.Text; namespace PariSozial { @@ -21,8 +22,47 @@ namespace PariSozial public void SetReportDataSource(Settlement2RO pRO) { + StringBuilder sb = new StringBuilder(); + + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (pRO.InvoiceBaseOid.HasValue) + { + var ib = DAOFactory.GenericDAO.LoadByID(pRO.InvoiceBaseOid.Value); + var org = ib.CostBearer2SupportConcept.CostBearer.Organisation; + if (org.InvoiceAddress != null && !String.IsNullOrWhiteSpace(org.InvoiceAddress.AddressLine1)) + { + pRO.RecipientDivision = org.InvoiceAddress.AddressLine1; + } + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + { + sb.AppendLine(pRO.RecipientDivision); + } - decimal rateFactor = 1; + + if (!String.IsNullOrEmpty(pRO.RecipientPostBox)) + { + sb.AppendLine(pRO.RecipientPostBox); + } + else + { + if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + + lblAdresse.Text = sb.ToString(); + + + decimal rateFactor = 1; decimal flsSum = 0; decimal amountSum = 0; foreach (var ii in pRO.InvoiceItems) diff --git a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj index efd6d7935..17273a470 100644 --- a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj +++ b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj @@ -33,12 +33,14 @@ false + + diff --git a/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs index 179a7d4e9..c74557868 100644 --- a/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs @@ -171,10 +171,13 @@ namespace SHKServiceSBD if (!_SollStundenProTagDict.ContainsKey(key)) { decimal soll = 0; + bool gibtAz = false; foreach (var az in arbeitszeiten) { + if ((!az.GueltigVon.HasValue || az.GueltigVon.Value <= dt) && (!az.GueltigBis.HasValue || az.GueltigBis.Value >= dt)) { + gibtAz = true; foreach (var ae in az.ArbeitszeitEintraege) { if (ae.Employee == null || ae.Employee.Oid == empDetail.Employee.Oid) @@ -187,7 +190,10 @@ namespace SHKServiceSBD } } } - _SollStundenProTagDict[key] = soll; + if (gibtAz) + { + _SollStundenProTagDict[key] = soll; + } } dt = dt.AddDays(1); diff --git a/ReportImp/SuchtkrankenhilfeOstfriesland/Quittierungsbeleg.cs b/ReportImp/SuchtkrankenhilfeOstfriesland/Quittierungsbeleg.cs index a72c54b98..dac6ee7f5 100644 --- a/ReportImp/SuchtkrankenhilfeOstfriesland/Quittierungsbeleg.cs +++ b/ReportImp/SuchtkrankenhilfeOstfriesland/Quittierungsbeleg.cs @@ -127,7 +127,7 @@ namespace SuchtkrankenhilfeOstfriesland foreach (var scap in dc.ApprovalPeriodList) { - if (scap.ServiceCategory != null) + if (scap.ServiceCategory != null && pRO.Services.Count > 0) { if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue && scap.ServiceCategory.Name == pRO.Services[0].ServiceCategory) { diff --git a/Service/Invoicing/SettlementInvoiceCreation.cs b/Service/Invoicing/SettlementInvoiceCreation.cs index b6a7ad04f..956f154a8 100644 --- a/Service/Invoicing/SettlementInvoiceCreation.cs +++ b/Service/Invoicing/SettlementInvoiceCreation.cs @@ -976,8 +976,7 @@ namespace BeWo.Service.Invoicing //else if (c2s.CostBearer != null && c2s.CostBearer.Organisation != null) { - if (c2s.CostBearer.Organisation.InvoiceAddress != null && - !String.IsNullOrEmpty(c2s.CostBearer.Organisation.InvoiceAddress.Street)) + if (c2s.CostBearer.Organisation.InvoiceAddress != null) { settlementInvoice.RecipientPostCode = c2s.CostBearer.Organisation.InvoiceAddress.PostalCode; settlementInvoice.RecipientStreet = c2s.CostBearer.Organisation.InvoiceAddress.Street; diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs index e459827c8..f3cdbb252 100644 --- a/Service/Plugins/PluginLoader.cs +++ b/Service/Plugins/PluginLoader.cs @@ -349,7 +349,7 @@ namespace BeWo.Service.Plugins //t = "3226307161"; // Roman Roger Puth //t = "3522103738"; // AWO Münsterland-Recklinghausen //t = "5592509446"; // Kontakt Verein für psychosoziale Hilfen e.V - //t = "5344902949"; // SHK Service GmbH SBD + t = "5344902949"; // SHK Service GmbH SBD //t = "1422963536"; // Malteser-Johanniter-Johanneshaus gGmbH //t = "5433105975"; // aha e.V. //t = "1701920223"; // SKFM Monheim diff --git a/Service/Service.csproj.user b/Service/Service.csproj.user index 3f3af7b46..d313e0a3d 100644 --- a/Service/Service.csproj.user +++ b/Service/Service.csproj.user @@ -9,6 +9,6 @@ de-DE false - ShowAllFiles + ProjectFiles \ No newline at end of file