diff --git a/ReportImp/AWOMuensterlandRecklinghausen/AWOMuensterlandRecklinghausen.csproj b/ReportImp/AWOMuensterlandRecklinghausen/AWOMuensterlandRecklinghausen.csproj
index ff4333699..dfb6f6982 100644
--- a/ReportImp/AWOMuensterlandRecklinghausen/AWOMuensterlandRecklinghausen.csproj
+++ b/ReportImp/AWOMuensterlandRecklinghausen/AWOMuensterlandRecklinghausen.csproj
@@ -51,6 +51,8 @@
+
+
Component
@@ -76,6 +78,12 @@
Quittierungsbeleg.cs
+
+ Component
+
+
+ SbdRechnung.cs
+
Component
@@ -116,6 +124,10 @@
Quittierungsbeleg.cs
Designer
+
+ SbdRechnung.cs
+ Designer
+
Teamstundenkonto.cs
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/CustomReportCreator.cs b/ReportImp/AWOMuensterlandRecklinghausen/CustomReportCreator.cs
index 859e61eda..fab0bdf69 100644
--- a/ReportImp/AWOMuensterlandRecklinghausen/CustomReportCreator.cs
+++ b/ReportImp/AWOMuensterlandRecklinghausen/CustomReportCreator.cs
@@ -4,7 +4,9 @@ using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
+using BeWo.Service.DCEntityMapper;
using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
using DevExpress.XtraReports.UI;
namespace AWOMuensterlandRecklinghausen
@@ -77,5 +79,118 @@ namespace AWOMuensterlandRecklinghausen
return lServiceOverviewSingleCustomerReport as XtraReport;
}
+
+ public override XtraReport CreateServiceInvoiceReport(string dcIds, long? invoiceBaseOid)
+ {
+ if (String.IsNullOrEmpty(dcIds) && invoiceBaseOid.HasValue)
+ {
+ var serviceInvoice = DAOFactory.SearchDAO.GetServiceInvoiceByInvoiceBaseOid(invoiceBaseOid.Value);
+ dcIds = String.Format("{0}", serviceInvoice.Oid);
+ }
+
+ if (!string.IsNullOrEmpty(dcIds))
+ {
+
+ var dcList = new List();
+
+ var dcidStrs = dcIds.Split(';');
+
+ foreach (var oidStr in dcidStrs)
+ {
+ var oid = long.Parse(oidStr);
+ var invoice = DAOFactory.GenericDAO.LoadByID(oid);
+ var dc = MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(invoice);
+ dcList.Add(dc);
+ }
+
+ return CreateInvoiceReport(dcList);
+ }
+ return new XtraReport();
+ }
+
+ private XtraReport CreateInvoiceReport(List invoices)
+ {
+ XtraReport allReports = null;
+
+ foreach (var iDC in invoices)
+ {
+ XtraReport invoiceReport = null;
+
+ if (iDC.InvoiceBase.InvoiceTypeText != null && iDC.InvoiceBase.InvoiceTypeText == "Abrechnung Schulbegleitender Dienst"
+ && iDC.ServiceInvoicePeriods.Count > 0 && iDC.ServiceInvoicePeriods[0].SupportConceptApprovalPeriod.ServiceCategory != null && iDC.ServiceInvoicePeriods[0].SupportConceptApprovalPeriod.ServiceCategory.Name.Contains("BW"))
+ {
+ XtraReport masterReport = new XtraReport();
+ masterReport.CreateDocument();
+
+ var seite1 = new ServiceInvoiceReport();
+ var ro = ServiceInvoiceRO.Create(iDC);
+
+ seite1.SetReportDataSource(ro);
+ seite1.CreateDocument();
+
+ int month = iDC.InvoiceBase.AccountingPeriodStart.Value.Month;
+ int year = iDC.InvoiceBase.AccountingPeriodStart.Value.Year;
+ long cOid = iDC.InvoiceBase.SupportConceptCostBearerRelDc.SupportConcept.Customer.CustomerOid;
+ long oOid = iDC.InvoiceBase.RecipientOrganisationOid ?? 0;
+
+ var qb = CreateServiceOverviewSingleCustomerReport(cOid, month, year, oOid, 0, null, 1, DateTime.DaysInMonth(year, month));
+ qb.CreateDocument();
+
+ masterReport.Pages.AddRange(seite1.Pages);
+
+ masterReport.Pages.AddRange(qb.Pages);
+ invoiceReport = masterReport;
+
+ }
+ else
+ {
+ IBeWoReport singleReport = FindReportImp(iDC.InvoiceBase.InvoiceId);
+
+ var ro = ServiceInvoiceRO.Create(iDC);
+ singleReport.SetReportDataSource(ro);
+ ((XtraReport)singleReport).CreateDocument();
+ invoiceReport = singleReport as XtraReport;
+ }
+
+ if (allReports == null)
+ allReports = invoiceReport;
+ else
+ ((XtraReport)allReports).Pages.AddRange(invoiceReport.Pages);
+ }
+
+ return allReports as XtraReport;
+ }
+ //public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende)
+ //{
+ // var roList = new List();
+
+ // foreach (var coid in customerOids)
+ // {
+ // var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid);
+ // if (ro != null)
+ // {
+ // roList.Add(ro);
+ // }
+ // }
+
+ // if (roList.Count > 0)
+ // {
+
+ // var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid);
+ // rootReport.CreateDocument();
+
+ // for (int i = 1; i < roList.Count; i++)
+ // {
+ // var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid);
+ // lNext.CreateDocument();
+ // rootReport.Pages.AddRange(lNext.Pages);
+ // }
+
+ // return rootReport;
+ // }
+ // return new XtraReport();
+
+ //}
}
}
+
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceCreation.cs b/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceCreation.cs
new file mode 100644
index 000000000..6c7aa3f7d
--- /dev/null
+++ b/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceCreation.cs
@@ -0,0 +1,192 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+using DevExpress.Data.Helpers;
+using Service.Invoicing;
+
+namespace AWOMuensterlandRecklinghausen.Invoicing
+{
+ public class CustomInvoiceCreation : SbdDefaultInvoiceCreation
+ {
+
+ public override IList CreateSbdInvoiceItems(Customer customer, List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ IList result = new List();
+
+ var stundenplanItems = ErstelleStundenplanItems(customer, invoicePeriod.StartDate, invoicePeriod.EndDate);
+
+ IList srList = new List();
+
+ foreach (ServiceRecordDC iServiceRecord in serviceRecordsInPeriod)
+ {
+ if (iServiceRecord.ServiceDescription.Category.IsBillable)
+ {
+ if (!iServiceRecord.AlreadyAccounted)
+ {
+ var invoiceItem = CreateInvoiceItem(iServiceRecord, scap, calc);
+ //invoiceItem.ItemDescription = String.Format("{0} {1}", iServiceRecord.Employee.FirstName, iServiceRecord.Employee.LastName);
+ srList.Add(invoiceItem);
+
+ iServiceRecord.AlreadyAccounted = true;
+ }
+ }
+ }
+
+ Dictionary dayDict = new Dictionary();
+ foreach (var item in srList)
+ {
+ String key = String.Format("{0:dd.MM.yyyy}", item.ItemPeriodStart);
+
+ if (!dayDict.ContainsKey(key))
+ {
+ dayDict.Add(key, true);
+ }
+
+ result.Add(item);
+ }
+
+ foreach (var ii in stundenplanItems)
+ {
+ String key = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodStart);
+
+ if (!dayDict.ContainsKey(key))
+ {
+ ii.ItemDescription = GetHauptbetreuer(customer);
+ result.Add(ii);
+ }
+ }
+
+
+ var newList = result.Where(i => i.UnitCount.HasValue && i.UnitCount.Value > 0).OrderBy(i => i.ItemPeriodStart).ToList();
+
+ var basisList = CreateSummaryInvoiceItems(newList, invoicePeriod, scap, calc);
+
+ return CreateRateFactorInvoiceItems(basisList, invoicePeriod, scap, calc);
+ }
+
+ private IList CreateRateFactorInvoiceItems(IList newList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var rfItem = new InvoiceItem();
+ decimal hours = 0;
+ decimal hourlyRate = 0;
+ decimal ratefactor = 0;
+
+ foreach (var item in newList)
+ {
+ if (item.RateFactor != null && item.RateFactor > 0)
+ {
+ rfItem = new InvoiceItem();
+ rfItem.ItemPeriodStart = item.ItemPeriodStart;
+ rfItem.ItemPeriodEnd = item.ItemPeriodEnd;
+ rfItem.RateFactor = item.RateFactor;
+ hours = item.UnitCount ?? 0;
+ hourlyRate = item.AmountPerUnit ?? 0;
+ ratefactor = item.RateFactor ?? 0;
+
+ rfItem.AmountPerUnit = Math.Round(hourlyRate * (ratefactor / 100), 2, MidpointRounding.AwayFromZero);
+ rfItem.UnitCount = hours;
+ rfItem.AmountTotal = Math.Round((rfItem.AmountPerUnit ?? 0) * hours, 2, MidpointRounding.AwayFromZero);
+ rfItem.GrossAmountTotal = rfItem.AmountTotal;
+ rfItem.ItemDescription = String.Format("{0:0.##}% Zuschlag auf Betreuungszeit", ratefactor);
+ }
+
+ newList.Add(rfItem);
+ }
+
+ return newList;
+ }
+
+ public override IList CreateAllInvoiceItems(CostBearer2SupportConcept c2s, List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var items = CreateSbdInvoiceItems(c2s.SupportConcept.Customer, serviceRecordsInPeriod, invoicePeriod, scap, calc);
+
+ decimal hours = 0;
+ decimal hourlyRate = 0;
+ decimal ratefactor = 0;
+
+ var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(c2s.CostBearer.CostRatePeriods);
+
+ foreach (var item in items)
+ {
+ if (!item.AmountPerUnit.HasValue)
+ {
+ item.AmountPerUnit = GetCostRateValue(crList, CostRatePeriodType.HourlyRate, item.ItemPeriodStart.Value);
+ }
+ if (!item.RateFactor.HasValue)
+ {
+ item.RateFactor = GetCostRateValue(crList, CostRatePeriodType.RateFactor, item.ItemPeriodStart.Value);
+ }
+
+ item.ItemPeriodStart = item.ItemPeriodStart;
+ item.ItemPeriodEnd = item.ItemPeriodEnd;
+ hours = item.UnitCount ?? 0;
+ hourlyRate = item.AmountPerUnit ?? 0;
+ ratefactor = item.RateFactor ?? 0;
+ item.AmountTotal = Math.Round(hourlyRate * hours, 2, MidpointRounding.AwayFromZero);
+ item.GrossAmountTotal = item.AmountTotal;
+
+ }
+ return items;
+ }
+
+ public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ return CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, true);
+ }
+
+ public override IList CreateSummaryInvoiceItems(IList itemList,
+ DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc, bool summaryPerMonth)
+ {
+ return CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, summaryPerMonth, true);
+ }
+
+ public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
+ {
+ String key = String.Format("{0}_{1}", iitem.AmountPerUnit, iitem.ItemDescription);
+ if (summaryPerMonth)
+ {
+ key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.ItemDescription, iitem.ItemPeriodStart);
+ }
+
+ return key;
+ }
+
+
+ private string GetHauptbetreuer(Customer customer)
+ {
+ foreach (var e2c in customer.Employee2CustomerList)
+ {
+ foreach (var v2e in e2c.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.StaffRoleType && v2e.Entry.Value == "Hauptbetreuung")
+ {
+ return e2c.Employee.Person.FirstNameLastName;
+ }
+ }
+ }
+
+ return "";
+ }
+
+ private decimal GetCostRateValue(List crList, CostRatePeriodType t, DateTime date)
+ {
+
+ var cp = crList.GetCostRatePeriodForDate(t, date);
+
+ if (cp != null && cp.CostRateValue.HasValue)
+ return cp.CostRateValue.Value;
+ return 0;
+ }
+ }
+}
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceFactory.cs b/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceFactory.cs
new file mode 100644
index 000000000..c1bce707e
--- /dev/null
+++ b/ReportImp/AWOMuensterlandRecklinghausen/Invoicing/CustomInvoiceFactory.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+
+namespace AWOMuensterlandRecklinghausen.Invoicing
+{
+ public class CustomInvoiceFactory : InvoiceFactory
+ {
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ return new CustomInvoiceCreation();
+ }
+ }
+}
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.Designer.cs b/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.Designer.cs
index 6d35f5ff2..94676f271 100644
--- a/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.Designer.cs
@@ -130,6 +130,8 @@ namespace AWOMuensterlandRecklinghausen
this.Detail1.HeightF = 20F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("StartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTable3
@@ -253,7 +255,7 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell44.StylePriority.UsePadding = false;
this.xrTableCell44.StylePriority.UseTextAlignment = false;
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell44.Weight = 0.20202019104791347D;
+ this.xrTableCell44.Weight = 0.24542292977258043D;
//
// xrTableCell50
//
@@ -264,14 +266,14 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell50.StylePriority.UseFont = false;
this.xrTableCell50.StylePriority.UsePadding = false;
this.xrTableCell50.StylePriority.UseTextAlignment = false;
- this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell50.Weight = 0.20202019042968572D;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.Weight = 0.15861745170501876D;
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.GroupHeader1.HeightF = 70F;
+ this.GroupHeader1.HeightF = 73F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
//
@@ -286,7 +288,7 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow1});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 73F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseBorders = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
@@ -304,7 +306,7 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow2.Weight = 0.48945783132530124D;
+ this.xrTableRow2.Weight = 0.56287650602409645D;
//
// xrTableCell3
//
@@ -312,13 +314,13 @@ namespace AWOMuensterlandRecklinghausen
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell3.StylePriority.UseBorders = false;
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell3.Weight = 0.26536312849161997D;
//
// xrTableCell4
@@ -328,13 +330,13 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell4.Multiline = true;
this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F);
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell4.StylePriority.UseBorders = false;
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UsePadding = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Uhrzeit";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell4.Weight = 0.41899441340782145D;
//
// xrTableCell11
@@ -343,13 +345,13 @@ namespace AWOMuensterlandRecklinghausen
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F);
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell11.StylePriority.UseBorders = false;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UsePadding = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Angebot";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell11.Weight = 0.23743016759776542D;
//
// xrTableCell9
@@ -359,13 +361,13 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell9.Multiline = true;
this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell9.StylePriority.UseBorders = false;
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "geleistete";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell9.Weight = 0.23743016759776536D;
//
// xrTableCell28
@@ -374,12 +376,14 @@ namespace AWOMuensterlandRecklinghausen
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell28.StylePriority.UseBorders = false;
this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
this.xrTableCell28.StylePriority.UseTextAlignment = false;
this.xrTableCell28.Text = "Bemerkungen / Hinweise ";
- this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell28.Weight = 0.44692737430167595D;
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell28.Weight = 0.54294684212967D;
//
// xrTableCell48
//
@@ -388,12 +392,14 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell48.Multiline = true;
this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
this.xrTableCell48.StylePriority.UseBorders = false;
this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UsePadding = false;
this.xrTableCell48.StylePriority.UseTextAlignment = false;
this.xrTableCell48.Text = "Begleitung erfolgte ";
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell48.Weight = 0.44692737430167606D;
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.350907906473682D;
//
// xrTableRow1
//
@@ -486,7 +492,7 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell43.StylePriority.UseTextAlignment = false;
this.xrTableCell43.Text = "zur Begleitung";
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell43.Weight = 0.44692737430167595D;
+ this.xrTableCell43.Weight = 0.54294684212967D;
//
// xrTableCell49
//
@@ -495,12 +501,14 @@ namespace AWOMuensterlandRecklinghausen
this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell49.Multiline = true;
this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableCell49.StylePriority.UseBorders = false;
this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UsePadding = false;
this.xrTableCell49.StylePriority.UseTextAlignment = false;
this.xrTableCell49.Text = "durch";
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell49.Weight = 0.44692737430167606D;
+ this.xrTableCell49.Weight = 0.350907906473682D;
//
// bindingSource1
//
@@ -785,7 +793,7 @@ namespace AWOMuensterlandRecklinghausen
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox3});
- this.topMarginBand1.HeightF = 112.3958F;
+ this.topMarginBand1.HeightF = 112F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox3
@@ -1009,7 +1017,7 @@ namespace AWOMuensterlandRecklinghausen
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(50, 30, 112, 30);
+ this.Margins = new System.Drawing.Printing.Margins(50, 29, 112, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.cs b/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.cs
index bf063551d..fb823338f 100644
--- a/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.cs
+++ b/ReportImp/AWOMuensterlandRecklinghausen/Quittierungsbeleg.cs
@@ -23,10 +23,6 @@ namespace AWOMuensterlandRecklinghausen
public void SetReportDataSource(ServicesOverviewRO pRO)
{
- // Get calling method name
- //StackTrace stackTrace = new StackTrace();
- //Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name);
-
pRO.ReferenceNumber = "";
pRO.MainAttendantCommaSeperated = GetSchule(pRO);
@@ -37,9 +33,18 @@ namespace AWOMuensterlandRecklinghausen
pRO.ReferenceNumber = pRO.Services[0].ServiceCategory;
}
List servicesBillable = new List();
+ Dictionary day2Detail = new Dictionary();
foreach (var sd in pRO.Services)
{
+ //result.Add(sr);
+
+ if (!day2Detail.ContainsKey(sd.StartDate.Day))
+ {
+ sd.StartDateString = String.Format("{0:dddd dd.MM.}", sd.StartDate);
+ day2Detail.Add(sd.StartDate.Day, sd);
+ }
+
if (sd.IsBillable)
{
ServicesOverviewRO.CreateSignatureString(sd);
@@ -53,6 +58,23 @@ namespace AWOMuensterlandRecklinghausen
}
}
+ //var count = pRO.EndDate - pRO.StartDate;
+ for (int i = 1; i <= pRO.EndDate.Day; i++)
+ {
+ if (!day2Detail.ContainsKey(i))
+ {
+ //Erstelle Dummy Records für fehlende Tage
+ var newSr = new ServicesOverviewRO.ServiceDetail();
+ if (i <= pRO.EndDate.Day)
+ {
+ newSr.StartDate = new DateTime(pRO.StartDate.Year, pRO.StartDate.Month, i);
+ newSr.StartDateString = String.Format("{0:dddd dd.MM.}", newSr.StartDate);
+
+ servicesBillable.Add(newSr);
+ }
+ }
+ }
+
pRO.Services = servicesBillable;
}
@@ -64,7 +86,6 @@ namespace AWOMuensterlandRecklinghausen
if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
{
var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
-
foreach (var c2o in customer.Customer2OrganisationList)
{
foreach (var v2e in c2o.ValueList)
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.Designer.cs b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.Designer.cs
new file mode 100644
index 000000000..701c62d3e
--- /dev/null
+++ b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.Designer.cs
@@ -0,0 +1,655 @@
+using BeWo.Report.ReportObjects;
+namespace AWOMuensterlandRecklinghausen
+{
+ partial class ServiceInvoiceReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblserCat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 190F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 125F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.4584948F, 280.0001F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(157.0417F, 20F);
+ this.xrLabel2.StylePriority.UseBorderColor = false;
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Abrechnungszeitraum:";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblKlient
+ //
+ this.lblKlient.BorderColor = System.Drawing.Color.Black;
+ this.lblKlient.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod", "{0:MMMM yyyy}")});
+ this.lblKlient.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblKlient.LocationFloat = new DevExpress.Utils.PointFloat(157.5002F, 280.0001F);
+ this.lblKlient.Name = "lblKlient";
+ this.lblKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKlient.SizeF = new System.Drawing.SizeF(281.25F, 20F);
+ this.lblKlient.StylePriority.UseBorderColor = false;
+ this.lblKlient.StylePriority.UseBorders = false;
+ this.lblKlient.StylePriority.UseFont = false;
+ this.lblKlient.StylePriority.UseTextAlignment = false;
+ this.lblKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblMitarbeiter
+ //
+ this.lblMitarbeiter.BorderColor = System.Drawing.Color.Black;
+ this.lblMitarbeiter.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
+ this.lblMitarbeiter.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(102.2918F, 180F);
+ this.lblMitarbeiter.Name = "lblMitarbeiter";
+ this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(281.25F, 20F);
+ this.lblMitarbeiter.StylePriority.UseBorderColor = false;
+ this.lblMitarbeiter.StylePriority.UseBorders = false;
+ this.lblMitarbeiter.StylePriority.UseFont = false;
+ this.lblMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(102.2918F, 20F);
+ this.xrLabel3.StylePriority.UseBorderColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Rechnung Nr.:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(102.2924F, 220F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(470.54F, 20F);
+ this.xrLabel12.StylePriority.UseBorderColor = false;
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "[CustomerLastName], [CustomerFirstName], geb. [CustomerBirthdate!dd.MM.yyyy]";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel11.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(102.2918F, 20F);
+ this.xrLabel11.StylePriority.UseBorderColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Klient*in:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel10.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(102.2924F, 200F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(470.54F, 20F);
+ this.xrLabel10.StylePriority.UseBorderColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "[DebitorNumber]";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 200F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(102.2918F, 20F);
+ this.xrLabel4.StylePriority.UseBorderColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Debitor:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.xrLabel5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(102.2924F, 240F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(281.25F, 20F);
+ this.xrLabel5.StylePriority.UseBorderColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 240F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(102.2918F, 20F);
+ this.xrLabel13.StylePriority.UseBorderColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Aktenzeichen:";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel6,
+ this.lblserCat,
+ this.xrLabel16,
+ this.xrLabel9,
+ this.xrLabel2,
+ this.lblKlient,
+ this.lblMitarbeiter,
+ this.xrLabel3,
+ this.xrLabel12,
+ this.xrLabel11,
+ this.xrLabel10,
+ this.xrLabel4,
+ this.xrLabel5,
+ this.xrLabel13,
+ this.lblAdresse});
+ this.GroupHeader2.HeightF = 452.2917F;
+ this.GroupHeader2.Level = 1;
+ this.GroupHeader2.Name = "GroupHeader2";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel9.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(550.9131F, 107.75F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(154.0868F, 20F);
+ this.xrLabel9.StylePriority.UseBorderColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[InvoiceDate]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.BorderColor = System.Drawing.Color.Black;
+ this.lblAdresse.CanGrow = false;
+ this.lblAdresse.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(332.9585F, 139.2083F);
+ this.lblAdresse.StylePriority.UseBorderColor = false;
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrLabel15});
+ this.GroupFooter3.HeightF = 175.8542F;
+ this.GroupFooter3.Name = "GroupFooter3";
+ //
+ // lblserCat
+ //
+ this.lblserCat.BorderColor = System.Drawing.Color.Black;
+ this.lblserCat.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblserCat.LocationFloat = new DevExpress.Utils.PointFloat(157.5002F, 300.0001F);
+ this.lblserCat.Name = "lblserCat";
+ this.lblserCat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblserCat.SizeF = new System.Drawing.SizeF(281.25F, 20F);
+ this.lblserCat.StylePriority.UseBorderColor = false;
+ this.lblserCat.StylePriority.UseBorders = false;
+ this.lblserCat.StylePriority.UseFont = false;
+ this.lblserCat.StylePriority.UseTextAlignment = false;
+ this.lblserCat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.BorderColor = System.Drawing.Color.Black;
+ this.xrLabel16.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0.4585584F, 300.0001F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(157.0417F, 20F);
+ this.xrLabel16.StylePriority.UseBorderColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.Text = "Leistungsgrundlage:";
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Calibri", 11.25F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(664.792F, 52.41668F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Bitte überweisen Sie den Betrag. Zahlbar 14 Tage Netto\r\nDie abgerechneten Leistun" +
+ "gen sind gemäß § 4 Nr. 19 UStG umsatzsteuerbefreit. \r\n";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Calibri", 11.25F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 349.0625F);
+ 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(664.792F, 62.5F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Sehr geehrte Damen und Herren,\r\n\r\ndie im o.g. Zeitraum erbrachten Leistungen stel" +
+ "len wir hiermit in Rechnung.\r\n";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "ServiceInvoicePeriods";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5});
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2});
+ this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable6});
+ this.Detail2.HeightF = 25F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable5
+ //
+ this.xrTable5.Font = new System.Drawing.Font("Calibri", 11.25F);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0.4585584F, 0F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow23});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(664.3334F, 25F);
+ this.xrTable5.StylePriority.UseFont = false;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.xrTableCell33,
+ this.xrTableCell36,
+ this.xrTableCell34});
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 1D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell37.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell37.StylePriority.UseBackColor = false;
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.Text = "Leistung";
+ this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell37.Weight = 0.94977878019157558D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell33.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell33.StylePriority.UseBackColor = false;
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "Anzahl Stunden";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.66469723306968809D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell36.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell36.StylePriority.UseBackColor = false;
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.Text = "Einzelpreis €";
+ this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell36.Weight = 0.66469726496561177D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell34.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell34.StylePriority.UseBackColor = false;
+ this.xrTableCell34.StylePriority.UseBorderColor = false;
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "Gesamt €";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.66469715159411757D;
+ //
+ // xrTable6
+ //
+ this.xrTable6.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0.9169896F, 0F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25});
+ this.xrTable6.SizeF = new System.Drawing.SizeF(663.875F, 25F);
+ this.xrTable6.StylePriority.UseFont = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42,
+ this.xrTableCell44,
+ this.xrTableCell45,
+ this.xrTableCell47});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 1D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell42.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell42.StylePriority.UseBorderColor = false;
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell42.Weight = 0.94774716611437959D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell44.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##} Std.")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell44.StylePriority.UseBorderColor = false;
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "xrTableCell44";
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell44.Weight = 0.66469718635497077D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell45.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell45.StylePriority.UseBorderColor = false;
+ this.xrTableCell45.StylePriority.UseBorders = false;
+ this.xrTableCell45.StylePriority.UsePadding = false;
+ this.xrTableCell45.StylePriority.UseTextAlignment = false;
+ this.xrTableCell45.Text = "xrTableCell45";
+ this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell45.Weight = 0.6646971948892596D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell47.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell47.StylePriority.UseBorderColor = false;
+ this.xrTableCell47.StylePriority.UseBorders = false;
+ this.xrTableCell47.StylePriority.UsePadding = false;
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell47.Weight = 0.664697417104529D;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Rechnungsbetrag: {0}")});
+ this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(408.9586F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "xrLabel1";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader2,
+ this.GroupFooter3,
+ this.DetailReport});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(73, 50, 190, 125);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("ServiceInvoiceReport.Watermark.Image")));
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel lblKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel lblserCat;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTable xrTable6;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ }
+}
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.cs b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.cs
new file mode 100644
index 000000000..141d3bb88
--- /dev/null
+++ b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.cs
@@ -0,0 +1,83 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Services;
+using DevExpress.XtraReports.UI;
+
+namespace AWOMuensterlandRecklinghausen
+{
+ [IDSpecificClass(Identifier = "SBD")]
+ public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReport()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+
+ //CreateAbrechnungsItems(pRO);
+
+ SetzeEmpfaengerAdresse(pRO);
+
+ SetzeBetraege(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+
+ }
+
+ private void SetzeBetraege(ServiceInvoiceRO pRo)
+ {
+ if (pRo.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRo.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ if (sip.ServiceInvoiceItems[0].ServiceRecord.ServiceDescription != null)
+ {
+ lblserCat.Text = sip.ServiceInvoiceItems[0].ServiceRecord.ServiceDescription.CategoryName;
+ }
+ }
+ }
+ }
+ }
+
+ private void SetzeEmpfaengerAdresse(ServiceInvoiceRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1))
+ {
+ sb.AppendLine(pRO.RecipientAddressLine1);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.resx b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.resx
new file mode 100644
index 000000000..dec5668db
--- /dev/null
+++ b/ReportImp/AWOMuensterlandRecklinghausen/SbdRechnung.resx
@@ -0,0 +1,1396 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAlgCWAAD/4gogSUNDX1BST0ZJTEUAAQEAAAoQAAAAAAIQAABtbnRyUkdCIFhZ
+ WiAAAAAAAAAAAAAAAABhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAA
+ AHxjcHJ0AAABeAAAACh3dHB0AAABoAAAABRia3B0AAABtAAAABRyWFlaAAAByAAAABRnWFlaAAAB3AAA
+ ABRiWFlaAAAB8AAAABRyVFJDAAACBAAACAxnVFJDAAACBAAACAxiVFJDAAACBAAACAxkZXNjAAAAAAAA
+ ACJBcnRpZmV4IFNvZnR3YXJlIHNSR0IgSUNDIFByb2ZpbGUAAAAAAAAAAAAAACJBcnRpZmV4IFNvZnR3
+ YXJlIHNSR0IgSUNDIFByb2ZpbGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdGV4dAAA
+ AABDb3B5cmlnaHQgQXJ0aWZleCBTb2Z0d2FyZSAyMDExAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAA
+ AAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAA
+ AAAAACSgAAAPhAAAts9jdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBP
+ AFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADl
+ AOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGp
+ AbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2
+ AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQT
+ BCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXF
+ BdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfS
+ B+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9
+ ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0N
+ DSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBD
+ EGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPl
+ FAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3
+ GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7
+ HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1
+ IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocmtybo
+ JxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizX
+ LQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNG
+ M38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2
+ OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGs
+ Qe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mp
+ SfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIx
+ UnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtF
+ W5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTp
+ ZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8e
+ b3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnn
+ ekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VH
+ hauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/
+ kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3S
+ nkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sC
+ q3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjR
+ uUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB
+ x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV
+ 1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN
+ 5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt
+ 9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////bAEMACAYGBwYFCAcHBwkJCAoMFA0MCwsM
+ GRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9ODI8LjM0Mv/bAEMBCQkJDAsMGA0NGDIh
+ HCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIBtoE
+ 2AMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUE
+ BAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4
+ OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq
+ srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB
+ AQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
+ gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn
+ aGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+ 1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APfeaUZoxS0CSCiiigYUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTSaAHUmQO4qGW5hgQvLKiKOpYgCucvvH
+ eh2jlPtBmYdfLXNS5xj8TNaVCtWdqcG/Q6rI9aMj1ri4/iPojkFluEHqUB/rW9pniDS9TH+i3cbNgHYS
+ A35VKqwbspI0q4PEUledNpehrZopm4HnP6U+tDmCimt2qKe6gtkLzypGg6sxAFDdgWrsiekyPUVzF148
+ 0K1Yr9pMrD/nmMj86rR/EPQ5HwzTR+hZBj+dZe3p3tzI6o4HFSV1Tf3HY0ZFZ1jrFhqMe60u4pfYNz+X
+ WrwINaJp7HNJSi7SVh9FIvelpiCiiigAooooAKKKpapqttpFqLm7LLGZEjyozyxAH86ALtFFFABRRSbv
+ rQAtFJuHv+VKDmgAooooAKKKKACikzS0AFFFFABRSZpaACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigApDS0hHOaAFrmfE/iu30GLylAlu3XKR9h7mtfVNSi0uwlu
+ 5jhEGfqfSvCr+8lv72W4mfLOxPJzgZziubFVnTjaO7PYyjLfrc+efwon1PWrzWblpbqZm7hBwo+gqvDa
+ zXTYihkm/wB1Sf5V2vhLwOLtI7/UkZYzhkhI6+5/wr0WC0gtYwkECRIOgVMfyrlp4WdX3ps9jFZ1Qwj9
+ jho3t9x4fLoOqwxl3sLgKOp2H/Cs4mSGbGTG69iCCK+idoIwRn8KydW8Oabq8JjuLZAx6SKoDD8a0lgd
+ Pdepz0uJW3atDQ868PePL2wZLe9Pn2/PzEfMv416pZ30N/apc2ziSJxkEV4z4g8K3egXDbgZbUj5ZsYH
+ 0PpTNL8SXuj209rbsCkq45J+U+1TTrzpPkq7GuLyqhjYKtg3uegeKfHEOkb7az2S3i8MD0j9zXl+o6re
+ ancede3LyN2B4A+gpkNvcajdhI1eaaRug5LE+tel+HvANrZItxqIE85/5ZkZVf8AGp/e4l9kbJYPKKd5
+ azZ5pBY3d22YIJJcd0Un+QqSbSr+35nsp0HqyN/hXvkUEUKbYokRR2VcUrIrDDKCD2IrRYBPeRxPiarf
+ SmrHz0s0kL745GVlHDKcEV33hfx66ulpqzBlYhVnA6f71dFr/gyy1aJngjW2ugPldF4P1FeSX9hPp909
+ vdRmORPUdR61hKNTDu/Q9CnWweb03CStI+gY5BIqspBVhkH2p+TXBfD7XXuYH02aQMYFzESeSM9K7wEY
+ 4xXp0588FI+RxeGlhqrpS3Q6iiirOcKKKKACuU+IH/IvRDJwb23B/wC/i11dcp4//wCQDbj/AKf7b/0Y
+ tAHV0UUUAFc94p1e60iHTXttmbi+it33rn5WODXQ1xvj7/j20T0GqwE/99UAWvFWvXmjaloMFqI9l9ei
+ 3m3rk7SO3pWpeeItJ06WeO81G3geBQ0gkcAqD0z9a5nx6N2ueEl7/wBpg/pVaOxs9Q+MWpLd20U4j09C
+ qyIGAORzz+NAHUf8JZosmhzavBqMElnFw0obgN2H1ziqfhLxjZ+JNKWb7Tbi7VGkngQ/6pQxAJ/ACsLw
+ /a26an44tkgiEAlDCIINoOw846Vlw/6F8DXubSFFuJICjyIArFTJg5P0oA7/AE/xVomq3rWdjqlrPcLn
+ Mcb5PHp61NqHiDSdKMi31/Bbsih2Ej4IBOAfzrgJLDVrx9E+weExp/2K5V/tKzxnMYBBzjB5rWudMsdT
+ +K0iX1pFcLHpiMqyqGGd7DODQBZPjKG18X31pf31tDpcVnHPFI+FyzH178V09hqNnqVotzYXMdzAxO2S
+ Nsgn0rirXTrG7+K+qx3NpBKkFhCY1kQEKeBwDVexkOi6r42ttNjCWttCs0SR8KkhTkADgetAHYx+KdDm
+ 1L+zYtUtWvd23yQ43bvT60X/AIp0TS7k21/qlnbzgAmOSUKefavMorTVL/wXY22m+EWW4KxzR6gJoslt
+ ykt/e5wa6vxs1nDptvbHTbW61zUgLaHfErMpIwzk46L1oA09c17zfD63+iarp8amdU8+4OYyOhX69K17
+ vWLDTSiX17BAzIXHmMFyB1Irz/xhoVr4c+GVnpls2UjvIS7n+Ji2S1XPF1la6h8RfCltdwRzwPHMWjcZ
+ VsDIyKANyfxE03ibQ7axkhm0++hllMijdu24xg/ia3YdRtJ7yWziuI3uIP8AWRhslfrXCeLRLpXiTRk0
+ e1jWWCwuvIhUbVHA6AVsfDy209PCsFzaStcSXDNJcXEgAdpM8hvp0FAHXUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUhx3paawzQDPPPiXqRWO301GIBPmvg9cdK5bwjp
+ P9r67BHKoMMZ3yZHUCrfj2RpvFU6k8JEigfhmt74Y26+TfT4+bcqA+2K81/vMTZ7I+wjL6nlF4byX5no
+ UShIwigBVGABT6RRilr0j4/1CkPWlooAq3llBf27QXMSyRsOVYV434h8Nz6Nqy265kjlb9yQOvPT617b
+ j3qGayt55IpJY1Z4juQkdDWOIoKtGzPQy/MKmDk2tU+hzfhLwvFo9oLiZQ15KAWYj7vsK6ntQFwODS4r
+ WEVCKijkr1p16jqTd2xaKKKZkFcN8QtEjudNGoIqiWD7xH8S8f413NV7uzhvbaS2nBaKRdrLnGRUVIKc
+ XFnRhMQ8PWjVXRnhuh376ZrdpPG2MOAwB6qTXusbK0YZehGRXPf8ID4f4xaOMHIxK3+NdDHAscSxqTtU
+ YGTmssPSlTTUmdubY2ljJxnTjZrcloooroPKCiiigArlfHv/ACBbb/r/ALf/ANDrqq5Xx5/yB7Qet/b/
+ APodAHVUUUUAFZut6Jba9pr2d1vUEhlkQ4ZGBBBB9eK0qq32oWumwCe7mWKMsE3N0yTgD8zQBgWXgtYt
+ Tt7/AFHVr7U5LXJt1uWG2MnvgDk4rQi8PQxeKLjXRK5mntxAyHGABjBrWMqrGXJG0DJPbFU7bWLK809r
+ +3uI5bRQxMynI+XOfyxQBVsPDttY32rXSyO51Jw0it0XAxgVmaf4HSzsrnTZtUurrSpY3jWykChYwxzw
+ RyfatI+K9GWLTJTeps1NglocH94T29vxraHvQBy2l+E7/TbuFj4l1Ge0hPyWsgXbjsCcZNaiaJGviWTW
+ xK/mvbC3KcbcBic/rWrRQByupeELi416XWNO1u50+5miEUgSNXVlHTr0rQ0bw1a6PZXEHmSXUl0xa5nn
+ OXlJGOfwrV8+PzvK3r5mN23POPXFS0AcdY+Cb3TJY47LxPqEWnxybltNqkBc/d3EZxT9X8F3Gp+IRrEG
+ u3dnMkflxiNFYIO+M+tddVPUtVstItluL6dYYmcIGYH7xOAKAMS+8JS6p4ej0rUdXuLlluFnNyyKGODk
+ Lgce1W7/AMORX/iPS9ZaZlksFdVjABDbhjr2rcByM0UAZF5oUd54gsNXaUh7OOSNY8Aht+OT9MVBo/ht
+ dE1a/ubS5ZbO7If7Hj5Y37kH39K3qKACiqV7qtnp8lul1Osb3EgiiBz87elXRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSNS0jCgGeNeOl2+Kbnd/EqY/75rpvhjIpsb1Ae
+ RKD+lZfxJsjFrEN5j5ZYtp+oqL4dXottZktm4W4QYH+0Aa82PuYp3Pr6y9vk65eiX4HrApaaoxTq9I+Q
+ CiiigCtfX0GnWU93cOEhhQu7HoAK8eb4+AOV/wCEfbgnB+09vyra+Neviw8NJpcMhWe9cbwp5Ea8n8+l
+ eN6VoRvPCut6zJkLZCNIz6szAfyoGke6eBPiWvjXU7mzGnNamGHzd3m7s8gY6D1q5488ejwSloTYG7Nx
+ uwPNCYx+Bry34HSiPxldRj+O0YH3+Za1vj3IftWkRf8ATN2/WgR1vgn4nf8ACZa1JYLpTWoSMyFzMG7+
+ mKs+PPiPB4KuLS3Fn9slnDMyCXYUA6HoevP5VwPwHtt2r6vdEf6uFUB+rf8A1jXKfELUG8RfEa8RG3Ks
+ wtYucjA+Xj8SaB2PQbT45rd3cEA0NwZXCAi5HGT9K9O8QaxHoWgXmqyrvW2jL7M43e1fLSWqWPjZLJPu
+ w34jH4OBXtHxp1k2XhOHTVbD3z4b/dXB/nQFijY/HKK+voLWPQZd80ixqBcA8kgD+GvT9U1mw0Swa91O
+ 5S2hGASx7+g9TXzr8I9FXV/G8UsgBisVNw3H8QIA/Wl+KHi6XxB4mntYpWOnWh8uJAeGYfeb39qBtHb3
+ 3x4tI7hksdHlniB4kllCZ/AA1c0H426ZqN6lvqdq+niQgLKJA6Z9+Bge9cf4C+FEPifRG1bUbuaCORiI
+ kiUZIHck+9cH4i0g6Br97pZcSG2lKK+MZH0oBI+wEkSSNXRgysMgg8EU6uG+E2ozal4AtJLhy8kMjxbi
+ ckgHI/nXc0EhXKePf+QTYj11G3/9Drq65Xx2C2m6cB31K2/9DoA6qiiigAriviXbm+8N21kHKNdX0MIY
+ dRlq7WuW8ZW1xc/2IlvBJKqanDLLsGdqqck0Ac9Jr9yfCMPh9XZ9ceX+zJcnJXHBk+m0Zz71B4Vv5NE+
+ DVxd2213tjNt81cg/PjkV2SeF7GHxLPrwTN1LCI2HbPdh7kVyWk6JqE/wo1TS/s8kd08k4SN1wSN2Rx9
+ KANvXtQbTvDWjXkFta+a81uo3RAiMPjO0dutTeI9c1ax17StM0qC2lkvY5c+eSApXbg8emTxXL32q33i
+ LQdLsbTQdSjWzubfz5JowoBUgHA6mum1mCaTx94duEidoo47gO4UkKSFxn0oAraXrWv23jb/AIR/WZrS
+ 5WW0N1FNbxmPaQ2NpBNQ6BrviHxJdz3Nve6dbW0F00L2bxFpdqnGSc8E/SrE9rcH4tW12IJPs66WyGXb
+ 8obdnGfWud1Waz1TxHayaFoWpWeuJdKGujAY49gb5t56EEZoAuQJr7/FW9WO9scpZqSTAxHlFxgYz973
+ 6VrtrOv6vqGqrosljDa2EnlA3CM7TOBkjgjaBn9Koalf/wDCO/EiXULqyvJre7sUgja3hL/OGBwcdKwr
+ mz0jR9d1VNf8P6herdTfaLe4t42cMrj7hAIwQc0AdTdeNLk/D+HxFaW8ZuXZF8hmO0sXCsM1keMW1uTw
+ lG+tfZRI+oQNEluDhF3ZwSepFXdcsIW+HVvDo+nzW0DzQSLalG3qPMUnIyfrVv4iW89z4bskghklcXsJ
+ KopJAz1NAG3rr6sqRf2be2FpHn95LdKW+gAyKy/CviO+1VdXtr5rWS406TYJrbOyYbcg47Vh+MNlv41t
+ LnWtOur/AEQWjKkcURkVJs9SB7VN4DgaK88Typpc2n280iPDC8Wz5dh6AUAOsvEHi/WfDbavZppltDEr
+ v+93u02wnOAOFHFXZvHEkfw/s/EEdn5l3d7Y4rfdwZCSOvpwab4St54Phf5EsEiTeRcfu2UhuS5HH41g
+ /wBlai3wm0Rrezle80+dLk2xXDMA7ZGD3waAJfEA8RrrHhYaxNYSQvqSEmBGVo24+U5JyPcYrt9R8UaJ
+ o9z9n1DUoLaYjdskJziuK1TXx4o1jw99g0zUVjtr9HmkmtyipnHFeh3GnWd3J5lxaQTMBgNJGrH9RQBD
+ petadrUTy6deRXKI21jGc4NaNQW9pb2iFLaCKFSclY0CjP4VPQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFI3SloNAHKeOtNfUtAdol3SQESKO/vXlenXjafqFvdo3zxOGA+le+FVY
+ FSMg9QRXhviTSJNG1maEj927F4z0BGa8/GQcWpn0+QYhThLC1Nt/8z2jTL5NQ0+G7jIKyoGFXM15j8Pv
+ EIt5Dply4CPgw5PQ9xXpgIxXZSqKpFNHh4/CSwtd03t0H0jHAzxjHU0tct8QvECeHfCN5c7gJ5EMMIzg
+ lmFaHIeB/ErXh4h8a3U8LbraECGI9iF6/mc12lxoh0P4CzeaNst48c7D/eddv6D9a8htTE13F9pZhDuG
+ 9lGTjua9d8d/Efw7rfguTR9N+0ecfLCK8W0AKQev0FBdjnvg5L5XxBjXs8Ei/rn+lbPx3f8A4nulxZ+7
+ bE/qf8K5b4XTGP4h6XyfnLKfxU1vfHWQt4vtFB4WzB/8eagRc+Ft+uieA/FWrngx4Cn1O04/U1y3w00u
+ bXfHtrJMAywObqbP+zg/zNRw6qbP4WSaapAe+1Biw7+Wirz+Zr0L4GaQ8VhqerSr/rSIYzjsOW/mKAPM
+ mBf4g5PLnUjn3PmDNdZ8btTW78V21mjbvsluAQOzMcn9MVylkfN+IMH+1qH/ALMDmqHifUJNY8Xajecs
+ ZrlgmD2zgfy/WgD0z4X2b6L4K8ReIZOMwskJ/wB3P9cV5AA0spycsx6+pr6A1yxOgfA02O3bILZA/GDu
+ ZgT/ADxXhug2ov8AXrC2ySJp0Q/iR/8AXoGfV3hzTk03w3p1mgAEVuinHqQCa+YfG9yLzxnrEy8qbqTB
+ 9gcV9Qa9fpo/hy/vSQBb27OPwHFfJEjyXt28vLSTEnB6knn+ZoFHc+jPg9EYvh5bNj780rfrj+ld/WH4
+ R0kaJ4V0+w24aOLLD/aY7j+prcoJe4Vy/jj/AI8NN/7Cdt/6FXUVzHjb/jz0v/sKW3/oVAHT0UUUAFJi
+ lrk/G2p6pYQ6ZBpV1Hb3F5drb+Y8e8DPtQB1eKNtcVDq3iDQfEOnaZrd3a38GoFo45oYjEyOADyMkEc1
+ szeMNAt742Uuq26zghSrNwCexOMA/jQBuFQaNtZ+p61p2j24n1C8ht4ycKXb730/OuZ8TeLR/YdjqGhX
+ yyRyajFbu6rnIJII56UAdtjpRtFUW1exj1NNLa6j+3tH5ggzlivr7CuT8Pa3qWp6H4kluNSSF7W8nihu
+ HT5YVXoSO+KAO6xRtFYdhqsNl4f06fVNWt5WlVUF3nYkzEHkCnWfivQr7UPsFrq1rNdc4jSTJbFAGztF
+ Lis3UvEGlaRJGmoX8Fu8gyiyNhiPUD0rMv8AxZp91oGq3Gi6lb3Fza2rzDym3bSFOCR9aAOk2il2iuV0
+ rxrox0zT11DWbNb6WBDIpkAO8gZz2Fbl/rGn6VAJ7+8ht4mOFaRsZPtQBe2igDAwKztM1vTdZRn02/gu
+ QmN3lPkjPTI7dKntb+2vlle1uElSJzG5U5CsOoPoRQBa2ilrNOuaaumHUmv4BZDOZ2cBODjrSadr2l6v
+ FJJp1/BcpF98xvnb9fToaANOisiz8TaNqN4LSz1S1nnIJVEkBJ+nrVi61jTrGR0u763gdEDsJJAuFJwD
+ +dAF+iqGmazpurxu+nX0F0qcMYnBx9fSr9ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAVzXi/w6mt6UxjUfaoQWiP8AMV0tN2+5qZRUlZmtGrKjUVSG6Pnk+bZ3JA3RyRMeehVhXrvh
+ HxMuu2PlzEfbIh84/vD1FYXj3wsSzatYxszMSZ1H8xXCaZqFxpl7HdWzbZEzj3B7GvMjKeFnaWzPsKtK
+ lm+EU4aTX4H0GeleA/G7xAL3V7fRYidll+8k9GYgY/Ln869k8P6/Br1h50JxIuBIh6qcVlX3w18LapqF
+ xfXenmS4nffI/msMk/jXqJpq6PjZwlTm4TVmjwnwN8Prrxr9qkjultLeDaNzJu3Me1ani/4Tz+FNFfVX
+ 1SOdVdV8sRbSc8dc175oXh3TPDdk1ppdv5MLPvI3FiT9TT9b0HT/ABDpxsdShMtuSGKhivI9xTFc+Yvh
+ +/2fx7pDc/8AHwoz9Tj+tdJ8bGz42RVIBS0RcE+7V61Z/DDwpp99Be21g6TwOHRvNY4IOR1NWdd+H3hz
+ xHqJv9Ts2muSgTcJWXgewNAXPluSaWaK2iB+WIMAoOcliCf5CvqbwTpa6P4J0202hX8hXk46s3J/nj8K
+ zovhL4QhlSRLCTcjBhmdjyPxrtRGoTaOFAxgUBc+QJbl7HXpLuLO+OZmX65rT8AaR/bXjjTbeRS6GbzJ
+ O/C8nP5V7tJ8JPCErs72MpZjknzm5NaWgeAtA8M3zXmmWzxzsmws0hbj8aBNj/G2jtrfg7UbGJf3rQlo
+ wP7w5Ar5YgmuNMvo5ogYpoHBAYYIYGvsnaK5DxD8M/DfiS7N3d20kVyww0lu+wt9exoBM8X8TfFPW/Eu
+ j/2W8ENtA+BMYsky/n0HHapvhZ4Mm1/XY9QuY2XTrRhKSRxIwPCg/Uc16hZ/Bnwnayq7pd3G052zTZB+
+ uAK7u1sreytkt7aFIoUG1UQYAFANkwzgZOT3NLRRQIK5nxoM2ulf9hS3/wDQjXTVzPjP/j30n/sKQfzN
+ AHTUUUUAFcL8R4prgeH4rafyJn1KMJLt3bD64ruqztU0W11aWxkuDIGsrhbiLY2PmHTPqKAOB0m0vI/G
+ +o23iC+l1DULG28/TpWwihWGGKoOA3A/Ksvw7pWteIPhu+nw2GmPDdtIXuZpm8zfv5JXaeR9a9NvPD1p
+ ea5Z6u7ypc2qsq7GwrK3UMO4/wAaxJfhzp/2iZ7TVNVsYJnLtbW1ztjyTk4GOM0AZk9sr/Efw9ZaltlF
+ tpZeNW5Uyj5SR69Kn+JcSxaJpoiVFZtUgPA4LZPJre13wjp+vpaGeW5guLT/AFFxbybJE4x171AfBVpL
+ pdvY3N/qFysF0t0ss025y46AnHTmgDH8DBf7X1hdWAbxIkv76Q/88Tjy9o7DGPxrI0HjwJ45zx/pd4f/
+ AB2u8m8NWcviW315XljvIYzEdjALIp7MO9QWvhDT7TR9V0yOScw6lJLJMSwyDJ1xxQBw+sxJP8OPB0Eq
+ h45Lq2VkPRgVYYNb3i3TrSyvvDLWltDC66kqAxoFOCrccdRW1P4QsLjR9M0x5J/J06SOSEhhuJTpnir+
+ p6Nb6rJYvO8gNncLcR7TjLAEc+3NAHIapeHSviJPdjTrjVA9hGuy2QO9v8zdj2NQ2+l3Fh8P/E011a/Z
+ mvFuZ0tjgGFGU4U/4VS8T2ejy+MryXxKL21j8hEs5rUSKrqM7txQHJz61c8H6VLf22v2Qm1BvD10gjs2
+ umbzOQdxXdyBz6UAVNc0bTrf4OCSCyt0kNtDJvEY3biV5z1re1TWjA+g6Nb2MF3qN7D5kRuj+7jCqMse
+ Cc81t33hu01Dwz/YUskwtvLWPcrDfhSMc49qraz4QtNXOnyrdXVpdaeMW1xAwDKMAEcgg8CgDnPCkV1b
+ /EjXEu0tIpmsomZbQEIeeDgir3gVgNF1wg8jUrnI/GtTQvB1noWqXWpR3d5c3d1GEmkuJNxbHfpVCb4d
+ 2El9dSLqOpQ2d1IZZ7OKfbG7HqeBn9aAMHR9Cuta+GWkiyeHz7e4+0LFOf3cuGJ2t14p2pa/5/hXxNaD
+ SU03VrSJVukjK4YNxuVwORjPWurTwjHa+H7XSNP1K+s0tm3RyxON/wBDxg9aZpfgmwsLbU0nuLq9m1Nd
+ t1PcPlmGCMDHA60Ac1LomsX9hogsdDsLA2cscyXEdwGO3HIxt7571fu9LstS+K4N9bRTiLS1dVkXcAfM
+ bsePzrR0vwU+kzW4i8QatJaW7bo7aSRSv0Jxkj2rXGiQDxC2s75PPa2FsVz8u0MWz9eaAOV8N28Fp8Tf
+ ElvbQJDELeA7IwAudvXArvQcj8aybPw/bWfiHUdZR5DPfIiSKSNoCjAxWuOKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAZIocbWGVIIIx1ryzxh4QNjI1/YozW7H94gX7h9fp
+ Xq1NdFdSrKCp6gjrWdWlGpHlkdeCxtTCVOeG3VdzwTSdXudGvY7m1JypyVzww9DXsXh/xFaa3aCSN1WY
+ AeZFnlTXDeLfBjWTNfaahNsctJEByh9R7VylhfXWl3C3NtI0Uo568H2I71wQqTw8uWex9PiMPQzaiq1J
+ 2n/W579uHqKXNcx4b8VWuuw+W22K6A+aMkc+4rpc8jivSjKMldHyNalOhN06is0OopB3paZmFFFFABRR
+ RQAUUUUAFFFFABRRRQAVzXjLmHR/+wrB/M10tc14xOE0Ueuqwf1oA6WiiigAooooAKKKKACiiigAoooo
+ AKKKKAEKg9QDS4AoooAKKKKACiiigAooooAMCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAYYwVweRjBzXAeLfAyyBr3SlIlYlpIc8H/AHR616FTWGaipTjU
+ VpHRhsVVw0+em/8AgnzzGZ7S43KzRTRt1BwVPuK9S8G+LZdWkNjdoDOq5EijhgB/Or3iPwdaa2DKgEF1
+ /wA9FUfN9R3rm/B2j3mk+KGjuoGTCNtbs30ripU6tCoor4WfQ4rG4XH4SUpK00tj0taWkFLXoHyyCiii
+ gAooooAKKKKACiiigAooooAK5nxj00T/ALC0H9a6aub8XAE6Jn/oKQ/nhqAOkooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKbsG4NgZHQ06igAooooAKKKKACiiigAooooAKKKKACiiig
+ AqKW3inKGWNX2OHXcM4YdCPepaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorn/FXiOTw/awyQwLPIzFnQnpEoJdv
+ w/rTNU8SS6fLqCLAknk2KXVuOf3hZiuD+O386AOjorko/GEwsbOee1VXayuLq6QZ/dmIhdoPu2RU+l69
+ qba0ul6tZ28Ms1ubiB4HLLgHBVs9+QaAOmorJm1aSLxNa6UIlKTW0kxfPIKsoA/8eNZM3ifUZLDSXsbS
+ 2kub+WRdszlUVUzzkA+lAHWUVkeHtabXNIS9aAQsZHjZQ+5coxUkHuDis218YxS/2+Z4xH/ZMjKQMneo
+ 6H8wR+VAHU0Vzdr4iuNQ0/Q7m3igR9RO5opS2QoBJ2kA89OtSWfia3j0SK91W4tYnaZ4GMRYpvUkbRkZ
+ /hNAHQUVhx+LdGk0p9SW9T7Kknls21shv7u3Gc/hTV8XaXJqdpYxTFnuoy6Hy29sDp3yfpigDeorIsPE
+ ulandSW1neRzTRgsVXPQcZHGD+FVv+EssriS0GnSx3STXS28jLnCZBOenPQ0AdBRWTH4j0qXV20pL2M3
+ ykgw4OQRyR6ZxnvTP+Er0T+0F0/+0oPtbOYxHk53A4x6ZzQBs0Vz2veLtO0PdA9xE18Qpjti2GbJA/D8
+ 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
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVj6n4W0TWrhZ9S02C6lVQitIucAZ4/U1sVleIdetfDmjT6nd
+ 7jDFjIXGSScACgBNP8MaLpUU8VjptvBHcKFlRF4cDOAfzNUbHwF4Y02/S+tNJhiuEO5WUng+oGcVY8N+
+ JrTxPpRv7NZERZGjZHwGUj1qt4V8XQ+Kjf8AkW8kItJjEd7A7vcYoA1F0PTk1htWW1QXzJsMw649P0ot
+ tC0yz1K51G3tEju7n/XSjq/fmtDIxnNKSB1NAGBF4L8PQ61/a8emxJfBtwlUkYPrjOKu6boGmaO9y9ha
+ rC1y++Yj+I+v61pZHrSBgTgEZoA5pvh94We6uLl9HgeS4z5m4Eg56nHark3hPRJ9Gi0mWwjaxhO6OE5w
+ p5/xNQeJPFdt4cvdKtp4JZW1GbyUKEYU5HJ/Ot9ThRk845zQBnar4e0vW9PFjqNok9uuAFJIIx6Eciq2
+ heEdE8NNI2lWfktKArsXZiQDnuTW3ketLQADgUUZFGR60AFFJkeopc0AFFGR60ZHrQAUUZA71m6rrmna
+ KsLX92sJmbZGDklz7D8aANKimqwYZ9elOzQAUVy2neOdO1LS9X1CKKdYtLLCYMBk7QTxg+1a3h/XLbxF
+ o8Op2iyLDKWCiQYPBI/pQBp0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5n8TrtLjVfD2gSSKkF3ciWcs
+ QBtVgOfzavTK8+1zwJL4l8dRahqyQSaTFD5axLI6uTz6D1I79qAM74e3MVp4z8U6PDIjQLJ9oi2MCpGT
+ nH/fQ/KuY8FeHZ9csdflh1e8sxBcOVW3bCluSCfWuysfh3J4f8cQanoSxQ6YYvLmheZyw4GcZz6Vjab4
+ N8d6BDqdlpj6YLe+kLtK8h3KD6cccUAJL4p1W++C0uoG7lS+gmWDz1baxw4Gcj2yKS6utb8I+BJNfl1y
+ 4vrvVYoVjMv/ACwJBOR17V0GoeAJ4vhp/wAI1pkkbXBZZHeU4DPuDMf51pav4POs+ALfQZpAlxBBGEcH
+ gSKuPyoA86tPE7aTrmhvpmv3+pJOQl/BPuZMk84yOK6C+udX8YfES70O21a50yw0+P5/s7YZ2B6/qPyr
+ T8P2Hju3vLODUhpX9nwkCR41BkdR26VDrPhPxHp3jGbxB4XktGa6TE8Ny2AT60AYvxF067s5PB+nnUpp
+ rtbho1vJOX3bl2sR+P6VNENc8N/FDSdMuNfutRivYi0qTE7ed2cDOByPStfXfC3iLX28LXV19l+12M5l
+ vNrYUcqRtHfpV/WvC+oX/wASNH12ER/Y7SEpIWbDZ+foPxFAHM6jca9q3xWv9FsNduLC38gMxUbtoCqT
+ tHYmrfgO+1i38UeI9DvtVnv4rJf3UkzEsDnGfbrWtZeFdTh+KN34gkEQsZoTGpD/ADZwB0/CpPD3hbUN
+ P8b+IdVuRELW/wCISj5brnkY4oAwPBmuane/DnxDeXN7PNcRNJ5cjvkp8mRz9arjXtVT4ISap9vuBfeZ
+ xcb/AJx+8x1+maZp/gjxrpdlqeh2dxp8em3TMfPk+ZiCMYA7HGK1X8Eax/wqZvDe2A3xYNjzPl++D1x6
+ ZoA5jxBN4p0TQNG8SSeKbyV7powYFG1MFc4ODz07jvXS+N9avx4h0HSv7Rk0vT7xRJPcRcfN6bj0qz4t
+ 8Harq/gnRNJtRCbizeMy75MDCoQcHvWF8Qlu9Q8a6PpFrJZtNFZlzDegGHdzyc9SduBQAaDPq7eP7+xs
+ /Ed7qNhYRGZAZQ6uccK3rziqHhTWNS1rxHjU/F17p9+lyM2Mi4jkUHlAcj9R3rS8Lazq+ieKYvDc+naL
+ GbyN3WSw5CkA4LEcdQOKdeeE/GXiTXNOfWLXS7aG0uBK91bECSRQenHsKAMvU9f1S58dajp+reJ7zQIk
+ fba+WnyY7E4x1HOak+JumXg1Dw07azPcCdkRMAbVYBQZF9zmtjxloHjTxG9zp/8AZ2lyWLybobj5RIg7
+ c56/hVvxd4I1S70Lw/FpTxy3ekBeJH2hiAv9VoAq+NdW1LwxZ6Doaa9Or3MrfatRkAL+WCP8f0pPB3ia
+ 4Hj250GLWZdX0t7cyw3MnLK4GSM+nWpvEPhjxP4i0zSNSmisU12wnZ/JDfumQkYHfPStrwrb+KjqUsuu
+ 6ZpVnbiMiP7Io3ls+o9qAOI8IDPgTx4e5eX/ANBardh4kuPDPwVsbmzIFzNK8Mbn+Al2O78K1dC8H6xp
+ 3hTxTYTQxC51EyNbgSZDZU4z6dRTo/AN7efC630C7KQ6hbu0yYbcu/LYyfoaAMGy8V3OkeItGSHxVJrc
+ F7hLmGTBCMfTjjBNe0V5x4fs/F6ahZwaroWixWkZAkuERC+AO3PXPtXo9ABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFNJRByVA/KnV5D8QblJPiBp1hrV5cW2gtCNxiYqN3PJP1xQB66CpGQQRRxXK2X9jeCfCtxeQ3ck
+ +noDMjPKJCePuqfeqWgeNr/xDeKp8N3lpYyo7R3jnKnHTt3oA7VJY5RmORHA4ypzTuK8K8FeOLjw34fv
+ 1TRb3UBHcvNLMn+rjXavfnmvRLrx/aW/geDxQlpJJDKQvk7sMDkjGfwoA7KmmSMMFLqCegz1rlNe8bwa
+ Fo2l6k9lJMl+6qqBwCm4Z5Nc94qd2+LvhRQ7BSmSoPB5agD0wOjNgMpPXANLxXjE2uXOjfGbWJotPu9R
+ YwBEt4OSPlTn9K7zwt43tPEtreySW8tjcWWfPgmxuQDv+lAHWcUnBPavOF+K8Dx/bP7Cvho5m8r7ccbQ
+ c4zg9uRW74h8b2mhHToYLWa/udQP+jwwEDIwDn9aAOq460KVb7pB+lcJpXxGl1HxONBm8PXttdDmUs4Y
+ Rg9GOO1ZHwvu47dPFN1cSERQ3ZcsxztX5jQB6nxWBrujeHNWu4IdYtrSS4fiHzGCyN7Lgg1zS/Fa2zBc
+ SaJfx6VPN5Md8xXYT649Kd4qk0P/AITzw+l7Z3E15LgwSxy4jHPG4d6AOm0jwroOhTGXTtNggk7yY3N+
+ ZJIrbGO2Oa8b1nx5rKfEmyt49O1JbWAEGwXGZz8w3jjp/hXf2vi2K48URaA1lNHcSWouGZ2GFyASpHrQ
+ B0uB6Cl4rmtI8X22r+ItT0aK2lSXTx88jEYbtxXMN8YtOe3mkg0bU52hYiRUQFVA7lugoA9L46UvFcvb
+ +OdKm8HHxK2+O1CnMZHz7gcbR6niufn+K6Wi2z3PhvVIo7v/AI9ydo8zp0/OgD0fA64FLUFpKbi2hnMb
+ RGRFfY4+ZcjOD71PQAmB6UtFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFcF478Q+EYRJoviNJWd4t6YiJPP
+ 91ux4rvagmsrW4YNPbQysOhdAxH50AeEWOm6re/CnVhBFO9kl2J7ZXHzMgLZwP8AvmvQfB3jnQtZ0yz0
+ izlf7alph4fKPybVwcnGK7pYo0TYqKEAxtA4x9Khi0+ygkMkVpBG56skYBP40AeR+D8n4PeJt396cfUb
+ BVa5hlm/Z/sjGpYLLvcjnje3Ne0JaW0cTRJbxLG33kCAA/UUotoBB5AhjEJBHlhRt59qAPCfFfijTdc8
+ M+HLGwkkkktZI/ObyyEVguMbuhPtXWeKP+SveFPaP+rV6KumWCRCJbK2WMNuCiJcZ9cY61K9rbvMkzwR
+ tKn3XKglfoaAPIY9a07QfjXrdzqVyLeE24QOVJ52rxwPao/DFndeIbrxrqljEy2t/FJFbEjbubnH6V61
+ caRpt2++50+1mb+9JCrH9RViG2gt4RFBDHFGOiIoUD8BQB886RNpFx4WbSNZ8WXlhscrJYfZwQCCMY4y
+ eRXS+P8AyPD974SeC6MEtnC3l3c0ZZCqgYBUc5r1iTR9Mkm899OtGlzneYVLZ+uK5PxT4R1W/wDEllre
+ lz2bvbxmP7Leqxjx6jFAGF4CutM1Txhd6xca5Bd63cQ+WIYYWiVUXHQMBk4ArK8J2s2oeEvHdtajdM8j
+ KoHrgnFdXovgnVR4vh8Q6u+nwNBEY0trCMqhPqSea7uG0trbf5FvFFvOW2IBu+uKAPANPm0XU/DFppOr
+ eK7y28p9n9ni1zsfJxjA/wBoda63xZbmD4k+DoASwjUKGPU4bqRXpLaJpTXBuG020MxOfMMK7s/XFTyW
+ NpLOk8lrC8qfcdowWX6GgDyrxbqNlonxm0vUtQmEFsloC0jZ4GHH16mlu/EWm6b8VbfWryYxadcaaGhn
+ KkhwVGMDGc16jd6Xp9+yNeWVvcMn3TLEGI+maSfSNNuREJ9PtZRD/q98SnZ9OOKAPLvhxfQ6j8QPFN5B
+ u8qVN6bhgkFjjg81D8PgD8OfFbAg5efkH/pn+PrXrcNjaW8ryw2sMcjgKzogBIHQEiki0+yggkghtII4
+ pPvokYCt9R3oA8W05YG+AtwZopHX7QxTZ2YNwTx0qvaata+IbzRrPXfE2nx2dg4aOKGF43ZgBgEsoA6Y
+ zXpvjPwedd8M/wBl6W0NjtlEoVV2o2AeCB7kflXL6l4J8R+IraKxu7HQtOhRwzT20Z8xgO1AHqYO7BBB
+ BGcjvTqit4vIgihBJEaBQT3wAKloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACimq27PXj2p1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVmDXLU3eo
+ WzF0ksYxJNuTA2kEgj16GgDTornrbxlpN14ek1yN5fsUb+WcxndngdPxFbwcnsRnpxQA+is6/wBYt9Ou
+ 7C2nDmS+m8mLauQGwW5/AVWfxJANYfS4bW7uLiIKZjDHlYg33SxJH+RQBtUU3fwc8Yo3HHSgB1FN3Ubv
+ agB1FNDE+34VTm1ezg1S306SULc3CM8SkfeC4z/MUAXqKoS6xZw6xb6U8mLy4jaSOPGcqvU57VdDZ9/p
+ QA6ikyeuOKoQ6vbz6vc6Ym43NvGkj/LgYbOOfwoA0KKpT6paW1/a2Usyrc3RbyY8HLbRk/oKtSSCKN5G
+ OFVSx47CgB9Fc3pfjfR9Zuoreya5Zpc7Ga1dVP8AwIjFdJQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABXnHjKY2eu3kMZw+p6YtuvOMuJdv8AJ69HrK1Hw9Yapf2N7cxFp7J98JDkAHg8juMgUAeb
+ 3tq2mau3hdP9Xc6hZzRqB/AE+f8ADMf612WmzSN4r8To0j7Ikh2KzcL8h5Hp61q3Hh6wutdttYlR/tdu
+ myMhyBjk8jv1NVr3wlYX2py3zyXSPOgSZIZ2jSUAYG4D2oA5uSQyr4Bd2LszZLE5JPk9ag0rT7W08b+L
+ 7uISGW0jjlj/AHzEbjGTyM89K7T/AIR2xC6UAjgaZzbjeePl28+vFPttCtLXUtQvkDGW/CCcM2VIUYGB
+ 9DQB554Yk1W5j0HUYLHVXuJJA15dTTZhkibOeN3bjHFay6SNa1zxKbu+vhHayKIo4rh0VT5ec4B5roNM
+ 8KW+kXETWd9fpaxElLPzz5Qz7entV+30a3tp7+ZN+6+YNNlu4Xbx6cUAefXer3z+DfCULSXkxvpVS4MD
+ ESyKoJ2g5zzj1rStJL+08O+JQ1vf2tpHEXs/tblpB+7+Ybsk4yP1ropvCenTaLaaWwlEdmQ1vKr4kjYd
+ GB9eTU8WgqNJudPur27vEuQRI88m5sEYwOOBQBW8K6YthosM32m6uJbuKOaRp5TIdxXtnoKwfFdlJe+L
+ IZrYkXWnae93AF/jdXHy/Qjj8q7i2t0tbSG2jzshRUXPXAGBVb+yof7YbU+fPaEQnnjbnPSgDhtLLah4
+ x0fxFNHLFJfm4jiiccxwqmAD7k5NVPFOoCX+1NQ0mHVmlspQj3i3RSGN1K5AQt8w554716LNpcM99ZXb
+ ZD2m7ywDgfMNp4+lYlx4FsJ3vAtzew217IZp7WKbbG8hxlumew70AU9dgn1fWdAs2vbu3intpnm+zSlN
+ 5AQ84+prntevJ9N8W6pDDO1tHNBaW8t6Tk26HOWPv0GfevRn0iB7+yvMsJLSNo48Hs2Ac+vAFVrrwzp9
+ 5dahPcI0n2+JYZUY8bV6Y9+9AHIa5odo3xA8LxfaLso8MoLC5f8AgQYI54J7+ua7+eHzbSWFTjdGVBPI
+ 5GPrWJc+D4bhNMZb+8hudOBSK5R13lSMEHI5GK3hCRCU3tu27fMyN316UAcZpseseEE0XTrm6tbuwllF
+ piOEo0bEEg7i3IyD2rua5608KrFqMF9eale381vkwC4ZSsZIwTgAZP1roaACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKwtR8QPZ+JdL0eO3EpvFeSSQtjykUdffmt2uB8Tf23Y6/e6laaG17b/wBn
+ fZ0lE6r5fUscHr2oA7C/1SDTtMmv5mzDEm7cnO70A9cniqOkahrt3cudR0iGxtWXMR+0b3z6MMCuDSbU
+ L/4UW6XdlJbwQ/Z8yeaGMse8bnGOlb9pDb6b4306DSb2eWG5tpXuImuWlUAY2v8AMTgnmgC/qfiTWNIn
+ a4u9EjGlJIEedbkM4UnAbbjpkirmr6/c2t/a6dplgt5e3EbTbXl8tEjGOScHuRxWJquo2/iPxCmkLfWy
+ abZSq94XkAM0gOREAT2IBNJ4ks11rxdZWAvZdMkgtXmjuoX2ySZIBQH0HUigDbsPE8U+j3t9fQ/Y2sHe
+ O6j3b9hXngjrwafpGq6tqFwHudIW1spE3xSNcBnI7ZUdMj3rgbuGZfht4isI5vtZtbvDXaDm4BZXZjjv
+ zjPtWzFEujeLfDkWlX11NFfpL9oikuGlVkC5V8MTjn0oA7TVr8aXpF3fmPzBbwtLsBxuwM4rE03xXdT3
+ VnBqWjyWAvlzbSecsqOcbtpI6HGe1XvFZx4Q1f8A685cf98msG/u7W9m8LafazRSXK3CTskbAlI1jIJO
+ Og5xQB1kuqWUN0ltNeW8dw+CsTyAMc+gJzT7m/trNC9zcQwrgnMjhRgdeteaQw2Vx4W8aXOpLE17Hd3I
+ 8yQAvHgfu9pPI7YxWhHZrqU/giPVLdZybORpElXdlvLXqD3oA7aXWNOgmjhmv7ZJZcGNGlUFgehAzVO2
+ 8T6Zd65PpMV1CbiFVJ+dcMTn5Rz1GK5jX408MavLrUllYX1jczwxOjKPPt+Ao2Z4I4zgYPWrtnY2cfjj
+ XZo7WBJVtYJImEYBDEPlhx1PrQB1KalZSXjWiXcBuVGTEJAWH4ZzRcalZWis1zdwQqn3jJIFx37n0rzT
+ QtG1DVtI0a5jGmwSQ3gnkuvNYXEhDHcrfL1Ppmugs9LstR8deI2vbSK42JAq+agYD5Dng0AdmkqyKrxs
+ GRhkMDkEeop9cx8P8/8ACHWXoDIF+gdgP5V09ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAA4FFIpzS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFRyqkkbRSLuRwVIxkEVJXDa5d+KbTxDYWVtqlmsOoTOse603GNVXdzzzQB10en2yWH2FY
+ IxahNgh2/Lt9MVW03w/pOjSM+n2MFu78MyLyR6ZPb2rNPiqy0r/Q9QuHnurdF+1ywW7FIs9C2AQoOe9S
+ 3GrXH/CZabp8UimzubOWZgADkgrgg/jQA+TwZ4dkvDdto9oZ2fzGkKfMW9c1a1Tw9pespEmoWUNwIs+X
+ vH3foRzV67uYrK0mup22xRIXc4zgDk1FpepW2sabBqFm5e3nTfGxXBI+hoAZZ6VYWFj9gtbOGK05BiVR
+ tOevFV9L8OaPo87zafp8MEr8M6rzj05qDxPql5p1nbpp4jN5d3KW0PmDKqTySfwBqHSdQ1GDXJtG1WaC
+ abyFuIZYYtgZclWBGTyDigDcuraG9tZbW4jWSGVCjo3RgeorP0vw3o2jStJp2nW9vKRgsi/MR6ZNYer6
+ l4h0G6s7q5nsLiyuL1LcwpAVdFY4BBzyRWvrMWuMwfTtRsbaFUy32iEvlv8AvoACgAvfCeh6hffbbrTY
+ Jbg43Ow+8R0yBwa0WsLWS4t53gVpbYFYmIxsBGDj8APyrAg8UTf8IPFrk9spuJIwFhXgSOW2rj0BP6Vd
+ 0NtXbfLqV9YThk/1drHjy2z65ORQA+fwvolzqp1OewhkvCQ3mtk8gYBxnHFS3Ph7S7vVoNUns43vYMeX
+ Mc5GM4+uMnrXKzeKNck0W78RWi2v9m28zJ9lZD5jojbWbeDwc57V3UUwnt0lX7kihh9CB/jQBjp4R0GP
+ VTqSabEt2X3+YM/e9cZxmtOOyt4ru4uUhVZpwPNkHV8DAz+FcjPrviGS31PVrL7ENPsZnQQPGTJKkZw5
+ 3Z46HFb96+p31lbTaPdWsKSgOzXMRfgjIwARQBfsbK20+1S2tIVhgQnagzxk5/mTVrNclofime88M6jf
+ 3qRLNYPNG7xD93J5Y+8vsa0/Dmqzalo1hNeeUl7cQCdok4wpPBx9CKANnIpa4241LxPfa9qNrpM2lR29
+ rKkQF0jl2JRWPQ+5rrYzJ5aeYQWAG4joT3/WgCWjNQ3EssVtJJDCZpFUlIwQN59MnpWH4Z1bVNSl1OLV
+ re3gntbgRLHAxYAFQwy3c80AdDmgHNct4jvvEelxXWo2n9mmwto/MMcqv5jADJG7oK3tLvRqWmW16qFF
+ niSQIf4dwBx+tAFyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAanSnU1OlOoAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5LxGjN4w8LlVJCzykkDp8ldbTS
+ oyDtBx0z2oA8ruoI4fEfiW21LW5tJivpQVHkKy3CFAMKWByR6D1roktltvHWhQxszxQ6ZIiuw6gFcZ/K
+ uxaJWILIrY7kZNGwZDYG4cZoAybbxHp19ZahcJ5rRWTvHOGiOcqOcDuKuaTe22o6Xb3dmpW2lQNGCm3A
+ +narIiRQQqKAxyRjrTkQIoVQAoGAAMYoA5rxk/2VNK1EozRWl+jzFRnahBUt+Garadc2+t+OZNSsJRPZ
+ 2tiIDPHyrOz7sZ74ArrmTdnIBB65pscEcS4jjRB6KAKAPPYte0zXvGI/tG+hig0+fy7K2Y/NNN0LsMcY
+ 5x9a6LxNJ4ZkhWy1+4t0AG5Ekcqfwx1re+ywhgwhiznOdooltYJyDLDG7DoWQEj86APPTHd3XwxtHv4X
+ dIbiJ2R1+ZoFlGCR/ujNaGltpFx41t38O/Zzb/ZJBeG24TkrsBxxu+9+tdtsG3bgFcYx2xTIraGDPkxR
+ x567FAoA8v8AFml2sNrf6VpGtXRuLuTI0i3KnDsdxJ4yF7nnFem2kJtrKCDOfKjVM+uABThbQrMZlij8
+ 09X2jJ/HrU1AHmXimxs7Uapaafr90tzekk6VbspJkfv0yqnOT2rq9Qj0Sy0O203W7qGOFUVR50pj3FR1
+ zmtsWluLgz+TH5x6ybBuP40s1rDcKFnhjlUHIDqGwfxoA860awvNY8C63pWnODbtcvFYSTZUNDkHr1I6
+ 4NWNMbxPD40ggnstMSOOyWNhHMx2xbxkjjrwOPevQFjCKqoqqq9AB0oESCTzAq78bd2OcemaAOB8bL4Y
+ Sy1Nt1r/AG2QCgjb/SPMwNuBnPQCuhvNBbW9LsFur2/tZ4ol3m2nMZLFRnOOta5sbUzecbaEy9d5Qbs/
+ WrNAGLpul2/hyzuGk1C8ni++8l7MX8sD0J6DmsTwv4g0m68R65DDqNs8lzdq0Kq4JkAiUZHr0NdnIiyI
+ UYAqRggjINVotMsoJBJFaQI46MsSgj8cUAcb4r12yvNZTw5cahb2lkAJL+SWQISueI1z645Poa7azMBt
+ YjbFTAUXyyvI244x7YqObTLG4dpJrO3kkbqzxgk/nVlEWNAiqFUDAAGAKAHUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFADU6U6mp0p1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAMQ0+o0qSgAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI4+lSCok6D2qQHNNi
+ uLRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFAECMStTLUCdKnXpVS3JQtFFFSUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFeP7tTr0qCP7gqdelVLclC0UUVJQUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAV4/u1
+ OvSq0X3frVlelVLclC0UUVJQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAVYvuirK9KrRfdqyvSqluShaKKKkoKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKsf3BVhOlV4/uCrCdK
+ uRKHUUUVBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAU487RVlelV4z8oqwpxirmShw6UtFFQUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFOL7oqwO1V4ulWB2rSZKJKKBRWZQU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAU4vuirA6Cq8X3RVgdq0mSh46UtFFZlBRRRQAUUUUAIM4560tFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBSj+6KsjtWVFcXhXJsGx/wBdR/hV+1aR4w0k
+ Xlsf4d2a0kSi1RRRWZQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAU4uFFTgYIPrVeP7oqwvarmSiWiiioKCiiigApBnHPWlooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigClH90VYU5xVeLlBV
+ hRjFaTJRLRRRWZQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAU4fuCrA7VXh+4KsDtVzJRJRRRUFBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBRhPygVaHaqkP3BVpe1aTJRLRRRW
+ ZQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAUIf8AVirSVVh/1Yq0laTJRKOlFA6UVmUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFCH/AFYq0nSqsP8AqxVlK0mSiUdKWkzzilrM
+ oKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
+ AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
+ AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
+ AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
+ AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
+ AKKKKAKEP+rFWUqtD/qxVlK0mSiXHOaWiisygooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAoQ/wCrFWkqpAfkFW0rSe5KJKWkpazKCiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigChD
+ 9wVYHaq8P+rFWB2rSW5KJR0p1NHSnVmUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFCH/VirA7VVg+4KtDtWktyUSjpTqaOlOrMoKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAM+A
+ fIKsjtVeH/VirA7VpLckkA4p9NHSnVDGkFFFFIYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBnQfcFWh2qtAPkFWlOMVpLclEg6U6m9eadWZQUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ UIf9WKsqM4qtD9wVZStJbkolpaSlrMoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKAM+AfIKtKcYqtD/qxVgdRWkiUTUtMB4p9ZlBRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBQh/1
+ YqwOoqvD/qxVlRnFaSJRIOlOpB0pazKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigChD/AKsVZSsOHUroRj/iU3X4Mmf1arKapc99Ivvzj/8A
+ iq0ZKNilrOh1CeWQI2mXkYb+NtmB9cNWjWZQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAUIf9WKsqM4qtFwoFWUrSW5KJR0paSlrMoKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK
+ EP3BVlarQ/6sVZStJkolpaKKzKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigChFwoFWUqtD9wVZStJkomooorMoKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKEPCAVZSq0X3RVlK0
+ mSiaiiisygooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAoQ/cGaspVeM/KKsJWkyUTUUUVmUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFCL7oqylVofuCrKVpMlE1FFFZlBRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBQ
+ g+4Ksp1qtD/qxVlK0mSiaiiisygooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAoQ/6sVZSq0P+rFWUrSZKJqKKKzKCiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigChD/AKsVZSq0P+rF
+ WUrSZKJqKKKzKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigChB9wVaUYqrB9wVaU5rSZKJR0ooHSisygooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAoQ/cFWl7VVg+4KtKc4rSZKJa
+ KKKzKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGlucYPT0pw6UUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAUIf9WKspVaD7gq0McVpMlEtFFFZlBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBQh/wBWKspVaH/VirKVpMlE1FFF
+ ZlBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQBQh+4KtL2qtBwqirQ7VpMlElFFFZlBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBShHyg1ZHaq8P3BVgdq0mSiSigUVmUFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFMlcxpuxmn0hAPUA0ALRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFAFKH/VirKnIqtD/qxVhRjFXMlEg6UtA6UVBQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAVG8oQgAEk9hSXDskRKjmo7Xc8fmOMN0FAFmiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKc
+ P3BVgdqrw/cFWB2q5kokoooqCgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAopCcUt
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFRSNIsiBE3Kxwxzjb71LRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBTh+4KsDtVeH7gqwO1XMlElFAoqCgo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopisWBPG3sRQA+kC4JOTzS0UAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQBTh+4KsDoKrw/cFWB0FXMlDx0paQdKWoKCiiigAooooAKKKKACiiigAooooAK
+ KKKACiiigAooooAKKKKAA9KRVCKFHSlooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooApw/cFWUxjmq0P3
+ BVgdBVzJRJRSDpS1BQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAU4fuCrKjIqtD9wVZXpVzJQ+ikHSlqCgooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ Ciik6+1AC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU4fuCrK8YqtD9wVYHQ
+ VcyUSdaKB0oqCgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACik3AMB3
+ NLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
+ RRQAUUUUAFFFFABRRRQAUUUUAU4vuirA7VXh+4KtJ0q5kodRRRUFBRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUARScn0285qWmkZyMdad1oAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKcH3BVh
+ Tiq8P3BVgDpVzJRIORRRRUFBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
+ UANkQSIVJIHtTulFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
+ FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBTi5UGrSdKqw/cFWVOMVcyUPoooqCgooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooApw/cFW
+ B2qvFyoNWU6VcyUPoooqCgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooApw/cFWU6VWh+4KtJ0q5kodRRRUFBRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBTh+4KtJ0qrD9wVaTpVzJ
+ Q6iiioKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAoooPSgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKAKcP3BVpOlVYeEAq0nSrmSh1FFFQUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFOL7oqypxiq0P3BVpOlaTJQ6iiisygooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oApxfdFWk6VVi+6KtJ0rSZKHUUUVmUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFOLpVpOlVYui1aQYFXMlDqKKKgoKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKkQwoNWVORVeP
+ 7gqwnSrkSh1FFFQUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUg5oAWiiigCrH90VYQYFV4/uirCHIqpbkodRRRUlBRRRQAUUUUAFFFFABRRRQAUUUUA
+ FBOBmiigBFYMMiloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKjaVUPINSU10D4z2oAUEMMilpFUIMDpS0AFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFAFWL7oqyvSq0f3RVhTkVUtyUOoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKasiuTtIODg4Pf0p1A
+ BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVY/uCrCdKrx/cFWE6VUty
+ UOoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAQDHSloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigCrH90VYU8VXj+4KnTpVyJQ+iiioKCiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrF90VZXpVaL7o9qsr0qpbkoWiiipKC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigCrF92rK9KrRfdqyvSqluShaKKKkoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKAKsX3asr0qtHwoqwhyKqW5KHUUUVJQUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVY/uCrCdK
+ rx8qKsIMCqluSh1FFFSUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
+ UUUAFFFFABRRRQAUUUUAFFFFAFWL7o96sr0qtF92rK9KqW5KFoooqSgooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAqxfdHtVhTkVXi+7VhRgV
+ UtyUOoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAqxfdqyvSq0X3asr0qpbkoWiiipKCiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrHwoqwhyKrxfdqyvSqluShaKKKkoKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KAKsX3asKciq8X3asKMCqluSh1FFFSUFFFFABRRRQAUUUUAFFFFABRSEmjJ9qAFopM0tABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFJmgBaKQUtABRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRSZNLQK4UUUUDCiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrF92rK9KrRfdHtVlelVLclC0UUVJQUU
+ UUAFFFFABRRRQAUUUUAMPSsm01h7rX73TfKVVtkVg4PJz7Vr9q5TR/8Akeda/wCucX8hSlK1jajBSjOT
+ 6L9Tq8/KMmolvLV4VmS5haJm2q4kBUnOMA+ueKk7fhXmiefb66PDoVpI7XUZtR29QYtnmIv03vj8KZge
+ nZGcZpMjGc8VwWmalqIOgXjX8876oXE8DEFEAUn5RjjBXH41V06TXrrwlbat/aF/eNLO5mihMaP5SllA
+ j3DHYE560DPQ/tMAuPs5mTztu/y93zbc4zj0zxmno6SIroysrDIZTkEetcReXP22G7MFxIsb6EJ1lKqJ
+ Ccsck46kcH61nR/brfwZ4ct7HVb9NQu4o449pUgAqCWYbfuqP50AelZGcZpMj1FeeazfeJP7Xu7TSTeT
+ yWiwBFVYhFIWALGTcQeRnp3xT9ZvtYL+Iry31aW3j0sxmK3jjUq3yBiGyMnNAHfu6RozuyqiglmJwAB1
+ zSh1ZQysCp6EHivPtYutQ1dtctTfzWcNjpqybIlUeczxsTuyD8vGOMVV1TVvEB1A2WipdsbSxgeKKBIi
+ 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
+ vyipSs2zepJOjBLpzfi0PoooqjAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigCrHVlelVo6sr0qpbkoWiiipKCiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENHalooAKKKKACiiigAooooAKKKKACiiigA
+ ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAqx1ZXpVaOrK
+ 9KqW5KFoooqSgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooArQgkVYAwKRUC9KdTbuwCiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANU06jFFABRRRQAUUUUAFFFFABRRRQAUU
+ UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
+ UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
+ UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
+ UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
+ UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/9k=
+
+
+
\ No newline at end of file