diff --git a/.gitignore b/.gitignore
index f60f139a1..d7797bcd6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -354,3 +354,4 @@
/ReportImp/VkmMenden/obj/Debug
/ReportImp/VkmMenden/obj/Release
/ReportImp/DiakonieMuelheim/bin/Debug
+/ReportImp/AbwDziallasMuhrin/obj/Debug
diff --git a/Data/Entities/BuchungsExport.cs b/Data/Entities/BuchungsExport.cs
new file mode 100644
index 000000000..119ae870e
--- /dev/null
+++ b/Data/Entities/BuchungsExport.cs
@@ -0,0 +1,27 @@
+using System;
+using System.Collections.Generic;
+
+using BS.Shared;
+
+namespace BeWo.Data.Entities
+{
+ public class BuchungsExport : BeWoEntityBase
+ {
+ public static string PropertyName_Export = "Export";
+ public static string PropertyName_Datum = "Datum";
+ public static string PropertyName_Name = "Name";
+ public static string PropertyName_FileName = "FileName";
+ public static string PropertyName_Parameter = "Parameter";
+
+ public BuchungsExport()
+ {
+ _Tid = TableID.BuchungsExport;
+ }
+
+ public virtual DateTime Datum { get; set; }
+ public virtual string Name { get; set; }
+ public virtual string FileName { get; set; }
+ public virtual string Parameter { get; set; }
+ public virtual string Export { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/Data/Mappings/BuchungsExport.hbm.xml b/Data/Mappings/BuchungsExport.hbm.xml
new file mode 100644
index 000000000..6a25a5247
--- /dev/null
+++ b/Data/Mappings/BuchungsExport.hbm.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Model/Changes_2019_01_03.txt b/Model/Changes_2019_01_03.txt
new file mode 100644
index 000000000..409fe330b
--- /dev/null
+++ b/Model/Changes_2019_01_03.txt
@@ -0,0 +1,18 @@
+CREATE TABLE `BuchungsExport` (
+ `Oid` bigint(19) NOT NULL AUTO_INCREMENT,
+ `Tid` int(10) DEFAULT NULL,
+ `IsActive` tinyint(1) DEFAULT NULL,
+ `Notice` varchar(1024) DEFAULT NULL,
+ `InsTs` datetime DEFAULT NULL,
+ `InsUser` varchar(256) DEFAULT NULL,
+ `Version` bigint(19) DEFAULT NULL,
+ `UdpUser` varchar(256) DEFAULT NULL,
+ `SystemEntryID` int(10) DEFAULT NULL,
+ `Datum` datetime DEFAULT NULL,
+ `Name` varchar(1024) DEFAULT NULL,
+ `FileName` varchar(1024) DEFAULT NULL,
+ `Parameter` mediumtext DEFAULT NULL,
+ `Export` mediumtext DEFAULT NULL,
+ PRIMARY KEY (`Oid`)
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
+
diff --git a/ReportImp/AdikKleve/ServicesOverviewReport.Designer.cs b/ReportImp/AdikKleve/ServicesOverviewReport.Designer.cs
index 07da9ee70..cb6160899 100644
--- a/ReportImp/AdikKleve/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/AdikKleve/ServicesOverviewReport.Designer.cs
@@ -80,6 +80,9 @@ namespace AdikKleve
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
@@ -90,9 +93,6 @@ namespace AdikKleve
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldHours = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -616,7 +616,7 @@ namespace AdikKleve
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(143.75F, 54.45833F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(157.7899F, 54.45833F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Hoffmannallee 105\r\n47533 Kleve";
//
@@ -641,6 +641,45 @@ namespace AdikKleve
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(19.99976F, 44.25004F);
+ 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(200.0002F, 24.25003F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Summe Stunden gesamt:";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.BorderWidth = 2F;
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:0.##}")});
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(220F, 44.25004F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(299.5417F, 24.25003F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseBorderWidth = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(398.33F, 120F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(316.6664F, 17.99997F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Ort\tDatum\tUnterschrift (Klient/in) ";
+ //
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
@@ -725,45 +764,6 @@ namespace AdikKleve
this.fieldHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldHours.Name = "fieldHours";
//
- // xrLabel2
- //
- this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(398.33F, 120F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(316.6664F, 17.99997F);
- this.xrLabel2.StylePriority.UseBorders = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Ort\tDatum\tUnterschrift (Klient/in) ";
- //
- // xrLabel6
- //
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(19.99976F, 44.25004F);
- 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(200.0002F, 24.25003F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Summe Stunden gesamt:";
- //
- // xrLabel8
- //
- this.xrLabel8.BorderWidth = 2F;
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:0.##}")});
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(220F, 44.25004F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(299.5417F, 24.25003F);
- this.xrLabel8.StylePriority.UseBorders = false;
- this.xrLabel8.StylePriority.UseBorderWidth = false;
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UsePadding = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/AidsHilfeGiessen/Properties/licenses.licx b/ReportImp/AidsHilfeGiessen/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/AidsHilfeGiessen/Properties/licenses.licx
+++ b/ReportImp/AidsHilfeGiessen/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/AidsUndDrogenberatung/AidsUndDrogenberatung.csproj b/ReportImp/AidsUndDrogenberatung/AidsUndDrogenberatung.csproj
index 619495663..c8d5cde1e 100644
--- a/ReportImp/AidsUndDrogenberatung/AidsUndDrogenberatung.csproj
+++ b/ReportImp/AidsUndDrogenberatung/AidsUndDrogenberatung.csproj
@@ -81,6 +81,12 @@
ServicesOverviewReport.cs
+
+ Component
+
+
+ SettlementReport2.cs
+
Component
@@ -101,6 +107,10 @@
ServicesOverviewReport.cs
+
+ SettlementReport2.cs
+ Designer
+
SettlementReport.cs
Designer
diff --git a/ReportImp/AidsUndDrogenberatung/ServicesOverviewReport.Designer.cs b/ReportImp/AidsUndDrogenberatung/ServicesOverviewReport.Designer.cs
index 0c2a2323b..156af7f92 100644
--- a/ReportImp/AidsUndDrogenberatung/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/AidsUndDrogenberatung/ServicesOverviewReport.Designer.cs
@@ -610,6 +610,7 @@ namespace BeWo.AidsUndDrogenberatung
this.xrLabel5});
this.ReportFooter.Font = new System.Drawing.Font("Calibri", 10F);
this.ReportFooter.HeightF = 253.9583F;
+ this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
diff --git a/ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs b/ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs
index f5bf0160d..70a4b4216 100644
--- a/ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs
+++ b/ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs
@@ -116,6 +116,7 @@ namespace BeWo.AidsUndDrogenberatung.Alt
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
@@ -227,9 +228,6 @@ namespace BeWo.AidsUndDrogenberatung.Alt
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
@@ -859,19 +857,20 @@ namespace BeWo.AidsUndDrogenberatung.Alt
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
this.xrLabel10,
this.xrTable3,
this.xrLabel12,
this.xrLabel7});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 186.0834F;
+ this.ReportFooter.HeightF = 225.6667F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel10
//
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 156.5833F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
@@ -880,7 +879,7 @@ namespace BeWo.AidsUndDrogenberatung.Alt
//
// xrTable3
//
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 72.58333F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
@@ -968,7 +967,7 @@ namespace BeWo.AidsUndDrogenberatung.Alt
//
// xrLabel12
//
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 169.0834F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 208.6667F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -978,7 +977,7 @@ namespace BeWo.AidsUndDrogenberatung.Alt
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.58332F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
@@ -1030,6 +1029,15 @@ namespace BeWo.AidsUndDrogenberatung.Alt
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
//
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(215.625F, 17F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Keine Gruppenangebote";
+ //
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1046,7 +1054,7 @@ namespace BeWo.AidsUndDrogenberatung.Alt
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
+ this.Version = "17.1";
this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("Spitzabrechnung.Watermark.Image")));
this.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Zoom;
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
@@ -1146,5 +1154,6 @@ namespace BeWo.AidsUndDrogenberatung.Alt
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
}
}
diff --git a/ReportImp/AlphaEv/AlphaEv.csproj b/ReportImp/AlphaEv/AlphaEv.csproj
index c040a3789..783806156 100644
--- a/ReportImp/AlphaEv/AlphaEv.csproj
+++ b/ReportImp/AlphaEv/AlphaEv.csproj
@@ -59,6 +59,12 @@
Abwesenheitstage.cs
+
+ Component
+
+
+ Mitarbeiterauslastung.cs
+
Component
@@ -123,6 +129,9 @@
Abwesenheitstage.cs
+
+ Mitarbeiterauslastung.cs
+
MitarbeiterstundenkontoJahr.cs
Designer
diff --git a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
index 70fbc6796..2311de492 100644
--- a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
+++ b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
@@ -23,6 +23,10 @@ namespace AlphaEv
{
return Math.Round(ed.FlsDiff, 2, MidpointRounding.AwayFromZero);
}
-
+
+ public override MitarbeiterstundenkontoBerechnung CreateMitarbeiterstundenkontoBerechnung()
+ {
+ return new CustomMitarbeiterstundenkontoBerechnung();
+ }
}
}
diff --git a/ReportImp/AlphaEv/Mitarbeiterstundenkonto.designer.cs b/ReportImp/AlphaEv/Mitarbeiterstundenkonto.designer.cs
index faecf599a..cd6e13100 100644
--- a/ReportImp/AlphaEv/Mitarbeiterstundenkonto.designer.cs
+++ b/ReportImp/AlphaEv/Mitarbeiterstundenkonto.designer.cs
@@ -30,8 +30,8 @@ namespace AlphaEv
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
@@ -42,6 +42,7 @@ namespace AlphaEv
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -55,6 +56,7 @@ namespace AlphaEv
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -67,6 +69,7 @@ namespace AlphaEv
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
@@ -85,9 +88,6 @@ namespace AlphaEv
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldRelationSollIst = new DevExpress.XtraReports.UI.CalculatedField();
this.ruleNurSichtbarWennGr0Prozent = new DevExpress.XtraReports.UI.FormattingRule();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -196,6 +196,13 @@ namespace AlphaEv
this.xrTableCell27.Text = "xrTableCell27";
this.xrTableCell27.Weight = 0.081154192966636632D;
//
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2", "{0:0.00}")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.081154192966636646D;
+ //
// xrTableCell6
//
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -290,7 +297,7 @@ namespace AlphaEv
// xrTableCell2
//
this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
+ this.xrTableCell2.Text = "Urlaub, Krankheit, Fortbildung (Tage)";
this.xrTableCell2.Weight = 0.099188456003106051D;
//
// xrTableCell9
@@ -313,6 +320,13 @@ namespace AlphaEv
this.xrTableCell10.Text = "FLS IST";
this.xrTableCell10.Weight = 0.081154199738488586D;
//
+ // xrTableCell13
+ //
+ this.xrTableCell13.Multiline = true;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Text = "FLS IST in\r\nBezugsbetr.";
+ this.xrTableCell13.Weight = 0.08115419948423383D;
+ //
// xrTableCell1
//
this.xrTableCell1.Multiline = true;
@@ -419,6 +433,16 @@ namespace AlphaEv
this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
this.cellFLSIstGesamt.Weight = 0.081154193105617D;
//
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell15.Summary = xrSummary1;
+ this.xrTableCell15.Weight = 0.081154193652928475D;
+ //
// xrTableCell12
//
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -568,30 +592,6 @@ namespace AlphaEv
this.ruleNurSichtbarWennGr0Prozent.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleNurSichtbarWennGr0Prozent.Name = "ruleNurSichtbarWennGr0Prozent";
//
- // xrTableCell13
- //
- this.xrTableCell13.Multiline = true;
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Text = "FLS IST in\r\nBezugsbetr.";
- this.xrTableCell13.Weight = 0.08115419948423383D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2", "{0:0.00}")});
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Weight = 0.081154192966636646D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2")});
- this.xrTableCell15.Name = "xrTableCell15";
- xrSummary1.FormatString = "{0:0.00}";
- xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
- this.xrTableCell15.Summary = xrSummary1;
- this.xrTableCell15.Weight = 0.081154193652928475D;
- //
// Mitarbeiterstundenkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
index e1436c25d..c3c8e3c9b 100644
--- a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
+++ b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
@@ -30,6 +30,12 @@ namespace AlphaEv
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
@@ -40,11 +46,12 @@ namespace AlphaEv
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
@@ -56,6 +63,8 @@ namespace AlphaEv
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -68,9 +77,14 @@ namespace AlphaEv
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
@@ -81,8 +95,6 @@ namespace AlphaEv
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -114,7 +126,7 @@ namespace AlphaEv
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(990F, 25F);
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(1040F, 25F);
this.xrTableDetail.StylePriority.UseBorders = false;
this.xrTableDetail.StylePriority.UseFont = false;
this.xrTableDetail.StylePriority.UsePadding = false;
@@ -130,6 +142,8 @@ namespace AlphaEv
this.xrTableCell28,
this.xrTableCell16,
this.xrTableCell27,
+ this.xrTableCell18,
+ this.xrTableCell21,
this.xrTableCell23,
this.xrTableCell22,
this.xrTableCell6});
@@ -154,7 +168,7 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.Text = "xrTableCell19";
- this.xrTableCell19.Weight = 0.090171325518485126D;
+ this.xrTableCell19.Weight = 0.081154192966636618D;
//
// xrTableCell20
//
@@ -162,7 +176,7 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UrlaubUndKrankheit", "{0:0.00}")});
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Text = "xrTableCell20";
- this.xrTableCell20.Weight = 0.10820559062218214D;
+ this.xrTableCell20.Weight = 0.099188458070333621D;
//
// xrTableCell28
//
@@ -170,7 +184,7 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
this.xrTableCell28.Name = "xrTableCell28";
this.xrTableCell28.Text = "xrTableCell28";
- this.xrTableCell28.Weight = 0.090171325518485113D;
+ this.xrTableCell28.Weight = 0.0811541929666366D;
//
// xrTableCell16
//
@@ -178,7 +192,7 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")});
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Text = "xrTableCell16";
- this.xrTableCell16.Weight = 0.090171325518485113D;
+ this.xrTableCell16.Weight = 0.072137060414788082D;
//
// xrTableCell27
//
@@ -186,14 +200,28 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")});
this.xrTableCell27.Name = "xrTableCell27";
this.xrTableCell27.Text = "xrTableCell27";
- this.xrTableCell27.Weight = 0.090171325518485113D;
+ this.xrTableCell27.Weight = 0.0721370604147881D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom2", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Weight = 0.072137060414788068D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom1", "{0:0.00}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.072137060414788082D;
//
// xrTableCell23
//
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.0}%")});
this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Weight = 0.090171325518485071D;
+ this.xrTableCell23.Weight = 0.0721370604147881D;
//
// xrTableCell22
//
@@ -201,14 +229,14 @@ namespace AlphaEv
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")});
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Text = "xrTableCell22";
- this.xrTableCell22.Weight = 0.09017132551848514D;
+ this.xrTableCell22.Weight = 0.081154192966636618D;
//
// xrTableCell6
//
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.LaufendeGesamtsumme", "{0:0.00}")});
this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Weight = 0.09017132551848514D;
+ this.xrTableCell6.Weight = 0.081154192966636632D;
//
// DetailReport
//
@@ -219,18 +247,6 @@ namespace AlphaEv
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
this.DetailReport.Name = "DetailReport";
- //
- // lblMonat
- //
- this.lblMonat.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.lblMonat.Multiline = true;
- this.lblMonat.Name = "lblMonat";
- this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
- this.lblMonat.StyleName = "Title";
- this.lblMonat.StylePriority.UseFont = false;
- this.lblMonat.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
- "rtDate!yyyy]";
//
// DetailReport1
//
@@ -269,7 +285,7 @@ namespace AlphaEv
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowHeader});
- this.xrTableHeader.SizeF = new System.Drawing.SizeF(990F, 40F);
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(1040F, 40F);
this.xrTableHeader.StylePriority.UseBorders = false;
this.xrTableHeader.StylePriority.UseFont = false;
this.xrTableHeader.StylePriority.UsePadding = false;
@@ -285,6 +301,8 @@ namespace AlphaEv
this.xrTableCell9,
this.xrTableCell8,
this.xrTableCell10,
+ this.xrTableCell14,
+ this.xrTableCell13,
this.xrTableCell11,
this.xrTableCell7,
this.xrTableCell1});
@@ -305,33 +323,55 @@ namespace AlphaEv
//
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
- this.xrTableCell4.Weight = 0.090171324925888585D;
+ this.xrTableCell4.Weight = 0.08115419219201736D;
//
// xrTableCell2
//
this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
- this.xrTableCell2.Weight = 0.10820558866892058D;
+ this.xrTableCell2.Text = "Urlaub, Krankheit, Fortbildung (Tage)";
+ this.xrTableCell2.Weight = 0.099188455935049366D;
//
// xrTableCell9
//
this.xrTableCell9.Multiline = true;
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
- this.xrTableCell9.Weight = 0.090171325475374431D;
+ this.xrTableCell9.Weight = 0.0811541927415032D;
//
// xrTableCell8
//
this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.Text = "FLS Stunden SOLL";
- this.xrTableCell8.Weight = 0.090171322085013855D;
+ this.xrTableCell8.Weight = 0.072137063496797729D;
//
// xrTableCell10
//
this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
this.xrTableCell10.Text = "FLS IST lfd. Monat";
- this.xrTableCell10.Weight = 0.090171325524776927D;
+ this.xrTableCell10.Weight = 0.072137060057034491D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Multiline = true;
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.Text = "FLS IST in\r\nBezugsbetr.";
+ this.xrTableCell14.Weight = 0.072137061417485937D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Multiline = true;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "FLS IST in\r\nVertretung";
+ this.xrTableCell13.Weight = 0.072137061417485937D;
//
// xrTableCell11
//
@@ -339,20 +379,24 @@ namespace AlphaEv
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseBackColor = false;
this.xrTableCell11.Text = "FLS/SOLL\r\ntatsächl.";
- this.xrTableCell11.Weight = 0.090171325524776913D;
+ this.xrTableCell11.Weight = 0.072137067843528427D;
//
// xrTableCell7
//
this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
- this.xrTableCell7.Weight = 0.090171339141913748D;
+ this.xrTableCell7.Weight = 0.081154196088753072D;
//
// xrTableCell1
//
this.xrTableCell1.Multiline = true;
this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UsePadding = false;
this.xrTableCell1.Text = "FLS Plus/Minus\r\ngesamt";
- this.xrTableCell1.Weight = 0.090171339141913748D;
+ this.xrTableCell1.Weight = 0.081154202968279354D;
//
// GroupFooter2
//
@@ -369,7 +413,7 @@ namespace AlphaEv
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(990F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1040F, 25F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
@@ -385,6 +429,8 @@ namespace AlphaEv
this.cellSollGesamt,
this.cellFLSSollGesamt,
this.cellFLSIstGesamt,
+ this.xrTableCell15,
+ this.xrTableCell17,
this.cellGesamtGesamt,
this.cellFLSPlusMinusGesamt,
this.xrTableCell12});
@@ -405,56 +451,106 @@ namespace AlphaEv
// xrTableCell37
//
this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Weight = 0.090171325518485126D;
+ this.xrTableCell37.Weight = 0.081154193105616945D;
//
// xrTableCell39
//
+ this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UrlaubUndKrankheit")});
this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.Weight = 0.10820559062218214D;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell39.Summary = xrSummary1;
+ this.xrTableCell39.Weight = 0.099188458209313948D;
//
// cellSollGesamt
//
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
this.cellSollGesamt.Name = "cellSollGesamt";
- this.cellSollGesamt.Text = "cellSollGesamt";
- this.cellSollGesamt.Weight = 0.090171325518485126D;
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSollGesamt.Summary = xrSummary2;
+ this.cellSollGesamt.Weight = 0.081154193105616945D;
//
// cellFLSSollGesamt
//
this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Weight = 0.090171325518485113D;
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellFLSSollGesamt.Summary = xrSummary3;
+ this.cellFLSSollGesamt.Weight = 0.072137060692748722D;
//
// cellFLSIstGesamt
//
this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Weight = 0.09017132551848514D;
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellFLSIstGesamt.Summary = xrSummary4;
+ this.cellFLSIstGesamt.Weight = 0.072137060692748764D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom2")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ xrSummary5.FormatString = "{0:0.00}";
+ xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell15.Summary = xrSummary5;
+ this.xrTableCell15.Weight = 0.072137059997847128D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom1")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ xrSummary6.FormatString = "{0:0.00}";
+ xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell17.Summary = xrSummary6;
+ this.xrTableCell17.Weight = 0.07213705965039631D;
//
// cellGesamtGesamt
//
- this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.0}%")});
this.cellGesamtGesamt.Name = "cellGesamtGesamt";
- this.cellGesamtGesamt.Weight = 0.09017132551848514D;
+ this.cellGesamtGesamt.Weight = 0.07213705965039631D;
//
// cellFLSPlusMinusGesamt
//
- this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")});
this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Weight = 0.090171311759432785D;
+ this.cellFLSPlusMinusGesamt.Weight = 0.081154193105616737D;
//
// xrTableCell12
//
this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Weight = 0.090171311759432785D;
+ this.xrTableCell12.Weight = 0.081154165587512456D;
+ //
+ // GroupHeader3
+ //
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat});
+ this.GroupHeader3.HeightF = 40F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
+ //
+ // lblMonat
+ //
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
+ "rtDate!yyyy]";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
//
// pageFooterBand1
//
@@ -468,9 +564,9 @@ namespace AlphaEv
//
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
this.xrPageInfo2.Format = "Seite {0} von {1}";
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(889.9999F, 25F);
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(950F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(100F, 23F);
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(89.99988F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -478,10 +574,10 @@ namespace AlphaEv
// xrPageInfo1
//
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(7.999929F, 25F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrPageInfo1.Name = "xrPageInfo1";
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
- this.xrPageInfo1.SizeF = new System.Drawing.SizeF(262.0003F, 23F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F);
this.xrPageInfo1.StyleName = "PageInfo";
this.xrPageInfo1.StylePriority.UseFont = false;
//
@@ -539,21 +635,9 @@ namespace AlphaEv
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.HeightF = 30.9583F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
- //
- // GroupHeader3
- //
- this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.lblMonat});
- this.GroupHeader3.HeightF = 40F;
- this.GroupHeader3.Level = 1;
- this.GroupHeader3.Name = "GroupHeader3";
- //
// MitarbeiterstundenkontoJahr
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -566,7 +650,7 @@ namespace AlphaEv
this.fieldFLS});
this.DataSource = this.bindingSource1;
this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.Margins = new System.Drawing.Printing.Margins(60, 50, 50, 31);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -639,5 +723,11 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
}
}
diff --git a/ReportImp/AlphaEv/Teamstundenkonto.cs b/ReportImp/AlphaEv/Teamstundenkonto.cs
index eb7f850d0..c022c121a 100644
--- a/ReportImp/AlphaEv/Teamstundenkonto.cs
+++ b/ReportImp/AlphaEv/Teamstundenkonto.cs
@@ -18,10 +18,38 @@ namespace AlphaEv
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
{
- var msb = new MitarbeiterstundenkontoBerechnung();
- msb.CreateReport(pRO);
+ var msb = new CustomMitarbeiterstundenkontoBerechnung();
+ msb.CreateReport(pRO);
- bindingSource1.DataSource = pRO;
+ foreach (var td in pRO.TeamDetailList)
+ {
+ foreach (var ed in td.EmployeeDetailList)
+ {
+ if (ed.StundenSollOhneUrlaubKrankheit != 0)
+ {
+ ed.StundenGesamtIst = (Math.Round(ed.FlsIst, 2, MidpointRounding.AwayFromZero) / Math.Round(ed.StundenSollOhneUrlaubKrankheit, 2, MidpointRounding.AwayFromZero)) * 100;
+ }
+ else
+ {
+ ed.StundenGesamtIst = -999;
+ }
+ }
+ if (td.SollGesamt != 0)
+ {
+ td.StundenGesamt = (Math.Round(td.FlsIstGesamt, 2, MidpointRounding.AwayFromZero) / Math.Round(td.SollGesamt, 2, MidpointRounding.AwayFromZero)) * 100;
+ }
+ }
+
+ if (pRO.SollGesamt != 0)
+ {
+ pRO.StundenGesamt = (Math.Round(pRO.FlsIstGesamt, 2, MidpointRounding.AwayFromZero) / Math.Round(pRO.SollGesamt, 2, MidpointRounding.AwayFromZero)) * 100;
+ }
+ else
+ {
+ pRO.StundenGesamt = 100;
+ }
+
+ bindingSource1.DataSource = pRO;
}
}
diff --git a/ReportImp/AlphaEv/Teamstundenkonto.designer.cs b/ReportImp/AlphaEv/Teamstundenkonto.designer.cs
index d7f557e50..60b9ac45b 100644
--- a/ReportImp/AlphaEv/Teamstundenkonto.designer.cs
+++ b/ReportImp/AlphaEv/Teamstundenkonto.designer.cs
@@ -29,254 +29,230 @@ namespace AlphaEv
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
- this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
- this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
- this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
- this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
- this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
- this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
- this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
- this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
- this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
- this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
- ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // xrTableDetail
- //
- this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
+ this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.fieldRelationSollIst = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTableDetail.Name = "xrTableDetail";
- this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
- this.xrTableDetail.StylePriority.UseBorders = false;
- this.xrTableDetail.StylePriority.UseFont = false;
- this.xrTableDetail.StylePriority.UsePadding = false;
- this.xrTableDetail.StylePriority.UseTextAlignment = false;
- this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRowDetail
- //
- this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(1010F, 25F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell19,
this.xrTableCell20,
this.xrTableCell28,
this.xrTableCell16,
this.xrTableCell27,
- this.xrTableCell22,
this.xrTableCell23,
this.xrTableCell21,
- this.xrTableCell25,
this.xrTableCell24,
this.xrTableCell26});
- this.xrTableRowDetail.Name = "xrTableRowDetail";
- this.xrTableRowDetail.Weight = 1D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FullName")});
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "xrTableCell3";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell3.Weight = 0.15329125338142471D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.15329125338142471D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollMax", "{0:0.00}")});
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Text = "xrTableCell19";
- this.xrTableCell19.Weight = 0.081154179207584262D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.Weight = 0.090171325518485126D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")});
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Text = "xrTableCell20";
- this.xrTableCell20.Weight = 0.09467990555346173D;
- //
- // xrTableCell28
- //
- this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.099188458070333635D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Text = "xrTableCell28";
- this.xrTableCell28.Weight = 0.0721370604147881D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Text = "xrTableCell28";
+ this.xrTableCell28.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsSoll", "{0:0.00}")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Text = "xrTableCell16";
- this.xrTableCell16.Weight = 0.063119927862939587D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Text = "xrTableCell16";
+ this.xrTableCell16.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsIst", "{0:0.00}")});
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.Text = "xrTableCell27";
- this.xrTableCell27.Weight = 0.063119927862939615D;
- //
- // xrTableCell22
- //
- this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Text = "xrTableCell27";
+ this.xrTableCell27.Weight = 0.081154192966636646D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom2", "{0:0.00}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.Weight = 0.081154192966636576D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom1", "{0:0.00}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Text = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.081154192966636646D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.fieldRelationSollIst", "{0:0.0}%")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsDiff", "{0:0.00}")});
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Text = "xrTableCell22";
- this.xrTableCell22.Weight = 0.063119927862939587D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Text = "xrTableCell23";
- this.xrTableCell23.Weight = 0.063119927862939559D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Text = "xrTableCell21";
- this.xrTableCell21.Weight = 0.063119927862939615D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Ueberstunden", "{0:0.00}")});
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Text = "xrTableCell25";
- this.xrTableCell25.Weight = 0.063119927862939587D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Text = "xrTableCell24";
- this.xrTableCell24.Weight = 0.0631199278629396D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Text = "xrTableCell26";
- this.xrTableCell26.Weight = 0.063119927862939573D;
- //
- // xrTable1
- //
- this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 0.0811541929666366D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
- this.xrTable1.StylePriority.UseBorders = false;
- this.xrTable1.StylePriority.UseFont = false;
- this.xrTable1.StylePriority.UsePadding = false;
- this.xrTable1.StylePriority.UseTextAlignment = false;
- this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1010F, 25F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell35,
- this.xrTableCell37,
this.xrTableCell38,
this.xrTableCell39,
this.cellSollGesamt,
@@ -284,506 +260,483 @@ namespace AlphaEv
this.cellFLSIstGesamt,
this.cellFLSPlusMinusGesamt,
this.cellGesamtGesamt,
- this.cellRelationGesamt,
- this.xrTableCell47,
this.xrTableCell48,
this.xrTableCell51});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 1D;
- //
- // xrTableCell35
- //
- this.xrTableCell35.Name = "xrTableCell35";
- this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell35.StylePriority.UseFont = false;
- this.xrTableCell35.StylePriority.UsePadding = false;
- this.xrTableCell35.StylePriority.UseTextAlignment = false;
- this.xrTableCell35.Text = "Gesamt";
- this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell35.Weight = 0.1352569882777277D;
- //
- // xrTableCell37
- //
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Weight = 0.067628494138863848D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.Weight = 0.0631199278629396D;
- //
- // xrTableCell39
- //
- this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.Weight = 0.063119927862939573D;
- //
- // cellSollGesamt
- //
- this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Gesamt";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell35.Weight = 0.15329125338142474D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Weight = 0.090171325518485126D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Weight = 0.099188458070333635D;
+ //
+ // cellSollGesamt
+ //
+ this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
- this.cellSollGesamt.Name = "cellSollGesamt";
- this.cellSollGesamt.Text = "cellSollGesamt";
- this.cellSollGesamt.Weight = 0.0721370604147881D;
- //
- // cellFLSSollGesamt
- //
- this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.cellSollGesamt.Name = "cellSollGesamt";
+ this.cellSollGesamt.Text = "cellSollGesamt";
+ this.cellSollGesamt.Weight = 0.081154192966636618D;
+ //
+ // cellFLSSollGesamt
+ //
+ this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")});
- this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
- //
- // cellFLSIstGesamt
- //
- this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
+ this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
+ this.cellFLSSollGesamt.Weight = 0.081154192966636618D;
+ //
+ // cellFLSIstGesamt
+ //
+ this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")});
- this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
- //
- // cellFLSPlusMinusGesamt
- //
- this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
+ this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
+ this.cellFLSIstGesamt.Weight = 0.081154192966636632D;
+ //
+ // cellFLSPlusMinusGesamt
+ //
+ this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom2")});
+ this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.cellFLSPlusMinusGesamt.Summary = xrSummary1;
+ this.cellFLSPlusMinusGesamt.Weight = 0.081154192966636618D;
+ //
+ // cellGesamtGesamt
+ //
+ this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom1")});
+ this.cellGesamtGesamt.Name = "cellGesamtGesamt";
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.cellGesamtGesamt.Summary = xrSummary2;
+ this.cellGesamtGesamt.Weight = 0.0811541929666366D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.0}%")});
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")});
- this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
- //
- // cellGesamtGesamt
- //
- this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")});
- this.cellGesamtGesamt.Name = "cellGesamtGesamt";
- this.cellGesamtGesamt.Text = "cellGesamtGesamt";
- this.cellGesamtGesamt.Weight = 0.063119927862939573D;
- //
- // cellRelationGesamt
- //
- this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")});
- this.cellRelationGesamt.Name = "cellRelationGesamt";
- this.cellRelationGesamt.Text = "cellRelationGesamt";
- this.cellRelationGesamt.Weight = 0.0631199278629396D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.Name = "xrTableCell47";
- this.xrTableCell47.Weight = 0.063119927862939587D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.Weight = 0.063119927862939587D;
- //
- // xrTableCell51
- //
- this.xrTableCell51.Name = "xrTableCell51";
- this.xrTableCell51.Weight = 0.063119927862939573D;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.Weight = 0.0811541929666366D;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblMonat});
- this.ReportHeader.HeightF = 61.04167F;
- this.ReportHeader.Name = "ReportHeader";
- //
- // lblMonat
- //
- this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.HeightF = 61.04167F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
- this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
- this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.lblMonat.Multiline = true;
- this.lblMonat.Name = "lblMonat";
- this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
- this.lblMonat.StyleName = "Title";
- this.lblMonat.StylePriority.UseFont = false;
- this.lblMonat.Text = "lblMonat";
- //
- // pageFooterBand1
- //
- this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(1010F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "lblMonat";
+ //
+ // pageFooterBand1
+ //
+ this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPageInfo2,
this.xrPageInfo1});
- this.pageFooterBand1.HeightF = 48F;
- this.pageFooterBand1.Name = "pageFooterBand1";
- //
- // xrPageInfo2
- //
- this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo2.Format = "Seite {0} von {1}";
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F);
- this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F);
- this.xrPageInfo2.StyleName = "PageInfo";
- this.xrPageInfo2.StylePriority.UseFont = false;
- this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // xrPageInfo1
- //
- this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F);
- this.xrPageInfo1.Name = "xrPageInfo1";
- this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
- this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F);
- this.xrPageInfo1.StyleName = "PageInfo";
- this.xrPageInfo1.StylePriority.UseFont = false;
- //
- // Title
- //
- this.Title.BackColor = System.Drawing.Color.White;
- this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
- this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.Title.BorderWidth = 1;
- this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
- this.Title.ForeColor = System.Drawing.Color.Black;
- this.Title.Name = "Title";
- //
- // FieldCaption
- //
- this.FieldCaption.BackColor = System.Drawing.Color.White;
- this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
- this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.FieldCaption.BorderWidth = 1;
- this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
- this.FieldCaption.ForeColor = System.Drawing.Color.Black;
- this.FieldCaption.Name = "FieldCaption";
- //
- // PageInfo
- //
- this.PageInfo.BackColor = System.Drawing.Color.White;
- this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
- this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.PageInfo.BorderWidth = 1;
- this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
- this.PageInfo.ForeColor = System.Drawing.Color.Black;
- this.PageInfo.Name = "PageInfo";
- //
- // DataField
- //
- this.DataField.BackColor = System.Drawing.Color.White;
- this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
- this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.DataField.BorderWidth = 1;
- this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
- this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
- this.DataField.Name = "DataField";
- //
- // fieldFLS
- //
- this.fieldFLS.DataMember = "FLSReportGroups";
- this.fieldFLS.Expression = "[TotalFLM] / 60";
- this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldFLS.Name = "fieldFLS";
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 50F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.HeightF = 30F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // DetailReport1
- //
- this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.pageFooterBand1.HeightF = 48F;
+ this.pageFooterBand1.Name = "pageFooterBand1";
+ //
+ // xrPageInfo2
+ //
+ this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo2.Format = "Seite {0} von {1}";
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(920.0002F, 25F);
+ this.xrPageInfo2.Name = "xrPageInfo2";
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(89.99994F, 23F);
+ this.xrPageInfo2.StyleName = "PageInfo";
+ this.xrPageInfo2.StylePriority.UseFont = false;
+ this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(270.0002F, 23F);
+ this.xrPageInfo1.StyleName = "PageInfo";
+ this.xrPageInfo1.StylePriority.UseFont = false;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1F;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1F;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1F;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1F;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail2,
this.DetailReport2});
- this.DetailReport1.DataMember = "TeamDetailList";
- this.DetailReport1.DataSource = this.bindingSource1;
- this.DetailReport1.Level = 0;
- this.DetailReport1.Name = "DetailReport1";
- //
- // Detail2
- //
- this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport1.DataMember = "TeamDetailList";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel1});
- this.Detail2.HeightF = 46.875F;
- this.Detail2.Name = "Detail2";
- //
- // xrLabel1
- //
- this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.Detail2.HeightF = 46.875F;
+ this.Detail2.KeepTogetherWithDetailReports = true;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.TeamName")});
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(1007F, 25F);
- this.xrLabel1.StyleName = "Title";
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "xrLabel1";
- //
- // DetailReport2
- //
- this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(1010F, 25F);
+ this.xrLabel1.StyleName = "Title";
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "xrLabel1";
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail3,
this.GroupHeader2,
this.GroupFooter2});
- this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList";
- this.DetailReport2.DataSource = this.bindingSource1;
- this.DetailReport2.Level = 0;
- this.DetailReport2.Name = "DetailReport2";
- //
- // Detail3
- //
- this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableDetail});
- this.Detail3.HeightF = 25F;
- this.Detail3.Name = "Detail3";
- //
- // GroupHeader2
- //
- this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTable2});
- this.GroupHeader2.HeightF = 70F;
- this.GroupHeader2.Name = "GroupHeader2";
- //
- // xrTable2
- //
- this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.Detail3.HeightF = 25F;
+ this.Detail3.Name = "Detail3";
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader});
+ this.GroupHeader2.HeightF = 40F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.RepeatEveryPage = true;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2});
- this.xrTable2.SizeF = new System.Drawing.SizeF(1005F, 70F);
- this.xrTable2.StylePriority.UseBorders = false;
- this.xrTable2.StylePriority.UseFont = false;
- this.xrTable2.StylePriority.UsePadding = false;
- this.xrTable2.StylePriority.UseTextAlignment = false;
- this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell6,
- this.xrTableCell18,
- this.xrTableCell30,
- this.xrTableCell31,
- this.xrTableCell32,
- this.xrTableCell33,
- this.xrTableCell34,
- this.xrTableCell36,
- this.xrTableCell40,
- this.xrTableCell41,
- this.xrTableCell42,
- this.xrTableCell43});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 2.8D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UsePadding = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "Name";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell6.Weight = 0.15329125016467182D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Text = "Reguläre SOLL Stunden";
- this.xrTableCell18.Weight = 0.081154192324637608D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
- this.xrTableCell30.Weight = 0.094679896646570338D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.Multiline = true;
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Text = "Tatsächliche SOLL Stunden";
- this.xrTableCell31.Weight = 0.072137063712635591D;
- //
- // xrTableCell32
- //
- this.xrTableCell32.Name = "xrTableCell32";
- this.xrTableCell32.Text = "FLS Stunden SOLL";
- this.xrTableCell32.Weight = 0.063119927721024038D;
- //
- // xrTableCell33
- //
- this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.StylePriority.UseBackColor = false;
- this.xrTableCell33.Text = "FLS IST lfd. Monat";
- this.xrTableCell33.Weight = 0.063119927721024D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.Text = "FLS Plus/Minus lfd. Monat";
- this.xrTableCell34.Weight = 0.06311992757910842D;
- //
- // xrTableCell36
- //
- this.xrTableCell36.Multiline = true;
- this.xrTableCell36.Name = "xrTableCell36";
- this.xrTableCell36.StylePriority.UseBackColor = false;
- this.xrTableCell36.Text = "Gesamt-\r\nstunden lfd. Monat";
- this.xrTableCell36.Weight = 0.063119927721024011D;
- //
- // xrTableCell40
- //
- this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST";
- this.xrTableCell40.Weight = 0.063119929511863376D;
- //
- // xrTableCell41
- //
- this.xrTableCell41.Name = "xrTableCell41";
- this.xrTableCell41.Text = "Überstd. neu";
- this.xrTableCell41.Weight = 0.063119928687401447D;
- //
- // xrTableCell42
- //
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.StylePriority.UseBackColor = false;
- this.xrTableCell42.Text = "Überstd. Vormonat";
- this.xrTableCell42.Weight = 0.063119928275170531D;
- //
- // xrTableCell43
- //
- this.xrTableCell43.Name = "xrTableCell43";
- this.xrTableCell43.Text = "Überstd. Gesamt";
- this.xrTableCell43.Weight = 0.0631199213956443D;
- //
- // GroupFooter2
- //
- this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(1010F, 40F);
+ this.xrTableHeader.StylePriority.UseBorders = false;
+ this.xrTableHeader.StylePriority.UseFont = false;
+ this.xrTableHeader.StylePriority.UsePadding = false;
+ this.xrTableHeader.StylePriority.UseTextAlignment = false;
+ this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell4,
+ this.xrTableCell2,
+ this.xrTableCell17,
+ this.xrTableCell29,
+ this.xrTableCell44,
+ this.xrTableCell45,
+ this.xrTableCell46,
+ this.xrTableCell49,
+ this.xrTableCell50});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 1.6D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Name";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.15329125016467182D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Reguläre SOLL Stunden";
+ this.xrTableCell4.Weight = 0.090171324925888585D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Text = "Urlaub, Krankheit, Fortbildung (Tage)";
+ this.xrTableCell2.Weight = 0.099188456003106051D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Text = "Tatsächliche SOLL Stunden";
+ this.xrTableCell17.Weight = 0.081154196249323D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Text = "FLS Stunden SOLL";
+ this.xrTableCell29.Weight = 0.081154192858962415D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseBackColor = false;
+ this.xrTableCell44.Text = "FLS IST";
+ this.xrTableCell44.Weight = 0.081154199738488586D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.Multiline = true;
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Text = "FLS IST in\r\nBezugsbetr.";
+ this.xrTableCell45.Weight = 0.08115419948423383D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Multiline = true;
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.Text = "FLS IST in\r\nVertretung";
+ this.xrTableCell46.Weight = 0.081154199484233844D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseBackColor = false;
+ this.xrTableCell49.Text = "FLS/SOLL\r\ntatsächl.";
+ this.xrTableCell49.Weight = 0.081154192808111425D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Text = "FLS Plus/Minus lfd. Monat";
+ this.xrTableCell50.Weight = 0.081154192666195821D;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.GroupFooter2.HeightF = 52.08333F;
- this.GroupFooter2.Name = "GroupFooter2";
- //
- // xrTable3
- //
- this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.GroupFooter2.HeightF = 52.08333F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3});
- this.xrTable3.SizeF = new System.Drawing.SizeF(1005F, 25F);
- this.xrTable3.StylePriority.UseBorders = false;
- this.xrTable3.StylePriority.UseFont = false;
- this.xrTable3.StylePriority.UsePadding = false;
- this.xrTable3.StylePriority.UseTextAlignment = false;
- this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow3
- //
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1010F, 25F);
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
this.xrTableCell7,
this.xrTableCell8,
this.xrTableCell9,
this.xrTableCell10,
this.xrTableCell11,
- this.xrTableCell12,
- this.xrTableCell13,
this.xrTableCell14,
this.xrTableCell15});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 1D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UsePadding = false;
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "Gesamt [TeamDetailList.TeamName]";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell1.Weight = 0.32912533814247075D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Gesamt [TeamDetailList.TeamName]";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.34265103697024352D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SollGesamt", "{0:0.00}")});
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Text = "xrTableCell7";
- this.xrTableCell7.Weight = 0.07213706041478804D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "xrTableCell7";
+ this.xrTableCell7.Weight = 0.081154192966636562D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsSollGesamt", "{0:0.00}")});
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Text = "xrTableCell8";
- this.xrTableCell8.Weight = 0.063119927862939587D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsIstGesamt", "{0:0.00}")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Text = "xrTableCell9";
- this.xrTableCell9.Weight = 0.063119927862939615D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Text = "xrTableCell9";
+ this.xrTableCell9.Weight = 0.081154192966636632D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom2")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell10.Summary = xrSummary3;
+ this.xrTableCell10.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Custom1")});
+ this.xrTableCell11.Name = "xrTableCell11";
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell11.Summary = xrSummary4;
+ this.xrTableCell11.Weight = 0.0811541929666366D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.StundenGesamt", "{0:0.0}%")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.081154192966636618D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsDiffGesamt", "{0:0.00}")});
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Text = "xrTableCell10";
- this.xrTableCell10.Weight = 0.063119927862939587D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.StundenGesamt", "{0:0.00}")});
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Text = "xrTableCell11";
- this.xrTableCell11.Weight = 0.063119927862939573D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Text = "xrTableCell12";
- this.xrTableCell12.Weight = 0.0631199278629396D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Weight = 0.063119927862939587D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Weight = 0.063119927862939587D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Weight = 0.063119927862939573D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
- //
- // ReportFooter1
- //
- this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Weight = 0.0811541929666366D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
+ // ReportFooter1
+ //
+ this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
- this.ReportFooter1.HeightF = 60F;
- this.ReportFooter1.Name = "ReportFooter1";
- //
- // Teamstundenkonto
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.ReportFooter1.HeightF = 60F;
+ this.ReportFooter1.Name = "ReportFooter1";
+ //
+ // fieldRelationSollIst
+ //
+ this.fieldRelationSollIst.DataMember = "TeamDetailList.EmployeeDetailList";
+ this.fieldRelationSollIst.Expression = "Iif([StundenGesamtIst] > 0, [StundenGesamtIst], ?)";
+ this.fieldRelationSollIst.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldRelationSollIst.Name = "fieldRelationSollIst";
+ //
+ // Teamstundenkonto
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.pageFooterBand1,
@@ -791,26 +744,27 @@ namespace AlphaEv
this.bottomMarginBand1,
this.DetailReport1,
this.ReportFooter1});
- this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
- this.fieldFLS});
- this.DataSource = this.bindingSource1;
- this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
- this.PageHeight = 827;
- this.PageWidth = 1169;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS,
+ this.fieldRelationSollIst});
+ this.DataSource = this.bindingSource1;
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
this.FieldCaption,
this.PageInfo,
this.DataField});
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -838,16 +792,13 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
@@ -855,8 +806,6 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
@@ -865,20 +814,6 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
- private DevExpress.XtraReports.UI.XRTable xrTable2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
@@ -888,10 +823,21 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTableHeader;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.CalculatedField fieldRelationSollIst;
}
}
diff --git a/ReportImp/AlphaEv/Translation/TranslationDictionary.cs b/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
index 62822c738..ebf915ce2 100644
--- a/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
+++ b/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
@@ -9,9 +9,9 @@ using BS.Shared.Core;
using BS.Shared.DataContracts.Compact;
using BS.Shared.Extensions;
-namespace VkmAachenSbd.Translation
+namespace AlphaEv.Translation
{
- public class ApiTranslationDictionary : TranslationDictionary
+ public class CustomTranslationDictionary : TranslationDictionary
{
public override Dictionary GetTranslationDictionary()
{
diff --git a/ReportImp/AwoDortmund/AwoDortmund.csproj b/ReportImp/AwoDortmund/AwoDortmund.csproj
index c24b24078..2db79bfca 100644
--- a/ReportImp/AwoDortmund/AwoDortmund.csproj
+++ b/ReportImp/AwoDortmund/AwoDortmund.csproj
@@ -31,8 +31,15 @@
4
+
+
+
+
+
+
+
@@ -43,14 +50,39 @@
+
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+ Component
+
+
+ Teamstundenkonto.cs
+
{b0d73e3d-4ae7-4024-93a6-db1f46d7ccee}
Data
+
+ {40D8B312-EA64-49E3-A31A-5E57ED4D5654}
+ Report
+
{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
Service
@@ -60,5 +92,20 @@
Shared
+
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
+
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ Teamstundenkonto.cs
+
+
+
\ No newline at end of file
diff --git a/ReportImp/AwoDortmund/Export/DiamantExporter.cs b/ReportImp/AwoDortmund/Export/DiamantExporter.cs
index a49f770cc..e73ad7804 100644
--- a/ReportImp/AwoDortmund/Export/DiamantExporter.cs
+++ b/ReportImp/AwoDortmund/Export/DiamantExporter.cs
@@ -103,7 +103,14 @@ namespace AwoDortmund.Export
}
}
- ErstelleKostenstellenZeilen(row, sb);
+ if (date < new DateTime(2019, 1, 1))
+ {
+ ErstelleKostenstellenZeilenAlt(row, sb);
+ }
+ else
+ {
+ ErstelleKostenstellenZeilenNeu(row, sb);
+ }
}
//F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,,
//G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR",
@@ -111,7 +118,7 @@ namespace AwoDortmund.Export
return sb.ToString();
}
- private static void ErstelleKostenstellenZeilen(DataRow row, StringBuilder sb)
+ private static void ErstelleKostenstellenZeilenAlt(DataRow row, StringBuilder sb)
{
if (row.ItemArray.Length > 14)
{
@@ -126,7 +133,7 @@ namespace AwoDortmund.Export
decimal betrag2 = Math.Round(gesamtbetrag * 0.8213m, 2, MidpointRounding.AwayFromZero);
decimal betrag3 = gesamtbetrag - betrag1 - betrag2;
-
+
sb.AppendLine();
sb.Append("K;0;610900;;;;;;");
@@ -141,6 +148,43 @@ namespace AwoDortmund.Export
}
}
+ private static void ErstelleKostenstellenZeilenNeu(DataRow row, StringBuilder sb)
+ {
+ if (row.ItemArray.Length > 14)
+ {
+ var betragObj = row[14];
+
+ decimal gesamtbetrag = 0;
+ if (betragObj != null)
+ {
+ Decimal.TryParse(betragObj.ToString().Replace(".", ","), out gesamtbetrag);
+ }
+ decimal betragBewo = Math.Round(gesamtbetrag * 0.1643m, 2, MidpointRounding.AwayFromZero);
+ decimal betragGruppen = Math.Round(gesamtbetrag * 0.8213m, 2, MidpointRounding.AwayFromZero);
+ decimal betragAssistenz = Math.Round(gesamtbetrag * 0.8213m, 2, MidpointRounding.AwayFromZero);
+
+ //bewo 610900
+ //offener Treff 610910 Leistungskategorie Gruppenbuchung
+ //Assistenzleistungen 610915 Leistungskategorien Assistenz (Kategorie Assistenzleistungen)
+
+ //Bei Finanzauswertungen nach diesen drei Kategorien trennen
+
+ //Rechnungen als AWO Vorlage
+
+
+ sb.AppendLine();
+ sb.Append("K;0;610900;;;;;;");
+ sb.Append(String.Format("{0:0.##}", betragBewo * -1).Replace(",", "."));
+ sb.AppendLine(";");
+ sb.Append("K;0;610910;;;;;;");
+ sb.Append(String.Format("{0:0.##}", betragGruppen * -1).Replace(",", "."));
+ sb.AppendLine(";");
+ sb.Append("K;0;610915;;;;;;");
+ sb.Append(String.Format("{0:0.##}", betragAssistenz * -1).Replace(",", "."));
+ sb.Append(";");
+ }
+ }
+
public static String GetAbschlagszahlungenString(DateTime date)
{
var dt = ExecuteQuery(GetAbschlagszahlungenSql(date), date);
diff --git a/ReportImp/AwoWesel/AwoWesel.csproj b/ReportImp/AwoWesel/AwoWesel.csproj
index fc02258d9..ce05f5999 100644
--- a/ReportImp/AwoWesel/AwoWesel.csproj
+++ b/ReportImp/AwoWesel/AwoWesel.csproj
@@ -31,8 +31,15 @@
4
+
+
+
+
+
+
+
@@ -43,13 +50,29 @@
+
+ Component
+
+
+ Finanzauswertung.cs
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
{B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
Data
+
+ {40D8B312-EA64-49E3-A31A-5E57ED4D5654}
+ Report
+
{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
Service
@@ -59,5 +82,16 @@
Shared
+
+
+ Finanzauswertung.cs
+ Designer
+
+
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
+
\ No newline at end of file
diff --git a/ReportImp/AwoWesel/Export/ViaSExporter.cs b/ReportImp/AwoWesel/Export/ViaSExporter.cs
index 38be4109b..82c4189d6 100644
--- a/ReportImp/AwoWesel/Export/ViaSExporter.cs
+++ b/ReportImp/AwoWesel/Export/ViaSExporter.cs
@@ -24,6 +24,7 @@ namespace AwoWesel.Export
//}
//else
//{
+
query.FileName = String.Format("BWP{0:yyyyMM}.ASC", dt);
query.QueryResult = GetAbrechnungenString(dt);
//}
@@ -89,16 +90,16 @@ namespace AwoWesel.Export
{
StringBuilder sb = new StringBuilder();
- sb.Append(CreateHeaderString(date));
+ sb.AppendLine(CreateHeaderString(date));
- var s = GetMonatlicheRechnungenString(date);
+ var s = GetMonatlichePersonenkontoSaetze(date);
if (!String.IsNullOrWhiteSpace(s))
{
sb.Append(s);
+ sb.AppendLine();
}
- if (sb.Length > 0)
- sb.AppendLine();
+
//s = GetAbschlagszahlungenString(date);
//if (!String.IsNullOrWhiteSpace(s))
@@ -114,7 +115,7 @@ namespace AwoWesel.Export
// sb.Append(s);
//}
- var count = Regex.Matches(sb.ToString(), Environment.NewLine).Count;
+ var count = Regex.Matches(sb.ToString(), Environment.NewLine).Count + 1;
sb.Append(CreateSchlussString(count));
@@ -126,13 +127,13 @@ namespace AwoWesel.Export
String laufendeNummer = String.Format("{0:yyyyMM}", date);
- String header = String.Format("01FSIBUEBERGABEBEYONDSOFT BEWOPLANER {0} 01 ", laufendeNummer);
+ String header = String.Format("01FSIBUEBERGABEBEYONDSOFT BEWOPLANER {0}4744501005", laufendeNummer);
header += " "; // 60 blanks
header += String.Format("{0:ddMMyyyyHHmm}", date);
- header += "03.01\n";
+ header += " 03.01";
return header;
}
@@ -172,7 +173,7 @@ namespace AwoWesel.Export
return countStr;
}
- public static String GetMonatlicheRechnungenString(DateTime date)
+ public static String GetMonatlicheRechnungenStringSatzart10(DateTime date)
{
var dt = ExecuteQuery(GetMonatlicheRechnungenSql(date), date);
@@ -212,40 +213,94 @@ namespace AwoWesel.Export
//sip.Claim,
//ib.invoicenumber
// from
-
- for (int i = 0; i < row.ItemArray.Length - 1; i++)
- {
-
- if (i > 0)
- {
- sb.Append(",");
- }
- //if (i == 32)
- //{
- // sb.AppendLine();
- //}
- var item = row[i];
- bool quote = i == 15 || i == 35;
-
- if (quote)
- {
- sb.Append('"');
- sb.Append(item);
- sb.Append('"');
- }
- else
- {
- sb.Append(item);
- }
- }
- ErstelleKostenstellenZeilen(row, sb);
+
}
+
//F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,,
//G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR",
return sb.ToString();
}
+ public static String GetMonatlichePersonenkontoSaetze(DateTime date)
+ {
+ var dt = ExecuteQuery(GetMonatlicheRechnungenSql(date), date);
+
+ StringBuilder sb = new StringBuilder();
+
+ int rowIndex = 1;
+ foreach (DataRow row in dt.Rows)
+ {
+ if (sb.Length > 0)
+ {
+ sb.AppendLine();
+ }
+
+ ErstelleSatz20(sb, row, date, rowIndex);
+ sb.AppendLine();
+ ErstelleSatz21(sb, row, date, rowIndex);
+ sb.AppendLine();
+ ErstelleSatz22(sb, row, date, rowIndex);
+
+ }
+
+ //F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,,
+ //G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR",
+
+ return sb.ToString();
+ }
+
+ private static void ErstelleSatz20(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
+ {
+ sb.Append("20");
+ sb.Append(FuelleMitNull(8, rowIndex));
+ sb.Append(String.Format("{0:yyyyMM}", date));
+ sb.Append("RE"); // Buchungsart
+ sb.Append(FuelleMitNull(7, row[1].ToString())); //Debitornummer
+ sb.Append(" "); // 6 mal frei
+ sb.Append(String.Format("{0:ddMMyy}", row[0])); // Feld 7 Belegdatum
+ sb.Append(" "); // Feld 8 frei
+ sb.Append(" "); // Feld 9 Skonto 11 x frei
+ sb.Append(" "); // Feld 10 Zahlungsziel 1
+ sb.Append(" "); // Feld 11 Zahlungsziel 2
+ sb.Append(" "); // Feld 12 Zahlungsziel 3
+ sb.Append(" "); // Feld 13 Skontosatz 1
+ sb.Append(" "); // Feld 14 Skontosatz 2
+ sb.Append(" "); // Feld 15 Skontosatz 3
+ sb.Append(ErweitereMitLeerzeichen(row[4].ToString(), 40)); // Feld 16: Buchungstext
+ sb.Append(" "); // Feld 17 frei 7 x leer
+ sb.Append("EUR"); // Feld 18 Währung
+ sb.Append(" "); // Feld 19 frei 10 x leer
+ sb.Append(ErweitereMitLeerzeichen(row[5].ToString(), 10)); // Feld 20 OP Nummer
+ sb.Append(ErweitereMitLeerzeichen(row[5].ToString(), 20)); // Feld 21 Belegnummer
+ sb.Append("0024"); // Feld 22 Abrechnungsbereich
+ }
+
+ private static void ErstelleSatz21(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
+ {
+ sb.Append("21");
+ sb.Append(FuelleMitNull(8, rowIndex)); // Feld 2 Buchungszähler
+ sb.Append("0058010"); // Feld 3 Gegenkontonummer
+ sb.Append(ErstelleBetragString(15, (decimal)row[3])); // Feld 4 Betrag
+ sb.Append("00"); // Feld 5 Umsatzsteuerschlüssel
+ sb.Append("00000000000"); // Feld 6 Umsatzsteuerbetrag
+ sb.Append(ErweitereMitLeerzeichen(row[4].ToString(), 40)); // Feld 7: Buchungstext
+ sb.Append(" "); // Feld 8 Projektnummer
+ }
+
+ private static void ErstelleSatz22(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
+ {
+ sb.Append("22");
+ sb.Append(FuelleMitNull(8, rowIndex));
+ sb.Append("0058010"); // Feld 3 Kontonummer
+ sb.Append("00004100"); // Feld 4 Kostenstelle
+ sb.Append(" "); // Feld 5 Frei
+ sb.Append(" "); // Feld 6 Kostenträger
+ sb.Append(" "); // Feld 7 Artikelnummer
+ sb.Append(ErstelleBetragString(15, (decimal)row[3])); // Feld 8 Betrag
+ sb.Append("00000000000"); // Feld 9 Menge
+ }
+
private static String ErweitereMitLeerzeichen(String text, int anzahlZeichen)
{
if (text.Length > 40)
@@ -263,30 +318,7 @@ namespace AwoWesel.Export
return text2;
}
-
- private static void ErstelleKostenstellenZeilen(DataRow row, StringBuilder sb)
- {
- if (row.ItemArray.Length > 15)
- {
- var betragObj = row[14];
-
- decimal gesamtbetrag = 0;
- if (betragObj != null)
- {
- Decimal.TryParse(betragObj.ToString().Replace(".", ","), out gesamtbetrag);
- }
- var kstItem = row[row.ItemArray.Length - 1];
-
- String kst = "";
- if (kstItem != null)
- kst = kstItem.ToString();
-
- sb.AppendLine();
- sb.Append(String.Format("K,0,{0},,v,,,,", kst));
- sb.Append(String.Format("{0:0.00}", gesamtbetrag).Replace(",", "."));
- sb.Append(",,4419,,,,,,");
- }
- }
+
public static String GetAbschlagszahlungenString(DateTime date)
{
@@ -428,7 +460,7 @@ order by p.`LastName`, p.FirstName
c.DebitorNumber,
c.CostCenter,
sip.Claim,
- CONCAT(ib.RecipientOrganisation, ', ', p.LastName, ', ', p.FirstName),
+ CONCAT(p.LastName, ', ', p.FirstName),
ib.invoicenumber
from
person p
diff --git a/ReportImp/BeWoAlsdorf/BeWoAlsdorf.csproj b/ReportImp/BeWoAlsdorf/BeWoAlsdorf.csproj
index febe602a5..b401a7f17 100644
--- a/ReportImp/BeWoAlsdorf/BeWoAlsdorf.csproj
+++ b/ReportImp/BeWoAlsdorf/BeWoAlsdorf.csproj
@@ -62,6 +62,7 @@
+
Component
@@ -69,6 +70,12 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -82,6 +89,10 @@
Designer
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
diff --git a/ReportImp/BeWoAlsdorf/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoAlsdorf/ServicesOverviewReport.Designer.cs
index fe4262d0c..4386bc7af 100644
--- a/ReportImp/BeWoAlsdorf/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoAlsdorf/ServicesOverviewReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoAlsdorf
+namespace BeWoAlsdorf
{
partial class Stundenzettel
{
diff --git a/ReportImp/BeWoAlsdorf/ServicesOverviewReport.cs b/ReportImp/BeWoAlsdorf/ServicesOverviewReport.cs
index 30f8411fd..cac7643ef 100644
--- a/ReportImp/BeWoAlsdorf/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoAlsdorf/ServicesOverviewReport.cs
@@ -5,7 +5,7 @@ using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
-namespace BeWo.BeWoAlsdorf
+namespace BeWoAlsdorf
{
public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/BeWoColoniaKalayci/BeWoColoniaKalayci.csproj b/ReportImp/BeWoColoniaKalayci/BeWoColoniaKalayci.csproj
index f58687589..400346d89 100644
--- a/ReportImp/BeWoColoniaKalayci/BeWoColoniaKalayci.csproj
+++ b/ReportImp/BeWoColoniaKalayci/BeWoColoniaKalayci.csproj
@@ -62,7 +62,14 @@
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -72,11 +79,19 @@
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
diff --git a/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.Designer.cs
index 613b13d6b..512bca143 100644
--- a/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoColoniaKalayci
+namespace BeWoColoniaKalayci
{
partial class Stundenzettel
{
diff --git a/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.cs b/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.cs
index 9a0c30072..46891cbbc 100644
--- a/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoColoniaKalayci/ServicesOverviewReport.cs
@@ -6,7 +6,7 @@ using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
-namespace BeWo.BeWoColoniaKalayci
+namespace BeWoColoniaKalayci
{
public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/BeWoColoniaMitarbeiter/BeWoColoniaMitarbeiter.csproj b/ReportImp/BeWoColoniaMitarbeiter/BeWoColoniaMitarbeiter.csproj
index 722ecaa9a..65cb40d57 100644
--- a/ReportImp/BeWoColoniaMitarbeiter/BeWoColoniaMitarbeiter.csproj
+++ b/ReportImp/BeWoColoniaMitarbeiter/BeWoColoniaMitarbeiter.csproj
@@ -61,7 +61,14 @@
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -71,11 +78,19 @@
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
diff --git a/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.Designer.cs
index 75a0d5a8e..e98814f3f 100644
--- a/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoColonia5Reports
+namespace BeWoColoniaMitarbeiter
{
partial class Stundenzettel
{
diff --git a/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.cs b/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.cs
index a8e6776eb..8b0975794 100644
--- a/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoColoniaMitarbeiter/ServicesOverviewReport.cs
@@ -6,7 +6,7 @@ using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
-namespace BeWo.BeWoColonia5Reports
+namespace BeWoColoniaMitarbeiter
{
public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/BeWoDirekt/BeWoDirekt.csproj b/ReportImp/BeWoDirekt/BeWoDirekt.csproj
index 5c4bb833d..32f712646 100644
--- a/ReportImp/BeWoDirekt/BeWoDirekt.csproj
+++ b/ReportImp/BeWoDirekt/BeWoDirekt.csproj
@@ -63,6 +63,7 @@
+
Component
@@ -82,6 +83,12 @@
Mitarbeiterstundenkonto.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -119,6 +126,10 @@
Mitarbeiterstundenkonto.cs
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
diff --git a/ReportImp/BeWoDirekt/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoDirekt/ServicesOverviewReport.Designer.cs
index 4af836939..792ad385d 100644
--- a/ReportImp/BeWoDirekt/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoDirekt/ServicesOverviewReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoDirekt
+namespace BeWoDirekt
{
partial class Stundenzettel
{
diff --git a/ReportImp/BeWoDirekt/ServicesOverviewReport.cs b/ReportImp/BeWoDirekt/ServicesOverviewReport.cs
index db4dad113..784609774 100644
--- a/ReportImp/BeWoDirekt/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoDirekt/ServicesOverviewReport.cs
@@ -9,7 +9,7 @@ using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
-namespace BeWo.BeWoDirekt
+namespace BeWoDirekt
{
public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
@@ -34,7 +34,7 @@ namespace BeWo.BeWoDirekt
if (s.IsGroup)
{
- s.FLSUnqualifiedString = "X";
+ s.FLSUnqualifiedString = String.Format("{0:0}", s.CustomerCount);
}
else
{
diff --git a/ReportImp/BeWoFuerDich/BeWoFuerDich.csproj b/ReportImp/BeWoFuerDich/BeWoFuerDich.csproj
index de4805faf..f8b274d24 100644
--- a/ReportImp/BeWoFuerDich/BeWoFuerDich.csproj
+++ b/ReportImp/BeWoFuerDich/BeWoFuerDich.csproj
@@ -62,6 +62,12 @@
ServicesOverviewReport.cs
+
+ Component
+
+
+ SettlementReport2.cs
+
Component
@@ -77,6 +83,10 @@
ServicesOverviewReport.cs
+
+ SettlementReport2.cs
+ Designer
+
SettlementReport.cs
Designer
diff --git a/ReportImp/BeWoFuerDich/SettlementReport.Designer.cs b/ReportImp/BeWoFuerDich/SettlementReport.Designer.cs
index 67f77796a..9460476a9 100644
--- a/ReportImp/BeWoFuerDich/SettlementReport.Designer.cs
+++ b/ReportImp/BeWoFuerDich/SettlementReport.Designer.cs
@@ -32,6 +32,7 @@ namespace BeWoFuerDich.Alt
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
@@ -41,16 +42,33 @@ namespace BeWoFuerDich.Alt
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblGesamtStunden = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -65,28 +83,9 @@ namespace BeWoFuerDich.Alt
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
- this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -99,25 +98,32 @@ namespace BeWoFuerDich.Alt
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel17,
- this.xrLabel5,
- this.xrLabel8});
+ this.xrLabel17});
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 165F;
+ this.ReportHeader.HeightF = 140F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrLabel17
+ //
+ this.xrLabel17.Font = new System.Drawing.Font("Verdana", 6F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(223.5F, 74F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ //
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(423.1252F, 0F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(520F, 127.52F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(226.8748F, 23F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(150F, 23F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// ruleRateFactorNull
//
@@ -187,6 +193,7 @@ namespace BeWoFuerDich.Alt
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
this.xrLabel16,
this.xrLabel9,
this.xrLabel13,
@@ -204,12 +211,134 @@ namespace BeWoFuerDich.Alt
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLS", "{0:0.00}")});
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(250F, 363.0208F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(296.875F, 17.00003F);
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")});
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(175F, 203.0209F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(371.875F, 17F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Herr / Frau:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(175F, 243.0209F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(371.875F, 17F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "AZ LVR:";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(175F, 283.0208F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(371.875F, 17F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Eigene Re-Nr.";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")});
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(175F, 323.0209F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(371.875F, 17.00003F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Betreuungszeitraum:";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 363.0208F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Bewilligte Fachleistungsstunden:";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 323.0208F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Betreuungszeitraum:";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 283.0208F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Eigene Re-Nr.";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 243.0208F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "AZ LVR:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.0209F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Herr / Frau:";
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblAdresse.CanGrow = false;
+ 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(413.125F, 163.0208F);
+ this.lblAdresse.StylePriority.UseBorders = false;
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
this.DetailReport.DataMember = "InvoiceItems";
this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Expanded = false;
this.DetailReport.Level = 0;
this.DetailReport.Name = "DetailReport";
//
@@ -246,6 +375,44 @@ namespace BeWoFuerDich.Alt
this.xrTableRow15.StylePriority.UseBorders = false;
this.xrTableRow15.Weight = 0.1D;
//
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 0.31999999999999995D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.00}")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell2.Weight = 0.15435896653395431D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.RateFactor", "{0:0.##}")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.1538461538461538D;
+ //
// xrTableCell17
//
this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
@@ -280,10 +447,15 @@ namespace BeWoFuerDich.Alt
this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell23.Weight = 0.21685899000901443D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
+ this.GroupFooter1.Expanded = false;
this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupFooter1.HeightF = 120F;
this.GroupFooter1.Name = "GroupFooter1";
@@ -312,6 +484,17 @@ namespace BeWoFuerDich.Alt
this.xrTableRow30.Name = "xrTableRow30";
this.xrTableRow30.Weight = 0.1D;
//
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBorderColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Gesamtstunden";
+ this.xrTableCell1.Weight = 0.32000000000000006D;
+ //
// lblGesamtStunden
//
this.lblGesamtStunden.Borders = DevExpress.XtraPrinting.BorderSide.Top;
@@ -323,6 +506,15 @@ namespace BeWoFuerDich.Alt
this.lblGesamtStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.lblGesamtStunden.Weight = 0.15435386070838336D;
//
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Weight = 0.52564613929161652D;
+ //
// xrTableRow31
//
this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
@@ -476,215 +668,6 @@ namespace BeWoFuerDich.Alt
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
- // lblAdresse
- //
- this.lblAdresse.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.lblAdresse.CanGrow = false;
- 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(413.125F, 163.0208F);
- this.lblAdresse.StylePriority.UseBorders = false;
- this.lblAdresse.StylePriority.UseFont = false;
- //
- // xrLabel1
- //
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.0209F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Herr / Frau:";
- //
- // xrLabel2
- //
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 243.0208F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "AZ LVR:";
- //
- // xrLabel4
- //
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 283.0208F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "Eigene Re-Nr.";
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel5.CanGrow = false;
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18.12499F);
- this.xrLabel5.Multiline = true;
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 5, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(340.2084F, 134.8958F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UsePadding = false;
- this.xrLabel5.Text = "BeWo „Für Dich“\r\nAmsterdamer Str. 230 \r\n50735 Köln";
- //
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 323.0208F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Betreuungszeitraum:";
- //
- // xrLabel7
- //
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 363.0208F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Bewilligte Fachleistungsstunden:";
- //
- // xrLabel9
- //
- this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")});
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(175F, 203.0209F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(371.875F, 17F);
- this.xrLabel9.StylePriority.UseBorders = false;
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Herr / Frau:";
- //
- // xrLabel13
- //
- this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(175F, 243.0209F);
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(371.875F, 17F);
- this.xrLabel13.StylePriority.UseBorders = false;
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = "AZ LVR:";
- //
- // xrLabel14
- //
- this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(175F, 283.0208F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(371.875F, 17F);
- this.xrLabel14.StylePriority.UseBorders = false;
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "Eigene Re-Nr.";
- //
- // xrLabel15
- //
- this.xrLabel15.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")});
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(175F, 323.0209F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(371.875F, 17.00003F);
- this.xrLabel15.StylePriority.UseBorders = false;
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Betreuungszeitraum:";
- //
- // xrLabel16
- //
- this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLS", "{0:0.00}")});
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(250F, 363.0208F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(296.875F, 17.00003F);
- this.xrLabel16.StylePriority.UseBorders = false;
- this.xrLabel16.StylePriority.UseFont = false;
- //
- // xrLabel17
- //
- this.xrLabel17.Font = new System.Drawing.Font("Verdana", 6F);
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel17.StylePriority.UseFont = false;
- this.xrLabel17.Text = "Adresse des Anbieters:\t";
- //
- // xrTableCell1
- //
- this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell1.StylePriority.UseBorderColor = false;
- this.xrTableCell1.StylePriority.UseBorders = false;
- this.xrTableCell1.StylePriority.UsePadding = false;
- this.xrTableCell1.Text = "Gesamtstunden";
- this.xrTableCell1.Weight = 0.32000000000000006D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
- //
- // xrTableCell2
- //
- this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.00}")});
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell2.StylePriority.UseBorders = false;
- this.xrTableCell2.StylePriority.UsePadding = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell2.Weight = 0.15435896653395431D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseBorders = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.Text = "xrTableCell3";
- this.xrTableCell3.Weight = 0.31999999999999995D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.RateFactor", "{0:0.##}")});
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell4.StylePriority.UseBorders = false;
- this.xrTableCell4.StylePriority.UsePadding = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell4.Weight = 0.1538461538461538D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell5.StylePriority.UseBorders = false;
- this.xrTableCell5.StylePriority.UsePadding = false;
- this.xrTableCell5.Weight = 0.52564613929161652D;
- //
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -700,14 +683,14 @@ namespace BeWoFuerDich.Alt
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(75, 76, 100, 50);
+ this.Margins = new System.Drawing.Printing.Margins(105, 50, 100, 50);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -754,7 +737,6 @@ namespace BeWoFuerDich.Alt
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
@@ -762,11 +744,11 @@ namespace BeWoFuerDich.Alt
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
- private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
}
}
diff --git a/ReportImp/BeWoHeinsberg/BeWoHeinsberg.csproj b/ReportImp/BeWoHeinsberg/BeWoHeinsberg.csproj
index 0846e944a..504ba7b67 100644
--- a/ReportImp/BeWoHeinsberg/BeWoHeinsberg.csproj
+++ b/ReportImp/BeWoHeinsberg/BeWoHeinsberg.csproj
@@ -131,6 +131,12 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ QualitaetsbogenAnzahl.cs
+
Component
@@ -151,6 +157,12 @@
+
+ Component
+
+
+ QuittierungsbelegLvr.cs
+
Component
@@ -185,6 +197,9 @@
InvoiceCustomerReport.cs
+
+ QualitaetsbogenAnzahl.cs
+
Qualitaetsbogen2.cs
@@ -195,6 +210,9 @@
BetreuungsAktivitaetenReport.cs
+
+ QuittierungsbelegLvr.cs
+
ServicesOverviewReport.cs
diff --git a/ReportImp/BeWoImFlow/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoImFlow/ServicesOverviewReport.Designer.cs
index 7e3e16848..82f33f34b 100644
--- a/ReportImp/BeWoImFlow/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoImFlow/ServicesOverviewReport.Designer.cs
@@ -49,18 +49,13 @@ namespace BeWoImFlow
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
@@ -94,11 +89,10 @@ namespace BeWoImFlow
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -303,6 +297,10 @@ namespace BeWoImFlow
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell2.Weight = 0.18939391451529541D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -313,16 +311,10 @@ namespace BeWoImFlow
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel23,
this.xrLabel24,
- this.xrLabel25,
this.xrLabel26,
- this.xrLabel28,
this.xrLabel18,
this.xrLabel19,
- this.xrLabel20,
- this.xrLabel21,
- this.xrLabel27,
this.xrLabel13,
this.xrLabel14,
this.xrLabel15,
@@ -339,23 +331,10 @@ namespace BeWoImFlow
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
- // xrLabel23
- //
- this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(559.2549F, 54.99999F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 2, 0, 0, 100F);
- this.xrLabel23.SizeF = new System.Drawing.SizeF(152.7351F, 25F);
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.StylePriority.UsePadding = false;
- this.xrLabel23.StylePriority.UseTextAlignment = false;
- this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel24
//
this.xrLabel24.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(559.25F, 140F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(559.2504F, 65.00002F);
this.xrLabel24.Name = "xrLabel24";
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 2, 0, 0, 100F);
this.xrLabel24.SizeF = new System.Drawing.SizeF(152.735F, 25F);
@@ -365,24 +344,11 @@ namespace BeWoImFlow
this.xrLabel24.Text = "[Month] [Year]";
this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel25
- //
- this.xrLabel25.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(559.2549F, 29.99999F);
- this.xrLabel25.Name = "xrLabel25";
- this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 2, 0, 0, 100F);
- this.xrLabel25.SizeF = new System.Drawing.SizeF(152.735F, 25F);
- this.xrLabel25.StylePriority.UseFont = false;
- this.xrLabel25.StylePriority.UsePadding = false;
- this.xrLabel25.StylePriority.UseTextAlignment = false;
- this.xrLabel25.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
- this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel26
//
this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
- this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(559.25F, 105F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(559.2504F, 29.99999F);
this.xrLabel26.Name = "xrLabel26";
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 2, 0, 0, 100F);
this.xrLabel26.SizeF = new System.Drawing.SizeF(152.735F, 35.00005F);
@@ -391,24 +357,11 @@ namespace BeWoImFlow
this.xrLabel26.StylePriority.UseTextAlignment = false;
this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel28
- //
- this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
- this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(559.2549F, 79.99998F);
- this.xrLabel28.Name = "xrLabel28";
- this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 2, 0, 0, 100F);
- this.xrLabel28.SizeF = new System.Drawing.SizeF(152.7451F, 25F);
- this.xrLabel28.StylePriority.UseFont = false;
- this.xrLabel28.StylePriority.UsePadding = false;
- this.xrLabel28.StylePriority.UseTextAlignment = false;
- this.xrLabel28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel18
//
this.xrLabel18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(104)))), ((int)(((byte)(158)))));
this.xrLabel18.ForeColor = System.Drawing.Color.White;
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(415F, 140F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 65.00002F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(144.245F, 25F);
@@ -423,7 +376,7 @@ namespace BeWoImFlow
//
this.xrLabel19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(104)))), ((int)(((byte)(158)))));
this.xrLabel19.ForeColor = System.Drawing.Color.White;
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(415F, 105F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 29.99999F);
this.xrLabel19.Multiline = true;
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -435,51 +388,6 @@ namespace BeWoImFlow
this.xrLabel19.Text = "Verantwortliche/r\r\nMitarbeiter/in:";
this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel20
- //
- this.xrLabel20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(104)))), ((int)(((byte)(158)))));
- this.xrLabel20.ForeColor = System.Drawing.Color.White;
- this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(415F, 79.99998F);
- this.xrLabel20.Name = "xrLabel20";
- this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel20.SizeF = new System.Drawing.SizeF(144.255F, 25F);
- this.xrLabel20.StylePriority.UseBackColor = false;
- this.xrLabel20.StylePriority.UseFont = false;
- this.xrLabel20.StylePriority.UseForeColor = false;
- this.xrLabel20.StylePriority.UseTextAlignment = false;
- this.xrLabel20.Text = "FLS pro Woche:";
- this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel21
- //
- this.xrLabel21.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(104)))), ((int)(((byte)(158)))));
- this.xrLabel21.ForeColor = System.Drawing.Color.White;
- this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415F, 54.99999F);
- this.xrLabel21.Name = "xrLabel21";
- this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel21.SizeF = new System.Drawing.SizeF(144.255F, 25F);
- this.xrLabel21.StylePriority.UseBackColor = false;
- this.xrLabel21.StylePriority.UseFont = false;
- this.xrLabel21.StylePriority.UseForeColor = false;
- this.xrLabel21.StylePriority.UseTextAlignment = false;
- this.xrLabel21.Text = "bewilligte FLS:";
- this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel27
- //
- this.xrLabel27.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(104)))), ((int)(((byte)(158)))));
- this.xrLabel27.ForeColor = System.Drawing.Color.White;
- this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(415F, 29.99999F);
- this.xrLabel27.Name = "xrLabel27";
- this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel27.SizeF = new System.Drawing.SizeF(144.245F, 25F);
- this.xrLabel27.StylePriority.UseBackColor = false;
- this.xrLabel27.StylePriority.UseFont = false;
- this.xrLabel27.StylePriority.UseForeColor = false;
- this.xrLabel27.StylePriority.UseTextAlignment = false;
- this.xrLabel27.Text = "Bewilligungszeitraum:";
- this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel13
//
this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -836,10 +744,6 @@ namespace BeWoImFlow
this.GroupHeader1.RepeatEveryPage = true;
this.GroupHeader1.StylePriority.UseFont = false;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -872,8 +776,8 @@ namespace BeWoImFlow
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -922,15 +826,9 @@ namespace BeWoImFlow
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRLabel xrLabel23;
private DevExpress.XtraReports.UI.XRLabel xrLabel24;
- private DevExpress.XtraReports.UI.XRLabel xrLabel25;
- private DevExpress.XtraReports.UI.XRLabel xrLabel28;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
- private DevExpress.XtraReports.UI.XRLabel xrLabel20;
- private DevExpress.XtraReports.UI.XRLabel xrLabel21;
- private DevExpress.XtraReports.UI.XRLabel xrLabel27;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
diff --git a/ReportImp/BeWoKerpen/BeWoKerpen.csproj b/ReportImp/BeWoKerpen/BeWoKerpen.csproj
index c5735b7a8..342e3ba0a 100644
--- a/ReportImp/BeWoKerpen/BeWoKerpen.csproj
+++ b/ReportImp/BeWoKerpen/BeWoKerpen.csproj
@@ -61,19 +61,50 @@
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
ServicesOverviewReport.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
+
+ Teamstundenkonto.cs
+
diff --git a/ReportImp/BeWoKerpen/Properties/licenses.licx b/ReportImp/BeWoKerpen/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/BeWoKerpen/Properties/licenses.licx
+++ b/ReportImp/BeWoKerpen/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.Designer.cs b/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.Designer.cs
index c52d7b25b..bf112dd21 100644
--- a/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.Designer.cs
+++ b/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.Designer.cs
@@ -54,6 +54,7 @@ namespace BeWoLeverkusen
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
@@ -64,11 +65,38 @@ namespace BeWoLeverkusen
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleGruppe = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -121,43 +149,18 @@ namespace BeWoLeverkusen
this.calculatedFieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFLSFactor = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
- this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
- this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -181,7 +184,7 @@ namespace BeWoLeverkusen
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(605F, 50F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(740F, 50F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UsePadding = false;
@@ -195,7 +198,8 @@ namespace BeWoLeverkusen
this.xrTableCell4,
this.xrTableCell2,
this.xrTableCell11,
- this.xrTableCell12});
+ this.xrTableCell12,
+ this.xrTableCell49});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -354,7 +358,7 @@ namespace BeWoLeverkusen
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell11.Weight = 0.26408228248613369D;
+ this.xrTableCell11.Weight = 0.2539252718963787D;
//
// xrTable1
//
@@ -367,7 +371,7 @@ namespace BeWoLeverkusen
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1,
this.xrTableRow3});
- this.xrTable1.SizeF = new System.Drawing.SizeF(130F, 50F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(125F, 50F);
this.xrTable1.StylePriority.UseBackColor = false;
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
@@ -425,9 +429,22 @@ namespace BeWoLeverkusen
this.xrTableCell12.StylePriority.UseFont = false;
this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.Text = "Zeit pro \r\nKlient";
+ this.xrTableCell12.Text = "Zeit pro \r\nKlient/in";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.16251215513713366D;
+ this.xrTableCell12.Weight = 0.16251217063550189D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell49.StylePriority.UseBackColor = false;
+ this.xrTableCell49.StylePriority.UsePadding = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Text = "Unterschrift\r\nKlient/-in";
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell49.Weight = 0.28439626671582563D;
//
// DetailReport
//
@@ -444,7 +461,7 @@ namespace BeWoLeverkusen
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.HeightF = 20F;
+ this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -460,7 +477,7 @@ namespace BeWoLeverkusen
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(605F, 20F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(740F, 25F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.StylePriority.UsePadding = false;
this.xrTable3.StylePriority.UseTextAlignment = false;
@@ -474,11 +491,12 @@ namespace BeWoLeverkusen
this.xrTableCell14,
this.xrTableCell5,
this.xrTableCell15,
- this.xrTableCell17});
+ this.xrTableCell17,
+ this.xrTableCell50});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow6.Weight = 1D;
+ this.xrTableRow6.Weight = 1.25D;
//
// xrTableCell13
//
@@ -547,7 +565,7 @@ namespace BeWoLeverkusen
this.xrTableCell15.StylePriority.UsePadding = false;
this.xrTableCell15.StylePriority.UseTextAlignment = false;
this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell15.Weight = 0.18306998030809668D;
+ this.xrTableCell15.Weight = 0.1760288271173108D;
//
// xrTableCell17
//
@@ -562,6 +580,19 @@ namespace BeWoLeverkusen
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell17.Weight = 0.11265846299169877D;
//
+ // xrTableCell50
+ //
+ this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell50.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.Weight = 0.19715230233458153D;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
@@ -607,13 +638,298 @@ namespace BeWoLeverkusen
this.xrLabel6,
this.xrLabel5});
this.Detail2.Font = new System.Drawing.Font("Arial", 10F);
- this.Detail2.HeightF = 457.7084F;
+ this.Detail2.HeightF = 348.75F;
this.Detail2.KeepTogether = true;
this.Detail2.Name = "Detail2";
this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail2.StylePriority.UseFont = false;
this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(169.9997F, 168.7847F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14,
+ this.xrTableRow15,
+ this.xrTableRow16,
+ this.xrTableRow17,
+ this.xrTableRow18});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27,
+ this.xrTableCell29,
+ this.xrTableCell31});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow14.Weight = 1D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UsePadding = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.Text = "von";
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseBorders = false;
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.StylePriority.UseTextAlignment = false;
+ this.xrTableCell29.Text = "bis";
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell29.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseBorders = false;
+ this.xrTableCell31.StylePriority.UseFont = false;
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.Text = "Tage";
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell31.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.xrTableCell38,
+ this.xrTableCell39});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 1D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell37.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell38.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseFont = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell39.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow16
+ //
+ this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell41,
+ this.xrTableCell42});
+ this.xrTableRow16.Name = "xrTableRow16";
+ this.xrTableRow16.Weight = 1D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell40.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseFont = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell41.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell43,
+ this.xrTableCell44,
+ this.xrTableCell45});
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 1D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell43.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell44.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseFont = false;
+ this.xrTableCell45.StylePriority.UseTextAlignment = false;
+ this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell45.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow18
+ //
+ this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell46,
+ this.xrTableCell47,
+ this.xrTableCell48});
+ this.xrTableRow18.Name = "xrTableRow18";
+ this.xrTableRow18.Weight = 1D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseFont = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell46.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseFont = false;
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell47.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell48.Weight = 0.075757568269402914D;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(423.6761F, 218.7847F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(25F, 25F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(423.6761F, 168.7847F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(25F, 25F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(463.0091F, 218.7847F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(210.8053F, 68.05556F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(463.0091F, 168.7847F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(210.8054F, 50F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 168.7847F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// xrTable6
//
this.xrTable6.BackColor = System.Drawing.Color.Transparent;
@@ -627,7 +943,7 @@ namespace BeWoLeverkusen
this.xrTableRow11,
this.xrTableRow12,
this.xrTableRow13});
- this.xrTable6.SizeF = new System.Drawing.SizeF(525.0001F, 148.287F);
+ this.xrTable6.SizeF = new System.Drawing.SizeF(520F, 148.287F);
this.xrTable6.StylePriority.UseBackColor = false;
this.xrTable6.StylePriority.UseBorders = false;
this.xrTable6.StylePriority.UseTextAlignment = false;
@@ -679,7 +995,7 @@ namespace BeWoLeverkusen
this.xrTableCell34.Name = "xrTableCell34";
this.xrTableCell34.StylePriority.UseBackColor = false;
this.xrTableCell34.StylePriority.UseBorders = false;
- this.xrTableCell34.Weight = 0.29545771574140112D;
+ this.xrTableCell34.Weight = 0.28409375575093276D;
//
// xrTableRow12
//
@@ -718,7 +1034,7 @@ namespace BeWoLeverkusen
this.xrTableCell35.Name = "xrTableCell35";
this.xrTableCell35.StylePriority.UseBackColor = false;
this.xrTableCell35.StylePriority.UseBorders = false;
- this.xrTableCell35.Weight = 0.29545773243114787D;
+ this.xrTableCell35.Weight = 0.28409377244067952D;
//
// xrTableRow13
//
@@ -757,7 +1073,7 @@ namespace BeWoLeverkusen
this.xrTableCell36.Name = "xrTableCell36";
this.xrTableCell36.StylePriority.UseBackColor = false;
this.xrTableCell36.StylePriority.UseBorders = false;
- this.xrTableCell36.Weight = 0.29545779290260588D;
+ this.xrTableCell36.Weight = 0.28409383291213752D;
//
// xrTable5
//
@@ -765,14 +1081,14 @@ namespace BeWoLeverkusen
this.xrTable5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(525.0001F, 0F);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(520F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow7,
this.xrTableRow9,
this.xrTableRow10});
- this.xrTable5.SizeF = new System.Drawing.SizeF(160F, 148.287F);
+ this.xrTable5.SizeF = new System.Drawing.SizeF(220F, 148.287F);
this.xrTable5.StylePriority.UseBackColor = false;
this.xrTable5.StylePriority.UseBorders = false;
this.xrTable5.StylePriority.UsePadding = false;
@@ -814,7 +1130,7 @@ namespace BeWoLeverkusen
this.xrTableCell19.StylePriority.UseTextAlignment = false;
this.xrTableCell19.Text = "Stunden";
this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell19.Weight = 0.72286962973857793D;
+ this.xrTableCell19.Weight = 1.2650218508329347D;
//
// xrTableRow9
//
@@ -841,7 +1157,7 @@ namespace BeWoLeverkusen
this.xrTableCell21.Name = "xrTableCell21";
this.xrTableCell21.StylePriority.UseFont = false;
this.xrTableCell21.Text = "xrTableCell21";
- this.xrTableCell21.Weight = 0.72286963039833441D;
+ this.xrTableCell21.Weight = 1.2650218514926914D;
//
// xrTableRow10
//
@@ -866,16 +1182,16 @@ namespace BeWoLeverkusen
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.StylePriority.UseFont = false;
this.xrTableCell23.Text = "xrTableCell23";
- this.xrTableCell23.Weight = 0.72286962973857793D;
+ this.xrTableCell23.Weight = 1.2650218508329347D;
//
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(408.4583F, 271.375F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(423.6761F, 330.75F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(211.71F, 17.99997F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(226.2934F, 17.99997F);
this.xrLabel7.StylePriority.UseBorders = false;
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Unterschrift Klient/-in";
@@ -884,7 +1200,7 @@ namespace BeWoLeverkusen
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(158.4583F, 271.375F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(158.4585F, 330.75F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(211.7083F, 17.99997F);
@@ -896,7 +1212,7 @@ namespace BeWoLeverkusen
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 271.375F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 330.75F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(105.25F, 17.99997F);
@@ -1217,285 +1533,17 @@ namespace BeWoLeverkusen
this.fieldFLSFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldFLSFactor.Name = "fieldFLSFactor";
//
- // xrTableAbwesenheiten
+ // picSignature
//
- this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
- this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(177.0926F, 169.8264F);
- this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
- this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow14,
- this.xrTableRow15,
- this.xrTableRow16,
- this.xrTableRow17,
- this.xrTableRow18});
- this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
- this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
- this.xrTableAbwesenheiten.StylePriority.UseFont = false;
- this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableRow14
- //
- this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell27,
- this.xrTableCell29,
- this.xrTableCell31});
- this.xrTableRow14.Name = "xrTableRow14";
- this.xrTableRow14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow14.Weight = 1D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.StylePriority.UseBorders = false;
- this.xrTableCell27.StylePriority.UseFont = false;
- this.xrTableCell27.StylePriority.UsePadding = false;
- this.xrTableCell27.StylePriority.UseTextAlignment = false;
- this.xrTableCell27.Text = "von";
- this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell27.Weight = 0.1073232364991462D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.StylePriority.UseBorders = false;
- this.xrTableCell29.StylePriority.UseFont = false;
- this.xrTableCell29.StylePriority.UsePadding = false;
- this.xrTableCell29.StylePriority.UseTextAlignment = false;
- this.xrTableCell29.Text = "bis";
- this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell29.Weight = 0.10732323432577288D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.StylePriority.UseBorders = false;
- this.xrTableCell31.StylePriority.UseFont = false;
- this.xrTableCell31.StylePriority.UsePadding = false;
- this.xrTableCell31.StylePriority.UseTextAlignment = false;
- this.xrTableCell31.Text = "Tage";
- this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell31.Weight = 0.075757568269402914D;
- //
- // xrTableRow15
- //
- this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell37,
- this.xrTableCell38,
- this.xrTableCell39});
- this.xrTableRow15.Name = "xrTableRow15";
- this.xrTableRow15.Weight = 1D;
- //
- // xrTableCell37
- //
- this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.StylePriority.UseFont = false;
- this.xrTableCell37.StylePriority.UseTextAlignment = false;
- this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell37.Weight = 0.1073232364991462D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.StylePriority.UseFont = false;
- this.xrTableCell38.StylePriority.UseTextAlignment = false;
- this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell38.Weight = 0.10732323432577288D;
- //
- // xrTableCell39
- //
- this.xrTableCell39.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.StylePriority.UseFont = false;
- this.xrTableCell39.StylePriority.UseTextAlignment = false;
- this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell39.Weight = 0.075757568269402914D;
- //
- // xrTableRow16
- //
- this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell40,
- this.xrTableCell41,
- this.xrTableCell42});
- this.xrTableRow16.Name = "xrTableRow16";
- this.xrTableRow16.Weight = 1D;
- //
- // xrTableCell40
- //
- this.xrTableCell40.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.StylePriority.UseFont = false;
- this.xrTableCell40.StylePriority.UseTextAlignment = false;
- this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell40.Weight = 0.1073232364991462D;
- //
- // xrTableCell41
- //
- this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell41.Name = "xrTableCell41";
- this.xrTableCell41.StylePriority.UseFont = false;
- this.xrTableCell41.StylePriority.UseTextAlignment = false;
- this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell41.Weight = 0.10732323432577288D;
- //
- // xrTableCell42
- //
- this.xrTableCell42.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.StylePriority.UseFont = false;
- this.xrTableCell42.StylePriority.UseTextAlignment = false;
- this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell42.Weight = 0.075757568269402914D;
- //
- // xrTableRow17
- //
- this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell43,
- this.xrTableCell44,
- this.xrTableCell45});
- this.xrTableRow17.Name = "xrTableRow17";
- this.xrTableRow17.Weight = 1D;
- //
- // xrTableCell43
- //
- this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell43.Name = "xrTableCell43";
- this.xrTableCell43.StylePriority.UseFont = false;
- this.xrTableCell43.StylePriority.UseTextAlignment = false;
- this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell43.Weight = 0.1073232364991462D;
- //
- // xrTableCell44
- //
- this.xrTableCell44.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell44.Name = "xrTableCell44";
- this.xrTableCell44.StylePriority.UseFont = false;
- this.xrTableCell44.StylePriority.UseTextAlignment = false;
- this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell44.Weight = 0.10732323432577288D;
- //
- // xrTableCell45
- //
- this.xrTableCell45.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell45.Name = "xrTableCell45";
- this.xrTableCell45.StylePriority.UseFont = false;
- this.xrTableCell45.StylePriority.UseTextAlignment = false;
- this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell45.Weight = 0.075757568269402914D;
- //
- // xrTableRow18
- //
- this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell46,
- this.xrTableCell47,
- this.xrTableCell48});
- this.xrTableRow18.Name = "xrTableRow18";
- this.xrTableRow18.Weight = 1D;
- //
- // xrTableCell46
- //
- this.xrTableCell46.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell46.Name = "xrTableCell46";
- this.xrTableCell46.StylePriority.UseFont = false;
- this.xrTableCell46.StylePriority.UseTextAlignment = false;
- this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell46.Weight = 0.1073232364991462D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell47.Name = "xrTableCell47";
- this.xrTableCell47.StylePriority.UseFont = false;
- this.xrTableCell47.StylePriority.UseTextAlignment = false;
- this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell47.Weight = 0.10732323432577288D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.StylePriority.UseFont = false;
- this.xrTableCell48.StylePriority.UseTextAlignment = false;
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell48.Weight = 0.075757568269402914D;
- //
- // lblHatAbwesenheiten
- //
- this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
- this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(430.7684F, 219.8264F);
- this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
- this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(25F, 25F);
- this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
- this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
- this.lblHatAbwesenheiten.StylePriority.UseFont = false;
- this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
- this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
- this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // lblHatGruppen
- //
- this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
- this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(430.7684F, 169.8264F);
- this.lblHatGruppen.Name = "lblHatGruppen";
- this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblHatGruppen.SizeF = new System.Drawing.SizeF(25F, 25F);
- this.lblHatGruppen.StylePriority.UseBackColor = false;
- this.lblHatGruppen.StylePriority.UseBorders = false;
- this.lblHatGruppen.StylePriority.UseFont = false;
- this.lblHatGruppen.StylePriority.UsePadding = false;
- this.lblHatGruppen.StylePriority.UseTextAlignment = false;
- this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrRichText2
- //
- this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(470.102F, 219.8264F);
- this.xrRichText2.Name = "xrRichText2";
- this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
- this.xrRichText2.SizeF = new System.Drawing.SizeF(210.8053F, 68.05556F);
- this.xrRichText2.StylePriority.UseFont = false;
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(470.102F, 169.8264F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(210.8054F, 50F);
- this.xrRichText1.StylePriority.UseFont = false;
- //
- // xrLabel2
- //
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(7.092621F, 169.8264F);
- this.xrLabel2.Multiline = true;
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseBorders = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.StylePriority.UsePadding = false;
- this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(139.9999F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
//
// Stundenzettel
//
@@ -1517,7 +1565,7 @@ namespace BeWoLeverkusen
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName,
this.formattingRuleGruppe});
- this.Margins = new System.Drawing.Printing.Margins(75, 64, 53, 30);
+ this.Margins = new System.Drawing.Printing.Margins(40, 40, 53, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -1528,11 +1576,11 @@ namespace BeWoLeverkusen
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1655,5 +1703,8 @@ namespace BeWoLeverkusen
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
}
}
diff --git a/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.cs b/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.cs
index 0761e3d40..d28bd99e2 100644
--- a/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.cs
+++ b/ReportImp/BeWoLeverkusen/ServicesOverviewReport_FLS.cs
@@ -5,6 +5,10 @@ using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
namespace BeWoLeverkusen
{
@@ -41,6 +45,7 @@ namespace BeWoLeverkusen
{
if (s.IsBillable)
{
+ ServicesOverviewRO.CreateSignatureString(s);
TimeSpan ts = s.EndDate.Subtract(s.StartDate);
s.Notice = String.Format("{0:0.##}", ts.TotalMinutes);
@@ -62,5 +67,32 @@ namespace BeWoLeverkusen
}
this.bindingSource1.DataSource = pRO;
}
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
}
}
diff --git a/ReportImp/BeWoMobilReports/BeWoMobilReports.csproj b/ReportImp/BeWoMobilReports/BeWoMobilReports.csproj
index 28ebe5f26..a90826807 100644
--- a/ReportImp/BeWoMobilReports/BeWoMobilReports.csproj
+++ b/ReportImp/BeWoMobilReports/BeWoMobilReports.csproj
@@ -116,6 +116,12 @@
+
+ Component
+
+
+ ServicesOverviewReport2019.cs
+
Component
@@ -190,6 +196,9 @@
Finanzauswertung.cs
Designer
+
+ ServicesOverviewReport2019.cs
+
ServicesOverviewReportNeu.cs
diff --git a/ReportImp/BeWoMobilReports/CustomReportCreator.cs b/ReportImp/BeWoMobilReports/CustomReportCreator.cs
index 8e96f86ce..5113bf132 100644
--- a/ReportImp/BeWoMobilReports/CustomReportCreator.cs
+++ b/ReportImp/BeWoMobilReports/CustomReportCreator.cs
@@ -66,8 +66,12 @@ namespace BeWo.BeWoMobilReports
{
report = new BeWoMobilReports.Stundenzettel();
}
- if (report == null)
- report = new BeWoMobilReports.Neu.Stundenzettel();
+ else if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new BeWoMobilReports.Neu.Stundenzettel();
+ }
+ if (report == null)
+ report = new BeWoMobilReports.J2019.Stundenzettel();
report.SetReportDataSource(ro);
return report as XtraReport;
diff --git a/ReportImp/BeWoMobilReports/InvoiceCustomerReport.Designer.cs b/ReportImp/BeWoMobilReports/InvoiceCustomerReport.Designer.cs
index 39eb5e75a..04d32d6d0 100644
--- a/ReportImp/BeWoMobilReports/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/BeWoMobilReports/InvoiceCustomerReport.Designer.cs
@@ -29,510 +29,531 @@ namespace BeWo.BeWoMobilReports
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceCustomerReport));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // xrTable1
- //
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceCustomerReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9});
- this.xrTable1.SizeF = new System.Drawing.SizeF(651F, 25F);
- this.xrTable1.StylePriority.UseFont = false;
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(651F, 25F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell6,
this.xrTableCell7,
this.xrTableCell9,
this.xrTableCell14,
this.xrTableCell10,
this.xrTableCell12});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 1D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodStart")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UsePadding = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell6.Weight = 0.98476417490741142D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.98476417490741142D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodEnd")});
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseBorders = false;
- this.xrTableCell7.StylePriority.UsePadding = false;
- this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "xrTableCell7";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell7.Weight = 0.98476417490741153D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "xrTableCell7";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 0.98476417490741153D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UseBorders = false;
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.Text = "xrTableCell9";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell9.Weight = 2.3857688111143074D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "xrTableCell9";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 2.3857688111143074D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitPrice")});
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UseBorders = false;
- this.xrTableCell14.StylePriority.UsePadding = false;
- this.xrTableCell14.StylePriority.UseTextAlignment = false;
- this.xrTableCell14.Text = "xrTableCell14";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell14.Weight = 0.81217660612832143D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell14.Weight = 0.81217660612832143D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")});
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell10.StylePriority.UseBorders = false;
- this.xrTableCell10.StylePriority.UsePadding = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.Text = "xrTableCell10";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell10.Weight = 0.60913247151321737D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell10.Weight = 0.60913247151321737D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountSum")});
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell12.StylePriority.UseBorders = false;
- this.xrTableCell12.StylePriority.UsePadding = false;
- this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.Text = "xrTableCell12";
- this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell12.Weight = 0.83248114260816575D;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell12.Weight = 0.83248114260816575D;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 165F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrLabel1
- //
- this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 166F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(418.67F, 210F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F);
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "xrLabel1";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel9
- //
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.99997F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(351.375F, 131F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientFirstName] [RecipientLast" +
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(418.67F, 210F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F);
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "xrLabel1";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.99997F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(351.375F, 131F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientFirstName] [RecipientLast" +
"Name]\r\n[RecipientStreet]\r\n[RecipientPostCode] [RecipientTown]";
- //
- // xrTable3
- //
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 395.8333F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 395.8333F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10});
- this.xrTable3.SizeF = new System.Drawing.SizeF(650.9997F, 25F);
- this.xrTable3.StylePriority.UseFont = false;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650.9997F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell15,
this.xrTableCell16,
this.xrTableCell17,
this.xrTableCell18,
this.xrTableCell19,
this.xrTableCell20});
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 1D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 1D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseBorders = false;
- this.xrTableCell15.StylePriority.UsePadding = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "Von";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell15.Weight = 0.99384058800525088D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "Von";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell15.Weight = 0.99384058800525088D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UseBorders = false;
- this.xrTableCell16.StylePriority.UsePadding = false;
- this.xrTableCell16.StylePriority.UseTextAlignment = false;
- this.xrTableCell16.Text = "Bis";
- this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell16.Weight = 0.993840588005251D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Bis";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 0.993840588005251D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseBorders = false;
- this.xrTableCell17.StylePriority.UsePadding = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- this.xrTableCell17.Text = "Posten";
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell17.Weight = 2.4077581536645809D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Posten";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell17.Weight = 2.4077581536645809D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell18.StylePriority.UseBorders = false;
- this.xrTableCell18.StylePriority.UsePadding = false;
- this.xrTableCell18.StylePriority.UseTextAlignment = false;
- this.xrTableCell18.Text = "Satz";
- this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell18.Weight = 0.81966239278007746D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Satz";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell18.Weight = 0.81966239278007746D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UsePadding = false;
- this.xrTableCell19.StylePriority.UseTextAlignment = false;
- this.xrTableCell19.Text = "Anzahl";
- this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell19.Weight = 0.61474678085808965D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "Anzahl";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell19.Weight = 0.61474678085808965D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell20.StylePriority.UseBorders = false;
- this.xrTableCell20.StylePriority.UsePadding = false;
- this.xrTableCell20.StylePriority.UseTextAlignment = false;
- this.xrTableCell20.Text = "Betrag";
- this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell20.Weight = 0.84015088633518731D;
- //
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 353.125F);
- 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(650F, 23.25F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen :" +
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "Betrag";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell20.Weight = 0.84015088633518731D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 353.125F);
+ 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(650F, 23.25F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen :" +
"\r\n";
- //
- // xrLabel5
- //
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 320.1249F);
- this.xrLabel5.Multiline = true;
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "[RecipientSalutation] [RecipientFirstName] [RecipientLastName],";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 270.125F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumber]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 253.125F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.125F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(387.5F, 17.00002F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
- this.xrLabel2.WordWrap = false;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 320.1249F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "[RecipientSalutation] [RecipientFirstName] [RecipientLastName],";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 270.125F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumber]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 253.125F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.125F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(387.5F, 17.00002F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel8,
this.xrLabel10,
this.xrLabel12,
this.xrLabel7,
this.xrTable4});
- this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 247.5417F;
- this.ReportFooter.KeepTogether = true;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel8
- //
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(650F, 18.04168F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "[Notice]";
- //
- // xrLabel10
- //
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 155.5417F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Mit freundlichen Grüßen";
- //
- // xrLabel12
- //
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230.5417F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "[CreatorFirstName] [CreatorLastName]";
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.54166F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Abschließende Bemerkungen:";
- //
- // xrTable4
- //
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(568F, 0F);
- this.xrTable4.Name = "xrTable4";
- this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportFooter.HeightF = 247.5417F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(650F, 18.04168F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "[Notice]";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 155.5417F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230.5417F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "[CreatorFirstName] [CreatorLastName]";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.54166F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Abschließende Bemerkungen:";
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(568F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow11});
- this.xrTable4.SizeF = new System.Drawing.SizeF(83F, 25F);
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable4.SizeF = new System.Drawing.SizeF(83F, 25F);
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell23});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 1D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 1D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.BorderWidth = 2;
- this.xrTableCell23.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold);
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.StylePriority.UseBorderWidth = false;
- this.xrTableCell23.StylePriority.UseFont = false;
- this.xrTableCell23.StylePriority.UsePadding = false;
- this.xrTableCell23.StylePriority.UseTextAlignment = false;
- this.xrTableCell23.Text = "[TotalClaim]";
- this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell23.Weight = 3.0365966670214659D;
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 30F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell23.BorderWidth = 2F;
+ this.xrTableCell23.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseBorderWidth = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "[TotalClaim]";
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell23.Weight = 3.0365966670214659D;
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox2,
this.xrRichText1});
- this.bottomMarginBand1.HeightF = 95F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.bottomMarginBand1.HeightF = 95F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 37.99998F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
- this.DetailReport.DataMember = "InvoiceItems";
- this.DetailReport.DataSource = this.bindingSource1;
- this.DetailReport.Level = 0;
- this.DetailReport.Name = "DetailReport";
- //
- // Detail1
- //
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
- this.Detail1.Font = new System.Drawing.Font("Verdana", 9.75F);
- this.Detail1.HeightF = 25F;
- this.Detail1.Name = "Detail1";
- this.Detail1.StylePriority.UseFont = false;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
- //
- // GroupHeader1
- //
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.Detail1.Font = new System.Drawing.Font("Verdana", 9.75F);
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel11,
this.xrLabel13,
this.xrTable3,
@@ -543,61 +564,35 @@ namespace BeWo.BeWoMobilReports
this.xrLabel6,
this.xrLabel2,
this.xrLabel9});
- this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 9.75F);
- this.GroupHeader1.HeightF = 420.8333F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.StylePriority.UseFont = false;
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrLabel11
- //
- this.xrLabel11.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(387.5F, 17F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "BEWO MOBIL KÖLN • Niehler Kirchweg 124 • 50733 Köln";
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.67F, 35F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(231.33F, 163.875F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = "BeWo Mobil Köln \r\nAmbulantes betreutes Wohnen\r\n(Hu. Cicek und E. Kaplan GbR)\r\nTel" +
- ": 0221 – 9772630\r\nFax: 0221 – 97726322\r\n@: info@bewo-mobil-koeln.de\r\nwww.bewo-m" +
- "obil-keoln.de\r\nSt.-Nr.:217/5813/1201\r\n";
- //
- // xrPictureBox2
- //
- this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
- this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
- this.xrPictureBox2.Name = "xrPictureBox2";
- this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
- this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 37.99998F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
- //
- // InvoiceCustomerReport
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 9.75F);
+ this.GroupHeader1.HeightF = 420.8333F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Verdana", 7F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(387.5F, 17F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "BEWO MOBIL KÖLN • Niehler Kirchweg 124 • 50733 Köln";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6701F, 35.00001F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(258.3298F, 163.875F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
+ //
+ // InvoiceCustomerReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.ReportFooter,
@@ -605,21 +600,21 @@ namespace BeWo.BeWoMobilReports
this.bottomMarginBand1,
this.DetailReport,
this.GroupHeader1});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(100, 76, 30, 95);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(100, 50, 30, 95);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BeWoMobilReports/InvoiceCustomerReport.resx b/ReportImp/BeWoMobilReports/InvoiceCustomerReport.resx
index bcf83f7cf..fd4cf13fe 100644
--- a/ReportImp/BeWoMobilReports/InvoiceCustomerReport.resx
+++ b/ReportImp/BeWoMobilReports/InvoiceCustomerReport.resx
@@ -3242,4 +3242,15 @@
17, 17
+
+ BeWo Mobil Köln
+Ambulantes betreutes Wohnen
+Ch. Kaplan | Hu. Cicek | E. Kaplan GbR
+Tel: 0221 – 9772630
+Fax: 0221 – 97726322
+@: info@bewo-mobil-koeln.de
+www.bewo-mobil-keoln.de
+St.-Nr.:217/5813/1201
+
+
\ No newline at end of file
diff --git a/ReportImp/BeWoMobilReports/ServiceInvoiceReport.Designer.cs b/ReportImp/BeWoMobilReports/ServiceInvoiceReport.Designer.cs
index 35b8e4f16..af239f05a8 100644
--- a/ReportImp/BeWoMobilReports/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BeWoMobilReports/ServiceInvoiceReport.Designer.cs
@@ -28,134 +28,131 @@ namespace BeWo.BeWoMobilReports
///
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.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 165F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 30F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 166F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.xrPictureBox2});
- this.bottomMarginBand1.HeightF = 95F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
- //
- // xrPictureBox2
- //
- this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
- this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox2.Name = "xrPictureBox2";
- this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
- this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // Page1
- //
- this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.bottomMarginBand1.HeightF = 95F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel1,
this.xrLabel13,
this.xrLabel7,
@@ -170,214 +167,212 @@ namespace BeWo.BeWoMobilReports
this.xrLabel8,
this.xrTable1,
this.xrLabel6});
- this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
- this.Page1.HeightF = 818F;
- this.Page1.Name = "Page1";
- this.Page1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
- this.Page1.StylePriority.UseFont = false;
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(387.5F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "BEWO MOBIL KÖLN • Niehler Kirchweg 124 • 50733 Köln";
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6699F, 35.00001F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(231.33F, 163.875F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = "BeWo Mobil Köln \r\nAmbulantes betreutes Wohnen\r\n(Hu. Cicek und E. Kaplan GbR)\r\nTel" +
- ": 0221 – 9772630\r\nFax: 0221 – 97726322\r\n@: info@bewo-mobil-koeln.de\r\nwww.bewo-m" +
- "obil-keoln.de\r\nSt.-Nr.:217/5813/1201\r\n";
- //
- // xrLabel7
- //
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35F);
- this.xrLabel7.Multiline = true;
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
+ this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.Page1.HeightF = 818F;
+ this.Page1.Name = "Page1";
+ this.Page1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Verdana", 7F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(387.5F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "BEWO MOBIL KÖLN • Niehler Kirchweg 124 • 50733 Köln";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6696F, 35.00001F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(258.3303F, 163.875F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
"tStreet]\r\n[RecipientPostCodeAndTown]";
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 726F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Mit freundlichen Grüßen";
- //
- // xrTable4
- //
- this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 638.4999F);
- this.xrTable4.Name = "xrTable4";
- this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 726F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Mit freundlichen Grüßen";
+ //
+ // xrTable4
+ //
+ this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 638.4999F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10,
this.xrTableRow14,
this.xrTableRow19,
this.xrTableRow24});
- this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 52F);
- this.xrTable4.StylePriority.UseFont = false;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 52F);
+ this.xrTable4.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell9});
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 0.38095238095238093D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.Text = "xrTableCell1";
- this.xrTableCell9.Weight = 3D;
- //
- // xrTableRow14
- //
- this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.Text = "xrTableCell1";
+ this.xrTableCell9.Weight = 3D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell12});
- this.xrTableRow14.Name = "xrTableRow14";
- this.xrTableRow14.Weight = 0.23809523809523808D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Weight = 3D;
- //
- // xrTableRow19
- //
- this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Weight = 3D;
+ //
+ // xrTableRow19
+ //
+ this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell14});
- this.xrTableRow19.Name = "xrTableRow19";
- this.xrTableRow19.Weight = 0.38095238095238088D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UsePadding = false;
- this.xrTableCell14.Text = "[NotBillableNote]";
- this.xrTableCell14.Weight = 3D;
- //
- // xrTableRow24
- //
- this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow19.Name = "xrTableRow19";
+ this.xrTableRow19.Weight = 0.38095238095238088D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.Text = "[NotBillableNote]";
+ this.xrTableCell14.Weight = 3D;
+ //
+ // xrTableRow24
+ //
+ this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell20});
- this.xrTableRow24.Name = "xrTableRow24";
- this.xrTableRow24.Weight = 0.23809523809523803D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Weight = 3D;
- //
- // xrLabel14
- //
- this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 801F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]";
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 613.4999F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Abschließende Bemerkungen:";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 263.5F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(640.997F, 17F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumber]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 247.5F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(644.497F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 230.5F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(467.7469F, 17.00002F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
- this.xrLabel2.WordWrap = false;
- //
- // xrLabel5
- //
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow24.Name = "xrTableRow24";
+ this.xrTableRow24.Weight = 0.23809523809523803D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Weight = 3D;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 801F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "[CreatorName]";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 613.4999F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Abschließende Bemerkungen:";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 263.5F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(640.997F, 17F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumber]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 247.5F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(644.497F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(1.003011F, 230.5F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(467.7469F, 17.00002F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6699F, 210F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(232.3298F, 17.00005F);
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTable1
- //
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 397.5F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6699F, 210F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(232.3298F, 17.00005F);
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 397.5F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow11,
this.xrTableRow13,
@@ -387,307 +382,307 @@ namespace BeWo.BeWoMobilReports
this.xrTableRow15,
this.xrTableRow16,
this.xrTableRow17});
- this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 166F);
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 166F);
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell19,
this.xrTableCell6});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 0.085D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorderColor = false;
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UseFont = false;
- this.xrTableCell19.Text = "Bewilligter Betrag gesamt:";
- this.xrTableCell19.Weight = 0.66615384615384621D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Bewilligter Betrag gesamt:";
+ this.xrTableCell19.Weight = 0.66615384615384621D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorderColor = false;
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "[ApprovedAmountSum]";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell6.Weight = 0.33384615384615385D;
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "[ApprovedAmountSum]";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.33384615384615385D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell21});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 0.085D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseBorderColor = false;
- this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.Weight = 1D;
- //
- // xrTableRow13
- //
- this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 1D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell23});
- this.xrTableRow13.Name = "xrTableRow13";
- this.xrTableRow13.Weight = 0.085D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorderColor = false;
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.Weight = 1D;
- //
- // xrTableRow12
- //
- this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.Weight = 1D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell24,
this.xrTableCell10});
- this.xrTableRow12.Name = "xrTableRow12";
- this.xrTableRow12.Weight = 0.085D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.085D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell24.StylePriority.UseBorderColor = false;
- this.xrTableCell24.StylePriority.UseBorders = false;
- this.xrTableCell24.StylePriority.UseFont = false;
- this.xrTableCell24.StylePriority.UseTextAlignment = false;
- this.xrTableCell24.Text = "Summe der bereits gezahlten Leistungsvergütungen:";
- this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell24.Weight = 0.66615384615384621D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell24.StylePriority.UseBorderColor = false;
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.Text = "Summe der bereits gezahlten Leistungsvergütungen:";
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell24.Weight = 0.66615384615384621D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell10.StylePriority.UseBorderColor = false;
- this.xrTableCell10.StylePriority.UseBorders = false;
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.Text = "[AmountAdvancedPayments]";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell10.Weight = 0.33384615384615385D;
- //
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorderColor = false;
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "[AmountAdvancedPayments]";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell10.Weight = 0.33384615384615385D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell7,
this.xrTableCell3});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 0.085D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.085D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseBorderColor = false;
- this.xrTableCell7.StylePriority.UseBorders = false;
- this.xrTableCell7.StylePriority.UseFont = false;
- this.xrTableCell7.StylePriority.UsePadding = false;
- this.xrTableCell7.Text = "Summe der bereits geleisteten Eigenanteilszahlungen:";
- this.xrTableCell7.Weight = 0.6661538461538461D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.Text = "Summe der bereits geleisteten Eigenanteilszahlungen:";
+ this.xrTableCell7.Weight = 0.6661538461538461D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseBorderColor = false;
- this.xrTableCell3.StylePriority.UseBorders = false;
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "[AmountEquityContribution]";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell3.Weight = 0.33384615384615385D;
- //
- // xrTableRow18
- //
- this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorderColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "[AmountEquityContribution]";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell3.Weight = 0.33384615384615385D;
+ //
+ // xrTableRow18
+ //
+ this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell25});
- this.xrTableRow18.Name = "xrTableRow18";
- this.xrTableRow18.Weight = 0.085D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell25.StylePriority.UseBorderColor = false;
- this.xrTableCell25.StylePriority.UseBorders = false;
- this.xrTableCell25.Weight = 1D;
- //
- // xrTableRow15
- //
- this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow18.Name = "xrTableRow18";
+ this.xrTableRow18.Weight = 0.085D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell25.StylePriority.UseBorderColor = false;
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.Weight = 1D;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell26,
this.xrTableCell15});
- this.xrTableRow15.Name = "xrTableRow15";
- this.xrTableRow15.Weight = 0.085D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.085D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell26.StylePriority.UseBorderColor = false;
- this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.Text = "Summe der Vergütung für abrechenbare Leistungen:";
- this.xrTableCell26.Weight = 0.66615384615384621D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell26.StylePriority.UseBorderColor = false;
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.Text = "Summe der Vergütung für abrechenbare Leistungen:";
+ this.xrTableCell26.Weight = 0.66615384615384621D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseBorderColor = false;
- this.xrTableCell15.StylePriority.UseBorders = false;
- this.xrTableCell15.StylePriority.UseFont = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "[GrossClaim]";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell15.Weight = 0.33384615384615385D;
- //
- // xrTableRow16
- //
- this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "[GrossClaim]";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell15.Weight = 0.33384615384615385D;
+ //
+ // xrTableRow16
+ //
+ this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell27});
- this.xrTableRow16.Name = "xrTableRow16";
- this.xrTableRow16.Weight = 0.085D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell27.StylePriority.UseBorderColor = false;
- this.xrTableCell27.StylePriority.UseBorders = false;
- this.xrTableCell27.Weight = 1D;
- //
- // xrTableRow17
- //
- this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow16.Name = "xrTableRow16";
+ this.xrTableRow16.Weight = 0.085D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell27.StylePriority.UseBorderColor = false;
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 1D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell28,
this.xrTableCell17});
- this.xrTableRow17.Name = "xrTableRow17";
- this.xrTableRow17.Weight = 0.15D;
- //
- // xrTableCell28
- //
- this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.15D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell28.StylePriority.UseBorderColor = false;
- this.xrTableCell28.StylePriority.UseBorders = false;
- this.xrTableCell28.StylePriority.UseFont = false;
- this.xrTableCell28.Text = "Restforderung:";
- this.xrTableCell28.Weight = 0.66615384615384621D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.Text = "Restforderung:";
+ this.xrTableCell28.Weight = 0.66615384615384621D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseBorderColor = false;
- this.xrTableCell17.StylePriority.UseBorders = false;
- this.xrTableCell17.StylePriority.UseFont = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- this.xrTableCell17.Text = "[NetClaim]";
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell17.Weight = 0.33384615384615385D;
- //
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
- 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(642F, 67F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
- //
- // ServiceInvoiceReport
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[NetClaim]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell17.Weight = 0.33384615384615385D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
+ 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(642F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.Page1});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.Font = new System.Drawing.Font("Verdana", 10F);
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Verdana", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(100, 76, 30, 95);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(100, 50, 30, 95);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BeWoMobilReports/ServiceInvoiceReport.resx b/ReportImp/BeWoMobilReports/ServiceInvoiceReport.resx
index 46e7a0bb2..8976cc12e 100644
--- a/ReportImp/BeWoMobilReports/ServiceInvoiceReport.resx
+++ b/ReportImp/BeWoMobilReports/ServiceInvoiceReport.resx
@@ -3237,6 +3237,17 @@
RgpJ5ARBEARBEARBEARBEARBEEQjhSRygiAIgiAIgiAIgiAIgiAIopFCEjlBEARBEARBEARBEARBEATR
SCGJnCAIgiAIgiAIgiAIgiAIgmikkEROEARBEARBEARBEARBEARBNErOnfs/XptbLlARu2cAAAAASUVO
RK5CYII=
+
+
+
+ BeWo Mobil Köln
+Ambulantes betreutes Wohnen
+Ch. Kaplan | Hu. Cicek | E. Kaplan GbR
+Tel: 0221 – 9772630
+Fax: 0221 – 97726322
+@: info@bewo-mobil-koeln.de
+www.bewo-mobil-keoln.de
+St.-Nr.:217/5813/1201
diff --git a/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.designer.cs b/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.designer.cs
index 1089f1d3f..136bd936f 100644
--- a/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.designer.cs
+++ b/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.designer.cs
@@ -31,7 +31,6 @@ namespace BeWo.BeWoMobilReports.Neu
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -51,27 +50,26 @@ namespace BeWo.BeWoMobilReports.Neu
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -170,6 +168,7 @@ namespace BeWo.BeWoMobilReports.Neu
this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "Mitarbeiter/in";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell12.Weight = 0.28423833396375847D;
@@ -252,8 +251,8 @@ namespace BeWo.BeWoMobilReports.Neu
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
@@ -292,14 +291,11 @@ namespace BeWo.BeWoMobilReports.Neu
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.Text = "xrTableCell17";
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell17.Weight = 0.12848146920661877D;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -319,141 +315,29 @@ namespace BeWo.BeWoMobilReports.Neu
// Detail2
//
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel12,
- this.xrLabel5,
- this.xrLabel3,
+ this.xrLabel11,
this.xrLabel4,
- this.xrLabel11});
- this.Detail2.HeightF = 215.625F;
+ this.xrLabel3,
+ this.xrLabel5,
+ this.xrLabel12});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 10F);
+ this.Detail2.HeightF = 215.9583F;
this.Detail2.Name = "Detail2";
this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail2.StylePriority.UseBorders = false;
+ this.Detail2.StylePriority.UseFont = false;
this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrLabel12
- //
- this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 9.75F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 136.4583F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(325F, 25F);
- this.xrLabel12.StylePriority.UseBorders = false;
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.StylePriority.UseTextAlignment = false;
- this.xrLabel12.Text = "Unterschrift Mitarbeiter/in";
- this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 23.62499F);
- this.xrLabel5.Multiline = true;
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(333F, 24F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel3
- //
- this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(342.0001F, 23.62499F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(364.9999F, 25F);
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel4
- //
- this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.625F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F);
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.StylePriority.UseTextAlignment = false;
- this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:";
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel11
- //
- this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMPerCostBearer")});
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190.625F);
- this.xrLabel11.Multiline = true;
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(717F, 25F);
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "xrLabel11";
- //
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrPictureBox1,
- this.xrLabel17,
- this.xrLabel28,
+ this.xrLabel9,
this.xrLabel1,
- this.xrLabel9});
- this.ReportHeader.HeightF = 244F;
+ this.xrLabel28,
+ this.xrLabel17});
+ this.ReportHeader.HeightF = 94F;
this.ReportHeader.Name = "ReportHeader";
//
- // xrLabel17
- //
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 57.99999F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(148.4166F, 18F);
- this.xrLabel17.StylePriority.UseFont = false;
- this.xrLabel17.Text = "Bewilligungszeitraum:";
- //
- // xrLabel28
- //
- this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(149.4581F, 57.99999F);
- this.xrLabel28.Name = "xrLabel28";
- this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel28.SizeF = new System.Drawing.SizeF(394.1664F, 18F);
- this.xrLabel28.StylePriority.UseBorders = false;
- this.xrLabel28.StylePriority.UseFont = false;
- this.xrLabel28.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(514.5831F, 25F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "Stunden-Dokumentation Betreutes Wohnen";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(514.5831F, 25F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.StylePriority.UseTextAlignment = false;
- this.xrLabel9.Text = "[CustomerName]: [Month] [Year]";
- this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// formattingRuleServiceDesc
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
@@ -488,18 +372,126 @@ namespace BeWo.BeWoMobilReports.Neu
// fieldGruppe
//
this.fieldGruppe.DataMember = "Services";
- this.fieldGruppe.Expression = "Iif([CustomerCount] < 2, \'\' , [CustomerCount] + \' Teilnehmer, \' + Round([GroupMi" +
- "nutes]) + \' Min.\')";
+ this.fieldGruppe.Expression = "Iif([CustomerCount] < 2, \'\' , [CustomerCount] + \' TN\')";
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
- // xrPictureBox1
+ // xrLabel9
//
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(480.3749F, 75.99999F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(650F, 25F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[CustomerName]: [Month] [Year]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Stunden-Dokumentation Betreutes Wohnen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel28
+ //
+ this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(149.4586F, 57.99999F);
+ this.xrLabel28.Name = "xrLabel28";
+ this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel28.SizeF = new System.Drawing.SizeF(529.5833F, 18F);
+ this.xrLabel28.StylePriority.UseBorders = false;
+ this.xrLabel28.StylePriority.UseFont = false;
+ this.xrLabel28.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 57.99999F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(148.4166F, 18F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Bewilligungszeitraum:";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMPerCostBearer")});
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190.9583F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(717F, 25F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "xrLabel11";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.95834F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(342.0001F, 23.95833F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(364.9999F, 25F);
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 23.95833F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(333F, 24F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 136.7916F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(325F, 25F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Unterschrift Mitarbeiter/in";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// Stundenzettel
//
@@ -543,19 +535,13 @@ namespace BeWo.BeWoMobilReports.Neu
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
- private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel9;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
@@ -566,11 +552,16 @@ namespace BeWo.BeWoMobilReports.Neu
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel17;
- private DevExpress.XtraReports.UI.XRLabel xrLabel28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
- private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel28;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
}
}
diff --git a/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.resx b/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.resx
index f6b6e5641..19e908bd3 100644
--- a/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.resx
+++ b/ReportImp/BeWoMobilReports/ServicesOverviewReportNeu.resx
@@ -120,1820 +120,4 @@
21, 17
-
-
-
- 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
- 85LzEUWlQQAAAABJRU5ErkJggg==
-
-
\ No newline at end of file
diff --git a/ReportImp/BeWoMobilReports/SettlementReport.Designer.cs b/ReportImp/BeWoMobilReports/SettlementReport.Designer.cs
index a2351aa73..bbe31248a 100644
--- a/ReportImp/BeWoMobilReports/SettlementReport.Designer.cs
+++ b/ReportImp/BeWoMobilReports/SettlementReport.Designer.cs
@@ -28,147 +28,149 @@ namespace BeWo.BeWoMobilReports.Alt
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.rowAbrechnung1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.rowAbrechnung2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.rowAbrechnung3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 185F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(387.5F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "BEWO MOBIL KÖLN · Niehler Kirchweg 124 · 50733 Köln";
- //
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 166F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Verdana", 7F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(387.5F, 17F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "BEWO MOBIL KÖLN · Niehler Kirchweg 124 · 50733 Köln";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 172.8333F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(191.6667F, 17.00003F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTable1
- //
- this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 386.7082F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrLabel8.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 172.8333F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(191.6667F, 17.00003F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 386.7082F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow11,
@@ -183,714 +185,734 @@ namespace BeWo.BeWoMobilReports.Alt
this.xrTableRow15,
this.xrTableRow18,
this.xrTableRow17});
- this.xrTable1.SizeF = new System.Drawing.SizeF(617F, 251F);
- this.xrTable1.StylePriority.UseBorderColor = false;
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(617F, 251F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell19,
this.xrTableCell6});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 0.085D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorderColor = false;
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UseFont = false;
- this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:";
- this.xrTableCell19.Weight = 0.78314100999098568D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:";
+ this.xrTableCell19.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorderColor = false;
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "[ApprovedFLS]";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell6.Weight = 0.21685899000901443D;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "[ApprovedFLS]";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell20,
this.xrTableCell7});
- this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 0.085D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell20.StylePriority.UseBorderColor = false;
- this.xrTableCell20.StylePriority.UseBorders = false;
- this.xrTableCell20.StylePriority.UseFont = false;
- this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:";
- this.xrTableCell20.Weight = 0.78314100999098568D;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // xrTableCell7
- //
- this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseBorderColor = false;
- this.xrTableCell7.StylePriority.UseBorders = false;
- this.xrTableCell7.StylePriority.UseFont = false;
- this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "[ApprovedFLSWithFactor]";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell7.Weight = 0.21685899000901443D;
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.085D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorderColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:";
+ this.xrTableCell20.Weight = 0.78314100999098568D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "[ApprovedFLSWithFactor]";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell7.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell21});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 0.085D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseBorderColor = false;
- this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.Weight = 1D;
- //
- // rowErbrachteLeistung
- //
- this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 1D;
+ //
+ // rowErbrachteLeistung
+ //
+ this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell22});
- this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
- this.rowErbrachteLeistung.Weight = 0.085D;
- //
- // xrTableCell22
- //
- this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
+ this.rowErbrachteLeistung.Weight = 0.085D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell22.StylePriority.UseBorderColor = false;
- this.xrTableCell22.StylePriority.UseBorders = false;
- this.xrTableCell22.StylePriority.UseFont = false;
- this.xrTableCell22.Text = "Erbrachte Leistungen:";
- this.xrTableCell22.Weight = 1D;
- //
- // rowAbrechnung1
- //
- this.rowAbrechnung1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorderColor = false;
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.Text = "Erbrachte Leistungen:";
+ this.xrTableCell22.Weight = 1D;
+ //
+ // rowAbrechnung1
+ //
+ this.rowAbrechnung1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell36,
this.xrTableCell34});
- this.rowAbrechnung1.Name = "rowAbrechnung1";
- this.rowAbrechnung1.Weight = 0.085D;
- //
- // xrTableCell36
- //
- this.xrTableCell36.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell36.CanShrink = true;
- this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.rowAbrechnung1.Name = "rowAbrechnung1";
+ this.rowAbrechnung1.Weight = 0.085D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell36.CanShrink = true;
+ this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext1")});
- this.xrTableCell36.Name = "xrTableCell36";
- this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell36.StylePriority.UseBorderColor = false;
- this.xrTableCell36.StylePriority.UseBorders = false;
- this.xrTableCell36.StylePriority.UseFont = false;
- this.xrTableCell36.StylePriority.UsePadding = false;
- this.xrTableCell36.Weight = 0.78314100999098546D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell34.CanShrink = true;
- this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell34.CanShrink = true;
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag1")});
- this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell34.StylePriority.UseBorderColor = false;
- this.xrTableCell34.StylePriority.UseBorders = false;
- this.xrTableCell34.StylePriority.UseFont = false;
- this.xrTableCell34.StylePriority.UsePadding = false;
- this.xrTableCell34.StylePriority.UseTextAlignment = false;
- this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell34.Weight = 0.21685899000901443D;
- //
- // rowAbrechnung2
- //
- this.rowAbrechnung2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell34.StylePriority.UseBorderColor = false;
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell34.Weight = 0.21685899000901443D;
+ //
+ // rowAbrechnung2
+ //
+ this.rowAbrechnung2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell37,
this.xrTableCell33});
- this.rowAbrechnung2.Name = "rowAbrechnung2";
- this.rowAbrechnung2.Weight = 0.085D;
- //
- // xrTableCell37
- //
- this.xrTableCell37.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell37.CanShrink = true;
- this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.rowAbrechnung2.Name = "rowAbrechnung2";
+ this.rowAbrechnung2.Weight = 0.085D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell37.CanShrink = true;
+ this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext2")});
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell37.StylePriority.UseBorderColor = false;
- this.xrTableCell37.StylePriority.UseBorders = false;
- this.xrTableCell37.StylePriority.UseFont = false;
- this.xrTableCell37.StylePriority.UsePadding = false;
- this.xrTableCell37.Weight = 0.78314100999098546D;
- //
- // xrTableCell33
- //
- this.xrTableCell33.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell33.CanShrink = true;
- this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell33.CanShrink = true;
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag2")});
- this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell33.StylePriority.UseBorderColor = false;
- this.xrTableCell33.StylePriority.UseBorders = false;
- this.xrTableCell33.StylePriority.UsePadding = false;
- this.xrTableCell33.StylePriority.UseTextAlignment = false;
- this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell33.Weight = 0.21685899000901443D;
- //
- // rowAbrechnung3
- //
- this.rowAbrechnung3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell33.Weight = 0.21685899000901443D;
+ //
+ // rowAbrechnung3
+ //
+ this.rowAbrechnung3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell38,
this.xrTableCell32});
- this.rowAbrechnung3.Name = "rowAbrechnung3";
- this.rowAbrechnung3.Weight = 0.085D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell38.CanShrink = true;
- this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.rowAbrechnung3.Name = "rowAbrechnung3";
+ this.rowAbrechnung3.Weight = 0.085D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell38.CanShrink = true;
+ this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext3")});
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell38.StylePriority.UseBorderColor = false;
- this.xrTableCell38.StylePriority.UseBorders = false;
- this.xrTableCell38.StylePriority.UseFont = false;
- this.xrTableCell38.StylePriority.UsePadding = false;
- this.xrTableCell38.Weight = 0.78314100999098546D;
- //
- // xrTableCell32
- //
- this.xrTableCell32.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell38.StylePriority.UseBorderColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UsePadding = false;
+ this.xrTableCell38.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell32.CanShrink = true;
- this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell32.CanShrink = true;
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag3")});
- this.xrTableCell32.Name = "xrTableCell32";
- this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell32.StylePriority.UseBorderColor = false;
- this.xrTableCell32.StylePriority.UseBorders = false;
- this.xrTableCell32.StylePriority.UsePadding = false;
- this.xrTableCell32.StylePriority.UseTextAlignment = false;
- this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell32.Weight = 0.21685899000901443D;
- //
- // xrTableRow13
- //
- this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell32.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell23});
- this.xrTableRow13.Name = "xrTableRow13";
- this.xrTableRow13.Weight = 0.085D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorderColor = false;
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.Weight = 1D;
- //
- // xrTableRow14
- //
- this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.Weight = 1D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell12,
this.xrTableCell9});
- this.xrTableRow14.Name = "xrTableRow14";
- this.xrTableRow14.Weight = 0.085D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell12.StylePriority.UseBorders = false;
- this.xrTableCell12.StylePriority.UseFont = false;
- this.xrTableCell12.StylePriority.UsePadding = false;
- this.xrTableCell12.Text = "Gesamtforderung:";
- this.xrTableCell12.Weight = 0.78314100999098546D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.Text = "Gesamtforderung:";
+ this.xrTableCell12.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 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 = "[AmountRecordedFLSString]";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell9.Weight = 0.21685899000901443D;
- //
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 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 = "[AmountRecordedFLSString]";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell9.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 0.085D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.085D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.StylePriority.UseBorders = false;
- this.xrTableCell3.Weight = 1D;
- //
- // xrTableRow12
- //
- this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Weight = 1D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell24,
this.xrTableCell10});
- this.xrTableRow12.Name = "xrTableRow12";
- this.xrTableRow12.Weight = 0.085D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell24.StylePriority.UseBorderColor = false;
- this.xrTableCell24.StylePriority.UseBorders = false;
- this.xrTableCell24.StylePriority.UseFont = false;
- this.xrTableCell24.Text = "abzüglich der geleisteten Abschlagszahlung:";
- this.xrTableCell24.Weight = 0.78314100999098568D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.085D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell24.StylePriority.UseBorderColor = false;
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.Text = "abzüglich der geleisteten Abschlagszahlung:";
+ this.xrTableCell24.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell10.StylePriority.UseBorderColor = false;
- this.xrTableCell10.StylePriority.UseBorders = false;
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.Text = "[AmountAdvancedPayments]";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell10.Weight = 0.21685899000901443D;
- //
- // xrTableRow15
- //
- this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorderColor = false;
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "[AmountAdvancedPayments]";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell10.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell14,
this.xrTableCell15});
- this.xrTableRow15.Name = "xrTableRow15";
- this.xrTableRow15.Weight = 0.085D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UseBorders = false;
- this.xrTableCell14.StylePriority.UsePadding = false;
- this.xrTableCell14.Text = "abzüglich Eigenanteil:";
- this.xrTableCell14.Weight = 0.78314100999098568D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.085D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.Text = "abzüglich Eigenanteil:";
+ this.xrTableCell14.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")});
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseBorders = false;
- this.xrTableCell15.StylePriority.UsePadding = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "xrTableCell15";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell15.Weight = 0.21685899000901443D;
- //
- // xrTableRow18
- //
- this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell15.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow18
+ //
+ this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell25});
- this.xrTableRow18.Name = "xrTableRow18";
- this.xrTableRow18.Weight = 0.085D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow18.Name = "xrTableRow18";
+ this.xrTableRow18.Weight = 0.085D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell25.StylePriority.UseBorderColor = false;
- this.xrTableCell25.StylePriority.UseBorders = false;
- this.xrTableCell25.Weight = 1D;
- //
- // xrTableRow17
- //
- this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell25.StylePriority.UseBorderColor = false;
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.Weight = 1D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell28,
this.xrTableCell17});
- this.xrTableRow17.Name = "xrTableRow17";
- this.xrTableRow17.Weight = 0.15D;
- //
- // xrTableCell28
- //
- this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell28.StylePriority.UseBorderColor = false;
- this.xrTableCell28.StylePriority.UseBorders = false;
- this.xrTableCell28.StylePriority.UseFont = false;
- this.xrTableCell28.Text = "Restforderung:";
- this.xrTableCell28.Weight = 0.78314100999098568D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.15D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.Text = "Restforderung:";
+ this.xrTableCell28.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseBorderColor = false;
- this.xrTableCell17.StylePriority.UseBorders = false;
- this.xrTableCell17.StylePriority.UseFont = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- this.xrTableCell17.Text = "[Claim]";
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell17.Weight = 0.21685899000901443D;
- //
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 311.7082F);
- 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(617F, 67F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
- // xrLabel5
- //
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 278.7083F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.3749F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(617F, 17.00002F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.3749F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(617F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.3749F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(403.4583F, 17F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
- this.xrLabel2.WordWrap = false;
- //
- // RecipientPostCodeAndTown
- //
- this.RecipientPostCodeAndTown.CanShrink = true;
- this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.4167F);
- this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
- this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
- this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
- //
- // xrLabel_RecipientStreet
- //
- this.xrLabel_RecipientStreet.CanShrink = true;
- this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.41669F);
- this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
- this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
- this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
- //
- // xrLabel_RecipientDivision
- //
- this.xrLabel_RecipientDivision.CanShrink = true;
- this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 69.41668F);
- this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
- this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
- this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
- //
- // xrLabel_RecipientContactPerson
- //
- this.xrLabel_RecipientContactPerson.CanShrink = true;
- this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.41668F);
- this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
- this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
- this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
- //
- // xrLabel1
- //
- this.xrLabel1.CanShrink = true;
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.41667F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "[RecipientOrganisation]";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel15,
+ this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[Claim]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell17.Weight = 0.21685899000901443D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 311.7082F);
+ 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(617F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 278.7083F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.3749F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(617F, 17.00002F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.3749F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(617F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.3749F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(403.4583F, 17F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.4167F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.41669F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 69.41668F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.41668F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.41667F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel16,
+ this.xrLabel17,
+ this.xrLabel18,
+ this.xrLabel19,
this.xrLabel14,
- this.xrLabel12,
this.xrLabel11,
this.xrLabel10,
this.xrTable3,
this.xrLabel7});
- this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 226F;
- this.ReportFooter.KeepTogether = true;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel10
- //
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Mit freundlichen Grüßen";
- //
- // xrTable3
- //
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportFooter.HeightF = 307F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Geschäftsführerin";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Christina Kaplan";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
this.xrTableRow21,
this.xrTableRow22,
this.xrTableRow23,
this.xrTableRow24});
- this.xrTable3.SizeF = new System.Drawing.SizeF(617F, 68F);
- this.xrTable3.StylePriority.UseFont = false;
- //
- // xrTableRow20
- //
- this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(617F, 68F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow20
+ //
+ this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell16});
- this.xrTableRow20.Name = "xrTableRow20";
- this.xrTableRow20.Weight = 0.38095238095238093D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow20.Name = "xrTableRow20";
+ this.xrTableRow20.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UsePadding = false;
- this.xrTableCell16.Text = "xrTableCell1";
- this.xrTableCell16.Weight = 3D;
- //
- // xrTableRow21
- //
- this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Text = "xrTableCell1";
+ this.xrTableCell16.Weight = 3D;
+ //
+ // xrTableRow21
+ //
+ this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell18});
- this.xrTableRow21.Name = "xrTableRow21";
- this.xrTableRow21.Weight = 0.23809523809523808D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Weight = 3D;
- //
- // xrTableRow22
- //
- this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow21.Name = "xrTableRow21";
+ this.xrTableRow21.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Weight = 3D;
+ //
+ // xrTableRow22
+ //
+ this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell29});
- this.xrTableRow22.Name = "xrTableRow22";
- this.xrTableRow22.Weight = 0.38095238095238088D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow22.Name = "xrTableRow22";
+ this.xrTableRow22.Weight = 0.38095238095238088D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell29.StylePriority.UsePadding = false;
- this.xrTableCell29.Text = "xrTableCell4";
- this.xrTableCell29.Weight = 3D;
- //
- // xrTableRow23
- //
- this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.Text = "xrTableCell4";
+ this.xrTableCell29.Weight = 3D;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell30});
- this.xrTableRow23.Name = "xrTableRow23";
- this.xrTableRow23.Weight = 0.23809523809523803D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Weight = 3D;
- //
- // xrTableRow24
- //
- this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 0.23809523809523803D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Weight = 3D;
+ //
+ // xrTableRow24
+ //
+ this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell31});
- this.xrTableRow24.Name = "xrTableRow24";
- this.xrTableRow24.Weight = 0.38095238095238093D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow24.Name = "xrTableRow24";
+ this.xrTableRow24.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell31.StylePriority.UsePadding = false;
- this.xrTableCell31.Text = "xrTableCell8";
- this.xrTableCell31.Weight = 3D;
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Abschließende Bemerkungen:";
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 30F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.Text = "xrTableCell8";
+ this.xrTableCell31.Weight = 3D;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Abschließende Bemerkungen:";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.xrPictureBox2});
- this.bottomMarginBand1.HeightF = 95F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.99998F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
- //
- // xrPictureBox2
- //
- this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
- this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox2.Name = "xrPictureBox2";
- this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
- this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // GroupHeader1
- //
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.bottomMarginBand1.HeightF = 95F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.99998F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel13,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
@@ -905,91 +927,91 @@ namespace BeWo.BeWoMobilReports.Alt
this.xrTable1,
this.xrLabel8,
this.xrLabel9});
- this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
- this.GroupHeader1.HeightF = 665F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.StylePriority.UseFont = false;
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 0F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(232.3331F, 172.8333F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
- //
- // xrLabel11
- //
- this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Ernst Kaplan";
- //
- // xrLabel12
- //
- this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(339.58F, 192F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
- this.xrLabel12.StylePriority.UseBorders = false;
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Hüseyin Çiçek";
- //
- // xrLabel14
- //
- this.xrLabel14.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "Geschäftsführer";
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(339.58F, 209F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Geschäftsführer";
- //
- // Spitzabrechnung
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.GroupHeader1.HeightF = 665F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6671F, 0F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(268.3329F, 172.8333F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 272.9584F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Ernst Kaplan";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(339.5798F, 272.9584F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Hüseyin Çiçek";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.9583F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "Geschäftsführer";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.5798F, 289.9583F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Geschäftsführer";
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.ReportFooter,
this.topMarginBand1,
this.bottomMarginBand1,
this.GroupHeader1});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(90, 76, 30, 95);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(90, 50, 30, 95);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1071,8 +1093,10 @@ namespace BeWo.BeWoMobilReports.Alt
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
}
}
diff --git a/ReportImp/BeWoMobilReports/SettlementReport.resx b/ReportImp/BeWoMobilReports/SettlementReport.resx
index 84db79cc6..4bc5cac4f 100644
--- a/ReportImp/BeWoMobilReports/SettlementReport.resx
+++ b/ReportImp/BeWoMobilReports/SettlementReport.resx
@@ -3246,7 +3246,7 @@
BeWo Mobil Köln
Ambulantes betreutes Wohnen
-(Hu. Cicek und E. Kaplan GbR)
+Ch. Kaplan | Hu. Cicek | E. Kaplan GbR
Tel: 0221 – 9772630
Fax: 0221 – 97726322
@: info@bewo-mobil-koeln.de
diff --git a/ReportImp/BeWoMobilReports/SettlementReport2.designer.cs b/ReportImp/BeWoMobilReports/SettlementReport2.designer.cs
index 708f2e4c8..10df4aab5 100644
--- a/ReportImp/BeWoMobilReports/SettlementReport2.designer.cs
+++ b/ReportImp/BeWoMobilReports/SettlementReport2.designer.cs
@@ -28,555 +28,556 @@ namespace BeWo.BeWoMobilReports
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow38 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow39 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow40 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow41 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow42 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow43 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
- this.fieldApprovedWithFactor = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow38 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow39 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow40 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow41 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow42 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow43 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.fieldApprovedWithFactor = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 185F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(387.5F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "BEWO MOBIL KÖLN · Niehler Kirchweg 124 · 50733 Köln";
- //
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 166F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.5833F, 135.4167F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Verdana", 7F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(387.5F, 17F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "BEWO MOBIL KÖLN · Niehler Kirchweg 124 · 50733 Köln";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 171.7916F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(191.6667F, 17.00003F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTable1
- //
- this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 385.6665F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrLabel8.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 171.7916F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(191.6667F, 17.00003F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 385.6665F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow11,
this.rowErbrachteLeistung});
- this.xrTable1.SizeF = new System.Drawing.SizeF(617F, 68F);
- this.xrTable1.StylePriority.UseBorderColor = false;
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(617F, 68F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell19,
this.xrTableCell6});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 0.085D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorderColor = false;
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UseFont = false;
- this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:";
- this.xrTableCell19.Weight = 0.78314100999098568D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:";
+ this.xrTableCell19.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")});
- this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorderColor = false;
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell6.Weight = 0.21685899000901443D;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell20,
this.xrTableCell7});
- this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 0.085D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell20.StylePriority.UseBorderColor = false;
- this.xrTableCell20.StylePriority.UseBorders = false;
- this.xrTableCell20.StylePriority.UseFont = false;
- this.xrTableCell20.Text = "- zzgl. Faktor [RateFactor]:";
- this.xrTableCell20.Weight = 0.78314100999098568D;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactor] == 1";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // xrTableCell7
- //
- this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.085D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorderColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.Text = "- zzgl. Faktor [RateFactor]:";
+ this.xrTableCell20.Weight = 0.78314100999098568D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactor] == 1";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldApprovedWithFactor", "{0:0.00}")});
- this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseBorderColor = false;
- this.xrTableCell7.StylePriority.UseBorders = false;
- this.xrTableCell7.StylePriority.UseFont = false;
- this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "xrTableCell7";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell7.Weight = 0.21685899000901443D;
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "xrTableCell7";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell7.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell21});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 0.085D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseBorderColor = false;
- this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.Weight = 1D;
- //
- // rowErbrachteLeistung
- //
- this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 1D;
+ //
+ // rowErbrachteLeistung
+ //
+ this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell22});
- this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
- this.rowErbrachteLeistung.Weight = 0.085D;
- //
- // xrTableCell22
- //
- this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
+ this.rowErbrachteLeistung.Weight = 0.085D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell22.StylePriority.UseBorderColor = false;
- this.xrTableCell22.StylePriority.UseBorders = false;
- this.xrTableCell22.StylePriority.UseFont = false;
- this.xrTableCell22.Text = "Erbrachte Leistungen:";
- this.xrTableCell22.Weight = 1D;
- //
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 310.6665F);
- 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(617F, 67F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
- // xrLabel5
- //
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 277.6666F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235.3333F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(617F, 17.00002F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 219.3332F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(617F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" +
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorderColor = false;
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.Text = "Erbrachte Leistungen:";
+ this.xrTableCell22.Weight = 1D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 310.6665F);
+ 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(617F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 277.6666F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235.3333F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(617F, 17.00002F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 219.3332F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(617F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" +
"stName]";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 202.3332F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(403.4583F, 17F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
- this.xrLabel2.WordWrap = false;
- //
- // RecipientPostCodeAndTown
- //
- this.RecipientPostCodeAndTown.CanShrink = true;
- this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.4167F);
- this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
- this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
- this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
- //
- // xrLabel_RecipientStreet
- //
- this.xrLabel_RecipientStreet.CanShrink = true;
- this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.41669F);
- this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
- this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
- this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
- //
- // xrLabel_RecipientDivision
- //
- this.xrLabel_RecipientDivision.CanShrink = true;
- this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 69.41668F);
- this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
- this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
- this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
- //
- // xrLabel_RecipientContactPerson
- //
- this.xrLabel_RecipientContactPerson.CanShrink = true;
- this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.41668F);
- this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
- this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
- this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
- //
- // xrLabel1
- //
- this.xrLabel1.CanShrink = true;
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.41667F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "[RecipientOrganisation]";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel15,
- this.xrLabel14,
- this.xrLabel12,
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 202.3332F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(403.4583F, 17F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.4167F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.41669F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 69.41668F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.41668F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.41667F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel11,
+ this.xrLabel14,
+ this.xrLabel19,
+ this.xrLabel18,
+ this.xrLabel17,
+ this.xrLabel16,
this.xrLabel10,
this.xrTable3,
this.xrLabel7});
- this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 226.0001F;
- this.ReportFooter.KeepTogether = true;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel10
- //
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Mit freundlichen Grüßen";
- //
- // xrTable3
- //
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportFooter.HeightF = 307F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
this.xrTableRow21,
this.xrTableRow22,
this.xrTableRow23,
this.xrTableRow24});
- this.xrTable3.SizeF = new System.Drawing.SizeF(617F, 68F);
- this.xrTable3.StylePriority.UseFont = false;
- //
- // xrTableRow20
- //
- this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(617F, 68F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow20
+ //
+ this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell16});
- this.xrTableRow20.Name = "xrTableRow20";
- this.xrTableRow20.Weight = 0.38095238095238093D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow20.Name = "xrTableRow20";
+ this.xrTableRow20.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UsePadding = false;
- this.xrTableCell16.Text = "xrTableCell1";
- this.xrTableCell16.Weight = 3D;
- //
- // xrTableRow21
- //
- this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Text = "xrTableCell1";
+ this.xrTableCell16.Weight = 3D;
+ //
+ // xrTableRow21
+ //
+ this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell18});
- this.xrTableRow21.Name = "xrTableRow21";
- this.xrTableRow21.Weight = 0.23809523809523808D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Weight = 3D;
- //
- // xrTableRow22
- //
- this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow21.Name = "xrTableRow21";
+ this.xrTableRow21.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Weight = 3D;
+ //
+ // xrTableRow22
+ //
+ this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell29});
- this.xrTableRow22.Name = "xrTableRow22";
- this.xrTableRow22.Weight = 0.38095238095238088D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow22.Name = "xrTableRow22";
+ this.xrTableRow22.Weight = 0.38095238095238088D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell29.StylePriority.UsePadding = false;
- this.xrTableCell29.Text = "xrTableCell4";
- this.xrTableCell29.Weight = 3D;
- //
- // xrTableRow23
- //
- this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.Text = "xrTableCell4";
+ this.xrTableCell29.Weight = 3D;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell30});
- this.xrTableRow23.Name = "xrTableRow23";
- this.xrTableRow23.Weight = 0.23809523809523803D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Weight = 3D;
- //
- // xrTableRow24
- //
- this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 0.23809523809523803D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Weight = 3D;
+ //
+ // xrTableRow24
+ //
+ this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell31});
- this.xrTableRow24.Name = "xrTableRow24";
- this.xrTableRow24.Weight = 0.38095238095238093D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow24.Name = "xrTableRow24";
+ this.xrTableRow24.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell31.StylePriority.UsePadding = false;
- this.xrTableCell31.Text = "xrTableCell8";
- this.xrTableCell31.Weight = 3D;
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Abschließende Bemerkungen:";
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 30F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.Text = "xrTableCell8";
+ this.xrTableCell31.Weight = 3D;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Abschließende Bemerkungen:";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.xrPictureBox2});
- this.bottomMarginBand1.HeightF = 95F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.99998F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
- //
- // xrPictureBox2
- //
- this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
- this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrPictureBox2.Name = "xrPictureBox2";
- this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
- this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // GroupHeader1
- //
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.bottomMarginBand1.HeightF = 95F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.99998F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(626.9999F, 56.125F);
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(627F, 38F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel13,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
@@ -591,111 +592,111 @@ namespace BeWo.BeWoMobilReports
this.xrTable1,
this.xrLabel8,
this.xrLabel9});
- this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
- this.GroupHeader1.HeightF = 453.6665F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.StylePriority.UseFont = false;
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6668F, 0F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(232.3331F, 171.7916F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.GroupHeader1.HeightF = 453.6665F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Verdana", 9F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(418.6666F, 0F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(268.3334F, 171.7916F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = resources.GetString("xrLabel13.Text");
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
- this.DetailReport.DataMember = "InvoiceItems";
- this.DetailReport.DataSource = this.bindingSource1;
- this.DetailReport.Level = 0;
- this.DetailReport.Name = "DetailReport";
- //
- // Detail1
- //
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2});
- this.Detail1.Font = new System.Drawing.Font("Verdana", 10F);
- this.Detail1.HeightF = 17F;
- this.Detail1.Name = "Detail1";
- this.Detail1.StylePriority.UseFont = false;
- //
- // xrTable2
- //
- this.xrTable2.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.Detail1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow5});
- this.xrTable2.SizeF = new System.Drawing.SizeF(617F, 17F);
- this.xrTable2.StylePriority.UseBorderColor = false;
- //
- // xrTableRow5
- //
- this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable2.SizeF = new System.Drawing.SizeF(617F, 17F);
+ this.xrTable2.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13,
this.xrTableCell26});
- this.xrTableRow5.Name = "xrTableRow5";
- this.xrTableRow5.Weight = 0.085D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell13.CanShrink = true;
- this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.085D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell13.CanShrink = true;
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.DetailDescription")});
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell13.StylePriority.UseBorderColor = false;
- this.xrTableCell13.StylePriority.UseBorders = false;
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UsePadding = false;
- this.xrTableCell13.Weight = 0.78314100999098546D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorderColor = false;
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell26.CanShrink = true;
- this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell26.CanShrink = true;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell26.StylePriority.UseBorderColor = false;
- this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.StylePriority.UsePadding = false;
- this.xrTableCell26.StylePriority.UseTextAlignment = false;
- this.xrTableCell26.Text = "xrTableCell26";
- this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell26.Weight = 0.21685899000901443D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
- //
- // GroupFooter1
- //
- this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell26.StylePriority.UseBorderColor = false;
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UsePadding = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell26.Weight = 0.21685899000901443D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
- this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
- this.GroupFooter1.HeightF = 132F;
- this.GroupFooter1.Name = "GroupFooter1";
- this.GroupFooter1.StylePriority.UseFont = false;
- //
- // xrTable4
- //
- this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable4.Name = "xrTable4";
- this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.GroupFooter1.HeightF = 132F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow37,
this.xrTableRow38,
this.xrTableRow39,
@@ -703,254 +704,275 @@ namespace BeWo.BeWoMobilReports
this.xrTableRow41,
this.xrTableRow42,
this.xrTableRow43});
- this.xrTable4.SizeF = new System.Drawing.SizeF(617F, 132F);
- this.xrTable4.StylePriority.UseBorderColor = false;
- //
- // xrTableRow37
- //
- this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable4.SizeF = new System.Drawing.SizeF(617F, 132F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow37
+ //
+ this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell64});
- this.xrTableRow37.Name = "xrTableRow37";
- this.xrTableRow37.Weight = 0.085D;
- //
- // xrTableCell64
- //
- this.xrTableCell64.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell64.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow37.Name = "xrTableRow37";
+ this.xrTableRow37.Weight = 0.085D;
+ //
+ // xrTableCell64
+ //
+ this.xrTableCell64.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell64.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell64.Name = "xrTableCell64";
- this.xrTableCell64.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell64.StylePriority.UseBorderColor = false;
- this.xrTableCell64.StylePriority.UseBorders = false;
- this.xrTableCell64.Weight = 1D;
- //
- // xrTableRow38
- //
- this.xrTableRow38.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell64.StylePriority.UseBorderColor = false;
+ this.xrTableCell64.StylePriority.UseBorders = false;
+ this.xrTableCell64.Weight = 1D;
+ //
+ // xrTableRow38
+ //
+ this.xrTableRow38.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell65,
this.xrTableCell66});
- this.xrTableRow38.Name = "xrTableRow38";
- this.xrTableRow38.Weight = 0.085D;
- //
- // xrTableCell65
- //
- this.xrTableCell65.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell65.Name = "xrTableCell65";
- this.xrTableCell65.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell65.StylePriority.UseBorders = false;
- this.xrTableCell65.StylePriority.UseFont = false;
- this.xrTableCell65.StylePriority.UsePadding = false;
- this.xrTableCell65.Text = "Gesamtforderung:";
- this.xrTableCell65.Weight = 0.78314100999098546D;
- //
- // xrTableCell66
- //
- this.xrTableCell66.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow38.Name = "xrTableRow38";
+ this.xrTableRow38.Weight = 0.085D;
+ //
+ // xrTableCell65
+ //
+ this.xrTableCell65.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell65.Name = "xrTableCell65";
+ this.xrTableCell65.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell65.StylePriority.UseBorders = false;
+ this.xrTableCell65.StylePriority.UseFont = false;
+ this.xrTableCell65.StylePriority.UsePadding = false;
+ this.xrTableCell65.Text = "Gesamtforderung:";
+ this.xrTableCell65.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell66
+ //
+ this.xrTableCell66.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell66.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell66.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:c}")});
- this.xrTableCell66.Name = "xrTableCell66";
- this.xrTableCell66.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell66.StylePriority.UseBorders = false;
- this.xrTableCell66.StylePriority.UseFont = false;
- this.xrTableCell66.StylePriority.UsePadding = false;
- this.xrTableCell66.StylePriority.UseTextAlignment = false;
- this.xrTableCell66.Text = "xrTableCell66";
- this.xrTableCell66.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell66.Weight = 0.21685899000901443D;
- //
- // xrTableRow39
- //
- this.xrTableRow39.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell66.Name = "xrTableCell66";
+ this.xrTableCell66.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell66.StylePriority.UseBorders = false;
+ this.xrTableCell66.StylePriority.UseFont = false;
+ this.xrTableCell66.StylePriority.UsePadding = false;
+ this.xrTableCell66.StylePriority.UseTextAlignment = false;
+ this.xrTableCell66.Text = "xrTableCell66";
+ this.xrTableCell66.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell66.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow39
+ //
+ this.xrTableRow39.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell67});
- this.xrTableRow39.Name = "xrTableRow39";
- this.xrTableRow39.Weight = 0.085D;
- //
- // xrTableCell67
- //
- this.xrTableCell67.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow39.Name = "xrTableRow39";
+ this.xrTableRow39.Weight = 0.085D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell67.Name = "xrTableCell67";
- this.xrTableCell67.StylePriority.UseBorders = false;
- this.xrTableCell67.Weight = 1D;
- //
- // xrTableRow40
- //
- this.xrTableRow40.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.StylePriority.UseBorders = false;
+ this.xrTableCell67.Weight = 1D;
+ //
+ // xrTableRow40
+ //
+ this.xrTableRow40.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell68,
this.xrTableCell69});
- this.xrTableRow40.Name = "xrTableRow40";
- this.xrTableRow40.Weight = 0.085D;
- //
- // xrTableCell68
- //
- this.xrTableCell68.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell68.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell68.Name = "xrTableCell68";
- this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell68.StylePriority.UseBorderColor = false;
- this.xrTableCell68.StylePriority.UseBorders = false;
- this.xrTableCell68.StylePriority.UseFont = false;
- this.xrTableCell68.Text = "abzüglich der geleisteten Abschlagszahlung:";
- this.xrTableCell68.Weight = 0.78314100999098568D;
- //
- // xrTableCell69
- //
- this.xrTableCell69.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell69.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow40.Name = "xrTableRow40";
+ this.xrTableRow40.Weight = 0.085D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell68.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseBorderColor = false;
+ this.xrTableCell68.StylePriority.UseBorders = false;
+ this.xrTableCell68.StylePriority.UseFont = false;
+ this.xrTableCell68.Text = "abzüglich der geleisteten Abschlagszahlung:";
+ this.xrTableCell68.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell69.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell69.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell69.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments", "{0:c}")});
- this.xrTableCell69.Name = "xrTableCell69";
- this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell69.StylePriority.UseBorderColor = false;
- this.xrTableCell69.StylePriority.UseBorders = false;
- this.xrTableCell69.StylePriority.UseFont = false;
- this.xrTableCell69.StylePriority.UseTextAlignment = false;
- this.xrTableCell69.Text = "xrTableCell69";
- this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell69.Weight = 0.21685899000901443D;
- //
- // xrTableRow41
- //
- this.xrTableRow41.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseBorderColor = false;
+ this.xrTableCell69.StylePriority.UseBorders = false;
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "xrTableCell69";
+ this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell69.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow41
+ //
+ this.xrTableRow41.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell70,
this.xrTableCell71});
- this.xrTableRow41.Name = "xrTableRow41";
- this.xrTableRow41.Weight = 0.085D;
- //
- // xrTableCell70
- //
- this.xrTableCell70.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell70.Name = "xrTableCell70";
- this.xrTableCell70.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell70.StylePriority.UseBorders = false;
- this.xrTableCell70.StylePriority.UsePadding = false;
- this.xrTableCell70.Text = "abzüglich Eigenanteil:";
- this.xrTableCell70.Weight = 0.78314100999098568D;
- //
- // xrTableCell71
- //
- this.xrTableCell71.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow41.Name = "xrTableRow41";
+ this.xrTableRow41.Weight = 0.085D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell70.StylePriority.UseBorders = false;
+ this.xrTableCell70.StylePriority.UsePadding = false;
+ this.xrTableCell70.Text = "abzüglich Eigenanteil:";
+ this.xrTableCell70.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell71.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell71.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")});
- this.xrTableCell71.Name = "xrTableCell71";
- this.xrTableCell71.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell71.StylePriority.UseBorders = false;
- this.xrTableCell71.StylePriority.UsePadding = false;
- this.xrTableCell71.StylePriority.UseTextAlignment = false;
- this.xrTableCell71.Text = "xrTableCell15";
- this.xrTableCell71.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell71.Weight = 0.21685899000901443D;
- //
- // xrTableRow42
- //
- this.xrTableRow42.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell71.StylePriority.UseBorders = false;
+ this.xrTableCell71.StylePriority.UsePadding = false;
+ this.xrTableCell71.StylePriority.UseTextAlignment = false;
+ this.xrTableCell71.Text = "xrTableCell15";
+ this.xrTableCell71.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell71.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow42
+ //
+ this.xrTableRow42.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell72});
- this.xrTableRow42.Name = "xrTableRow42";
- this.xrTableRow42.Weight = 0.085D;
- //
- // xrTableCell72
- //
- this.xrTableCell72.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell72.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow42.Name = "xrTableRow42";
+ this.xrTableRow42.Weight = 0.085D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell72.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell72.Name = "xrTableCell72";
- this.xrTableCell72.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell72.StylePriority.UseBorderColor = false;
- this.xrTableCell72.StylePriority.UseBorders = false;
- this.xrTableCell72.Weight = 1D;
- //
- // xrTableRow43
- //
- this.xrTableRow43.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell72.StylePriority.UseBorderColor = false;
+ this.xrTableCell72.StylePriority.UseBorders = false;
+ this.xrTableCell72.Weight = 1D;
+ //
+ // xrTableRow43
+ //
+ this.xrTableRow43.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell73,
this.xrTableCell74});
- this.xrTableRow43.Name = "xrTableRow43";
- this.xrTableRow43.Weight = 0.15D;
- //
- // xrTableCell73
- //
- this.xrTableCell73.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell73.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell73.Name = "xrTableCell73";
- this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell73.StylePriority.UseBorderColor = false;
- this.xrTableCell73.StylePriority.UseBorders = false;
- this.xrTableCell73.StylePriority.UseFont = false;
- this.xrTableCell73.Text = "Restforderung:";
- this.xrTableCell73.Weight = 0.78314100999098568D;
- //
- // xrTableCell74
- //
- this.xrTableCell74.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell74.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow43.Name = "xrTableRow43";
+ this.xrTableRow43.Weight = 0.15D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell73.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell73.StylePriority.UseBorderColor = false;
+ this.xrTableCell73.StylePriority.UseBorders = false;
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.Text = "Restforderung:";
+ this.xrTableCell73.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell74.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")});
- this.xrTableCell74.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell74.Name = "xrTableCell74";
- this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell74.StylePriority.UseBorderColor = false;
- this.xrTableCell74.StylePriority.UseBorders = false;
- this.xrTableCell74.StylePriority.UseFont = false;
- this.xrTableCell74.StylePriority.UseTextAlignment = false;
- this.xrTableCell74.Text = "xrTableCell74";
- this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell74.Weight = 0.21685899000901443D;
- //
- // fieldApprovedWithFactor
- //
- this.fieldApprovedWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]";
- this.fieldApprovedWithFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldApprovedWithFactor.Name = "fieldApprovedWithFactor";
- //
- // xrLabel11
- //
- this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192.0001F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Ernst Kaplan";
- //
- // xrLabel12
- //
- this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(339.5833F, 192.0001F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
- this.xrLabel12.StylePriority.UseBorders = false;
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Hüseyin Çiçek";
- //
- // xrLabel14
- //
- this.xrLabel14.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209.0001F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "Geschäftsführer";
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Verdana", 8F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(339.5833F, 209.0001F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Geschäftsführer";
- //
- // Spitzabrechnung
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableCell74.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell74.StylePriority.UseBorderColor = false;
+ this.xrTableCell74.StylePriority.UseBorders = false;
+ this.xrTableCell74.StylePriority.UseFont = false;
+ this.xrTableCell74.StylePriority.UseTextAlignment = false;
+ this.xrTableCell74.Text = "xrTableCell74";
+ this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell74.Weight = 0.21685899000901443D;
+ //
+ // fieldApprovedWithFactor
+ //
+ this.fieldApprovedWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]";
+ this.fieldApprovedWithFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldApprovedWithFactor.Name = "fieldApprovedWithFactor";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192.0417F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Christina Kaplan";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209.0417F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Geschäftsführerin";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.5798F, 290F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Geschäftsführer";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Font = new System.Drawing.Font("Verdana", 8F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 290F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "Geschäftsführer";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(339.5798F, 273.0001F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Hüseyin Çiçek";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 273.0001F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(250F, 16.99998F);
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Ernst Kaplan";
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.ReportFooter,
@@ -959,24 +981,24 @@ namespace BeWo.BeWoMobilReports
this.GroupHeader1,
this.DetailReport,
this.GroupFooter1});
- this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldApprovedWithFactor});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(90, 76, 30, 95);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(90, 50, 30, 95);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1057,9 +1079,11 @@ namespace BeWo.BeWoMobilReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
private DevExpress.XtraReports.UI.CalculatedField fieldApprovedWithFactor;
- private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
}
}
diff --git a/ReportImp/BeWoMobilReports/SettlementReport2.resx b/ReportImp/BeWoMobilReports/SettlementReport2.resx
index 7d24004c8..e8100b8b6 100644
--- a/ReportImp/BeWoMobilReports/SettlementReport2.resx
+++ b/ReportImp/BeWoMobilReports/SettlementReport2.resx
@@ -3245,7 +3245,7 @@
BeWo Mobil Köln
Ambulantes betreutes Wohnen
-(Hu. Cicek und E. Kaplan GbR)
+Ch. Kaplan | Hu. Cicek | E. Kaplan GbR
Tel: 0221 – 9772630
Fax: 0221 – 97726322
@: info@bewo-mobil-koeln.de
diff --git a/ReportImp/BeWoNeuss/BeWoNeuss.csproj b/ReportImp/BeWoNeuss/BeWoNeuss.csproj
index 936ceabc4..296a8947a 100644
--- a/ReportImp/BeWoNeuss/BeWoNeuss.csproj
+++ b/ReportImp/BeWoNeuss/BeWoNeuss.csproj
@@ -132,6 +132,12 @@
OffeneAufgaben.cs
+
+ Component
+
+
+ QuittierungsbelegLvr.cs
+
Component
@@ -173,6 +179,9 @@
OffeneAufgaben.cs
Designer
+
+ QuittierungsbelegLvr.cs
+
ServicesOverviewReport.cs
diff --git a/ReportImp/BeWoRichartz/BeWoRichartz.csproj b/ReportImp/BeWoRichartz/BeWoRichartz.csproj
index a368661a9..fd7792453 100644
--- a/ReportImp/BeWoRichartz/BeWoRichartz.csproj
+++ b/ReportImp/BeWoRichartz/BeWoRichartz.csproj
@@ -70,6 +70,12 @@
ServicesOverviewReport.cs
+
+ Component
+
+
+ SettlementReport2.cs
+
Component
@@ -100,6 +106,10 @@
ServicesOverviewReport.cs
+
+ SettlementReport2.cs
+ Designer
+
SettlementReport.cs
Designer
diff --git a/ReportImp/BeWoRichartz/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoRichartz/ServicesOverviewReport.Designer.cs
index f0fc7413e..618280351 100644
--- a/ReportImp/BeWoRichartz/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoRichartz/ServicesOverviewReport.Designer.cs
@@ -35,15 +35,27 @@ namespace BeWoRichartz
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
@@ -52,8 +64,6 @@ namespace BeWoRichartz
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.lblFLSPerWeek = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
@@ -68,12 +78,22 @@ namespace BeWoRichartz
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblFlsRateFactorTotal = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblFlsGesamt = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
@@ -81,18 +101,18 @@ namespace BeWoRichartz
this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.Detail.HeightF = 18.00003F;
+ this.Detail.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.Detail.HeightF = 40F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.StylePriority.UseFont = false;
@@ -107,8 +127,9 @@ namespace BeWoRichartz
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(573.9999F, 18.00003F);
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(725F, 40F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
@@ -120,37 +141,156 @@ namespace BeWoRichartz
this.xrTableCell3,
this.xrTableCell5,
this.xrTableCell1,
- this.xrTableCell9});
+ this.xrTableCell11,
+ this.xrTableCell9,
+ this.xrTableCell17});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.StylePriority.UseFont = false;
this.xrTableRow2.StylePriority.UseTextAlignment = false;
- this.xrTableRow2.Weight = 1D;
+ this.xrTableRow2.Weight = 1.1111092273131862D;
//
// xrTableCell3
//
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Tag";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell3.Weight = 0.38611035645748137D;
+ this.xrTableCell3.Weight = 0.10973663420215557D;
//
// xrTableCell5
//
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.Text = "Datum";
- this.xrTableCell5.Weight = 0.25767765373179968D;
+ this.xrTableCell5.Weight = 0.24385919553003865D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.Text = "Uhrzeit";
+ this.xrTableCell1.Weight = 0.414560625953814D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Angebot";
+ this.xrTableCell11.Weight = 0.23166623775864656D;
//
// xrTableCell9
//
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.Text = "Minuten";
- this.xrTableCell9.Weight = 0.31701696513325966D;
+ this.xrTableCell9.Text = "FLS in";
+ this.xrTableCell9.Weight = 0.23166623594480951D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.Text = "Unterschrift Kunde";
+ this.xrTableCell17.Weight = 0.53649024962628544D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell8,
+ this.xrTableCell12,
+ this.xrTableCell10,
+ this.xrTableCell18});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1.111109227313186D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell4.Weight = 0.08059430142859686D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.Weight = 0.17909905474521481D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell8.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.Text = "von ... bis";
+ this.xrTableCell8.Weight = 0.30446771748625195D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.Text = "Art/Kl-Zahl";
+ this.xrTableCell12.Weight = 0.17014372720574011D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.Text = "Minuten";
+ this.xrTableCell10.Weight = 0.17014372708588821D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.Weight = 0.39401675845069828D;
//
// DetailReport
//
@@ -167,7 +307,7 @@ namespace BeWoRichartz
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.HeightF = 18F;
+ this.Detail1.HeightF = 20F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -183,7 +323,7 @@ namespace BeWoRichartz
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(573.9999F, 18F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(725F, 20F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -193,61 +333,87 @@ namespace BeWoRichartz
this.xrTableCell13,
this.xrTableCell6,
this.xrTableCell2,
- this.xrTableCell16});
+ this.xrTableCell19,
+ this.xrTableCell16,
+ this.xrTableCell21});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow6.Weight = 1D;
+ this.xrTableRow6.Weight = 1.1111111111111112D;
//
// xrTableCell13
//
this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dddd}")});
- this.xrTableCell13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:ddd}")});
+ this.xrTableCell13.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UsePadding = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell13.Weight = 0.19991577402230265D;
+ this.xrTableCell13.Weight = 0.056818163426580776D;
//
// xrTableCell6
//
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
- this.xrTableCell6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.StylePriority.UseFont = false;
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.13341737179803681D;
+ this.xrTableCell6.Weight = 0.12626260012196602D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.21464643251777066D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell19.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell19.Weight = 0.11994947354035837D;
//
// xrTableCell16
//
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:#.##}")});
- this.xrTableCell16.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell16.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.Text = "xrTableCell16";
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell16.Weight = 0.16414138961631533D;
+ this.xrTableCell16.Weight = 0.11994947354035837D;
//
- // xrTableCell2
+ // xrTableCell21
//
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
- this.xrTableCell2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.22727265309477876D;
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell21.Weight = 0.27777774805163391D;
//
// bindingSource1
//
@@ -268,8 +434,6 @@ namespace BeWoRichartz
this.xrLabel20,
this.xrLabel18,
this.lblFLSPerWeek,
- this.xrLabel16,
- this.xrLabel17,
this.xrLabel15,
this.xrLabel14,
this.xrLabel13,
@@ -278,17 +442,17 @@ namespace BeWoRichartz
this.xrLabel24,
this.xrLabel12,
this.xrLabel1});
- this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F);
- this.ReportHeader.HeightF = 251.9168F;
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 220F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(613.7899F, 0.8392099F);
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(613.7899F, 0.8392016F);
this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(131.2101F, 130.3692F);
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(131.2101F, 129.1608F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel21
@@ -296,18 +460,18 @@ namespace BeWoRichartz
this.xrLabel21.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
- this.xrLabel21.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(156.1666F, 198.5834F);
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(133.3333F, 160F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel21.SizeF = new System.Drawing.SizeF(175.4583F, 18.00001F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(198.2915F, 18.00002F);
this.xrLabel21.StylePriority.UseBorders = false;
this.xrLabel21.StylePriority.UseFont = false;
//
// xrLabel20
//
- this.xrLabel20.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 198.5834F);
+ this.xrLabel20.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel20.SizeF = new System.Drawing.SizeF(133.3333F, 18.00001F);
@@ -316,81 +480,57 @@ namespace BeWoRichartz
//
// xrLabel18
//
- this.xrLabel18.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(332.2497F, 164.2709F);
+ this.xrLabel18.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(364.9994F, 160F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(123.4167F, 18F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(165.0833F, 18F);
this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.Text = "FLS wöchentl.:";
+ this.xrLabel18.Text = "FLS wöchentlich:";
//
// lblFLSPerWeek
//
this.lblFLSPerWeek.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.lblFLSPerWeek.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.lblFLSPerWeek.LocationFloat = new DevExpress.Utils.PointFloat(466.0001F, 164.2709F);
+ this.lblFLSPerWeek.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSPerWeek.LocationFloat = new DevExpress.Utils.PointFloat(530.0827F, 160F);
this.lblFLSPerWeek.Name = "lblFLSPerWeek";
this.lblFLSPerWeek.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblFLSPerWeek.SizeF = new System.Drawing.SizeF(102.0417F, 18F);
+ this.lblFLSPerWeek.SizeF = new System.Drawing.SizeF(114.3763F, 18F);
this.lblFLSPerWeek.StylePriority.UseBorders = false;
this.lblFLSPerWeek.StylePriority.UseFont = false;
//
- // xrLabel16
- //
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 164.2709F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(88.54166F, 18F);
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.Text = "Vorname:";
- //
- // xrLabel17
- //
- this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(88.54166F, 164.2709F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(175.4583F, 18F);
- this.xrLabel17.StylePriority.UseBorders = false;
- this.xrLabel17.StylePriority.UseFont = false;
- //
// xrLabel15
//
this.xrLabel15.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
- this.xrLabel15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(466.0001F, 131.2084F);
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(464.9999F, 130F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(201F, 18F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(179.4591F, 18F);
this.xrLabel15.StylePriority.UseBorders = false;
this.xrLabel15.StylePriority.UseFont = false;
//
// xrLabel14
//
this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(88.54166F, 131.2084F);
+ this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(133.3333F, 130F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(175.4583F, 18F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(198.2915F, 18F);
this.xrLabel14.StylePriority.UseBorders = false;
this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "[CustomerLastName], [CustomerFirstName]";
//
// xrLabel13
//
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(332.2497F, 131.2084F);
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(364.9994F, 130F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(70.29166F, 18F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(79.00034F, 18F);
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.Text = "AZ LVR:";
//
@@ -398,12 +538,12 @@ namespace BeWoRichartz
//
this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month")});
- this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 233.9168F);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190F);
this.xrLabel25.Name = "xrLabel25";
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel25.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(236.6669F, 18F);
this.xrLabel25.StylePriority.UseBorders = false;
this.xrLabel25.StylePriority.UseFont = false;
//
@@ -412,37 +552,37 @@ namespace BeWoRichartz
this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year")});
- this.xrLabel26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(331.6248F, 233.9168F);
+ this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(315.125F, 190F);
this.xrLabel26.Name = "xrLabel26";
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel26.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(161.7915F, 18F);
this.xrLabel26.StylePriority.UseBorders = false;
this.xrLabel26.StylePriority.UseFont = false;
//
// xrLabel24
//
- this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(290.8747F, 233.9168F);
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(264.9999F, 190F);
this.xrLabel24.Name = "xrLabel24";
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel24.SizeF = new System.Drawing.SizeF(40.75012F, 18F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(50.12512F, 18F);
this.xrLabel24.StylePriority.UseFont = false;
this.xrLabel24.Text = "Jahr:";
//
// xrLabel12
//
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 131.2084F);
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(88.54166F, 18F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(133.3333F, 18F);
this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Name:";
+ this.xrLabel12.Text = "Name, Vorname:";
//
// xrLabel1
//
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 11F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.00002F);
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
@@ -451,7 +591,7 @@ namespace BeWoRichartz
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// formattingRuleServiceDesc
//
@@ -477,38 +617,206 @@ namespace BeWoRichartz
// topMarginBand1
//
this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.topMarginBand1.HeightF = 31.29168F;
+ this.topMarginBand1.HeightF = 31F;
this.topMarginBand1.Name = "topMarginBand1";
this.topMarginBand1.StylePriority.UseFont = false;
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 36F;
+ this.bottomMarginBand1.HeightF = 25F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel7,
+ this.lblHatGruppen,
+ this.xrLabel9,
+ this.xrLabel4,
this.xrLabel8,
- this.lblFlsRateFactorTotal,
- this.xrLabel6,
this.xrLabel3,
- this.lblFlsGesamt,
+ this.xrLabel2,
+ this.xrTable1,
+ this.xrLabel7,
+ this.xrLabel6,
this.xrLabel5});
- this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F);
- this.ReportFooter.HeightF = 195.1667F;
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
+ this.ReportFooter.HeightF = 175.1668F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(406.7922F, 74.00011F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(435.7503F, 74.00011F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(200F, 18.00001F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "keine Gruppenangebote";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 92.00014F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(364.9999F, 18.00001F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "stattgefunden, auf der Rechnung vermerkt!";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.00011F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(364.9999F, 18.00001F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Krankenhaus- und Rehaaufenthalte/stat. sind, falls ";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.00004F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(635.7503F, 18.00001F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "E = ear to ear, face to face oder GR = Gruppenangebot, Anzahl Klienten in Klammer" +
+ "n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(133.3333F, 18.00001F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Angebot:";
+ //
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.Color.Black;
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(725F, 20F);
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24,
+ this.xrTableCell25,
+ this.cellGesamt,
+ this.xrTableCell28});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow3.Weight = 1.1111111111111112D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell22.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UsePadding = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell22.Weight = 0.056818163426580776D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell23.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell23.Weight = 0.12626260012196602D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.21464643251777066D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UsePadding = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.11994947835689455D;
+ //
+ // cellGesamt
+ //
+ this.cellGesamt.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.cellGesamt.Name = "cellGesamt";
+ this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.cellGesamt.StylePriority.UseFont = false;
+ this.cellGesamt.StylePriority.UseTextAlignment = false;
+ this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.cellGesamt.Weight = 0.11994947354035838D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "FLS in Minuten (ohne Faktor 1,2)";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell28.Weight = 0.27777774323509768D;
+ //
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(364.9994F, 121.1667F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(152.7084F, 150.9168F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 24.24996F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(219.9997F, 24.24997F);
this.xrLabel7.StylePriority.UseBorders = false;
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.StylePriority.UsePadding = false;
@@ -516,84 +824,25 @@ namespace BeWoRichartz
this.xrLabel7.Text = "Unterschrift Kunde";
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel8
- //
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(48.3743F, 47.29169F);
- this.xrLabel8.Multiline = true;
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(316.6251F, 33.62503F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "Summe der mit dem LVR abzurechnenden Leistungen";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // lblFlsRateFactorTotal
- //
- this.lblFlsRateFactorTotal.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.lblFlsRateFactorTotal.BorderWidth = 1F;
- this.lblFlsRateFactorTotal.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.lblFlsRateFactorTotal.LocationFloat = new DevExpress.Utils.PointFloat(443.9999F, 47.29169F);
- this.lblFlsRateFactorTotal.Multiline = true;
- this.lblFlsRateFactorTotal.Name = "lblFlsRateFactorTotal";
- this.lblFlsRateFactorTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.lblFlsRateFactorTotal.SizeF = new System.Drawing.SizeF(130F, 33.62503F);
- this.lblFlsRateFactorTotal.StylePriority.UseBorders = false;
- this.lblFlsRateFactorTotal.StylePriority.UseBorderWidth = false;
- this.lblFlsRateFactorTotal.StylePriority.UseFont = false;
- this.lblFlsRateFactorTotal.StylePriority.UsePadding = false;
- this.lblFlsRateFactorTotal.StylePriority.UseTextAlignment = false;
- this.lblFlsRateFactorTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel6.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(138.9993F, 121.1667F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(408.0414F, 150.9168F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(182.5001F, 24.24996F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(226.4176F, 24.24997F);
this.xrLabel6.StylePriority.UseBorders = false;
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.StylePriority.UseTextAlignment = false;
- this.xrLabel6.Text = "Unterschrift 1. Bezugspers.";
+ this.xrLabel6.Text = "Unterschrift Bezugsperson";
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel3
- //
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(48.3743F, 22F);
- this.xrLabel3.Multiline = true;
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(316.6251F, 18.00003F);
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.StylePriority.UseTextAlignment = false;
- this.xrLabel3.Text = "Summe der Betreuungsleistungen";
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // lblFlsGesamt
- //
- this.lblFlsGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.lblFlsGesamt.BorderWidth = 1F;
- this.lblFlsGesamt.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.lblFlsGesamt.LocationFloat = new DevExpress.Utils.PointFloat(443.9999F, 21.99999F);
- this.lblFlsGesamt.Name = "lblFlsGesamt";
- this.lblFlsGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.lblFlsGesamt.SizeF = new System.Drawing.SizeF(130F, 18.00003F);
- this.lblFlsGesamt.StylePriority.UseBorders = false;
- this.lblFlsGesamt.StylePriority.UseBorderWidth = false;
- this.lblFlsGesamt.StylePriority.UseFont = false;
- this.lblFlsGesamt.StylePriority.UsePadding = false;
- this.lblFlsGesamt.StylePriority.UseTextAlignment = false;
- this.lblFlsGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- //
// xrLabel5
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel5.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(12.12489F, 121.1667F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 150.9168F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 24.24996F);
@@ -601,7 +850,7 @@ namespace BeWoRichartz
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
this.xrLabel5.Text = "Datum";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// fieldAbrechenbareMinuten
//
@@ -641,12 +890,6 @@ namespace BeWoRichartz
this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
//
- // xrTableCell1
- //
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Text = "Uhrzeit von ... bis";
- this.xrTableCell1.Weight = 0.43894648801974784D;
- //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -669,7 +912,7 @@ namespace BeWoRichartz
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(75, 7, 31, 36);
+ this.Margins = new System.Drawing.Printing.Margins(60, 20, 31, 25);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -678,6 +921,7 @@ namespace BeWoRichartz
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -717,18 +961,12 @@ namespace BeWoRichartz
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
- private DevExpress.XtraReports.UI.XRLabel xrLabel8;
- private DevExpress.XtraReports.UI.XRLabel lblFlsRateFactorTotal;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRLabel lblFlsGesamt;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel lblFLSPerWeek;
- private DevExpress.XtraReports.UI.XRLabel xrLabel16;
- private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
@@ -736,5 +974,30 @@ namespace BeWoRichartz
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell cellGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
}
}
diff --git a/ReportImp/BeWoRichartz/ServicesOverviewReport.cs b/ReportImp/BeWoRichartz/ServicesOverviewReport.cs
index 0d6e25676..4b7b871ab 100644
--- a/ReportImp/BeWoRichartz/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoRichartz/ServicesOverviewReport.cs
@@ -36,20 +36,43 @@ namespace BeWoRichartz
pRO.Services = servicesBillable.OrderBy(o => o.StartDate).ToList();
}
- if (pRO.TotalFLMBillable > 0)
+
+ //if (IstBewilligt(pRO))
+ //{
+ // lblFLSPerWeek.Text = String.Format("{0:0.00}", pRO.ApprovedFLSPerWeek);
+ //}
+ //else
+ //{
+ // lblFLSPerWeek.Text = "";
+ //}
+
+ bool hatGruppen = false;
+
+ if (pRO.Services != null)
{
- lblFlsGesamt.Text = String.Format("{0:0.##}", pRO.TotalFLMBillable/60);
- lblFlsRateFactorTotal.Text = String.Format("{0:0.##}", (pRO.TotalFLMBillable/60)*1.2);
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.Minutes > 0)
+ {
+ sd.Notice5 = "E";
+
+ if (sd.IsGroup)
+ {
+ sd.Notice5 = String.Format("GR ({0:0})", sd.CustomerCount);
+ hatGruppen = true;
+ }
+ }
+ }
+
}
- if (IstBewilligt(pRO))
+
+ if (!hatGruppen)
{
- lblFLSPerWeek.Text = String.Format("{0:0.00}", pRO.ApprovedFLSPerWeek);
- }
- else
- {
- lblFLSPerWeek.Text = "";
+ lblHatGruppen.Text = "X";
}
+
+
bindingSource1.DataSource = pRO;
}
diff --git a/ReportImp/BeWoRueckenwind/BeWoRueckenwind.csproj b/ReportImp/BeWoRueckenwind/BeWoRueckenwind.csproj
index 1a0f861eb..b0306f8aa 100644
--- a/ReportImp/BeWoRueckenwind/BeWoRueckenwind.csproj
+++ b/ReportImp/BeWoRueckenwind/BeWoRueckenwind.csproj
@@ -61,6 +61,12 @@
+
+ Component
+
+
+ InvoiceCustomerReport.cs
+
@@ -77,6 +83,12 @@
ServiceInvoiceReport.cs
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
Component
@@ -97,6 +109,10 @@
+
+ InvoiceCustomerReport.cs
+ Designer
+
ServiceInvoiceReportAssistenz.cs
Designer
@@ -106,6 +122,10 @@
ServiceInvoiceReport.cs
Designer
+
+ ServicesOverviewReportNeu.cs
+ Designer
+
ServicesOverviewReport.cs
Designer
diff --git a/ReportImp/BeWoRueckenwind/Properties/licenses.licx b/ReportImp/BeWoRueckenwind/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/BeWoRueckenwind/Properties/licenses.licx
+++ b/ReportImp/BeWoRueckenwind/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/BeWoRueckenwind/ServiceInvoiceReport.Designer.cs b/ReportImp/BeWoRueckenwind/ServiceInvoiceReport.Designer.cs
index 351e7d9ac..8ad57a04f 100644
--- a/ReportImp/BeWoRueckenwind/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BeWoRueckenwind/ServiceInvoiceReport.Designer.cs
@@ -28,180 +28,178 @@ namespace BeWoRueckenwind
///
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.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
- this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblAbrechnungsZeitraum = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel4 = 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.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAbrechnungsZeitraum = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel4 = 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.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.xrLabel1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 218F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrRichText1
- //
- this.xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(660.0001F, 140F);
- this.xrRichText1.StylePriority.UseBorders = false;
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 8F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(570.125F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Betreutes Wohnen Rückenwind Verena Stumpf – Grubenstr. 5, 50321 Brühl";
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // topMarginBand1
- //
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 218F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(660.0001F, 140F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 8F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(570.125F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Betreutes Wohnen Rückenwind Verena Stumpf – Grubenstr. 5, 50321 Brühl";
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2});
- this.bottomMarginBand1.HeightF = 90F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // xrTable2
- //
- this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.bottomMarginBand1.HeightF = 90F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(8, 0, 0, 0, 100F);
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTable2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(8, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable2.SizeF = new System.Drawing.SizeF(660F, 55F);
- this.xrTable2.StylePriority.UseBorders = false;
- this.xrTable2.StylePriority.UseFont = false;
- this.xrTable2.StylePriority.UsePadding = false;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable2.SizeF = new System.Drawing.SizeF(660F, 55F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
this.xrTableCell2,
this.xrTableCell3,
this.xrTableCell4});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 1D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.Multiline = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Text = "BEWO Rückenwind\r\nVerena Stumpf\r\nGrubenstr. 5\r\n50321 Brühl\r\n";
- this.xrTableCell1.Weight = 0.70796460176991149D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.Multiline = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Tel.: 02232/ 1506847\r\nFax: 02232/ 1506848\r\nE-Mail: bewo-rueckenwind@web.de\r\n";
- this.xrTableCell2.Weight = 0.70796460176991149D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Multiline = true;
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Text = "Bankverbindung:\r\nVR – Bank Rhein – Erft\r\nIBAN:DE25371612891014246017\r\nBIC: GENODE" +
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "BEWO Rückenwind\r\nVerena Stumpf\r\nGrubenstr. 5\r\n50321 Brühl\r\n";
+ this.xrTableCell1.Weight = 0.70796460176991149D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Text = "Tel.: 02232/ 1506847\r\nFax: 02232/ 1506848\r\nE-Mail: bewo-rueckenwind@web.de\r\n";
+ this.xrTableCell2.Weight = 0.70796460176991149D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Multiline = true;
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Text = "Bankverbindung:\r\nVR – Bank Rhein – Erft\r\nIBAN:DE25371612891014246017\r\nBIC: GENODE" +
"D1BRH\r\n";
- this.xrTableCell3.Weight = 0.84070796460176989D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Multiline = true;
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Text = "Steuernummer\r\n224/5302/1497\r\nFinanzamt Brühl\r\n";
- this.xrTableCell4.Weight = 0.663716814159292D;
- //
- // Page1
- //
- this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell3.Weight = 0.84070796460176989D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Steuernummer\r\n224/5302/1497\r\nFinanzamt Brühl\r\n";
+ this.xrTableCell4.Weight = 0.663716814159292D;
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1,
this.xrLabel9,
this.xrLabel12,
@@ -219,374 +217,374 @@ namespace BeWoRueckenwind
this.xrLabel5,
this.xrLabel8,
this.xrLabel6});
- this.Page1.Font = new System.Drawing.Font("Arial", 11F);
- this.Page1.HeightF = 407.33F;
- this.Page1.Name = "Page1";
- this.Page1.StylePriority.UseFont = false;
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(519.7499F, 147F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(140.2502F, 34.58333F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Herr Schweinheim\r\n015157360870\r\n";
- //
- // xrLabel12
- //
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(110F, 17F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Unser Zeichen";
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(110F, 130F);
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(150F, 17F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = "Ihre Nachricht vom";
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(260F, 130F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(140.2501F, 17F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Ihr Zeichen";
- //
- // xrLabel16
- //
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(400.25F, 130F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(119.4997F, 17F);
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.Text = "Datum";
- //
- // xrLabel17
- //
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(519.75F, 130F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(140.2501F, 17F);
- this.xrLabel17.StylePriority.UseFont = false;
- this.xrLabel17.Text = "Ansprechpartner";
- //
- // RecipientPostCodeAndTown
- //
- this.RecipientPostCodeAndTown.CanShrink = true;
- this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F);
- this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
- this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
- this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
- //
- // xrLabel_RecipientStreet
- //
- this.xrLabel_RecipientStreet.CanShrink = true;
- this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
- this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
- this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
- this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
- //
- // xrLabel_RecipientDivision
- //
- this.xrLabel_RecipientDivision.CanShrink = true;
- this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00008F);
- this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
- this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
- this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
- //
- // xrLabel_RecipientContactPerson
- //
- this.xrLabel_RecipientContactPerson.CanShrink = true;
- this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
- this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
- this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
- this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
- //
- // xrLabel7
- //
- this.xrLabel7.CanShrink = true;
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel7.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "[RecipientOrganisation]";
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Betreutes Wohnen für [CustomerName], geb. [CustomerBirthdate!dd.MM.yyyy]";
- this.xrLabel3.WordWrap = false;
- //
- // lblAbrechnungsZeitraum
- //
- this.lblAbrechnungsZeitraum.BackColor = System.Drawing.Color.Transparent;
- this.lblAbrechnungsZeitraum.CanShrink = true;
- this.lblAbrechnungsZeitraum.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.lblAbrechnungsZeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
- this.lblAbrechnungsZeitraum.Name = "lblAbrechnungsZeitraum";
- this.lblAbrechnungsZeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAbrechnungsZeitraum.SizeF = new System.Drawing.SizeF(650F, 17F);
- this.lblAbrechnungsZeitraum.StylePriority.UseBackColor = false;
- this.lblAbrechnungsZeitraum.StylePriority.UseFont = false;
- this.lblAbrechnungsZeitraum.Text = "Spitzabrechnung über Eingliederungshilfe von [AccountingPeriod],";
- this.lblAbrechnungsZeitraum.WordWrap = false;
- //
- // xrLabel5
- //
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.33F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(400.25F, 147F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(119.5F, 23F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel6
- //
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.33F);
- 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(642F, 67F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
- //
- // xrTable1
- //
- this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.Page1.Font = new System.Drawing.Font("Arial", 11F);
+ this.Page1.HeightF = 407.33F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 367.33F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 367.33F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTable1.SizeF = new System.Drawing.SizeF(660.0001F, 40F);
- this.xrTable1.StylePriority.UseBorders = false;
- this.xrTable1.StylePriority.UsePadding = false;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable1.SizeF = new System.Drawing.SizeF(660.0001F, 40F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5,
this.xrTableCell6,
this.xrTableCell7});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 0.78367315701803375D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Multiline = true;
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Text = "Geleistete\r\nFachleistungsstunden";
- this.xrTableCell5.Weight = 1D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Text = "Gesamtforderung";
- this.xrTableCell6.Weight = 1D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Text = "Satz je FLS";
- this.xrTableCell7.Weight = 1D;
- //
- // xrLabel11
- //
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 104.8334F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Mit freundlichen Grüßen";
- //
- // xrLabel10
- //
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.5833F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "i.A [CreatorName]";
- //
- // xrLabel18
- //
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 28.83333F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(649.9999F, 17F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.Text = "Wir bitten sie den Betrag von [GrossClaim] auf unser Konto bei der VR-Bank Rhein " +
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.78367315701803375D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Geleistete\r\nFachleistungsstunden";
+ this.xrTableCell5.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Gesamtforderung";
+ this.xrTableCell6.Weight = 1D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Satz je FLS";
+ this.xrTableCell7.Weight = 1D;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(519.7499F, 147F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(140.2502F, 34.58333F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Herr Schweinheim\r\n015157360870\r\n";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(110F, 17F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Unser Zeichen";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(110F, 130F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(150F, 17F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Ihre Nachricht vom";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(260F, 130F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(140.2501F, 17F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Ihr Zeichen";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(400.25F, 130F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(119.4997F, 17F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Datum";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(519.75F, 130F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(140.2501F, 17F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Ansprechpartner";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00008F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Betreutes Wohnen für [CustomerName], geb. [CustomerBirthdate!dd.MM.yyyy]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // lblAbrechnungsZeitraum
+ //
+ this.lblAbrechnungsZeitraum.BackColor = System.Drawing.Color.Transparent;
+ this.lblAbrechnungsZeitraum.CanShrink = true;
+ this.lblAbrechnungsZeitraum.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechnungsZeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
+ this.lblAbrechnungsZeitraum.Name = "lblAbrechnungsZeitraum";
+ this.lblAbrechnungsZeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAbrechnungsZeitraum.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.lblAbrechnungsZeitraum.StylePriority.UseBackColor = false;
+ this.lblAbrechnungsZeitraum.StylePriority.UseFont = false;
+ this.lblAbrechnungsZeitraum.Text = "Spitzabrechnung über Eingliederungshilfe von [AccountingPeriod],";
+ this.lblAbrechnungsZeitraum.WordWrap = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.33F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(400.25F, 147F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(119.5F, 23F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.33F);
+ 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(642F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 104.8334F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Mit freundlichen Grüßen";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.5833F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "i.A [CreatorName]";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 28.83333F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(649.9999F, 40.95834F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "Wir bitten sie den Betrag von [GrossClaim] auf unser Konto bei der VR-Bank Rhein " +
"Erft zu überweisen.";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel4,
this.xrLabel18,
this.xrLabel10,
this.xrLabel11});
- this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
- this.ReportFooter.HeightF = 205.625F;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel4
- //
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Underline);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 188.625F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "Anlage";
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 205.625F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Underline);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 188.625F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Anlage";
+ //
+ // 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.HeightF = 0F;
- this.Detail1.Name = "Detail1";
- //
- // DetailReport1
- //
- this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.DetailReport.DataMember = "ServiceInvoicePeriods";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.HeightF = 0F;
+ 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.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.xrTable3});
- this.Detail2.Font = new System.Drawing.Font("Arial", 11F);
- this.Detail2.HeightF = 20F;
- this.Detail2.Name = "Detail2";
- this.Detail2.StylePriority.UseFont = false;
- //
- // xrTable3
- //
- this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.Detail2.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail2.HeightF = 20F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3});
- this.xrTable3.SizeF = new System.Drawing.SizeF(660.0001F, 20F);
- this.xrTable3.StylePriority.UseBorders = false;
- this.xrTable3.StylePriority.UsePadding = false;
- //
- // xrTableRow3
- //
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(660.0001F, 20F);
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8,
this.xrTableCell9,
this.xrTableCell10});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 0.39183657850901688D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.39183657850901688D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.00}")});
- this.xrTableCell8.Multiline = true;
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Text = "xrTableCell8";
- this.xrTableCell8.Weight = 1D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "xrTableCell8";
+ this.xrTableCell8.Weight = 1D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Text = "Gesamtforderung";
- this.xrTableCell9.Weight = 1D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Text = "Gesamtforderung";
+ this.xrTableCell9.Weight = 1D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRateString")});
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Text = "Satz je FLS";
- this.xrTableCell10.Weight = 1D;
- //
- // ServiceInvoiceReport
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Text = "Satz je FLS";
+ this.xrTableCell10.Weight = 1D;
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
@@ -594,22 +592,22 @@ namespace BeWoRueckenwind
this.Page1,
this.ReportFooter,
this.DetailReport});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.Font = new System.Drawing.Font("Verdana", 10F);
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Verdana", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 90);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 90);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BeWoRueckenwind/ServicesOverviewReport.cs b/ReportImp/BeWoRueckenwind/ServicesOverviewReport.cs
index ede44cbae..220265ef0 100644
--- a/ReportImp/BeWoRueckenwind/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoRueckenwind/ServicesOverviewReport.cs
@@ -9,7 +9,7 @@ using DevExpress.XtraReports.UI;
namespace BeWoRueckenwind
{
- public partial class Stundenzettel : XtraReport, IBeWoReport
+ public partial class Stundenzettel : XtraReport//, IBeWoReport
{
public Stundenzettel()
{
diff --git a/ReportImp/BeWoSchillingReports/BeWoSchillingReports.csproj b/ReportImp/BeWoSchillingReports/BeWoSchillingReports.csproj
index d99bdfdce..c2fe08aa4 100644
--- a/ReportImp/BeWoSchillingReports/BeWoSchillingReports.csproj
+++ b/ReportImp/BeWoSchillingReports/BeWoSchillingReports.csproj
@@ -62,6 +62,7 @@
+
Component
@@ -82,18 +83,18 @@
Mitarbeiterauslastung.cs
-
- Component
-
-
- ServicesOverviewReportNeu.cs
-
Component
ServicesOverviewReport.cs
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
Component
@@ -139,14 +140,14 @@
Mitarbeiterauslastung.cs
-
- ServicesOverviewReportNeu.cs
- Designer
-
ServicesOverviewReport.cs
Designer
+
+ ServicesOverviewReportNeu.cs
+ Designer
+
SettlementReport.cs
diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs
index 88a9b6738..ce74caae5 100644
--- a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs
@@ -1,7 +1,7 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoSchillingReports
+namespace BeWoSchillingReports
{
- partial class Stundenzettel
+ partial class QuittierungsbelegAlt
{
///
/// Required designer variable.
@@ -85,7 +85,6 @@ namespace BeWo.BeWoSchillingReports
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblAbsenceTime = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -96,7 +95,6 @@ namespace BeWo.BeWoSchillingReports
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Expanded = false;
this.Detail.HeightF = 20F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -345,7 +343,8 @@ namespace BeWo.BeWoSchillingReports
this.xrLabel5,
this.xrLabel3,
this.xrLabel4});
- this.Detail2.HeightF = 122.9167F;
+ this.Detail2.HeightF = 154.5833F;
+ this.Detail2.KeepTogetherWithDetailReports = true;
this.Detail2.Name = "Detail2";
this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -354,7 +353,7 @@ namespace BeWo.BeWoSchillingReports
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(273.3332F, 53.875F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 59.08334F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -362,13 +361,13 @@ namespace BeWo.BeWoSchillingReports
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Datum, Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):";
+ this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in)";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel3
//
this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(273.3332F, 28.875F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.08334F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(406.6671F, 25F);
@@ -378,7 +377,7 @@ namespace BeWo.BeWoSchillingReports
//
this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 97.91666F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 129.5833F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F);
@@ -402,12 +401,12 @@ namespace BeWo.BeWoSchillingReports
// Detail3
//
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel13,
this.xrLabel10,
this.xrLabel7,
this.xrLabel6,
this.xrLabel8});
this.Detail3.HeightF = 52.00002F;
+ this.Detail3.KeepTogetherWithDetailReports = true;
this.Detail3.Name = "Detail3";
this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -699,18 +698,7 @@ namespace BeWo.BeWoSchillingReports
this.lblAbsenceTime.Text = "Es sind keine stationären Aufenthalte bekannt.";
this.lblAbsenceTime.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(125F, 37.00002F);
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(200F, 15F);
- this.xrLabel13.StylePriority.UseBorders = false;
- this.xrLabel13.Text = "(Datum, Unterschrift)";
- this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Stundenzettel
+ // QuittierungsbelegAlt
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
@@ -797,6 +785,5 @@ namespace BeWo.BeWoSchillingReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
- private DevExpress.XtraReports.UI.XRLabel xrLabel13;
}
}
diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs
index 0ca791078..cc0241fe6 100644
--- a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs
+++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs
@@ -2,11 +2,11 @@ using System;
using BeWo.Report;
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoSchillingReports
+namespace BeWoSchillingReports
{
- public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ public partial class QuittierungsbelegAlt : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
- public Stundenzettel()
+ public QuittierungsbelegAlt()
{
InitializeComponent();
}
diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.Designer.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.Designer.cs
index 74b914412..ab03c8b7f 100644
--- a/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.Designer.cs
+++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.Designer.cs
@@ -1,7 +1,7 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoSchillingReports
+namespace BeWoSchillingReports
{
- partial class ServicesOverviewReportNeu
+ partial class Quittierungsbeleg
{
///
/// Required designer variable.
@@ -58,6 +58,7 @@ namespace BeWo.BeWoSchillingReports
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
@@ -85,7 +86,6 @@ namespace BeWo.BeWoSchillingReports
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblAbsenceTime = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -96,7 +96,6 @@ namespace BeWo.BeWoSchillingReports
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Expanded = false;
this.Detail.HeightF = 20F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -345,7 +344,7 @@ namespace BeWo.BeWoSchillingReports
this.xrLabel5,
this.xrLabel3,
this.xrLabel4});
- this.Detail2.HeightF = 122.9167F;
+ this.Detail2.HeightF = 154.58F;
this.Detail2.Name = "Detail2";
this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -354,7 +353,7 @@ namespace BeWo.BeWoSchillingReports
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(273.3332F, 53.875F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 58.04167F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -362,13 +361,13 @@ namespace BeWo.BeWoSchillingReports
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Datum, Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):";
+ this.xrLabel5.Text = "Datum, Unterschrift Klient/in (oder gesetzliche/r Betreuer/in)";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel3
//
this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(273.3332F, 28.875F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33.04167F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(406.6671F, 25F);
@@ -378,7 +377,7 @@ namespace BeWo.BeWoSchillingReports
//
this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 97.91666F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 129.58F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F);
@@ -412,6 +411,17 @@ namespace BeWo.BeWoSchillingReports
this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(125F, 37.00002F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(200F, 15F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.Text = "(Datum, Unterschrift)";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// xrLabel10
//
this.xrLabel10.Font = new System.Drawing.Font("Arial", 9.75F);
@@ -699,18 +709,7 @@ namespace BeWo.BeWoSchillingReports
this.lblAbsenceTime.Text = "Es sind keine stationären Aufenthalte bekannt.";
this.lblAbsenceTime.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel13
- //
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(125F, 37.00002F);
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(200F, 15F);
- this.xrLabel13.StylePriority.UseBorders = false;
- this.xrLabel13.Text = "(Datum, Unterschrift)";
- this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Stundenzettel
+ // Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.cs
index f08b4a571..fba4ae912 100644
--- a/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.cs
+++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReportNeu.cs
@@ -2,11 +2,11 @@ using System;
using BeWo.Report;
using BeWo.Report.ReportObjects;
-namespace BeWo.BeWoSchillingReports
+namespace BeWoSchillingReports
{
- public partial class ServicesOverviewReportNeu : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
- public ServicesOverviewReportNeu()
+ public Quittierungsbeleg()
{
InitializeComponent();
}
diff --git a/ReportImp/BeWoViersen/BeWoViersen.csproj b/ReportImp/BeWoViersen/BeWoViersen.csproj
index ebe9567e9..27ae733d4 100644
--- a/ReportImp/BeWoViersen/BeWoViersen.csproj
+++ b/ReportImp/BeWoViersen/BeWoViersen.csproj
@@ -87,6 +87,12 @@
OffeneAufgaben.cs
+
+ Component
+
+
+ QuittierungsbelegLvr.cs
+
Component
@@ -129,6 +135,9 @@
Designer
+
+ QuittierungsbelegLvr.cs
+
ServicesOverviewReport.cs
diff --git a/ReportImp/BeWoWalzPaiva/BeWoWalzPaiva.csproj b/ReportImp/BeWoWalzPaiva/BeWoWalzPaiva.csproj
index 8bf7b764c..f51c17517 100644
--- a/ReportImp/BeWoWalzPaiva/BeWoWalzPaiva.csproj
+++ b/ReportImp/BeWoWalzPaiva/BeWoWalzPaiva.csproj
@@ -62,6 +62,12 @@
QuittierungsbelegBeWo.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -90,6 +96,10 @@
QuittierungsbelegBeWo.cs
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
QuittierungsbelegSoziotherapie.cs
diff --git a/ReportImp/BeWoWalzPaiva/CustomReportCreator.cs b/ReportImp/BeWoWalzPaiva/CustomReportCreator.cs
index d6bee726c..a9c8b32bf 100644
--- a/ReportImp/BeWoWalzPaiva/CustomReportCreator.cs
+++ b/ReportImp/BeWoWalzPaiva/CustomReportCreator.cs
@@ -101,8 +101,16 @@ namespace BeWoWalzPaiva
}
else
{
- report = new QuittierungsbelegBeWo();
- ((QuittierungsbelegBeWo)report).SetReportDataSource(ro);
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new QuittierungsbelegBeWo2();
+ ((QuittierungsbelegBeWo2) report).SetReportDataSource(ro);
+ }
+ else
+ {
+ report = new QuittierungsbelegBeWo();
+ ((QuittierungsbelegBeWo)report).SetReportDataSource(ro);
+ }
}
}
else
diff --git a/ReportImp/BeWoWalzPaiva/InvoiceCustomerReport.Designer.cs b/ReportImp/BeWoWalzPaiva/InvoiceCustomerReport.Designer.cs
index 1ab010e51..be00ebe1c 100644
--- a/ReportImp/BeWoWalzPaiva/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/BeWoWalzPaiva/InvoiceCustomerReport.Designer.cs
@@ -589,7 +589,7 @@ namespace BeWoWalzPaiva
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(182.5411F, 106.5833F);
this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/9030537";
+ this.xrLabel11.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/4067133";
//
// InvoiceCustomerReport
//
diff --git a/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.Designer.cs b/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.Designer.cs
index 73f179fe7..f0040adfb 100644
--- a/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.Designer.cs
+++ b/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.Designer.cs
@@ -1,7 +1,7 @@
using BeWo.Report.ReportObjects;
namespace BeWoWalzPaiva
{
- partial class QuittierungsbelegBeWo
+ partial class QuittierungsbelegBeWo2
{
///
/// Required designer variable.
diff --git a/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.cs b/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.cs
index 197cfb12c..1d5b3f2a9 100644
--- a/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.cs
+++ b/ReportImp/BeWoWalzPaiva/QuittierungsbelegBeWo.cs
@@ -7,9 +7,9 @@ using BeWo.Report;
namespace BeWoWalzPaiva
{
- public partial class QuittierungsbelegBeWo : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ public partial class QuittierungsbelegBeWo2 : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
- public QuittierungsbelegBeWo()
+ public QuittierungsbelegBeWo2()
{
InitializeComponent();
}
diff --git a/ReportImp/BeWoWalzPaiva/ServiceInvoiceReport.Designer.cs b/ReportImp/BeWoWalzPaiva/ServiceInvoiceReport.Designer.cs
index 941e758e6..bd66d8f88 100644
--- a/ReportImp/BeWoWalzPaiva/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BeWoWalzPaiva/ServiceInvoiceReport.Designer.cs
@@ -171,7 +171,7 @@ namespace BeWoWalzPaiva
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(182.5411F, 106.5833F);
this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/9030537";
+ this.xrLabel11.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/4067133";
//
// xrLabel10
//
diff --git a/ReportImp/BeWoWalzPaiva/SettlementReport.Designer.cs b/ReportImp/BeWoWalzPaiva/SettlementReport.Designer.cs
index b7f60350e..adb051c90 100644
--- a/ReportImp/BeWoWalzPaiva/SettlementReport.Designer.cs
+++ b/ReportImp/BeWoWalzPaiva/SettlementReport.Designer.cs
@@ -599,7 +599,7 @@ namespace BeWoWalzPaiva.Alt
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(182.5411F, 106.5833F);
this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/9030537";
+ this.xrLabel7.Text = "Bewo Walz&Paiva\r\nMorlaixplatz 13\r\n52146 Würselen\r\nTel.: 02405/4067133";
//
// xrLabel9
//
diff --git a/ReportImp/BetreuWoReports/BetreuWoReports.csproj b/ReportImp/BetreuWoReports/BetreuWoReports.csproj
index ec035b503..6601d68be 100644
--- a/ReportImp/BetreuWoReports/BetreuWoReports.csproj
+++ b/ReportImp/BetreuWoReports/BetreuWoReports.csproj
@@ -109,12 +109,25 @@
+
Component
FLSGroupReport.cs
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
+ Component
+
+
+ Stundenabrechnung.cs
+
Component
@@ -195,6 +208,13 @@
FLSGroupReport.cs
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
+
+ Stundenabrechnung.cs
+
FLSListReport.cs
diff --git a/ReportImp/BetreuWoReports/FLSListReport.Designer.cs b/ReportImp/BetreuWoReports/FLSListReport.Designer.cs
index a8cbdec8d..0e62c2412 100644
--- a/ReportImp/BetreuWoReports/FLSListReport.Designer.cs
+++ b/ReportImp/BetreuWoReports/FLSListReport.Designer.cs
@@ -31,8 +31,8 @@ namespace BeWo.BetreuWoReports
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Leistungsdokumentation));
- DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
@@ -68,6 +68,8 @@ namespace BeWo.BetreuWoReports
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter4 = new DevExpress.XtraReports.UI.GroupFooterBand();
@@ -95,8 +97,6 @@ namespace BeWo.BetreuWoReports
this.fieldStundenMinuten = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldWeeklyFLM = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldPaymentDifference = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
@@ -469,6 +469,40 @@ namespace BeWo.BetreuWoReports
this.GroupFooter1.HeightF = 68F;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel24
+ //
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.CustomValue2")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(623.0001F, 10.00004F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(72.99957F, 25F);
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrLabel24.Summary = xrSummary1;
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.CustomValue1")});
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(550F, 9.999974F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(73.00006F, 25F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrLabel8.Summary = xrSummary2;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// xrLabel19
//
this.xrLabel19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -775,40 +809,6 @@ namespace BeWo.BetreuWoReports
this.fieldPaymentDifference.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldPaymentDifference.Name = "fieldPaymentDifference";
//
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.CustomValue1")});
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(550F, 9.999974F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(73.00006F, 25F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UsePadding = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- xrSummary2.FormatString = "{0:0.00}";
- xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.xrLabel8.Summary = xrSummary2;
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel24
- //
- this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.CustomValue2")});
- this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(623.0001F, 10.00004F);
- this.xrLabel24.Name = "xrLabel24";
- this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrLabel24.SizeF = new System.Drawing.SizeF(72.99957F, 25F);
- this.xrLabel24.StylePriority.UseFont = false;
- this.xrLabel24.StylePriority.UsePadding = false;
- this.xrLabel24.StylePriority.UseTextAlignment = false;
- xrSummary1.FormatString = "{0:0.00}";
- xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.xrLabel24.Summary = xrSummary1;
- this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// Leistungsdokumentation
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/BetreutesWohnenStLudgerus/BetreutesWohnenStLudgerus.csproj b/ReportImp/BetreutesWohnenStLudgerus/BetreutesWohnenStLudgerus.csproj
index d798793e1..02f1a9895 100644
--- a/ReportImp/BetreutesWohnenStLudgerus/BetreutesWohnenStLudgerus.csproj
+++ b/ReportImp/BetreutesWohnenStLudgerus/BetreutesWohnenStLudgerus.csproj
@@ -61,6 +61,7 @@
+
Component
@@ -68,6 +69,12 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -87,6 +94,10 @@
Designer
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
Designer
diff --git a/ReportImp/BetreutesWohnenStLudgerus/Properties/licenses.licx b/ReportImp/BetreutesWohnenStLudgerus/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/BetreutesWohnenStLudgerus/Properties/licenses.licx
+++ b/ReportImp/BetreutesWohnenStLudgerus/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx b/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx
+++ b/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs
index d16fd4f7d..54f4ce039 100644
--- a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs
@@ -38,13 +38,9 @@ namespace BetreuungsBueroScholz
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
- this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
@@ -100,12 +96,40 @@ namespace BetreuungsBueroScholz
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -128,7 +152,7 @@ namespace BetreuungsBueroScholz
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(620F, 50F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(710F, 50F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UsePadding = false;
@@ -139,7 +163,9 @@ namespace BetreuungsBueroScholz
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell12,
- this.xrTableCell4});
+ this.xrTableCell4,
+ this.xrTableCell6,
+ this.xrTableCell7});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -155,7 +181,7 @@ namespace BetreuungsBueroScholz
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell3.Weight = 0.34068692838505943D;
+ this.xrTableCell3.Weight = 0.17034346183106935D;
//
// xrTableCell12
//
@@ -169,80 +195,52 @@ namespace BetreuungsBueroScholz
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "Uhrzeit \r\nvon - bis";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.34068692975307785D;
+ this.xrTableCell12.Weight = 0.25551519647608278D;
//
// xrTableCell4
//
this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell4.Multiline = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UsePadding = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Anzahl Minuten";
+ this.xrTableCell4.Text = "FLS in\r\nMinuten";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell4.Weight = 0.37475563045768984D;
+ this.xrTableCell4.Weight = 0.15330912388061663D;
//
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
- // DetailReport1
- //
- this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
- this.Detail2});
- this.DetailReport1.Level = 1;
- this.DetailReport1.Name = "DetailReport1";
- this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Detail2
- //
- this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel8,
- this.xrLabel7,
- this.xrLabel6,
- this.xrLabel4,
- this.xrLabel5,
- this.xrLabel3});
- this.Detail2.HeightF = 86.45834F;
- this.Detail2.Name = "Detail2";
- this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// xrLabel8
//
this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(175.0572F, 50F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 49.47917F);
this.xrLabel8.Multiline = true;
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(224.9428F, 24F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(300F, 24F);
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UsePadding = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "Unterschrift Mitarbeiter / in";
+ this.xrLabel8.Text = "Datum, verantwortl. Mitarbeiter/in";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(426.4583F, 25F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 24.47917F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(193.5416F, 25F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(300F, 25F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -250,52 +248,25 @@ namespace BetreuungsBueroScholz
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel6.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(175.0572F, 25F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 24.47917F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(224.9428F, 25F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(300F, 25F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrLabel4
- //
- this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(150F, 25F);
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
- this.xrLabel5.Multiline = true;
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(150F, 24F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UsePadding = false;
- this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Datum";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel3
//
this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(426.4582F, 50F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 49.47917F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(193.5415F, 23.99998F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(275.5417F, 23.99998F);
this.xrLabel3.StylePriority.UseBorders = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.StylePriority.UsePadding = false;
- this.xrLabel3.Text = "Unterschrift Klient / in";
+ this.xrLabel3.Text = "Datum, Unterschrift Klient/in";
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// ReportHeader
@@ -465,14 +436,14 @@ namespace BetreuungsBueroScholz
// xrTableCell21
//
this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Text = "Aktenzeichen Landschaftsverband:";
- this.xrTableCell21.Weight = 0.58011827347019851D;
+ this.xrTableCell21.Text = "Aktenzeichen:";
+ this.xrTableCell21.Weight = 0.36874233333342488D;
//
// xrTableCell22
//
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Text = "[ReferenceNumber]";
- this.xrTableCell22.Weight = 0.631189827760927D;
+ this.xrTableCell22.Weight = 0.84256576789770066D;
//
// xrTableRow11
//
@@ -639,9 +610,6 @@ namespace BetreuungsBueroScholz
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
//
@@ -649,9 +617,6 @@ namespace BetreuungsBueroScholz
//
this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
//
@@ -659,9 +624,6 @@ namespace BetreuungsBueroScholz
//
this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
//
@@ -690,7 +652,7 @@ namespace BetreuungsBueroScholz
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F);
- this.Detail1.HeightF = 20F;
+ this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
@@ -704,7 +666,7 @@ namespace BetreuungsBueroScholz
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(619.9999F, 20F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(710F, 25F);
this.xrTable1.StylePriority.UseBackColor = false;
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
@@ -717,11 +679,13 @@ namespace BetreuungsBueroScholz
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
this.xrTableCell2,
- this.xrTableCell5});
+ this.xrTableCell5,
+ this.xrTableCell9,
+ this.xrTableCell11});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow1.Weight = 1D;
+ this.xrTableRow1.Weight = 1.25D;
//
// xrTableCell1
//
@@ -734,7 +698,7 @@ namespace BetreuungsBueroScholz
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "xrTableCell1";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell1.Weight = 0.34068696276204541D;
+ this.xrTableCell1.Weight = 0.17034348009023123D;
//
// xrTableCell2
//
@@ -748,7 +712,7 @@ namespace BetreuungsBueroScholz
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "Uhrzeit von - bis";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.3406869590992776D;
+ this.xrTableCell2.Weight = 0.25551521776337055D;
//
// xrTableCell5
//
@@ -761,26 +725,27 @@ namespace BetreuungsBueroScholz
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.Text = "Minuten";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.3747554627651033D;
+ this.xrTableCell5.Weight = 0.15330914323056649D;
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel9,
this.xrLabel2});
- this.GroupFooter1.HeightF = 24F;
+ this.GroupFooter1.HeightF = 50F;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel9
//
this.xrLabel9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel9.CanGrow = false;
this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable")});
this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(400F, 0F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(250F, 0F);
this.xrLabel9.Multiline = true;
this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.SizeF = new System.Drawing.SizeF(219.9997F, 24F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(90F, 25F);
this.xrLabel9.StylePriority.UseBorders = false;
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.StylePriority.UsePadding = false;
@@ -791,12 +756,13 @@ namespace BetreuungsBueroScholz
// xrLabel2
//
this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel2.CanGrow = false;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(200F, 0F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(50F, 0F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 10, 2, 2, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(200F, 24F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(200F, 25F);
this.xrLabel2.StylePriority.UseBorders = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UsePadding = false;
@@ -808,15 +774,297 @@ namespace BetreuungsBueroScholz
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Datum der Unterschrift Klientin/Klient";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.30661824383609382D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Unterschrift\r\nKlientin / Klient\r\n";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell7.Weight = 0.32365259054837892D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.30661827948248771D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.32365262805461836D;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText2,
+ this.lblHatAbwesenheiten,
+ this.xrTableAbwesenheiten,
+ this.xrLabel15});
+ this.GroupFooter2.HeightF = 80F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.GroupFooter3.HeightF = 100F;
+ this.GroupFooter3.Level = 1;
+ this.GroupFooter3.Name = "GroupFooter3";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(478.4586F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(231.5415F, 68.05556F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(443.2917F, 0F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(25F, 25F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(175.057F, 0F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow13,
+ this.xrTableRow14,
+ this.xrTableRow15,
+ this.xrTableRow16});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 80F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell35});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow13.Weight = 1D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "von";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell33.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "bis";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell34.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseBorders = false;
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Tage";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell35.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell36,
+ this.xrTableCell37,
+ this.xrTableCell38});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 1D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell36.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell37.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell38.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40,
+ this.xrTableCell41});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 1D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseFont = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell39.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell40.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseFont = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell41.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow16
+ //
+ this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42,
+ this.xrTableCell43,
+ this.xrTableCell44});
+ this.xrTableRow16.Name = "xrTableRow16";
+ this.xrTableRow16.Weight = 1D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell43.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell44.Weight = 0.075757568269402914D;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
- this.DetailReport1,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
- this.DetailReport});
+ this.DetailReport,
+ this.GroupFooter2,
+ this.GroupFooter3});
this.DataSource = this.bindingSource1;
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.formattingRuleStartDate,
@@ -827,13 +1075,15 @@ namespace BetreuungsBueroScholz
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.2";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -842,12 +1092,9 @@ namespace BetreuungsBueroScholz
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
- private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
- private DevExpress.XtraReports.UI.DetailBand Detail2;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
@@ -906,8 +1153,33 @@ namespace BetreuungsBueroScholz
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
- private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
}
}
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs
index 8ee48bcf2..3b8829b77 100644
--- a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs
@@ -1,3 +1,4 @@
+using System;
using System.Collections.Generic;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -27,7 +28,54 @@ namespace BetreuungsBueroScholz
pRO.Services = servicesBillable;
}
+
+ if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
+ {
+ lblHatAbwesenheiten.Text = "X";
+ }
+
+ ErstelleAbwesenheitenTabelle(pRO);
+
bindingSource1.DataSource = pRO;
}
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+ }
+ }
}
}
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx
index 8505ef1ca..4c37862ae 100644
--- a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx
@@ -222,4 +222,7 @@
21, 17
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
\ No newline at end of file
diff --git a/ReportImp/BetreuwoWesel/BetreuwoReportCreator.cs b/ReportImp/BetreuwoWesel/BetreuwoReportCreator.cs
index 5adeeb3b3..768d0d330 100644
--- a/ReportImp/BetreuwoWesel/BetreuwoReportCreator.cs
+++ b/ReportImp/BetreuwoWesel/BetreuwoReportCreator.cs
@@ -113,9 +113,21 @@ namespace BetreuWoWesel
if (containsFLS)
{
- IBeWoReport flsReport = new BetreuWoWesel.StundenzettelFLS();
- flsReport.SetReportDataSource(ro);
- reports.Add(flsReport as XtraReport);
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ IBeWoReport flsReport = new BetreuWoWesel.StundenzettelFLS();
+ flsReport.SetReportDataSource(ro);
+ reports.Add(flsReport as XtraReport);
+ }
+ else
+ {
+ IBeWoReport flsReport = new BetreuWoWesel.QuittierungsbelegLvr();
+ flsReport.SetReportDataSource(ro);
+ reports.Add(flsReport as XtraReport);
+ }
+
+
+
}
if (containsALS)
{
diff --git a/ReportImp/BetreuwoWesel/BetreuwoWesel.csproj b/ReportImp/BetreuwoWesel/BetreuwoWesel.csproj
index c5717b382..1dc8b2fb5 100644
--- a/ReportImp/BetreuwoWesel/BetreuwoWesel.csproj
+++ b/ReportImp/BetreuwoWesel/BetreuwoWesel.csproj
@@ -91,8 +91,11 @@
InvoiceCustomerReport.cs
-
+
+
+
+
Component
@@ -112,6 +115,24 @@
Kostenstellenauswertung3.cs
+
+ Component
+
+
+ Quittierungsbeleg.cs
+
+
+ Component
+
+
+ RechnungSelbstzahler.cs
+
+
+ Component
+
+
+ RechnungFud.cs
+
Component
@@ -179,6 +200,18 @@
Kostenstellenauswertung3.cs
+
+ Quittierungsbeleg.cs
+ Designer
+
+
+ RechnungSelbstzahler.cs
+ Designer
+
+
+ RechnungFud.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
@@ -217,6 +250,10 @@
{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
Service
+
+ {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
+ Shared
+
diff --git a/ReportImp/BetreuwoWesel/InvoiceCustomerReport.Designer.cs b/ReportImp/BetreuwoWesel/InvoiceCustomerReport.Designer.cs
index 7168891f0..fc01f99e3 100644
--- a/ReportImp/BetreuwoWesel/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/BetreuwoWesel/InvoiceCustomerReport.Designer.cs
@@ -67,8 +67,9 @@ namespace BetreuWoWesel
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText5 = new DevExpress.XtraReports.UI.XRRichText();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
@@ -76,6 +77,8 @@ namespace BetreuWoWesel
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
@@ -347,7 +350,7 @@ namespace BetreuWoWesel
this.xrTableCell19.StylePriority.UseBorders = false;
this.xrTableCell19.StylePriority.UsePadding = false;
this.xrTableCell19.StylePriority.UseTextAlignment = false;
- this.xrTableCell19.Text = "anz";
+ this.xrTableCell19.Text = "Anz.";
this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell19.Weight = 0.56661576319449147D;
//
@@ -417,9 +420,6 @@ namespace BetreuWoWesel
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
@@ -483,7 +483,7 @@ namespace BetreuWoWesel
this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.BorderWidth = 2;
+ this.xrTableCell23.BorderWidth = 2F;
this.xrTableCell23.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
@@ -500,7 +500,7 @@ namespace BetreuWoWesel
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox2});
- this.topMarginBand1.HeightF = 152F;
+ this.topMarginBand1.HeightF = 151.9967F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox2
@@ -514,35 +514,39 @@ namespace BetreuWoWesel
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel7,
- this.xrLabel1});
+ this.xrRichText4,
+ this.xrPictureBox1,
+ this.xrRichText5});
this.bottomMarginBand1.Font = new System.Drawing.Font("Arial", 8F);
- this.bottomMarginBand1.HeightF = 70F;
+ this.bottomMarginBand1.HeightF = 120F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
this.bottomMarginBand1.StylePriority.UseFont = false;
//
- // xrLabel7
+ // xrRichText4
//
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(241.6667F, 0F);
- this.xrLabel7.Multiline = true;
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(408.3333F, 60F);
- this.xrLabel7.StylePriority.UseTextAlignment = false;
- this.xrLabel7.Text = "Niederrheinische Sparkasse Rheinlippe\r\nIBAN: DE89 3565 0000 0001 00 3201\r\nBIC: WE" +
- "LADED1WES";
- this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrRichText4.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(264.972F, 107.6389F);
+ this.xrRichText4.StylePriority.UseFont = false;
//
- // xrLabel1
+ // xrPictureBox1
//
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(191.6667F, 26.45836F);
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "BetreuWo-Wesel e.V.\r\nViktoriastr. 10 46483 Wesel";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(264.9722F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(139.1942F, 65.97227F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText5
+ //
+ this.xrRichText5.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText5.LocationFloat = new DevExpress.Utils.PointFloat(430.6252F, 0F);
+ this.xrRichText5.Name = "xrRichText5";
+ this.xrRichText5.SerializableRtfString = resources.GetString("xrRichText5.SerializableRtfString");
+ this.xrRichText5.SizeF = new System.Drawing.SizeF(266.3747F, 95.13893F);
+ this.xrRichText5.StylePriority.UseFont = false;
//
// DetailReport
//
@@ -577,15 +581,17 @@ namespace BetreuWoWesel
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(70, 68, 152, 70);
+ this.Margins = new System.Drawing.Printing.Margins(80, 40, 152, 120);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
@@ -632,7 +638,8 @@ namespace BetreuWoWesel
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel22;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText5;
}
}
diff --git a/ReportImp/BetreuwoWesel/InvoiceCustomerReport.resx b/ReportImp/BetreuwoWesel/InvoiceCustomerReport.resx
index 0be239131..201e5d6b2 100644
--- a/ReportImp/BetreuwoWesel/InvoiceCustomerReport.resx
+++ b/ReportImp/BetreuwoWesel/InvoiceCustomerReport.resx
@@ -2749,6 +2749,250 @@
RK5CYII=
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABWAG8AcgBzAHQAYQBuAGQAfQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAQgBpAHIAZwBpAHQAIABNAGUAbABjAGgAZQByAHMAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAXABsAGkAbgBlACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAAVwBlAHMAZQBsACwAIABWAGUAcgBlAGkAbgBzAHIAZQBnAGkAcwB0AGUAcgBuAHUAbQBtAGUAcgAgADUANQA3ADgAfQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABOAGkAZQBkAGUAcgByAGgAZQBpAG4AaQBzAGMAaABlACAAUwBwAGEAcgBrAGEAcwBzAGUAIABSAGgAZQBpAG4AbABpAHAAcABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEkAQgBBAE4AOgAgAEQARQA4ADkAIAAzADUANgA1ACAAMAAwADAAMAAgADAAMAAwADEAIAAwADAAIAAzADIAMAAxAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEIASQBDADoAIABXAEUATABBAEQARQBEADEAVwBFAFMAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEA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
+ y9jlGpxalDeTZYcs6f6l0plNOXqxOZOX+ZBrdpy3DaaQx5VZFR8gRHkq+ewr/s7SRkje6KZgZuO2j31a
+ p5mo35RpyaPoB/J5Jpjyuqm++NARrJHPccrffizly/ceyZ++02muQ9pzAiS/D5JHwdSMwF74aI8MiDd4
+ ynXS2dCwAcARVJs30uBQRt8sWg6mgJTxwdKL05Nr6G90AqAChx46p0daVCaTPcHUy3smIu3HfcgrUs0L
+ 6su+Bn77YErSo+B5VW4RTAHJj3GVNpxhyrZPMlG/iO3vUB5FP5DPtvzQViRP+k6g/N1dXwh6XvQq16w9
+ TJ3mAtRpykM+bzTc9algCkiZck2hTpM+EowTPmzX42zyI4HNnPKV0t68gSxuBDM41oZjgOBOub2ZSF5s
+ BnBoH/K4PIWUQxCidaTBm6ShLZys2b6Wd3hIF/nsX0P8Y4w0LULy+Pam5kN5lF0d5/Rdr5R5mkd8fiSV
+ zJRBusu/R57GGKSP5LOv+DtL6yJlWjYcIfkxd+0yyPtopy2Poh/IZ1t+aCuSx+vnswz+dmleynHN5M3I
+ 6siud5EydtwvekKdJj2VR3ZCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggh
+ hBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYSQN+MPf/h/Wyi4I+3duhsAAAAASUVORK5CYII=
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABBAHUAZgBzAGkAYwBoAHQAcwByAGEAdABcAGwAaQBuAGUAIABWAG8AcgBzAGkAdAB6AGUAbgBkAGUAcgAgAGQAZQBzACAAQQBSACwAIAB9AHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAASgBcAHUAMgA1ADIAXAAnAGYAYwByAGcAZQBuACAATABhAG4AdABlAHIAbQBhAG4AbgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgAFcAZQBzAGUAbAB9AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQByAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEUAbABpAHMAYQBiAGUAdABoACAARwBcAHUAMgA0ADYAXAAnAGYANgByAGwAaQBjAGgAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAIABXAGUAcwBlAGwAXABsAGkAbgBlACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABQAGEAdAByAGkAYwBrACAAVABlAG4AaABhAGUAZgBmAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACwAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAVwBlAHMAZQBsAH0AXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEgAZQBpAGsAZQAgAHYAbwBuACAARwBpAG0AYgBvAHIAbgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAsACAASwBsAGUAdgBlAH0AXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAARgByAGEAbgBrACAASABhAHUAYgBvAGwAZAAsAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAASwBsAGUAdgB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
17, 17
diff --git a/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceCreation.cs b/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceCreation.cs
deleted file mode 100644
index b6fe633f5..000000000
--- a/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceCreation.cs
+++ /dev/null
@@ -1,163 +0,0 @@
-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.DataContracts.Compact;
-using BS.Shared.Extensions;
-using BS.Shared.Services;
-
-namespace BetreuWoWesel.Invoicing
-{
- public class CustomInvoiceCreation : InvoiceCreation
- {
- private DateTime? accountingPeriodStart = null;
- private DateTime? accountingPeriodEnd = null;
-
-
-
- public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
- IList supportConceptList)
- {
- if (invoicePeriod != null)
- {
- accountingPeriodStart = invoicePeriod.StartDate;
- accountingPeriodEnd = invoicePeriod.EndDate;
- }
- base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
- }
-
- public override void SetInvoiceId(ServiceInvoice invoice)
- {
- invoice.InvoiceBase.InvoiceTypeText = "Abrechnung HD";
- }
-
- public override void SetInvoiceItems(ServiceInvoice invoice, ServiceInvoicePeriod serviceInvoicePeriod,
- SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept cb2sc,
- DateTimeSpan invoicePeriod, List serviceRecords)
- {
- serviceInvoicePeriod.ApprovedFixedAmount = null;
- //base.SetInvoiceItems(invoice, serviceInvoicePeriod, scap, cb2sc, invoicePeriod, serviceRecords);
- Calculations calc = PluginLoader.FindClass(_SpecificID) ?? Calculations.GetInstance(_SpecificID);
- serviceInvoicePeriod.InvoiceItemList.Add(CreateInvoiceItem(scap, calc, cb2sc));
-
- serviceInvoicePeriod.Claim = serviceInvoicePeriod.InvoiceItemList.Sum(i => i.GrossAmountTotal);
- }
-
- public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
- Calculations calc)
- {
-
- return new List();
- }
-
- private InvoiceItem CreateInvoiceItem(SupportConceptApprovalPeriodDC scap, Calculations calc, CostBearer2SupportConcept cb2sc)
- {
- var invoiceItem = new InvoiceItem();
-
- DateTime start = accountingPeriodStart.Value;
- DateTime end = accountingPeriodEnd.Value;
-
- if (scap.StartDate.HasValue && scap.StartDate > start)
- {
- start = scap.StartDate.Value;
- }
-
- if (scap.EndDate.HasValue && scap.EndDate < end)
- {
- end = scap.EndDate.Value;
- }
-
-
- int days = BerechneAbrechenbareTage(start, end, cb2sc.SupportConcept.Customer);
-
- invoiceItem.AmountPerUnit = scap.ApprovedFixedAmount ?? 0;
- if (scap.ApprovedFixedAmount.HasValue && scap.ApprovedFixedAmountInterval.HasValue &&
- scap.ApprovedFixedAmountInterval.Value == SupportConceptApprovalInterval.Daily)
- {
- invoiceItem.AmountPerUnit = scap.ApprovedFixedAmount.Value;
- }
- invoiceItem.UnitCount = days;
- invoiceItem.AmountTotal = invoiceItem.UnitCount * invoiceItem.AmountPerUnit;
- invoiceItem.ItemPeriodStart = start;
- invoiceItem.ItemPeriodEnd = end;
- invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal;
-
- invoiceItem.SupportConceptApprovalPeriodOid = scap.SupportConceptApprovalPeriodOid;
-
- return invoiceItem;
- }
-
- private int BerechneAbrechenbareTage(DateTime start, DateTime end, Customer customer)
- {
- int days = (int)end.Subtract(start).TotalDays + 1;
-
- //var abs = customer.AbsenceTimes;
-
- //foreach (var at in abs)
- //{
- // if (at.Start <= end && (!at.End.HasValue || at.End.Value >= start))
- // {
- // int abwesenheitStart = (int)start.Subtract(at.Start.Value).TotalDays + 1;
-
- // DateTime abwStart = start;
- // DateTime abwEnd = end;
-
- // if (at.Start.Value > abwStart)
- // {
- // abwStart = at.Start.Value;
- // }
-
- // if (at.End.HasValue && at.End.Value < abwEnd)
- // {
- // abwEnd = at.End.Value;
- // }
-
- // int daysAbwesenheit = (int)abwEnd.Subtract(abwStart).TotalDays + 1;
-
- // int letzterTag = abwesenheitStart + daysAbwesenheit - 1;
-
- // if (letzterTag > 30)
- // {
- // if (letzterTag <= 56)
- // {
- // if (abwesenheitStart > 30)
- // {
- // days -= (letzterTag - abwesenheitStart);
- // }
- // else
- // {
- // days -= (letzterTag - 30);
- // }
- // }
- // else
- // {
- // int tageAbzug = 56 - abwesenheitStart;
-
- // if (tageAbzug > 0)
- // {
- // days -= tageAbzug;
- // }
- // }
-
- // }
-
- // }
-
- //}
- //if (days < 0)
- //{
- // days = 0;
- //}
- return days;
-
- }
- }
-}
diff --git a/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceFactory.cs b/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceFactory.cs
index 750c76a9f..56d65af3d 100644
--- a/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceFactory.cs
+++ b/ReportImp/BetreuwoWesel/Invoicing/CustomInvoiceFactory.cs
@@ -16,8 +16,30 @@ namespace BetreuWoWesel.Invoicing
{
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
{
-
- return new CustomInvoiceCreation();
+ foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+ foreach (var sr in list)
+ {
+ var cat = sr.ServiceDescription.Category;
+
+ if (!String.IsNullOrEmpty(cat.Name) && cat.Name.ToLower().StartsWith("fud"))
+ {
+ return new FudInvoiceCreation();
+ }
+
+ if (sr.CostBearer != null)
+ {
+ if (sr.CostBearer.Name.Contains("Selbstzahler"))
+ {
+ return new SelbstzahlerInvoiceCreation();
+ }
+
+ }
+ }
+
+ }
+
+ return new HdInvoiceCreation();
}
diff --git a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.Designer.cs b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.Designer.cs
index 58f567464..59c8fc510 100644
--- a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.Designer.cs
@@ -32,6 +32,10 @@ namespace BetreuWoWesel
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
@@ -39,35 +43,31 @@ namespace BetreuWoWesel
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText5 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungstext = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText5 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -91,6 +91,46 @@ namespace BetreuWoWesel
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrLabel20
+ //
+ this.xrLabel20.CanShrink = true;
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 179.0972F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel20.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.CanShrink = true;
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 128.0973F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "[RecipientContactPerson]";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.29167F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(344.736F, 36.8056F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(281.0008F, 248.2639F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
// xrLabel_RecipientStreet
//
this.xrLabel_RecipientStreet.CanShrink = true;
@@ -154,6 +194,32 @@ namespace BetreuWoWesel
this.bottomMarginBand1.HeightF = 100F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(264.9722F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(139.1942F, 65.97227F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText5
+ //
+ this.xrRichText5.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText5.LocationFloat = new DevExpress.Utils.PointFloat(430.6252F, 0F);
+ this.xrRichText5.Name = "xrRichText5";
+ this.xrRichText5.SerializableRtfString = resources.GetString("xrRichText5.SerializableRtfString");
+ this.xrRichText5.SizeF = new System.Drawing.SizeF(266.3747F, 95.13893F);
+ this.xrRichText5.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(264.972F, 95.13893F);
+ this.xrRichText4.StylePriority.UseFont = false;
+ //
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -176,6 +242,114 @@ namespace BetreuWoWesel
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(404.5835F, 609.6007F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(214.4997F, 31.58331F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Leistungsberechtigter";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 368.5087F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(676.9996F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Bitte begleichen Sie den Gesamtbetrag von [NetClaim] auf das oben stehende Bankko" +
+ "nto.";
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.7101F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(680.971F, 118.0556F);
+ this.xrRichText3.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.CanShrink = true;
+ this.xrLabel24.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 0F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.CanShrink = true;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "{0:dd. MMMM yyyy}")});
+ this.xrLabel25.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 17.00001F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UsePadding = false;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.CanShrink = true;
+ this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
+ this.xrLabel26.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 34.00002F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UsePadding = false;
+ this.xrLabel26.Text = "Rechnungsnummer:";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.CanShrink = true;
+ this.xrLabel21.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 0F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.Text = "Kundennummer:";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.CanShrink = true;
+ this.xrLabel22.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 17.00001F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.Text = "Datum:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.CanShrink = true;
+ this.xrLabel23.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 34.00002F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UsePadding = false;
+ this.xrLabel23.Text = "Rechnungsnummer:";
+ //
// xrLabel10
//
this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Top;
@@ -247,180 +421,6 @@ namespace BetreuWoWesel
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
- // xrRichText2
- //
- this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 0F);
- this.xrRichText2.Name = "xrRichText2";
- this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
- this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 248.2639F);
- this.xrRichText2.StylePriority.UseFont = false;
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.29167F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(344.736F, 36.8056F);
- this.xrRichText1.StylePriority.UseFont = false;
- //
- // xrLabel19
- //
- this.xrLabel19.CanShrink = true;
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 128.0973F);
- this.xrLabel19.Name = "xrLabel19";
- this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel19.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel19.StylePriority.UseFont = false;
- this.xrLabel19.Text = "[RecipientContactPerson]";
- //
- // xrLabel20
- //
- this.xrLabel20.CanShrink = true;
- this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 179.0972F);
- this.xrLabel20.Name = "xrLabel20";
- this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel20.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel20.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel20.StylePriority.UseFont = false;
- this.xrLabel20.Text = "[RecipientPostCodeAndTown]";
- //
- // xrLabel21
- //
- this.xrLabel21.CanShrink = true;
- this.xrLabel21.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 0F);
- this.xrLabel21.Name = "xrLabel21";
- this.xrLabel21.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel21.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel21.StylePriority.UseFont = false;
- this.xrLabel21.StylePriority.UsePadding = false;
- this.xrLabel21.Text = "Kundennummer:";
- //
- // xrLabel22
- //
- this.xrLabel22.CanShrink = true;
- this.xrLabel22.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 17.00001F);
- this.xrLabel22.Name = "xrLabel22";
- this.xrLabel22.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel22.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel22.StylePriority.UseFont = false;
- this.xrLabel22.StylePriority.UsePadding = false;
- this.xrLabel22.Text = "Datum:";
- //
- // xrLabel23
- //
- this.xrLabel23.CanShrink = true;
- this.xrLabel23.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(415.9991F, 34.00002F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel23.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.StylePriority.UsePadding = false;
- this.xrLabel23.Text = "Rechnungsnummer:";
- //
- // xrLabel24
- //
- this.xrLabel24.CanShrink = true;
- this.xrLabel24.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 0F);
- this.xrLabel24.Name = "xrLabel24";
- this.xrLabel24.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel24.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel24.StylePriority.UseFont = false;
- this.xrLabel24.StylePriority.UsePadding = false;
- //
- // xrLabel25
- //
- this.xrLabel25.CanShrink = true;
- this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "{0:dd. MMMM yyyy}")});
- this.xrLabel25.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 17.00001F);
- this.xrLabel25.Name = "xrLabel25";
- this.xrLabel25.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel25.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel25.StylePriority.UseFont = false;
- this.xrLabel25.StylePriority.UsePadding = false;
- //
- // xrLabel26
- //
- this.xrLabel26.CanShrink = true;
- this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
- this.xrLabel26.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(558.3738F, 34.00002F);
- this.xrLabel26.Name = "xrLabel26";
- this.xrLabel26.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel26.SizeF = new System.Drawing.SizeF(142.3747F, 17F);
- this.xrLabel26.StylePriority.UseFont = false;
- this.xrLabel26.StylePriority.UsePadding = false;
- this.xrLabel26.Text = "Rechnungsnummer:";
- //
- // xrRichText3
- //
- this.xrRichText3.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.7101F);
- this.xrRichText3.Name = "xrRichText3";
- this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
- this.xrRichText3.SizeF = new System.Drawing.SizeF(680.971F, 118.0556F);
- this.xrRichText3.StylePriority.UseFont = false;
- //
- // xrLabel2
- //
- this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 368.5087F);
- this.xrLabel2.Multiline = true;
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(676.9996F, 25F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Bitte begleichen Sie den Gesamtbetrag von [NetClaim] auf das oben stehende Bankko" +
- "nto.";
- //
- // xrLabel3
- //
- this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel3.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(404.5835F, 609.6007F);
- this.xrLabel3.Multiline = true;
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(214.4997F, 31.58331F);
- this.xrLabel3.StylePriority.UseBorders = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Leistungsberechtigter";
- //
- // xrRichText4
- //
- this.xrRichText4.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrRichText4.Name = "xrRichText4";
- this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
- this.xrRichText4.SizeF = new System.Drawing.SizeF(264.972F, 95.13893F);
- this.xrRichText4.StylePriority.UseFont = false;
- //
- // xrRichText5
- //
- this.xrRichText5.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText5.LocationFloat = new DevExpress.Utils.PointFloat(430.6252F, 0F);
- this.xrRichText5.Name = "xrRichText5";
- this.xrRichText5.SerializableRtfString = resources.GetString("xrRichText5.SerializableRtfString");
- this.xrRichText5.SizeF = new System.Drawing.SizeF(266.3747F, 95.13893F);
- this.xrRichText5.StylePriority.UseFont = false;
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(264.9722F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(139.1942F, 65.97227F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -439,12 +439,12 @@ namespace BetreuWoWesel
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.cs b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.cs
index dbc2b291a..a754cc661 100644
--- a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.cs
+++ b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.cs
@@ -4,10 +4,12 @@ using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared;
+using BS.Shared.Core;
using DevExpress.XtraReports.UI;
namespace BetreuWoWesel
{
+ [IDSpecificClass(Identifiers = new string[] { "AbrechnungHD" })]
public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
{
public ServiceInvoiceReport()
@@ -27,7 +29,10 @@ namespace BetreuWoWesel
//{
// lblMonat.Text = String.Format("Für den Monat {0:MMMM yyyy} - {1:MMMM yyyy}", start, end);
//}
-
+ if (!String.IsNullOrWhiteSpace(pRO.RecipientOrganisation))
+ {
+ pRO.RecipientOrganisation = pRO.RecipientOrganisation.Replace(" HD", "").Trim();
+ }
decimal hourlyRate = 0;
decimal rateFactor = 1;
@@ -70,7 +75,7 @@ namespace BetreuWoWesel
//lblNettoStunden.Text = String.Format("{0:0.00}", hours);
hours *= rateFactor;
- lblAbrechnungstext.Text = String.Format("Hieraus ergibt sich eine Forderung von {0:0.00} Std. x {1:c}", hours, hourlyRate);
+ lblAbrechnungstext.Text = String.Format("{0:0.##} Tage x {1:c}", hours, hourlyRate);
//pRO.NetClaim = pRO.NetClaim.Replace("€", "EUR");
@@ -86,6 +91,30 @@ namespace BetreuWoWesel
public String GetBetreuungsart(ServiceInvoiceRO pRO)
{
+ if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ if (pRO.ServiceInvoicePeriods[0].SupportConceptApprovalPeriod != null &&
+ pRO.ServiceInvoicePeriods[0].SupportConceptApprovalPeriod.ServiceCategory != null)
+ {
+ var name = pRO.ServiceInvoicePeriods[0].SupportConceptApprovalPeriod.ServiceCategory.Name;
+
+ name = name.Replace("HD ", "").Trim();
+
+ return name;
+ }
+
+ var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+
+ foreach (var v2o in c.ValueList)
+ {
+ if (v2o.Entry.Type == ValueListEntryType.CustomerCareType)
+ {
+ return v2o.Entry.Value;
+ }
+ }
+
+ }
+
if (pRO.CustomerOid.HasValue)
{
var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
diff --git a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.resx b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.resx
index 5e9f2cbe4..8cd8b560e 100644
--- a/ReportImp/BetreuwoWesel/ServiceInvoiceReport.resx
+++ b/ReportImp/BetreuwoWesel/ServiceInvoiceReport.resx
@@ -121,7 +121,7 @@
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGoAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADEANwAwADEAewBcAHUAbABcAGYAcwAxADYAXABjAGYAMQAgAEIAZQB0AHIAZQB1AFcAbwAgAC0AIABXAGUAcwBlAGwAIABlAC4AVgAuACAALQAgAFYAaQBrAHQAbwByAGkAYQBzAHQAcgAuACAAMQAwACAAXAB1ADgAMgAxADEAXAAnADkANgAgADQANgA0ADgAMwAgAFcAZQBzAGUAbAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgBcAGYAYwBoAGEAcgBzAGUAdAAyACAAVwBpAG4AZwBkAGkAbgBnAHMAOwB9AHsAXABmADMAXABmAGMAaABhAHIAcwBlAHQAMgAgAFcAaQBuAGcAZABpAG4AZwBzACAAMgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABWAGkAawB0AG8AcgBpAGEAcwB0AHIALgAgADEAMABcAHQAYQBiACAAXAB0AGEAYgAgAFwAdABhAGIAIAB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBzADIANABcAGMAZgAxACAANAA2ADQAOAAzACAAVwBlAHMAZQBsAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA0ADAAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAMQAyAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAAKAB9AH0AfQB7AFwAZgBzADIANABcAGMAZgAxACAAIAArADQAOQAgADIAOAAxACAALwAgADEANgA0ADgAMgA4ADQANAB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA1ADQAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIAAyACIAIABcAFwAcwAgADEAMgB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGYAMwBcAGYAcwAyADQAXABjAGYAMQAgADYAfQB9AH0AewBcAGYAcwAyADQAXABjAGYAMQAgACAAIAArADQAOQAgADIAOAAxACAALwAgADEANgA0ADgAMgA4ADQANgB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA1ADgAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAMQAyAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAAOgB9AH0AfQB7AFwAZgBzADIANABcAGMAZgAxACAAIAAgAGkAbgBmAG8AQABiAGUAdAByAGUAdQB3AG8ALQB3AGUAcwBlAGwALgBkAGUAfQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABCAGEAbgBrAHYAZQByAGIAaQBuAGQAdQBuAGcAOgAgAFYAZQByAGIAYQBuAGQAcwAtAFMAcABhAHIAawBhAHMAcwBlACAAVwBlAHMAZQBsACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAASQBCAEEATgA6ACAARABFACAAOAA5ACAAMwA1ADYANQAgADAAMAAwADAAIAAwADAAMAAxACAAMAAwADMAMgAgADAAMQB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBzADIANABcAGMAZgAxACAAQgBJAEMAOgAgACAAIAAgAFcARQBMAEEARABFAEQAMQBXAEUAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAcwAyADQAXABjAGYAMQAgAFMAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgBcAGYAYwBoAGEAcgBzAGUAdAAyACAAVwBpAG4AZwBkAGkAbgBnAHMAOwB9AHsAXABmADMAXABmAGMAaABhAHIAcwBlAHQAMgAgAFcAaQBuAGcAZABpAG4AZwBzACAAMgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABWAGkAawB0AG8AcgBpAGEAcwB0AHIALgAgADEAMABcAHQAYQBiACAAXAB0AGEAYgAgAFwAdABhAGIAIAB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBzADIANABcAGMAZgAxACAANAA2ADQAOAAzACAAVwBlAHMAZQBsAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA0ADAAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAMQAyAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAAKAB9AH0AfQB7AFwAZgBzADIANABcAGMAZgAxACAAIAArADQAOQAgADIAOAAxACAALwAgADEANgA0ADgAMgA4ADQANAB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA1ADQAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIAAyACIAIABcAFwAcwAgADEAMgB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGYAMwBcAGYAcwAyADQAXABjAGYAMQAgADYAfQB9AH0AewBcAGYAcwAyADQAXABjAGYAMQAgACAAIAArADQAOQAgADIAOAAxACAALwAgADEANgA0ADgAMgA4ADQANgB9AFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIANABcAGMAZgAxACAAUwBZAE0AQgBPAEwAIAA1ADgAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAMQAyAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAAOgB9AH0AfQB7AFwAZgBzADIANABcAGMAZgAxACAAIAAgAGkAbgBmAG8AQABiAGUAdAByAGUAdQB3AG8ALQB3AGUAcwBlAGwALgBkAGUAfQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABCAGEAbgBrAHYAZQByAGIAaQBuAGQAdQBuAGcAOgAgAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABOAGkAZQBkAGUAcgByAGgAZQBpAG4AaQBzAGMAaABlACAAUwBwAGEAcgBrAGEAcwBzAGUAIABSAGgAZQBpAG4AbABpAHAAcABlAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABJAEIAQQBOADoAIABEAEUAIAA4ADkAIAAzADUANgA1ACAAMAAwADAAMAAgADAAMAAwADEAIAAwADAAMwAyACAAMAAxAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmAHMAMgA0AFwAYwBmADEAIABCAEkAQwA6ACAAIAAgACAAVwBFAEwAQQBEAEUARAAxAFcARQB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgBzADIANABcAGMAZgAxACAAUwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
@@ -2991,10 +2991,10 @@
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABBAHUAZgBzAGkAYwBoAHQAcwByAGEAdABcAGwAaQBuAGUAIABWAG8AcgBzAGkAdAB6AGUAbgBkAGUAcgAgAGQAZQBzACAAQQBSACwAIAB9AHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAASgBcAHUAMgA1ADIAXAAnAGYAYwByAGcAZQBuACAATABhAG4AdABlAHIAbQBhAG4AbgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgAFcAZQBzAGUAbAB9AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQByAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEUAbABpAHMAYQBiAGUAdABoACAARwBcAHUAMgA0ADYAXAAnAGYANgByAGwAaQBjAGgAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAIABXAGUAcwBlAGwAXABsAGkAbgBlACAAfQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAFcAbwBsAGYAZwBhAG4AZwAgAFcAYQBjAGgAaABvAGwAegB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAsACAASwBhAGwAawBhAHIAfQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAewBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABHAGEAYgByAGkAZQBsAGUAIABOAGUAbABsAGUAcwBzAGUAbgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAsACAASwBsAGUAdgBlAH0AXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAARgByAGEAbgBrACAASABhAHUAYgBvAGwAZAAsAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAASwBsAGUAdgB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABBAHUAZgBzAGkAYwBoAHQAcwByAGEAdABcAGwAaQBuAGUAIABWAG8AcgBzAGkAdAB6AGUAbgBkAGUAcgAgAGQAZQBzACAAQQBSACwAIAB9AHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAASgBcAHUAMgA1ADIAXAAnAGYAYwByAGcAZQBuACAATABhAG4AdABlAHIAbQBhAG4AbgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgAFcAZQBzAGUAbAB9AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQByAFwAcwBsADIANQA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEUAbABpAHMAYQBiAGUAdABoACAARwBcAHUAMgA0ADYAXAAnAGYANgByAGwAaQBjAGgAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAIABXAGUAcwBlAGwAXABsAGkAbgBlACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABQAGEAdAByAGkAYwBrACAAVABlAG4AaABhAGUAZgBmAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACwAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAVwBlAHMAZQBsAH0AXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAEgAZQBpAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAawBlACAAdgBvAG4AIABHAGkAbQBiAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAbwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgAHIAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABuAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACwAIABLAGwAZQB2AGUAfQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAewBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABGAHIAYQBuAGsAIABIAGEAdQBiAG8AbABkACwAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAIABLAGwAZQB2AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADAAIABWAG8AcgBzAHQAYQBuAGQAXABsAGkAbgBlACAAfQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMAAgAE0AYQByAGMAIABMAGkAYwBoAHQAZQB9AFwAYgBcAGYAMgBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAwACAAQgBpAHIAZwBpAHQAIABNAGUAbABjAGgAZQByAHMAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAwACAAXABsAGkAbgBlACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAAVwBlAHMAZQBsACwAIABWAGUAcgBlAGkAbgBzAHIAZQBnAGkAcwB0AGUAcgBuAHUAbQBtAGUAcgAgADUANQA3ADgAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABWAG8AcgBzAHQAYQBuAGQAfQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAHsAXABiAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAQgBpAHIAZwBpAHQAIABNAGUAbABjAGgAZQByAHMAfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAXABsAGkAbgBlACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAAVwBlAHMAZQBsACwAIABWAGUAcgBlAGkAbgBzAHIAZQBnAGkAcwB0AGUAcgBuAHUAbQBtAGUAcgAgADUANQA3ADgAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADEANwAwADEAewBcAGYAcwAyADQAXABjAGYAMQAgAFMAZQBoAHIAIABnAGUAZQBoAHIAdABlACAARABhAG0AZQBuACAAdQBuAGQAIABIAGUAcgByAGUAbgAsAH0AXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADEANwAwADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA1ADgAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADEANwAwADEAewBcAGYAcwAyADQAXABjAGYAMQAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAGQAZQBuACAAbwAuAGcALgAgAEwAZQBpAHMAdAB1AG4AZwBzAGIAZQByAGUAYwBoAHQAaQBnAHQAZQBuACAAdwB1AHIAZABlAG4AIABpAG0AIAB9AHsAXABiAFwAZgBzADIANABcAGMAZgAxACAATQBvAG4AYQB0AH0AewBcAGIAXABmAHMAMgA0AFwAYwBmADEAIAAgAFsAQQBjAGMAbwB1AG4AdABpAG4AZwBQAGUAcgBpAG8AZABTAHQAYQByAHQAIQBNAE0ATQBNAF0AfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmAHMAMgA0AFwAYwBmADEAIAAgAH0AewBcAGYAcwAyADQAXABjAGYAMQAgAEwAZQBpAHMAdAB1AG4AZwBlAG4AIABpAG4AIABGAG8AcgBtACAAZABlAHMAIABCAGUAcgBlAGkAdABzAGMAaABhAGYAdABzAGQAaQBlAG4AcwB0AGUAcwAgAC8AIABkAGUAcwAgAFAAcgBcAHUAMgAyADgAXAAnAGUANABzAGUAbgB6AGQAaQBlAG4AcwB0AGUAcwAgAHcAaQBlACAAZgBvAGwAZwB0ACAAZQByAGIAcgBhAGMAaAB0ACAAKABMAGUAaQBzAHQAdQBuAGcAcwBtAG8AZAB1AGwAIABIAEQALwBIAGkAbgB0AGUAcgBnAHIAdQBuAGQAZABpAGUAbgBzAHQAZQApADoAfQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
diff --git a/ReportImp/CaritasAachen/CaritasAachen.csproj b/ReportImp/CaritasAachen/CaritasAachen.csproj
index f6589bcb3..34655b224 100644
--- a/ReportImp/CaritasAachen/CaritasAachen.csproj
+++ b/ReportImp/CaritasAachen/CaritasAachen.csproj
@@ -108,6 +108,7 @@
+
Component
@@ -127,6 +128,12 @@
ServiceInvoiceReport.cs
+
+ Component
+
+
+ ServicesOverviewReportAlt.cs
+
Component
@@ -162,6 +169,9 @@
ServiceInvoiceReport.cs
Designer
+
+ ServicesOverviewReportAlt.cs
+
ServicesOverviewReport.cs
diff --git a/ReportImp/CaritasAachen/ServicesOverviewReport.Designer.cs b/ReportImp/CaritasAachen/ServicesOverviewReport.Designer.cs
index 4b4993a6b..aa43c680f 100644
--- a/ReportImp/CaritasAachen/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/CaritasAachen/ServicesOverviewReport.Designer.cs
@@ -35,18 +35,21 @@ namespace BeWo.CaritasAachen
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -55,10 +58,9 @@ namespace BeWo.CaritasAachen
this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
@@ -66,11 +68,8 @@ namespace BeWo.CaritasAachen
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -133,6 +132,22 @@ namespace BeWo.CaritasAachen
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell4.Weight = 0.32660077221669204D;
//
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Minuten";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.24495057949038296D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Gruppe";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.32660077287241995D;
+ //
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -206,6 +221,26 @@ namespace BeWo.CaritasAachen
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell14.Weight = 0.2991126123598199D;
//
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.22433447775582185D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.29911266074197551D;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
@@ -214,9 +249,6 @@ namespace BeWo.CaritasAachen
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
@@ -236,46 +268,36 @@ namespace BeWo.CaritasAachen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel5,
- this.xrLabel3,
this.xrLabel4,
this.xrLabel6});
- this.Detail2.HeightF = 147.4583F;
+ this.Detail2.HeightF = 139.0416F;
this.Detail2.Name = "Detail2";
this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel5
//
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(339.9999F, 97.04161F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(333F, 24F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(280.0003F, 42.00001F);
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel3
- //
- this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(339.9999F, 7.999992F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(280.0001F, 25F);
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel5.Text = "Datum, Unterschrift Klient/in \r\n(oder gesetzliche/r Betreuer/in):";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrLabel4
//
this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 24.58334F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(299.9967F, 25F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(310.4136F, 25F);
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:";
@@ -287,7 +309,7 @@ namespace BeWo.CaritasAachen
this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
this.xrLabel6.Font = new System.Drawing.Font("Arial", 9.75F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 122.4583F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 97.04161F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(299.9967F, 25F);
@@ -311,6 +333,7 @@ namespace BeWo.CaritasAachen
//
// Detail3
//
+ this.Detail3.Expanded = false;
this.Detail3.HeightF = 0F;
this.Detail3.Name = "Detail3";
this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -322,17 +345,15 @@ namespace BeWo.CaritasAachen
this.xrCheckBox1,
this.xrLabel14,
this.xrLabel13,
- this.xrLabel12,
- this.xrLabel2,
this.xrLabel11});
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F);
- this.GroupFooter1.HeightF = 143F;
+ this.GroupFooter1.HeightF = 113.8334F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// xrCheckBox1
//
- this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(191.66F, 97F);
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(191.66F, 67.83333F);
this.xrCheckBox1.Name = "xrCheckBox1";
this.xrCheckBox1.SizeF = new System.Drawing.SizeF(36.45831F, 20.83334F);
//
@@ -340,7 +361,7 @@ namespace BeWo.CaritasAachen
//
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 120F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.83334F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(650F, 23.00002F);
@@ -348,7 +369,7 @@ namespace BeWo.CaritasAachen
//
// xrLabel13
//
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 95.00002F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.83334F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(191.66F, 25F);
@@ -357,34 +378,12 @@ namespace BeWo.CaritasAachen
this.xrLabel13.Text = "Kein Krankenhausaufenthalt";
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel12
- //
- this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(58.33333F, 59.99997F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(241.6634F, 25F);
- this.xrLabel12.StylePriority.UseBorders = false;
- this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel2
- //
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(58.33333F, 25F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "Datum:";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel11
//
this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMPerCostBearer")});
this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.91667F);
this.xrLabel11.Multiline = true;
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -395,11 +394,26 @@ namespace BeWo.CaritasAachen
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.xrLabel7,
this.xrLabel1,
this.xrLabel9});
- this.ReportHeader.HeightF = 65F;
+ this.ReportHeader.HeightF = 100F;
this.ReportHeader.Name = "ReportHeader";
//
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.99999F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(355.2083F, 25F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Aktenzeichen: [ReferenceNumber]";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// xrLabel1
//
this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
@@ -410,7 +424,7 @@ namespace BeWo.CaritasAachen
this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 25F);
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "Stunden-Dokumentation Betreutes Wohnen";
+ this.xrLabel1.Text = "Stunden-Dokumentation Ambulant Betreutes Wohnen, Caritas Aachen";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel9
@@ -430,9 +444,6 @@ namespace BeWo.CaritasAachen
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
//
@@ -440,9 +451,6 @@ namespace BeWo.CaritasAachen
//
this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
//
@@ -450,9 +458,6 @@ namespace BeWo.CaritasAachen
//
this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
//
@@ -466,42 +471,6 @@ namespace BeWo.CaritasAachen
this.bottomMarginBand1.HeightF = 50F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrTableCell1
- //
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "Minuten";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell1.Weight = 0.24495057949038296D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.22433447775582185D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Gruppe";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.32660077287241995D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.29911266074197551D;
- //
// fieldGruppe
//
this.fieldGruppe.DataMember = "Services";
@@ -509,6 +478,20 @@ namespace BeWo.CaritasAachen
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
+ // xrLabel2
+ //
+ this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "Bewilligte FLS wöchentl.: {0:0.00}")});
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(355.2083F, 57.99999F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(264.7918F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -531,7 +514,7 @@ namespace BeWo.CaritasAachen
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.2";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -556,7 +539,6 @@ namespace BeWo.CaritasAachen
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
@@ -572,8 +554,6 @@ namespace BeWo.CaritasAachen
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
@@ -582,5 +562,7 @@ namespace BeWo.CaritasAachen
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs b/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs
index 523c10081..0e22e33e5 100644
--- a/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs
+++ b/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs
@@ -3,10 +3,12 @@ using System.Collections.Generic;
using System.Linq;
using BeWo.Data.Entities;
using BeWo.Service.Plugins;
+using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.Extensions;
using BS.Shared.Services;
+using CaritasAhlen.Service;
namespace BeWo.Club74
{
@@ -41,5 +43,43 @@ namespace BeWo.Club74
}
}
+ public override string AllowSaveCustomer(CustomerDC c)
+ {
+ if (c.CustomerOid.HasValue)
+ {
+ return null;
+ }
+ if (!String.IsNullOrWhiteSpace(c.DebitorNumber))
+ {
+ var duplicates = new CustomDAO().FindCustomerByDebitorNumber(c.DebitorNumber);
+ if (duplicates != null && duplicates.Count > 0)
+ {
+ var dc = duplicates[0];
+ String archiviert = "";
+
+
+ if (dc.Person.Sex.HasValue && dc.Person.Sex.Value == Sex.Female)
+ {
+ if (dc.IsActive == ActivationTypeId.Archived)
+ {
+ archiviert = "archivierte ";
+ }
+ return String.Format(
+ "Es gibt bereits eine {3}Klientin {0} {1} mit der Debitorennummer {2}", dc.Person.FirstName, dc.Person.LastName, c.DebitorNumber, archiviert);
+ }
+ else
+ {
+ if (dc.IsActive == ActivationTypeId.Archived)
+ {
+ archiviert = "archivierten ";
+ }
+ return String.Format(
+ "Es gibt bereits einen {3}Klienten {0} {1}, mit der Debitorennummer {2}.", dc.Person.FirstName, dc.Person.LastName, c.DebitorNumber, archiviert);
+ }
+ }
+ }
+ return base.AllowSaveCustomer(c);
+ }
+
}
}
\ No newline at end of file
diff --git a/ReportImp/CaritasAhlen/CaritasAhlen.csproj b/ReportImp/CaritasAhlen/CaritasAhlen.csproj
index e741cf1f7..d70b994c2 100644
--- a/ReportImp/CaritasAhlen/CaritasAhlen.csproj
+++ b/ReportImp/CaritasAhlen/CaritasAhlen.csproj
@@ -36,6 +36,10 @@
+
+ False
+ ..\..\Lib\NHibernate.dll
+
@@ -52,6 +56,12 @@
+
+ Component
+
+
+ MitarbeiterstundenkontoMonat.cs
+
Component
@@ -84,6 +94,7 @@
ServicesOverviewReport.cs
+
Component
@@ -103,8 +114,13 @@
Teamstundenkonto.cs
+
+
+ MitarbeiterstundenkontoMonat.cs
+ Designer
+
Mitarbeiterstundenkonto.cs
Designer
diff --git a/ReportImp/CaritasAhlen/CustomReportCreator.cs b/ReportImp/CaritasAhlen/CustomReportCreator.cs
index 3fbe033e6..e85663ab2 100644
--- a/ReportImp/CaritasAhlen/CustomReportCreator.cs
+++ b/ReportImp/CaritasAhlen/CustomReportCreator.cs
@@ -13,7 +13,34 @@ namespace CaritasAhlen
{
public class CustomReportCreator : DefaultReportCreator
{
- public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ public override XtraReport CreateEmployeeHourReport(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate, int ansicht)
+ {
+ var x = MitarbeiterstundenkontoRO.Create(employeeOid, teamOids, startDate, endDate, null);
+
+ IBeWoReport report;
+
+ if (ansicht == 0)
+ {
+ if (teamOids != null && teamOids.Count > 0)
+ {
+ report = FindReportImp("Teamstundenkonto");
+ }
+ else
+ {
+ report = new MitarbeiterstundenkontoMonat();
+ }
+ }
+ else
+ {
+ report = new Mitarbeiterstundenkonto();
+
+ }
+ report.SetReportDataSource(x);
+ return report as XtraReport;
+
+ }
+
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
{
List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay);
diff --git a/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs b/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs
index ebde7d8b9..7785918fd 100644
--- a/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs
+++ b/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs
@@ -23,7 +23,10 @@ namespace CaritasAhlen.Export
public override QueryDC CreateQuery(QueryDC query)
{
- return DiamantExporter.CreateQuery(query);
+ var q = DiamantExporter.CreateQuery(query);
+ CreateBuchungsExportProtokollEintrag(q);
+
+ return q;
}
}
}
diff --git a/ReportImp/CaritasAhlen/Export/DiamantExporter.cs b/ReportImp/CaritasAhlen/Export/DiamantExporter.cs
index 3b6560922..e0cdabed6 100644
--- a/ReportImp/CaritasAhlen/Export/DiamantExporter.cs
+++ b/ReportImp/CaritasAhlen/Export/DiamantExporter.cs
@@ -4,6 +4,7 @@ using System.Data;
using System.IO;
using System.Text;
using BeWo.Data.Access;
+using BeWo.Service.Plugins;
using BS.Shared.DataContracts;
namespace CaritasAhlen.Export
@@ -26,10 +27,12 @@ namespace CaritasAhlen.Export
query.FileName = String.Format("005F{0:yyyyMM}.er2", dt);
query.QueryResult = GetAbrechnungenString(dt);
}
-
+
return query;
}
+
+
public static string CreateExportString(string[] pHeaderCaption, string[][] pContent)
{
if (pHeaderCaption != null && pHeaderCaption.Length > 1 && pHeaderCaption[0].Contains("Diamant"))
@@ -315,7 +318,7 @@ order by p.`LastName`, p.FirstName
private static String GetMonatlicheAbrechnungLvrSql(DateTime date)
{
String sql = @"
-SELECT
+(SELECT
'F',
'0',
'005',
@@ -330,8 +333,8 @@ c.DebitorNumber,
'4419',
null,
'0%',
-REPLACE(IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )),
- ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)), ',', '.') AS 'Betrag',
+REPLACE(Round(IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )),
+ ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) - IF(etbl.eigenanteil is null, 0, etbl.eigenanteil), 2), ',', '.') AS 'Betrag',
CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung',
null,
null,
@@ -388,11 +391,98 @@ LEFT JOIN
INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid`
WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`)
AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid`
+LEFT JOIN
+(select ib.supportconceptoid, sum(ii.Amounttotal) as eigenanteil
+from invoicebase ib
+inner join invoiceitem ii on ii.invoicebaseoid = ib.oid
+WHERE ib.`AccountingPeriodEnd` >= ':Monat_Start' AND ib.`AccountingPeriodStart` < ':Monat_End'
+and ib.type = 0 and ib.isactive = 1 GROUP BY ib.supportconceptoid) as etbl on etbl.supportconceptoid = sc.oid
WHERE c.`IsActive` <> 0 AND sc.`IsActive` <> 0
-and (sr.`GeleisteteFLM` is not null)
-ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
+and (sr.`GeleisteteFLM` is not null))
+UNION
+(SELECT
+'F',
+'0',
+'005',
+null,
+null,
+'AR',
+':Abrechnungsmonat',
+':Periode',
+null,
+GetNextBelegnr(1),
+(select SUBSTRING(vv.`SerializedValue`, 50, LENGTH(vv.`SerializedValue`) - 58) from `varfieldvalue` vv where vv.`VarFieldDefOid` = 1 and vv.`ObjectOid` = c.`Oid` and vv.`ObjectTid` = 8),
+'4419',
+null,
+'0%',
+REPLACE(Round(IF(etbl.eigenanteil is null, 0, etbl.eigenanteil), 2), ',', '.') AS 'Betrag',
+CONCAT(p.`LastName`, ', ', p.`FirstName`, ', Eigenanteil') as 'Verwendung',
+null,
+null,
+'EUR',
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+'R',
+null,
+null,
+null,
+null,
+null,
+CONCAT(p.`LastName`, ', ', p.`FirstName`, ', Eigenanteil') as 'Verwendung2',
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+null,
+c.CostCenter
+FROM `supportconcept` sc
+INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid`
+INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid`
+LEFT JOIN
+ (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp
+ WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW()))
+ AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid`
+INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid`
+INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid`
+INNER JOIN `person` p on c.`PersonOid` = p.`Oid`
+LEFT JOIN
+ (SELECT sr2.`CostBearer2SupportConceptOid`, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2
+ INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid`
+ INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid`
+ WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`)
+ AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid`
+INNER JOIN
+(select ib.supportconceptoid, sum(ii.Amounttotal) as eigenanteil
+from invoicebase ib
+inner join invoiceitem ii on ii.invoicebaseoid = ib.oid
+WHERE ib.`AccountingPeriodEnd` >= ':Monat_Start' AND ib.`AccountingPeriodStart` < ':Monat_End'
+and ib.type = 0 and ib.isactive = 1 GROUP BY ib.supportconceptoid) as etbl on etbl.supportconceptoid = sc.oid
+WHERE c.`IsActive` <> 0 AND sc.`IsActive` <> 0
+and (sr.`GeleisteteFLM` is not null))
+ORDER BY Verwendung
";
-
+ //ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
return sql;
}
diff --git a/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.cs b/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.cs
index a0d2fb7bf..59067d869 100644
--- a/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.cs
+++ b/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.cs
@@ -1,12 +1,15 @@
using System;
+using System.Collections.Generic;
+using System.Text;
using BeWo.Report;
using BeWo.Report.ReportObjects;
+using BeWo.Service.Plugins;
using BS.Shared.Core;
namespace CaritasAhlen
{
- [IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")]
+ [IDSpecificClass(Identifier = "Arbeitszeitnachweis")]
public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
@@ -18,11 +21,96 @@ namespace CaritasAhlen
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
{
+ lblMonat.Text = String.Format("{0:MMMM} {0:yyyy}", pRO.ReportStartDate);
+
var msb = new CustomMitarbeiterstundenkontoBerechnung();
msb.CreateReport(pRO);
- this.bindingSource1.DataSource = pRO;
+ var vs = PluginLoader.FindClass();
+
+ foreach (var ed in pRO.EmployeeDetailList)
+ {
+ decimal zwischenSumme = 0;
+
+ if (ed.Days != null)
+ {
+
+
+ foreach (var dayDetail in ed.Days)
+ {
+
+
+ String notice = "";
+
+ //if (dayDetail.ServiceRecords != null)
+ //{
+ // foreach (var sr in dayDetail.ServiceRecords)
+ // {
+ // if (!String.IsNullOrWhiteSpace(sr.Notice))
+ // {
+ // if (notice.Length > 0)
+ // {
+ // notice += ", ";
+ // }
+
+ // notice += sr.Notice;
+ // }
+ // }
+ //}
+
+
+
+ zwischenSumme += dayDetail.MinutesTotal;
+
+ bool isSonntag = (dayDetail.Date.DayOfWeek == DayOfWeek.Sunday);
+
+ if (isSonntag)
+ {
+
+ dayDetail.Custom9 = String.Format("{0:0.00}", zwischenSumme / 60);
+ zwischenSumme = 0;
+
+
+ }
+
+ var ft = vs.GetFeiertag(dayDetail.Date);
+ if (ft != null)
+ {
+ dayDetail.Custom10 = ft.Name;
+ }
+ else if (dayDetail.Date.Month == 12 && dayDetail.Date.Day == 24)
+ {
+ dayDetail.Custom10 = "Heiligabend";
+ }
+ else
+ {
+ var ferien = vs.GetFerien(dayDetail.Date, "nrw");
+ if (ferien != null)
+ {
+ dayDetail.Custom10 = ferien.Name;
+ }
+
+ }
+ if (String.IsNullOrWhiteSpace(dayDetail.Custom10))
+ {
+ dayDetail.Custom10 = notice;
+
+ }
+
+
+
+ }
+
+ }
+
+ }
+
+
+
+ this.bindingSource1.DataSource = pRO;
}
- }
+
+
+ }
}
diff --git a/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.designer.cs b/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.designer.cs
index df81e555d..cc06e087e 100644
--- a/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.designer.cs
+++ b/ReportImp/CaritasAhlen/Mitarbeiterstundenkonto.designer.cs
@@ -1,4 +1,4 @@
-using BeWo.Report.ReportObjects;
+using BeWo.Report.ReportObjects;
namespace CaritasAhlen
{
partial class Mitarbeiterstundenkonto
@@ -35,65 +35,114 @@ namespace CaritasAhlen
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleFeiertag = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ruleWeekend = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ruleZwischenSumme = new DevExpress.XtraReports.UI.FormattingRule();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cell20Bis6Gesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
- this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
- this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
- this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
- this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldSumSpecial = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumSonntag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumFeiertag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSick = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldVacation = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldPause = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldDiffSollIst = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldRelationFlsAz = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
@@ -107,10 +156,8 @@ namespace CaritasAhlen
//
// Detail1
//
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTableDetail});
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.Detail1.HeightF = 25F;
+ this.Detail1.HeightF = 0F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
@@ -118,13 +165,12 @@ namespace CaritasAhlen
//
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableDetail.Name = "xrTableDetail";
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(700F, 20F);
this.xrTableDetail.StylePriority.UseBorders = false;
this.xrTableDetail.StylePriority.UseFont = false;
this.xrTableDetail.StylePriority.UsePadding = false;
@@ -136,158 +182,203 @@ namespace CaritasAhlen
this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell19,
- this.xrTableCell6,
- this.xrTableCell20,
- this.xrTableCell28,
- this.xrTableCell16,
- this.xrTableCell27,
- this.xrTableCell22,
- this.xrTableCell23,
- this.xrTableCell21,
- this.xrTableCell25,
- this.xrTableCell24,
- this.xrTableCell26});
+ this.xrTableCell54,
+ this.xrTableCell55,
+ this.xrTableCell59,
+ this.xrTableCell56,
+ this.xrTableCell67,
+ this.xrTableCell62,
+ this.xrTableCell63,
+ this.xrTableCell31,
+ this.xrTableCell43,
+ this.xrTableCell33,
+ this.xrTableCell34});
this.xrTableRowDetail.Name = "xrTableRowDetail";
- this.xrTableRowDetail.Weight = 1D;
+ this.xrTableRowDetail.Weight = 0.8D;
//
// xrTableCell3
//
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Date", "{0:dd}")});
+ this.xrTableCell3.FormattingRules.Add(this.ruleFeiertag);
+ this.xrTableCell3.FormattingRules.Add(this.ruleWeekend);
+ this.xrTableCell3.FormattingRules.Add(this.ruleZwischenSumme);
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "xrTableCell3";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell3.Weight = 0.15329125338142471D;
+ this.xrTableCell3.Weight = 0.036068532871999459D;
+ //
+ // ruleFeiertag
+ //
+ this.ruleFeiertag.Condition = "[Custom2] == \'FT\'";
+ this.ruleFeiertag.DataMember = "EmployeeDetailList.Days";
+ this.ruleFeiertag.Formatting.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(204)))), ((int)(((byte)(102)))));
+ this.ruleFeiertag.Name = "ruleFeiertag";
+ //
+ // ruleWeekend
+ //
+ this.ruleWeekend.Condition = "[Custom2] == \'WE\'";
+ this.ruleWeekend.DataMember = "EmployeeDetailList.Days";
+ this.ruleWeekend.Formatting.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(204)))), ((int)(((byte)(102)))));
+ this.ruleWeekend.Name = "ruleWeekend";
+ //
+ // ruleZwischenSumme
+ //
+ this.ruleZwischenSumme.Condition = "[Custom2] == \'SUM\'";
+ this.ruleZwischenSumme.DataMember = "EmployeeDetailList.Days";
+ this.ruleZwischenSumme.Formatting.ForeColor = System.Drawing.Color.Transparent;
+ this.ruleZwischenSumme.Name = "ruleZwischenSumme";
//
// xrTableCell19
//
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Date", "{0:ddd}")});
+ this.xrTableCell19.FormattingRules.Add(this.ruleFeiertag);
+ this.xrTableCell19.FormattingRules.Add(this.ruleWeekend);
+ this.xrTableCell19.FormattingRules.Add(this.ruleZwischenSumme);
this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Text = "xrTableCell19";
- this.xrTableCell19.Weight = 0.081154151689479551D;
+ this.xrTableCell19.Weight = 0.027051399544992884D;
//
- // xrTableCell6
+ // xrTableCell54
//
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.##}")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Weight = 0.047339966535783221D;
+ this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.StartDateTime1", "{0:HH:mm}")});
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.StylePriority.UseBorders = false;
+ this.xrTableCell54.Weight = 0.045085664212660873D;
//
- // xrTableCell20
+ // xrTableCell55
//
- this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageKrankheit", "{0:0.##}")});
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Weight = 0.047339966535783221D;
+ this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.EndDateTime1", "{0:HH:mm}")});
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseBorders = false;
+ this.xrTableCell55.Weight = 0.045085665287419606D;
//
- // xrTableCell28
+ // xrTableCell59
//
- this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Text = "xrTableCell28";
- this.xrTableCell28.Weight = 0.0721370604147881D;
+ this.xrTableCell59.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.StartDateTime2", "{0:HH:mm}")});
+ this.xrTableCell59.Name = "xrTableCell59";
+ this.xrTableCell59.StylePriority.UseBorders = false;
+ this.xrTableCell59.Weight = 0.045085663800541576D;
//
- // xrTableCell16
+ // xrTableCell56
//
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll", "{0:0.00}")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Text = "xrTableCell16";
- this.xrTableCell16.Weight = 0.063119927862939587D;
+ this.xrTableCell56.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.EndDateTime2", "{0:HH:mm}")});
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.StylePriority.UseBorders = false;
+ this.xrTableCell56.Weight = 0.045085666869454144D;
//
- // xrTableCell27
+ // xrTableCell67
//
- this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst", "{0:0.00}")});
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.Text = "xrTableCell27";
- this.xrTableCell27.Weight = 0.063119927862939615D;
+ this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.StartDateTime3", "{0:HH:mm}")});
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.StylePriority.UseBorders = false;
+ this.xrTableCell67.Weight = 0.045085665506036272D;
//
- // xrTableCell22
+ // xrTableCell62
//
- this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff", "{0:0.00}")});
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Text = "xrTableCell22";
- this.xrTableCell22.Weight = 0.063119927862939587D;
+ this.xrTableCell62.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.EndDateTime3", "{0:HH:mm}")});
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.StylePriority.UseBorders = false;
+ this.xrTableCell62.Weight = 0.045085665144821332D;
//
- // xrTableCell23
+ // xrTableCell63
//
- this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Text = "xrTableCell23";
- this.xrTableCell23.Weight = 0.063119927862939559D;
+ this.xrTableCell63.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick", "{0:0.00}")});
+ this.xrTableCell63.Name = "xrTableCell63";
+ this.xrTableCell63.Weight = 0.036068534536126344D;
//
- // xrTableCell21
+ // xrTableCell31
//
- this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Text = "xrTableCell21";
- this.xrTableCell21.Weight = 0.063119927862939615D;
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation", "{0:0.00}")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Weight = 0.036068531847279539D;
//
- // xrTableCell25
+ // xrTableCell43
//
- this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Text = "xrTableCell25";
- this.xrTableCell25.Weight = 0.063119927862939587D;
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours", "{0:0.00}")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Weight = 0.036068534984468541D;
//
- // xrTableCell24
+ // xrTableCell33
//
- this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Text = "xrTableCell24";
- this.xrTableCell24.Weight = 0.0631199278629396D;
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Custom9")});
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Weight = 0.036068535909797583D;
//
- // xrTableCell26
+ // xrTableCell34
//
- this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Text = "xrTableCell26";
- this.xrTableCell26.Weight = 0.063119927862939573D;
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Custom10")});
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Weight = 0.15329130645716757D;
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
- this.GroupHeader1,
- this.GroupFooter1});
+ this.DetailReport1});
this.DetailReport.DataMember = "EmployeeDetailList";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
this.DetailReport.Name = "DetailReport";
//
- // GroupHeader1
+ // DetailReport1
//
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupHeader3,
+ this.GroupFooter2,
+ this.GroupFooter1});
+ this.DetailReport1.DataMember = "EmployeeDetailList.Days";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail2.HeightF = 20F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableHeader});
- this.GroupHeader1.HeightF = 70F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader2.HeightF = 18F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
//
// xrTableHeader
//
+ this.xrTableHeader.BackColor = System.Drawing.Color.LightGray;
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableHeader.Name = "xrTableHeader";
- this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowHeader});
- this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(700F, 18F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
this.xrTableHeader.StylePriority.UseBorders = false;
this.xrTableHeader.StylePriority.UseFont = false;
this.xrTableHeader.StylePriority.UsePadding = false;
@@ -296,290 +387,703 @@ namespace CaritasAhlen
//
// xrTableRowHeader
//
+ this.xrTableRowHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5,
this.xrTableCell4,
- this.xrTableCell1,
+ this.xrTableCell6,
this.xrTableCell2,
- this.xrTableCell9,
- this.xrTableCell8,
- this.xrTableCell10,
- this.xrTableCell7,
- this.xrTableCell11,
this.xrTableCell12,
- this.xrTableCell13,
+ this.xrTableCell46,
this.xrTableCell14,
- this.xrTableCell15});
+ this.xrTableCell60,
+ this.xrTableCell61,
+ this.xrTableCell18,
+ this.xrTableCell10,
+ this.xrTableCell20,
+ this.xrTableCell1});
this.xrTableRowHeader.Name = "xrTableRowHeader";
- this.xrTableRowHeader.Weight = 2.8D;
+ this.xrTableRowHeader.StylePriority.UseBorders = false;
+ this.xrTableRowHeader.Weight = 0.72D;
//
// xrTableCell5
//
this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell5.StylePriority.UsePadding = false;
this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Name";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell5.Weight = 0.15329125016467182D;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 0.036068533133404329D;
//
// xrTableCell4
//
this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Text = "Reguläre SOLL Stunden";
- this.xrTableCell4.Weight = 0.081154192324637608D;
+ this.xrTableCell4.Text = "Tag";
+ this.xrTableCell4.Weight = 0.027051398979783266D;
//
- // xrTableCell1
+ // xrTableCell6
//
- this.xrTableCell1.Multiline = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Text = "Tage\r\nUrlaub";
- this.xrTableCell1.Weight = 0.047339948323285169D;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "kommen";
+ this.xrTableCell6.Weight = 0.045085663465441517D;
//
// xrTableCell2
//
- this.xrTableCell2.Multiline = true;
this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Tage AU";
- this.xrTableCell2.Weight = 0.047339948323285169D;
+ this.xrTableCell2.Text = "gehen";
+ this.xrTableCell2.Weight = 0.045085663465441517D;
//
- // xrTableCell9
+ // xrTableCell12
//
- this.xrTableCell9.Multiline = true;
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
- this.xrTableCell9.Weight = 0.072137063712635591D;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "kommen";
+ this.xrTableCell12.Weight = 0.045085669603290426D;
//
- // xrTableCell8
+ // xrTableCell46
//
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Text = "FLS Stunden SOLL";
- this.xrTableCell8.Weight = 0.063119927721024038D;
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.Text = "gehen";
+ this.xrTableCell46.Weight = 0.045085669603290419D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Text = "kommen";
+ this.xrTableCell14.Weight = 0.045085669608833978D;
+ //
+ // xrTableCell60
+ //
+ this.xrTableCell60.Name = "xrTableCell60";
+ this.xrTableCell60.Text = "gehen";
+ this.xrTableCell60.Weight = 0.045085669608833964D;
+ //
+ // xrTableCell61
+ //
+ this.xrTableCell61.Name = "xrTableCell61";
+ this.xrTableCell61.Text = "AU";
+ this.xrTableCell61.Weight = 0.036068532628372708D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Text = "TU";
+ this.xrTableCell18.Weight = 0.036068534202458265D;
//
// xrTableCell10
//
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.StylePriority.UseBackColor = false;
- this.xrTableCell10.Text = "FLS IST lfd. Monat";
- this.xrTableCell10.Weight = 0.063119927721024D;
+ this.xrTableCell10.Text = "Σ Tag";
+ this.xrTableCell10.Weight = 0.03606853251768858D;
//
- // xrTableCell7
+ // xrTableCell20
//
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
- this.xrTableCell7.Weight = 0.06311992757910842D;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "Σ";
+ this.xrTableCell20.Weight = 0.036068532952669374D;
//
- // xrTableCell11
+ // xrTableCell1
//
- this.xrTableCell11.Multiline = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.StylePriority.UseBackColor = false;
- this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
- this.xrTableCell11.Weight = 0.063119927721024011D;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Bemerkungen";
+ this.xrTableCell1.Weight = 0.15329125836110683D;
//
- // xrTableCell12
+ // GroupHeader3
//
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST";
- this.xrTableCell12.Weight = 0.063119929511863376D;
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
+ this.xrLabel8,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrLabel1,
+ this.lblMonat});
+ this.GroupHeader3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader3.HeightF = 160F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
+ this.GroupHeader3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ this.GroupHeader3.StylePriority.UseFont = false;
//
- // xrTableCell13
+ // xrLabel9
//
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Text = "Überstd. neu";
- this.xrTableCell13.Weight = 0.063119928687401447D;
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SollProWoche", "{0:0.00} h")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(564.3331F, 74.99504F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(152.6042F, 24.99504F);
+ this.xrLabel9.StyleName = "Title";
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrTableCell14
+ // xrLabel8
//
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.StylePriority.UseBackColor = false;
- this.xrTableCell14.Text = "Überstd. Vormonat";
- this.xrTableCell14.Weight = 0.063119928275170531D;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.6665F, 74.99504F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(181.6665F, 25F);
+ this.xrLabel8.StyleName = "Title";
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Wochenarbeitszeit:";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 124.995F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(186.9792F, 25F);
+ this.xrLabel7.StyleName = "Title";
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 99.99504F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(186.9792F, 25F);
+ this.xrLabel6.StyleName = "Title";
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.995F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(115F, 25F);
+ this.xrLabel5.StyleName = "Title";
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Geschäftsfeld:";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(114.9999F, 24.99504F);
+ this.xrLabel4.StyleName = "Title";
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Monat:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 75F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(186.9792F, 24.99504F);
+ this.xrLabel3.StyleName = "Title";
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Name:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(114.9999F, 25F);
+ this.xrLabel2.StyleName = "Title";
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Name:";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(747.0001F, 25F);
+ this.xrLabel1.StyleName = "Title";
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Caritasverband für das Dekanat Ahlen e. V.";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // lblMonat
+ //
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(747.0001F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.StylePriority.UseTextAlignment = false;
+ this.lblMonat.Text = "Arbeitszeitnachweis o. Pausen";
+ this.lblMonat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable2});
+ this.GroupFooter2.HeightF = 40F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(700F, 20F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15,
+ this.xrTableCell16,
+ this.xrTableCell28,
+ this.xrTableCell32,
+ this.xrTableCell36,
+ this.xrTableCell37});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.8D;
//
// xrTableCell15
//
+ this.xrTableCell15.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell15.FormattingRules.Add(this.ruleFeiertag);
+ this.xrTableCell15.FormattingRules.Add(this.ruleWeekend);
+ this.xrTableCell15.FormattingRules.Add(this.ruleZwischenSumme);
this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Text = "Überstd. Gesamt";
- this.xrTableCell15.Weight = 0.0631199213956443D;
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell15.Weight = 0.036068532871999459D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell16.FormattingRules.Add(this.ruleFeiertag);
+ this.xrTableCell16.FormattingRules.Add(this.ruleWeekend);
+ this.xrTableCell16.FormattingRules.Add(this.ruleZwischenSumme);
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.Weight = 0.027051399544992884D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Ausbezahlte Überstunden:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell28.Weight = 0.34265069671716858D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{0:0.00}")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Weight = 0.036068895471639661D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.Weight = 0.036068535909797583D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Weight = 0.15329130645716757D;
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
- this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.GroupFooter1.HeightF = 48.95833F;
+ this.GroupFooter1.HeightF = 220F;
+ this.GroupFooter1.Level = 1;
this.GroupFooter1.Name = "GroupFooter1";
- this.GroupFooter1.StylePriority.UseFont = false;
//
// xrTable1
//
- this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTableRow2,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow7,
+ this.xrTableRow12,
+ this.xrTableRow13,
+ this.xrTableRow8,
+ this.xrTableRow9,
+ this.xrTableRow10});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(370.0002F, 220F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
this.xrTable1.StylePriority.UseTextAlignment = false;
- this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.8D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseBackColor = false;
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UsePadding = false;
+ this.xrTableCell24.Text = "Soll-Wochenarbeitszeit (VZ / TZ)";
+ this.xrTableCell24.Weight = 0.24346274447335564D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SollProWoche", "{0:0.00} h")});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.09017131161251557D;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell35,
- this.xrTableCell37,
- this.xrTableCell39,
- this.cellSollGesamt,
- this.cellFLSSollGesamt,
- this.cellFLSIstGesamt,
- this.cellFLSPlusMinusGesamt,
- this.cellGesamtGesamt,
- this.cellRelationGesamt,
- this.xrTableCell47,
- this.xrTableCell48,
- this.xrTableCell51});
+ this.cell20Bis6Gesamt});
this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 1D;
+ this.xrTableRow1.Weight = 0.8D;
//
// xrTableCell35
//
+ this.xrTableCell35.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell35.Name = "xrTableCell35";
- this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseBackColor = false;
+ this.xrTableCell35.StylePriority.UseBorders = false;
this.xrTableCell35.StylePriority.UseFont = false;
this.xrTableCell35.StylePriority.UsePadding = false;
this.xrTableCell35.StylePriority.UseTextAlignment = false;
- this.xrTableCell35.Text = "Gesamt";
- this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell35.Weight = 0.15329126714047708D;
+ this.xrTableCell35.Text = "Anzahl Arbeitstage:";
+ this.xrTableCell35.Weight = 0.24346274447335564D;
//
- // xrTableCell37
+ // cell20Bis6Gesamt
//
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Weight = 0.081154151689479551D;
+ this.cell20Bis6Gesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.cell20Bis6Gesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ArbeitstageImBerichtszeitraum", "{0:0} Tage")});
+ this.cell20Bis6Gesamt.Name = "cell20Bis6Gesamt";
+ this.cell20Bis6Gesamt.StylePriority.UseBorders = false;
+ this.cell20Bis6Gesamt.StylePriority.UseFont = false;
+ this.cell20Bis6Gesamt.StylePriority.UseTextAlignment = false;
+ this.cell20Bis6Gesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.cell20Bis6Gesamt.Weight = 0.09017131161251557D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell38,
+ this.xrTableCell39});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.8D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseBackColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.Text = "Soll-Tagesarbeitszeit (VZ / TZ)";
+ this.xrTableCell38.Weight = 0.24346279950956276D;
//
// xrTableCell39
//
+ this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SollProTag", "{0:0.00} h")});
this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.Weight = 0.094679919312514085D;
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UseFont = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell39.Weight = 0.090171256576308423D;
//
- // cellSollGesamt
+ // xrTableRow5
//
- this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
- this.cellSollGesamt.Name = "cellSollGesamt";
- this.cellSollGesamt.Text = "cellSollGesamt";
- this.cellSollGesamt.Weight = 0.0721370604147881D;
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell50,
+ this.xrTableCell51});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.8D;
//
- // cellFLSSollGesamt
+ // xrTableCell50
//
- this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")});
- this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
- this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
- //
- // cellFLSIstGesamt
- //
- this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")});
- this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
- this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
- //
- // cellFLSPlusMinusGesamt
- //
- this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")});
- this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt";
- this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
- //
- // cellGesamtGesamt
- //
- this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")});
- this.cellGesamtGesamt.Name = "cellGesamtGesamt";
- this.cellGesamtGesamt.Text = "cellGesamtGesamt";
- this.cellGesamtGesamt.Weight = 0.063119927862939573D;
- //
- // cellRelationGesamt
- //
- this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")});
- this.cellRelationGesamt.Name = "cellRelationGesamt";
- this.cellRelationGesamt.Text = "cellRelationGesamt";
- this.cellRelationGesamt.Weight = 0.0631199278629396D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.Name = "xrTableCell47";
- this.xrTableCell47.Weight = 0.063119927862939587D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.Weight = 0.063119927862939587D;
+ this.xrTableCell50.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBackColor = false;
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.Text = "gesamte geleistete Arbeitszeit:";
+ this.xrTableCell50.Weight = 0.24346279449605765D;
//
// xrTableCell51
//
+ this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00} h")});
this.xrTableCell51.Name = "xrTableCell51";
- this.xrTableCell51.Weight = 0.063119927862939573D;
+ this.xrTableCell51.StylePriority.UseBorders = false;
+ this.xrTableCell51.StylePriority.UseFont = false;
+ this.xrTableCell51.StylePriority.UseTextAlignment = false;
+ this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell51.Weight = 0.090171261589813534D;
//
- // bindingSource1
+ // xrTableRow6
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell57,
+ this.xrTableCell58});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.8D;
//
- // ReportHeader
+ // xrTableCell57
//
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.lblMonat});
- this.ReportHeader.HeightF = 35F;
- this.ReportHeader.Name = "ReportHeader";
+ this.xrTableCell57.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseBackColor = false;
+ this.xrTableCell57.StylePriority.UseBorders = false;
+ this.xrTableCell57.StylePriority.UseTextAlignment = false;
+ this.xrTableCell57.Text = "Saldo Vormonat / -jahr +/-:";
+ this.xrTableCell57.Weight = 0.24346282201416244D;
//
- // lblMonat
+ // xrTableCell58
//
- this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
- this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
- this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.lblMonat.Multiline = true;
- this.lblMonat.Name = "lblMonat";
- this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
- this.lblMonat.StyleName = "Title";
- this.lblMonat.StylePriority.UseFont = false;
- this.lblMonat.Text = "lblMonat";
+ this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00} h")});
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.StylePriority.UseBorders = false;
+ this.xrTableCell58.StylePriority.UseFont = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell58.Weight = 0.09017123407170885D;
//
- // pageFooterBand1
+ // xrTableRow7
//
- this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrPageInfo2,
- this.xrPageInfo1});
- this.pageFooterBand1.HeightF = 48F;
- this.pageFooterBand1.Name = "pageFooterBand1";
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell64,
+ this.xrTableCell65});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.8D;
//
- // xrPageInfo2
+ // xrTableCell64
//
- this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo2.Format = "Seite {0} von {1}";
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F);
- this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F);
- this.xrPageInfo2.StyleName = "PageInfo";
- this.xrPageInfo2.StylePriority.UseFont = false;
- this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell64.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.StylePriority.UseBackColor = false;
+ this.xrTableCell64.StylePriority.UseBorders = false;
+ this.xrTableCell64.StylePriority.UseFont = false;
+ this.xrTableCell64.StylePriority.UseTextAlignment = false;
+ this.xrTableCell64.Text = "Berichtigte Arbeitszeit:";
+ this.xrTableCell64.Weight = 0.24346282201415134D;
//
- // xrPageInfo1
+ // xrTableCell65
//
- this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F);
- this.xrPageInfo1.Name = "xrPageInfo1";
- this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
- this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F);
- this.xrPageInfo1.StyleName = "PageInfo";
- this.xrPageInfo1.StylePriority.UseFont = false;
+ this.xrTableCell65.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00} h")});
+ this.xrTableCell65.Name = "xrTableCell65";
+ this.xrTableCell65.StylePriority.UseBorders = false;
+ this.xrTableCell65.StylePriority.UseFont = false;
+ this.xrTableCell65.StylePriority.UseTextAlignment = false;
+ this.xrTableCell65.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell65.Weight = 0.090171234071719841D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27,
+ this.xrTableCell70});
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.8D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBackColor = false;
+ this.xrTableCell27.Text = "Soll lfd. Monat (VZ / TZ)";
+ this.xrTableCell27.Weight = 0.24346282201415134D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00} h")});
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.StylePriority.UseTextAlignment = false;
+ this.xrTableCell70.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell70.Weight = 0.090171234071719841D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell72,
+ this.xrTableCell74});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.8D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.StylePriority.UseBackColor = false;
+ this.xrTableCell72.Text = "neuer Saldo +/- (VZ / TZ)";
+ this.xrTableCell72.Weight = 0.24346282201415134D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00} h")});
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.StylePriority.UseTextAlignment = false;
+ this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell74.Weight = 0.090171234071719841D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.8D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.Text = "Urlaubstage";
+ this.xrTableCell7.Weight = 0.24346282201415134D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.#} Tage")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.090171234071719841D;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9,
+ this.xrTableCell11});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.8D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.Text = "Krankheitstage";
+ this.xrTableCell9.Weight = 0.24346282201415134D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageKrankheit", "{0:0.#} Tage")});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.090171234071719841D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell17});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.8D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBackColor = false;
+ this.xrTableCell13.Text = "Jahresurlaubsanspruch (excl. 1 AZV Tag)";
+ this.xrTableCell13.Weight = 0.24346282201415134D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UrlaubSoll", "{0:0.#} Tage")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.090171234071719841D;
//
// Title
//
@@ -621,13 +1125,6 @@ namespace CaritasAhlen
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
this.DataField.Name = "DataField";
//
- // fieldFLS
- //
- this.fieldFLS.DataMember = "FLSReportGroups";
- this.fieldFLS.Expression = "[TotalFLM] / 60";
- this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldFLS.Name = "fieldFLS";
- //
// topMarginBand1
//
this.topMarginBand1.HeightF = 50F;
@@ -638,22 +1135,99 @@ namespace CaritasAhlen
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
+ // fieldSumSpecial
+ //
+ this.fieldSumSpecial.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSpecial.Expression = "Sum([SpecialHours])";
+ this.fieldSumSpecial.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSpecial.Name = "fieldSumSpecial";
+ //
+ // fieldSumSonntag
+ //
+ this.fieldSumSonntag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSonntag.Expression = "Sum([HoursSunday])";
+ this.fieldSumSonntag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSonntag.Name = "fieldSumSonntag";
+ //
+ // fieldSumFeiertag
+ //
+ this.fieldSumFeiertag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumFeiertag.Expression = "Sum([HoursHoliday])";
+ this.fieldSumFeiertag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumFeiertag.Name = "fieldSumFeiertag";
+ //
+ // fieldHours
+ //
+ this.fieldHours.DataMember = "EmployeeDetailList.Days";
+ this.fieldHours.Expression = "[MinutesTotal] / 60";
+ this.fieldHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldHours.Name = "fieldHours";
+ //
+ // fieldSick
+ //
+ this.fieldSick.DataMember = "EmployeeDetailList.Days";
+ this.fieldSick.Expression = "Iif([HoursSick] > 0, \'x\', \'\')";
+ this.fieldSick.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldSick.Name = "fieldSick";
+ //
+ // fieldVacation
+ //
+ this.fieldVacation.DataMember = "EmployeeDetailList.Days";
+ this.fieldVacation.Expression = "Iif([HoursInVacation] > 0, \'x\', \'\')";
+ this.fieldVacation.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldVacation.Name = "fieldVacation";
+ //
+ // fieldPause
+ //
+ this.fieldPause.DataMember = "EmployeeDetailList.Days";
+ this.fieldPause.Expression = "[PauseInMinuten]/60";
+ this.fieldPause.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldPause.Name = "fieldPause";
+ //
+ // fieldDiffSollIst
+ //
+ this.fieldDiffSollIst.DataMember = "EmployeeDetailList";
+ this.fieldDiffSollIst.Expression = "[FlsIst]-[FlsSoll]";
+ this.fieldDiffSollIst.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldDiffSollIst.Name = "fieldDiffSollIst";
+ //
+ // fieldRelationFlsAz
+ //
+ this.fieldRelationFlsAz.DataMember = "EmployeeDetailList";
+ this.fieldRelationFlsAz.Expression = "([FlsIst]/[Custom6])*100";
+ this.fieldRelationFlsAz.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldRelationFlsAz.Name = "fieldRelationFlsAz";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
// Mitarbeiterstundenkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
- this.ReportHeader,
- this.pageFooterBand1,
this.topMarginBand1,
this.bottomMarginBand1});
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
- this.fieldFLS});
+ this.fieldSumSpecial,
+ this.fieldSumSonntag,
+ this.fieldSumFeiertag,
+ this.fieldHours,
+ this.fieldSick,
+ this.fieldVacation,
+ this.fieldPause,
+ this.fieldDiffSollIst,
+ this.fieldRelationFlsAz});
this.DataSource = this.bindingSource1;
- this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
- this.PageHeight = 827;
- this.PageWidth = 1169;
+ this.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleFeiertag,
+ this.ruleWeekend,
+ this.ruleZwischenSumme});
+ this.Margins = new System.Drawing.Printing.Margins(40, 35, 50, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
@@ -663,6 +1237,7 @@ namespace CaritasAhlen
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
@@ -674,12 +1249,7 @@ namespace CaritasAhlen
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
private DevExpress.XtraReports.UI.DetailBand Detail1;
- private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
- private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
- private DevExpress.XtraReports.UI.XRLabel lblMonat;
- private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
- private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
- private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.XRControlStyle Title;
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
@@ -689,49 +1259,102 @@ namespace CaritasAhlen
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
- private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
- private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
- private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
- private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
- private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell65;
+ private DevExpress.XtraReports.UI.XRTableCell cell20Bis6Gesamt;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSpecial;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSonntag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumFeiertag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldHours;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSick;
+ private DevExpress.XtraReports.UI.CalculatedField fieldVacation;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell63;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
+ private DevExpress.XtraReports.UI.FormattingRule ruleFeiertag;
+ private DevExpress.XtraReports.UI.FormattingRule ruleWeekend;
+ private DevExpress.XtraReports.UI.FormattingRule ruleZwischenSumme;
+ private DevExpress.XtraReports.UI.CalculatedField fieldPause;
+ private DevExpress.XtraReports.UI.CalculatedField fieldDiffSollIst;
+ private DevExpress.XtraReports.UI.CalculatedField fieldRelationFlsAz;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell67;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
}
}
diff --git a/ReportImp/CaritasAhlen/MitarbeiterstundenkontoBerechnung.cs b/ReportImp/CaritasAhlen/MitarbeiterstundenkontoBerechnung.cs
index 4e245d630..6d6fa5420 100644
--- a/ReportImp/CaritasAhlen/MitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/CaritasAhlen/MitarbeiterstundenkontoBerechnung.cs
@@ -7,8 +7,9 @@ namespace CaritasAhlen
{
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
{
-
-
-
+ public override bool ShouldCreateDayDetails()
+ {
+ return true;
+ }
}
}
diff --git a/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs b/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs
index 8ef54b132..d72d2683c 100644
--- a/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs
@@ -32,37 +32,37 @@ namespace CaritasAhlen
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGeleisteteFls = new DevExpress.XtraReports.UI.XRTableCell();
this.cellStundensatz = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.lblBudget = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ this.lblBudget = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
@@ -84,6 +84,54 @@ namespace CaritasAhlen
this.ReportHeader.HeightF = 420F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // ortDatum
+ //
+ this.ortDatum.BackColor = System.Drawing.Color.Transparent;
+ this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(488F, 357.4577F);
+ this.ortDatum.Multiline = true;
+ this.ortDatum.Name = "ortDatum";
+ this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.ortDatum.SizeF = new System.Drawing.SizeF(199.4166F, 17.79282F);
+ this.ortDatum.StylePriority.UseBackColor = false;
+ this.ortDatum.StylePriority.UseFont = false;
+ this.ortDatum.StylePriority.UseTextAlignment = false;
+ this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(488F, 0F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(203.9999F, 85.74998F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Caritasverband \r\nfür das Dekanat \r\nAhlen e.V.\r\n";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(488F, 133F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(203.9999F, 212.0821F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Calibri", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 147F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(390F, 35.33331F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Caritasverband Ahlen e.V. Postfach 13 26 59203 Ahl" +
+ "en";
//
// lblAdresse
//
@@ -112,6 +160,16 @@ namespace CaritasAhlen
this.bottomMarginBand1.HeightF = 120F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
+ // xrRichText2
+ //
+ this.xrRichText2.CanGrow = false;
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(691.9997F, 115.2071F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -123,6 +181,35 @@ namespace CaritasAhlen
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
+ // lblAnrede
+ //
+ this.lblAnrede.BackColor = System.Drawing.Color.Transparent;
+ this.lblAnrede.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.22914F);
+ this.lblAnrede.Multiline = true;
+ this.lblAnrede.Name = "lblAnrede";
+ this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnrede.SizeF = new System.Drawing.SizeF(649.4792F, 83.14581F);
+ this.lblAnrede.StylePriority.UseBackColor = false;
+ this.lblAnrede.StylePriority.UseFont = false;
+ this.lblAnrede.Text = "Sehr geehrte Frau Althoff,\r\n\r\nhiermit stellen wir Ihnen die geleisteten Fachleist" +
+ "ungsstunden für Frau XXXXXXX in Rechnung.\r\n";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel16.Multiline = true;
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(649.4792F, 60.22914F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Abrechnung der Fachleistungsstunden ambulant betreutes Wohnen\r\nfür den Monat [Acc" +
+ "ountingPeriodStart!MM/yyyy]\r\n";
+ this.xrLabel16.WordWrap = false;
+ //
// xrTable3
//
this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
@@ -189,110 +276,6 @@ namespace CaritasAhlen
this.xrTableCell53.Text = "Gesamtsumme";
this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell53.Weight = 0.20692270132211538D;
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrRichText4});
- this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.ReportFooter.HeightF = 253.0833F;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrRichText4
- //
- this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrRichText4.Name = "xrRichText4";
- this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
- this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 253.0833F);
- //
- // xrLabel19
- //
- this.xrLabel19.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(488F, 0F);
- this.xrLabel19.Multiline = true;
- this.xrLabel19.Name = "xrLabel19";
- this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel19.SizeF = new System.Drawing.SizeF(203.9999F, 85.74998F);
- this.xrLabel19.StylePriority.UseBorders = false;
- this.xrLabel19.StylePriority.UseFont = false;
- this.xrLabel19.Text = "Caritasverband \r\nfür das Dekanat \r\nAhlen e.V.\r\n";
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(488F, 133F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(203.9999F, 212.0821F);
- this.xrRichText1.StylePriority.UseFont = false;
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Calibri", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 147F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel1.SizeF = new System.Drawing.SizeF(390F, 35.33331F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Caritasverband Ahlen e.V. Postfach 13 26 59203 Ahl" +
- "en";
- //
- // ortDatum
- //
- this.ortDatum.BackColor = System.Drawing.Color.Transparent;
- this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(488F, 357.4577F);
- this.ortDatum.Multiline = true;
- this.ortDatum.Name = "ortDatum";
- this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.ortDatum.SizeF = new System.Drawing.SizeF(199.4166F, 17.79282F);
- this.ortDatum.StylePriority.UseBackColor = false;
- this.ortDatum.StylePriority.UseFont = false;
- this.ortDatum.StylePriority.UseTextAlignment = false;
- this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // xrRichText2
- //
- this.xrRichText2.CanGrow = false;
- this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
- this.xrRichText2.Name = "xrRichText2";
- this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
- this.xrRichText2.SizeF = new System.Drawing.SizeF(691.9997F, 115.2071F);
- this.xrRichText2.StylePriority.UseFont = false;
- //
- // xrLabel16
- //
- this.xrLabel16.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel16.Multiline = true;
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(649.4792F, 60.22914F);
- this.xrLabel16.StylePriority.UseBackColor = false;
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.Text = "Abrechnung der Fachleistungsstunden ambulant betreutes Wohnen\r\nfür den Monat [Acc" +
- "ountingPeriodStart!MM/yyyy]\r\n";
- this.xrLabel16.WordWrap = false;
- //
- // lblAnrede
- //
- this.lblAnrede.BackColor = System.Drawing.Color.Transparent;
- this.lblAnrede.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.22914F);
- this.lblAnrede.Multiline = true;
- this.lblAnrede.Name = "lblAnrede";
- this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAnrede.SizeF = new System.Drawing.SizeF(649.4792F, 83.14581F);
- this.lblAnrede.StylePriority.UseBackColor = false;
- this.lblAnrede.StylePriority.UseFont = false;
- this.lblAnrede.Text = "Sehr geehrte Frau Althoff,\r\n\r\nhiermit stellen wir Ihnen die geleisteten Fachleist" +
- "ungsstunden für Frau XXXXXXX in Rechnung.\r\n";
//
// xrTableRow6
//
@@ -334,6 +317,27 @@ namespace CaritasAhlen
this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.cellGesamt.Weight = 0.20692270132211538D;
//
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4});
+ this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ReportFooter.HeightF = 253.0833F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 253.0833F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
// lblBudget
//
this.lblBudget.BackColor = System.Drawing.Color.Transparent;
@@ -347,10 +351,6 @@ namespace CaritasAhlen
this.lblBudget.StylePriority.UseFont = false;
this.lblBudget.Text = "XXXX hat XXX Fachleistungsstunden für den Bewilligungszeitraum 01.01.2014-31.12." +
"2014 zur Verfügung! XXXXX FLS bleiben noch zur Verfügung. ";
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// ServiceInvoiceReport
//
@@ -371,10 +371,10 @@ namespace CaritasAhlen
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
@@ -403,12 +403,12 @@ namespace CaritasAhlen
private DevExpress.XtraReports.UI.XRLabel ortDatum;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
- private DevExpress.XtraReports.UI.XRLabel lblBudget;
private DevExpress.XtraReports.UI.XRLabel lblAnrede;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell cellGeleisteteFls;
private DevExpress.XtraReports.UI.XRTableCell cellStundensatz;
private DevExpress.XtraReports.UI.XRTableCell cellGesamt;
+ private DevExpress.XtraReports.UI.XRLabel lblBudget;
}
}
diff --git a/ReportImp/CaritasAhlen/SettlementReportBeWo67.cs b/ReportImp/CaritasAhlen/SettlementReportBeWo67.cs
index 9ed609642..ec1a9d256 100644
--- a/ReportImp/CaritasAhlen/SettlementReportBeWo67.cs
+++ b/ReportImp/CaritasAhlen/SettlementReportBeWo67.cs
@@ -22,6 +22,11 @@ namespace IbpEingliederungshilfe
public void SetReportDataSource(SettlementRO pRO)
{
+ if (!String.IsNullOrWhiteSpace(pRO.RecipientOrganisation))
+ {
+ pRO.RecipientOrganisation = pRO.RecipientOrganisation.Replace("§67", "").Trim();
+
+ }
decimal totalFLSBewilligt = 0;
decimal totalFLSGeleistet = 0;
decimal totalEURGesamt = 0;
@@ -56,7 +61,7 @@ namespace IbpEingliederungshilfe
//lblFLSGesamtBewilligt.Text = String.Format("{0:0.00}", totalFLSBewilligt);
- lblFLSErbracht.Text = String.Format("{0:0.00}", totalFLSGeleistet);
+ //lblFLSErbracht.Text = String.Format("{0:0.00}", totalFLSGeleistet);
lblEURGesamt.Text = String.Format("{0:c}", totalEURGesamt);
if (fahrZeiten != null)
@@ -71,7 +76,17 @@ namespace IbpEingliederungshilfe
}
lblGesamtbetrag.Text = String.Format("{0:c}", totalEURGesamt);
- this.bindingSource1.DataSource = pRO;
+ if (pRO.TerminationDate.HasValue)
+ {
+ chkBetreuungBeendet.Text = String.Format("Die Betreuung wurde am {0:dd.MM.yyyy} beendet.", pRO.TerminationDate);
+ chkBetreuungBeendet.Checked = true;
+ }
+ else
+ {
+ chkBetreuungDauertAn.Checked = true;
+ }
+
+ this.bindingSource1.DataSource = pRO;
}
}
}
diff --git a/ReportImp/CaritasAhlen/SettlementReportBeWo67.designer.cs b/ReportImp/CaritasAhlen/SettlementReportBeWo67.designer.cs
index 4f4264c14..615c993b5 100644
--- a/ReportImp/CaritasAhlen/SettlementReportBeWo67.designer.cs
+++ b/ReportImp/CaritasAhlen/SettlementReportBeWo67.designer.cs
@@ -43,6 +43,9 @@ namespace IbpEingliederungshilfe
this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.chkBetreuungBeendet = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.chkBetreuungDauertAn = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
@@ -118,9 +121,6 @@ namespace IbpEingliederungshilfe
this.xrTableRow88 = new DevExpress.XtraReports.UI.XRTableRow();
this.lblFLSErbracht = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell109 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
- this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable20)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable22)).BeginInit();
@@ -263,8 +263,8 @@ namespace IbpEingliederungshilfe
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrCheckBox1,
- this.xrCheckBox2,
+ this.chkBetreuungBeendet,
+ this.chkBetreuungDauertAn,
this.xrLabel10,
this.xrLabel6});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
@@ -273,6 +273,37 @@ namespace IbpEingliederungshilfe
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // chkBetreuungBeendet
+ //
+ this.chkBetreuungBeendet.Font = new System.Drawing.Font("Arial", 11F);
+ this.chkBetreuungBeendet.LocationFloat = new DevExpress.Utils.PointFloat(0.958252F, 0F);
+ this.chkBetreuungBeendet.Name = "chkBetreuungBeendet";
+ this.chkBetreuungBeendet.SizeF = new System.Drawing.SizeF(353.3333F, 21.875F);
+ this.chkBetreuungBeendet.StylePriority.UseFont = false;
+ this.chkBetreuungBeendet.Text = " Die Betreuung wurde am beendet.";
+ //
+ // chkBetreuungDauertAn
+ //
+ this.chkBetreuungDauertAn.Font = new System.Drawing.Font("Arial", 11F);
+ this.chkBetreuungDauertAn.LocationFloat = new DevExpress.Utils.PointFloat(354.2915F, 0F);
+ this.chkBetreuungDauertAn.Name = "chkBetreuungDauertAn";
+ this.chkBetreuungDauertAn.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F);
+ this.chkBetreuungDauertAn.StylePriority.UseFont = false;
+ this.chkBetreuungDauertAn.Text = " Die Betreuung dauert an.";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.958252F, 57.71319F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(685.0833F, 90.33334F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = resources.GetString("xrLabel10.Text");
+ //
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
@@ -684,6 +715,7 @@ namespace IbpEingliederungshilfe
//
// xrTableCell46
//
+ this.xrTableCell46.CanGrow = false;
this.xrTableCell46.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell46.Name = "xrTableCell46";
this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
@@ -721,6 +753,7 @@ namespace IbpEingliederungshilfe
//
// xrTableCell27
//
+ this.xrTableCell27.CanGrow = false;
this.xrTableCell27.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell27.Multiline = true;
this.xrTableCell27.Name = "xrTableCell27";
@@ -735,6 +768,7 @@ namespace IbpEingliederungshilfe
//
// xrTableCell26
//
+ this.xrTableCell26.CanGrow = false;
this.xrTableCell26.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell26.Name = "xrTableCell26";
this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
@@ -761,7 +795,7 @@ namespace IbpEingliederungshilfe
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable1.Font = new System.Drawing.Font("Arial", 9.5F);
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(8, 8, 0, 0, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -880,7 +914,7 @@ namespace IbpEingliederungshilfe
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable23.Font = new System.Drawing.Font("Arial", 11F);
- this.xrTable23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
this.xrTable23.Name = "xrTable23";
this.xrTable23.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow78});
@@ -899,8 +933,6 @@ namespace IbpEingliederungshilfe
//
// xrTableCell94
//
- this.xrTableCell94.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell94.CanGrow = false;
this.xrTableCell94.Name = "xrTableCell94";
this.xrTableCell94.Padding = new DevExpress.XtraPrinting.PaddingInfo(8, 0, 0, 0, 100F);
@@ -915,8 +947,8 @@ namespace IbpEingliederungshilfe
//
this.xrTable24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable24.Font = new System.Drawing.Font("Arial", 9.5F);
- this.xrTable24.LocationFloat = new DevExpress.Utils.PointFloat(509.9998F, 0F);
+ this.xrTable24.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable24.LocationFloat = new DevExpress.Utils.PointFloat(510F, 17F);
this.xrTable24.Name = "xrTable24";
this.xrTable24.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 8, 0, 0, 100F);
this.xrTable24.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -943,7 +975,8 @@ namespace IbpEingliederungshilfe
//
// lblEURGesamt
//
- this.lblEURGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblEURGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblEURGesamt.CanGrow = false;
this.lblEURGesamt.Name = "lblEURGesamt";
this.lblEURGesamt.StylePriority.UseBorders = false;
@@ -1045,10 +1078,11 @@ namespace IbpEingliederungshilfe
//
// xrTable25
//
- this.xrTable25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTable25.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable25.Font = new System.Drawing.Font("Arial", 9.5F);
- this.xrTable25.LocationFloat = new DevExpress.Utils.PointFloat(230F, 0F);
+ this.xrTable25.LocationFloat = new DevExpress.Utils.PointFloat(230F, 17F);
this.xrTable25.Name = "xrTable25";
this.xrTable25.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 8, 0, 0, 100F);
this.xrTable25.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -1070,7 +1104,8 @@ namespace IbpEingliederungshilfe
//
// lblFLSErbracht
//
- this.lblFLSErbracht.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSErbracht.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblFLSErbracht.CanGrow = false;
this.lblFLSErbracht.Name = "lblFLSErbracht";
this.lblFLSErbracht.StylePriority.UseBorders = false;
@@ -1079,43 +1114,11 @@ namespace IbpEingliederungshilfe
//
// xrTableCell109
//
- this.xrTableCell109.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell109.CanGrow = false;
this.xrTableCell109.Name = "xrTableCell109";
this.xrTableCell109.StylePriority.UseBorders = false;
this.xrTableCell109.Weight = 1.826086956521739D;
//
- // xrCheckBox1
- //
- this.xrCheckBox1.Font = new System.Drawing.Font("Arial", 11F);
- this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(0.958252F, 0F);
- this.xrCheckBox1.Name = "xrCheckBox1";
- this.xrCheckBox1.SizeF = new System.Drawing.SizeF(353.3333F, 21.875F);
- this.xrCheckBox1.StylePriority.UseFont = false;
- this.xrCheckBox1.Text = " Die Betreuung wurde am beendet.";
- //
- // xrCheckBox2
- //
- this.xrCheckBox2.Font = new System.Drawing.Font("Arial", 11F);
- this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(354.2915F, 0F);
- this.xrCheckBox2.Name = "xrCheckBox2";
- this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F);
- this.xrCheckBox2.StylePriority.UseFont = false;
- this.xrCheckBox2.Text = " Die Betreuung dauert an.";
- //
- // xrLabel10
- //
- this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel10.Font = new System.Drawing.Font("Arial", 11F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.958252F, 57.71319F);
- this.xrLabel10.Multiline = true;
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(685.0833F, 90.33334F);
- this.xrLabel10.StylePriority.UseBackColor = false;
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = resources.GetString("xrLabel10.Text");
- //
// SpitzabrechnungBeWo67
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1240,8 +1243,8 @@ namespace IbpEingliederungshilfe
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
- private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
- private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRCheckBox chkBetreuungBeendet;
+ private DevExpress.XtraReports.UI.XRCheckBox chkBetreuungDauertAn;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
}
}
diff --git a/ReportImp/CaritasOsnabrueck/CaritasOsnabrueck.csproj b/ReportImp/CaritasOsnabrueck/CaritasOsnabrueck.csproj
index 333edbdd7..f2192e5b9 100644
--- a/ReportImp/CaritasOsnabrueck/CaritasOsnabrueck.csproj
+++ b/ReportImp/CaritasOsnabrueck/CaritasOsnabrueck.csproj
@@ -54,6 +54,13 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
Component
@@ -73,12 +80,22 @@
SettlementReport.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
InvoiceCustomerReport.cs
Designer
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
ServiceInvoiceReport.cs
@@ -91,6 +108,9 @@
SettlementReport.cs
Designer
+
+ Teamstundenkonto.cs
+
diff --git a/ReportImp/Club74/Club74.csproj b/ReportImp/Club74/Club74.csproj
index ae22404a3..7b8bd6e16 100644
--- a/ReportImp/Club74/Club74.csproj
+++ b/ReportImp/Club74/Club74.csproj
@@ -73,6 +73,12 @@
Finanzauswertung.cs
+
+ Component
+
+
+ KlientenListe.cs
+
Component
@@ -158,6 +164,9 @@
Finanzauswertung.cs
Designer
+
+ KlientenListe.cs
+
Mitarbeiterauslastung.cs
diff --git a/ReportImp/Club74/Club74MitarbeiterstundenkontoBerechnung.cs b/ReportImp/Club74/Club74MitarbeiterstundenkontoBerechnung.cs
index d28edb29c..a1972d8be 100644
--- a/ReportImp/Club74/Club74MitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/Club74/Club74MitarbeiterstundenkontoBerechnung.cs
@@ -43,5 +43,13 @@ namespace BeWo.Club74
}
}
+ public override List GetFeiertage(int year)
+ {
+ var list = base.GetFeiertage(year);
+
+ list.Add(new DateTime(year, 12, 31));
+
+ return list;
+ }
}
}
diff --git a/ReportImp/DerKarren/ServicesOverviewReport.Designer.cs b/ReportImp/DerKarren/ServicesOverviewReport.Designer.cs
index fd1d5f942..f89a1eca1 100644
--- a/ReportImp/DerKarren/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/DerKarren/ServicesOverviewReport.Designer.cs
@@ -58,7 +58,6 @@ namespace BeWo.DerKarren
this.cellFactorText = new DevExpress.XtraReports.UI.XRTableCell();
this.cellHoursMinutesFactor = new DevExpress.XtraReports.UI.XRTableCell();
this.cellHoursFactor = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
@@ -95,18 +94,48 @@ namespace BeWo.DerKarren
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
- this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTableServiceRecords1});
this.Detail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.Detail.HeightF = 18F;
+ this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.StylePriority.UseFont = false;
@@ -118,7 +147,7 @@ namespace BeWo.DerKarren
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableServiceRecords1.BorderWidth = 2F;
- this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(45F, 0F);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(44.99995F, 0F);
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -180,7 +209,9 @@ namespace BeWo.DerKarren
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
- this.GroupFooter1});
+ this.GroupFooter1,
+ this.GroupHeader2,
+ this.GroupFooter2});
this.DetailReport.DataMember = "Services";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
@@ -281,7 +312,7 @@ namespace BeWo.DerKarren
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.GroupFooter1.HeightF = 120F;
+ this.GroupFooter1.HeightF = 140F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -414,10 +445,6 @@ namespace BeWo.DerKarren
this.cellHoursFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
this.cellHoursFactor.Weight = 0.27742342461929664D;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -645,6 +672,7 @@ namespace BeWo.DerKarren
this.xrLabel5});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
this.ReportFooter.HeightF = 146.9166F;
+ this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
@@ -786,6 +814,314 @@ namespace BeWo.DerKarren
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.Text = "xrLabel17";
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader2.HeightF = 18F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.RepeatEveryPage = true;
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrRichText1,
+ this.xrRichText2,
+ this.lblHatGruppen,
+ this.lblHatAbwesenheiten,
+ this.xrTableAbwesenheiten});
+ this.GroupFooter2.HeightF = 119.7223F;
+ this.GroupFooter2.KeepTogether = true;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(46.79158F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(511.6531F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(224.3469F, 50F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(511.6531F, 51.66671F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(224.3468F, 68.05556F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(472.3165F, 3.000005F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(472.3165F, 53F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(216.7918F, 0F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow7,
+ this.xrTableRow8,
+ this.xrTableRow9});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "von";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "bis";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Tage";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell19.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell20.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell21.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell22.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell23.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 1D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell26.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell31});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UseTextAlignment = false;
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell29.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell30.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseFont = false;
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell31.Weight = 0.075757568269402914D;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -817,6 +1153,9 @@ namespace BeWo.DerKarren
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -887,5 +1226,33 @@ namespace BeWo.DerKarren
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
}
}
diff --git a/ReportImp/DerKarren/ServicesOverviewReport.cs b/ReportImp/DerKarren/ServicesOverviewReport.cs
index 2ba730982..14bc965ff 100644
--- a/ReportImp/DerKarren/ServicesOverviewReport.cs
+++ b/ReportImp/DerKarren/ServicesOverviewReport.cs
@@ -17,6 +17,8 @@ namespace BeWo.DerKarren
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ bool hatGruppen = false;
+
Dictionary cats = new Dictionary();
if (pRO.Services != null)
@@ -27,6 +29,12 @@ namespace BeWo.DerKarren
{
if (s.IsBillable)
{
+
+ if (s.IsGroup)
+ {
+ hatGruppen = true;
+ }
+
servicesBillable.Add(s);
if (!cats.ContainsKey(s.ServiceCategory))
@@ -70,7 +78,59 @@ namespace BeWo.DerKarren
lblTitel.Text = "Quittierungsbeleg über Assistenzleistungen";
}
+ if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
+ {
+ lblHatAbwesenheiten.Text = "X";
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ ErstelleAbwesenheitenTabelle(pRO);
+
this.bindingSource1.DataSource = pRO;
}
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
}
}
diff --git a/ReportImp/DerKarren/ServicesOverviewReport.resx b/ReportImp/DerKarren/ServicesOverviewReport.resx
index 4109f2bed..ad4653dda 100644
--- a/ReportImp/DerKarren/ServicesOverviewReport.resx
+++ b/ReportImp/DerKarren/ServicesOverviewReport.resx
@@ -117,6 +117,12 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
21, 17
diff --git a/ReportImp/DiakonieLandshut/DiakonieLandshut.csproj b/ReportImp/DiakonieLandshut/DiakonieLandshut.csproj
index 4a3999943..7dd9cfd06 100644
--- a/ReportImp/DiakonieLandshut/DiakonieLandshut.csproj
+++ b/ReportImp/DiakonieLandshut/DiakonieLandshut.csproj
@@ -54,6 +54,18 @@
CustomerDataReport.cs
+
+ Component
+
+
+ FLSGroupReport.cs
+
+
+ Component
+
+
+ FLSListReport.cs
+
@@ -64,6 +76,12 @@
ServiceInvoiceReport.cs
+
+ Component
+
+
+ ServiceRecordListReport.cs
+
Component
@@ -76,11 +94,23 @@
CustomerDataReport.cs
Designer
+
+ FLSGroupReport.cs
+ Designer
+
+
+ FLSListReport.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
+
+ ServiceRecordListReport.cs
+ Designer
+
ServicesOverviewReport.cs
diff --git a/ReportImp/DiakonieLandshut/ServicesOverviewReport.Designer.cs b/ReportImp/DiakonieLandshut/ServicesOverviewReport.Designer.cs
index 9024606a4..dedf432e7 100644
--- a/ReportImp/DiakonieLandshut/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/DiakonieLandshut/ServicesOverviewReport.Designer.cs
@@ -76,7 +76,7 @@ namespace DiakonieLandshut
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellHours = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
@@ -543,7 +543,7 @@ namespace DiakonieLandshut
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4,
this.xrTableCell7,
- this.xrTableCell8,
+ this.cellHours,
this.xrTableCell10,
this.xrTableCell11});
this.xrTableRow1.Name = "xrTableRow1";
@@ -566,14 +566,14 @@ namespace DiakonieLandshut
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Weight = 0.43894652233975046D;
//
- // xrTableCell8
+ // cellHours
//
- this.xrTableCell8.Multiline = true;
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell8.StylePriority.UseFont = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.Weight = 0.24385918299654869D;
+ this.cellHours.Multiline = true;
+ this.cellHours.Name = "cellHours";
+ this.cellHours.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.cellHours.StylePriority.UseFont = false;
+ this.cellHours.StylePriority.UseTextAlignment = false;
+ this.cellHours.Weight = 0.24385918299654869D;
//
// xrTableCell10
//
@@ -755,7 +755,7 @@ namespace DiakonieLandshut
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell cellHours;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
diff --git a/ReportImp/DiakonieLandshut/ServicesOverviewReport.cs b/ReportImp/DiakonieLandshut/ServicesOverviewReport.cs
index 11d5c776c..e41e53c89 100644
--- a/ReportImp/DiakonieLandshut/ServicesOverviewReport.cs
+++ b/ReportImp/DiakonieLandshut/ServicesOverviewReport.cs
@@ -1,3 +1,4 @@
+using System;
using System.Collections.Generic;
using BeWo.Data.Access;
using BeWo.Data.Entities;
@@ -16,6 +17,7 @@ namespace DiakonieLandshut
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ double minutes = 0;
if (pRO.Services != null)
{
List servicesBillable = new List();
@@ -23,12 +25,16 @@ namespace DiakonieLandshut
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.IsBillable)
+ {
servicesBillable.Add(s);
+ minutes += s.Minutes;
+ }
}
pRO.Services = servicesBillable;
}
+ cellHours.Text = String.Format("{0:0.##} Std", minutes / 60);
var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
diff --git a/ReportImp/DiakonieMuelheim/DiakonieMuelheim.csproj b/ReportImp/DiakonieMuelheim/DiakonieMuelheim.csproj
index bb842d9ec..f7d4ef331 100644
--- a/ReportImp/DiakonieMuelheim/DiakonieMuelheim.csproj
+++ b/ReportImp/DiakonieMuelheim/DiakonieMuelheim.csproj
@@ -48,6 +48,12 @@
+
+ Component
+
+
+ Finanzauswertung.cs
+
@@ -63,8 +69,18 @@
ServiceInvoiceReport.cs
+
+ Component
+
+
+ SettlementReport.cs
+
+
+ Finanzauswertung.cs
+ Designer
+
Quittierungsbeleg.cs
@@ -74,6 +90,9 @@
ServiceInvoiceReport.cs
Designer
+
+ SettlementReport.cs
+
diff --git a/ReportImp/DiakonieMuelheim/Invoicing/CustomInvoiceCreation.cs b/ReportImp/DiakonieMuelheim/Invoicing/CustomInvoiceCreation.cs
index 6023fa4ab..ced589dee 100644
--- a/ReportImp/DiakonieMuelheim/Invoicing/CustomInvoiceCreation.cs
+++ b/ReportImp/DiakonieMuelheim/Invoicing/CustomInvoiceCreation.cs
@@ -106,12 +106,17 @@ namespace DiakonieMuelheim.Invoicing
invoiceItem.UnitCount = 0;
}
- invoiceItem.AmountTotal = invoiceItem.AmountPerUnit * invoiceItem.UnitCount;
+
+ invoiceItem.AmountTotal = invoiceItem.AmountPerUnit.Value * Math.Round(invoiceItem.UnitCount.Value, 2, MidpointRounding.AwayFromZero);
invoiceItem.AmountTotal = Math.Round(invoiceItem.AmountTotal.Value, 2, MidpointRounding.AwayFromZero);
if (invoiceItem.RateFactor.HasValue)
{
- invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal * ((invoiceItem.RateFactor + 100) / 100);
+ var uc = Math.Round(invoiceItem.UnitCount.Value * ((invoiceItem.RateFactor.Value + 100) / 100), 2, MidpointRounding.AwayFromZero);
+
+ invoiceItem.GrossAmountTotal =
+ Math.Round(invoiceItem.AmountPerUnit.Value * uc, 2,
+ MidpointRounding.AwayFromZero);
}
else
{
diff --git a/ReportImp/DieDueneReports/DieDueneReports.csproj b/ReportImp/DieDueneReports/DieDueneReports.csproj
index caf038fbd..81b34fa10 100644
--- a/ReportImp/DieDueneReports/DieDueneReports.csproj
+++ b/ReportImp/DieDueneReports/DieDueneReports.csproj
@@ -62,6 +62,12 @@
+
+ Component
+
+
+ InvoiceCustomerReport.cs
+
Component
@@ -76,6 +82,18 @@
ServicesOverviewReport.cs
+
+ Component
+
+
+ SettlementReport.cs
+
+
+ Component
+
+
+ SettlementReport2.cs
+
Component
@@ -84,6 +102,10 @@
+
+ InvoiceCustomerReport.cs
+ Designer
+
Mitarbeiterstundenkonto.cs
@@ -92,6 +114,14 @@
ServicesOverviewReport.cs
Designer
+
+ SettlementReport.cs
+ Designer
+
+
+ SettlementReport2.cs
+ Designer
+
Teamstundenkonto.cs
diff --git a/ReportImp/FreundeskreisSuchthilfe/Briefkopf.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/Briefkopf.Designer.cs
index bd995cc77..883cf3fe9 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Briefkopf.Designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Briefkopf.Designer.cs
@@ -32,6 +32,7 @@ namespace FreundeskreisSuchthilfe
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Briefkopf));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
@@ -41,7 +42,6 @@ namespace FreundeskreisSuchthilfe
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
@@ -69,6 +69,12 @@ namespace FreundeskreisSuchthilfe
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrSubreport1
+ //
+ this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.8125F);
+ this.xrSubreport1.Name = "xrSubreport1";
+ this.xrSubreport1.SizeF = new System.Drawing.SizeF(519.3751F, 874.3956F);
+ //
// xrPictureBox2
//
this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
@@ -119,19 +125,13 @@ namespace FreundeskreisSuchthilfe
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.HeightF = 20F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
//
- // xrSubreport1
- //
- this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.8125F);
- this.xrSubreport1.Name = "xrSubreport1";
- this.xrSubreport1.SizeF = new System.Drawing.SizeF(519.3751F, 874.3956F);
- //
// Briefkopf
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -143,7 +143,7 @@ namespace FreundeskreisSuchthilfe
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(85, 30, 50, 50);
+ this.Margins = new System.Drawing.Printing.Margins(85, 30, 50, 20);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
diff --git a/ReportImp/FreundeskreisSuchthilfe/Export/SageExporter.cs b/ReportImp/FreundeskreisSuchthilfe/Export/SageExporter.cs
index e41df8e9c..55edcf1e7 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Export/SageExporter.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Export/SageExporter.cs
@@ -195,6 +195,7 @@ LEFT JOIN
AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid`
WHERE c.`IsActive` <> 0 AND sc.`IsActive` <> 0
and (sr.`GeleisteteFLM` is not null)
+HAVING Betrag > 0
ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
";
@@ -218,7 +219,7 @@ End,
c.DebitorNumber as 'Konto Haben',
'' as 'Kostenstelle Haben',
Round(at.Amount, 2) as 'Betrag',
-CONCAT('Abschlagszahlung,', p.FirstName, ' ', p.LastName) as 'Buchungstext'
+CONCAT('Abschlagszahlung, ', p.FirstName, ' ', p.LastName, ', ', at.notice) as 'Buchungstext'
from accountingtransaction at
join costbearer2supportconcept c2s on c2s.oid = at.costbearer2supportconceptoid
join supportconcept sc on sc.oid = c2s.supportconceptoid
diff --git a/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj b/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj
index 3da592031..7bb70c596 100644
--- a/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj
+++ b/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj
@@ -63,7 +63,15 @@
InvoiceCustomerReport.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -98,6 +106,7 @@
SettlementReport.cs
+
@@ -127,6 +136,10 @@
Designer
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
diff --git a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.Designer.cs
index 44bd20767..b3017f3dd 100644
--- a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.Designer.cs
@@ -30,11 +30,11 @@ namespace FreundeskreisSuchthilfe
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceCustomerReport));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
this.lblBescheid = new DevExpress.XtraReports.UI.XRLabel();
@@ -45,7 +45,6 @@ namespace FreundeskreisSuchthilfe
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
@@ -54,6 +53,7 @@ namespace FreundeskreisSuchthilfe
//
// 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);
@@ -64,7 +64,6 @@ namespace FreundeskreisSuchthilfe
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel9,
this.xrLabel8,
- this.xrLabel7,
this.xrLabel1,
this.lblAddress,
this.lblBescheid,
@@ -99,16 +98,6 @@ namespace FreundeskreisSuchthilfe
this.xrLabel8.StylePriority.UsePadding = false;
this.xrLabel8.Text = "[AccountingPeriod]";
//
- // xrLabel7
- //
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 355.25F);
- this.xrLabel7.Multiline = true;
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.SizeF = new System.Drawing.SizeF(666.9999F, 23.25F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.StylePriority.UsePadding = false;
- this.xrLabel7.Text = "einen monatlichen Eigenanteil zu leisten.";
- //
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -139,7 +128,7 @@ namespace FreundeskreisSuchthilfe
this.lblBescheid.LocationFloat = new DevExpress.Utils.PointFloat(0F, 332F);
this.lblBescheid.Multiline = true;
this.lblBescheid.Name = "lblBescheid";
- this.lblBescheid.SizeF = new System.Drawing.SizeF(666.9999F, 23.25F);
+ this.lblBescheid.SizeF = new System.Drawing.SizeF(666.9999F, 56.58334F);
this.lblBescheid.StylePriority.UseFont = false;
this.lblBescheid.StylePriority.UsePadding = false;
this.lblBescheid.Text = "gemäß Bescheid des LVR haben Sie für die Zeit";
@@ -180,7 +169,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.StylePriority.UsePadding = false;
- this.xrLabel3.Text = "Eigenanteil Ambulant betreutes Wohnen";
+ this.xrLabel3.Text = "Eigenanteil Ambulant Betreutes Wohnen";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
@@ -206,8 +195,7 @@ namespace FreundeskreisSuchthilfe
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel10,
- this.xrLabel12});
+ this.xrLabel10});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.ReportFooter.HeightF = 175.125F;
this.ReportFooter.KeepTogether = true;
@@ -219,22 +207,10 @@ namespace FreundeskreisSuchthilfe
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.SizeF = new System.Drawing.SizeF(514.5833F, 53.45834F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(650F, 165.125F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UsePadding = false;
- this.xrLabel10.Text = "Wir bitten um Ausgleich der Rechnung auf unser Konto bei der BfS.\r\n\r\nMit freundli" +
- "chen Grüßen";
- //
- // xrLabel12
- //
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 119.5833F);
- this.xrLabel12.Multiline = true;
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.SizeF = new System.Drawing.SizeF(264.5833F, 55.54167F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.StylePriority.UsePadding = false;
- this.xrLabel12.Text = "Buchhaltung";
+ this.xrLabel10.Text = resources.GetString("xrLabel10.Text");
//
// topMarginBand1
//
@@ -291,8 +267,6 @@ namespace FreundeskreisSuchthilfe
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.cs b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.cs
index 1de5a4853..8f6a30750 100644
--- a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.cs
@@ -46,8 +46,23 @@ namespace FreundeskreisSuchthilfe
}
lblAddress.Text = sb.ToString();
+ DateTime dt = pRO.InvoiceDateTime.AddDays(14);
+
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", dt);
+
+
SetBescheid(pRO);
+ DateTime? start = pRO.AccountingPeriodStart;
+ DateTime? ende = pRO.AccountingPeriodEnd;
+
+ if (start.HasValue && ende.HasValue && start.Value.Year == ende.Value.Year &&
+ start.Value.Month == ende.Value.Month)
+ {
+ pRO.AccountingPeriod = String.Format("{0:MMMM yyyy}", start);
+ }
+
+
this.bindingSource1.DataSource = pRO;
}
@@ -56,15 +71,27 @@ namespace FreundeskreisSuchthilfe
DateTime? start = ro.AccountingPeriodStart;
DateTime? ende = ro.AccountingPeriodEnd;
+ if (start.HasValue && ende.HasValue && start.Value.Year == ende.Value.Year &&
+ start.Value.Month == ende.Value.Month)
+ {
+
+ }
+
+ String kt = "";
+
if (ro.InvoiceBase.SupportConceptOid.HasValue)
{
var sc = DAOFactory.GenericDAO.LoadByID(ro.InvoiceBase.SupportConceptOid.Value);
+ if (sc.CostBearer2SupportConceptList != null && sc.CostBearer2SupportConceptList.Count == 1)
+ {
+ kt = sc.CostBearer2SupportConceptList[0].CostBearer.Organisation.Name + " ";
+ }
+
start = sc.StartDate;
ende = sc.EndDate;
}
- lblBescheid.Text =
- String.Format("gemäß Bescheid des LVR haben Sie für die Zeit {0:dd.MM.yyyy} - {1:dd.MM.yyyy}", start, ende);
+ lblBescheid.Text = String.Format("gemäß Bescheid des Kostenträgers {2}haben Sie für die Zeit vom\n{0:dd.MM.yyyy} bis {1:dd.MM.yyyy} einen monatlichen Eigenanteil zu leisten.", start, ende, kt);
}
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.resx b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.resx
index d25f3eba2..d7feb4a07 100644
--- a/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/InvoiceCustomerReport.resx
@@ -117,6 +117,18 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Bitte zahlen Sie den o.g. Betrag bis zum [Notice] auf unser Konto bei der
+Bank für Sozialwirtschaft.
+
+
+Mit freundlichen Grüßen
+
+
+Freundes- und Förderkreis Suchtkrankenhilfe e.V.
+
+i. A. Jeanette Freudenstein
+
17, 17
diff --git a/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs b/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs
index abdd0381f..e7d080f0d 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs
@@ -62,9 +62,19 @@ namespace FreundeskreisSuchthilfe.Reporting
//report = new QuittierungsbelegDienstleistung();
}
- if (report == null)
- report = new FreundeskreisSuchthilfe.Stundenzettel();
- report.SetReportDataSource(ro);
+ if (report == null)
+ {
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new FreundeskreisSuchthilfe.Stundenzettel();
+ }
+ else
+ {
+ report = new FreundeskreisSuchthilfe.Quittierungsbeleg2();
+ }
+ }
+
+ report.SetReportDataSource(ro);
return report as XtraReport;
}
@@ -91,6 +101,98 @@ namespace FreundeskreisSuchthilfe.Reporting
return report;
}
+ public override XtraReport CreateServiceInvoiceReport(string dcIds, long? invoiceBaseOid)
+ {
+ IBeWoReport allReports = null;
+
+ if (String.IsNullOrEmpty(dcIds) && invoiceBaseOid.HasValue)
+ {
+ var serviceInvoice = DAOFactory.SearchDAO.GetServiceInvoiceByInvoiceBaseOid(invoiceBaseOid.Value);
+ dcIds = String.Format("{0}", serviceInvoice.Oid);
+ }
+
+ if (!string.IsNullOrEmpty(dcIds))
+ {
+ var serviceInvoiceOid2CostbearerId = new Dictionary();
+ 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);
+
+ if (serviceInvoiceOid2CostbearerId.ContainsKey(oid))
+ continue;
+
+ if (!String.IsNullOrEmpty(invoice.InvoiceBase.InvoiceId))
+ serviceInvoiceOid2CostbearerId.Add(oid, invoice.InvoiceBase.InvoiceId);
+ else
+ {
+ foreach (var period in invoice.ServiceInvoicePeriodList)
+ {
+ try
+ {
+ if (period.SupportConceptApprovalPeriod != null)
+ {
+ AddCostBearerIdToDict(oid, serviceInvoiceOid2CostbearerId,
+ period.SupportConceptApprovalPeriod.CostBearer2SupportConcept);
+
+ }
+ foreach (var item in period.InvoiceItemList)
+ {
+ if (item.SupportConceptApprovalPeriodOid.HasValue)
+ {
+ var approvalPeriod =
+ DAOFactory.GenericDAO.LoadByID(item.SupportConceptApprovalPeriodOid.Value);
+ if (approvalPeriod.CostBearer2SupportConcept != null)
+ {
+ AddCostBearerIdToDict(oid, serviceInvoiceOid2CostbearerId, approvalPeriod.CostBearer2SupportConcept);
+ }
+ }
+ }
+ }
+ catch (Exception)
+ {
+ //ignore
+ }
+
+ }
+ }
+ }
+
+
+
+ foreach (var iDC in dcList)
+ {
+ String reportId = null;
+ if (serviceInvoiceOid2CostbearerId.ContainsKey(iDC.ServiceInvoiceOid.Value))
+ reportId = serviceInvoiceOid2CostbearerId[iDC.ServiceInvoiceOid.Value];
+
+ IBeWoReport singleReport = FindReportImp(reportId);
+
+ singleReport.SetReportDataSource(ServiceInvoiceRO.Create(iDC));
+
+ if (allReports == null)
+ allReports = singleReport;
+ else
+ ((XtraReport)allReports).Pages.AddRange(((XtraReport)singleReport).Pages);
+ }
+
+ }
+
+
+
+ var report = new Briefkopf();
+ report.SetSubReport(allReports as XtraReport);
+ report.DisplayName = "Rechnung";
+ report.CreateDocument();
+ return report;
+
+ }
+
public override XtraReport CreateAuslastungReport(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate)
{
IBeWoReport report;
diff --git a/ReportImp/FreundeskreisSuchthilfe/Service/FfStundenuebersichtAuswertung.cs b/ReportImp/FreundeskreisSuchthilfe/Service/FfStundenuebersichtAuswertung.cs
index c7fab2c41..a212012a4 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Service/FfStundenuebersichtAuswertung.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Service/FfStundenuebersichtAuswertung.cs
@@ -64,11 +64,11 @@ namespace FreundeskreisSuchthilfe.Service
}
}
- public override bool AllowCustomerAnalysis(Customer customer, FLSAnalysisConfigDC config)
+ public override bool AllowCustomerAnalysis(Customer customer, FLSAnalysisConfigDC config, IList serviceRecords)
{
if (config.EmployeeOid != null)
{
- foreach (ServiceRecord sr in customer.ServiceRecordList)
+ foreach (ServiceRecord sr in serviceRecords)
{
if (sr.Employee != null && sr.Employee.Oid.Value == config.EmployeeOid.Value)
{
@@ -78,7 +78,7 @@ namespace FreundeskreisSuchthilfe.Service
}
else
{
- foreach (ServiceRecord sr in customer.ServiceRecordList)
+ foreach (ServiceRecord sr in serviceRecords)
{
if (sr.Employee != null && empOids.Contains(sr.Employee.Oid.Value))
{
diff --git a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.Designer.cs
index 781ba90d6..0805f6116 100644
--- a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.Designer.cs
@@ -28,846 +28,499 @@ namespace FreundeskreisSuchthilfe
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
- ((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.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;
- //
- // ReportHeader
- //
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 0F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // topMarginBand1
- //
- this.topMarginBand1.HeightF = 157.5F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.HeightF = 50F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // Page1
- //
- this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel7,
- this.xrLabel4,
- this.xrLabel3,
- this.xrLabel2,
- this.xrLabel5,
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligungVom = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblGesamtStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblEigenanteil = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblForderung = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblZahlungsziel = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ 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.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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat,
+ this.xrLabel11,
+ this.xrLabel10,
+ this.lblBewilligungVom,
this.xrLabel8,
- this.lblAbrechnungszeitraum,
- this.xrTable2});
- this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
- this.Page1.HeightF = 354.0833F;
- this.Page1.Name = "Page1";
- this.Page1.StylePriority.UseFont = false;
- //
- // xrLabel7
- //
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel7.Multiline = true;
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
- "tStreet]\r\n[RecipientPostCodeAndTown]";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumber]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
- this.xrLabel2.WordWrap = false;
- //
- // xrLabel5
- //
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel8
- //
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel7,
+ this.xrLabel6,
+ this.lblAddress});
+ this.ReportHeader.HeightF = 400F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblMonat
+ //
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 364.2084F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(604.9586F, 18F);
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "für den Monat Oktober 2018 berechnen wir Ihnen wie folgt:";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 328.2083F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(286.46F, 18F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 274.8542F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(408.3333F, 22.125F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Zeitraum: [AccountingPeriod]";
+ //
+ // lblBewilligungVom
+ //
+ this.lblBewilligungVom.LocationFloat = new DevExpress.Utils.PointFloat(175F, 256.8541F);
+ this.lblBewilligungVom.Multiline = true;
+ this.lblBewilligungVom.Name = "lblBewilligungVom";
+ this.lblBewilligungVom.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligungVom.SizeF = new System.Drawing.SizeF(335.0835F, 18F);
+ this.lblBewilligungVom.StylePriority.UseFont = false;
+ this.lblBewilligungVom.Text = "Bewilligung vom:";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 256.8541F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(175F, 18F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Ihr Zeichen:";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.2708F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(510.0835F, 51.29166F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Ambulante Eingliederungshilfe zum selbstständigen Wohnen gemäß\r\n§§53ff Sozialgese" +
+ "tzbuch XII (SGB XII)\r\n[CustomerName]";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F);
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // lblAbrechnungszeitraum
- //
- this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
- this.lblAbrechnungszeitraum.Multiline = true;
- this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
- this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F);
- this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
- this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:";
- //
- // xrTable2
- //
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2,
- this.xrTableRow5,
- this.xrTableRow4,
- this.xrTableRow3,
- this.xrTableRow1,
- this.xrTableRow6,
- this.xrTableRow8});
- this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 134F);
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell4});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 0.13245033112582783D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.CanShrink = true;
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell4.Weight = 1D;
- //
- // xrTableRow5
- //
- this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell13});
- this.xrTableRow5.Name = "xrTableRow5";
- this.xrTableRow5.Weight = 0.13245033112582783D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.CanShrink = true;
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "[SenderContactPerson]";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell13.Weight = 1D;
- //
- // xrTableRow4
- //
- this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell11});
- this.xrTableRow4.Name = "xrTableRow4";
- this.xrTableRow4.Weight = 0.13245033112582783D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.CanShrink = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "[SenderContactPersonDivision]";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell11.Weight = 1D;
- //
- // xrTableRow3
- //
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell8});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 0.13245033112582783D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.CanShrink = true;
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell8.StylePriority.UseFont = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.Text = "[SenderContactPersonMail]";
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell8.Weight = 1D;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell1});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 0.13245033112582783D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.CanShrink = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "[SenderContactPersonPhone]";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell1.Weight = 1D;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell2});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 0.11258278145695365D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.CanShrink = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "[SenderContactPersonFax]";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell2.Weight = 1D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell5});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 0.11258278145695365D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell5.Weight = 1D;
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Mit freundlichen Grüßen";
- //
- // xrTable4
- //
- this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
- this.xrTable4.Name = "xrTable4";
- this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow10,
- this.xrTableRow14});
- this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F);
- this.xrTable4.StylePriority.UseFont = false;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell9});
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 0.38095238095238093D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.Text = "xrTableCell1";
- this.xrTableCell9.Weight = 3D;
- //
- // xrTableRow14
- //
- this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell12});
- this.xrTableRow14.Name = "xrTableRow14";
- this.xrTableRow14.Weight = 0.23809523809523808D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Weight = 3D;
- //
- // xrLabel14
- //
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
- this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]";
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Abschließende Bemerkungen:";
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel6.ForeColor = System.Drawing.Color.Blue;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(532.5F, 307F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(115F, 23F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseForeColor = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "xrLabel1";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblAddress
+ //
+ this.lblAddress.CanGrow = false;
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(450.71F, 163.0833F);
+ this.lblAddress.StylePriority.UseFont = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.Page1.HeightF = 0F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
this.DetailReport2});
- 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.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";
- //
- // xrTable5
- //
- this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable5.Name = "xrTable5";
- this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ //
+ // xrTable5
+ //
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
- this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
- //
- // xrTableRow23
- //
- this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable5.SizeF = new System.Drawing.SizeF(480F, 25F);
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
- this.xrTableCell37,
- this.xrTableCell35,
this.xrTableCell33,
- this.xrTableCell36,
this.xrTableCell38,
this.xrTableCell34});
- this.xrTableRow23.Name = "xrTableRow23";
- this.xrTableRow23.Weight = 1D;
- //
- // xrTableCell32
- //
- this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell32.Name = "xrTableCell32";
- this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell32.StylePriority.UseBackColor = false;
- this.xrTableCell32.StylePriority.UseBorderColor = false;
- this.xrTableCell32.StylePriority.UseBorders = false;
- this.xrTableCell32.StylePriority.UsePadding = false;
- this.xrTableCell32.StylePriority.UseTextAlignment = false;
- this.xrTableCell32.Text = "Zeitraum";
- this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell32.Weight = 0.62463077449375981D;
- //
- // xrTableCell37
- //
- this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | 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.85081236260328186D;
- //
- // xrTableCell35
- //
- this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell35.Name = "xrTableCell35";
- this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell35.StylePriority.UseBackColor = false;
- this.xrTableCell35.StylePriority.UseBorderColor = false;
- this.xrTableCell35.StylePriority.UseBorders = false;
- this.xrTableCell35.StylePriority.UsePadding = false;
- this.xrTableCell35.StylePriority.UseTextAlignment = false;
- this.xrTableCell35.Text = "Satz";
- this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell35.Weight = 0.23245943032832414D;
- //
- // xrTableCell33
- //
- this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | 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 = "Stunden";
- this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell33.Weight = 0.2893277257020575D;
- //
- // xrTableCell36
- //
- this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | 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 = "Betrag";
- this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell36.Weight = 0.26310971709438763D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell38.StylePriority.UseBackColor = false;
- this.xrTableCell38.StylePriority.UseBorderColor = false;
- this.xrTableCell38.StylePriority.UseBorders = false;
- this.xrTableCell38.StylePriority.UsePadding = false;
- this.xrTableCell38.StylePriority.UseTextAlignment = false;
- this.xrTableCell38.Text = "pausch Fakt.";
- this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell38.Weight = 0.42042083402151886D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | 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.31923915575667006D;
- //
- // DetailReport2
- //
- this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 1D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "Zeitraum";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell32.Weight = 0.44313146416171628D;
+ //
+ // xrTableCell33
+ //
+ 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 = "FLS";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.44313145504937113D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell38.StylePriority.UseBackColor = false;
+ this.xrTableCell38.StylePriority.UseBorderColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UsePadding = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.Text = "Stundensatz";
+ this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell38.Weight = 0.62038404594290331D;
+ //
+ // xrTableCell34
+ //
+ 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 = "Summe";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.62038409866131783D;
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail3,
this.GroupFooter1});
- this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
- this.DetailReport2.DataSource = this.bindingSource1;
- this.DetailReport2.Level = 0;
- this.DetailReport2.Name = "DetailReport2";
- this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
- //
- // Detail3
- //
- this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable6});
- this.Detail3.HeightF = 25F;
- this.Detail3.Name = "Detail3";
- //
- // xrTable6
- //
- this.xrTable6.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable6.Name = "xrTable6";
- this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.Detail3.HeightF = 36F;
+ this.Detail3.Name = "Detail3";
+ //
+ // xrTable6
+ //
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow25});
- this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F);
- this.xrTable6.StylePriority.UseFont = false;
- //
- // xrTableRow25
- //
- this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable6.SizeF = new System.Drawing.SizeF(480F, 18F);
+ this.xrTable6.StylePriority.UseFont = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell40,
- this.xrTableCell42,
- this.xrTableCell43,
this.xrTableCell44,
- this.xrTableCell45,
- this.xrTableCell46,
+ this.xrTableCell43,
this.xrTableCell47});
- this.xrTableRow25.Name = "xrTableRow25";
- this.xrTableRow25.Weight = 1D;
- //
- // xrTableCell40
- //
- this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 0.72D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")});
- this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell40.StylePriority.UseBorderColor = false;
- this.xrTableCell40.StylePriority.UseBorders = false;
- this.xrTableCell40.StylePriority.UsePadding = false;
- this.xrTableCell40.StylePriority.UseTextAlignment = false;
- this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell40.Weight = 0.62463084211025488D;
- //
- // xrTableCell42
- //
- this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | 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.85081229498678679D;
- //
- // xrTableCell43
- //
- this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
- this.xrTableCell43.Name = "xrTableCell43";
- this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell43.StylePriority.UseBorderColor = false;
- this.xrTableCell43.StylePriority.UseBorders = false;
- this.xrTableCell43.StylePriority.UsePadding = false;
- this.xrTableCell43.StylePriority.UseTextAlignment = false;
- this.xrTableCell43.Text = "xrTableCell43";
- this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell43.Weight = 0.23245943032832414D;
- //
- // xrTableCell44
- //
- this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell40.StylePriority.UseBorderColor = false;
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UsePadding = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell40.Weight = 0.44313146796853359D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")});
- 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.2893277257020575D;
- //
- // xrTableCell45
- //
- this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{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.26310971709438763D;
- //
- // xrTableCell46
- //
- this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")});
- this.xrTableCell46.Name = "xrTableCell46";
- this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell46.StylePriority.UseBorderColor = false;
- this.xrTableCell46.StylePriority.UseBorders = false;
- this.xrTableCell46.StylePriority.UsePadding = false;
- this.xrTableCell46.StylePriority.UseTextAlignment = false;
- this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell46.Weight = 0.42042083402151886D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ 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.44313145106440976D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell43.StylePriority.UseBorderColor = false;
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UsePadding = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.Text = "xrTableCell43";
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell43.Weight = 0.62038407544089558D;
+ //
+ // xrTableCell47
+ //
+ 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.31923915575667006D;
- //
- // GroupFooter1
- //
- this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel1,
- this.xrLabel9,
- this.xrTable4,
- this.xrLabel14,
- this.xrLabel15});
- this.GroupFooter1.HeightF = 206.5833F;
- this.GroupFooter1.Name = "GroupFooter1";
- //
- // xrLabel1
- //
- this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
- this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 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.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.62038402472852416D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblGesamtStunden,
+ this.lblEigenanteil,
+ this.lblForderung,
+ this.lblZahlungsziel,
+ this.xrLabel5,
+ this.xrLabel3,
+ this.xrLabel1});
+ this.GroupFooter1.HeightF = 288.875F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // lblGesamtStunden
+ //
+ this.lblGesamtStunden.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "NetClaim")});
+ this.lblGesamtStunden.LocationFloat = new DevExpress.Utils.PointFloat(286.4599F, 90.00002F);
+ this.lblGesamtStunden.Multiline = true;
+ this.lblGesamtStunden.Name = "lblGesamtStunden";
+ this.lblGesamtStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblGesamtStunden.SizeF = new System.Drawing.SizeF(193.5399F, 18F);
+ this.lblGesamtStunden.StylePriority.UseFont = false;
+ this.lblGesamtStunden.StylePriority.UseTextAlignment = false;
+ this.lblGesamtStunden.Text = "Summe:";
+ this.lblGesamtStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblEigenanteil
+ //
+ this.lblEigenanteil.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountEquityContribution")});
+ this.lblEigenanteil.LocationFloat = new DevExpress.Utils.PointFloat(286.4599F, 54.00003F);
+ this.lblEigenanteil.Multiline = true;
+ this.lblEigenanteil.Name = "lblEigenanteil";
+ this.lblEigenanteil.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblEigenanteil.SizeF = new System.Drawing.SizeF(193.5399F, 18F);
+ this.lblEigenanteil.StylePriority.UseFont = false;
+ this.lblEigenanteil.StylePriority.UseTextAlignment = false;
+ this.lblEigenanteil.Text = "Eigenanteil";
+ this.lblEigenanteil.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblForderung
+ //
+ this.lblForderung.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
+ this.lblForderung.LocationFloat = new DevExpress.Utils.PointFloat(286.4599F, 18.00003F);
+ this.lblForderung.Multiline = true;
+ this.lblForderung.Name = "lblForderung";
+ this.lblForderung.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblForderung.SizeF = new System.Drawing.SizeF(193.5399F, 18F);
+ this.lblForderung.StylePriority.UseFont = false;
+ this.lblForderung.StylePriority.UseTextAlignment = false;
+ this.lblForderung.Text = "Forderung";
+ this.lblForderung.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblZahlungsziel
+ //
+ this.lblZahlungsziel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 142.8335F);
+ this.lblZahlungsziel.Multiline = true;
+ this.lblZahlungsziel.Name = "lblZahlungsziel";
+ this.lblZahlungsziel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblZahlungsziel.SizeF = new System.Drawing.SizeF(520.6248F, 146.0415F);
+ this.lblZahlungsziel.StylePriority.UseFont = false;
+ this.lblZahlungsziel.Text = resources.GetString("lblZahlungsziel.Text");
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(286.46F, 18F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Forderung";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(286.46F, 18F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Eigenanteil";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(286.46F, 18F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Summe:";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.Page1,
this.DetailReport});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.Font = new System.Drawing.Font("Verdana", 10F);
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 158, 50);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 100, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((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.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel4;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRLabel xrLabel2;
- private DevExpress.XtraReports.UI.XRLabel xrLabel5;
- private DevExpress.XtraReports.UI.XRLabel xrLabel8;
- private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
- private DevExpress.XtraReports.UI.XRTable xrTable2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
- private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRTable xrTable4;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
- private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
@@ -875,14 +528,25 @@ namespace FreundeskreisSuchthilfe
private DevExpress.XtraReports.UI.XRTable xrTable6;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligungVom;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel lblZahlungsziel;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblGesamtStunden;
+ private DevExpress.XtraReports.UI.XRLabel lblEigenanteil;
+ private DevExpress.XtraReports.UI.XRLabel lblForderung;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.cs b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.cs
index 9da99dfcc..40474b293 100644
--- a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.cs
@@ -1,4 +1,7 @@
using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -17,16 +20,83 @@ namespace FreundeskreisSuchthilfe
{
DateTime start = pRO.AccountingPeriodStart;
DateTime end = pRO.AccountingPeriodEnd;
+
if (start.Month == end.Month && start.Year == end.Year)
{
- lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start);
+ lblMonat.Text = String.Format("für den Monat {0:MMMM yyyy} berechnen wir Ihnen wie folgt:", start);
}
else
{
- lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end);
+ lblMonat.Text = String.Format("für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} berechnen wir Ihnen wie folgt:", start, end);
}
+
+ StringBuilder sb = new StringBuilder();
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientContactPerson) && !String.IsNullOrEmpty(pRO.RecipientContactPerson.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientContactPerson);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown) && !String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown.Trim()))
+ {
+ sb.AppendLine("");
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ }
+ lblAddress.Text = sb.ToString();
+
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (ii.AccountingPeriodStart.Value.Month == ii.AccountingPeriodEnd.Value.Month && ii.AccountingPeriodStart.Value.Year == ii.AccountingPeriodEnd.Value.Year)
+ {
+ ii.Duration = String.Format("{0:MM}/{0:yyyy}", start);
+ }
+ }
+ }
+ }
+ }
+
+ String datum = "";
+
+ if (pRO.InvoiceDateTime.HasValue)
+ {
+ datum = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(14));
+ }
+ lblZahlungsziel.Text = lblZahlungsziel.Text.Replace("{Datum}", datum);
+
+
+ lblBewilligungVom.Text = String.Format("Bewilligung vom: {0:dd.MM.yyyy}", GetBewilligungsDatum(pRO));
this.bindingSource1.DataSource = pRO;
}
+
+ private DateTime? GetBewilligungsDatum(ServiceInvoiceRO pRo)
+ {
+ if (pRo.InvoiceBase != null && pRo.InvoiceBase.SupportConceptCostBearerRelDc != null)
+ {
+ var sc = DAOFactory.GenericDAO.LoadByID(pRo.InvoiceBase.SupportConceptCostBearerRelDc
+ .SupportConcept.SupportConceptOid);
+
+ return sc.ApprovalDate;
+ }
+
+ return null;
+ }
}
}
\ No newline at end of file
diff --git a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.resx b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.resx
index d25f3eba2..e726f8aff 100644
--- a/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/ServiceInvoiceReport.resx
@@ -117,6 +117,16 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Als Anlage fügen wir den unterschriebenen Leistungsnachweis bei.
+
+Bitte zahlen Sie den Betrag bis {Datum} auf unser Konto bei
+der Bank für Sozialwirtschaft.
+
+Mit freundlichen Grüßen
+
+i.A. Jeanette Freudenstein
+
17, 17
diff --git a/ReportImp/HolsingerReports/HolsingerReports.csproj b/ReportImp/HolsingerReports/HolsingerReports.csproj
index f16aae8ee..00385c591 100644
--- a/ReportImp/HolsingerReports/HolsingerReports.csproj
+++ b/ReportImp/HolsingerReports/HolsingerReports.csproj
@@ -118,6 +118,12 @@
FLSListReport.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -145,6 +151,10 @@
FLSListReport.cs
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
SettlementReport2.cs
@@ -157,10 +167,18 @@
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
+
+ {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
+ Shared
+
diff --git a/ReportImp/HolsingerReports/ServicesOverviewReport.cs b/ReportImp/HolsingerReports/ServicesOverviewReport.cs
index 6336abb1c..f8e118892 100644
--- a/ReportImp/HolsingerReports/ServicesOverviewReport.cs
+++ b/ReportImp/HolsingerReports/ServicesOverviewReport.cs
@@ -7,7 +7,7 @@ using BeWo.Report;
namespace BeWo.HolsingerReports
{
- public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport
{
public Stundenzettel()
{
diff --git a/ReportImp/HolsingerReports/SettlementReport.Designer.cs b/ReportImp/HolsingerReports/SettlementReport.Designer.cs
index 86549028c..dd4256020 100644
--- a/ReportImp/HolsingerReports/SettlementReport.Designer.cs
+++ b/ReportImp/HolsingerReports/SettlementReport.Designer.cs
@@ -29,115 +29,125 @@ namespace BeWo.HolsingerReports.Alt
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
- this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText5 = new DevExpress.XtraReports.UI.XRRichText();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- 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;
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText5 = new DevExpress.XtraReports.UI.XRRichText();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow29 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1,
this.xrLabel6,
this.xrLabel5,
@@ -150,451 +160,230 @@ namespace BeWo.HolsingerReports.Alt
this.xrLabel_RecipientDivision,
this.xrLabel_RecipientContactPerson,
this.xrLabel1});
- this.ReportHeader.HeightF = 597.9167F;
- this.ReportHeader.Name = "ReportHeader";
- //
- // xrTable1
- //
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 397.9167F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.ReportHeader.HeightF = 465.9167F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 397.9167F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow11,
- this.xrTableRow14,
- this.xrTableRow13,
- this.xrTableRow12,
- this.xrTableRow18,
- this.xrTableRow15,
- this.xrTableRow19,
- this.xrTableRow16,
- this.xrTableRow17});
- this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 200F);
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow14});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F);
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell19,
this.xrTableCell6});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 0.085D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell19.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorderColor = false;
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UseFont = false;
- this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt";
- this.xrTableCell19.Weight = 0.66615384615384621D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell19.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt";
+ this.xrTableCell19.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorderColor = false;
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "[ApprovedFLS]";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell6.Weight = 0.33384615384615385D;
- //
- // xrTableRow10
- //
- this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "[ApprovedFLS]";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.21685870830829329D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell20,
this.xrTableCell7});
- this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 0.085D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.085D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell20.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell20.StylePriority.UseBorderColor = false;
- this.xrTableCell20.StylePriority.UseBorders = false;
- this.xrTableCell20.StylePriority.UseFont = false;
- this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]";
- this.xrTableCell20.Weight = 0.66615384615384621D;
- //
- // ruleRateFactorNull
- //
- this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
- this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.ruleRateFactorNull.Name = "ruleRateFactorNull";
- //
- // xrTableCell7
- //
- this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell20.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorderColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]";
+ this.xrTableCell20.Weight = 0.78314129169170676D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseBorderColor = false;
- this.xrTableCell7.StylePriority.UseBorders = false;
- this.xrTableCell7.StylePriority.UseFont = false;
- this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "[ApprovedFLSWithFactor]";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell7.Weight = 0.33384615384615385D;
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "[ApprovedFLSWithFactor]";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell7.Weight = 0.21685870830829329D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell21});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 0.085D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseBorderColor = false;
- this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.Weight = 1D;
- //
- // xrTableRow14
- //
- this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 1D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell22,
this.xrTableCell14});
- this.xrTableRow14.Name = "xrTableRow14";
- this.xrTableRow14.Weight = 0.085D;
- //
- // xrTableCell22
- //
- this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell22.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell22.StylePriority.UseBorderColor = false;
- this.xrTableCell22.StylePriority.UseBorders = false;
- this.xrTableCell22.StylePriority.UseFont = false;
- this.xrTableCell22.Text = "Erbrachte Leistungen";
- this.xrTableCell22.Weight = 0.66615384615384621D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell22.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorderColor = false;
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.Text = "Erbrachte Leistungen";
+ this.xrTableCell22.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell14.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UseBorderColor = false;
- this.xrTableCell14.StylePriority.UseBorders = false;
- this.xrTableCell14.StylePriority.UseFont = false;
- this.xrTableCell14.StylePriority.UseTextAlignment = false;
- this.xrTableCell14.Text = "[RecordedFLS]";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell14.Weight = 0.33384615384615385D;
- //
- // xrTableRow13
- //
- this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell23});
- this.xrTableRow13.Name = "xrTableRow13";
- this.xrTableRow13.Weight = 0.085D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorderColor = false;
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.Weight = 1D;
- //
- // xrTableRow12
- //
- this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell24,
- this.xrTableCell10});
- this.xrTableRow12.Name = "xrTableRow12";
- this.xrTableRow12.Weight = 0.085D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell24.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell24.StylePriority.UseBorderColor = false;
- this.xrTableCell24.StylePriority.UseBorders = false;
- this.xrTableCell24.StylePriority.UseFont = false;
- this.xrTableCell24.Text = "Summe der bereits gezahlten Leistungsvergütungen";
- this.xrTableCell24.Weight = 0.66615384615384621D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell10.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell10.StylePriority.UseBorderColor = false;
- this.xrTableCell10.StylePriority.UseBorders = false;
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.Text = "[AmountAdvancedPayments]";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell10.Weight = 0.33384615384615385D;
- //
- // xrTableRow18
- //
- this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell25});
- this.xrTableRow18.Name = "xrTableRow18";
- this.xrTableRow18.Weight = 0.085D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell25.StylePriority.UseBorderColor = false;
- this.xrTableCell25.StylePriority.UseBorders = false;
- this.xrTableCell25.Weight = 1D;
- //
- // xrTableRow15
- //
- this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell26,
- this.xrTableCell15});
- this.xrTableRow15.Name = "xrTableRow15";
- this.xrTableRow15.Weight = 0.085D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell26.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell26.StylePriority.UseBorderColor = false;
- this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.Text = "Summe der Vergütung für abrechenbare Leistungen";
- this.xrTableCell26.Weight = 0.66615384615384621D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell15.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseBorderColor = false;
- this.xrTableCell15.StylePriority.UseBorders = false;
- this.xrTableCell15.StylePriority.UseFont = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "[AmountRecordedFLSString]";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell15.Weight = 0.33384615384615385D;
- //
- // xrTableRow19
- //
- this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell9,
- this.xrTableCell12});
- this.xrTableRow19.Name = "xrTableRow19";
- this.xrTableRow19.Weight = 0.085D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "RateFactorText")});
- this.xrTableCell9.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UseBorderColor = false;
- this.xrTableCell9.StylePriority.UseBorders = false;
- this.xrTableCell9.StylePriority.UseFont = false;
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.Text = "xrTableCell9";
- this.xrTableCell9.Weight = 0.66615384615384621D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "RateFactorAmount")});
- this.xrTableCell12.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell12.StylePriority.UseBorderColor = false;
- this.xrTableCell12.StylePriority.UseBorders = false;
- this.xrTableCell12.StylePriority.UseFont = false;
- this.xrTableCell12.StylePriority.UsePadding = false;
- this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.Text = "xrTableCell12";
- this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell12.Weight = 0.33384615384615385D;
- //
- // xrTableRow16
- //
- this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell27});
- this.xrTableRow16.Name = "xrTableRow16";
- this.xrTableRow16.Weight = 0.085D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell27.StylePriority.UseBorderColor = false;
- this.xrTableCell27.StylePriority.UseBorders = false;
- this.xrTableCell27.Weight = 1D;
- //
- // xrTableRow17
- //
- this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell28,
- this.xrTableCell17});
- this.xrTableRow17.Name = "xrTableRow17";
- this.xrTableRow17.Weight = 0.15D;
- //
- // xrTableCell28
- //
- this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell28.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell28.StylePriority.UseBorderColor = false;
- this.xrTableCell28.StylePriority.UseBorders = false;
- this.xrTableCell28.StylePriority.UseFont = false;
- this.xrTableCell28.Text = "Restforderung:";
- this.xrTableCell28.Weight = 0.66615384615384621D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseBorderColor = false;
- this.xrTableCell17.StylePriority.UseBorders = false;
- this.xrTableCell17.StylePriority.UseFont = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- this.xrTableCell17.Text = "[Claim]";
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell17.Weight = 0.33384615384615385D;
- //
- // xrLabel6
- //
- this.xrLabel6.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.9167F);
- 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(650.0001F, 67F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
- // xrLabel5
- //
- this.xrLabel5.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.9167F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 239.9167F);
- this.xrLabel4.Multiline = true;
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 222.9167F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
- this.xrLabel3.WordWrap = false;
- //
- // xrLabel2
- //
- this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205.9167F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
- this.xrLabel2.StylePriority.UseBackColor = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "Bewilligungszeitraum: [AccountingPeriod]";
- this.xrLabel2.WordWrap = false;
- //
- // xrTable2
- //
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 5.916659F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableCell14.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "[RecordedFLS]";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell14.Weight = 0.21685870830829329D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.9167F);
+ 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(650.0001F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.9167F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 239.9167F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 222.9167F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205.9167F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Bewilligungszeitraum: [AccountingPeriod]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 5.916659F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow5,
this.xrTableRow4,
@@ -603,460 +392,767 @@ namespace BeWo.HolsingerReports.Alt
this.xrTableRow6,
this.xrTableRow8,
this.xrTableRow7});
- this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 151F);
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 151F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 0.13245033112582783D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.CanShrink = true;
- this.xrTableCell4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell4.Weight = 1D;
- //
- // xrTableRow5
- //
- this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.CanShrink = true;
+ this.xrTableCell4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 1D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13});
- this.xrTableRow5.Name = "xrTableRow5";
- this.xrTableRow5.Weight = 0.13245033112582783D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.CanShrink = true;
- this.xrTableCell13.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "[SenderContactPerson]";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell13.Weight = 1D;
- //
- // xrTableRow4
- //
- this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.CanShrink = true;
+ this.xrTableCell13.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "[SenderContactPerson]";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell13.Weight = 1D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11});
- this.xrTableRow4.Name = "xrTableRow4";
- this.xrTableRow4.Weight = 0.13245033112582783D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.CanShrink = true;
- this.xrTableCell11.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "[SenderContactPersonDivision]";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell11.Weight = 1D;
- //
- // xrTableRow3
- //
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.CanShrink = true;
+ this.xrTableCell11.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "[SenderContactPersonDivision]";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell11.Weight = 1D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 0.13245033112582783D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.CanShrink = true;
- this.xrTableCell8.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell8.StylePriority.UseFont = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.Text = "[SenderContactPersonMail]";
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell8.Weight = 1D;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.CanShrink = true;
+ this.xrTableCell8.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "[SenderContactPersonMail]";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell8.Weight = 1D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 0.13245033112582783D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.CanShrink = true;
- this.xrTableCell1.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "[SenderContactPersonPhone]";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell1.Weight = 1D;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.CanShrink = true;
+ this.xrTableCell1.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "[SenderContactPersonPhone]";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell1.Weight = 1D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 0.11258278145695365D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.CanShrink = true;
- this.xrTableCell2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "[SenderContactPersonFax]";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell2.Weight = 1D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.CanShrink = true;
+ this.xrTableCell2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "[SenderContactPersonFax]";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell2.Weight = 1D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 0.11258278145695365D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell5.Weight = 1D;
- //
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell5.Weight = 1D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 0.11258278145695365D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "[InvoiceDate]";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell3.Weight = 1D;
- //
- // RecipientPostCodeAndTown
- //
- this.RecipientPostCodeAndTown.CanShrink = true;
- this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.91669F);
- this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
- this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
- this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
- //
- // xrLabel_RecipientStreet
- //
- this.xrLabel_RecipientStreet.CanShrink = true;
- this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 56.91668F);
- this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
- this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
- this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
- //
- // xrLabel_RecipientDivision
- //
- this.xrLabel_RecipientDivision.CanShrink = true;
- this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.91668F);
- this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
- this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
- this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
- //
- // xrLabel_RecipientContactPerson
- //
- this.xrLabel_RecipientContactPerson.CanShrink = true;
- this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.91667F);
- this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
- this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
- this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
- //
- // xrLabel1
- //
- this.xrLabel1.CanShrink = true;
- this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 5.916659F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "[RecipientOrganisation]";
- //
- // xrLabel10
- //
- this.xrLabel10.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 118.9999F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Mit freundlichen Grüßen";
- //
- // xrTable3
- //
- this.xrTable3.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00001F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "[InvoiceDate]";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell3.Weight = 1D;
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.91669F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 56.91668F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.91668F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.91667F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 5.916659F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 118.9999F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00001F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
this.xrTableRow21,
this.xrTableRow22,
this.xrTableRow23,
this.xrTableRow24});
- this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 68F);
- this.xrTable3.StylePriority.UseFont = false;
- //
- // xrTableRow20
- //
- this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 68F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow20
+ //
+ this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell16});
- this.xrTableRow20.Name = "xrTableRow20";
- this.xrTableRow20.Weight = 0.38095238095238093D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow20.Name = "xrTableRow20";
+ this.xrTableRow20.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UsePadding = false;
- this.xrTableCell16.Text = "xrTableCell1";
- this.xrTableCell16.Weight = 3D;
- //
- // xrTableRow21
- //
- this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Text = "xrTableCell1";
+ this.xrTableCell16.Weight = 3D;
+ //
+ // xrTableRow21
+ //
+ this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell18});
- this.xrTableRow21.Name = "xrTableRow21";
- this.xrTableRow21.Weight = 0.23809523809523808D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Weight = 3D;
- //
- // xrTableRow22
- //
- this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow21.Name = "xrTableRow21";
+ this.xrTableRow21.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Weight = 3D;
+ //
+ // xrTableRow22
+ //
+ this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell29});
- this.xrTableRow22.Name = "xrTableRow22";
- this.xrTableRow22.Weight = 0.38095238095238088D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow22.Name = "xrTableRow22";
+ this.xrTableRow22.Weight = 0.38095238095238088D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell29.StylePriority.UsePadding = false;
- this.xrTableCell29.Text = "xrTableCell4";
- this.xrTableCell29.Weight = 3D;
- //
- // xrTableRow23
- //
- this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.Text = "xrTableCell4";
+ this.xrTableCell29.Weight = 3D;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell30});
- this.xrTableRow23.Name = "xrTableRow23";
- this.xrTableRow23.Weight = 0.23809523809523803D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Weight = 3D;
- //
- // xrTableRow24
- //
- this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 0.23809523809523803D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Weight = 3D;
+ //
+ // xrTableRow24
+ //
+ this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell31});
- this.xrTableRow24.Name = "xrTableRow24";
- this.xrTableRow24.Weight = 0.38095238095238093D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow24.Name = "xrTableRow24";
+ this.xrTableRow24.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell31.StylePriority.UsePadding = false;
- this.xrTableCell31.Text = "xrTableCell8";
- this.xrTableCell31.Weight = 3D;
- //
- // xrLabel12
- //
- this.xrLabel12.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 173.9999F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "[CreatorName]";
- //
- // xrLabel11
- //
- this.xrLabel11.Font = new System.Drawing.Font("Verdana", 10F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 118.9999F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Anlage";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Abschließende Bemerkungen:";
- //
- // topMarginBand1
- //
- this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.Text = "xrTableCell8";
+ this.xrTableCell31.Weight = 3D;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 173.9999F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "[CreatorName]";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 118.9999F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Anlage";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblNotice
+ //
+ this.lblNotice.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
+ this.lblNotice.Name = "lblNotice";
+ this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.lblNotice.StylePriority.UseFont = false;
+ this.lblNotice.Text = "Abschließende Bemerkungen:";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1,
this.xrRichText1});
- this.topMarginBand1.HeightF = 206F;
- this.topMarginBand1.Name = "topMarginBand1";
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(513.42F, 32F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(170.9575F, 129.1667F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrRichText1
- //
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(354.7083F, 125F);
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.topMarginBand1.HeightF = 206F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(513.42F, 32F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(170.9575F, 129.1667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(354.7083F, 125F);
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLine1,
this.xrRichText2,
this.xrRichText3,
this.xrRichText4,
this.xrRichText5});
- this.bottomMarginBand1.HeightF = 105F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // GroupFooter1
- //
- this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel7,
+ this.bottomMarginBand1.HeightF = 105F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.04169146F, 7.999992F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(716.6667F, 6.25F);
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(5.000003F, 20.00001F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(170F, 70.00002F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(175F, 20.00001F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(170F, 70F);
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(345F, 20.00001F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(170F, 82.99999F);
+ //
+ // xrRichText5
+ //
+ this.xrRichText5.LocationFloat = new DevExpress.Utils.PointFloat(515F, 19.99995F);
+ this.xrRichText5.Name = "xrRichText5";
+ this.xrRichText5.SerializableRtfString = resources.GetString("xrRichText5.SerializableRtfString");
+ this.xrRichText5.SizeF = new System.Drawing.SizeF(217F, 70F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblNotice,
this.xrLabel11,
this.xrLabel12,
this.xrTable3,
this.xrLabel10});
- this.GroupFooter1.HeightF = 190.9999F;
- this.GroupFooter1.Name = "GroupFooter1";
- //
- // xrLine1
- //
- this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.04169146F, 7.999992F);
- this.xrLine1.Name = "xrLine1";
- this.xrLine1.SizeF = new System.Drawing.SizeF(716.6667F, 6.25F);
- //
- // xrRichText2
- //
- this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(5.000003F, 20.00001F);
- this.xrRichText2.Name = "xrRichText2";
- this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
- this.xrRichText2.SizeF = new System.Drawing.SizeF(170F, 70.00002F);
- //
- // xrRichText3
- //
- this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(175F, 20.00001F);
- this.xrRichText3.Name = "xrRichText3";
- this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
- this.xrRichText3.SizeF = new System.Drawing.SizeF(170F, 70F);
- //
- // xrRichText4
- //
- this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(345F, 20.00001F);
- this.xrRichText4.Name = "xrRichText4";
- this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
- this.xrRichText4.SizeF = new System.Drawing.SizeF(170F, 82.99999F);
- //
- // xrRichText5
- //
- this.xrRichText5.LocationFloat = new DevExpress.Utils.PointFloat(515F, 19.99995F);
- this.xrRichText5.Name = "xrRichText5";
- this.xrRichText5.SerializableRtfString = resources.GetString("xrRichText5.SerializableRtfString");
- this.xrRichText5.SizeF = new System.Drawing.SizeF(217F, 70F);
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
- //
- // Spitzabrechnung
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.GroupFooter1.HeightF = 190.9999F;
+ this.GroupFooter1.Level = 1;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ 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.Font = new System.Drawing.Font("Verdana", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter2.HeightF = 132F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow29,
+ this.xrTableRow30,
+ this.xrTableRow31,
+ this.xrTableRow32,
+ this.xrTableRow33,
+ this.xrTableRow34,
+ this.xrTableRow35});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 132F);
+ //
+ // xrTableRow29
+ //
+ this.xrTableRow29.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39});
+ this.xrTableRow29.Name = "xrTableRow29";
+ this.xrTableRow29.Weight = 0.085D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorderColor = false;
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.Weight = 1D;
+ //
+ // xrTableRow30
+ //
+ this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell41});
+ this.xrTableRow30.Name = "xrTableRow30";
+ this.xrTableRow30.Weight = 0.085D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell40.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell40.StylePriority.UseBorderColor = false;
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.Text = "Summe der bereits gezahlten Leistungsvergütungen";
+ this.xrTableCell40.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell41.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell41.StylePriority.UseBorderColor = false;
+ this.xrTableCell41.StylePriority.UseBorders = false;
+ this.xrTableCell41.StylePriority.UseFont = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.Text = "[AmountAdvancedPayments]";
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell41.Weight = 0.21685870830829329D;
+ //
+ // xrTableRow31
+ //
+ this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow31.Name = "xrTableRow31";
+ this.xrTableRow31.Weight = 0.085D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell42.StylePriority.UseBorderColor = false;
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.Weight = 1D;
+ //
+ // xrTableRow32
+ //
+ this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell43,
+ this.xrTableCell44});
+ this.xrTableRow32.Name = "xrTableRow32";
+ this.xrTableRow32.Weight = 0.085D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell43.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell43.StylePriority.UseBorderColor = false;
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.Text = "Summe der Vergütung für abrechenbare Leistungen";
+ this.xrTableCell43.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell44.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell44.StylePriority.UseBorderColor = false;
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "[AmountRecordedFLSString]";
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell44.Weight = 0.21685870830829329D;
+ //
+ // xrTableRow33
+ //
+ this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell45,
+ this.xrTableCell46});
+ this.xrTableRow33.Name = "xrTableRow33";
+ this.xrTableRow33.Weight = 0.085D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "RateFactorText")});
+ this.xrTableCell45.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell45.StylePriority.UseBorderColor = false;
+ this.xrTableCell45.StylePriority.UseBorders = false;
+ this.xrTableCell45.StylePriority.UseFont = false;
+ this.xrTableCell45.StylePriority.UsePadding = false;
+ this.xrTableCell45.Text = "xrTableCell9";
+ this.xrTableCell45.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "RateFactorAmount")});
+ this.xrTableCell46.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell46.StylePriority.UseBorderColor = false;
+ this.xrTableCell46.StylePriority.UseBorders = false;
+ this.xrTableCell46.StylePriority.UseFont = false;
+ this.xrTableCell46.StylePriority.UsePadding = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "xrTableCell12";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell46.Weight = 0.21685870830829329D;
+ //
+ // xrTableRow34
+ //
+ this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell47});
+ this.xrTableRow34.Name = "xrTableRow34";
+ this.xrTableRow34.Weight = 0.085D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell47.StylePriority.UseBorderColor = false;
+ this.xrTableCell47.StylePriority.UseBorders = false;
+ this.xrTableCell47.Weight = 1D;
+ //
+ // xrTableRow35
+ //
+ this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell48,
+ this.xrTableCell49});
+ this.xrTableRow35.Name = "xrTableRow35";
+ this.xrTableRow35.Weight = 0.15D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell48.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell48.StylePriority.UseBorderColor = false;
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.Text = "Restforderung:";
+ this.xrTableCell48.Weight = 0.78314129169170676D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell49.Font = new System.Drawing.Font("Verdana", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell49.StylePriority.UseBorderColor = false;
+ this.xrTableCell49.StylePriority.UseBorders = false;
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Text = "[Claim]";
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell49.Weight = 0.21685870830829329D;
+ //
+ // xrTable5
+ //
+ this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable5.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell17,
+ this.xrTableCell23});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.085D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell23.CanShrink = true;
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell23.Weight = 0.21685899000901443D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
- this.GroupFooter1});
- this.DataSource = this.bindingSource1;
- this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.GroupFooter1,
+ this.DetailReport,
+ this.GroupFooter2});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(75, 10, 206, 105);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(75, 20, 206, 105);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1092,7 +1188,7 @@ namespace BeWo.HolsingerReports.Alt
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel lblNotice;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRTable xrTable1;
@@ -1106,25 +1202,7 @@ namespace BeWo.HolsingerReports.Alt
private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow18;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow16;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow17;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow19;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow20;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
@@ -1148,5 +1226,31 @@ namespace BeWo.HolsingerReports.Alt
private DevExpress.XtraReports.UI.XRRichText xrRichText3;
private DevExpress.XtraReports.UI.XRRichText xrRichText4;
private DevExpress.XtraReports.UI.XRRichText xrRichText5;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
}
}
diff --git a/ReportImp/HolsingerReports/SettlementReport.cs b/ReportImp/HolsingerReports/SettlementReport.cs
index 18efb8d22..9e19e62f2 100644
--- a/ReportImp/HolsingerReports/SettlementReport.cs
+++ b/ReportImp/HolsingerReports/SettlementReport.cs
@@ -1,10 +1,14 @@
using System;
using System.Drawing;
using System.Collections;
+using System.Collections.Generic;
using System.ComponentModel;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
+using BS.Shared.DataContracts;
namespace BeWo.HolsingerReports.Alt
{
@@ -17,7 +21,206 @@ namespace BeWo.HolsingerReports.Alt
public void SetReportDataSource(SettlementRO pRO)
{
+ bool isDefaultSpitzabrechnung = false;
+
+ if (String.IsNullOrEmpty(pRO.Notice))
+ {
+ lblNotice.Visible = false;
+ }
+
+ if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1)
+ {
+ var ii = pRO.InvoiceItems[0];
+ if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null)
+ {
+ isDefaultSpitzabrechnung = true;
+ }
+ }
+ if (!isDefaultSpitzabrechnung)
+ {
+ if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue)
+ {
+ isDefaultSpitzabrechnung = true;
+ }
+ }
+
+ if (isDefaultSpitzabrechnung)
+ {
+ //UpdateAbrechnungsFelder(pRO);
+
+ pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO);
+ }
+ else
+ {
+ var id = GetCustomerId(pRO);
+ if (id == "LWLNEU")
+ {
+ pRO.RateFactorText = null;
+ pRO.RateFactorText2 = null;
+
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}",
+ ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit);
+ }
+ }
+ }
+ else
+ {
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
+ ii.ItemPeriodStart, ii.ItemPeriodEnd,
+ ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ",
+ ii.AmountPerUnit);
+ }
+ }
+ }
+ }
+
+
this.bindingSource1.DataSource = pRO;
}
+
+ private String GetCustomerId(SettlementRO pRO)
+ {
+ var cb2sc = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid);
+ return cb2sc.CostBearer.ID;
+ }
+
+ private IList CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO)
+ {
+ IList itemList = new List();
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString,
+ pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+ else
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+
+ return itemList;
+ }
+
+ private void UpdateAbrechnungsFelder(SettlementRO pRO)
+ {
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
+
+ pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
+
+ //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
+
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else
+ {
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ }
}
}
diff --git a/ReportImp/HolsingerReports/SettlementReport.resx b/ReportImp/HolsingerReports/SettlementReport.resx
index 62f7c8b20..d958bb581 100644
--- a/ReportImp/HolsingerReports/SettlementReport.resx
+++ b/ReportImp/HolsingerReports/SettlementReport.resx
@@ -118,8 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben
-sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
+ anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs
index f00c62e54..638479761 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs
@@ -172,7 +172,11 @@ namespace HphBersenbrueckFreizeitUndReisen.Abrechnung
{
var preis = 112m;
- if (startDate >= new DateTime(2018, 1, 1))
+ if (startDate >= new DateTime(2019, 1, 1))
+ {
+ preis = 150m;
+ }
+ else if (startDate >= new DateTime(2018, 1, 1))
{
preis = 124m;
}
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
index 6a2e29dc2..5c94ee410 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
@@ -30,6 +30,8 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
private Dictionary> key2TagesDict = new Dictionary>();
+ private int hilfeplanJahr = DateTime.Now.Year;
+
public HphServiceRecordStatisticFactory()
{
@@ -42,7 +44,14 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
if (containsEntlastungsbetrag)
{
- rowCount = 6;
+ if (hilfeplanJahr >= 2019)
+ {
+ rowCount = 5;
+ }
+ else
+ {
+ rowCount = 6;
+ }
}
var dc = new ServiceRecordStatisticsInfoDC();
dc.Header = new string[rowCount];
@@ -53,23 +62,25 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
if (containsEntlastungsbetrag)
{
- dc.Header[4] = "Restbetrag aus 2015/2016:";
- dc.Header[5] = "Restbetrag aus 2017:";
+ if (hilfeplanJahr >= 2019)
+ {
+ dc.Header[4] = "Restbetrag aus 2018:";
+ }
+ else
+ {
+ dc.Header[4] = "Restbetrag aus 2015/2016:";
+ dc.Header[5] = "Restbetrag aus 2017:";
+ }
+
}
dc.ForegroundColor = new string[rowCount];
- dc.ForegroundColor[0] = "#FF2B508B";
- dc.ForegroundColor[1] = "#FF2B508B";
- dc.ForegroundColor[2] = "#FF2B508B";
- dc.ForegroundColor[3] = "#FF2B508B";
-
- if (containsEntlastungsbetrag)
+ for (int i = 0; i < rowCount; i++)
{
- dc.ForegroundColor[4] = "#FF2B508B";
- dc.ForegroundColor[5] = "#FF2B508B";
+ dc.ForegroundColor[i] = "#FF2B508B";
}
-
+
dc.PeriodStatisticInfos = new List();
@@ -104,6 +115,12 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
protected override SupportConceptCostBearerRelDC CreateCb2ScDC(CostBearer2SupportConcept cb2sc)
{
pflegegrad = cb2sc.SupportConcept.Customer.Pflegegrad;
+
+ if (cb2sc.EndDate.HasValue && cb2sc.EndDate.Value.Year < hilfeplanJahr)
+ {
+ hilfeplanJahr = cb2sc.EndDate.Value.Year;
+ }
+
return base.CreateCb2ScDC(cb2sc);
}
@@ -114,7 +131,14 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
if (containsEntlastungsbetrag)
{
- rowCount = 6;
+ if (hilfeplanJahr >= 2019)
+ {
+ rowCount = 5;
+ }
+ else
+ {
+ rowCount = 6;
+ }
}
var dc = CreateDefaultServiceRecordPeriodStatisticsInfo(rowCount);
@@ -168,10 +192,16 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
if (periodStats.SupportConceptApprovalPeriod != null && periodStats.SupportConceptApprovalPeriod.ServiceCategory != null && periodStats.SupportConceptApprovalPeriod.ServiceCategory .Name.Contains("Entlastungsbetrag"))
{
//Berechne Beträge
- int jahr = statisticsDate.Year;
+ hilfeplanJahr = statisticsDate.Year;
if (periodStats.SupportConceptApprovalPeriod != null)
{
- jahr = periodStats.SupportConceptApprovalPeriod.EndDate.Value.Year;
+ hilfeplanJahr = periodStats.SupportConceptApprovalPeriod.EndDate.Value.Year;
+ }
+
+ decimal rest2018 = 0;
+ if (hilfeplanJahr >= 2019)
+ {
+ rest2018 = periodStats.SupportConceptApprovalPeriod.MonthlyPayment ?? 0;
}
decimal rest2016 = periodStats.Custom1 ?? 0;
@@ -184,7 +214,7 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
restBetrag += rest2016 + rest2017;
decimal angezeigterRest2017 = rest2017;
- if (jahr == 2017)
+ if (hilfeplanJahr == 2017)
{
angezeigterRest2017 = dazugekommenesBudgetLaufendesJahr - verwendeterGesamtBetragLaufendesJahr;
@@ -193,7 +223,7 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
angezeigterRest2017 = 0;
}
}
- else if (jahr > 2017 && statisticsDate >= new DateTime(statisticsDate.Year, 7, 1))
+ else if (hilfeplanJahr == 2018 && statisticsDate >= new DateTime(2018, 7, 1))
{
decimal betragVerfaellt = 0;
if (verwendetErstesHalbjahr < rest2017)
@@ -207,11 +237,32 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
}
}
+ else if (hilfeplanJahr >= 2019 && statisticsDate >= new DateTime(hilfeplanJahr, 7, 1))
+ {
+ decimal betragVerfaellt = 0;
+ if (verwendetErstesHalbjahr < rest2018)
+ {
+ betragVerfaellt = rest2018 - verwendetErstesHalbjahr;
+ }
+ if (betragVerfaellt > 0)
+ {
+ restBetrag -= betragVerfaellt;
+ }
+
+ }
if (dc.LeftValues.Length > 4)
{
- dc.LeftValues[4] = String.Format("{0:c}", rest2016);
- dc.LeftValues[5] = String.Format("{0:c}", angezeigterRest2017);
+ if (hilfeplanJahr >= 2019)
+ {
+ dc.LeftValues[4] = String.Format("{0:c}", rest2018);
+ }
+ else
+ {
+
+ dc.LeftValues[4] = String.Format("{0:c}", rest2016);
+ dc.LeftValues[5] = String.Format("{0:c}", angezeigterRest2017);
+ }
}
decimal? restVorjahr = null;
@@ -438,7 +489,7 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
pstat.Custom1 = payment;
}
}
- else
+ else if (hilfeplanJahr < 2019)
{
if (pstat.SupportConceptApprovalPeriod.ServiceCategory != null)
{
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/HphBersenbrueckFreizeitUndReisen.csproj b/ReportImp/HphBersenbrueckFreizeitUndReisen/HphBersenbrueckFreizeitUndReisen.csproj
index 35675d804..32c3446c6 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/HphBersenbrueckFreizeitUndReisen.csproj
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/HphBersenbrueckFreizeitUndReisen.csproj
@@ -116,6 +116,12 @@
AuswertungSelbstzahler.cs
+
+ Component
+
+
+ Klientenliste.cs
+
Component
@@ -193,6 +199,9 @@
AuswertungSelbstzahler.cs
+
+ Klientenliste.cs
+
Helferentgelt.cs
diff --git a/ReportImp/IndroABW/Properties/licenses.licx b/ReportImp/IndroABW/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/IndroABW/Properties/licenses.licx
+++ b/ReportImp/IndroABW/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/KetteReports/InvoiceCustomerReport.Designer.cs b/ReportImp/KetteReports/InvoiceCustomerReport.Designer.cs
index 1cadaa5ff..eba28962a 100644
--- a/ReportImp/KetteReports/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/KetteReports/InvoiceCustomerReport.Designer.cs
@@ -56,8 +56,8 @@ namespace BeWo.KetteReports
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
@@ -67,10 +67,12 @@ namespace BeWo.KetteReports
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -100,12 +102,12 @@ namespace BeWo.KetteReports
this.xrTableCell10,
this.xrTableCell12});
this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 1;
+ this.xrTableRow9.Weight = 1D;
//
// xrTableCell6
//
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodStart")});
this.xrTableCell6.Name = "xrTableCell6";
@@ -115,12 +117,12 @@ namespace BeWo.KetteReports
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell6.Weight = 1;
+ this.xrTableCell6.Weight = 1D;
//
// xrTableCell7
//
- this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodEnd")});
this.xrTableCell7.Name = "xrTableCell7";
@@ -130,12 +132,12 @@ namespace BeWo.KetteReports
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.Text = "xrTableCell7";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell7.Weight = 1;
+ this.xrTableCell7.Weight = 1D;
//
// xrTableCell9
//
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
this.xrTableCell9.Name = "xrTableCell9";
@@ -145,12 +147,12 @@ namespace BeWo.KetteReports
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "xrTableCell9";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell9.Weight = 2.4035392027126012;
+ this.xrTableCell9.Weight = 2.4035392027126012D;
//
// xrTableCell14
//
- this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitPrice")});
this.xrTableCell14.Name = "xrTableCell14";
@@ -160,12 +162,12 @@ namespace BeWo.KetteReports
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell14.Weight = 0.83099566367780386;
+ this.xrTableCell14.Weight = 0.83099566367780386D;
//
// xrTableCell10
//
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")});
this.xrTableCell10.Name = "xrTableCell10";
@@ -175,12 +177,12 @@ namespace BeWo.KetteReports
this.xrTableCell10.StylePriority.UseTextAlignment = false;
this.xrTableCell10.Text = "xrTableCell10";
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell10.Weight = 0.56661514355294984;
+ this.xrTableCell10.Weight = 0.56661514355294984D;
//
// xrTableCell12
//
- this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountSum")});
this.xrTableCell12.Name = "xrTableCell12";
@@ -190,7 +192,7 @@ namespace BeWo.KetteReports
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "xrTableCell12";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell12.Weight = 0.868849379705082;
+ this.xrTableCell12.Weight = 0.868849379705082D;
//
// ReportHeader
//
@@ -215,7 +217,7 @@ namespace BeWo.KetteReports
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(448.9583F, 276.0417F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(208.0414F, 23.95834F);
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.Text = "xrLabel1";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -230,8 +232,8 @@ namespace BeWo.KetteReports
this.xrLabel9.SizeF = new System.Drawing.SizeF(386.7917F, 131F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientSalutationAddressField] [" +
- "RecipientFirstName] [RecipientLastName]\r\n[RecipientStreet]\r\n[RecipientPostCode] " +
- "[RecipientTown]";
+ "RecipientFirstName] [RecipientLastName]\r\n[RecipientStreet]\r\n[RecipientPostCode] " +
+ "[RecipientTown]";
//
// xrTable3
//
@@ -252,13 +254,13 @@ namespace BeWo.KetteReports
this.xrTableCell19,
this.xrTableCell20});
this.xrTableRow10.Name = "xrTableRow10";
- this.xrTableRow10.Weight = 1;
+ this.xrTableRow10.Weight = 1D;
//
// xrTableCell15
//
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell15.Name = "xrTableCell15";
this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell15.StylePriority.UseBorders = false;
@@ -266,13 +268,13 @@ namespace BeWo.KetteReports
this.xrTableCell15.StylePriority.UseTextAlignment = false;
this.xrTableCell15.Text = "Von";
this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell15.Weight = 1;
+ this.xrTableCell15.Weight = 1D;
//
// xrTableCell16
//
- this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell16.StylePriority.UseBorders = false;
@@ -280,13 +282,13 @@ namespace BeWo.KetteReports
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.Text = "Bis";
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell16.Weight = 1;
+ this.xrTableCell16.Weight = 1D;
//
// xrTableCell17
//
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell17.StylePriority.UseBorders = false;
@@ -294,13 +296,13 @@ namespace BeWo.KetteReports
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.Text = "Posten";
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell17.Weight = 2.4035382732502888;
+ this.xrTableCell17.Weight = 2.4035382732502888D;
//
// xrTableCell18
//
- this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell18.StylePriority.UseBorders = false;
@@ -308,13 +310,13 @@ namespace BeWo.KetteReports
this.xrTableCell18.StylePriority.UseTextAlignment = false;
this.xrTableCell18.Text = "Satz";
this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell18.Weight = 0.83099597349857446;
+ this.xrTableCell18.Weight = 0.83099597349857446D;
//
// xrTableCell19
//
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell19.StylePriority.UseBorders = false;
@@ -322,13 +324,13 @@ namespace BeWo.KetteReports
this.xrTableCell19.StylePriority.UseTextAlignment = false;
this.xrTableCell19.Text = "anz";
this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell19.Weight = 0.56661576319449147;
+ this.xrTableCell19.Weight = 0.56661576319449147D;
//
// xrTableCell20
//
- this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell20.StylePriority.UseBorders = false;
@@ -336,7 +338,7 @@ namespace BeWo.KetteReports
this.xrTableCell20.StylePriority.UseTextAlignment = false;
this.xrTableCell20.Text = "Betrag";
this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell20.Weight = 0.868849379705082;
+ this.xrTableCell20.Weight = 0.868849379705082D;
//
// xrLabel6
//
@@ -345,10 +347,10 @@ namespace BeWo.KetteReports
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(666.9999F, 23.25F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(656.9997F, 23.25F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = "Für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen :" +
- "\r\n";
+ "\r\n";
//
// xrLabel5
//
@@ -406,67 +408,73 @@ namespace BeWo.KetteReports
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- this.ruleRateFactorNull.DataSource = this.bindingSource1;
- //
- //
- //
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
- //
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel4,
this.lblNotice,
this.xrLabel7,
this.xrTable4});
- this.ReportFooter.HeightF = 157F;
+ this.ReportFooter.HeightF = 169.4167F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
//
+ // xrLabel4
+ //
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(656.9997F, 23.25F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[Notice]\r\n";
+ //
// lblNotice
//
this.lblNotice.Font = new System.Drawing.Font("Verdana", 10F);
- this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.95834F);
+ this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.79166F);
this.lblNotice.Name = "lblNotice";
this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblNotice.SizeF = new System.Drawing.SizeF(666.9999F, 51.37501F);
+ this.lblNotice.SizeF = new System.Drawing.SizeF(656.9997F, 51.37501F);
this.lblNotice.StylePriority.UseFont = false;
//
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.54166F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 67.37499F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 27.41667F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Abschließende Bemerkungen:";
//
// xrTable4
//
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(571.4175F, 0F);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(571F, 0F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow11});
- this.xrTable4.SizeF = new System.Drawing.SizeF(85.58234F, 25F);
+ this.xrTable4.SizeF = new System.Drawing.SizeF(86F, 25F);
//
// xrTableRow11
//
this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell23});
this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 1;
+ this.xrTableRow11.Weight = 1D;
//
// xrTableCell23
//
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.BorderWidth = 2;
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell23.BorderWidth = 2F;
this.xrTableCell23.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold);
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
@@ -477,7 +485,7 @@ namespace BeWo.KetteReports
this.xrTableCell23.StylePriority.UseTextAlignment = false;
this.xrTableCell23.Text = "[TotalClaim]";
this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell23.Weight = 3;
+ this.xrTableCell23.Weight = 3D;
//
// topMarginBand1
//
@@ -505,6 +513,22 @@ namespace BeWo.KetteReports
this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
//
+ // xrLabel8
+ //
+ this.xrLabel8.CanShrink = true;
+ this.xrLabel8.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 146.1667F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(656.9997F, 23.25F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Die abgerechneten Leistungen sind gemäß §4 Nr. 16 UStG. umsatzsteuerbefreit.";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
+ //
// InvoiceCustomerReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -522,11 +546,11 @@ namespace BeWo.KetteReports
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "9.3";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -570,5 +594,7 @@ namespace BeWo.KetteReports
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel lblNotice;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
}
}
diff --git a/ReportImp/KetteReports/InvoiceCustomerReport.resx b/ReportImp/KetteReports/InvoiceCustomerReport.resx
index 667e4d190..0f60e7858 100644
--- a/ReportImp/KetteReports/InvoiceCustomerReport.resx
+++ b/ReportImp/KetteReports/InvoiceCustomerReport.resx
@@ -112,126 +112,12 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Detail
-
-
- xrTable1
-
-
- xrTableRow9
-
-
- xrTableCell6
-
-
- xrTableCell7
-
-
- xrTableCell9
-
-
- xrTableCell14
-
-
- xrTableCell10
-
-
- xrTableCell12
-
-
- ReportHeader
-
-
- xrLabel1
-
-
- xrLabel9
-
-
- xrTable3
-
-
- xrTableRow10
-
-
- xrTableCell15
-
-
- xrTableCell16
-
-
- xrTableCell17
-
-
- xrTableCell18
-
-
- xrTableCell19
-
-
- xrTableCell20
-
-
- xrLabel6
-
-
- xrLabel5
-
-
- lblDebitor
-
-
- xrLabel3
-
-
- xrLabel2
-
-
- ruleRateFactorNull
-
-
- bindingSource1
-
-
+
17, 17
-
- ReportFooter
-
-
- lblNotice
-
-
- xrLabel7
-
-
- xrTable4
-
-
- xrTableRow11
-
-
- xrTableCell23
-
-
- topMarginBand1
-
-
- bottomMarginBand1
-
-
- DetailReport
-
-
- Detail1
-
-
- InvoiceCustomerReport
-
\ No newline at end of file
diff --git a/ReportImp/KetteReports/KetteReports.csproj b/ReportImp/KetteReports/KetteReports.csproj
index 4b7511cd9..c1bb9d754 100644
--- a/ReportImp/KetteReports/KetteReports.csproj
+++ b/ReportImp/KetteReports/KetteReports.csproj
@@ -105,6 +105,12 @@
+
+ Component
+
+
+ AuswertungSozialpsychiatrie.cs
+
Component
@@ -137,6 +143,9 @@
InvoiceCustomerReport.cs
+
+ AuswertungSozialpsychiatrie.cs
+
QueryListReport.cs
diff --git a/ReportImp/KetteReports/QueryListReport.Designer.cs b/ReportImp/KetteReports/QueryListReport.Designer.cs
index efa0deb7e..f7e456a8c 100644
--- a/ReportImp/KetteReports/QueryListReport.Designer.cs
+++ b/ReportImp/KetteReports/QueryListReport.Designer.cs
@@ -58,7 +58,6 @@ namespace KetteReports
this.xrTableCell84 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell93 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell94 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell92 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell95 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell100 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell79 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -68,37 +67,19 @@ namespace KetteReports
this.xrTableCell102 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell103 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell99 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell104 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell98 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell83 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell187 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell80 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell189 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell294 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell188 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell194 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell193 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell195 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell196 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell96 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell199 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell198 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell197 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell200 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell201 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell202 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell190 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell205 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell204 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell206 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell203 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell208 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell207 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell209 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell191 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell212 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell211 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell210 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell213 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell192 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell218 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -132,7 +113,6 @@ namespace KetteReports
this.xrTableCell237 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell238 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell239 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell240 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell241 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell242 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell243 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -142,37 +122,19 @@ namespace KetteReports
this.xrTableCell247 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell248 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell249 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell250 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell251 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell252 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell253 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell254 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell255 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell292 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell256 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell257 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell258 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell259 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell260 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell261 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell262 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell263 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell264 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell265 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell266 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell267 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell268 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell269 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell270 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell271 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell272 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell273 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell274 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell275 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell276 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell277 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell278 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell279 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell280 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell281 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell282 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -195,8 +157,6 @@ namespace KetteReports
this.xrTableCell108 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell109 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell110 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell111 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell137 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell144 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -217,7 +177,6 @@ namespace KetteReports
this.xrTableCell161 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell162 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell163 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell164 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell165 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell166 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell179 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -227,17 +186,6 @@ namespace KetteReports
this.xrTableCell172 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell173 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell174 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell175 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell149 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell147 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell145 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell154 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell151 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell293 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell186 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell169 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell185 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell184 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell112 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -258,7 +206,6 @@ namespace KetteReports
this.xrTableCell129 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell130 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell131 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell132 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell133 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell178 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell134 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -268,39 +215,21 @@ namespace KetteReports
this.xrTableCell140 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell141 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell142 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell171 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell180 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell181 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell291 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell143 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell139 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell183 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell182 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -318,22 +247,15 @@ namespace KetteReports
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -348,12 +270,10 @@ namespace KetteReports
this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -368,6 +288,13 @@ namespace KetteReports
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldDifferenz = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell92 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -376,8 +303,8 @@ namespace KetteReports
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -404,7 +331,7 @@ namespace KetteReports
this.xrTableDetail.Name = "xrTableDetail";
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(5478.446F, 20F);
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(4075.52F, 20F);
this.xrTableDetail.StylePriority.UseBorders = false;
this.xrTableDetail.StylePriority.UsePadding = false;
this.xrTableDetail.StylePriority.UseTextAlignment = false;
@@ -431,7 +358,6 @@ namespace KetteReports
this.xrTableCell84,
this.xrTableCell93,
this.xrTableCell94,
- this.xrTableCell92,
this.xrTableCell95,
this.xrTableCell100,
this.xrTableCell79,
@@ -441,41 +367,24 @@ namespace KetteReports
this.xrTableCell102,
this.xrTableCell103,
this.xrTableCell99,
- this.xrTableCell104,
- this.xrTableCell98,
- this.xrTableCell83,
- this.xrTableCell187,
- this.xrTableCell80,
- this.xrTableCell189,
- this.xrTableCell294,
- this.xrTableCell188,
- this.xrTableCell194,
- this.xrTableCell193,
- this.xrTableCell195,
this.xrTableCell196,
this.xrTableCell96,
this.xrTableCell199,
this.xrTableCell198,
- this.xrTableCell197,
this.xrTableCell200,
this.xrTableCell201,
this.xrTableCell202,
this.xrTableCell190,
this.xrTableCell205,
this.xrTableCell204,
- this.xrTableCell206,
- this.xrTableCell203,
- this.xrTableCell208,
- this.xrTableCell207,
- this.xrTableCell209,
this.xrTableCell191,
this.xrTableCell212,
this.xrTableCell211,
- this.xrTableCell210,
this.xrTableCell213,
this.xrTableCell192,
this.xrTableCell218,
this.xrTableCell215,
+ this.xrTableCell13,
this.xrTableCell217,
this.xrTableCell219,
this.xrTableCell214,
@@ -644,14 +553,6 @@ namespace KetteReports
this.xrTableCell94.StylePriority.UseBackColor = false;
this.xrTableCell94.Weight = 0.08295633933350309D;
//
- // xrTableCell92
- //
- this.xrTableCell92.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotHausbesuch")});
- this.xrTableCell92.Name = "xrTableCell92";
- this.xrTableCell92.StylePriority.UseBackColor = false;
- this.xrTableCell92.Weight = 0.066916681587709789D;
- //
// xrTableCell95
//
this.xrTableCell95.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -717,7 +618,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldAlleinLebend")});
this.xrTableCell103.Name = "xrTableCell103";
this.xrTableCell103.StylePriority.UseBackColor = false;
- this.xrTableCell103.Weight = 0.063402826873412366D;
+ this.xrTableCell103.Weight = 0.067931593015984074D;
//
// xrTableCell99
//
@@ -725,95 +626,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldMitPartnerLebend")});
this.xrTableCell99.Name = "xrTableCell99";
this.xrTableCell99.StylePriority.UseBackColor = false;
- this.xrTableCell99.Weight = 0.063402824498245608D;
- //
- // xrTableCell104
- //
- this.xrTableCell104.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldKinderImHaushalt")});
- this.xrTableCell104.Name = "xrTableCell104";
- this.xrTableCell104.StylePriority.UseBackColor = false;
- this.xrTableCell104.Weight = 0.072460368951615964D;
- //
- // xrTableCell98
- //
- this.xrTableCell98.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldKinderInAnderemHaushalt")});
- this.xrTableCell98.Name = "xrTableCell98";
- this.xrTableCell98.StylePriority.UseBackColor = false;
- this.xrTableCell98.Weight = 0.072460370005818828D;
- //
- // xrTableCell83
- //
- this.xrTableCell83.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldWohnhaftInHerkunftsfamilie")});
- this.xrTableCell83.Name = "xrTableCell83";
- this.xrTableCell83.StylePriority.UseBackColor = false;
- this.xrTableCell83.Weight = 0.11774809467563233D;
- //
- // xrTableCell187
- //
- this.xrTableCell187.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldInArbeit")});
- this.xrTableCell187.Name = "xrTableCell187";
- this.xrTableCell187.StylePriority.UseBackColor = false;
- this.xrTableCell187.Weight = 0.063402825127251775D;
- //
- // xrTableCell80
- //
- this.xrTableCell80.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtAlg")});
- this.xrTableCell80.Name = "xrTableCell80";
- this.xrTableCell80.StylePriority.UseBackColor = false;
- this.xrTableCell80.Weight = 0.06340282214350397D;
- //
- // xrTableCell189
- //
- this.xrTableCell189.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtAlg2")});
- this.xrTableCell189.Name = "xrTableCell189";
- this.xrTableCell189.StylePriority.UseBackColor = false;
- this.xrTableCell189.Weight = 0.063402818655393711D;
- //
- // xrTableCell294
- //
- this.xrTableCell294.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtGrundsicherung")});
- this.xrTableCell294.Name = "xrTableCell294";
- this.xrTableCell294.Text = "xrTableCell294";
- this.xrTableCell294.Weight = 0.09057546013439588D;
- //
- // xrTableCell188
- //
- this.xrTableCell188.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtRente")});
- this.xrTableCell188.Name = "xrTableCell188";
- this.xrTableCell188.StylePriority.UseBackColor = false;
- this.xrTableCell188.Weight = 0.0792590279670557D;
- //
- // xrTableCell194
- //
- this.xrTableCell194.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungJa")});
- this.xrTableCell194.Name = "xrTableCell194";
- this.xrTableCell194.StylePriority.UseBackColor = false;
- this.xrTableCell194.Weight = 0.0519875490875252D;
- //
- // xrTableCell193
- //
- this.xrTableCell193.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungNein")});
- this.xrTableCell193.Name = "xrTableCell193";
- this.xrTableCell193.StylePriority.UseBackColor = false;
- this.xrTableCell193.Weight = 0.051988212481675844D;
- //
- // xrTableCell195
- //
- this.xrTableCell195.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungUnbekannt")});
- this.xrTableCell195.Name = "xrTableCell195";
- this.xrTableCell195.StylePriority.UseBackColor = false;
- this.xrTableCell195.Weight = 0.051140393217746043D;
+ this.xrTableCell99.Weight = 0.0679315975511766D;
//
// xrTableCell196
//
@@ -847,14 +660,6 @@ namespace KetteReports
this.xrTableCell198.StylePriority.UseBackColor = false;
this.xrTableCell198.Weight = 0.0634028217789999D;
//
- // xrTableCell197
- //
- this.xrTableCell197.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberJobCenter")});
- this.xrTableCell197.Name = "xrTableCell197";
- this.xrTableCell197.StylePriority.UseBackColor = false;
- this.xrTableCell197.Weight = 0.063402825004493721D;
- //
// xrTableCell200
//
this.xrTableCell200.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -903,46 +708,6 @@ namespace KetteReports
this.xrTableCell204.StylePriority.UseBackColor = false;
this.xrTableCell204.Weight = 0.063402823306226166D;
//
- // xrTableCell206
- //
- this.xrTableCell206.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungBeWo")});
- this.xrTableCell206.Name = "xrTableCell206";
- this.xrTableCell206.StylePriority.UseBackColor = false;
- this.xrTableCell206.Weight = 0.0679315962454521D;
- //
- // xrTableCell203
- //
- this.xrTableCell203.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungTagestaette")});
- this.xrTableCell203.Name = "xrTableCell203";
- this.xrTableCell203.StylePriority.UseBackColor = false;
- this.xrTableCell203.Weight = 0.063402822234195286D;
- //
- // xrTableCell208
- //
- this.xrTableCell208.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungKontaktstelle")});
- this.xrTableCell208.Name = "xrTableCell208";
- this.xrTableCell208.StylePriority.UseBackColor = false;
- this.xrTableCell208.Weight = 0.063402825663593329D;
- //
- // xrTableCell207
- //
- this.xrTableCell207.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungJugendamtSpfh")});
- this.xrTableCell207.Name = "xrTableCell207";
- this.xrTableCell207.StylePriority.UseBackColor = false;
- this.xrTableCell207.Weight = 0.090575460563913648D;
- //
- // xrTableCell209
- //
- this.xrTableCell209.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungSchuldnerberatung")});
- this.xrTableCell209.Name = "xrTableCell209";
- this.xrTableCell209.StylePriority.UseBackColor = false;
- this.xrTableCell209.Weight = 0.081517914870432334D;
- //
// xrTableCell191
//
this.xrTableCell191.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -967,14 +732,6 @@ namespace KetteReports
this.xrTableCell211.StylePriority.UseBackColor = false;
this.xrTableCell211.Weight = 0.082957436621189956D;
//
- // xrTableCell210
- //
- this.xrTableCell210.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungUnbekannt")});
- this.xrTableCell210.Name = "xrTableCell210";
- this.xrTableCell210.StylePriority.UseBackColor = false;
- this.xrTableCell210.Weight = 0.066915626250447224D;
- //
// xrTableCell213
//
this.xrTableCell213.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -999,7 +756,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundZeileErreicht")});
this.xrTableCell218.Name = "xrTableCell218";
this.xrTableCell218.StylePriority.UseBackColor = false;
- this.xrTableCell218.Weight = 0.05955819909786006D;
+ this.xrTableCell218.Weight = 0.059779793558155062D;
//
// xrTableCell215
//
@@ -1007,7 +764,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundKkhReha")});
this.xrTableCell215.Name = "xrTableCell215";
this.xrTableCell215.StylePriority.UseBackColor = false;
- this.xrTableCell215.Weight = 0.059558199097860073D;
+ this.xrTableCell215.Weight = 0.059779793558155075D;
//
// xrTableCell217
//
@@ -1015,7 +772,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundAbbruch")});
this.xrTableCell217.Name = "xrTableCell217";
this.xrTableCell217.StylePriority.UseBackColor = false;
- this.xrTableCell217.Weight = 0.05955732196162164D;
+ this.xrTableCell217.Weight = 0.059779797492602628D;
//
// xrTableCell219
//
@@ -1023,7 +780,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundVerstorben")});
this.xrTableCell219.Name = "xrTableCell219";
this.xrTableCell219.StylePriority.UseBackColor = false;
- this.xrTableCell219.Weight = 0.059558206487155818D;
+ this.xrTableCell219.Weight = 0.059779797492271657D;
//
// xrTableCell214
//
@@ -1032,7 +789,7 @@ namespace KetteReports
this.xrTableCell214.Name = "xrTableCell214";
this.xrTableCell214.StylePriority.UseBackColor = false;
this.xrTableCell214.Text = "xrTableCell214";
- this.xrTableCell214.Weight = 0.068992990708195992D;
+ this.xrTableCell214.Weight = 0.0724603597410167D;
//
// xrTableCell220
//
@@ -1041,7 +798,7 @@ namespace KetteReports
this.xrTableCell220.Name = "xrTableCell220";
this.xrTableCell220.StylePriority.UseBackColor = false;
this.xrTableCell220.Text = "xrTableCell220";
- this.xrTableCell220.Weight = 0.066575582902220765D;
+ this.xrTableCell220.Weight = 0.05434526795104791D;
//
// xrTableCell221
//
@@ -1050,7 +807,7 @@ namespace KetteReports
this.xrTableCell221.Name = "xrTableCell221";
this.xrTableCell221.StylePriority.UseBackColor = false;
this.xrTableCell221.Text = "xrTableCell221";
- this.xrTableCell221.Weight = 0.071292315552708083D;
+ this.xrTableCell221.Weight = 0.067931583714325353D;
//
// xrTableCell222
//
@@ -1059,7 +816,7 @@ namespace KetteReports
this.xrTableCell222.Name = "xrTableCell222";
this.xrTableCell222.StylePriority.UseBackColor = false;
this.xrTableCell222.Text = "xrTableCell222";
- this.xrTableCell222.Weight = 0.090575466321165837D;
+ this.xrTableCell222.Weight = 0.090575445590090869D;
//
// xrTableCell216
//
@@ -1068,7 +825,7 @@ namespace KetteReports
this.xrTableCell216.Name = "xrTableCell216";
this.xrTableCell216.StylePriority.UseBackColor = false;
this.xrTableCell216.Text = "xrTableCell216";
- this.xrTableCell216.Weight = 0.09057652884028651D;
+ this.xrTableCell216.Weight = 0.090575713418004578D;
//
// DetailReport
//
@@ -1104,7 +861,7 @@ namespace KetteReports
this.xrTable7.Name = "xrTable7";
this.xrTable7.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow7});
- this.xrTable7.SizeF = new System.Drawing.SizeF(5478.446F, 20F);
+ this.xrTable7.SizeF = new System.Drawing.SizeF(4075.52F, 20F);
this.xrTable7.StylePriority.UseBackColor = false;
this.xrTable7.StylePriority.UseBorders = false;
this.xrTable7.StylePriority.UseFont = false;
@@ -1133,7 +890,6 @@ namespace KetteReports
this.xrTableCell237,
this.xrTableCell238,
this.xrTableCell239,
- this.xrTableCell240,
this.xrTableCell241,
this.xrTableCell242,
this.xrTableCell243,
@@ -1143,41 +899,24 @@ namespace KetteReports
this.xrTableCell247,
this.xrTableCell248,
this.xrTableCell249,
- this.xrTableCell250,
- this.xrTableCell251,
- this.xrTableCell252,
- this.xrTableCell253,
- this.xrTableCell254,
- this.xrTableCell255,
- this.xrTableCell292,
- this.xrTableCell256,
- this.xrTableCell257,
- this.xrTableCell258,
- this.xrTableCell259,
this.xrTableCell260,
this.xrTableCell261,
this.xrTableCell262,
this.xrTableCell263,
- this.xrTableCell264,
this.xrTableCell265,
this.xrTableCell266,
this.xrTableCell267,
this.xrTableCell268,
this.xrTableCell269,
this.xrTableCell270,
- this.xrTableCell271,
- this.xrTableCell272,
- this.xrTableCell273,
- this.xrTableCell274,
- this.xrTableCell275,
this.xrTableCell276,
this.xrTableCell277,
this.xrTableCell278,
- this.xrTableCell279,
this.xrTableCell280,
this.xrTableCell281,
this.xrTableCell282,
this.xrTableCell283,
+ this.xrTableCell12,
this.xrTableCell284,
this.xrTableCell285,
this.xrTableCell286,
@@ -1335,14 +1074,6 @@ namespace KetteReports
this.xrTableCell239.StylePriority.UseBackColor = false;
this.xrTableCell239.Weight = 0.08295633933350309D;
//
- // xrTableCell240
- //
- this.xrTableCell240.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotHausbesuchCount")});
- this.xrTableCell240.Name = "xrTableCell240";
- this.xrTableCell240.StylePriority.UseBackColor = false;
- this.xrTableCell240.Weight = 0.066916681587709789D;
- //
// xrTableCell241
//
this.xrTableCell241.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -1404,7 +1135,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldAlleinLebendCount")});
this.xrTableCell248.Name = "xrTableCell248";
this.xrTableCell248.StylePriority.UseBackColor = false;
- this.xrTableCell248.Weight = 0.063402826873412366D;
+ this.xrTableCell248.Weight = 0.067931593015984074D;
//
// xrTableCell249
//
@@ -1412,94 +1143,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldMitPartnerLebendCount")});
this.xrTableCell249.Name = "xrTableCell249";
this.xrTableCell249.StylePriority.UseBackColor = false;
- this.xrTableCell249.Weight = 0.063402824498245608D;
- //
- // xrTableCell250
- //
- this.xrTableCell250.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldKinderImHaushaltCount")});
- this.xrTableCell250.Name = "xrTableCell250";
- this.xrTableCell250.StylePriority.UseBackColor = false;
- this.xrTableCell250.Weight = 0.072460368951615964D;
- //
- // xrTableCell251
- //
- this.xrTableCell251.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldKinderInAnderemHaushaltCount")});
- this.xrTableCell251.Name = "xrTableCell251";
- this.xrTableCell251.StylePriority.UseBackColor = false;
- this.xrTableCell251.Weight = 0.072460369047750453D;
- //
- // xrTableCell252
- //
- this.xrTableCell252.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldWohnhaftInHerkunftsfamilieCount")});
- this.xrTableCell252.Name = "xrTableCell252";
- this.xrTableCell252.StylePriority.UseBackColor = false;
- this.xrTableCell252.Weight = 0.11774809563370073D;
- //
- // xrTableCell253
- //
- this.xrTableCell253.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldInArbeitCount")});
- this.xrTableCell253.Name = "xrTableCell253";
- this.xrTableCell253.StylePriority.UseBackColor = false;
- this.xrTableCell253.Weight = 0.063402825127251775D;
- //
- // xrTableCell254
- //
- this.xrTableCell254.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtAlgCount")});
- this.xrTableCell254.Name = "xrTableCell254";
- this.xrTableCell254.StylePriority.UseBackColor = false;
- this.xrTableCell254.Weight = 0.06340282214350397D;
- //
- // xrTableCell255
- //
- this.xrTableCell255.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtAlg2Count")});
- this.xrTableCell255.Name = "xrTableCell255";
- this.xrTableCell255.StylePriority.UseBackColor = false;
- this.xrTableCell255.Weight = 0.063402818655393711D;
- //
- // xrTableCell292
- //
- this.xrTableCell292.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtGrundsicherungCount")});
- this.xrTableCell292.Name = "xrTableCell292";
- this.xrTableCell292.Weight = 0.09057546013439588D;
- //
- // xrTableCell256
- //
- this.xrTableCell256.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtRenteCount")});
- this.xrTableCell256.Name = "xrTableCell256";
- this.xrTableCell256.StylePriority.UseBackColor = false;
- this.xrTableCell256.Weight = 0.0792590279670557D;
- //
- // xrTableCell257
- //
- this.xrTableCell257.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungJaCount")});
- this.xrTableCell257.Name = "xrTableCell257";
- this.xrTableCell257.StylePriority.UseBackColor = false;
- this.xrTableCell257.Weight = 0.0519875490875252D;
- //
- // xrTableCell258
- //
- this.xrTableCell258.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungNeinCount")});
- this.xrTableCell258.Name = "xrTableCell258";
- this.xrTableCell258.StylePriority.UseBackColor = false;
- this.xrTableCell258.Weight = 0.051988212481675844D;
- //
- // xrTableCell259
- //
- this.xrTableCell259.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungUnbekanntCount")});
- this.xrTableCell259.Name = "xrTableCell259";
- this.xrTableCell259.StylePriority.UseBackColor = false;
- this.xrTableCell259.Weight = 0.051140393217746043D;
+ this.xrTableCell249.Weight = 0.067931597551176587D;
//
// xrTableCell260
//
@@ -1533,14 +1177,6 @@ namespace KetteReports
this.xrTableCell263.StylePriority.UseBackColor = false;
this.xrTableCell263.Weight = 0.06340282177899989D;
//
- // xrTableCell264
- //
- this.xrTableCell264.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberJobCenterCount")});
- this.xrTableCell264.Name = "xrTableCell264";
- this.xrTableCell264.StylePriority.UseBackColor = false;
- this.xrTableCell264.Weight = 0.063402825004493735D;
- //
// xrTableCell265
//
this.xrTableCell265.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -1589,46 +1225,6 @@ namespace KetteReports
this.xrTableCell270.StylePriority.UseBackColor = false;
this.xrTableCell270.Weight = 0.063402823306226166D;
//
- // xrTableCell271
- //
- this.xrTableCell271.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungBeWoCount")});
- this.xrTableCell271.Name = "xrTableCell271";
- this.xrTableCell271.StylePriority.UseBackColor = false;
- this.xrTableCell271.Weight = 0.0679315962454521D;
- //
- // xrTableCell272
- //
- this.xrTableCell272.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungTagestaetteCount")});
- this.xrTableCell272.Name = "xrTableCell272";
- this.xrTableCell272.StylePriority.UseBackColor = false;
- this.xrTableCell272.Weight = 0.063402822234195286D;
- //
- // xrTableCell273
- //
- this.xrTableCell273.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungKontaktstelleCount")});
- this.xrTableCell273.Name = "xrTableCell273";
- this.xrTableCell273.StylePriority.UseBackColor = false;
- this.xrTableCell273.Weight = 0.063402825663593329D;
- //
- // xrTableCell274
- //
- this.xrTableCell274.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungJugendamtSpfhCount")});
- this.xrTableCell274.Name = "xrTableCell274";
- this.xrTableCell274.StylePriority.UseBackColor = false;
- this.xrTableCell274.Weight = 0.090575460563913648D;
- //
- // xrTableCell275
- //
- this.xrTableCell275.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungSchuldnerberatungCount")});
- this.xrTableCell275.Name = "xrTableCell275";
- this.xrTableCell275.StylePriority.UseBackColor = false;
- this.xrTableCell275.Weight = 0.081517914870432334D;
- //
// xrTableCell276
//
this.xrTableCell276.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -1653,14 +1249,6 @@ namespace KetteReports
this.xrTableCell278.StylePriority.UseBackColor = false;
this.xrTableCell278.Weight = 0.082957436621189956D;
//
- // xrTableCell279
- //
- this.xrTableCell279.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungUnbekanntCount")});
- this.xrTableCell279.Name = "xrTableCell279";
- this.xrTableCell279.StylePriority.UseBackColor = false;
- this.xrTableCell279.Weight = 0.066915626250447224D;
- //
// xrTableCell280
//
this.xrTableCell280.Name = "xrTableCell280";
@@ -1687,7 +1275,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundZeileErreichtCount")});
this.xrTableCell282.Name = "xrTableCell282";
this.xrTableCell282.StylePriority.UseBackColor = false;
- this.xrTableCell282.Weight = 0.05955819909786006D;
+ this.xrTableCell282.Weight = 0.059779793558155062D;
//
// xrTableCell283
//
@@ -1695,7 +1283,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundKkhRehaCount")});
this.xrTableCell283.Name = "xrTableCell283";
this.xrTableCell283.StylePriority.UseBackColor = false;
- this.xrTableCell283.Weight = 0.059558199097860073D;
+ this.xrTableCell283.Weight = 0.059779793558155075D;
//
// xrTableCell284
//
@@ -1703,7 +1291,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundAbbruchCount")});
this.xrTableCell284.Name = "xrTableCell284";
this.xrTableCell284.StylePriority.UseBackColor = false;
- this.xrTableCell284.Weight = 0.05955732196162164D;
+ this.xrTableCell284.Weight = 0.059779797492602628D;
//
// xrTableCell285
//
@@ -1711,7 +1299,7 @@ namespace KetteReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundVerstorbenCount")});
this.xrTableCell285.Name = "xrTableCell285";
this.xrTableCell285.StylePriority.UseBackColor = false;
- this.xrTableCell285.Weight = 0.059558206487155818D;
+ this.xrTableCell285.Weight = 0.059779797492271657D;
//
// xrTableCell286
//
@@ -1724,7 +1312,7 @@ namespace KetteReports
xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
this.xrTableCell286.Summary = xrSummary3;
this.xrTableCell286.Text = "xrTableCell286";
- this.xrTableCell286.Weight = 0.068992990708195992D;
+ this.xrTableCell286.Weight = 0.0724603597410167D;
//
// xrTableCell287
//
@@ -1738,7 +1326,7 @@ namespace KetteReports
xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
this.xrTableCell287.Summary = xrSummary4;
this.xrTableCell287.Text = "xrTableCell287";
- this.xrTableCell287.Weight = 0.066575582902220765D;
+ this.xrTableCell287.Weight = 0.05434526795104791D;
//
// xrTableCell288
//
@@ -1751,7 +1339,7 @@ namespace KetteReports
xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
this.xrTableCell288.Summary = xrSummary5;
this.xrTableCell288.Text = "xrTableCell288";
- this.xrTableCell288.Weight = 0.071292315552708083D;
+ this.xrTableCell288.Weight = 0.067931583714325353D;
//
// xrTableCell289
//
@@ -1764,13 +1352,13 @@ namespace KetteReports
xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
this.xrTableCell289.Summary = xrSummary6;
this.xrTableCell289.Text = "xrTableCell289";
- this.xrTableCell289.Weight = 0.090575466321165837D;
+ this.xrTableCell289.Weight = 0.090575445590090869D;
//
// cellDifferenz
//
this.cellDifferenz.Name = "cellDifferenz";
this.cellDifferenz.StylePriority.UseBackColor = false;
- this.cellDifferenz.Weight = 0.09057652884028651D;
+ this.cellDifferenz.Weight = 0.090575713418004578D;
//
// xrTable4
//
@@ -1782,7 +1370,7 @@ namespace KetteReports
this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow4});
- this.xrTable4.SizeF = new System.Drawing.SizeF(3099.25F, 63.02084F);
+ this.xrTable4.SizeF = new System.Drawing.SizeF(2176.607F, 63.02084F);
this.xrTable4.StylePriority.UseBorders = false;
this.xrTable4.StylePriority.UseFont = false;
this.xrTable4.StylePriority.UsePadding = false;
@@ -1801,8 +1389,7 @@ namespace KetteReports
this.xrTableCell108,
this.xrTableCell109,
this.xrTableCell110,
- this.xrTableCell111,
- this.xrTableCell137});
+ this.xrTableCell92});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 1D;
//
@@ -1825,35 +1412,43 @@ namespace KetteReports
//
// xrTableCell107
//
- this.xrTableCell107.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell107.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell107.Name = "xrTableCell107";
this.xrTableCell107.StylePriority.UseBackColor = false;
+ this.xrTableCell107.StylePriority.UseTextAlignment = false;
this.xrTableCell107.Text = "Staatsangehörigkeit";
+ this.xrTableCell107.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell107.Weight = 0.16328387563226884D;
//
// xrTableCell113
//
- this.xrTableCell113.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell113.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell113.Name = "xrTableCell113";
this.xrTableCell113.StylePriority.UseBackColor = false;
+ this.xrTableCell113.StylePriority.UseTextAlignment = false;
this.xrTableCell113.Text = "Geschlecht";
+ this.xrTableCell113.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell113.Weight = 0.090713237056410628D;
//
// xrTableCell115
//
- this.xrTableCell115.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell115.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell115.Name = "xrTableCell115";
this.xrTableCell115.StylePriority.UseBackColor = false;
+ this.xrTableCell115.StylePriority.UseTextAlignment = false;
this.xrTableCell115.Text = "Alter zu Beginn der Hilfe";
+ this.xrTableCell115.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell115.Weight = 0.18142629552408884D;
//
// xrTableCell117
//
- this.xrTableCell117.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell117.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell117.Name = "xrTableCell117";
this.xrTableCell117.StylePriority.UseBackColor = false;
+ this.xrTableCell117.StylePriority.UseTextAlignment = false;
this.xrTableCell117.Text = "Angebotsform";
- this.xrTableCell117.Weight = 0.32739962658312288D;
+ this.xrTableCell117.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell117.Weight = 0.26038068574096862D;
//
// xrTableCell108
//
@@ -1861,45 +1456,29 @@ namespace KetteReports
this.xrTableCell108.Multiline = true;
this.xrTableCell108.Name = "xrTableCell108";
this.xrTableCell108.StylePriority.UseBackColor = false;
- this.xrTableCell108.Text = "Fahrdienst erforderlich\r\n(zu ergänzendem Angebot,\r\nz.B. Kontaktstelle)";
+ this.xrTableCell108.StylePriority.UseTextAlignment = false;
+ this.xrTableCell108.Text = "Fahrdienst erforderlich";
+ this.xrTableCell108.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell108.Weight = 0.17859158002515718D;
//
// xrTableCell109
//
- this.xrTableCell109.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell109.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell109.Name = "xrTableCell109";
this.xrTableCell109.StylePriority.UseBackColor = false;
+ this.xrTableCell109.StylePriority.UseTextAlignment = false;
this.xrTableCell109.Text = "Anfragezeit bis Hilfebeginn (Datumseingabe)";
+ this.xrTableCell109.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell109.Weight = 0.24766586130788179D;
//
// xrTableCell110
//
- this.xrTableCell110.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell110.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell110.Multiline = true;
this.xrTableCell110.Name = "xrTableCell110";
this.xrTableCell110.StylePriority.UseBackColor = false;
this.xrTableCell110.Weight = 0.12670309893836182D;
//
- // xrTableCell111
- //
- this.xrTableCell111.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell111.Name = "xrTableCell111";
- this.xrTableCell111.StylePriority.UseBackColor = false;
- this.xrTableCell111.StylePriority.UseTextAlignment = false;
- this.xrTableCell111.Text = "Angaben zum Lebensumfeld";
- this.xrTableCell111.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell111.Weight = 0.75065784360641052D;
- //
- // xrTableCell137
- //
- this.xrTableCell137.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell137.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell137.Name = "xrTableCell137";
- this.xrTableCell137.StylePriority.UseBackColor = false;
- this.xrTableCell137.StylePriority.UseBorders = false;
- this.xrTableCell137.Text = "psychische oder Suchterkrankung in der Herkunftsfamilie";
- this.xrTableCell137.Weight = 0.15535247422714332D;
- //
// xrTable6
//
this.xrTable6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
@@ -1909,7 +1488,7 @@ namespace KetteReports
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable6.SizeF = new System.Drawing.SizeF(3099.25F, 44.27083F);
+ this.xrTable6.SizeF = new System.Drawing.SizeF(2176.608F, 44.27083F);
this.xrTable6.StylePriority.UseBorders = false;
this.xrTable6.StylePriority.UseFont = false;
this.xrTable6.StylePriority.UsePadding = false;
@@ -1937,7 +1516,6 @@ namespace KetteReports
this.xrTableCell161,
this.xrTableCell162,
this.xrTableCell163,
- this.xrTableCell164,
this.xrTableCell165,
this.xrTableCell166,
this.xrTableCell179,
@@ -1946,18 +1524,7 @@ namespace KetteReports
this.xrTableCell170,
this.xrTableCell172,
this.xrTableCell173,
- this.xrTableCell174,
- this.xrTableCell175,
- this.xrTableCell149,
- this.xrTableCell147,
- this.xrTableCell145,
- this.xrTableCell154,
- this.xrTableCell151,
- this.xrTableCell293,
- this.xrTableCell186,
- this.xrTableCell169,
- this.xrTableCell185,
- this.xrTableCell184});
+ this.xrTableCell174});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Weight = 1D;
//
@@ -2104,14 +1671,6 @@ namespace KetteReports
this.xrTableCell163.Text = "Anzahl";
this.xrTableCell163.Weight = 0.083082566460961127D;
//
- // xrTableCell164
- //
- this.xrTableCell164.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell164.Name = "xrTableCell164";
- this.xrTableCell164.StylePriority.UseBackColor = false;
- this.xrTableCell164.Text = "Anzahl";
- this.xrTableCell164.Weight = 0.067018281196678631D;
- //
// xrTableCell165
//
this.xrTableCell165.BackColor = System.Drawing.Color.Gainsboro;
@@ -2173,7 +1732,7 @@ namespace KetteReports
this.xrTableCell173.Name = "xrTableCell173";
this.xrTableCell173.StylePriority.UseBackColor = false;
this.xrTableCell173.Text = "Anzahl";
- this.xrTableCell173.Weight = 0.06349925796517325D;
+ this.xrTableCell173.Weight = 0.068034926426567208D;
//
// xrTableCell174
//
@@ -2182,97 +1741,7 @@ namespace KetteReports
this.xrTableCell174.Name = "xrTableCell174";
this.xrTableCell174.StylePriority.UseBackColor = false;
this.xrTableCell174.Text = "Anzahl";
- this.xrTableCell174.Weight = 0.0634992589314126D;
- //
- // xrTableCell175
- //
- this.xrTableCell175.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell175.Name = "xrTableCell175";
- this.xrTableCell175.StylePriority.UseBackColor = false;
- this.xrTableCell175.Text = "Anzahl";
- this.xrTableCell175.Weight = 0.0725705799042098D;
- //
- // xrTableCell149
- //
- this.xrTableCell149.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell149.Name = "xrTableCell149";
- this.xrTableCell149.StylePriority.UseBackColor = false;
- this.xrTableCell149.Text = "Anzahl";
- this.xrTableCell149.Weight = 0.0725705829885806D;
- //
- // xrTableCell147
- //
- this.xrTableCell147.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell147.Name = "xrTableCell147";
- this.xrTableCell147.StylePriority.UseBackColor = false;
- this.xrTableCell147.Text = "Anzahl";
- this.xrTableCell147.Weight = 0.11792719255249612D;
- //
- // xrTableCell145
- //
- this.xrTableCell145.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell145.Name = "xrTableCell145";
- this.xrTableCell145.StylePriority.UseBackColor = false;
- this.xrTableCell145.Text = "Anzahl";
- this.xrTableCell145.Weight = 0.063499264751088816D;
- //
- // xrTableCell154
- //
- this.xrTableCell154.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell154.Name = "xrTableCell154";
- this.xrTableCell154.StylePriority.UseBackColor = false;
- this.xrTableCell154.Text = "Anzahl";
- this.xrTableCell154.Weight = 0.063499265197704685D;
- //
- // xrTableCell151
- //
- this.xrTableCell151.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell151.Name = "xrTableCell151";
- this.xrTableCell151.StylePriority.UseBackColor = false;
- this.xrTableCell151.Text = "Anzahl";
- this.xrTableCell151.Weight = 0.063499265718762285D;
- //
- // xrTableCell293
- //
- this.xrTableCell293.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell293.Name = "xrTableCell293";
- this.xrTableCell293.StylePriority.UseBackColor = false;
- this.xrTableCell293.Text = "Anzahl";
- this.xrTableCell293.Weight = 0.090713230090587071D;
- //
- // xrTableCell186
- //
- this.xrTableCell186.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell186.Name = "xrTableCell186";
- this.xrTableCell186.StylePriority.UseBackColor = false;
- this.xrTableCell186.Text = "Anzahl";
- this.xrTableCell186.Weight = 0.079379876349764844D;
- //
- // xrTableCell169
- //
- this.xrTableCell169.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell169.Name = "xrTableCell169";
- this.xrTableCell169.StylePriority.UseBackColor = false;
- this.xrTableCell169.Text = "Anzahl";
- this.xrTableCell169.Weight = 0.052067093389446858D;
- //
- // xrTableCell185
- //
- this.xrTableCell185.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell185.Name = "xrTableCell185";
- this.xrTableCell185.StylePriority.UseBackColor = false;
- this.xrTableCell185.Text = "Anzahl";
- this.xrTableCell185.Weight = 0.052067093389446858D;
- //
- // xrTableCell184
- //
- this.xrTableCell184.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell184.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell184.Name = "xrTableCell184";
- this.xrTableCell184.StylePriority.UseBackColor = false;
- this.xrTableCell184.StylePriority.UseBorders = false;
- this.xrTableCell184.Text = "Anzahl";
- this.xrTableCell184.Weight = 0.051218207093596D;
+ this.xrTableCell174.Weight = 0.0680349204719363D;
//
// xrTable5
//
@@ -2284,7 +1753,7 @@ namespace KetteReports
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow5});
- this.xrTable5.SizeF = new System.Drawing.SizeF(3099.25F, 77.60417F);
+ this.xrTable5.SizeF = new System.Drawing.SizeF(2176.608F, 77.60417F);
this.xrTable5.StylePriority.UseBorders = false;
this.xrTable5.StylePriority.UseFont = false;
this.xrTable5.StylePriority.UsePadding = false;
@@ -2312,7 +1781,6 @@ namespace KetteReports
this.xrTableCell129,
this.xrTableCell130,
this.xrTableCell131,
- this.xrTableCell132,
this.xrTableCell133,
this.xrTableCell178,
this.xrTableCell134,
@@ -2321,18 +1789,7 @@ namespace KetteReports
this.xrTableCell138,
this.xrTableCell140,
this.xrTableCell141,
- this.xrTableCell142,
- this.xrTableCell5,
- this.xrTableCell171,
- this.xrTableCell1,
- this.xrTableCell180,
- this.xrTableCell7,
- this.xrTableCell181,
- this.xrTableCell291,
- this.xrTableCell143,
- this.xrTableCell139,
- this.xrTableCell183,
- this.xrTableCell182});
+ this.xrTableCell142});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 1D;
//
@@ -2406,7 +1863,7 @@ namespace KetteReports
//
// xrTableCell121
//
- this.xrTableCell121.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell121.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell121.Multiline = true;
this.xrTableCell121.Name = "xrTableCell121";
this.xrTableCell121.StylePriority.UseBackColor = false;
@@ -2415,7 +1872,7 @@ namespace KetteReports
//
// xrTableCell123
//
- this.xrTableCell123.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell123.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell123.Multiline = true;
this.xrTableCell123.Name = "xrTableCell123";
this.xrTableCell123.StylePriority.UseBackColor = false;
@@ -2424,7 +1881,7 @@ namespace KetteReports
//
// xrTableCell124
//
- this.xrTableCell124.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell124.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell124.Multiline = true;
this.xrTableCell124.Name = "xrTableCell124";
this.xrTableCell124.StylePriority.UseBackColor = false;
@@ -2433,7 +1890,7 @@ namespace KetteReports
//
// xrTableCell125
//
- this.xrTableCell125.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell125.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell125.Multiline = true;
this.xrTableCell125.Name = "xrTableCell125";
this.xrTableCell125.StylePriority.UseBackColor = false;
@@ -2442,41 +1899,41 @@ namespace KetteReports
//
// cellAlter1
//
- this.cellAlter1.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter1.BackColor = System.Drawing.Color.Yellow;
this.cellAlter1.Multiline = true;
this.cellAlter1.Name = "cellAlter1";
this.cellAlter1.StylePriority.UseBackColor = false;
- this.cellAlter1.Text = "u 18";
+ this.cellAlter1.Text = "unter 60";
this.cellAlter1.Weight = 0.039990664904722244D;
//
// cellAlter2
//
- this.cellAlter2.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter2.BackColor = System.Drawing.Color.Yellow;
this.cellAlter2.Name = "cellAlter2";
this.cellAlter2.StylePriority.UseBackColor = false;
- this.cellAlter2.Text = "18-25";
+ this.cellAlter2.Text = "60-70";
this.cellAlter2.Weight = 0.039990665160847538D;
//
// cellAlter3
//
- this.cellAlter3.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter3.BackColor = System.Drawing.Color.Yellow;
this.cellAlter3.Multiline = true;
this.cellAlter3.Name = "cellAlter3";
this.cellAlter3.StylePriority.UseBackColor = false;
- this.cellAlter3.Text = "26-65";
+ this.cellAlter3.Text = "71-80";
this.cellAlter3.Weight = 0.03999066520177022D;
//
// cellAlter4
//
- this.cellAlter4.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter4.BackColor = System.Drawing.Color.Yellow;
this.cellAlter4.Name = "cellAlter4";
this.cellAlter4.StylePriority.UseBackColor = false;
- this.cellAlter4.Text = "65+";
+ this.cellAlter4.Text = "81+";
this.cellAlter4.Weight = 0.039990664604703421D;
//
// xrTableCell128
//
- this.xrTableCell128.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell128.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell128.Multiline = true;
this.xrTableCell128.Name = "xrTableCell128";
this.xrTableCell128.StylePriority.UseBackColor = false;
@@ -2485,7 +1942,7 @@ namespace KetteReports
//
// xrTableCell129
//
- this.xrTableCell129.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell129.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell129.Name = "xrTableCell129";
this.xrTableCell129.StylePriority.UseBackColor = false;
this.xrTableCell129.Text = "Beglei-tung";
@@ -2493,7 +1950,7 @@ namespace KetteReports
//
// xrTableCell130
//
- this.xrTableCell130.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell130.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell130.Multiline = true;
this.xrTableCell130.Name = "xrTableCell130";
this.xrTableCell130.StylePriority.UseBackColor = false;
@@ -2502,22 +1959,13 @@ namespace KetteReports
//
// xrTableCell131
//
- this.xrTableCell131.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell131.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell131.Multiline = true;
this.xrTableCell131.Name = "xrTableCell131";
this.xrTableCell131.StylePriority.UseBackColor = false;
this.xrTableCell131.Text = "Beratung\r\nAngehöriger";
this.xrTableCell131.Weight = 0.073253316258623177D;
//
- // xrTableCell132
- //
- this.xrTableCell132.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell132.Multiline = true;
- this.xrTableCell132.Name = "xrTableCell132";
- this.xrTableCell132.StylePriority.UseBackColor = false;
- this.xrTableCell132.Text = "Haus-besuch";
- this.xrTableCell132.Weight = 0.059089726845657636D;
- //
// xrTableCell133
//
this.xrTableCell133.BackColor = System.Drawing.Color.DeepSkyBlue;
@@ -2545,7 +1993,7 @@ namespace KetteReports
//
// xrTableCell135
//
- this.xrTableCell135.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell135.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell135.Multiline = true;
this.xrTableCell135.Name = "xrTableCell135";
this.xrTableCell135.StylePriority.UseBackColor = false;
@@ -2554,16 +2002,16 @@ namespace KetteReports
//
// xrTableCell136
//
- this.xrTableCell136.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell136.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell136.Multiline = true;
this.xrTableCell136.Name = "xrTableCell136";
this.xrTableCell136.StylePriority.UseBackColor = false;
- this.xrTableCell136.Text = "Beratungs-/\r\nClearingbeginn";
+ this.xrTableCell136.Text = "Beratungs-\r\nbeginn";
this.xrTableCell136.Weight = 0.089020731015389973D;
//
// xrTableCell138
//
- this.xrTableCell138.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell138.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell138.Multiline = true;
this.xrTableCell138.Name = "xrTableCell138";
this.xrTableCell138.StylePriority.UseBackColor = false;
@@ -2572,7 +2020,7 @@ namespace KetteReports
//
// xrTableCell140
//
- this.xrTableCell140.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell140.BackColor = System.Drawing.Color.YellowGreen;
this.xrTableCell140.Multiline = true;
this.xrTableCell140.Name = "xrTableCell140";
this.xrTableCell140.StylePriority.UseBackColor = false;
@@ -2581,131 +2029,32 @@ namespace KetteReports
//
// xrTableCell141
//
- this.xrTableCell141.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell141.BackColor = System.Drawing.Color.DeepSkyBlue;
this.xrTableCell141.Multiline = true;
this.xrTableCell141.Name = "xrTableCell141";
this.xrTableCell141.StylePriority.UseBackColor = false;
this.xrTableCell141.Text = "allein\r\nlebend";
- this.xrTableCell141.Weight = 0.055986929907493418D;
+ this.xrTableCell141.Weight = 0.059985996389927618D;
//
// xrTableCell142
//
- this.xrTableCell142.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell142.BackColor = System.Drawing.Color.DeepSkyBlue;
this.xrTableCell142.Multiline = true;
this.xrTableCell142.Name = "xrTableCell142";
this.xrTableCell142.StylePriority.UseBackColor = false;
- this.xrTableCell142.Text = "mit\r\nPartner\r\nlebend";
- this.xrTableCell142.Weight = 0.05598693068884792D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell5.Multiline = true;
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.StylePriority.UseBackColor = false;
- this.xrTableCell5.Text = "Kinder\r\nim\r\nHaushalt";
- this.xrTableCell5.Weight = 0.063985065133724039D;
- //
- // xrTableCell171
- //
- this.xrTableCell171.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell171.Multiline = true;
- this.xrTableCell171.Name = "xrTableCell171";
- this.xrTableCell171.StylePriority.UseBackColor = false;
- this.xrTableCell171.Text = "eigene\r\nKinder in\r\nanderem\r\nHaushalt";
- this.xrTableCell171.Weight = 0.063985064802165773D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell1.Multiline = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.StylePriority.UseBackColor = false;
- this.xrTableCell1.Text = "wohnhaft in der\r\nHerkunftsfamilie / \r\nbei den\r\nEltern";
- this.xrTableCell1.Weight = 0.10397572908887266D;
- //
- // xrTableCell180
- //
- this.xrTableCell180.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell180.Multiline = true;
- this.xrTableCell180.Name = "xrTableCell180";
- this.xrTableCell180.StylePriority.UseBackColor = false;
- this.xrTableCell180.Text = "in\r\nArbeit";
- this.xrTableCell180.Weight = 0.055986929693109144D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell7.Multiline = true;
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.StylePriority.UseBackColor = false;
- this.xrTableCell7.Text = "bezieht \r\nALG";
- this.xrTableCell7.Weight = 0.055986930086887779D;
- //
- // xrTableCell181
- //
- this.xrTableCell181.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell181.Multiline = true;
- this.xrTableCell181.Name = "xrTableCell181";
- this.xrTableCell181.StylePriority.UseBackColor = false;
- this.xrTableCell181.Text = "bezieht \r\nALG 2";
- this.xrTableCell181.Weight = 0.0559869305462859D;
- //
- // xrTableCell291
- //
- this.xrTableCell291.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell291.Multiline = true;
- this.xrTableCell291.Name = "xrTableCell291";
- this.xrTableCell291.StylePriority.UseBackColor = false;
- this.xrTableCell291.Text = "bezieht\r\nGrund-\r\nsicherung\r\n(SGB XII)";
- this.xrTableCell291.Weight = 0.0799813291827436D;
- //
- // xrTableCell143
- //
- this.xrTableCell143.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell143.Multiline = true;
- this.xrTableCell143.Name = "xrTableCell143";
- this.xrTableCell143.StylePriority.UseBackColor = false;
- this.xrTableCell143.Text = "bezieht\r\nRente";
- this.xrTableCell143.Weight = 0.069988599549229508D;
- //
- // xrTableCell139
- //
- this.xrTableCell139.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell139.Name = "xrTableCell139";
- this.xrTableCell139.StylePriority.UseBackColor = false;
- this.xrTableCell139.Text = "ja2";
- this.xrTableCell139.Weight = 0.045907158560638942D;
- //
- // xrTableCell183
- //
- this.xrTableCell183.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell183.Name = "xrTableCell183";
- this.xrTableCell183.StylePriority.UseBackColor = false;
- this.xrTableCell183.Text = "nein2";
- this.xrTableCell183.Weight = 0.045907158560638942D;
- //
- // xrTableCell182
- //
- this.xrTableCell182.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell182.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell182.Name = "xrTableCell182";
- this.xrTableCell182.StylePriority.UseBackColor = false;
- this.xrTableCell182.StylePriority.UseBorders = false;
- this.xrTableCell182.Text = "unbek.";
- this.xrTableCell182.Weight = 0.045158895717339463D;
+ this.xrTableCell142.Text = "mit\r\nPartner/ in\r\nFamilie\r\nlebend";
+ this.xrTableCell142.Weight = 0.05998599717128212D;
//
// xrTable3
//
this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable3.Font = new System.Drawing.Font("Arial", 8F);
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(3099.25F, 140.625F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(2176.609F, 140.625F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3});
- this.xrTable3.SizeF = new System.Drawing.SizeF(2379.198F, 44.27083F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1898.913F, 44.27083F);
this.xrTable3.StylePriority.UseBorders = false;
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.StylePriority.UsePadding = false;
@@ -2719,26 +2068,20 @@ namespace KetteReports
this.xrTableCell8,
this.xrTableCell24,
this.xrTableCell23,
- this.xrTableCell22,
this.xrTableCell25,
this.xrTableCell26,
this.xrTableCell27,
this.xrTableCell30,
this.xrTableCell21,
this.xrTableCell32,
- this.xrTableCell34,
- this.xrTableCell36,
- this.xrTableCell38,
- this.xrTableCell40,
- this.xrTableCell42,
this.xrTableCell44,
this.xrTableCell46,
this.xrTableCell48,
- this.xrTableCell50,
this.xrTableCell51,
this.xrTableCell54,
this.xrTableCell55,
this.xrTableCell63,
+ this.xrTableCell7,
this.xrTableCell62,
this.xrTableCell64,
this.xrTableCell61,
@@ -2784,14 +2127,6 @@ namespace KetteReports
this.xrTableCell23.Text = "Anzahl";
this.xrTableCell23.Weight = 0.063499261554575914D;
//
- // xrTableCell22
- //
- this.xrTableCell22.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.StylePriority.UseBackColor = false;
- this.xrTableCell22.Text = "Anzahl";
- this.xrTableCell22.Weight = 0.063499261757779119D;
- //
// xrTableCell25
//
this.xrTableCell25.BackColor = System.Drawing.Color.Gainsboro;
@@ -2840,46 +2175,6 @@ namespace KetteReports
this.xrTableCell32.Text = "Anzahl";
this.xrTableCell32.Weight = 0.063499263728919023D;
//
- // xrTableCell34
- //
- this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.StylePriority.UseBackColor = false;
- this.xrTableCell34.Text = "Anzahl";
- this.xrTableCell34.Weight = 0.068034925698459855D;
- //
- // xrTableCell36
- //
- this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell36.Name = "xrTableCell36";
- this.xrTableCell36.StylePriority.UseBackColor = false;
- this.xrTableCell36.Text = "Anzahl";
- this.xrTableCell36.Weight = 0.063499264089355D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.StylePriority.UseBackColor = false;
- this.xrTableCell38.Text = "Anzahl";
- this.xrTableCell38.Weight = 0.063499264149427623D;
- //
- // xrTableCell40
- //
- this.xrTableCell40.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.StylePriority.UseBackColor = false;
- this.xrTableCell40.Text = "Anzahl";
- this.xrTableCell40.Weight = 0.090713234554964328D;
- //
- // xrTableCell42
- //
- this.xrTableCell42.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.StylePriority.UseBackColor = false;
- this.xrTableCell42.Text = "Anzahl";
- this.xrTableCell42.Weight = 0.081641911111482335D;
- //
// xrTableCell44
//
this.xrTableCell44.BackColor = System.Drawing.Color.Gainsboro;
@@ -2904,14 +2199,6 @@ namespace KetteReports
this.xrTableCell48.Text = "Anzahl";
this.xrTableCell48.Weight = 0.083082566460961127D;
//
- // xrTableCell50
- //
- this.xrTableCell50.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell50.Name = "xrTableCell50";
- this.xrTableCell50.StylePriority.UseBackColor = false;
- this.xrTableCell50.Text = "Anzahl";
- this.xrTableCell50.Weight = 0.067018281196678631D;
- //
// xrTableCell51
//
this.xrTableCell51.BackColor = System.Drawing.Color.Gainsboro;
@@ -2934,7 +2221,7 @@ namespace KetteReports
this.xrTableCell55.Name = "xrTableCell55";
this.xrTableCell55.StylePriority.UseBackColor = false;
this.xrTableCell55.Text = "Anzahl";
- this.xrTableCell55.Weight = 0.059648602672762521D;
+ this.xrTableCell55.Weight = 0.059870727998982506D;
//
// xrTableCell63
//
@@ -2942,7 +2229,7 @@ namespace KetteReports
this.xrTableCell63.Name = "xrTableCell63";
this.xrTableCell63.StylePriority.UseBackColor = false;
this.xrTableCell63.Text = "Anzahl";
- this.xrTableCell63.Weight = 0.059648602672762521D;
+ this.xrTableCell63.Weight = 0.0598707279989825D;
//
// xrTableCell62
//
@@ -2950,7 +2237,7 @@ namespace KetteReports
this.xrTableCell62.Name = "xrTableCell62";
this.xrTableCell62.StylePriority.UseBackColor = false;
this.xrTableCell62.Text = "Anzahl";
- this.xrTableCell62.Weight = 0.059648602672762521D;
+ this.xrTableCell62.Weight = 0.059870731459417556D;
//
// xrTableCell64
//
@@ -2958,7 +2245,7 @@ namespace KetteReports
this.xrTableCell64.Name = "xrTableCell64";
this.xrTableCell64.StylePriority.UseBackColor = false;
this.xrTableCell64.Text = "Anzahl";
- this.xrTableCell64.Weight = 0.059648602672762521D;
+ this.xrTableCell64.Weight = 0.059870731459417563D;
//
// xrTableCell61
//
@@ -2966,7 +2253,7 @@ namespace KetteReports
this.xrTableCell61.Name = "xrTableCell61";
this.xrTableCell61.StylePriority.UseBackColor = false;
this.xrTableCell61.Text = "Mittelwert";
- this.xrTableCell61.Weight = 0.06909797187276201D;
+ this.xrTableCell61.Weight = 0.072570584199338581D;
//
// xrTableCell69
//
@@ -2974,7 +2261,7 @@ namespace KetteReports
this.xrTableCell69.Name = "xrTableCell69";
this.xrTableCell69.StylePriority.UseBackColor = false;
this.xrTableCell69.Text = "Mittelwert";
- this.xrTableCell69.Weight = 0.066676552940592382D;
+ this.xrTableCell69.Weight = 0.054427938190338525D;
//
// xrTableCell70
//
@@ -2982,7 +2269,7 @@ namespace KetteReports
this.xrTableCell70.Name = "xrTableCell70";
this.xrTableCell70.StylePriority.UseBackColor = false;
this.xrTableCell70.Text = "Summe";
- this.xrTableCell70.Weight = 0.071401458900340664D;
+ this.xrTableCell70.Weight = 0.068034919289523876D;
//
// xrTableCell71
//
@@ -2991,7 +2278,7 @@ namespace KetteReports
this.xrTableCell71.Name = "xrTableCell71";
this.xrTableCell71.StylePriority.UseBackColor = false;
this.xrTableCell71.Text = "lt. Leistungs-\r\nvereinbarung";
- this.xrTableCell71.Weight = 0.0907132346120279D;
+ this.xrTableCell71.Weight = 0.090713227691157791D;
//
// xrTableCell73
//
@@ -2999,7 +2286,7 @@ namespace KetteReports
this.xrTableCell73.Name = "xrTableCell73";
this.xrTableCell73.StylePriority.UseBackColor = false;
this.xrTableCell73.Text = "Differenz";
- this.xrTableCell73.Weight = 0.0907132346120279D;
+ this.xrTableCell73.Weight = 0.0907131723241969D;
//
// xrTable1
//
@@ -3007,11 +2294,11 @@ namespace KetteReports
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(3099.25F, 63.02083F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(2176.609F, 63.02083F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(2379.198F, 77.60417F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1898.913F, 77.60417F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
@@ -3025,26 +2312,20 @@ namespace KetteReports
this.xrTableCell16,
this.xrTableCell14,
this.xrTableCell17,
- this.xrTableCell13,
this.xrTableCell18,
this.xrTableCell15,
this.xrTableCell19,
this.xrTableCell11,
this.xrTableCell29,
this.xrTableCell31,
- this.xrTableCell33,
- this.xrTableCell35,
- this.xrTableCell37,
- this.xrTableCell39,
- this.xrTableCell41,
this.xrTableCell43,
this.xrTableCell45,
this.xrTableCell47,
- this.xrTableCell49,
this.xrTableCell10,
this.xrTableCell53,
this.xrTableCell52,
this.xrTableCell59,
+ this.xrTableCell5,
this.xrTableCell58,
this.xrTableCell60,
this.xrTableCell57,
@@ -3106,19 +2387,6 @@ namespace KetteReports
this.xrTableCell17.Text = "SpDi";
this.xrTableCell17.Weight = 0.0559869351554588D;
//
- // xrTableCell13
- //
- this.xrTableCell13.BackColor = System.Drawing.Color.YellowGreen;
- this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell13.Multiline = true;
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.StylePriority.UseBackColor = false;
- this.xrTableCell13.StylePriority.UseBorders = false;
- this.xrTableCell13.Text = "Job\r\nCenter";
- this.xrTableCell13.Weight = 0.055986938206504647D;
- //
// xrTableCell18
//
this.xrTableCell18.BackColor = System.Drawing.Color.YellowGreen;
@@ -3163,7 +2431,7 @@ namespace KetteReports
this.xrTableCell11.Multiline = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseBackColor = false;
- this.xrTableCell11.Text = "lang-\r\nfristige\r\nBeglei-tung";
+ this.xrTableCell11.Text = "Beratung / Betreu-ung";
this.xrTableCell11.Weight = 0.055986936134492092D;
//
// xrTableCell29
@@ -3172,7 +2440,7 @@ namespace KetteReports
this.xrTableCell29.Multiline = true;
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.StylePriority.UseBackColor = false;
- this.xrTableCell29.Text = "Behand-\r\nlung /\r\nTherapie";
+ this.xrTableCell29.Text = "Behand-lung / Therapie";
this.xrTableCell29.Weight = 0.055986932652190458D;
//
// xrTableCell31
@@ -3181,60 +2449,15 @@ namespace KetteReports
this.xrTableCell31.Multiline = true;
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.StylePriority.UseBackColor = false;
- this.xrTableCell31.Text = "Wohn-\r\nheim /\r\nReha";
+ this.xrTableCell31.Text = "Kranken-haus / Reha";
this.xrTableCell31.Weight = 0.05598693396208556D;
//
- // xrTableCell33
- //
- this.xrTableCell33.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell33.Multiline = true;
- this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.StylePriority.UseBackColor = false;
- this.xrTableCell33.Text = "Betreutes\r\nWohnen";
- this.xrTableCell33.Weight = 0.059986001422174452D;
- //
- // xrTableCell35
- //
- this.xrTableCell35.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell35.Multiline = true;
- this.xrTableCell35.Name = "xrTableCell35";
- this.xrTableCell35.StylePriority.UseBackColor = false;
- this.xrTableCell35.Text = "Tages\r\nstätte\r\n/ WfB";
- this.xrTableCell35.Weight = 0.055986934944506794D;
- //
- // xrTableCell37
- //
- this.xrTableCell37.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell37.Multiline = true;
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.StylePriority.UseBackColor = false;
- this.xrTableCell37.Text = "Kontakt-\r\nstelle2";
- this.xrTableCell37.Weight = 0.055986935108243686D;
- //
- // xrTableCell39
- //
- this.xrTableCell39.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell39.Multiline = true;
- this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.StylePriority.UseBackColor = false;
- this.xrTableCell39.Text = "Jugendamt\r\n/ SPFH";
- this.xrTableCell39.Weight = 0.079981336020960941D;
- //
- // xrTableCell41
- //
- this.xrTableCell41.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell41.Multiline = true;
- this.xrTableCell41.Name = "xrTableCell41";
- this.xrTableCell41.StylePriority.UseBackColor = false;
- this.xrTableCell41.Text = "Schuldner\r\nberatung";
- this.xrTableCell41.Weight = 0.0719832024516122D;
- //
// xrTableCell43
//
this.xrTableCell43.BackColor = System.Drawing.Color.Yellow;
this.xrTableCell43.Name = "xrTableCell43";
this.xrTableCell43.StylePriority.UseBackColor = false;
- this.xrTableCell43.Text = "SpDi2";
+ this.xrTableCell43.Text = "SpDi";
this.xrTableCell43.Weight = 0.048227655815964478D;
//
// xrTableCell45
@@ -3252,18 +2475,9 @@ namespace KetteReports
this.xrTableCell47.Multiline = true;
this.xrTableCell47.Name = "xrTableCell47";
this.xrTableCell47.StylePriority.UseBackColor = false;
- this.xrTableCell47.Text = "Selbst-\r\nhilfe2";
+ this.xrTableCell47.Text = "Selbst-\r\nhilfe";
this.xrTableCell47.Weight = 0.073253316258623177D;
//
- // xrTableCell49
- //
- this.xrTableCell49.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell49.Multiline = true;
- this.xrTableCell49.Name = "xrTableCell49";
- this.xrTableCell49.StylePriority.UseBackColor = false;
- this.xrTableCell49.Text = "keine\r\nweitere\r\nHilfe\r\nbekannt";
- this.xrTableCell49.Weight = 0.059089726845657636D;
- //
// xrTableCell10
//
this.xrTableCell10.BackColor = System.Drawing.Color.DeepSkyBlue;
@@ -3287,7 +2501,7 @@ namespace KetteReports
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.StylePriority.UseBackColor = false;
this.xrTableCell52.Text = "Ziel(e)\r\nerreicht";
- this.xrTableCell52.Weight = 0.052591853879138076D;
+ this.xrTableCell52.Weight = 0.052787676081097828D;
//
// xrTableCell59
//
@@ -3295,8 +2509,8 @@ namespace KetteReports
this.xrTableCell59.Multiline = true;
this.xrTableCell59.Name = "xrTableCell59";
this.xrTableCell59.StylePriority.UseBackColor = false;
- this.xrTableCell59.Text = "KKH /\r\nReha2";
- this.xrTableCell59.Weight = 0.052591853879138076D;
+ this.xrTableCell59.Text = "KKH /\r\nReha";
+ this.xrTableCell59.Weight = 0.052787676081097835D;
//
// xrTableCell58
//
@@ -3304,7 +2518,7 @@ namespace KetteReports
this.xrTableCell58.Name = "xrTableCell58";
this.xrTableCell58.StylePriority.UseBackColor = false;
this.xrTableCell58.Text = "Abbruch";
- this.xrTableCell58.Weight = 0.052591853879138076D;
+ this.xrTableCell58.Weight = 0.052787676081097828D;
//
// xrTableCell60
//
@@ -3312,7 +2526,7 @@ namespace KetteReports
this.xrTableCell60.Name = "xrTableCell60";
this.xrTableCell60.StylePriority.UseBackColor = false;
this.xrTableCell60.Text = "ver-storben";
- this.xrTableCell60.Weight = 0.052591853879138076D;
+ this.xrTableCell60.Weight = 0.052787676081097828D;
//
// xrTableCell57
//
@@ -3321,7 +2535,7 @@ namespace KetteReports
this.xrTableCell57.Name = "xrTableCell57";
this.xrTableCell57.StylePriority.UseBackColor = false;
this.xrTableCell57.Text = "Klient\r\n(Face-\r\nto-\r\nFace)";
- this.xrTableCell57.Weight = 0.060923381370594269D;
+ this.xrTableCell57.Weight = 0.063985062810184609D;
//
// xrTableCell67
//
@@ -3329,7 +2543,7 @@ namespace KetteReports
this.xrTableCell67.Name = "xrTableCell67";
this.xrTableCell67.StylePriority.UseBackColor = false;
this.xrTableCell67.Text = "ohne Klient";
- this.xrTableCell67.Weight = 0.058788430160627014D;
+ this.xrTableCell67.Weight = 0.047988796974268721D;
//
// xrTableCell68
//
@@ -3338,7 +2552,7 @@ namespace KetteReports
this.xrTableCell68.Name = "xrTableCell68";
this.xrTableCell68.StylePriority.UseBackColor = false;
this.xrTableCell68.Text = "FLS\r\nKlient\r\ngesamt";
- this.xrTableCell68.Weight = 0.0629540596603381D;
+ this.xrTableCell68.Weight = 0.059985996500716177D;
//
// xrTableCell66
//
@@ -3346,8 +2560,8 @@ namespace KetteReports
this.xrTableCell66.Multiline = true;
this.xrTableCell66.Name = "xrTableCell66";
this.xrTableCell66.StylePriority.UseBackColor = false;
- this.xrTableCell66.Text = "vereinbarte\r\nFLS";
- this.xrTableCell66.Weight = 0.079981336480379625D;
+ this.xrTableCell66.Text = "Sollstd./\r\nJahr";
+ this.xrTableCell66.Weight = 0.079981324276197641D;
//
// xrTableCell72
//
@@ -3355,18 +2569,18 @@ namespace KetteReports
this.xrTableCell72.Name = "xrTableCell72";
this.xrTableCell72.StylePriority.UseBackColor = false;
this.xrTableCell72.Text = "Differenz";
- this.xrTableCell72.Weight = 0.079981043579978844D;
+ this.xrTableCell72.Weight = 0.079981324276164376D;
//
// xrTableHeader
//
this.xrTableHeader.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrTableHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(3099.25F, 0F);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(2176.609F, 0F);
this.xrTableHeader.Name = "xrTableHeader";
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowHeader});
- this.xrTableHeader.SizeF = new System.Drawing.SizeF(2379.198F, 63.02084F);
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(1898.917F, 63.02084F);
this.xrTableHeader.StylePriority.UseBorders = false;
this.xrTableHeader.StylePriority.UseFont = false;
this.xrTableHeader.StylePriority.UsePadding = false;
@@ -3377,7 +2591,7 @@ namespace KetteReports
//
this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4,
- this.xrTableCell12,
+ this.xrTableCell1,
this.xrTableCell9,
this.xrTableCell28,
this.xrTableCell56,
@@ -3393,18 +2607,10 @@ namespace KetteReports
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.StylePriority.UseBackColor = false;
this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Zugang über";
- this.xrTableCell4.Weight = 0.52377072939211211D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.BackColor = System.Drawing.Color.Yellow;
- this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.StylePriority.UseBackColor = false;
- this.xrTableCell12.StylePriority.UseBorders = false;
- this.xrTableCell12.Text = "Vermittlung zu / in";
- this.xrTableCell12.Weight = 0.82868832288889727D;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.46028240457596864D;
//
// xrTableCell9
//
@@ -3414,7 +2620,9 @@ namespace KetteReports
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.StylePriority.UseBackColor = false;
this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "Hilfedauer";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell9.Weight = 0.17859158002515718D;
//
// xrTableCell28
@@ -3424,8 +2632,10 @@ namespace KetteReports
this.xrTableCell28.Name = "xrTableCell28";
this.xrTableCell28.StylePriority.UseBackColor = false;
this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
this.xrTableCell28.Text = "Beendigungsgrund";
- this.xrTableCell28.Weight = 0.23859453717509535D;
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell28.Weight = 0.31296068274546318D;
//
// xrTableCell56
//
@@ -3435,8 +2645,10 @@ namespace KetteReports
this.xrTableCell56.Name = "xrTableCell56";
this.xrTableCell56.StylePriority.UseBackColor = false;
this.xrTableCell56.StylePriority.UseBorders = false;
- this.xrTableCell56.Text = "geleistete\r\nFachleistungsstunden\r\n(FLS)";
- this.xrTableCell56.Weight = 0.20717588722482214D;
+ this.xrTableCell56.StylePriority.UseTextAlignment = false;
+ this.xrTableCell56.Text = "geleistete FLS";
+ this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell56.Weight = 0.19503346779829034D;
//
// xrTableCell65
//
@@ -3445,12 +2657,9 @@ namespace KetteReports
this.xrTableCell65.Name = "xrTableCell65";
this.xrTableCell65.StylePriority.UseBackColor = false;
this.xrTableCell65.StylePriority.UseBorders = false;
- this.xrTableCell65.Text = "Abrechnung";
- this.xrTableCell65.Weight = 0.181426564929897D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(KetteReports.SozPsychErfassungBeratungRO);
+ this.xrTableCell65.StylePriority.UseTextAlignment = false;
+ this.xrTableCell65.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell65.Weight = 0.18142645419595727D;
//
// ReportHeader
//
@@ -3487,7 +2696,7 @@ namespace KetteReports
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseBorders = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "Beratung";
+ this.xrTableCell2.Text = "Geronto";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell2.Weight = 0.98434004474272929D;
//
@@ -3572,6 +2781,64 @@ namespace KetteReports
this.fieldDifferenz.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldDifferenz.Name = "fieldDifferenz";
//
+ // xrTableCell92
+ //
+ this.xrTableCell92.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell92.Name = "xrTableCell92";
+ this.xrTableCell92.StylePriority.UseBackColor = false;
+ this.xrTableCell92.StylePriority.UseTextAlignment = false;
+ this.xrTableCell92.Text = "Angaben zum Lebensumfeld";
+ this.xrTableCell92.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell92.Weight = 0.1360698417656295D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.3942741612314431D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBackColor = false;
+ this.xrTableCell5.Text = "stationäre Aufnahme";
+ this.xrTableCell5.Weight = 0.064784875134696523D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.Text = "Anzahl";
+ this.xrTableCell7.Weight = 0.073477712307272985D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundStationaerCount")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.Weight = 0.073366110846856777D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundStationaer")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.Weight = 0.073366110846856777D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(KetteReports.SozPsychErfassungBeratungRO);
+ //
// SozPsychErfassungBeratung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -3588,14 +2855,14 @@ namespace KetteReports
this.Landscape = true;
this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 50);
this.PageHeight = 894;
- this.PageWidth = 5600;
+ this.PageWidth = 4200;
this.PaperKind = System.Drawing.Printing.PaperKind.Custom;
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
this.FieldCaption,
this.PageInfo,
this.DataField});
- this.Version = "13.2";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable7)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
@@ -3604,8 +2871,8 @@ namespace KetteReports
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -3638,22 +2905,15 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
@@ -3671,22 +2931,15 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
@@ -3699,7 +2952,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell66;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
@@ -3721,7 +2973,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell84;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell93;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell94;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell92;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell95;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell100;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell91;
@@ -3730,7 +2981,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell102;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell103;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell99;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell104;
private DevExpress.XtraReports.UI.XRTable xrTable4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell105;
@@ -3742,8 +2992,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell108;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell109;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell110;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell111;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell137;
private DevExpress.XtraReports.UI.XRTable xrTable6;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell144;
@@ -3763,7 +3011,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell161;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell162;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell163;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell164;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell165;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell166;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell179;
@@ -3773,8 +3020,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell172;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell173;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell174;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell175;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell169;
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell112;
@@ -3794,7 +3039,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell129;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell130;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell131;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell132;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell133;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell178;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell134;
@@ -3804,50 +3048,22 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell140;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell141;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell142;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell143;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell139;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell185;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell184;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell171;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell180;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell181;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell183;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell182;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell78;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell79;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell98;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell83;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell187;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell80;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell189;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell188;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell194;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell193;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell195;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell196;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell96;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell199;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell198;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell197;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell200;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell201;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell202;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell190;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell205;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell204;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell206;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell203;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell208;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell207;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell209;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell191;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell212;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell211;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell210;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell213;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell192;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell218;
@@ -3859,13 +3075,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell221;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell222;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell216;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell149;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell147;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell145;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell154;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell151;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell186;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell294;
private DevExpress.XtraReports.UI.XRTable xrTable7;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
private DevExpress.XtraReports.UI.XRTableCell cellNumberCount;
@@ -3885,7 +3094,6 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell237;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell238;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell239;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell240;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell241;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell242;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell243;
@@ -3895,37 +3103,19 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell247;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell248;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell249;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell250;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell251;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell252;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell253;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell254;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell255;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell292;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell256;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell257;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell258;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell259;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell260;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell261;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell262;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell263;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell264;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell265;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell266;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell267;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell268;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell269;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell270;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell271;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell272;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell273;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell274;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell275;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell276;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell277;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell278;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell279;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell280;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell281;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell282;
@@ -3937,12 +3127,16 @@ namespace KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell288;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell289;
private DevExpress.XtraReports.UI.XRTableCell cellDifferenz;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell293;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell291;
private DevExpress.XtraReports.UI.CalculatedField fieldDifferenz;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell296;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell295;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell290;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell223;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell92;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
}
}
diff --git a/ReportImp/KetteReports/QueryListReport.cs b/ReportImp/KetteReports/QueryListReport.cs
index d4dfb9b52..6f96a111f 100644
--- a/ReportImp/KetteReports/QueryListReport.cs
+++ b/ReportImp/KetteReports/QueryListReport.cs
@@ -7,6 +7,7 @@ using BeWo.Data.Access;
using KetteReports;
using System.Collections.Generic;
using System.Linq;
+using System.Text;
using System.Xml.Schema;
using BeWo.Data.Entities;
using BeWo.Service.DCEntityMapper;
@@ -212,10 +213,9 @@ namespace KetteReports
}
}
-
-
-
- ro.PrimaerErkrankung = c.Diagnosis2CustomerList.Select(s => s.ICD10DiagnosisCode).ToSeparatedString(", ");
+
+ //ro.PrimaerErkrankung = c.Diagnosis2CustomerList.Select(s => s.ICD10DiagnosisCode).ToSeparatedString(", ");
+ ro.PrimaerErkrankung = CreateDiagnosisString(c.Diagnosis2CustomerList);
SetzeVermittlung(result, ro, c);
SetzeBeendigungsgrund(result, ro, c);
@@ -285,7 +285,69 @@ namespace KetteReports
return result;
}
-
+ private string CreateDiagnosisString(IList d2CList)
+ {
+ StringBuilder sb = new StringBuilder();
+ foreach (var d2c in d2CList)
+ {
+ if (!String.IsNullOrWhiteSpace(d2c.ICD10DiagnosisCode))
+ {
+ String code = d2c.ICD10DiagnosisCode;
+ if (code.StartsWith("F"))
+ {
+ if (code.StartsWith("F0"))
+ {
+ code = "F00-F09";
+ }
+ else if (code.StartsWith("F1"))
+ {
+ code = "F10-F19";
+ }
+ else if (code.StartsWith("F2"))
+ {
+ code = "F20-F29";
+ }
+ else if (code.StartsWith("F3"))
+ {
+ code = "F30-F39";
+ }
+ else if (code.StartsWith("F4"))
+ {
+ code = "F40-F49";
+ }
+ else if (code.StartsWith("F5"))
+ {
+ code = "F50-F59";
+ }
+ else if (code.StartsWith("F6"))
+ {
+ code = "F60-F69";
+ }
+ else if (code.StartsWith("F7"))
+ {
+ code = "F70-F79";
+ }
+ else if (code.StartsWith("F8"))
+ {
+ code = "F80-F89";
+ }
+ else if (code.StartsWith("F9"))
+ {
+ code = "F90-F99";
+ }
+ }
+
+ if (sb.Length > 0)
+ {
+ sb.Append(", ");
+ }
+
+ sb.Append(code);
+ }
+ }
+ return sb.ToString();
+ }
+
private Wohnplatz GetWohnplatz(Dictionary dict, string strasse, string ort)
{
if (!String.IsNullOrWhiteSpace(ort))
@@ -416,8 +478,8 @@ namespace KetteReports
}
else if (customer.TerminationReason.Value == "stationär vermittelt")
{
- ro.BeendigungsgrundKkhReha = "x";
- reportRo.BeendigungsgrundKkhRehaCount++;
+ ro.BeendigungsgrundStationaer = "x";
+ reportRo.BeendigungsgrundStationaerCount++;
}
else if (customer.TerminationReason.Value == "von sich aus beendet")
{
@@ -429,6 +491,12 @@ namespace KetteReports
ro.BeendigungsgrundVerstorben = "x";
reportRo.BeendigungsgrundVerstorbenCount++;
}
+ else if (customer.TerminationReason.Value.Contains("Reha"))
+ {
+ ro.BeendigungsgrundKkhReha = "x";
+ reportRo.BeendigungsgrundKkhRehaCount++;
+ }
+
}
}
@@ -569,6 +637,16 @@ namespace KetteReports
ro.ZugangUeberPflegedienst = "x";
reportRo.ZugangUeberPflegedienstCount++;
}
+ else if (angebot == "Kontaktstelle")
+ {
+ ro.ZugangUeberKontaktstelle = "x";
+ reportRo.ZugangUeberKontaktstelleCount++;
+ }
+ else if (angebot == "Andere")
+ {
+ ro.ZugangUeberAndere = "x";
+ reportRo.ZugangUeberAndereCount++;
+ }
}
}
diff --git a/ReportImp/KetteReports/ServicesOverviewReport.Designer.cs b/ReportImp/KetteReports/ServicesOverviewReport.Designer.cs
index d18c852cb..4598604e6 100644
--- a/ReportImp/KetteReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/KetteReports/ServicesOverviewReport.Designer.cs
@@ -40,7 +40,6 @@ namespace BeWo.KetteReports
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -49,7 +48,6 @@ namespace BeWo.KetteReports
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
@@ -61,8 +59,9 @@ namespace BeWo.KetteReports
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.chkKeineKrankenhaus = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.chkKeineGruppen = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -141,8 +140,6 @@ namespace BeWo.KetteReports
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldFreeFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.formattingRuleAbrechenbar = new DevExpress.XtraReports.UI.FormattingRule();
- this.chkKeineGruppen = new DevExpress.XtraReports.UI.XRCheckBox();
- this.chkKeineKrankenhaus = new DevExpress.XtraReports.UI.XRCheckBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -171,7 +168,7 @@ namespace BeWo.KetteReports
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow1});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(725F, 59F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(665F, 59F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseBorders = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
@@ -185,8 +182,7 @@ namespace BeWo.KetteReports
this.xrTableCell11,
this.xrTableCell9,
this.xrTableCell45,
- this.xrTableCell28,
- this.xrTableCell48});
+ this.xrTableCell28});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -270,19 +266,7 @@ namespace BeWo.KetteReports
this.xrTableCell28.StylePriority.UseTextAlignment = false;
this.xrTableCell28.Text = "Betreuer/in";
this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell28.Weight = 0.25139664804469275D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.StylePriority.UseBorders = false;
- this.xrTableCell48.StylePriority.UseFont = false;
- this.xrTableCell48.StylePriority.UseTextAlignment = false;
- this.xrTableCell48.Text = "Ort der Betreuung";
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell48.Weight = 0.33519553072625696D;
+ this.xrTableCell28.Weight = 0.41899441340782118D;
//
// xrTableRow1
//
@@ -293,8 +277,7 @@ namespace BeWo.KetteReports
this.xrTableCell6,
this.xrTableCell7,
this.xrTableCell46,
- this.xrTableCell43,
- this.xrTableCell49});
+ this.xrTableCell43});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 0.58734939759036142D;
//
@@ -368,19 +351,7 @@ namespace BeWo.KetteReports
this.xrTableCell43.Name = "xrTableCell43";
this.xrTableCell43.StylePriority.UseBorders = false;
this.xrTableCell43.StylePriority.UseFont = false;
- this.xrTableCell43.Weight = 0.25139664804469269D;
- //
- // xrTableCell49
- //
- this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell49.Name = "xrTableCell49";
- this.xrTableCell49.StylePriority.UseBorders = false;
- this.xrTableCell49.StylePriority.UseFont = false;
- this.xrTableCell49.StylePriority.UseTextAlignment = false;
- this.xrTableCell49.Text = "(+ PLZ, Straße)";
- this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell49.Weight = 0.33519553072625696D;
+ this.xrTableCell43.Weight = 0.41899441340782106D;
//
// DetailReport
//
@@ -415,7 +386,7 @@ namespace BeWo.KetteReports
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(725F, 17F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(665F, 17F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -428,8 +399,7 @@ namespace BeWo.KetteReports
this.xrTableCell15,
this.xrTableCell12,
this.xrTableCell47,
- this.xrTableCell44,
- this.xrTableCell50});
+ this.xrTableCell44});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -531,19 +501,7 @@ namespace BeWo.KetteReports
this.xrTableCell44.StylePriority.UsePadding = false;
this.xrTableCell44.StylePriority.UseTextAlignment = false;
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell44.Weight = 0.1136363531064174D;
- //
- // xrTableCell50
- //
- this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")});
- this.xrTableCell50.Name = "xrTableCell50";
- this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- 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.15151514053067525D;
+ this.xrTableCell44.Weight = 0.1893939288639932D;
//
// GroupFooter1
//
@@ -555,6 +513,25 @@ namespace BeWo.KetteReports
this.GroupFooter1.HeightF = 243.75F;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // chkKeineKrankenhaus
+ //
+ this.chkKeineKrankenhaus.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.chkKeineKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 221.875F);
+ this.chkKeineKrankenhaus.Name = "chkKeineKrankenhaus";
+ this.chkKeineKrankenhaus.SizeF = new System.Drawing.SizeF(663.0416F, 21.875F);
+ this.chkKeineKrankenhaus.StylePriority.UseFont = false;
+ this.chkKeineKrankenhaus.Text = " Keine Krankenhausaufenthalte bekannt oder abrechnungsrelevant im Abrechnungszeit" +
+ "raum";
+ //
+ // chkKeineGruppen
+ //
+ this.chkKeineGruppen.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.chkKeineGruppen.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F);
+ this.chkKeineGruppen.Name = "chkKeineGruppen";
+ this.chkKeineGruppen.SizeF = new System.Drawing.SizeF(663.0416F, 21.875F);
+ this.chkKeineGruppen.StylePriority.UseFont = false;
+ this.chkKeineGruppen.Text = " Keine Gruppenangebote im Abrechnungszeitraum";
+ //
// xrLabel25
//
this.xrLabel25.CanShrink = true;
@@ -1459,25 +1436,6 @@ namespace BeWo.KetteReports
this.formattingRuleAbrechenbar.DataMember = "Services";
this.formattingRuleAbrechenbar.Formatting.Visible = DevExpress.Utils.DefaultBoolean.True;
this.formattingRuleAbrechenbar.Name = "formattingRuleAbrechenbar";
- //
- // chkKeineGruppen
- //
- this.chkKeineGruppen.Font = new System.Drawing.Font("Arial", 9.75F);
- this.chkKeineGruppen.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F);
- this.chkKeineGruppen.Name = "chkKeineGruppen";
- this.chkKeineGruppen.SizeF = new System.Drawing.SizeF(663.0416F, 21.875F);
- this.chkKeineGruppen.StylePriority.UseFont = false;
- this.chkKeineGruppen.Text = " Keine Gruppenangebote im Abrechnungszeitraum";
- //
- // chkKeineKrankenhaus
- //
- this.chkKeineKrankenhaus.Font = new System.Drawing.Font("Arial", 9.75F);
- this.chkKeineKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 221.875F);
- this.chkKeineKrankenhaus.Name = "chkKeineKrankenhaus";
- this.chkKeineKrankenhaus.SizeF = new System.Drawing.SizeF(663.0416F, 21.875F);
- this.chkKeineKrankenhaus.StylePriority.UseFont = false;
- this.chkKeineKrankenhaus.Text = " Keine Krankenhausaufenthalte bekannt oder abrechnungsrelevant im Abrechnungszeit" +
- "raum";
//
// Stundenzettel
//
@@ -1501,7 +1459,7 @@ namespace BeWo.KetteReports
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName,
this.formattingRuleAbrechenbar});
- this.Margins = new System.Drawing.Printing.Margins(50, 30, 100, 30);
+ this.Margins = new System.Drawing.Printing.Margins(75, 30, 100, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -1625,9 +1583,6 @@ namespace BeWo.KetteReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRLabel xrLabel25;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
private DevExpress.XtraReports.UI.XRCheckBox chkKeineKrankenhaus;
private DevExpress.XtraReports.UI.XRCheckBox chkKeineGruppen;
}
diff --git a/ReportImp/KetteReports/SozPsychErfassungBeratungRO.cs b/ReportImp/KetteReports/SozPsychErfassungBeratungRO.cs
index f7894dfb4..7f3a304a2 100644
--- a/ReportImp/KetteReports/SozPsychErfassungBeratungRO.cs
+++ b/ReportImp/KetteReports/SozPsychErfassungBeratungRO.cs
@@ -102,6 +102,10 @@ namespace KetteReports
public int ZugangUeberPflegedienstCount { get; set; }
+ public int ZugangUeberKontaktstelleCount { get; set; }
+
+ public int ZugangUeberAndereCount { get; set; }
+
public int VermittlungLangfristigeBegleitungCount { get; set; }
public int VermittlungBehandlungTherapieCount { get; set; }
@@ -134,6 +138,8 @@ namespace KetteReports
public int BeendigungsgrundKkhRehaCount { get; set; }
+ public int BeendigungsgrundStationaerCount { get; set; }
+
public int BeendigungsgrundAbbruchCount { get; set; }
public int BeendigungsgrundVerstorbenCount { get; set; }
@@ -247,6 +253,10 @@ namespace KetteReports
public String ZugangUeberPflegedienst{ get; set; }
+ public String ZugangUeberKontaktstelle { get; set; }
+
+ public String ZugangUeberAndere { get; set; }
+
public String VermittlungLangfristigeBegleitung { get; set; }
public String VermittlungBehandlungTherapie { get; set; }
@@ -279,6 +289,8 @@ namespace KetteReports
public String BeendigungsgrundKkhReha { get; set; }
+ public String BeendigungsgrundStationaer { get; set; }
+
public String BeendigungsgrundAbbruch { get; set; }
public String BeendigungsgrundVerstorben { get; set; }
@@ -292,5 +304,6 @@ namespace KetteReports
public decimal AbrechnungVereinbarteFls { get; set; }
public decimal AbrechnungDifferenz { get; set; }
+
}
}
\ No newline at end of file
diff --git a/ReportImp/KomMitBewo/KomMitBewo.csproj b/ReportImp/KomMitBewo/KomMitBewo.csproj
index 37d73a36d..20bd93d2a 100644
--- a/ReportImp/KomMitBewo/KomMitBewo.csproj
+++ b/ReportImp/KomMitBewo/KomMitBewo.csproj
@@ -61,6 +61,13 @@
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
Component
@@ -74,8 +81,18 @@
SettlementReport.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
ServicesOverviewReport.cs
@@ -84,6 +101,9 @@
SettlementReport.cs
Designer
+
+ Teamstundenkonto.cs
+
diff --git a/ReportImp/KontaktUndKrisenhilfeReports/KontaktUndKrisenhilfeReports.csproj b/ReportImp/KontaktUndKrisenhilfeReports/KontaktUndKrisenhilfeReports.csproj
index e9cb40556..4a7c9cb9d 100644
--- a/ReportImp/KontaktUndKrisenhilfeReports/KontaktUndKrisenhilfeReports.csproj
+++ b/ReportImp/KontaktUndKrisenhilfeReports/KontaktUndKrisenhilfeReports.csproj
@@ -114,6 +114,12 @@
CustomerDataReport.cs
+
+ Component
+
+
+ InvoiceCustomerReport.cs
+
@@ -140,6 +146,10 @@
CustomerDataReport.cs
+
+ InvoiceCustomerReport.cs
+ Designer
+
ServiceInvoiceReport.cs
diff --git a/ReportImp/KontaktUndKrisenhilfeReports/ServiceInvoiceReport.Designer.cs b/ReportImp/KontaktUndKrisenhilfeReports/ServiceInvoiceReport.Designer.cs
index 632b607a0..89a393d45 100644
--- a/ReportImp/KontaktUndKrisenhilfeReports/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/KontaktUndKrisenhilfeReports/ServiceInvoiceReport.Designer.cs
@@ -210,7 +210,7 @@ namespace BeWo.KontaktUndKrisenhilfeReports
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(321.5418F, 172F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(328.4581F, 23F);
diff --git a/ReportImp/KontaktUndKrisenhilfeReports/ServicesOverviewReport.Designer.cs b/ReportImp/KontaktUndKrisenhilfeReports/ServicesOverviewReport.Designer.cs
index 69f430b0c..403b39f41 100644
--- a/ReportImp/KontaktUndKrisenhilfeReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/KontaktUndKrisenhilfeReports/ServicesOverviewReport.Designer.cs
@@ -527,7 +527,7 @@ namespace BeWo.KontaktUndKrisenhilfeReports
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "Aktenzeichen Landschaftsverband:";
+ this.xrLabel8.Text = "Aktenzeichen:";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel2
diff --git a/ReportImp/LebenshilfeDuisburgReports/Invoicing/LHDuisburgSpitzabrechnung.cs b/ReportImp/LebenshilfeDuisburgReports/Invoicing/LHDuisburgSpitzabrechnung.cs
index 2e37f3f6b..5a740b3b5 100644
--- a/ReportImp/LebenshilfeDuisburgReports/Invoicing/LHDuisburgSpitzabrechnung.cs
+++ b/ReportImp/LebenshilfeDuisburgReports/Invoicing/LHDuisburgSpitzabrechnung.cs
@@ -18,9 +18,64 @@ namespace LHDuisburg.Invoicing
var inc = PluginLoader.FindClass();
- invoice.InvoiceNumber = inc.GetNextInvoiceNumber(1, "LH-BeWo");
+ invoice.InvoiceNumber = inc.GetNextInvoiceNumber(0, "LH-BeWo");
}
return invoice;
}
+
+ //public override void CreateInvoiceDetails(Settlement2DC si, CostBearer2SupportConcept c2s, DateTime? periodStart, DateTime? periodEnd)
+ //{
+ // base.CreateInvoiceDetails(si, c2s, periodStart, periodEnd);
+
+ // foreach (var ii in si.InvoiceItems)
+ // {
+
+ // }
+ //}
+
+ public override void CreateInvoiceDetailsTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
+ {
+ base.CreateInvoiceDetailsTheOldWay(si, c2s);
+ //if (si.DifferentHourlyRateCount == 3)
+ //{
+ decimal rf = 1;
+ if (si.RateFactor.HasValue)
+ {
+ rf = (si.RateFactor.Value + 100) / 100;
+ }
+ si.ApprovedFLSWithHourlyRate3 = Math.Round(si.ApprovedFLSWithHourlyRate3 * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithActualHourlyRate = Math.Round(si.ApprovedFLSWithActualHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithOldHourlyRate = Math.Round(si.ApprovedFLSWithOldHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+
+ decimal roundedNewAmount = 0;
+
+
+ if (si.HourlyRateNew.HasValue)
+ {
+ roundedNewAmount = Math.Round(si.ApprovedFLSWithActualHourlyRate * si.HourlyRateNew.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRateOld.HasValue)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithOldHourlyRate * si.HourlyRateOld.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRate3 > 0)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithHourlyRate3 * si.HourlyRate3, 2, MidpointRounding.AwayFromZero);
+ }
+
+ si.RateFactor = 0;
+ var totalAmount = Math.Round(roundedNewAmount, 2, MidpointRounding.AwayFromZero);
+
+ decimal? maxAmount = CalculateMaxAmount(si);
+
+ if (maxAmount.HasValue && totalAmount > maxAmount.Value)
+ {
+ totalAmount = maxAmount.Value;
+ }
+ si.AmountBillableTotal = totalAmount;
+
+ si.Claim = si.AmountBillableTotal - (si.AmountAdvancedPayments ?? 0) - si.EquityContribution;
+
+ }
}
}
diff --git a/ReportImp/LebenshilfeDuisburgReports/LHDuisburgReportCreator.cs b/ReportImp/LebenshilfeDuisburgReports/LHDuisburgReportCreator.cs
index 7f23828be..24d429d73 100644
--- a/ReportImp/LebenshilfeDuisburgReports/LHDuisburgReportCreator.cs
+++ b/ReportImp/LebenshilfeDuisburgReports/LHDuisburgReportCreator.cs
@@ -94,7 +94,14 @@ namespace BeWo.LebenshilfeDuisburgReports
}
else if (isBeWo)
{
- report = new BeWo.LebenshilfeDuisburgReports.Stundenzettel();
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Stundenzettel();
+ }
+ else
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Neu.Stundenzettel();
+ }
}
if (report == null)
diff --git a/ReportImp/LebenshilfeDuisburgReports/LebenshilfeDuisburgReports.csproj b/ReportImp/LebenshilfeDuisburgReports/LebenshilfeDuisburgReports.csproj
index 08016fbd9..8ae8b00cd 100644
--- a/ReportImp/LebenshilfeDuisburgReports/LebenshilfeDuisburgReports.csproj
+++ b/ReportImp/LebenshilfeDuisburgReports/LebenshilfeDuisburgReports.csproj
@@ -62,6 +62,7 @@
+
@@ -73,6 +74,18 @@
+
+ Component
+
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
Component
@@ -165,6 +178,7 @@
ServicesOverviewReportLMS.cs
+
Component
@@ -173,6 +187,12 @@
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ ServicesOverviewReportNeu.cs
+
ServicesOverviewReportTBT.cs
diff --git a/ReportImp/LebenshilfeDuisburgReports/ServicesOverviewReportALS.Designer.cs b/ReportImp/LebenshilfeDuisburgReports/ServicesOverviewReportALS.Designer.cs
index 2702e5b1b..1b8ce834b 100644
--- a/ReportImp/LebenshilfeDuisburgReports/ServicesOverviewReportALS.Designer.cs
+++ b/ReportImp/LebenshilfeDuisburgReports/ServicesOverviewReportALS.Designer.cs
@@ -660,6 +660,5 @@ namespace BeWo.LebenshilfeDuisburgReports
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
-
}
}
diff --git a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.Designer.cs b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.Designer.cs
index 037b1b4d5..529eabddb 100644
--- a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.Designer.cs
@@ -30,6 +30,7 @@ namespace BeWo.LebenshilfeEssenReports
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -49,8 +50,11 @@ namespace BeWo.LebenshilfeEssenReports
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKostenstelle = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
@@ -81,32 +85,57 @@ namespace BeWo.LebenshilfeEssenReports
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFLSTotal = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblKostenstelle = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
- this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTableServiceRecords1});
this.Detail.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.Detail.HeightF = 18.00003F;
+ this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.StylePriority.UseFont = false;
@@ -194,7 +223,8 @@ namespace BeWo.LebenshilfeEssenReports
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
- this.Detail1});
+ this.Detail1,
+ this.GroupHeader1});
this.DetailReport.DataMember = "Services";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
@@ -308,13 +338,14 @@ namespace BeWo.LebenshilfeEssenReports
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell2.Weight = 0.12385010342369629D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
@@ -352,6 +383,26 @@ namespace BeWo.LebenshilfeEssenReports
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrLabel18
+ //
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(429.4998F, 43F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(112.8755F, 18.00001F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.Text = "Kostenstelle:";
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblKostenstelle
+ //
+ this.lblKostenstelle.LocationFloat = new DevExpress.Utils.PointFloat(542.3752F, 43F);
+ this.lblKostenstelle.Name = "lblKostenstelle";
+ this.lblKostenstelle.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKostenstelle.SizeF = new System.Drawing.SizeF(132.6246F, 18F);
+ this.lblKostenstelle.StylePriority.UseBorders = false;
+ this.lblKostenstelle.StylePriority.UseFont = false;
+ //
// xrLabel8
//
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(462.3751F, 133F);
@@ -606,9 +657,6 @@ namespace BeWo.LebenshilfeEssenReports
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
//
@@ -616,9 +664,6 @@ namespace BeWo.LebenshilfeEssenReports
//
this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
//
@@ -626,38 +671,305 @@ namespace BeWo.LebenshilfeEssenReports
//
this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
//
// topMarginBand1
//
this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.topMarginBand1.HeightF = 40.66668F;
+ this.topMarginBand1.HeightF = 41F;
this.topMarginBand1.Name = "topMarginBand1";
this.topMarginBand1.StylePriority.UseFont = false;
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 36.41669F;
+ this.bottomMarginBand1.HeightF = 36F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrRichText2,
+ this.lblHatGruppen,
+ this.lblHatAbwesenheiten,
+ this.xrTableAbwesenheiten,
this.xrLabel17,
this.xrLabel16,
this.xrLabel15,
this.xrLabel7,
this.xrLabel6,
- this.xrLabel5});
+ this.xrLabel5,
+ this.xrLabel19});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 108.7083F;
+ this.ReportFooter.HeightF = 242.0417F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(468.2373F, 49.94437F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(213.7624F, 50F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(468.2373F, 99.94437F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(213.7623F, 68.05556F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(429.5F, 52F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(429.5F, 102F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 49.94437F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow7,
+ this.xrTableRow8});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell18});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "von";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "bis";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Tage";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell19.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell20.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell21.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell22.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell23.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell26.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell31});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 1D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UseTextAlignment = false;
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell29.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell30.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseFont = false;
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell31.Weight = 0.075757568269402914D;
+ //
// xrLabel17
//
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -695,7 +1007,7 @@ namespace BeWo.LebenshilfeEssenReports
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(156.6249F, 90.70835F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(156.6249F, 224.0417F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
@@ -706,7 +1018,7 @@ namespace BeWo.LebenshilfeEssenReports
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(402.4584F, 90.70835F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(402.4582F, 224.0417F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
@@ -717,7 +1029,7 @@ namespace BeWo.LebenshilfeEssenReports
// xrLabel5
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.70835F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 224.0417F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
@@ -725,6 +1037,22 @@ namespace BeWo.LebenshilfeEssenReports
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Datum";
//
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 49.94437F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
+ this.xrLabel19.StylePriority.UseBackColor = false;
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UsePadding = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ this.xrLabel19.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// fieldAbrechenbareMinuten
//
this.fieldAbrechenbareMinuten.DataMember = "Services";
@@ -764,29 +1092,15 @@ namespace BeWo.LebenshilfeEssenReports
this.fieldFLSTotal.FieldType = DevExpress.XtraReports.UI.FieldType.Double;
this.fieldFLSTotal.Name = "fieldFLSTotal";
//
- // bindingSource1
+ // GroupHeader1
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
- // xrLabel18
- //
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(429.4998F, 43F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(112.8755F, 18.00001F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.StylePriority.UseTextAlignment = false;
- this.xrLabel18.Text = "Kostenstelle:";
- this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // lblKostenstelle
- //
- this.lblKostenstelle.LocationFloat = new DevExpress.Utils.PointFloat(542.3752F, 43F);
- this.lblKostenstelle.Name = "lblKostenstelle";
- this.lblKostenstelle.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblKostenstelle.SizeF = new System.Drawing.SizeF(132.6246F, 18F);
- this.lblKostenstelle.StylePriority.UseBorders = false;
- this.lblKostenstelle.StylePriority.UseFont = false;
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 18.00003F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
//
// Stundenzettel
//
@@ -810,15 +1124,18 @@ namespace BeWo.LebenshilfeEssenReports
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 41, 36);
+ this.Margins = new System.Drawing.Printing.Margins(75, 60, 41, 36);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.SnapGridSize = 9F;
- this.Version = "13.1";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -891,5 +1208,32 @@ namespace BeWo.LebenshilfeEssenReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel lblKostenstelle;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
}
}
diff --git a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.cs b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.cs
index e0496c360..0de63c83c 100644
--- a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.cs
+++ b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.cs
@@ -18,6 +18,8 @@ namespace BeWo.LebenshilfeEssenReports
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ bool hatGruppen = false;
+
if (pRO.Services != null)
{
List servicesBillable = new List();
@@ -25,12 +27,30 @@ namespace BeWo.LebenshilfeEssenReports
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.IsBillable)
+ {
+ if (s.IsGroup)
+ {
+ hatGruppen = true;
+ }
servicesBillable.Add(s);
+ }
}
pRO.Services = servicesBillable;
}
+ if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
+ {
+ lblHatAbwesenheiten.Text = "X";
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ ErstelleAbwesenheitenTabelle(pRO);
+
var customer = GetCustomer(pRO);
if (customer != null)
{
@@ -42,6 +62,46 @@ namespace BeWo.LebenshilfeEssenReports
this.bindingSource1.DataSource = pRO;
}
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
private Customer GetCustomer(ServicesOverviewRO ro)
{
if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
diff --git a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.resx b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.resx
index f6606300d..6f5e7eff6 100644
--- a/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.resx
+++ b/ReportImp/LebenshilfeEssenReports/ServicesOverviewReport.resx
@@ -120,4 +120,10 @@
21, 17
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeKoblenz/LebenshilfeKoblenz.csproj b/ReportImp/LebenshilfeKoblenz/LebenshilfeKoblenz.csproj
index fb7e05862..fd8eb511e 100644
--- a/ReportImp/LebenshilfeKoblenz/LebenshilfeKoblenz.csproj
+++ b/ReportImp/LebenshilfeKoblenz/LebenshilfeKoblenz.csproj
@@ -80,6 +80,12 @@
MitarbeiterstundenkontoMonat.cs
+
+ Component
+
+
+ AllgemeineRechnung.cs
+
Component
@@ -141,6 +147,10 @@
Designer
+
+ AllgemeineRechnung.cs
+ Designer
+
Rechnung.cs
Designer
diff --git a/ReportImp/LebenshilfeKusel/LebenshilfeKusel.csproj b/ReportImp/LebenshilfeKusel/LebenshilfeKusel.csproj
index bfde8c666..0cd60e843 100644
--- a/ReportImp/LebenshilfeKusel/LebenshilfeKusel.csproj
+++ b/ReportImp/LebenshilfeKusel/LebenshilfeKusel.csproj
@@ -54,6 +54,8 @@
InvoiceCustomerReport.cs
+
+
Component
diff --git a/ReportImp/LebenshilfeKusel/ServicesOverviewReport.cs b/ReportImp/LebenshilfeKusel/ServicesOverviewReport.cs
index 8d236cf25..06138e6fb 100644
--- a/ReportImp/LebenshilfeKusel/ServicesOverviewReport.cs
+++ b/ReportImp/LebenshilfeKusel/ServicesOverviewReport.cs
@@ -19,7 +19,7 @@ namespace LebenshilfeKusel
public void SetReportDataSource(ServicesOverviewRO pRO)
{
- double minTotal = 0;
+ double hTotal = 0;
bool showALS = false;
bool showLMS = false;
String empName = String.Empty;
@@ -44,7 +44,7 @@ namespace LebenshilfeKusel
}
else
{
- minTotal += s.Minutes;
+ hTotal += Math.Round(s.Minutes / 60, 2, MidpointRounding.AwayFromZero);
s.Notice = "d";
}
@@ -67,7 +67,7 @@ namespace LebenshilfeKusel
//if (empCountDict.Count == 1)
// pRO.MainAttendant = empName;
- lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblFLSTotal.Text = String.Format("{0:0.00}", hTotal);
//lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
diff --git a/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.Designer.cs b/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.Designer.cs
index 52ea92ae6..e10828b54 100644
--- a/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.Designer.cs
+++ b/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.Designer.cs
@@ -37,12 +37,12 @@ namespace BeWo.Report.DefaultReports
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSGroup = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSDetail = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
@@ -56,6 +56,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
@@ -63,6 +64,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
@@ -71,7 +73,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblTitel = new DevExpress.XtraReports.UI.XRLabel();
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
@@ -83,8 +85,7 @@ namespace BeWo.Report.DefaultReports
this.fieldGroupFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -136,7 +137,7 @@ namespace BeWo.Report.DefaultReports
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel13,
this.xrLabel12,
- this.xrLabel11,
+ this.lblFLSGroup,
this.xrLabel10,
this.xrTable1});
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -168,17 +169,17 @@ namespace BeWo.Report.DefaultReports
this.xrLabel12.StylePriority.UsePadding = false;
this.xrLabel12.Text = "Minuten gesamt:";
//
- // xrLabel11
+ // lblFLSGroup
//
- this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.lblFLSGroup.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.fieldGroupFLS", "{0:0.00} FLS")});
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(265F, 57.99999F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(232.1667F, 25F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "xrLabel11";
+ this.lblFLSGroup.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblFLSGroup.LocationFloat = new DevExpress.Utils.PointFloat(265F, 57.99999F);
+ this.lblFLSGroup.Name = "lblFLSGroup";
+ this.lblFLSGroup.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblFLSGroup.SizeF = new System.Drawing.SizeF(232.1667F, 25F);
+ this.lblFLSGroup.StylePriority.UseFont = false;
+ this.lblFLSGroup.Text = "lblFLSGroup";
//
// xrLabel10
//
@@ -216,7 +217,7 @@ namespace BeWo.Report.DefaultReports
// Detail2
//
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel8,
+ this.lblFLSDetail,
this.xrLabel9,
this.xrLabel6,
this.xrLabel7,
@@ -226,17 +227,17 @@ namespace BeWo.Report.DefaultReports
this.Detail2.KeepTogetherWithDetailReports = true;
this.Detail2.Name = "Detail2";
//
- // xrLabel8
+ // lblFLSDetail
//
- this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.lblFLSDetail.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.FLSReportDetails.fieldFLS", "{0:0.00} FLS")});
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(265F, 50F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(203F, 25F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "xrLabel8";
+ this.lblFLSDetail.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblFLSDetail.LocationFloat = new DevExpress.Utils.PointFloat(265F, 50F);
+ this.lblFLSDetail.Name = "lblFLSDetail";
+ this.lblFLSDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblFLSDetail.SizeF = new System.Drawing.SizeF(203F, 25F);
+ this.lblFLSDetail.StylePriority.UseFont = false;
+ this.lblFLSDetail.Text = "lblFLSDetail";
//
// xrLabel9
//
@@ -341,8 +342,8 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell3,
this.xrTableCell4,
this.xrTableCell9,
- this.xrTableCell12,
- this.xrTableCell10});
+ this.xrTableCell10,
+ this.xrTableCell12});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 1D;
//
@@ -380,6 +381,13 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell9.Weight = 0.54761904761904756D;
//
+ // xrTableCell12
+ //
+ this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.Weight = 1.8979591836734695D;
+ //
// xrTableCell10
//
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -421,8 +429,8 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell5,
this.xrTableCell6,
this.xrTableCell7,
- this.xrTableCell11,
- this.xrTableCell8});
+ this.xrTableCell8,
+ this.xrTableCell11});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 1D;
//
@@ -448,6 +456,12 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell7.Weight = 0.54761904761904756D;
//
+ // xrTableCell11
+ //
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Text = "Unterschrift Klient/in";
+ this.xrTableCell11.Weight = 1.8979591836734695D;
+ //
// xrTableCell8
//
this.xrTableCell8.Name = "xrTableCell8";
@@ -460,7 +474,9 @@ namespace BeWo.Report.DefaultReports
//
// GroupFooter1
//
- this.GroupFooter1.HeightF = 0F;
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1});
+ this.GroupFooter1.HeightF = 75F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
//
@@ -471,7 +487,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel4,
this.xrLabel3,
this.xrLabel2,
- this.xrLabel1});
+ this.lblTitel});
this.ReportHeader.HeightF = 50F;
this.ReportHeader.Name = "ReportHeader";
//
@@ -523,16 +539,16 @@ namespace BeWo.Report.DefaultReports
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Zeitraum:";
//
- // xrLabel1
+ // lblTitel
//
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(1007F, 25F);
- this.xrLabel1.StyleName = "Title";
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Auswertung über geleistete Fachleistungsstunden";
+ this.lblTitel.Font = new System.Drawing.Font("Arial", 14F);
+ this.lblTitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblTitel.Multiline = true;
+ this.lblTitel.Name = "lblTitel";
+ this.lblTitel.SizeF = new System.Drawing.SizeF(1007F, 25F);
+ this.lblTitel.StyleName = "Title";
+ this.lblTitel.StylePriority.UseFont = false;
+ this.lblTitel.Text = "Auswertung über geleistete Fachleistungsstunden";
//
// pageFooterBand1
//
@@ -627,21 +643,18 @@ namespace BeWo.Report.DefaultReports
this.bottomMarginBand1.HeightF = 50F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrTableCell11
+ // xrLabel1
//
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Text = "Ziele";
- this.xrTableCell11.Weight = 1.8979591836734695D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.FLSReportDetails.ServiceRecords.GoalString")});
- this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F);
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.StylePriority.UseFont = false;
- this.xrTableCell12.Text = "xrTableCell12";
- this.xrTableCell12.Weight = 1.8979591836734695D;
+ this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 50F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(280.4998F, 25F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.Text = "Datum, Unterschrift Leitung";
//
// FLSAuswertung
//
@@ -686,7 +699,7 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblTitel;
private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
@@ -720,9 +733,9 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSGroup;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
- private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSDetail;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
@@ -733,5 +746,6 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
}
}
diff --git a/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.cs b/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.cs
index d6fed7ab7..0bcecd624 100644
--- a/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.cs
+++ b/ReportImp/LebenshilfeMoenchengladbach/FLSGroupReport.cs
@@ -1,4 +1,5 @@
using System;
+using System.Collections.Generic;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report.ReportObjects;
@@ -18,18 +19,37 @@ namespace BeWo.Report.DefaultReports
public void SetReportDataSource(FLSReportRO pRO)
{
+ Dictionary catDict = new Dictionary();
+ bool enthaeltAssistenz = false;
+
foreach (var group in pRO.FLSReportGroups)
{
foreach (var detail in group.FLSReportDetails)
{
foreach (var sr in detail.ServiceRecords)
{
+ if (sr.ServiceCategory.Contains("Assistenz"))
+ {
+ enthaeltAssistenz = true;
+ }
+
+ if (!catDict.ContainsKey(sr.ServiceCategory))
+ {
+ catDict.Add(sr.ServiceCategory, true);
+ }
FLSReportRO.CreateGoalList(sr);
}
}
}
+ if (catDict.Count == 1 && enthaeltAssistenz)
+ {
+ lblTitel.Text = "Auswertung über geleistete Assistenzstunden";
+ lblFLSGroup.DataBindings[0].FormatString = "{0:0.00} ASS";
+ lblFLSDetail.DataBindings[0].FormatString = "{0:0.00} ASS";
+ }
+
this.bindingSource1.DataSource = pRO;
}
diff --git a/ReportImp/LebenshilfeMoenchengladbach/Quittierungsbeleg.Designer.cs b/ReportImp/LebenshilfeMoenchengladbach/Quittierungsbeleg.Designer.cs
index 961237c2d..76c4cacbc 100644
--- a/ReportImp/LebenshilfeMoenchengladbach/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/LebenshilfeMoenchengladbach/Quittierungsbeleg.Designer.cs
@@ -43,7 +43,6 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -52,7 +51,6 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -60,7 +58,6 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
@@ -162,7 +159,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -175,8 +172,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell2,
this.xrTableCell15,
this.xrTableCell12,
- this.xrTableCell44,
- this.xrTableCell50});
+ this.xrTableCell44});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -194,7 +190,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "xrTableCell13";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.11994951833461227D;
+ this.xrTableCell13.Weight = 0.15151514562227245D;
//
// xrTableCell14
//
@@ -208,7 +204,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell14.Weight = 0.094696981389528381D;
+ this.xrTableCell14.Weight = 0.101010098177294D;
//
// xrTableCell10
//
@@ -222,7 +218,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell10.StylePriority.UseTextAlignment = false;
this.xrTableCell10.Text = "xrTableCell10";
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell10.Weight = 0.094696933224158855D;
+ this.xrTableCell10.Weight = 0.1010100981772934D;
//
// xrTableCell2
//
@@ -234,7 +230,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.05366162346946534D;
+ this.xrTableCell2.Weight = 0.063131310692456D;
//
// xrTableCell15
//
@@ -247,7 +243,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell15.StylePriority.UsePadding = false;
this.xrTableCell15.StylePriority.UseTextAlignment = false;
this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell15.Weight = 0.05366162346946534D;
+ this.xrTableCell15.Weight = 0.063131310692456D;
//
// xrTableCell12
//
@@ -260,7 +256,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.10732323052948757D;
+ this.xrTableCell12.Weight = 0.12626263387469028D;
//
// xrTableCell44
//
@@ -272,17 +268,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell44.StylePriority.UsePadding = false;
this.xrTableCell44.StylePriority.UseTextAlignment = false;
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell44.Weight = 0.20202019104791347D;
- //
- // xrTableCell50
- //
- this.xrTableCell50.Name = "xrTableCell50";
- this.xrTableCell50.StylePriority.UseBorders = false;
- 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.xrTableCell44.Weight = 0.21464647398442532D;
//
// GroupHeader1
//
@@ -303,7 +289,7 @@ namespace LebenshilfeMoenchengladbach
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(650F, 70F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseBorders = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
@@ -316,8 +302,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell4,
this.xrTableCell11,
this.xrTableCell9,
- this.xrTableCell28,
- this.xrTableCell48});
+ this.xrTableCell28});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -336,7 +321,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell3.Weight = 0.26536312849161997D;
+ this.xrTableCell3.Weight = 0.33519553072625685D;
//
// xrTableCell4
//
@@ -352,7 +337,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Uhrzeit";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell4.Weight = 0.41899441340782145D;
+ this.xrTableCell4.Weight = 0.44692737430167617D;
//
// xrTableCell11
//
@@ -367,7 +352,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Angebot";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell11.Weight = 0.23743016759776542D;
+ this.xrTableCell11.Weight = 0.27932960893854752D;
//
// xrTableCell9
//
@@ -383,7 +368,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "FLS in";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell9.Weight = 0.23743016759776536D;
+ this.xrTableCell9.Weight = 0.27932960893854752D;
//
// xrTableCell28
//
@@ -396,21 +381,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell28.StylePriority.UseTextAlignment = false;
this.xrTableCell28.Text = "Betreuerin / Betreuer";
this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell28.Weight = 0.44692737430167595D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell48.Multiline = true;
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.StylePriority.UseBorders = false;
- this.xrTableCell48.StylePriority.UseFont = false;
- this.xrTableCell48.StylePriority.UseTextAlignment = false;
- this.xrTableCell48.Text = "Unterschrift";
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell48.Weight = 0.44692737430167606D;
+ this.xrTableCell28.Weight = 0.47486033519553072D;
//
// xrTableRow1
//
@@ -420,8 +391,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell5,
this.xrTableCell6,
this.xrTableCell7,
- this.xrTableCell43,
- this.xrTableCell49});
+ this.xrTableCell43});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1.223644578313253D;
//
@@ -431,7 +401,7 @@ namespace LebenshilfeMoenchengladbach
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.StylePriority.UseBorders = false;
- this.xrTableCell1.Weight = 0.26536312849161997D;
+ this.xrTableCell1.Weight = 0.33519553072625685D;
//
// xrTableCell8
//
@@ -445,7 +415,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "von";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell8.Weight = 0.20949720670391073D;
+ this.xrTableCell8.Weight = 0.22346368715083811D;
//
// xrTableCell5
//
@@ -459,7 +429,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.Text = "bis";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.2094972067039107D;
+ this.xrTableCell5.Weight = 0.22346368715083809D;
//
// xrTableCell6
//
@@ -474,7 +444,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.23743016759776545D;
+ this.xrTableCell6.Weight = 0.27932960893854752D;
//
// xrTableCell7
//
@@ -490,7 +460,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell7.Weight = 0.23743016759776536D;
+ this.xrTableCell7.Weight = 0.27932960893854752D;
//
// xrTableCell43
//
@@ -500,21 +470,7 @@ namespace LebenshilfeMoenchengladbach
this.xrTableCell43.Name = "xrTableCell43";
this.xrTableCell43.StylePriority.UseBorders = false;
this.xrTableCell43.StylePriority.UseFont = false;
- this.xrTableCell43.Weight = 0.44692737430167595D;
- //
- // xrTableCell49
- //
- this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell49.Multiline = true;
- this.xrTableCell49.Name = "xrTableCell49";
- this.xrTableCell49.StylePriority.UseBorders = false;
- this.xrTableCell49.StylePriority.UseFont = false;
- this.xrTableCell49.StylePriority.UseTextAlignment = false;
- this.xrTableCell49.Text = "Klientin / Klient";
- this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell49.Weight = 0.44692737430167606D;
+ this.xrTableCell43.Weight = 0.47486033519553078D;
//
// bindingSource1
//
@@ -548,7 +504,7 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(370.9997F, 48.15276F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F);
@@ -566,7 +522,7 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(549.7498F, 48.15276F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F);
@@ -584,7 +540,7 @@ namespace LebenshilfeMoenchengladbach
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(370.9997F, 78.65276F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
@@ -601,7 +557,7 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(491.6387F, 78.65276F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
@@ -618,7 +574,7 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(120.639F, 78.65276F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
@@ -634,7 +590,7 @@ namespace LebenshilfeMoenchengladbach
//
this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.11109F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(120.639F, 48.15276F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
@@ -653,7 +609,7 @@ namespace LebenshilfeMoenchengladbach
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 78.65276F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
@@ -671,7 +627,7 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48.15276F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
@@ -690,7 +646,7 @@ namespace LebenshilfeMoenchengladbach
this.lblTitle.Multiline = true;
this.lblTitle.Name = "lblTitle";
this.lblTitle.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblTitle.SizeF = new System.Drawing.SizeF(674.9998F, 25F);
+ this.lblTitle.SizeF = new System.Drawing.SizeF(650F, 25F);
this.lblTitle.StylePriority.UseFont = false;
this.lblTitle.StylePriority.UseTextAlignment = false;
this.lblTitle.Text = "Quittierungsbeleg Fachleistung";
@@ -777,7 +733,7 @@ namespace LebenshilfeMoenchengladbach
this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
- this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in";
+ this.lblUnterschriftMitarbeiter.Text = "Datum, Unterschrift Leitung";
this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
// xrTableAbwesenheiten
@@ -1087,15 +1043,15 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UsePadding = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
- this.xrLabel12.Text = "E = ear to ear, face to face";
+ this.xrLabel12.Text = "F = ear to ear, face to face";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(370.9997F, 20.00001F);
this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(300.0697F, 20F);
this.xrLabel11.StylePriority.UseBackColor = false;
this.xrLabel11.StylePriority.UseBorders = false;
this.xrLabel11.StylePriority.UseFont = false;
@@ -1109,10 +1065,10 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro;
this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(479.9998F, 0F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(170F, 20F);
this.xrLabel10.StylePriority.UseBackColor = false;
this.xrLabel10.StylePriority.UseBorders = false;
this.xrLabel10.StylePriority.UseFont = false;
@@ -1125,7 +1081,7 @@ namespace LebenshilfeMoenchengladbach
//
this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(294.9997F, 0F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F);
@@ -1143,10 +1099,10 @@ namespace LebenshilfeMoenchengladbach
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")});
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(380.1386F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(99.86115F, 20F);
this.xrLabel1.StylePriority.UseBackColor = false;
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseFont = false;
@@ -1157,7 +1113,7 @@ namespace LebenshilfeMoenchengladbach
// fieldKontaktArt
//
this.fieldKontaktArt.DataMember = "Services";
- this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'F\')";
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
@@ -1218,7 +1174,6 @@ namespace LebenshilfeMoenchengladbach
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
@@ -1226,7 +1181,6 @@ namespace LebenshilfeMoenchengladbach
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
@@ -1242,7 +1196,6 @@ namespace LebenshilfeMoenchengladbach
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
diff --git a/ReportImp/LebenshilfeRodenkirchenReports/Properties/licenses.licx b/ReportImp/LebenshilfeRodenkirchenReports/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/LebenshilfeRodenkirchenReports/Properties/licenses.licx
+++ b/ReportImp/LebenshilfeRodenkirchenReports/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/LebenshilfeStade/LebenshilfeStade.csproj b/ReportImp/LebenshilfeStade/LebenshilfeStade.csproj
index 238a24301..de93a8c31 100644
--- a/ReportImp/LebenshilfeStade/LebenshilfeStade.csproj
+++ b/ReportImp/LebenshilfeStade/LebenshilfeStade.csproj
@@ -67,6 +67,13 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
Component
@@ -92,12 +99,22 @@
SettlementReport2.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
InvoiceCustomerReport.cs
Designer
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
ServiceInvoiceReport.cs
@@ -115,6 +132,9 @@
SettlementReport2.cs
Designer
+
+ Teamstundenkonto.cs
+
diff --git a/ReportImp/Lori/Lori.csproj b/ReportImp/Lori/Lori.csproj
index 5da1bf7fb..17c865560 100644
--- a/ReportImp/Lori/Lori.csproj
+++ b/ReportImp/Lori/Lori.csproj
@@ -48,7 +48,15 @@
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
Component
@@ -68,8 +76,19 @@
SettlementReport.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
+
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
@@ -84,6 +103,10 @@
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
ServiceRecordListReport.cs
@@ -96,6 +119,9 @@
SettlementReport.cs
Designer
+
+ Teamstundenkonto.cs
+
\ No newline at end of file
diff --git a/ReportImp/Lori/ServicesOverviewReport.Designer.cs b/ReportImp/Lori/ServicesOverviewReport.Designer.cs
index 0ca0639c6..2e892fcae 100644
--- a/ReportImp/Lori/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/Lori/ServicesOverviewReport.Designer.cs
@@ -51,7 +51,6 @@ namespace Lori
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
@@ -88,6 +87,7 @@ namespace Lori
this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -331,10 +331,6 @@ namespace Lori
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell2.Weight = 0.12626258228374876D;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -712,6 +708,10 @@ namespace Lori
this.GroupHeader1.RepeatEveryPage = true;
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/Lori/ServicesOverviewReport.cs b/ReportImp/Lori/ServicesOverviewReport.cs
index e37b74a60..93160ff5b 100644
--- a/ReportImp/Lori/ServicesOverviewReport.cs
+++ b/ReportImp/Lori/ServicesOverviewReport.cs
@@ -1,3 +1,4 @@
+using System;
using System.Collections.Generic;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -13,6 +14,10 @@ namespace Lori
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ if (String.IsNullOrEmpty(pRO.MainAttendant))
+ {
+ pRO.MainAttendant = "";
+ }
if (pRO.Services != null)
{
List servicesBillable = new List();
@@ -30,6 +35,16 @@ namespace Lori
s.ServiceCategoryAbbr = "E";
}
servicesBillable.Add(s);
+
+ if (!pRO.MainAttendant.Contains(s.EmployeeFullname))
+ {
+ if (pRO.MainAttendant.Length > 0)
+ {
+ pRO.MainAttendant += ", ";
+ }
+
+ pRO.MainAttendant += s.EmployeeFullname;
+ }
}
}
diff --git a/ReportImp/Lori/SettlementReport.Designer.cs b/ReportImp/Lori/SettlementReport.Designer.cs
index b81cb4c51..e02f712d6 100644
--- a/ReportImp/Lori/SettlementReport.Designer.cs
+++ b/ReportImp/Lori/SettlementReport.Designer.cs
@@ -73,11 +73,11 @@ namespace Lori
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.xrCrossBandBox1 = new DevExpress.XtraReports.UI.XRCrossBandBox();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
@@ -446,9 +446,9 @@ namespace Lori
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.ortDatum,
- this.xrLabel1,
+ this.lblAdresseLori,
this.xrLabel19,
- this.xrLabel9});
+ this.lblAdresse});
this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
this.GroupHeader1.HeightF = 347.2498F;
this.GroupHeader1.Name = "GroupHeader1";
@@ -467,16 +467,16 @@ namespace Lori
this.ortDatum.StylePriority.UseTextAlignment = false;
this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
- // xrLabel1
+ // lblAdresseLori
//
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(50F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel1.SizeF = new System.Drawing.SizeF(280F, 81.16665F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "LORI GbR\r\nMastholter Straße 306\r\n59558 Lippstadt";
+ this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(50F, 0F);
+ this.lblAdresseLori.Multiline = true;
+ this.lblAdresseLori.Name = "lblAdresseLori";
+ this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 108.25F);
+ this.lblAdresseLori.StylePriority.UseFont = false;
+ this.lblAdresseLori.Text = "LORI GbR\r\nMastholter Straße 306\r\n59558 Lippstadt";
//
// xrLabel19
//
@@ -492,21 +492,15 @@ namespace Lori
this.xrLabel19.Text = "Ansprechpartner/in: [CreatorName] \r\nTelefon: [SenderContactPersonPhone]\r\nFax: " +
" [SenderContactPersonFax]\r\nE-Mail: [SenderContactPersonMail]\r\n";
//
- // xrLabel9
+ // lblAdresse
//
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 200.9583F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel9.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientStreet]\r\n[RecipientP" +
- "ostCodeAndTown]";
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 200.9583F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
+ this.lblAdresse.StylePriority.UseFont = false;
//
// xrCrossBandBox1
//
@@ -519,6 +513,10 @@ namespace Lori
this.xrCrossBandBox1.StartPointFloat = new DevExpress.Utils.PointFloat(0F, 29.99999F);
this.xrCrossBandBox1.WidthF = 766.6667F;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -551,7 +549,7 @@ namespace Lori
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
@@ -587,7 +585,7 @@ namespace Lori
private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel35;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresseLori;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
private DevExpress.XtraReports.UI.XRLine xrLine2;
private DevExpress.XtraReports.UI.XRLine xrLine1;
diff --git a/ReportImp/Lori/SettlementReport.cs b/ReportImp/Lori/SettlementReport.cs
index 88265576d..11de355d5 100644
--- a/ReportImp/Lori/SettlementReport.cs
+++ b/ReportImp/Lori/SettlementReport.cs
@@ -1,6 +1,11 @@
using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using BeWo.Report.ReportObjects;
using BeWo.Report;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
namespace Lori
{
@@ -13,17 +18,110 @@ namespace Lori
public void SetReportDataSource(SettlementRO 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.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ xrCheckBox2.Checked = true;
+ DateTime? terminationDate = null;
+
+ if (pRO.CostBearer2SupportConceptOid > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid);
+
+ if (c2s.SupportConcept.Customer.TerminationDate.HasValue)
+ {
+ terminationDate = c2s.SupportConcept.Customer.TerminationDate;
+ xrCheckBox1.Text = String.Format(" Die Betreuung wurde am {0:dd.MM.yyyy} beendet.",
+ c2s.SupportConcept.Customer.TerminationDate);
+ xrCheckBox2.Checked = false;
+ xrCheckBox1.Checked = true;
+ }
+ }
+
+
+
+ ErstelleRechnungspositionen(pRO, terminationDate);
+
+
+
+ ortDatum.Text = string.Format("{0}", DateTime.Now.ToShortDateString());
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private void ErstelleRechnungspositionen(SettlementRO pRO, DateTime? terminationDate)
+ {
+ if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count > 0)
+ {
+ if (terminationDate.HasValue)
+ {
+ if (terminationDate < pRO.InvoiceItems[pRO.InvoiceItems.Count - 1].ItemPeriodEnd)
+ {
+ pRO.InvoiceItems[pRO.InvoiceItems.Count - 1].ItemPeriodEnd = terminationDate;
+ }
+ }
+ if (pRO.InvoiceItems.Count == 3)
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ SetzeRechnungsTexte(pRO.InvoiceItems[2], cellStart3, cellEnd3, cellHourlyRate3, cellFLS3);
+ }
+ else if (pRO.InvoiceItems.Count == 2)
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ }
+ else
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ }
+ }
+ else
+ {
+ ErstelleStandardRechnungspositionen(pRO, terminationDate);
+ }
+ }
+
+ private void SetzeRechnungsTexte(InvoiceItemDC ii, XRTableCell cellStart, XRTableCell cellEnd, XRTableCell cellHourlyRate, XRTableCell cellFLS)
+ {
+ cellStart.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodStart);
+ cellEnd.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodEnd);
+ cellHourlyRate.Text = String.Format("{0:c}", ii.AmountPerUnit);
+ cellFLS.Text = String.Format("{0:0.00}", ii.UnitCount);
+ }
+
+ private void ErstelleStandardRechnungspositionen(SettlementRO pRO, DateTime? terminationDate)
+ {
+
+ pRO.AccountingEndDateString = CorrectPossibleTerminationEndDate(pRO.AccountingEndDateString, terminationDate);
+
if (pRO.DifferentHourlyRateCount == 3)
{
//Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
- pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
+ pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
- //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
+ //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
@@ -45,24 +143,24 @@ namespace Lori
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.HourlyRate3EndDateString;
- cellHourlyRate1.Text = pRO.HourlyRate3String;
- cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.HourlyRate3EndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRate3String;
+ cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
- cellStart2.Text = pRO.HourlyRateOldStartDateString;
- cellEnd2.Text = pRO.HourlyRateOldEndDateString;
- cellHourlyRate2.Text = pRO.HourlyRateOldString;
- cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
+ cellStart2.Text = pRO.HourlyRateOldStartDateString;
+ cellEnd2.Text = pRO.HourlyRateOldEndDateString;
+ cellHourlyRate2.Text = pRO.HourlyRateOldString;
+ cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
- cellStart3.Text = pRO.HourlyRateNewStartDateString;
- cellEnd3.Text = pRO.AccountingEndDateString;
- cellHourlyRate3.Text = pRO.HourlyRateNewString;
- cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ cellStart3.Text = pRO.HourlyRateNewStartDateString;
+ cellEnd3.Text = pRO.AccountingEndDateString;
+ cellHourlyRate3.Text = pRO.HourlyRateNewString;
+ cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
}
else if (pRO.DifferentHourlyRateCount == 2)
{
-
+
pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
@@ -79,22 +177,22 @@ namespace Lori
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.HourlyRateOldEndDateString;
- cellHourlyRate1.Text = pRO.HourlyRateOldString;
- cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.HourlyRateOldEndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRateOldString;
+ cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
- cellStart2.Text = pRO.HourlyRateNewStartDateString;
- cellEnd2.Text = pRO.AccountingEndDateString;
- cellHourlyRate2.Text = pRO.HourlyRateNewString;
- cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ cellStart2.Text = pRO.HourlyRateNewStartDateString;
+ cellEnd2.Text = pRO.AccountingEndDateString;
+ cellHourlyRate2.Text = pRO.HourlyRateNewString;
+ cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
}
else
{
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.AccountingEndDateString;
- cellHourlyRate1.Text = pRO.HourlyRateNewString;
- cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.AccountingEndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRateNewString;
+ cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
pRO.AccountingStartDateString, pRO.AccountingEndDateString);
@@ -103,11 +201,24 @@ namespace Lori
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
}
+ }
+ private string CorrectPossibleTerminationEndDate(string dateString, DateTime? terminationDate)
+ {
+ if (terminationDate.HasValue)
+ {
+ DateTime dt = DateTime.MinValue;
+ if (DateTime.TryParse(dateString, out dt))
+ {
+ if (terminationDate < dt)
+ {
+ return String.Format("{0:dd.MM.yyyy}", terminationDate);
+ }
+ }
- ortDatum.Text = string.Format("Hattingen, {0}", DateTime.Now.ToShortDateString());
+ }
- bindingSource1.DataSource = pRO;
+ return dateString;
}
}
}
diff --git a/ReportImp/MeinBetreutesWohnen/MeinBetreutesWohnen.csproj b/ReportImp/MeinBetreutesWohnen/MeinBetreutesWohnen.csproj
index 6d85a3f2c..a955f53a9 100644
--- a/ReportImp/MeinBetreutesWohnen/MeinBetreutesWohnen.csproj
+++ b/ReportImp/MeinBetreutesWohnen/MeinBetreutesWohnen.csproj
@@ -61,7 +61,14 @@
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -71,11 +78,19 @@
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
diff --git a/ReportImp/MeinBetreutesWohnen/Properties/licenses.licx b/ReportImp/MeinBetreutesWohnen/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/MeinBetreutesWohnen/Properties/licenses.licx
+++ b/ReportImp/MeinBetreutesWohnen/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/MitMenschenWuppertal/FLSListReport.Designer.cs b/ReportImp/MitMenschenWuppertal/FLSListReport.Designer.cs
index bc27599e3..4cd434d5b 100644
--- a/ReportImp/MitMenschenWuppertal/FLSListReport.Designer.cs
+++ b/ReportImp/MitMenschenWuppertal/FLSListReport.Designer.cs
@@ -35,6 +35,8 @@ namespace MitMenschenWuppertal
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKm = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
@@ -49,7 +51,6 @@ namespace MitMenschenWuppertal
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -58,9 +59,7 @@ namespace MitMenschenWuppertal
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
@@ -77,8 +76,9 @@ namespace MitMenschenWuppertal
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblKm = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
@@ -103,7 +103,7 @@ namespace MitMenschenWuppertal
this.xrTableCell1.StylePriority.UseBorders = false;
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.Text = "xrTableCell1";
- this.xrTableCell1.Weight = 6.9183673469387754D;
+ this.xrTableCell1.Weight = 3.4013605442176869D;
//
// xrTableRow1
//
@@ -120,7 +120,7 @@ namespace MitMenschenWuppertal
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1017F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(500F, 25F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UsePadding = false;
//
@@ -139,6 +139,28 @@ namespace MitMenschenWuppertal
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(110F, 25F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "KM gesamt:";
+ //
+ // lblKm
+ //
+ this.lblKm.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblKm.LocationFloat = new DevExpress.Utils.PointFloat(110.4166F, 75F);
+ this.lblKm.Name = "lblKm";
+ this.lblKm.SizeF = new System.Drawing.SizeF(64.58335F, 25F);
+ this.lblKm.StylePriority.UseFont = false;
+ this.lblKm.StylePriority.UsePadding = false;
+ this.lblKm.StylePriority.UseTextAlignment = false;
+ this.lblKm.Text = "xrLabel6";
+ this.lblKm.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
@@ -154,14 +176,14 @@ namespace MitMenschenWuppertal
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.fieldFLS", "{0:0.00} FLS")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.fieldFLS", "{0:0.00} Stunden")});
this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(244.5834F, 50F);
this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(235.4167F, 25F);
this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.StylePriority.UsePadding = false;
//
// xrLabel7
//
@@ -224,7 +246,7 @@ namespace MitMenschenWuppertal
this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow4});
- this.xrTable4.SizeF = new System.Drawing.SizeF(1018F, 25F);
+ this.xrTable4.SizeF = new System.Drawing.SizeF(720F, 25F);
this.xrTable4.StylePriority.UseBorders = false;
this.xrTable4.StylePriority.UsePadding = false;
//
@@ -296,18 +318,7 @@ namespace MitMenschenWuppertal
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.Text = "xrTableCell11";
- this.xrTableCell11.Weight = 1.2244897959183674D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.Notice")});
- this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F);
- this.xrTableCell10.Multiline = true;
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.Text = "xrTableCell10";
- this.xrTableCell10.Weight = 2.9795918367346936D;
+ this.xrTableCell11.Weight = 1.1564625850340136D;
//
// GroupHeader2
//
@@ -328,7 +339,7 @@ namespace MitMenschenWuppertal
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTable2.SizeF = new System.Drawing.SizeF(1018F, 25F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(720F, 25F);
this.xrTable2.StylePriority.UseBorders = false;
this.xrTable2.StylePriority.UseFont = false;
this.xrTable2.StylePriority.UsePadding = false;
@@ -383,13 +394,7 @@ namespace MitMenschenWuppertal
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GroupTypeHeader")});
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.Weight = 1.2244897959183674D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Text = "Dokumentation";
- this.xrTableCell8.Weight = 2.9795918367346941D;
+ this.xrTableCell2.Weight = 1.1564625850340136D;
//
// GroupFooter1
//
@@ -397,10 +402,6 @@ namespace MitMenschenWuppertal
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.FLSReportRO);
- //
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -466,10 +467,10 @@ namespace MitMenschenWuppertal
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(1017F, 25F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(579.9998F, 25F);
this.xrLabel1.StyleName = "Title";
this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Auswertung über geleistete Fachleistungsstunden";
+ this.xrLabel1.Text = "Auswertung über geleistete Stunden";
//
// pageFooterBand1
//
@@ -483,9 +484,9 @@ namespace MitMenschenWuppertal
//
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
this.xrPageInfo2.Format = "Seite {0} von {1}";
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(579.9999F, 25F);
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(570.0002F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(437F, 23F);
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(150F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -493,10 +494,10 @@ namespace MitMenschenWuppertal
// xrPageInfo1
//
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(7.999929F, 25F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrPageInfo1.Name = "xrPageInfo1";
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
- this.xrPageInfo1.SizeF = new System.Drawing.SizeF(271.9999F, 23F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(200F, 23F);
this.xrPageInfo1.StyleName = "PageInfo";
this.xrPageInfo1.StylePriority.UseFont = false;
//
@@ -557,27 +558,25 @@ namespace MitMenschenWuppertal
this.bottomMarginBand1.HeightF = 50F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrLabel10
+ // xrTableCell8
//
- this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(110F, 25F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "KM gesamt:";
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "Leistung";
+ this.xrTableCell8.Weight = 1.0204081632653062D;
//
- // lblKm
+ // xrTableCell10
//
- this.lblKm.Font = new System.Drawing.Font("Arial", 10F);
- this.lblKm.LocationFloat = new DevExpress.Utils.PointFloat(110.4166F, 75F);
- this.lblKm.Name = "lblKm";
- this.lblKm.SizeF = new System.Drawing.SizeF(64.58335F, 25F);
- this.lblKm.StylePriority.UseFont = false;
- this.lblKm.StylePriority.UsePadding = false;
- this.lblKm.StylePriority.UseTextAlignment = false;
- this.lblKm.Text = "xrLabel6";
- this.lblKm.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FLSReportGroups.ServiceRecords.ServiceDescription")});
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.Weight = 1.0204081632653062D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.FLSReportRO);
//
// Leistungsdokumentation
//
@@ -591,10 +590,9 @@ namespace MitMenschenWuppertal
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldFLS});
this.DataSource = this.bindingSource1;
- this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 50);
- this.PageHeight = 827;
- this.PageWidth = 1169;
+ this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
@@ -633,7 +631,6 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
private DevExpress.XtraReports.UI.XRTable xrTable4;
@@ -641,7 +638,6 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
@@ -661,5 +657,7 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel lblKm;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
}
}
diff --git a/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.cs b/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.cs
index d61d4f9ab..782a93199 100644
--- a/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.cs
+++ b/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.cs
@@ -6,9 +6,12 @@ using BeWo.Report.ReportObjects;
using BeWo.Data.Entities;
using BeWo.Data.Access;
using System.Collections.Generic;
+using BeWo.Service.DCEntityMapper;
using BS.Shared.Core;
using BS.Shared.Services;
using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+
//using BeWo.Service.DCEntityMapper;
namespace MitMenschenWuppertal
@@ -39,7 +42,9 @@ namespace MitMenschenWuppertal
IList empListe = new List();
long oid;
- if (Int64.TryParse(ro.Rows[0].Field1.ToString(), out oid))
+ Int64.TryParse(ro.Rows[0].Field1.ToString(), out oid);
+
+ if (oid > 0)
{
Employee emp = DAOFactory.GenericDAO.GetByID(oid);
@@ -51,7 +56,10 @@ namespace MitMenschenWuppertal
}
QueryRO newQueryRo = new QueryRO();
-
+
+ decimal? preisProKm = null;
+ int kmTotal = 0;
+
foreach (var e in empListe)
{
QueryRO.Row empRow = new QueryRO.Row();
@@ -66,8 +74,12 @@ namespace MitMenschenWuppertal
var records = DAOFactory.SearchDAO.FindEmployeeServiceRecords(e.Oid.Value, span, null, null);
- foreach (var sr in records.Where(s1 => s1.DistanceInMeter.HasValue && s1.DistanceInMeter.Value > 0).OrderBy(s => s.Start))
+ foreach (var sr in records.Where(s1 => s1.ServiceDescription.Name == "Fahrtzeit").OrderBy(s => s.Start))
{
+ if (!preisProKm.HasValue)
+ {
+ preisProKm = GetKmPreis(sr.ServiceDescription, dt);
+ }
QueryRO.Row srRow = new QueryRO.Row();
empRow.ChildRows1.Add(srRow);
srRow.Field1 = String.Format("{0:dd.MM.yyyy}", sr.Start);
@@ -82,8 +94,15 @@ namespace MitMenschenWuppertal
}
srRow.Field3 = String.Format("{0:0.##}", sr.RoundedDuration);
srRow.Field4 = String.Format("{0}", sr.DistanceInMeter);
+
+ if (sr.DistanceInMeter.HasValue)
+ {
+ kmTotal += sr.DistanceInMeter.Value;
+ }
srRow.Field6 = sr.Notice;
}
+
+ empRow.Field2 = String.Format("x {0:c} = {1:c}", preisProKm, preisProKm * kmTotal);
}
@@ -91,9 +110,28 @@ namespace MitMenschenWuppertal
{
ccr.ChildRows1.Sort((a, b) => a.Field1.ToString().CompareTo(b.Field1));
}
+
+
+
return newQueryRo;
}
+ private decimal? GetKmPreis(ServiceDescription sd, DateTime datum)
+ {
+ if (sd.CostRatePeriods != null && sd.CostRatePeriods.Count > 0)
+ {
+ var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(sd.CostRatePeriods);
+ var cr = crList.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, datum);
+
+ if (cr != null && cr.CostRateValue.HasValue)
+ {
+ return cr.CostRateValue.Value;
+ }
+ }
+
+ return null;
+ }
+
private QueryRO.Row CreateMonatsRow(DateTime dt)
{
QueryRO.Row row = new QueryRO.Row();
diff --git a/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.designer.cs b/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.designer.cs
index e7a638be4..398f54aab 100644
--- a/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.designer.cs
+++ b/ReportImp/MitMenschenWuppertal/Fahrtkostenauswertung.designer.cs
@@ -31,8 +31,8 @@ namespace MitMenschenWuppertal
{
this.components = new System.ComponentModel.Container();
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Fahrtkostenauswertung));
DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Fahrtkostenauswertung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -44,7 +44,6 @@ namespace MitMenschenWuppertal
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
@@ -57,13 +56,13 @@ namespace MitMenschenWuppertal
this.xrKilometer = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrText = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.xrGesamtKilometer = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrGesamtText = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
@@ -78,7 +77,6 @@ namespace MitMenschenWuppertal
this.lblTitel = new DevExpress.XtraReports.UI.XRLabel();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
@@ -155,7 +153,6 @@ namespace MitMenschenWuppertal
this.xrTableCell2,
this.xrTableCell8,
this.xrTableCell7,
- this.xrTableCell9,
this.xrTableCell3});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 1D;
@@ -208,19 +205,6 @@ namespace MitMenschenWuppertal
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell7.Weight = 0.44313146424659611D;
//
- // xrTableCell9
- //
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field5")});
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.StylePriority.UseBorders = false;
- this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.Text = "xrTableCell9";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell9.Weight = 0.44313146424659611D;
- //
// xrTableCell3
//
this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
@@ -231,7 +215,7 @@ namespace MitMenschenWuppertal
this.xrTableCell3.StylePriority.UseBorders = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell3.Weight = 0.91728212894378969D;
+ this.xrTableCell3.Weight = 1.3604135931903858D;
//
// GroupHeader1
//
@@ -320,7 +304,6 @@ namespace MitMenschenWuppertal
this.xrKilometer,
this.xrTableCell4,
this.xrTableCell5,
- this.xrTableCell6,
this.xrText});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.StylePriority.UseTextAlignment = false;
@@ -362,23 +345,15 @@ namespace MitMenschenWuppertal
this.xrTableCell5.Text = "Gefahrene\r\nkm";
this.xrTableCell5.Weight = 0.44313146424659611D;
//
- // xrTableCell6
- //
- this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrTableCell6.Multiline = true;
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.Text = "Leistung\r\nFahrtzeit";
- this.xrTableCell6.Weight = 0.44313146329021091D;
- //
// xrText
//
this.xrText.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrText.Multiline = true;
this.xrText.Name = "xrText";
this.xrText.StylePriority.UseFont = false;
this.xrText.StylePriority.UseTextAlignment = false;
- this.xrText.Text = "Dokumentation";
- this.xrText.Weight = 0.91728212798740427D;
+ this.xrText.Text = "Leistung\r\nFahrtzeit";
+ this.xrText.Weight = 1.3604135912776152D;
//
// GroupFooter2
//
@@ -440,19 +415,38 @@ namespace MitMenschenWuppertal
this.xrGesamtKilometer.StylePriority.UseTextAlignment = false;
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrGesamtKilometer.Summary = xrSummary1;
- this.xrGesamtKilometer.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrGesamtKilometer.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrGesamtKilometer.Weight = 0.43623679460536646D;
//
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field4")});
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ xrSummary2.FormatString = "{0:0}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell10.Summary = xrSummary2;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.43623695830183151D;
+ //
// xrGesamtText
//
this.xrGesamtText.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrGesamtText.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrGesamtText.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field2")});
+ this.xrGesamtText.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.xrGesamtText.Name = "xrGesamtText";
this.xrGesamtText.StylePriority.UseBorders = false;
this.xrGesamtText.StylePriority.UseFont = false;
this.xrGesamtText.StylePriority.UseTextAlignment = false;
- this.xrGesamtText.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrGesamtText.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrGesamtText.Weight = 1.339247369070699D;
//
// bindingSource1
@@ -568,23 +562,6 @@ namespace MitMenschenWuppertal
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrTableCell10
- //
- this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field4")});
- this.xrTableCell10.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.StylePriority.UseBorders = false;
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- xrSummary2.FormatString = "{0:0}";
- xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.xrTableCell10.Summary = xrSummary2;
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell10.Weight = 0.43623695830183151D;
- //
// Fahrtkostenauswertung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -655,10 +632,8 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRLabel lblTitel;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
}
}
diff --git a/ReportImp/MitMenschenWuppertal/MitMenschenWuppertal.csproj b/ReportImp/MitMenschenWuppertal/MitMenschenWuppertal.csproj
index 46f04a4aa..cbaa596c4 100644
--- a/ReportImp/MitMenschenWuppertal/MitMenschenWuppertal.csproj
+++ b/ReportImp/MitMenschenWuppertal/MitMenschenWuppertal.csproj
@@ -48,6 +48,7 @@
+
Component
@@ -79,6 +80,25 @@
Quittierungsbeleg.cs
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+ Component
+
+
+ SettlementReport2.cs
+
+
+ Component
+
+
+ SettlementReport.cs
+
Component
@@ -107,6 +127,18 @@
Quittierungsbeleg.cs
Designer
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ SettlementReport2.cs
+ Designer
+
+
+ SettlementReport.cs
+ Designer
+
Teamstundenkonto.cs
@@ -120,6 +152,10 @@
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
+
+ {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
+ Service
+
{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
Shared
diff --git a/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.cs b/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.cs
index 3c71dd986..f27b6e5db 100644
--- a/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.cs
+++ b/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.cs
@@ -18,7 +18,7 @@ namespace MitMenschenWuppertal
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
{
- var msb = new MitarbeiterstundenkontoBerechnung();
+ var msb = new CustomMitarbeiterstundenkontoBerechnung();
msb.CreateReport(pRO);
this.bindingSource1.DataSource = pRO;
diff --git a/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.designer.cs b/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.designer.cs
index 0dc7624d7..19b4977e0 100644
--- a/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.designer.cs
+++ b/ReportImp/MitMenschenWuppertal/Mitarbeiterstundenkonto.designer.cs
@@ -36,7 +36,9 @@ namespace MitMenschenWuppertal
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -52,7 +54,9 @@ namespace MitMenschenWuppertal
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -67,7 +71,9 @@ namespace MitMenschenWuppertal
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
@@ -90,9 +96,7 @@ namespace MitMenschenWuppertal
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.fieldMehrstd = new DevExpress.XtraReports.UI.CalculatedField();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -125,7 +129,7 @@ namespace MitMenschenWuppertal
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(1067.5F, 25F);
this.xrTableDetail.StylePriority.UseBorders = false;
this.xrTableDetail.StylePriority.UseFont = false;
this.xrTableDetail.StylePriority.UsePadding = false;
@@ -139,6 +143,7 @@ namespace MitMenschenWuppertal
this.xrTableCell19,
this.xrTableCell6,
this.xrTableCell20,
+ this.xrTableCell29,
this.xrTableCell28,
this.xrTableCell16,
this.xrTableCell27,
@@ -172,6 +177,13 @@ namespace MitMenschenWuppertal
this.xrTableCell19.Text = "xrTableCell19";
this.xrTableCell19.Weight = 0.063119927862939587D;
//
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.00}")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Weight = 0.0563570784490532D;
+ //
// xrTableCell20
//
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -180,6 +192,13 @@ namespace MitMenschenWuppertal
this.xrTableCell20.Text = "xrTableCell20";
this.xrTableCell20.Weight = 0.0563570784490532D;
//
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldMehrstd", "{0:0.00}")});
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Weight = 0.0563570784490532D;
+ //
// xrTableCell28
//
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -282,7 +301,7 @@ namespace MitMenschenWuppertal
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowHeader});
- this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(1067.5F, 70F);
this.xrTableHeader.StylePriority.UseBorders = false;
this.xrTableHeader.StylePriority.UseFont = false;
this.xrTableHeader.StylePriority.UsePadding = false;
@@ -296,6 +315,7 @@ namespace MitMenschenWuppertal
this.xrTableCell4,
this.xrTableCell1,
this.xrTableCell2,
+ this.xrTableCell18,
this.xrTableCell9,
this.xrTableCell8,
this.xrTableCell10,
@@ -324,12 +344,26 @@ namespace MitMenschenWuppertal
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
this.xrTableCell4.Weight = 0.063119927220940578D;
//
+ // xrTableCell1
+ //
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Fehlzeiten\r\nUrlaub\r\n(Tage)";
+ this.xrTableCell1.Weight = 0.056357080875133685D;
+ //
// xrTableCell2
//
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Text = "Fehlzeiten Krankheit(Tage)";
this.xrTableCell2.Weight = 0.056357080875133685D;
//
+ // xrTableCell18
+ //
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Text = "Mehrstd.\r\nAbbau\r\n(Tage)";
+ this.xrTableCell18.Weight = 0.056357080875133685D;
+ //
// xrTableCell9
//
this.xrTableCell9.Multiline = true;
@@ -367,7 +401,7 @@ namespace MitMenschenWuppertal
// xrTableCell12
//
this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST";
+ this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
this.xrTableCell12.Weight = 0.063119929511863376D;
//
// xrTableCell13
@@ -406,7 +440,7 @@ namespace MitMenschenWuppertal
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1067.5F, 25F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
@@ -420,6 +454,7 @@ namespace MitMenschenWuppertal
this.xrTableCell37,
this.xrTableCell17,
this.xrTableCell39,
+ this.xrTableCell30,
this.cellSollGesamt,
this.cellFLSSollGesamt,
this.cellFLSIstGesamt,
@@ -448,11 +483,21 @@ namespace MitMenschenWuppertal
this.xrTableCell37.Name = "xrTableCell37";
this.xrTableCell37.Weight = 0.063119927862939587D;
//
+ // xrTableCell17
+ //
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Weight = 0.056357071569527024D;
+ //
// xrTableCell39
//
this.xrTableCell39.Name = "xrTableCell39";
this.xrTableCell39.Weight = 0.056357071569527024D;
//
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Weight = 0.056357071569527024D;
+ //
// cellSollGesamt
//
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -626,24 +671,12 @@ namespace MitMenschenWuppertal
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrTableCell1
+ // fieldMehrstd
//
- this.xrTableCell1.Multiline = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Text = "Fehlzeiten\r\nUrlaub\r\n(Tage)";
- this.xrTableCell1.Weight = 0.056357080875133685D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.00}")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Weight = 0.0563570784490532D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Weight = 0.056357071569527024D;
+ this.fieldMehrstd.DataMember = "EmployeeDetailList";
+ this.fieldMehrstd.Expression = "Iif([Custom1] > 0, [Custom1], ?)";
+ this.fieldMehrstd.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldMehrstd.Name = "fieldMehrstd";
//
// Mitarbeiterstundenkonto
//
@@ -655,10 +688,11 @@ namespace MitMenschenWuppertal
this.topMarginBand1,
this.bottomMarginBand1});
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
- this.fieldFLS});
+ this.fieldFLS,
+ this.fieldMehrstd});
this.DataSource = this.bindingSource1;
this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 30);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -741,5 +775,9 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.CalculatedField fieldMehrstd;
}
}
diff --git a/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.Designer.cs b/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.Designer.cs
index 376950788..54020d1c9 100644
--- a/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.Designer.cs
@@ -42,38 +42,48 @@ namespace MitMenschenWuppertal
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
@@ -91,35 +101,23 @@ namespace MitMenschenWuppertal
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = 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.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -159,11 +157,12 @@ namespace MitMenschenWuppertal
this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(670F, 20F);
this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTableRow6
@@ -175,10 +174,9 @@ namespace MitMenschenWuppertal
this.xrTableCell2,
this.xrTableCell15,
this.xrTableCell12,
- this.xrTableCell44,
this.xrTableCell50});
this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.StylePriority.UsePadding = false;
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableRow6.Weight = 1D;
//
@@ -193,8 +191,8 @@ namespace MitMenschenWuppertal
this.xrTableCell13.StylePriority.UsePadding = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "xrTableCell13";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.11994951833461227D;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell13.Weight = 0.10101009572326199D;
//
// xrTableCell14
//
@@ -207,8 +205,8 @@ namespace MitMenschenWuppertal
this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell14.Weight = 0.094696981389528381D;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell14.Weight = 0.10101010299383091D;
//
// xrTableCell10
//
@@ -221,8 +219,8 @@ namespace MitMenschenWuppertal
this.xrTableCell10.StylePriority.UsePadding = false;
this.xrTableCell10.StylePriority.UseTextAlignment = false;
this.xrTableCell10.Text = "xrTableCell10";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell10.Weight = 0.094696933224158855D;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell10.Weight = 0.1010101029938303D;
//
// xrTableCell2
//
@@ -234,7 +232,7 @@ namespace MitMenschenWuppertal
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.05366162346946534D;
+ this.xrTableCell2.Weight = 0.063131310692456D;
//
// xrTableCell15
//
@@ -247,7 +245,7 @@ namespace MitMenschenWuppertal
this.xrTableCell15.StylePriority.UsePadding = false;
this.xrTableCell15.StylePriority.UseTextAlignment = false;
this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell15.Weight = 0.05366162346946534D;
+ this.xrTableCell15.Weight = 0.063131310692456D;
//
// xrTableCell12
//
@@ -260,19 +258,7 @@ namespace MitMenschenWuppertal
this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.10732323052948757D;
- //
- // xrTableCell44
- //
- this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
- this.xrTableCell44.Name = "xrTableCell44";
- this.xrTableCell44.StylePriority.UseBorders = false;
- this.xrTableCell44.StylePriority.UseFont = false;
- this.xrTableCell44.StylePriority.UsePadding = false;
- this.xrTableCell44.StylePriority.UseTextAlignment = false;
- this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell44.Weight = 0.20202019104791347D;
+ this.xrTableCell12.Weight = 0.15151514919112169D;
//
// xrTableCell50
//
@@ -282,7 +268,7 @@ namespace MitMenschenWuppertal
this.xrTableCell50.StylePriority.UsePadding = false;
this.xrTableCell50.StylePriority.UseTextAlignment = false;
this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell50.Weight = 0.20202019042968572D;
+ this.xrTableCell50.Weight = 0.26515151352146804D;
//
// GroupHeader1
//
@@ -294,32 +280,32 @@ namespace MitMenschenWuppertal
//
// xrTableServiceRecords1
//
- this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
- this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
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(670F, 70F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseBorders = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UsePadding = false;
this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
+ this.xrTableCell28,
this.xrTableCell4,
this.xrTableCell11,
this.xrTableCell9,
- this.xrTableCell28,
this.xrTableCell48});
this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UsePadding = false;
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableRow2.Weight = 0.48945783132530124D;
//
@@ -327,100 +313,83 @@ namespace MitMenschenWuppertal
//
this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| 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.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.Weight = 0.26536312849161997D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- 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.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.Weight = 0.41899441340782145D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | 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.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.Weight = 0.23743016759776542D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- 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.StylePriority.UseBorders = false;
- this.xrTableCell9.StylePriority.UseFont = false;
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.Text = "FLS in";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell9.Weight = 0.23743016759776536D;
+ this.xrTableCell3.Text = "Datum:";
+ this.xrTableCell3.Weight = 0.22346368715083786D;
//
// xrTableCell28
//
this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell28.Name = "xrTableCell28";
this.xrTableCell28.StylePriority.UseBorders = false;
this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
this.xrTableCell28.StylePriority.UseTextAlignment = false;
- this.xrTableCell28.Text = "Betreuerin / Betreuer";
- this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell28.Weight = 0.44692737430167595D;
+ this.xrTableCell28.Text = "Von:";
+ this.xrTableCell28.Weight = 0.22346368715083811D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Bis:";
+ this.xrTableCell4.Weight = 0.22346368715083811D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ 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.Weight = 0.27932960893854758D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Summe";
+ this.xrTableCell9.Weight = 0.33519553072625696D;
//
// xrTableCell48
//
this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell48.Multiline = true;
this.xrTableCell48.Name = "xrTableCell48";
this.xrTableCell48.StylePriority.UseBorders = false;
this.xrTableCell48.StylePriority.UseFont = false;
this.xrTableCell48.StylePriority.UseTextAlignment = false;
- this.xrTableCell48.Text = "Unterschrift";
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell48.Weight = 0.44692737430167606D;
+ this.xrTableCell48.Text = "Unterschrift Klient:";
+ this.xrTableCell48.Weight = 0.58659217877094971D;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
- this.xrTableCell8,
this.xrTableCell5,
this.xrTableCell6,
this.xrTableCell7,
- this.xrTableCell43,
this.xrTableCell49});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1.223644578313253D;
@@ -431,21 +400,7 @@ namespace MitMenschenWuppertal
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.StylePriority.UseBorders = false;
- this.xrTableCell1.Weight = 0.26536312849161997D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.StylePriority.UseBorders = false;
- this.xrTableCell8.StylePriority.UseFont = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.Text = "von";
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell8.Weight = 0.20949720670391073D;
+ this.xrTableCell1.Weight = 0.22346368715083786D;
//
// xrTableCell5
//
@@ -457,64 +412,50 @@ namespace MitMenschenWuppertal
this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.StylePriority.UseFont = false;
this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "bis";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.2094972067039107D;
+ this.xrTableCell5.Weight = 0.44692737430167617D;
//
// xrTableCell6
//
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell6.Multiline = true;
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.StylePriority.UseBorders = false;
this.xrTableCell6.StylePriority.UseFont = false;
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.23743016759776545D;
+ this.xrTableCell6.Weight = 0.27932960893854764D;
//
// xrTableCell7
//
- this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell7.Multiline = true;
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseBackColor = false;
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.StylePriority.UseFont = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell7.Weight = 0.23743016759776536D;
- //
- // xrTableCell43
- //
- this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell43.Name = "xrTableCell43";
- this.xrTableCell43.StylePriority.UseBorders = false;
- this.xrTableCell43.StylePriority.UseFont = false;
- this.xrTableCell43.Weight = 0.44692737430167595D;
+ this.xrTableCell7.Text = "MINUTEN:";
+ this.xrTableCell7.Weight = 0.33519553072625696D;
//
// xrTableCell49
//
this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell49.Multiline = true;
this.xrTableCell49.Name = "xrTableCell49";
this.xrTableCell49.StylePriority.UseBorders = false;
this.xrTableCell49.StylePriority.UseFont = false;
this.xrTableCell49.StylePriority.UseTextAlignment = false;
- this.xrTableCell49.Text = "Klientin / Klient";
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell49.Weight = 0.44692737430167606D;
+ this.xrTableCell49.Weight = 0.58659217877094971D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// formattingRuleStartDate
//
@@ -526,136 +467,218 @@ namespace MitMenschenWuppertal
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel14,
- this.xrLabel16,
- this.xrLabel7,
- this.xrLabel8,
- this.xrLabel6,
- this.xrLabel5,
- this.xrLabel4,
- this.xrLabel3,
- this.xrLabel2});
- this.ReportHeader.HeightF = 130F;
+ this.xrTable2,
+ this.xrTable1});
+ this.ReportHeader.HeightF = 140F;
this.ReportHeader.Name = "ReportHeader";
//
- // xrLabel7
+ // xrTable2
//
- this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
- this.xrLabel7.StylePriority.UseBackColor = false;
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.StylePriority.UsePadding = false;
- this.xrLabel7.StylePriority.UseTextAlignment = false;
- this.xrLabel7.Text = "Aktenzeichen";
- this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow11,
+ this.xrTableRow12});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(670F, 60F);
+ this.xrTable2.StylePriority.UseBackColor = false;
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrLabel8
+ // xrTableRow11
//
- this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
- this.xrLabel8.StylePriority.UseBackColor = false;
- this.xrLabel8.StylePriority.UseBorders = false;
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.StylePriority.UsePadding = false;
- this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "[ReferenceNumber]";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40});
+ this.xrTableRow11.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.StylePriority.UseFont = false;
+ this.xrTableRow11.StylePriority.UsePadding = false;
+ this.xrTableRow11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow11.Weight = 0.48945783132530124D;
//
- // xrLabel6
+ // xrTableCell40
//
- this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
- this.xrLabel6.StylePriority.UseBackColor = false;
- this.xrLabel6.StylePriority.UseBorders = false;
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.StylePriority.UsePadding = false;
- this.xrLabel6.StylePriority.UseTextAlignment = false;
- this.xrLabel6.Text = "[CustomerName]";
- this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.11109F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
- this.xrLabel5.StylePriority.UseBackColor = false;
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UsePadding = false;
- this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "[Month] [Year]";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseBorders = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.StylePriority.UsePadding = false;
- this.xrLabel4.StylePriority.UseTextAlignment = false;
- this.xrLabel4.Text = "Klientin, Klient";
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseBorders = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.StylePriority.UsePadding = false;
- this.xrLabel3.StylePriority.UseTextAlignment = false;
- this.xrLabel3.Text = "Monat";
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.StylePriority.UsePadding = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.Text = "Betreuung durch: ";
+ this.xrTableCell40.Weight = 1.8715083798882684D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell46});
+ this.xrTableRow12.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.StylePriority.UseBorders = false;
+ this.xrTableRow12.StylePriority.UseFont = false;
+ this.xrTableRow12.Weight = 0.97891566265060248D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseBorders = false;
+ this.xrTableCell46.StylePriority.UsePadding = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "[MainAttendantCommaSeperated]";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell46.Weight = 1.8715083798882684D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.xrTableRow10});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(670F, 60F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell32,
+ this.xrTableCell34,
+ this.xrTableCell36,
+ this.xrTableCell37});
+ this.xrTableRow9.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseFont = false;
+ this.xrTableRow9.StylePriority.UsePadding = false;
+ this.xrTableRow9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow9.Weight = 0.48945783132530124D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "Betreute / er:";
+ this.xrTableCell32.Weight = 0.61452513966480438D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "FLS / Woche";
+ this.xrTableCell34.Weight = 0.41899441340782151D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.Text = "GP-Nummer";
+ this.xrTableCell36.Weight = 0.41899441340782118D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.Text = "Jahr / Monat";
+ this.xrTableCell37.Weight = 0.41899441340782129D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell33,
+ this.xrTableCell35,
+ this.xrTableCell38,
+ this.xrTableCell39});
+ this.xrTableRow10.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.StylePriority.UseBorders = false;
+ this.xrTableRow10.StylePriority.UseFont = false;
+ this.xrTableRow10.Weight = 0.97891566265060248D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "[CustomerName]";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell33.Weight = 0.61452513966480438D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseBorders = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell35.Weight = 0.41899441340782151D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.Text = "[ReferenceNumber]";
+ this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell38.Weight = 0.41899441340782118D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.Text = "[Month] [Year]";
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell39.Weight = 0.41899441340782129D;
//
// xrLabel2
//
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 16F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.5F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(674.9998F, 25F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(356.8471F, 56.25F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel2.Text = "BeWo Quittierungsbeleg\r\nFachleistungsstunden";
//
// formattingRuleServiceDesc
//
@@ -680,9 +703,37 @@ namespace MitMenschenWuppertal
//
// topMarginBand1
//
- this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel17,
+ this.xrLabel2,
+ this.xrPictureBox1});
+ this.topMarginBand1.HeightF = 162F;
this.topMarginBand1.Name = "topMarginBand1";
//
+ // xrLabel17
+ //
+ this.xrLabel17.Font = new System.Drawing.Font("Arial", 6F, System.Drawing.FontStyle.Bold);
+ this.xrLabel17.ForeColor = System.Drawing.Color.Gray;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(313.1528F, 104.4584F);
+ this.xrLabel17.Multiline = true;
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(356.8471F, 56.25F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UseForeColor = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.Text = "Bereich Ambulant Betreutes Wohnen\r\nTel.: 0202 42920514\r\n\r\nLaurentiusstraße 9\r\n421" +
+ "03 Wuppertal\r\n";
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(435.1387F, 10.00001F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(234.8612F, 94.45839F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 30F;
@@ -691,21 +742,20 @@ namespace MitMenschenWuppertal
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel5,
+ this.xrLabel3,
+ this.xrLabel4,
this.lblUnterschriftKlient,
this.lblUnterschriftMitarbeiter,
this.xrTableAbwesenheiten,
this.lblHatAbwesenheiten,
this.lblHatGruppen,
- this.xrRichText2,
- this.xrRichText1,
- this.xrLabel15,
this.xrLabel13,
this.xrLabel12,
this.xrLabel11,
- this.xrLabel10,
this.xrLabel9,
this.xrLabel1});
- this.GroupFooter1.HeightF = 270F;
+ this.GroupFooter1.HeightF = 277.7083F;
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
@@ -713,33 +763,33 @@ namespace MitMenschenWuppertal
//
this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F);
- this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(94.99999F, 250F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 95.83334F);
this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(181.2223F, 20F);
this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
this.lblUnterschriftKlient.StylePriority.UseBorders = false;
this.lblUnterschriftKlient.StylePriority.UseFont = false;
this.lblUnterschriftKlient.StylePriority.UsePadding = false;
this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
- this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in";
- this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.lblUnterschriftKlient.Text = "Ort, Datum";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblUnterschriftMitarbeiter
//
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F);
- this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 250F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 95.83334F);
this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(329.9998F, 19.99998F);
this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
- this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in";
- this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.lblUnterschriftMitarbeiter.Text = "Unterschrift BeWo Mitarbeiter";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTableAbwesenheiten
//
@@ -748,16 +798,14 @@ namespace MitMenschenWuppertal
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 79.99997F);
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(440.0002F, 187.2917F);
this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3,
this.xrTableRow4,
- this.xrTableRow5,
- this.xrTableRow7,
- this.xrTableRow8});
- this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 60F);
this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
this.xrTableAbwesenheiten.StylePriority.UseFont = false;
this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -881,88 +929,16 @@ namespace MitMenschenWuppertal
this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell24.Weight = 0.075757568269402914D;
//
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell25,
- this.xrTableCell26,
- this.xrTableCell27});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 1D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.StylePriority.UseFont = false;
- this.xrTableCell25.StylePriority.UseTextAlignment = false;
- this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell25.Weight = 0.1073232364991462D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.StylePriority.UseTextAlignment = false;
- this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell26.Weight = 0.10732323432577288D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.StylePriority.UseFont = false;
- this.xrTableCell27.StylePriority.UseTextAlignment = false;
- this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell27.Weight = 0.075757568269402914D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell29,
- this.xrTableCell30,
- this.xrTableCell31});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 1D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.StylePriority.UseFont = false;
- this.xrTableCell29.StylePriority.UseTextAlignment = false;
- this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell29.Weight = 0.1073232364991462D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.StylePriority.UseFont = false;
- this.xrTableCell30.StylePriority.UseTextAlignment = false;
- this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell30.Weight = 0.10732323432577288D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.StylePriority.UseFont = false;
- this.xrTableCell31.StylePriority.UseTextAlignment = false;
- this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell31.Weight = 0.075757568269402914D;
- //
// lblHatAbwesenheiten
//
this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
- this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 130F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 237.2917F);
this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(20F, 20F);
this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
this.lblHatAbwesenheiten.StylePriority.UseFont = false;
@@ -976,10 +952,10 @@ namespace MitMenschenWuppertal
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
- this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 79.99997F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 187.2917F);
this.lblHatGruppen.Name = "lblHatGruppen";
this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(20F, 20F);
this.lblHatGruppen.StylePriority.UseBackColor = false;
this.lblHatGruppen.StylePriority.UseBorders = false;
this.lblHatGruppen.StylePriority.UseFont = false;
@@ -987,44 +963,10 @@ namespace MitMenschenWuppertal
this.lblHatGruppen.StylePriority.UseTextAlignment = false;
this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
- // xrRichText2
- //
- this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 130F);
- this.xrRichText2.Name = "xrRichText2";
- this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
- this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F);
- this.xrRichText2.StylePriority.UseFont = false;
- //
- // xrRichText1
- //
- this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 79.99997F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F);
- this.xrRichText1.StylePriority.UseFont = false;
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.99997F);
- this.xrLabel15.Multiline = true;
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
- this.xrLabel15.StylePriority.UseBackColor = false;
- this.xrLabel15.StylePriority.UseBorders = false;
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.StylePriority.UsePadding = false;
- this.xrLabel15.StylePriority.UseTextAlignment = false;
- this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
- this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99998F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 147.2916F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1039,7 +981,7 @@ namespace MitMenschenWuppertal
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 127.2916F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1048,48 +990,32 @@ namespace MitMenschenWuppertal
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UsePadding = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
- this.xrLabel12.Text = "E = ear to ear, face to face";
+ this.xrLabel12.Text = "E = ear to ear, face to face";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel11
//
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 10.00004F);
this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(210.0001F, 39.99996F);
this.xrLabel11.StylePriority.UseBackColor = false;
this.xrLabel11.StylePriority.UseBorders = false;
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.StylePriority.UsePadding = false;
this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)";
+ this.xrLabel11.Text = "Fachleistungen in Minuten (ohne Faktor 1,2)";
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
- // xrLabel10
- //
- this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F);
- this.xrLabel10.StylePriority.UseBackColor = false;
- this.xrLabel10.StylePriority.UseBorders = false;
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.StylePriority.UsePadding = false;
- this.xrLabel10.StylePriority.UseTextAlignment = false;
- this.xrLabel10.Text = "Fachleistungen in Minuten";
- this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- //
// xrLabel9
//
this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(240.0002F, 9.999974F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(100F, 40.00003F);
this.xrLabel9.StylePriority.UseBackColor = false;
this.xrLabel9.StylePriority.UseBorders = false;
this.xrLabel9.StylePriority.UseFont = false;
@@ -1099,15 +1025,15 @@ namespace MitMenschenWuppertal
//
// xrLabel1
//
- this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")});
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 9.999974F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(120F, 40F);
this.xrLabel1.StylePriority.UseBackColor = false;
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseFont = false;
@@ -1122,44 +1048,51 @@ namespace MitMenschenWuppertal
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
- // bindingSource1
+ // xrLabel4
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 187.2917F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(320F, 40.41666F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Keine Krankenhausaufenthalte bekannt oder \r\nabrechnungsrelevant im Abrechnungszei" +
+ "traum\r\n";
//
- // xrLabel14
+ // xrLabel3
//
- this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F);
- this.xrLabel14.StylePriority.UseBackColor = false;
- this.xrLabel14.StylePriority.UseBorders = false;
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.StylePriority.UsePadding = false;
- this.xrLabel14.StylePriority.UseTextAlignment = false;
- this.xrLabel14.Text = "Bewilligte FLS wöchentlich";
- this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 237.2917F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(340.0002F, 40.41666F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Keine Gruppenangebote im Abrechnungszeitraum";
//
- // xrLabel16
+ // xrLabel5
//
- this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F);
- this.xrLabel16.StylePriority.UseBackColor = false;
- this.xrLabel16.StylePriority.UseBorders = false;
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.StylePriority.UsePadding = false;
- this.xrLabel16.StylePriority.UseTextAlignment = false;
- this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(369.9999F, 147.2916F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel5.StylePriority.UseBackColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Krankenhausaufenthalte / stat.Rehamaßnahmen:";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// Quittierungsbeleg
//
@@ -1179,17 +1112,17 @@ namespace MitMenschenWuppertal
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(50, 30, 100, 30);
+ this.Margins = new System.Drawing.Printing.Margins(70, 30, 162, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1215,23 +1148,14 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
- private DevExpress.XtraReports.UI.XRLabel xrLabel8;
- private DevExpress.XtraReports.UI.XRLabel xrLabel6;
- private DevExpress.XtraReports.UI.XRLabel xrLabel5;
- private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
@@ -1239,19 +1163,14 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
- private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRRichText xrRichText1;
- private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
@@ -1269,15 +1188,27 @@ namespace MitMenschenWuppertal
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
- private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
}
}
diff --git a/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.resx b/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.resx
index 9f46badba..25096d346 100644
--- a/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.resx
+++ b/ReportImp/MitMenschenWuppertal/Quittierungsbeleg.resx
@@ -120,10 +120,1064 @@
21, 17
-
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
-
-
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+
+ /9j/4AAQSkZJRgABAgEASABIAAD/7gAOQWRvYmUAZAAAAAAB/+EASkV4aWYAAE1NACoAAAAIAAMBGgAF
+ AAAAAQAAADIBGwAFAAAAAQAAADoBKAADAAAAAQACAAAAAAAAAEgAAAABAAAASAAAAAEAAP/bAEMAAQEB
+ AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMD
+ A//bAEMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD
+ AwMDAwMDAwMDA//AABEIAKwBsQMBEQACEQEDEQH/xAAfAAAABgIDAQAAAAAAAAAAAAAHCAYFBAkDCgIB
+ AAv/xAC1EAACAQMEAQMDAgMDAwIGCXUBAgMEEQUSBiEHEyIACDEUQTIjFQlRQhZhJDMXUnGBGGKRJUOh
+ sfAmNHIKGcHRNSfhUzaC8ZKiRFRzRUY3R2MoVVZXGrLC0uLyZIN0k4Rlo7PD0+MpOGbzdSo5OkhJSlhZ
+ WmdoaWp2d3h5eoWGh4iJipSVlpeYmZqkpaanqKmqtLW2t7i5usTFxsfIycrU1dbX2Nna5OXm5+jp6vT1
+ 9vf4+fr/xAAfAQAABgMBAQEAAAAAAAAAAAAGBQQDBwIIAQkACgv/xAC1EQACAQMCBAQDBQQEBAYGBW0B
+ AgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFDcvAX4YI0JZJTGGNE8aKyJjUZVDZFZCcK
+ c4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWltcXV5fUoR1dmOHaGlqa2xtbm9md3h5ent8fX
+ 5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AN/j37r3
+ Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691
+ 737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde
+ 9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xv
+ fuvde9+691737r3Xvfuvde9+691737r3XvfuvdY5poaeGWoqJY4KeCN5p55nWKGGGJS8sssrlUjjjRSW
+ YkAAXPvxIAqeHVkR5HEcYLSMQAAKkk4AAGSSeA6+dN/M2/m096/NTtreeD2Rv/dmxPjBhs1V4nrzrvbm
+ Vr9vQbowmOk+1g3h2CMc9FU7izG43hNbHR1hkpsVFMlPEhkSWonhvfOYLrc7hkidksQaKoNKgebepPGh
+ 4cPmfo6+7B90bkP2T5Rsr/fNvtL/AN0ZoFku7yaNJjBI41G3tNepYY4QfDMkdHnZTI7aWSNCU/Fb5sfJ
+ L4ab8w2+uiuzNwbdTHV8FTl9kVWSyFd11vKgSfy1eE3fs5quPFZWgr42dDKqxVtMZDLTTwThJVK7Dc73
+ bZRLaOVocrXtb5EcD/hHkQepu91/ZH2096Ngm2HnzbLe5aSMrHcqiLeWz0ostvcaTJG6Gh0ktG4GiWOS
+ MlD9Jz4d/JnanzD+NXUvyL2fTnH47sfbS1uSwby+eXbW68TWVeA3ltmScpE9SuB3Ti6uminKR/dQRpOF
+ CyKPc1bbfR7lZR3seA65HoRgj8iCPnx6+aP3k9sd29m/czd/bjeW8S52250pKBQTQSKsttMBU6fFgeN2
+ Wp0MWQklT0Zf2u6jHr3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6
+ 97917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuv
+ e/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6K/3j8u+m+iWlxu4MzLn93Kmp
+ dm7WEGRzEJYeg5aV54cdg0OoNpqZknaM6o4pB7xp96vvYe0PsgW27frxr/msCo2+y0y3C14eOxZYrYcD
+ SaRZCp1RxuOpj9uvYvn73JC3e124tdjJ/wByriscR9fCABeY8RWNSgOGdT1Vx2R/Mq7q3RJPTbCxm3+t
+ sWxcQzQ08e59xaHGm02TzNP/AAgELyDFjo3Uk+s8W5me4f8AeMe8nMrvb8jW1hy7thrpZUF5d0OO6a4T
+ wOHDRaowP4jimZXKf3R/b3ZlWbmWa63e8FKgsbeCo9I4m8X7dU7Aj8IzUoW5O+u7N3SmXcXa+/8AJAkk
+ Uz7qzEFBGSyuTDjaSrgx8BLIpOiJb6R/QWxO5h98/eXmuUycwc079cA/gN7cLEMg9sKOsS5A+FBwHoOp
+ 02n2z9vdjTRtWybXCf4hbRM58syMrOeJ4seJ9T0Hn94M9/zu8v8A+fKt/wCv3sAfv/ff+U27/wCc0n/Q
+ XQp/de2f8o0H/ONP83ShwnZvZG2pFm252DvbAyoWKyYbdWdxjLqN3saKvhNnP1/r+fZ/s3uT7icuSCXl
+ /ft6sZRWht725hOeP9nKvHz9fPor3Hk/lLd0Kbrte3XKHyltoZOHD40PDy9OjOdf/P35H7HeCKv3RRb9
+ xcRUNjt642GumaPgSWzmPONz7TFB6WlqZkVuSh5ByS5D+/b94fkt0ivtzh3zbEIrFuMKyMR5/wCMxeDc
+ lqcC80ig5KnIMPcz/dj9p+YlZ7azk2y8b8dpIUFfL9F/EhpXiFjUkY1DBFk3S/8AMR6h7EkpsPvyKTqv
+ ccxjiSXMVa120ayZgFPh3IkFKMYWYFiK6GnhRbATO3vop7O/3gHtP7gSR7Rzwrcr8wvRQbiQSWMjH+G7
+ Cp4NTUkXMcUaigEzt1iV7gfdX565VV7/AJaI3raVqSIl0XKj5wEt4nkP0Wdianw1HVgEM0NTDFUU8sc9
+ PPHHNBPDIssM0Mqh4pYpULJJHIjAqwJBBuPeeEM0NxCtxbsrwOoZWUhlZWFQykVBBBBBBoRkdYxSRyRS
+ NFKpWVSQQRQgjBBByCDgg8OsntzqnXvfuvde9+691737r3Xvfuvde9+691737r3THufA026dtbh2xWyz
+ wUe48HlsDVz0s0tPVQ02XoKjHzy008EkM8M8cVQSjo6OrAEEEX91dBIhQ8GBH7el2138u1bnb7pCFaa2
+ njlUMAVLRuHAYEEEEjIIIIwQevlA9w9Y7h6V7Z7M6e3YqDc3Vm/t3de55olZYJcrs/PV+Arail13LUdV
+ PQNJC1yHiZWBIIPuALmB7W4e2k+ONyp+0GnX1o8nc0bdztyltfOW0V/de67fb3cVeIjuIklUN/SUOAw8
+ mBByOg59s9CTrcz/AOEvvf8APmusfkT8ZstWa32JunA9ubOglYvMcRvijfbW76Wmu5MdBisxtfHT6AoA
+ nysjXJc2knkW8LQTWLH4GDr9jYP7CB+3ri3/AHpPt8llzRy57nWiUF/aS7fcEcPEtW8a3ZsZeSOeZa1+
+ GBR5dbVvsfdcoOve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3
+ Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de69791
+ 7r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6qY+aXziqtv1mU6i6XypgzNJJPj9675o2/
+ cxVQhaKp2/tmf6Lk4WutVWrc07Axwnyhni5XffF++pdbDeXPtR7O3Wjd4maLcNyjOYGHa9rZt5TKaia4
+ H9kaxwnxQzx5u/d++7pDulvDzz7gQ6rBwHtLN+EinKz3A/32eMcR+Md0g0EK9Ns889VPNVVU0tTU1Msk
+ 9RUTyPNPPPM5klmmlkLSSyyyMWZmJLE3PPvkNPPNczPc3LtJcSMWZmJZmZjVmZjUliSSSSSSanrPiOOO
+ GNYYVVIkUBVAAAAFAABgADAAwB1i9tdX697917r3v3Xuve/de697917r3v3Xujg/Gz5jdidBV1JiKqoq
+ t4daPMq12z8hVu8mLhdiZavaVZOZP4PUozmQ04/yOoJbWiuwmTLX7uv3uuf/AGKvYtpupJd29uWcCSwl
+ ckwqTl7GRq+A4JLGL+wlNdSq7CZII92/YXlX3NtpL+FUsObgvZdIoAkIGFuVFPFU0AD/ANqgppYqDG1/
+ vWPaGyu39o4/e2w8xHl8LXaopAVMFdjK+JUNVistROfLQZKkLjWjXVlZZI2eJ0du73tt7l8m+7XKkHOf
+ I12t3s09VONMsMqga4J4z3RTR1GpTggq6M8bo7cxucOTuYeRN8l5e5lgMG4R5HmkiGumSJxh42oaEZBB
+ VgrqygQPY86C/Xvfuvde9+691737r3Xvfuvde9+691737r3Xz7f+FDnS0HVX8xfcu68fTCnxne3W+xe1
+ lWFSKZMxFDkOu9wRqSNIqqrIbD++nAJOut1cax7iHnG1FvvLSD4ZUV/z+E/zWv59fQt/d1c7Sc2fdwtt
+ puG1XWw7ldWGfiMZKXkR/wBKqXXhL8oqeXVGPsLdZ29Xkf8ACeLtKTr3+ZPsrbDVS01F3P1p2d1rViWR
+ I6eSSiwSdn45HMpCCebJdcxQw29bSSiNb+SxFPJ0/g70sflKjL/LUP8AjvWCv94ryqvMX3aL3dAmqfZd
+ zsr1aAkgNKbJzjNAl4zN5ALqPw1H0GPcvdfPN1737r3Xvfuvde9+691737r3Xvfuvde9+691737r3Xvf
+ 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
+ DRq/PrXn1Rl8h+0fmj8n/wCWXS/BvZn8uH5R7W7A2n1X1Dtbt7eXYe1BtbZS0nRuV2Plopummqqg5ztL
+ NbzzOyqJIqGmpQ1HT1c51VCU7VHu4ChtVRTrfn1YHu7pTtys+d38m7fdL1xvCo2Z030T3vgu1tzxYOuf
+ C9e5nPfHL+7mGxm7cgsRp8LW5TPf5HBHMVaSo9A9XHutRpPXvLoTu8up+y85/Nz+D3bmH2LufJ9YbH6K
+ 78wW8N+0WIq59rbazOfwmegwmMzOYjjNHQVuUmqEWCORg0hYAfX3oHtI8+tdEh+KGQ+Zf8s+b5G/FbFf
+ BnuD5J4Tc/fm9Ozvjj2p13kdvUPXObw2/abF0ePxnZm6MpUiDYEOMGDppaqap888c89TGyCGKnnmsdLU
+ Nadb49D/APyDKjPVfxF7jq91UuPot0VXzJ76qNyUeJlM+KpM9NBsuTMUuMmaeqabHwZBpEhYyyFowDqb
+ 6nT8fy68eld/Of8AiZ2N8lOmelN5dW9b0Xdu4vjn3ltztXP9H19WtHH2111DBJBvTZ9HdomrchXx01Kr
+ UySRzT0LVSweSp8EMvkIBz1odAD8VNpfDfcPe3VA2F/Je+Ufx83phdzQZebuDtjo5uvdi9Y5vB0lTlcf
+ nMdues3zkqncaJmKFKenkhoEDNLHIwVCbbNafED1vq2La28ew+6ewvlN0V3F8bc1s7pPA02K2dsvsXOZ
+ /B5PAd87S3ztGam3nT0+Hx1VJXY6GiaoliLBpFanqRFOKarikhNcAAg5611r/wD8v34J/LXCfMTqvpP5
+ EbN3bH8Uf5ce8/kJvz49723BjKiHa/aWc7A3LiYevqrH1UmrHZaqxU8su56R6cIcZPG8DrE7ukl2YUqO
+ J631sQ/HntLujs1u3V7j6CyfRI2T23ujZfXj5DdmF3SvZvX+JNOMJ2HSjEhHxMeZ8jEwOHQceOWSz6Wy
+ AOHWujG+9de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de6
+ 97917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuv
+ e/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3v3Xuve/de697917r3
+ v3Xuve/de697917r3v3Xuve/de697917r3v3Xutbj54/7PR/sx3bv+jr/h0L/Qvrw2n/AGXf/Q7/AHN/
+ g/8AdTC/x3/Rh5P9/rr/AM9+r/Lf4l5tP9n24umnlXr3VlX8qT/ZVP8AZK+uf9k8/vd/or/iO5f4v/pH
+ 8X+k/wD0jfxJv77f6Svtv8g/vd99o8n2n+Q/a+D7X/JvF7q9dWevdWO+69e697917r3v3Xuve/de6979
+ 17r3v3Xuv//Z
+
\ No newline at end of file
diff --git a/ReportImp/MitMenschenWuppertal/Teamstundenkonto.cs b/ReportImp/MitMenschenWuppertal/Teamstundenkonto.cs
index a0b777398..df7ebf1e4 100644
--- a/ReportImp/MitMenschenWuppertal/Teamstundenkonto.cs
+++ b/ReportImp/MitMenschenWuppertal/Teamstundenkonto.cs
@@ -18,7 +18,7 @@ namespace MitMenschenWuppertal
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
{
- var msb = new MitarbeiterstundenkontoBerechnung();
+ var msb = new CustomMitarbeiterstundenkontoBerechnung();
msb.CreateReport(pRO);
bindingSource1.DataSource = pRO;
diff --git a/ReportImp/MitMenschenWuppertal/Teamstundenkonto.designer.cs b/ReportImp/MitMenschenWuppertal/Teamstundenkonto.designer.cs
index 0fd0f82b0..a7fab17b6 100644
--- a/ReportImp/MitMenschenWuppertal/Teamstundenkonto.designer.cs
+++ b/ReportImp/MitMenschenWuppertal/Teamstundenkonto.designer.cs
@@ -35,6 +35,7 @@ namespace MitMenschenWuppertal
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -82,6 +83,7 @@ namespace MitMenschenWuppertal
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -107,8 +109,6 @@ namespace MitMenschenWuppertal
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
@@ -180,6 +180,13 @@ namespace MitMenschenWuppertal
this.xrTableCell19.Text = "xrTableCell19";
this.xrTableCell19.Weight = 0.063119927862939587D;
//
+ // xrTableCell4
+ //
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.TageUrlaub", "{0:0.00}")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.0563570784490532D;
+ //
// xrTableCell20
//
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -597,6 +604,13 @@ namespace MitMenschenWuppertal
this.xrTableCell18.Text = "Reguläre SOLL Stunden";
this.xrTableCell18.Weight = 0.063119927220940578D;
//
+ // xrTableCell2
+ //
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Text = "Fehlzeiten\r\nUrlaub\r\n(Tage)";
+ this.xrTableCell2.Weight = 0.056357080875133685D;
+ //
// xrTableCell30
//
this.xrTableCell30.Name = "xrTableCell30";
@@ -640,7 +654,7 @@ namespace MitMenschenWuppertal
// xrTableCell40
//
this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST";
+ this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST (in %)";
this.xrTableCell40.Weight = 0.063119929511863376D;
//
// xrTableCell41
@@ -785,20 +799,6 @@ namespace MitMenschenWuppertal
this.ReportFooter1.HeightF = 60F;
this.ReportFooter1.Name = "ReportFooter1";
//
- // xrTableCell2
- //
- this.xrTableCell2.Multiline = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Fehlzeiten\r\nUrlaub\r\n(Tage)";
- this.xrTableCell2.Weight = 0.056357080875133685D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.TageUrlaub", "{0:0.00}")});
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Weight = 0.0563570784490532D;
- //
// Teamstundenkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs b/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs
index 0725921d8..a0894c8d8 100644
--- a/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs
@@ -29,270 +29,276 @@ namespace BeWo.MuellestumpeReports
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
- this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
- this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
- this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAbsencetimes = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKeineAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
+ this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
- this.Detail.HeightF = 18.00003F;
- this.Detail.Name = "Detail";
- this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail.StylePriority.UseFont = false;
- this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableServiceRecords1
- //
- this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.Detail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
+ this.Detail.HeightF = 18.00003F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
- this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(675F, 18.00003F);
- this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
- this.xrTableServiceRecords1.StylePriority.UseFont = false;
- this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
- this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(675F, 18.00003F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell5,
this.xrTableCell9,
this.xrTableCell12,
this.xrTableCell1});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow2.StylePriority.UseFont = false;
- this.xrTableRow2.StylePriority.UseTextAlignment = false;
- this.xrTableRow2.Weight = 1D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "Tag";
- this.xrTableCell3.Weight = 0.24385918004234175D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Text = "Uhrzeit";
- this.xrTableCell5.Weight = 0.4877183585060792D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UseFont = false;
- this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.Text = "Min.";
- this.xrTableCell9.Weight = 0.24385918299654874D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
- this.xrTableCell12.StylePriority.UseBackColor = false;
- this.xrTableCell12.StylePriority.UseFont = false;
- this.xrTableCell12.StylePriority.UsePadding = false;
- this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.Text = "Gruppe";
- this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.24385918172244708D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Text = "Mitarbeiter(in)";
- this.xrTableCell1.Weight = 0.42675356734618008D;
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseFont = false;
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Tag";
+ this.xrTableCell3.Weight = 0.24385918004234175D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Uhrzeit";
+ this.xrTableCell5.Weight = 0.4877183585060792D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Min.";
+ this.xrTableCell9.Weight = 0.24385918299654874D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Gruppe";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.24385918172244708D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Mitarbeiter(in)";
+ this.xrTableCell1.Weight = 0.42675356734618008D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
- this.DetailReport.DataMember = "Services";
- this.DetailReport.DataSource = this.bindingSource1;
- this.DetailReport.Level = 0;
- this.DetailReport.Name = "DetailReport";
- this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Detail1
- //
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.HeightF = 18F;
- this.Detail1.Name = "Detail1";
- this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTable3
- //
- this.xrTable3.BorderColor = System.Drawing.Color.Black;
- this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.Detail1.HeightF = 18F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable3.Font = new System.Drawing.Font("Arial", 8F);
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTable3.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(675F, 18F);
- this.xrTable3.StylePriority.UseFont = false;
- this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(675F, 18F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13,
this.xrTableCell6,
this.xrTableCell16,
this.xrTableCell17,
this.xrTableCell2});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow6.Weight = 1D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UsePadding = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "xrTableCell13";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.12626259853214011D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.12626259853214011D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.25252517874188057D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.25252517874188057D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UseFont = false;
- this.xrTableCell16.StylePriority.UseTextAlignment = false;
- this.xrTableCell16.Text = "xrTableCell16";
- this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell16.Weight = 0.12626259590805625D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "xrTableCell16";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.12626259590805625D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.customerCountField")});
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseFont = false;
- this.xrTableCell17.StylePriority.UsePadding = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- this.xrTableCell17.Text = "xrTableCell17";
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell17.Weight = 0.1262625964672574D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.1262625964672574D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.22095956390624272D;
- //
- // formattingRuleStartDate
- //
- this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleStartDate.Name = "formattingRuleStartDate";
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.22095956390624272D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel28,
this.xrLabel29,
this.xrLabel25,
@@ -306,447 +312,488 @@ namespace BeWo.MuellestumpeReports
this.xrLabel9,
this.xrLabel10,
this.xrLabel12,
- this.xrLabel1,
this.xrLabel22,
this.xrLabel23,
this.xrLabel21,
this.xrLabel11,
this.xrLabel19});
- this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F);
- this.ReportHeader.HeightF = 216.7917F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrLabel28
- //
- this.xrLabel28.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F);
+ this.ReportHeader.HeightF = 197.0001F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel28
+ //
+ this.xrLabel28.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
- this.xrLabel28.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 38.375F);
- this.xrLabel28.Name = "xrLabel28";
- this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel28.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel28.StylePriority.UseBorders = false;
- this.xrLabel28.StylePriority.UseFont = false;
- //
- // xrLabel29
- //
- this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel28.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 21.70833F);
+ this.xrLabel28.Name = "xrLabel28";
+ this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel28.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel28.StylePriority.UseBorders = false;
+ this.xrLabel28.StylePriority.UseFont = false;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
- this.xrLabel29.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 56.375F);
- this.xrLabel29.Name = "xrLabel29";
- this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel29.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel29.StylePriority.UseBorders = false;
- this.xrLabel29.StylePriority.UseFont = false;
- //
- // xrLabel25
- //
- this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 39.70833F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month")});
- this.xrLabel25.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(71.99987F, 182.375F);
- this.xrLabel25.Name = "xrLabel25";
- this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel25.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
- this.xrLabel25.StylePriority.UseBorders = false;
- this.xrLabel25.StylePriority.UseFont = false;
- //
- // xrLabel26
- //
- this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(71.99987F, 165.7083F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year")});
- this.xrLabel26.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 182.375F);
- this.xrLabel26.Name = "xrLabel26";
- this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel26.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
- this.xrLabel26.StylePriority.UseBorders = false;
- this.xrLabel26.StylePriority.UseFont = false;
- //
- // xrLabel33
- //
- this.xrLabel33.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel33.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 128.375F);
- this.xrLabel33.Name = "xrLabel33";
- this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel33.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel33.StylePriority.UseBorders = false;
- this.xrLabel33.StylePriority.UseFont = false;
- this.xrLabel33.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
- //
- // xrLabel34
- //
- this.xrLabel34.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel26.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 165.7083F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ //
+ // xrLabel33
+ //
+ this.xrLabel33.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel33.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 111.7083F);
+ this.xrLabel33.Name = "xrLabel33";
+ this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel33.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel33.StylePriority.UseBorders = false;
+ this.xrLabel33.StylePriority.UseFont = false;
+ this.xrLabel33.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
+ //
+ // xrLabel34
+ //
+ this.xrLabel34.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
- this.xrLabel34.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 155.375F);
- this.xrLabel34.Name = "xrLabel34";
- this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel34.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel34.StylePriority.UseBorders = false;
- this.xrLabel34.StylePriority.UseFont = false;
- //
- // xrLabel32
- //
- this.xrLabel32.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel34.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 138.7083F);
+ this.xrLabel34.Name = "xrLabel34";
+ this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel34.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel34.StylePriority.UseBorders = false;
+ this.xrLabel34.StylePriority.UseFont = false;
+ //
+ // xrLabel32
+ //
+ this.xrLabel32.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
- this.xrLabel32.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 110.375F);
- this.xrLabel32.Name = "xrLabel32";
- this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel32.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel32.StylePriority.UseBorders = false;
- this.xrLabel32.StylePriority.UseFont = false;
- this.xrLabel32.Text = "xrLabel27";
- //
- // xrLabel30
- //
- this.xrLabel30.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel32.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 93.70833F);
+ this.xrLabel32.Name = "xrLabel32";
+ this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel32.StylePriority.UseBorders = false;
+ this.xrLabel32.StylePriority.UseFont = false;
+ this.xrLabel32.Text = "xrLabel27";
+ //
+ // xrLabel30
+ //
+ this.xrLabel30.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
- this.xrLabel30.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 74.37499F);
- this.xrLabel30.Name = "xrLabel30";
- this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel30.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel30.StylePriority.UseBorders = false;
- this.xrLabel30.StylePriority.UseFont = false;
- //
- // xrLabel31
- //
- this.xrLabel31.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel30.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 57.70833F);
+ this.xrLabel30.Name = "xrLabel30";
+ this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel30.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel30.StylePriority.UseBorders = false;
+ this.xrLabel30.StylePriority.UseFont = false;
+ //
+ // xrLabel31
+ //
+ this.xrLabel31.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
- this.xrLabel31.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 92.37499F);
- this.xrLabel31.Name = "xrLabel31";
- this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel31.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
- this.xrLabel31.StylePriority.UseBorders = false;
- this.xrLabel31.StylePriority.UseFont = false;
- this.xrLabel31.Text = "xrLabel26";
- //
- // xrLabel24
- //
- this.xrLabel24.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(207F, 182.375F);
- this.xrLabel24.Name = "xrLabel24";
- this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel24.SizeF = new System.Drawing.SizeF(72.00012F, 18F);
- this.xrLabel24.StylePriority.UseFont = false;
- this.xrLabel24.Text = "Jahr:";
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 56.375F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Vorname Klient/in:";
- //
- // xrLabel10
- //
- this.xrLabel10.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.37499F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Aktenzeichen:";
- //
- // xrLabel12
- //
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.375F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Name Klient/in:";
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(674.9998F, 25F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- //
- // xrLabel22
- //
- this.xrLabel22.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 155.375F);
- this.xrLabel22.Name = "xrLabel22";
- this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel22.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel22.StylePriority.UseFont = false;
- this.xrLabel22.Text = "Verantwortliche/r Mitarbeiter/in:";
- //
- // xrLabel23
- //
- this.xrLabel23.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 182.375F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel23.SizeF = new System.Drawing.SizeF(62.99998F, 18F);
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.Text = "Monat:";
- //
- // xrLabel21
- //
- this.xrLabel21.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 128.375F);
- this.xrLabel21.Name = "xrLabel21";
- this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel21.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel21.StylePriority.UseFont = false;
- this.xrLabel21.Text = "Bewilligungszeitraum (von - bis):";
- //
- // xrLabel11
- //
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 92.37499F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Bewilligte Fachleistungsstunden wöchentlich:";
- //
- // xrLabel19
- //
- this.xrLabel19.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 110.375F);
- this.xrLabel19.Name = "xrLabel19";
- this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel19.SizeF = new System.Drawing.SizeF(288F, 18F);
- this.xrLabel19.StylePriority.UseFont = false;
- this.xrLabel19.Text = "Bewilligte Fachleistungsstunden gesamt:";
- //
- // formattingRuleServiceDesc
- //
- this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
- //
- // formattingRuleCostBearer
- //
- this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
- //
- // formattingRuleEmployeeName
- //
- this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
- //
- // topMarginBand1
- //
- this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.topMarginBand1.HeightF = 99F;
- this.topMarginBand1.Name = "topMarginBand1";
- this.topMarginBand1.StylePriority.UseFont = false;
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.HeightF = 36.41669F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel31.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(297.0001F, 75.70833F);
+ this.xrLabel31.Name = "xrLabel31";
+ this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel31.SizeF = new System.Drawing.SizeF(377.9999F, 18F);
+ this.xrLabel31.StylePriority.UseBorders = false;
+ this.xrLabel31.StylePriority.UseFont = false;
+ this.xrLabel31.Text = "xrLabel26";
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(207.0002F, 165.7083F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(72.00012F, 18F);
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.Text = "Jahr:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.70833F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Vorname Klient/in:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.70833F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Aktenzeichen:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 21.70833F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name Klient/in:";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 138.7083F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "Verantwortliche/r Mitarbeiter/in:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 165.7083F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(62.99998F, 18F);
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "Monat:";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 111.7083F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Bewilligungszeitraum (von - bis):";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75.70833F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Bewilligte Fachleistungsstunden wöchentlich:";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 93.70833F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Bewilligte Fachleistungsstunden gesamt:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 89.62501F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(454.8747F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 114.625F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(454.8747F, 32F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(220.1248F, 82.62501F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 36.41669F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblHatAbwesenheiten,
+ this.lblAbsencetimes,
this.xrLabel7,
this.xrLabel8,
this.xrLabel2,
this.xrLabel6,
this.xrLabel3,
this.xrLabel4,
- this.xrLabel5});
- this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F);
- this.ReportFooter.HeightF = 216F;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel7
- //
- this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(441F, 198F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Unterschrift Klient/in";
- //
- // xrLabel8
- //
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(100F, 48.20836F);
- this.xrLabel8.Multiline = true;
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(200F, 48.20835F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "2. Summe der abzurechnenden Leistungen (= 1 x 1,2)\r\n";
- //
- // xrLabel2
- //
- this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrLabel5,
+ this.lblKeineAbwesenheiten});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F);
+ this.ReportFooter.HeightF = 216F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel2.BorderWidth = 2;
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(300F, 48.20836F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(100F, 48.20835F);
- this.xrLabel2.StylePriority.UseBorders = false;
- this.xrLabel2.StylePriority.UseBorderWidth = false;
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.StylePriority.UsePadding = false;
- this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "[fieldTotalFLSBillableXRateFactor!0.##] Std.";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrLabel6
- //
- this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(189F, 198F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
- this.xrLabel6.StylePriority.UseBorders = false;
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Unterschrift Mitarbeiter/in";
- //
- // xrLabel3
- //
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(100F, 0F);
- this.xrLabel3.Multiline = true;
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(200F, 48.20836F);
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "1. Summe der unmittelbaren \r\nBetreuungsleistungen („face-to-face“ \r\nBeziehungswei" +
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(7F, 105F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(20F, 20F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblAbsencetimes
+ //
+ this.lblAbsencetimes.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
+ this.lblAbsencetimes.LocationFloat = new DevExpress.Utils.PointFloat(0F, 96.41673F);
+ this.lblAbsencetimes.Multiline = true;
+ this.lblAbsencetimes.Name = "lblAbsencetimes";
+ this.lblAbsencetimes.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAbsencetimes.SizeF = new System.Drawing.SizeF(650F, 23.00002F);
+ this.lblAbsencetimes.Text = "lblAbsencetimes";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(441F, 198F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift Klient/in";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(100F, 48.20836F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(200F, 48.20835F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "2. Summe der abzurechnenden Leistungen (= 1 x 1,2)\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel2.BorderWidth = 2F;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(300F, 48.20836F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(100F, 48.20835F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseBorderWidth = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "[fieldTotalFLSBillableXRateFactor!0.##] Std.";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(189F, 198F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift Mitarbeiter/in";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(100F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(200F, 48.20836F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "1. Summe der unmittelbaren \r\nBetreuungsleistungen („face-to-face“ \r\nBeziehungswei" +
"se „ear-to-ear):\r\n";
- //
- // xrLabel4
- //
- this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel4.BorderWidth = 2;
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 0F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(100F, 48.20836F);
- this.xrLabel4.StylePriority.UseBorders = false;
- this.xrLabel4.StylePriority.UseBorderWidth = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.StylePriority.UsePadding = false;
- this.xrLabel4.StylePriority.UseTextAlignment = false;
- this.xrLabel4.Text = "[TotalFLMBillable] = [fieldTotalFLSBillable!0.##] Stunden";
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(18F, 198F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Datum";
- //
- // fieldAbrechenbareMinuten
- //
- this.fieldAbrechenbareMinuten.DataMember = "Services";
- this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)";
- this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
- //
- // fieldTotalFLSBillable
- //
- this.fieldTotalFLSBillable.Expression = "[TotalFLMBillable]/60";
- this.fieldTotalFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldTotalFLSBillable.Name = "fieldTotalFLSBillable";
- //
- // fieldTotalFLSBillableXRateFactor
- //
- this.fieldTotalFLSBillableXRateFactor.Expression = "([TotalFLMBillable]/60) * 1.2";
- this.fieldTotalFLSBillableXRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldTotalFLSBillableXRateFactor.Name = "fieldTotalFLSBillableXRateFactor";
- //
- // customerCountField
- //
- this.customerCountField.DataMember = "Services";
- this.customerCountField.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]))";
- this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String;
- this.customerCountField.Name = "customerCountField";
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
- // Stundenzettel
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrLabel4.BorderWidth = 2F;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(100F, 48.20836F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "[TotalFLMBillable] = [fieldTotalFLSBillable!0.##] Stunden";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(18F, 198F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblKeineAbwesenheiten
+ //
+ this.lblKeineAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(33.99989F, 96.42004F);
+ this.lblKeineAbwesenheiten.Multiline = true;
+ this.lblKeineAbwesenheiten.Name = "lblKeineAbwesenheiten";
+ this.lblKeineAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKeineAbwesenheiten.SizeF = new System.Drawing.SizeF(558.3331F, 37.50001F);
+ this.lblKeineAbwesenheiten.StylePriority.UseFont = false;
+ this.lblKeineAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblKeineAbwesenheiten.Text = "Keine Krankenhausaufenthalte bekannt oder abrechnungsrelevant im Abrechnungszeitr" +
+ "aum";
+ this.lblKeineAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // fieldTotalFLSBillable
+ //
+ this.fieldTotalFLSBillable.Expression = "[TotalFLMBillable]/60";
+ this.fieldTotalFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillable.Name = "fieldTotalFLSBillable";
+ //
+ // fieldTotalFLSBillableXRateFactor
+ //
+ this.fieldTotalFLSBillableXRateFactor.Expression = "([TotalFLMBillable]/60) * 1.2";
+ this.fieldTotalFLSBillableXRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillableXRateFactor.Name = "fieldTotalFLSBillableXRateFactor";
+ //
+ // customerCountField
+ //
+ this.customerCountField.DataMember = "Services";
+ this.customerCountField.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]))";
+ this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.customerCountField.Name = "customerCountField";
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.ReportFooter});
- this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldAbrechenbareMinuten,
this.fieldTotalFLSBillable,
this.fieldTotalFLSBillableXRateFactor,
this.customerCountField});
- this.DataSource = this.bindingSource1;
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.formattingRuleStartDate,
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 99, 36);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.SnapGridSize = 9F;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 115, 36);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -808,6 +855,9 @@ namespace BeWo.MuellestumpeReports
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
-
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel lblKeineAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRLabel lblAbsencetimes;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
}
}
diff --git a/ReportImp/MuellestumpeReports/ServicesOverviewReport.cs b/ReportImp/MuellestumpeReports/ServicesOverviewReport.cs
index e919f148f..3d8bd24a7 100644
--- a/ReportImp/MuellestumpeReports/ServicesOverviewReport.cs
+++ b/ReportImp/MuellestumpeReports/ServicesOverviewReport.cs
@@ -17,6 +17,12 @@ namespace BeWo.MuellestumpeReports
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ if (String.IsNullOrEmpty(pRO.ApprovedStartDate) && String.IsNullOrEmpty(pRO.ApprovedEndDate))
+ {
+ pRO.ApprovedStartDate = pRO.RequestedStartDate;
+ pRO.ApprovedEndDate = pRO.RequestedEndDate;
+ }
+
if (pRO.Services != null)
{
List servicesBillable = new List();
@@ -29,6 +35,20 @@ namespace BeWo.MuellestumpeReports
pRO.Services = servicesBillable;
}
+
+ if (String.IsNullOrEmpty(pRO.AbsenceTimes))
+ {
+ lblHatAbwesenheiten.Text = "X";
+ lblAbsencetimes.Visible = false;
+ }
+ else
+ {
+ pRO.AbsenceTimes = "Krankenhausaufenthalte/stat. Rehamaßnahmen:\n" + pRO.AbsenceTimes;
+ lblHatAbwesenheiten.Visible = false;
+ lblKeineAbwesenheiten.Visible = false;
+ }
+
+
this.bindingSource1.DataSource = pRO;
}
diff --git a/ReportImp/MuellestumpeReports/ServicesOverviewReport.resx b/ReportImp/MuellestumpeReports/ServicesOverviewReport.resx
index f6606300d..2b9f60afb 100644
--- a/ReportImp/MuellestumpeReports/ServicesOverviewReport.resx
+++ b/ReportImp/MuellestumpeReports/ServicesOverviewReport.resx
@@ -120,4 +120,13691 @@
21, 17
+
+
+
+ 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
+ EXwSVBMuFAgU4xW/FpsXdRhQGSwaCBrkG8IcoB1+Hl0fPSAeIP8h4CLCI6QkhyVqJk4nMigXKP0p4yrK
+ K7Ismi2DLm0vVjA9MSUyDjL3M+E0yzW3NqM3kDh9OWs6WjtJPDk9Jj4UPwI/8UDhQdJCw0O1RKhFnEaQ
+ R4ZIfElySmdLW0xQTUVOO08yUCpRI1IcUxdUElUOVgxXCVgIWQRZ/1r7W/hc9l30XvRf9GD2Yfhi+2P/
+ ZQRmCmcRaBVpGGobax9sJG0qbjBvOHBAcUpyVHNfdGt1d3aFd5N4nHmmerB7u3zGfdN+4H/ugP2CDIMc
+ hC2FPoZRh2OId4mHipWLpIyzjcOO04/kkPaSCJMblC6VQZZWl2uYgJmWmqybwZzQneCe8KAAoRGiIqM0
+ pEalWKZrp36okamlqrmrzazirfevDLAhsTWySLNctHC1hbaZt664w7nYuu68BL0avjC/R8BdwXTCjMOj
+ xLvF08brx/7JEMoiyzXMSM1bzm7PgtCW0arSv9PV1OvWAtcZ2DDZSNph23rclN2u3snf5eEA4hTjI+Qy
+ 5ULmUudk6IDpnOq469Xs8e4O7yzwSvFp8onzqvTM9e33Dvgu+U76bfuK/Kf9w/7g//8AAADIAZACVwMf
+ A+gEsQV6BkUHDwfbCKcJdApCCwoL0gybDWUOLw76D8YQkxFgEi8S/xPQFKEVcRZBFxAX4RiyGYUaWBss
+ HAEc1h2tHoQfXCA1IQ0h5yLAI5skdyVTJjEnDyfuKM4pryqRK3QsVS00LhQu9S/XMLoxnjKDM2g0TzU2
+ Nh83CDfzONs5wjqpO5I8fD1nPlM/QEAuQR1CDUL+Q/FE5EXVRsVHtUimSZlKjUuCTHhNb05oT2JQXVFZ
+ UlZTVFRNVUdWQlc+WDtZOlo6WzxcP11DXkhfT2BXYWBiZ2NqZG9ldWZ9Z4Voj2maaqdrtWzEbdRu5m/5
+ cQ1yIHMtdDx1TXZed3F4hHmZeq97xnzfffh/E4AugUuCaYOChJmFsIbJh+KI/YoYizSMUY1vjo6PrpDO
+ ke+TEpQ0lViWdJeOmKmZxJrgm/ydGZ43n1WgdKGTorKj0qTyphOnNKhWqXiqmau4rNit+K8XsDixWLJ4
+ s5m0urXbtvy4Hbk/umC7gryjvcW+58AIwSrCTMNnxIDFmcazx8zI5cn+yxfMMM1JzmLPe9CT0azSxtPf
+ 1PnWE9ct2EfZYdp825fcst3N3uff8eD74gXjD+Qa5STmLuc56EXpXep064vsou257s/v5vD88hPzKvRD
+ 9Vv2cfeH+Jv5rvq/+8382v3m/vL//wAAAMoBkwJbAyQD7AS1BX4GRwcRB9sIpQlvCjgLAQvLDJUNYA4r
+ DvcPwxCPEVwSLBL8E8wUnBVsFj4XDxfiGLQZiBpcGzAcBhzbHbIeiR9gIDghECHpIsMjnSR4JVQmMCcN
+ J+soySmmKoQrYixBLSEuAS7jL8QwpzGKMm0zUjQ3NRs2ADbmN8w4szmbOoM7bTxXPUE+LT8ZQAZA80Hg
+ Qs5DvESrRZtGjEd+SHBJY0pXS0xMQk05Ti9PJVAdURVSDlMHVAJU/lX6VvdX9Vj0WfRa9Vv2XPZd9175
+ X/xhAGIEYwpkEGUXZh9nJ2gxaTtqR2tSbFxtZ25zb39wjHGacqlzuXTJddp27Hf+eRJ6JXs6fE19YH5z
+ f4iAnIGygsiD3oT1hg2HJYg+iVeKcYuLjKWNwY7Zj/GRCZIikzuUVZVvlomXpJi/mdqa9pwSnS6eSp9n
+ oIShoaK+o9uk96YUpzGoTqlrqomrpqzDreGu/7AcsTqyWLN1tJO1sbbOt+y5Cbonu0S8X715vpO/rcDG
+ weDC+sQTxS3GRsdfyHjJkcqqy8PM2830zwzQJdE+0lfTcNSJ1aPWvdfW2PHaBdsY3CvdPt5R32TgeOGL
+ 4p/js+TI5dzm8+gY6T3qYeuG7Krtzu7z8BjxPfJk84z0tPXa9wD4JPlI+mn7iPyl/cL+4P//AAAAxQGK
+ Ak8DEwPWBJkFWwYdBt4HoAhgCSEJ4gqjC2QMJgzoDaoObQ8vD/IQtRF7EkITChPRFJkVYhYqFvMXvBiF
+ GU8aGRrkG68ceh1GHhIe3h+rIHkhRyIVIuQjsySCJVEmISbxJ8EokilkKjUrByvaLK0tgC5TLyYv+jDP
+ MaQyeTNPNCU0+zXSNqo3gjhaOTI6CzrkO748mD1zPk4/KUAFQOJBv0KdQ3tEWUU3RhZG9kfWSLZJl0p5
+ S1tMPk0hTgVO6U/OULNRmFJ+U2RUS1UzVhtXA1fsWNZZwFqrW5Zcgl1uXlpfR2A0YSJiEWMAY+9k32XQ
+ ZsFns2ilaZhqjGuAbHRtaW5eb1RwSnFBcjhzMHQpdSN2HXcXeBN5D3oLewl8B30FfgR/AoACgQKCA4ME
+ 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
+ ZJo/9a5LZrs1Q6oyaQYp1qaPa14dYaOwbZMQB6Gsb6kE15lYdMEAAIsnfL9UNLT4alxJ6bBca8Y/o6v2
+ bU41FKfZbvsp3KQjcLUduaEIcloQzJ6gc+sF3JZNeDsAAIq9fW9TxLLvceZJia5Vcso/Xanmc7Y06qXH
+ dMUp4qH/deMeBZ60dvgRdpv1eAIGvZOuezIAAIpifgZTW7EyeThJLqyZeYU/FagqeeY01KP3elEp7KAi
+ etceS5yte14SD5mke+UHf5F0fasAlokXfuxS+a++gFpI3KshgAo+06avf800qKJ4f6gqDJ6Cf5MekJrv
+ f5ASmZenf5IIJ4+Vf7kBUIecf9RSoa6Kh1NIlKnohl8+nqVuhYI0gKEyhMQp/J0yhCAe35lug5ATG5X2
+ grkIt44IgWsB6YZkgJVSV62RjhRIV6jpjHg+dKRnivk0Z6AjiaEp75wciG0e+JhDh1UTipSThUIJMYzK
+ gsgCZIVpgS9SGKzMlJlIJKgdklI+UKOSkC80WZ9Fjj0p7ps2jHse75dZiosTvZOBhz4JiYvJg9wCxYSi
+ gapR5KwzmtpH+qd8l+g+NKLolSA0Tp6SkpUp9pp8kDUfCZaSjRATw5KxiMQJrYr5hKwDEYQIggm3sWcY
+ X5ekFGkiYo+QYmsxZYF8Z21FaFln629SawZSt3FHbXc8f3MGb5IjYnP3cKAFgXklcLi0k2ODazmhQWXl
+ bQGN52hJbsl6U2qmcI1mR2z1cjZRkG8jc7Q7+XEMdO8j0nIJdV0Hf3d2dRaxs2B6dsSerWMcd2mLomXF
+ eAd4amhheLZkyGrleV1Qg21Eeec7e29Vej4kLHBnefsJNHYDeTOvCF4SgiWcQ2DmgaiJjGOzgTp2sGaC
+ gMxjZWk0gHFPi2u4gAk7BW3of3kkcW8QfngKp3TJfMuslFw6jWWaDl8ui8+HmWIcikp1EmT/iN1iLmfV
+ h3hOqWp3hhw6mGy/hKIkpm37gtcL33PBf8+qYlrYmJKYE13fleeF32Dek1JzlmPVkN1hAWa5jn1N7Gl0
+ jCI6O2vOibkkz20dhxYM4HLngk2ohVnGo8GWZ1zYn/uEaV/jnE9yWmLnmM1f/2XZlWxNM2iikhI57msM
+ jqsk8mxtiyUNr3I4hE2m9Vj8ru+U/1wTqgmDMF8kpUBxVmIwoKlfKmUsnD9MhWgAl+s5k2pzk34lAWvi
+ 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
+ AAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAEAAAIAAADTAacCegNOBCIE9gXLBp8HdQhK
+ CSAJ9wrOC6MMeA1MDiIO9w/OEKURfBJUEy4UCBTjFb8Wmxd1GFAZLBoIGuQbwhygHX4eXR89IB4g/yHg
+ IsIjpCSHJWomTicyKBco/SnjKsorsiyaLYMubS9WMD0xJTIOMvcz4TTLNbc2ozeQOH05azpaO0k8OT0m
+ PhQ/Aj/xQOFB0kLDQ7VEqEWcRpBHhkh8SXJKZ0tbTFBNRU47TzJQKlEjUhxTF1QSVQ5WDFcJWAhZBFn/
+ Wvtb+Fz2XfRe9F/0YPZh+GL7Y/9lBGYKZxFoFWkYahtrH2wkbSpuMG84cEBxSnJUc190a3V3doV3k3ic
+ eaZ6sHu7fMZ9037gf+6A/YIMgxyELYU+hlGHY4h3iYeKlYukjLONw47Tj+SQ9pIIkxuULpVBllaXa5iA
+ mZaarJvBnNCd4J7woAChEaIiozSkRqVYpmunfqiRqaWquavNrOKt968MsCGxNbJIs1y0cLWFtpm3rrjD
+ udi67rwEvRq+ML9HwF3BdMKMw6PEu8XTxuvH/skQyiLLNcxIzVvObs+C0JbRqtK/09XU69YC1xnYMNlI
+ 2mHbetyU3a7eyd/l4QDiFOMj5DLlQuZS52TogOmc6rjr1ezx7g7vLPBK8WnyifOq9Mz17fcO+C75Tvpt
+ +4r8p/3D/uD//wAAAMgBkAJXAx8D6ASxBXoGRQcPB9sIpwl0CkILCgvSDJsNZQ4vDvoPxhCTEWASLxL/
+ E9AUoRVxFkEXEBfhGLIZhRpYGywcARzWHa0ehB9cIDUhDSHnIsAjmyR3JVMmMScPJ+4ozimvKpErdCxV
+ LTQuFC71L9cwujGeMoMzaDRPNTY2HzcIN/M42znCOqk7kjx8PWc+Uz9AQC5BHUINQv5D8UTkRdVGxUe1
+ SKZJmUqNS4JMeE1vTmhPYlBdUVlSVlNUVE1VR1ZCVz5YO1k6WjpbPFw/XUNeSF9PYFdhYGJnY2pkb2V1
+ Zn1nhWiPaZpqp2u1bMRt1G7mb/lxDXIgcy10PHVNdl53cXiEeZl6r3vGfN99+H8TgC6BS4Jpg4KEmYWw
+ hsmH4oj9ihiLNIxRjW+Ojo+ukM6R75MSlDSVWJZ0l46YqZnEmuCb/J0ZnjefVaB0oZOisqPSpPKmE6c0
+ qFapeKqZq7is2K34rxewOLFYsnizmbS6tdu2/LgduT+6YLuCvKO9xb7nwAjBKsJMw2fEgMWZxrPHzMjl
+ yf7LF8wwzUnOYs970JPRrNLG09/U+dYT1y3YR9lh2nzbl9yy3c3e59/x4PviBeMP5BrlJOYu5znoReld
+ 6nTri+yi7bnuz+/m8PzyE/Mq9EP1W/Zx94f4m/mu+r/7zfza/eb+8v//AAAAygGTAlsDJAPsBLUFfgZH
+ BxEH2wilCW8KOAsBC8sMlQ1gDisO9w/DEI8RXBIsEvwTzBScFWwWPhcPF+IYtBmIGlwbMBwGHNsdsh6J
+ H2AgOCEQIekiwyOdJHglVCYwJw0n6yjJKaYqhCtiLEEtIS4BLuMvxDCnMYoybTNSNDc1GzYANuY3zDiz
+ OZs6gzttPFc9QT4tPxlABkDzQeBCzkO8RKtFm0aMR35IcEljSldLTExCTTlOL08lUB1RFVIOUwdUAlT+
+ VfpW91f1WPRZ9Fr1W/Zc9l33Xvlf/GEAYgRjCmQQZRdmH2cnaDFpO2pHa1JsXG1nbnNvf3CMcZpyqXO5
+ dMl12nbsd/55Enolezp8TX1gfnN/iICcgbKCyIPehPWGDYcliD6JV4pxi4uMpY3BjtmP8ZEJkiKTO5RV
+ lW+WiZekmL+Z2pr2nBKdLp5Kn2eghKGhor6j26T3phSnMahOqWuqiaumrMOt4a7/sByxOrJYs3W0k7Wx
+ ts637LkJuie7RLxfvXm+k7+twMbB4ML6xBPFLcZGx1/IeMmRyqrLw8zbzfTPDNAl0T7SV9Nw1InVo9a9
+ 19bY8doF2xjcK90+3lHfZOB44Yvin+Oz5Mjl3Obz6BjpPeph64bsqu3O7vPwGPE98mTzjPS09dr3APgk
+ +Uj6afuI/KX9wv7g//8AAADFAYoCTwMTA9YEmQVbBh0G3gegCGAJIQniCqMLZAwmDOgNqg5tDy8P8hC1
+ EXsSQhMKE9EUmRViFioW8xe8GIUZTxoZGuQbrxx6HUYeEh7eH6sgeSFHIhUi5COzJIIlUSYhJvEnwSiS
+ KWQqNSsHK9osrS2ALlMvJi/6MM8xpDJ5M080JTT7NdI2qjeCOFo5MjoLOuQ7vjyYPXM+Tj8pQAVA4kG/
+ Qp1De0RZRTdGFkb2R9ZItkmXSnlLW0w+TSFOBU7pT85Qs1GYUn5TZFRLVTNWG1cDV+xY1lnAWqtbllyC
+ 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
+ fmN/SyKsfyl/pSC3f8J/6DtxenaAxTeDeniAtTO6erGApi/pezuAlCwUfAuAfyh1fPuAaiVkfd+AViLA
+ fr2ARiDif2SAOwAA//8AAP//AAD//wAAbWZ0MQAAAAADBCEAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAA
+ AAAAAAAAAAAAAQAAAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4v
+ MDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWpr
+ bG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaan
+ qKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj
+ 5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wABAQICAwMEBAUGBgcHCAgJCQoLCwwMDQ0ODw8QEBER
+ EhMTFBQVFhYXFxgZGRoaGxwcHR4eHyAgISIiIyQkJSYmJygpKSorLC0tLi8wMTIyMzQ1Njc4OTo7PD0+
+ P0BCQ0RFRkhJSkxNT1BSU1VXWFpcXmBiZGZoam1vcXR2eXx+gYOGiYuOkJKVl5mbnZ+ho6WnqKqsra+w
+ srO1tre5uru8vb/AwcLDxMXGx8jJysvMzc3Oz9DR0tLT1NXW1tfY2dna29vc3d3e39/g4eHi4+Pk5eXm
+ 5ufo6Onp6uvr7Ozt7u7v7/Dw8fLy8/P09PX29vf3+Pj5+fr7+/z8/f3+/v8AAQECAgMDBAQFBgYHBwgI
+ CQkKCwsMDA0NDg8PEBARERITExQUFRYWFxcYGRkaGhscHB0eHh8gICEiIiMkJCUmJicoKSkqKywtLS4v
+ MDEyMjM0NTY3ODk6Ozw9Pj9AQkNERUZISUpMTU9QUlNVV1haXF5gYmRmaGptb3F0dnl8foGDhomLjpCS
+ lZeZm52foaOlp6iqrK2vsLKztba3ubq7vL2/wMHCw8TFxsfIycrLzM3Nzs/Q0dLS09TV1tbX2NnZ2tvb
+ 3N3d3t/f4OHh4uPj5OXl5ubn6Ojp6err6+zs7e7u7+/w8PHy8vPz9PT19vb39/j4+fn6+/v8/P39/v7/
+ 97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnz
+ vrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4Xi
+ xraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE
+ 07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU
+ 6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU
+ +LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ 97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnz
+ vrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4Xi
+ xraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE
+ 07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU
+ 6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU
+ +LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ 97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnz
+ vrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4Xi
+ xraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE
+ 07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU
+ 6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU
+ +LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ 97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4XixraM6MS1ku7BtJnz
+ vrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/97oxG/i6Pzb6uExU+LdXbvG+XYHsw2OU6cNjpeHCZLXZwGnE07xz0M65fdrKt4Xi
+ xraM6MS1ku7BtJnzvrWh+bu5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/97oxG/i7Pzb6uExU97lXbfDAXYDrxWGS6cZgpOLGYLPbxWPB
+ 1MNszdDBddbMwHzdycCC48W8huvCuobyu72K+LK6pvyyuqb8srqm/LK6pvyyuqb8srqm/LK6pvyyuqb8
+ srqm/LK6pvyyuqb8srqm/LK6pvyyuqb8srqm/LK6pvyyuqb89rsxG/e7Pzb5uUxU9rpWbO7CXX/qxl6R
+ 58leouPKXbHczVy+181jyNLNa9HMyHDdyMVw5cLDdey6wIrytL2Z9qy8ofmsvKH5rLyh+ay8ofmsvKH5
+ rLyh+ay8ofmsvKH5rLyh+ay8ofmsvKH5rLyh+ay8ofmsvKH5rLyh+ay8ofmsvKH59rsxGve8Pzb5uUxU
+ 9LxWbOzFXX3oyVyP5cxbn+HQWa3d1li51tZaxs3PZdTGym7ev8Z55rrDiOy2wJTwrr+X9Ka9nfemvZ33
+ pr2d96a9nfemvZ33pr2d96a9nfemvZ33pr2d96a9nfemvZ33pr2d96a9nfemvZ33pr2d96a9nfemvZ33
+ 9rwxGva8PzX4ukxU875VaurHXHzmzFmN4dFXnNzYVajW3Ve3ztVdyMXOa9W+yXffusaF5rfDkOqwwpHu
+ qcCU8aG/mfShv5n0ob+Z9KG/mfShv5n0ob+Z9KG/mfShv5n0ob+Z9KG/mfShv5n0ob+Z9KG/mfShv5n0
+ ob+Z9KG/mfShv5n09bwxGva9PzX4ukxU8cBVaenJWXrjz1aK3ddUmNXfWqXQ3Ve6x9Riyr/Octa6yoDe
+ t8eN5LHFjeiqw47so8GR753AlvGdwJbxncCW8Z3AlvGdwJbxncCW8Z3AlvGdwJbxncCW8Z3AlvGdwJbx
+ ncCW8Z3AlvGdwJbxncCW8Z3AlvGdwJbx9b0xGvW9PzX3u0xU78NVaObMVnff01OG1t5YkdDjWqjK3Fm8
+ wdRpy7rOedW2yofdsciJ4qvGiualxIvpn8OO65jCk+6YwpPumMKT7pjCk+6YwpPumMKT7pjCk+6YwpPu
+ mMKT7pjCk+6YwpPumMKT7pjCk+6YwpPumMKT7pjCk+6YwpPu9L0xGvS+PzX2vExU7MZUZePPU3Ta2k+A
+ 0uNaksvlW6rE21+9vNRuy7fPf9SxzIXbq8mF36XIh+KgxonlmsWM6JXEkOqVxJDqlcSQ6pXEkOqVxJDq
+ lcSQ6pXEkOqVxJDqlcSQ6pXEkOqVxJDqlcSQ6pXEkOqVxJDqlcSQ6pXEkOqVxJDq874xGfO/PzX1vUxU
+ 6cpUY+DTT2/U4Fd4zeZalcbkXay+22S9t9R0ybLQftKszYHYpsuC3KDJhN+byIbhlseJ5JHGjeaRxo3m
+ kcaN5pHGjeaRxo3mkcaN5pHGjeaRxo3mkcaN5pHGjeaRxo3mkcaN5pHGjeaRxo3mkcaN5pHGjeaRxo3m
+ 8r8xGfLAPzTzwExS5c1RX9raSmjQ5Vh7yOtcl8DjYa253Gm8stV1x6vSec+lz33UoM2A15vMgtqWy4Td
+ kcmH343Ji+GNyYvhjcmL4Y3Ji+GNyYvhjcmL4Y3Ji+GNyYvhjcmL4Y3Ji+GNyYvhjcmL4Y3Ji+GNyYvh
+ jcmL4Y3Ji+GNyYvh8cAxGfHCPzTuxUtP4NNMWNPiVF/L6ll/wu1fmbvkZq2z3Wy6qthwxKPUdcqd0njP
+ mNB70pTPftSRzoHXjc2F2YnMiNqJzIjaicyI2onMiNqJzIjaicyI2onMiNqJzIjaicyI2onMiNqJzIja
+ icyI2onMiNqJzIjaicyI2onMiNqJzIja78IxGO/EQDPny0tI2NxHTc3oVGTF71uCvO1jmrTlaauq32i3
+ odpsv5rXcMSV1XTIkdN3y43Ses2K0X7Ph9GB0YTQhdKE0IXShNCF0oTQhdKE0IXShNCF0oTQhdKE0IXS
+ hNCF0oTQhdKE0IXShNCF0oTQhdKE0IXShNCF0oTQhdKE0IXS7cUxF+zHQDLf00U+0OROR8fvVmi+9V+E
+ tu5nmKvnZKeg4WWxmN5ouJLbbb2N2nHAidh0wobYd8SD1nrGgdV9x37Vgcl+1YHJftWByX7Vgcl+1YHJ
+ ftWByX7Vgcl+1YHJftWByX7Vgcl+1YHJftWByX7Vgcl+1YHJftWByX7Vgcl+1YHJ6cgwFefLQDDU30Us
+ ye1PTb/1WWu3+WODrPBhlKDqYaCX5mKpj+Jlr4ngarOF3262gt5xuH/ddLp93He7e9t6vXnbfb55232+
+ edt9vnnbfb55232+edt9vnnbfb55232+edt9vnnbfb55232+edt9vnnbfb55232+edt9vnnbfb55232+
+ 5cwwE9vYOSDM6UgxwfVRUbj7XWus+1x/ofNcjZfuXZiO6mCfhuhjpIHmZ6h95Wure+RurHnjca534nSv
+ deJ2sHPhebFz4Xmxc+F5sXPhebFz4Xmxc+F5sXPhebFz4Xmxc+F5sXPhebFz4Xmxc+F5sXPhebFz4Xmx
+ c+F5sXPhebFz4Xmx4NEvEdDkQBnE8ks3ufxTUq7/VWii/lZ4l/hXhY30Wo2F8F6Uf+5imHrsZZt262ie
+ dOprn3LqbqFx6XCib+lzo27odaRu6HWkbuh1pG7odaRu6HWkbuh1pG7odaRu6HWkbuh1pG7odaRu6HWk
+ buh1pG7odaRu6HWkbuh1pG7odaRu6HWk1N4yBsfvRB67+0k5r/9MUKP/TmKX/1Bvjf1UeoT6WIJ991yH
+ ePVgi3TzY45x8maQb/JpkW3xa5Js8W6TavBwlGnwcpVp8HKVafBylWnwcpVp8HKVafBylWnwcpVp8HKV
+ afBylWnwcpVp8HKVafBylWnwcpVp8HKVafBylWnwcpVp8HKV/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D
+ 8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ
+ /69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ /7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbd
+ ypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO
+ 0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x
+ 3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D
+ 8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ
+ /69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ /7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbd
+ ypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO
+ 0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x
+ 3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D
+ 8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rnvJK657ySuue8krrn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn/7IsFf+yOi3/r0dJ
+ /69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbdypad4ciRqOTHj7rn
+ vJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ /7IsFf+yOi3/r0dJ/69SYPq1WXL2uF+D8blklOq4aKPjtG2x3bBzvNirfMbUpoPO0KKK1M6ekNnMmpbd
+ ypad4ciRqOTHj7rnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrnvJK657ySuue8krrn
+ vJK657ySuue8krrn/7IsFf+yOi3/r0dJ/7BSYPi3WHH0u16C8b1jk+q8Z6LkuWuv3rZwu9mxeMXUrIDN
+ 0aiH1M6jjdnMnpPeyZmb48eTqOfAkrnptpW56raVueq2lbnqtpW56raVueq2lbnqtpW56raVueq2lbnq
+ tpW56raVueq2lbnqtpW56raVueq2lbnq/rIsFP+zOi3/sEdJ/rJRX/e5WHDyvV6B78BjkevAZqDkvmmu
+ 37tsudq4dMPVtHzL0a+D0s6ritjMpY/eyZ2X48aVqOm3lrjsr5m47K+ZuOyvmbjsr5m47K+ZuOyvmbjs
+ r5m47K+ZuOyvmbjsr5m47K+ZuOyvmbjsr5m47K+ZuOyvmbjs/rMsFP+zOi3/sEdJ/bNRXva7V2/wwF2A
+ 7MNikOvDZJ/mwmar4MFottu+bsDXu3XI07h9z9C1hNXNrYjcxaOQ5LqcouqtnLfuqJ237aidt+2onbft
+ qJ237aidt+2onbftqJ237aidt+2onbftqJ237aidt+2onbftqJ237aidt+2onbft/rMsFP6zOi3/sUdJ
+ /LRRXvS8V27uwl1/68VgjunGYZznx2Op4sdks93IZ7zax27D1sZ1ytC+eNTGtIDcuquK5K2lnOuipLbv
+ oaK27qGitu6horbuoaK27qGitu6horbuoaK27qGitu6horbuoaK27qGitu6horbuoaK27qGitu6horbu
+ /bMsFP60Oi3/sUdJ+7ZQXfO+V23sxFx96cdejOfKXprlzGCl4s9hr9/TZLbc2Ge90s9tycjGdNO9vXzc
+ sbWG5KKvluuXr7bvmai27pmotu6ZqLbumai27pmotu6ZqLbumai27pmotu6ZqLbumai27pmotu6ZqLbu
+ mai27pmotu6ZqLbu/bQsFP20Oi3/skdJ+rdQXPHAVmzqx1x858pciuTOXJfh0l2h3Nlfqdbfba3S3Gu8
+ ytVtyMHPcdO1yHjbqMGC45i8kuqMv7bukbC37pGwt+6RsLfukbC37pGwt+6RsLfukbC37pGwt+6RsLfu
+ kbC37pGwt+6RsLfukbC37pGwt+6RsLfu/bQsFP21Oi3/skdJ+LlPW+/CVmvpyVp65c1Zh+DTWZPb2luc
+ 1OFpo9DharHK22+9wtV2yLnQfNKvzH/aociC4pLEkOmIw6nsiru37Iq7t+yKu7fsiru37Iq7t+yKu7fs
+ iru37Iq7t+yKu7fsiru37Iq7t+yKu7fsiru37Iq7t+yKu7fs/LUsFP21Oi3/s0dJ97tPWu3FVWnny1h3
+ 4tFXhNvaV47U4WWVz+Rmp8rfaLXC2W/ButR3yrPQf9KpzILZncmF4JHGjuaIxKDphsSz6obEs+qGxLPq
+ hsSz6obEs+qGxLPqhsSz6obEs+qGxLPqhsSz6obEs+qGxLPqhsSz6obEs+qGxLPq/LUsFPy2Oiz+s0dJ
+ 9b1OWevHVWfkzlV03dZUf9XgX4bQ5WOZyuVlqsPeaLi72HDDtNN6zKvPfdOjzIHZmcqF3o/HjeOHxprm
+ hcWp54XFqeeFxannhcWp54XFqeeFxannhcWp54XFqeeFxannhcWp54XFqeeFxannhcWp54XFqeeFxann
+ +7YsE/u2Oiz+tEdJ879OV+jKVWTh0lJw2N1VedHkYIjL6GOcxONlrb3dabq113TErdN4zKXQfNOdzYDY
+ lcuE3I3Ji+CGx5bjg8eh5IPHoeSDx6Hkg8eh5IPHoeSDx6Hkg8eh5IPHoeSDx6Hkg8eh5IPHoeSDx6Hk
+ g8eh5IPHoeSDx6Hk+rYsE/u3Oiz9tUZI8MNNVeXNUmHc2E9q0+Jdc83oYIvG6mOfvuJnr7fcbbuu13LF
+ pdN2zJ7QetGYzn7VkcyD2YrLid2EyZLfgcmb4YHJm+GByZvhgcmb4YHJm+GByZvhgcmb4YHJm+GByZvh
+ gcmb4YHJm+GByZvhgcmb4YHJm+GByZvh+rcrE/q4Oiz6uUVG7MZNUuHSTlvV31Rhzudcd8fsYI/A6WWi
+ uOJqsa/cbLym2HDEntR0ypjSec+S0H3Sjc6C1YjNiNiCzI/af8uV3H/Lldx/y5Xcf8uV3H/Lldx/y5Xc
+ f8uV3H/Lldx/y5Xcf8uV3H/Lldx/y5Xcf8uV3H/Lldx/y5Xc+LgrE/i5Oiv2vUVD58xNTNvZSFPQ5Vdg
+ yexce8HxYpK56GijsOJpsabdarqe2W7Bl9Zzx5HUd8uN0nvOiNGA0ITQhdOAz4vVfc6R1n3OkdZ9zpHW
+ fc6R1n3OkdZ9zpHWfc6R1n3OkdZ9zpHWfc6R1n3OkdZ9zpHWfc6R1n3OkdZ9zpHW97orEve7OivwwkU/
+ 4NJJRNPhUUbL61hlwvJef7vwZZSy6Gejp+Jlr57eZ7eW2229kNlxwovXdcWH1XnIg9R9yoDTgsx80ofO
+ etKMz3rSjM960ozPetKMz3rSjM960ozPetKMz3rSjM960ozPetKMz3rSjM960ozPetKMz3rSjM960ozP
+ 9bwrEfS+OiroykQ32NxDN83oUkzE8VlqvPdhgrPwZZSo6WKhneRjq5ThZbKO3mu4idxwu4XbdL6B2nfA
+ ftl7wnvYf8R41oTFdtaHxnbWh8Z21ofGdtaHxnbWh8Z21ofGdtaHxnbWh8Z21ofGdtaHxnbWh8Z21ofG
+ dtaHxnbWh8Z21ofG8r8rEPHBOyne1EAr0OVKM8bwU1K991xttPlhgqjxX5Ge7F+dlOdhpYzkZKuG4mmw
+ guBus37fcrV83nW3ed54uHfdfLp13IC7c9yDvHPcg7xz3IO8c9yDvHPcg7xz3IO8c9yDvHPcg7xz3IO8
+ c9yDvHPcg7xz3IO8c9yDvHPcg7xz3IO878IqD+fLOB/T4EEbyO1MOb74VFa0/lttqftaf570W4yU712W
+ i+xgnYTpY6J+52eme+ZrqXjlb6t25HKsdON1rXLjeK9w4nywb+J/sW/if7Fv4n+xb+J/sW/if7Fv4n+x
+ b+J/sW/if7Fv4n+xb+J/sW/if7Fv4n+xb+J/sW/if7Fv4n+x6scpDdnaMA/K6kUhwPZPPrX/Ulep/1Rq
+ nv5VeZP4V4SK9FuNg/Ffk33vYpd47WaadOxpnXLrbZ5w6m+gbupyoW3pdaJr6Xijauh6pGroeqRq6Hqk
+ auh6pGroeqRq6Hqkauh6pGroeqRq6Hqkauh6pGroeqRq6Hqkauh6pGroeqRq6Hqk4s8kCM3mOw3C9Egm
+ tv9JP6r/S1Se/01lk/9RcYn9VHuB+ViCe/ddh3b1YYty9GSNb/Noj23ya5Fr8W2SavFvk2nwcpRn8HSV
+ Zu92lWbvdpVm73aVZu92lWbvdpVm73aVZu92lWbvdpVm73aVZu92lWbvdpVm73aVZu92lWbvdpVm73aV
+ 0uEdAcPxOhK3/kAoq/9APZ7/RE6T/0hcif9MZ4D/UW95/1Z1dP5bem/8X31s+2J/avplgWj5aIJm+WqD
+ ZfhshGT4boVj93CGYvdyhmL3coZi93KGYvdyhmL3coZi93KGYvdyhmL3coZi93KGYvdyhmL3coZi93KG
+ YvdyhmL3coZi93KG/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O9
+ 2pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh
+ 5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1
+ +a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+
+ /6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS
+ 0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ /6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL
+ 1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O9
+ 2pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh
+ 5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1
+ +a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS0YHE1MaExdTDhsXU
+ w4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU/6onD/+qNiX/p0I+
+ /6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL1IeiztOFqtDSgrXS
+ 0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ /6onD/+qNiX/p0I+/6dOVP+sVWX+r1t1+a9hhfGtZpTrqGuh5aJxrOGcerXdl4O92pKLw9iOk8fVipvL
+ 1IeiztOFqtDSgrXS0YHE1MaExdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXUw4bF1MOGxdTDhsXU
+ w4bF1MOGxdTDhsXU/6onD/+qNiX/qEI+/6hOVP+uVGT8sVp0+bJghPKwZZPrrGqg5qdvq+Ggd7Xdm4C9
+ 2pWIw9aRkcjUjZnM04mh0NKGqtLQhLfUzIPE1sCIxNa+iMTWvojE1r6IxNa+iMTWvojE1r6IxNa+iMTW
+ vojE1r6IxNa+iMTWvojE1r6IxNa+iMTW/6snD/+rNiX/qEI+/6pNU/6xU2P6tFlz97ZfgvO1ZJHssWie
+ 5qxtquGmcrTdoHy82pqEw9aVjcnUkJbO0oyf0tCIqtXPhbvXxIfC2bmKwtm3i8LZt4vC2beLwtm3i8LZ
+ t4vC2beLwtm3i8LZt4vC2beLwtm3i8LZt4vC2beLwtm3i8LZ/6snD/+rNiX/qUI+/6xMUv2zU2L4t1hy
+ 9blegfS5Yo/ttmac57JqqOKtb7Lep3e72qB/wtaaiMnTlJLO0Y+c08+KqtfMh7/avIrB27ONwdywjsHc
+ sI7B3LCOwdywjsHcsI7B3LCOwdywjsHcsI7B3LCOwdywjsHcsI7B3LCOwdywjsHc/6snD/+sNiX/qUI+
+ /61MUvu1UmH2ulhw87xdf/G9YY3uvGWa6bhopeS0bK/frnG426d5wNeggsfQmY3Oy5OY1MWPpdnAjLjc
+ tI2/3qyQwN6qkcDdqpHA3aqRwN2qkcDdqpHA3aqRwN2qkcDdqpHA3aqRwN2qkcDdqpHA3aqRwN2qkcDd
+ /6wmDv+sNiX/qkI+/69LUfq2UWD0vFdv8b9cfu7BYYvuwGSY6r9no+W7aqzft2212LF2vdCnf8fIn4jP
+ wpmT1buUn9q0kbLerJG+4KaTv9+llL/fpZS/36WUv9+llL/fpZS/36WUv9+llL/fpZS/36WUv9+llL/f
+ pZS/36WUv9+llL/f/6wmDv+tNiX/qkI+/7BLUPm4UV/zvldu7sJcfOzEYInrxWKV6cRln+LDZ6jbwW2w
+ 0rZzvcmsfMfBpITPuZ6O1rKam9url63fpJe+4aCXvuCgl77goJe+4KCXvuCgl77goJe+4KCXvuCgl77g
+ oJe+4KCXvuCgl77goJe+4KCXvuCgl77g/6wmDv+tNSX/q0I+/7FKUPe6UF7xwFZs7MVceunHXofnyWCS
+ 5cpim9/MZaPWxmmwzbtxvcOxece6qoHPsqSL1qqgl9uinqrgnJ294pqbvuGam77hmpu+4ZqbvuGam77h
+ mpu+4ZqbvuGam77hmpu+4ZqbvuGam77hmpu+4ZqbvuGam77h/60mDv+tNST/q0I+/7NKT/a7UF3vwlZr
+ 6sdbeOfKXITkzV6O4NFhltzUYaDSymevx8BuvL23dse0sH7Pq6qH1qKnk9uZpabgk6O94pSfveKVnr7h
+ lZ6+4ZWevuGVnr7hlZ6+4ZWevuGVnr7hlZ6+4ZWevuGVnr7hlZ6+4ZWevuGVnr7h/60mDv+uNST/q0I+
+ /bRJTvS9UFztxVZp6MpaduTOWoHg01yK29pgkNjaXp/Nz2SvwsZsvLi9c8aut3zPpLKF1ZuukNuSrKLg
+ i6y94o6kveKPo77hj6O+4Y+jvuGPo77hj6O+4Y+jvuGPo77hj6O+4Y+jvuGPo77hj6O+4Y+jvuGPo77h
+ /60mDv+uNST/rEI+/LVJTfO/UFrrx1Zn5cxYc+DSWH3b2luE1eBnjNHeYZ/J1GKuvcxpu7LEccWovnnO
+ nrqC1ZS2jdqKtZ7fg7e94oirvuGJqb7hiam+4YmpvuGJqb7hiam+4YmpvuGJqb7hiam+4YmpvuGJqb7h
+ iam+4YmpvuGJqb7h/64mDv+vNST/rEI++7dJTPDBUFnoylZl4tBVb9zYVnfV4GZ70ORri8vjZ57D3GKt
+ uNNnuqzMbsShx3bNl8N+043BidmCwZvee8W+4IG0vuCDsL7gg7C+4IOwvuCDsL7gg7C+4IOwvuCDsL7g
+ g7C+4IOwvuCDsL7gg7C+4IOwvuCDsL7g/64mDv+vNST/rUI++LlISu7ET1blzVRh3tVSatbfXW/Q5Wd8
+ y+hqjsXobJ284mmssdtluaXVasOa0HLLj8570YbNh9d9y5jbd8qx3nu/wN58u8DefLvA3ny7wN58u8De
+ fLvA3ny7wN58u8DefLvA3ny7wN58u8DefLvA3ny7wN58u8De/68mDv+wNST/r0E99rxISOrIT1Ph0VBc
+ 2dxSYtHkYWzL6WWBxe1okr7paqG142quqt5puJ/ZbsGV1XTJjNJ8zoTPhdN9zZLXeMyk2XbMvtp2ycHa
+ dsnB2nbJwdp2ycHadsnB2nbJwdp2ycHadsnB2nbJwdp2ycHadsnB2nbJwdp2ycHa/7AmDf+xNST/skE7
+ 8sBIRubMT07c10xV0+JbWczoYHHG7mSFv+9nlrboaqWs4mewod1puZfZbsGP1nXHiNN8y4HRhM980I7S
+ d8+b1XXOr9V2zrbVds621XbOttV2zrbVds621XbOttV2zrbVds621XbOttV2zrbVds621XbOttV2zrbV
+ /7EmDf+yNSP8tkA57sRHQeHRS0jV31FJzudbXsfuYHa/82SKuO1omq3nZaei4mWxmd1puZDab7+J2HXE
+ hNV7x3/Ugsp60orNdtGUz3PRotFy0afRctGn0XLRp9Fy0afRctGn0XLRp9Fy0afRctGn0XLRp9Fy0afR
+ ctGn0XLRp9Fy0afR/rIlDf60NSP3uj8158pGO9raQz3P5VRJyO1bZMD0YHq59GaNruxkm6TnY6eZ4mSv
+ kd9ptorcb7uE2nS/gNl6wnzXf8V41obHdNWOyXHUmctw1JzLcNScy3DUnMtw1JzLcNScy3DUnMtw1JzL
+ cNScy3DUnMtw1JzLcNScy3DUnMtw1JzL/LQlDPy2NSPxwT4v4NJEMdLiTTPJ61VPwfNbabn5Yn2v82GO
+ pe1gm5roYaWR5GSsiuFpsoTfbrZ/3XS5fNx4vHjbfb512oPActmJwW/YkcNu2JTDbtiUw27YlMNu2JTD
+ btiUw27YlMNu2JTDbtiUw27YlMNu2JTDbtiUw27YlMNu2JTD+rYlC/m4NSLoyTwm1t1AIsvpTjnC81ZV
+ uvpdbLD7Xn+l9F2Nm+5emJHqYKGJ52OnguRoq37iba964XKxd+B2s3Xfe7Vy3n+3b96EuG3di7ps3Y26
+ bN2Numzdjbps3Y26bN2Numzdjbps3Y26bN2Numzdjbps3Y26bN2Numzdjbps3Y2697kkCvK/NBzd1TcY
+ zuZGI8TxUD+7+lhYsP9YbaX8WH2b9VmKkfFck4ntX5qC6mOffOhno3jnbKZ15nCoc+V0qnDkeKtu5Hyt
+ bOOArmriha9p4oewaeKHsGnih7Bp4oewaeKHsGnih7Bp4oewaeKHsGnih7Bp4oewaeKHsGnih7Bp4oew
+ 870jCebLLRDR4jwPxu9JKbz5UUOx/1FZpf9Sa5r+VHmQ+VeDiPVai4HyX5F772OVdu5mmXLtaptw7G6d
+ butxnmzqdaBq6nihaOl8omfogKNm6IGkZuiBpGbogaRm6IGkZuiBpGbogaRm6IGkZuiBpGbogaRm6IGk
+ ZuiBpGbogaRm6IGk7sIhB9bcJALI7EEUvfhILbH/SESl/0pXmv9NZpD/UXKH/VR7f/pZgXn3XYZ09WGK
+ cPRljW3zaY9r8myQavFvkWjxcpJn8HWTZfB4lWPve5Zj73yWY+98lmPvfJZj73yWY+98lmPvfJZj73yW
+ Y+98lmPvfJZj73yWY+98lmPvfJZj73yW4NEMAMrpKwW+9z0Zsv9AL6b/QEKa/0VSj/9JX4b/TWh+/1Jw
+ d/9XdnL+XHpt/GB9avtjf2j6Z4Fm+WqCZflsg2T4boRi+HGFYfdzhl/3dodf93eHX/d3h1/3d4df93eH
+ X/d3h1/3d4df93eHX/d3h1/3d4df93eHX/d3h1/3d4df93eHzdkHAL/1Kwiz/zYapv84LZr/Oj2P/z9K
+ hf9FVXz/Sl11/09kb/9VaGv/WWxn/11vZf9hcGP/ZHJh/2ZzYP9odF7/anVd/2x2XP9udlv/cXda/3J4
+ Wv9yeFr/cnha/3J4Wv9yeFr/cnha/3J4Wv9yeFr/cnha/3J4Wv9yeFr/cnha/3J4/6IiCv+jMR7/oD41
+ /59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt4omMs+CFlLfegZy73H6kvdt7rMDbebXB
+ 2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ /6IiCv+jMR7/oD41/59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt4omMs+CFlLfegZy7
+ 3H6kvdt7rMDbebXB2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ yHzOxMh8zsTIfM7E/6IiCv+jMR7/oD41/59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt
+ 4omMs+CFlLfegZy73H6kvdt7rMDbebXB2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ yHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E/6IiCv+jMR7/oD41/59KSv+lUVn/p1do/6ded/mkZIXyn2qS
+ 7ZlxneiTeabljoOt4omMs+CFlLfegZy73H6kvdt7rMDbebXB2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7E
+ yHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E/6IiCv+jMR7/oD41/59KSv+lUVn/p1do
+ /6ded/mkZIXyn2qS7ZlxneiTeabljoOt4omMs+CFlLfegZy73H6kvdt7rMDbebXB2ne/w9l2zMTOec7E
+ yHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E/6IiCv+jMR7/oD41
+ /59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt4omMs+CFlLfegZy73H6kvdt7rMDbebXB
+ 2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ /6IiCv+jMR7/oD41/59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt4omMs+CFlLfegZy7
+ 3H6kvdt7rMDbebXB2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ yHzOxMh8zsTIfM7E/6IiCv+jMR7/oD41/59KSv+lUVn/p1do/6ded/mkZIXyn2qS7ZlxneiTeabljoOt
+ 4omMs+CFlLfegZy73H6kvdt7rMDbebXB2ne/w9l2zMTOec7EyHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E
+ yHzOxMh8zsTIfM7EyHzOxMh8zsTIfM7E/6MhCv+jMR7/oT41/6FJSf+nUFj/qlZn/6pcdvmnYoTzo2iR
+ 7Z1vnOmWdqXlkYCt4oyJs9+Hkrjdg5u83H+jv9p8rMLZerbE2XjCxdR4zcbJfM3Gw37NxsN+zcbDfs3G
+ w37NxsN+zcbDfs3Gw37NxsN+zcbDfs3Gw37NxsN+zcbDfs3G/6MhCv+kMR3/oT41/6NISP+pT1f/rVVm
+ /65bdfqsYIP0qWaP7qNsm+mccqXllnut4ZCFtN6Ljrrchpi+2oGhwtl+rMXYe7jH1nnIyMx8y8nBgMvJ
+ vIHLyryBy8q8gcvKvIHLyryBy8q8gcvKvIHLyryBy8q8gcvKvIHLyryBy8q8gcvK/6QhCv+kMR3/oj01
+ /6VHR/+sTlb/sFRk/LJac/uxX4H1rmSN76lpmeqibqPlm3Ws4ZWAtN6PirrciZS/2YSfxNh/rMfVfLrK
+ 0XzKy8SAysy6g8nMtYTJzbWEyc21hMnNtYTJzbWEyc21hMnNtYTJzbWEyc21hMnNtYTJzbWEyc21hMnN
+ /6QhCv+lMR3/oz01/6dHR/+uTVX9s1Nj+rVYcfi1XX/2s2KL8K9ml+upa6HlonGq4Jt7s9uUhbrWjpDA
+ 0Yibxc2Ep8nKgbTMx4DGzruDyM+zhsjPr4fIz6+HyM+vh8jPr4fIz6+HyM+vh8jPr4fIz6+HyM+vh8jP
+ r4fIz6+HyM+vh8jP/6UhCv+lMR3/oz01/6hGRv+wTFT6tVNi97hYb/W5XXzzuGGJ7bRllOevaZ/hqW6o
+ 26J4sNSagrnOk4zByY2Wx8SJocvAhq/OvIXB0LSHx9GsicfRqYrH0amKx9GpisfRqYrH0amKx9GpisfR
+ qYrH0amKx9GpisfRqYrH0amKx9GpisfR/6UhCf+mMR3/pD01/6pGRf6yTFP4t1Jg9LtYbvK8XHrwvGCG
+ 6bpkkeO2Z5vdsW2l1ah2r86ff7nHmIjBwZKSx7yOncy3i6rQs4m80qyKxdOnjMbTpI3G0qSNxtKkjcbS
+ pI3G0qSNxtKkjcbSpI3G0qSNxtKkjcbSpI3G0qSNxtKkjcbS/6UhCf+mMR3/pD01/6tFRP20TFL3uVJf
+ 8r5XbO/AXHjtwGCE58BjjuC9ZpjZt2yi0Kx0r8ikfLnBnIXBupePyLSSms2vj6bRq46406WOxdWhj8XU
+ n5DF05+QxdOfkMXTn5DF05+QxdOfkMXTn5DF05+QxdOfkMXTn5DF05+QxdOfkMXT/6YhCf+nMR3/pD01
+ /6xFRPu1TFH1u1Jd8MBXauzDXHbqxV+B5MViit3EZZPUu2mizLFxr8Ooebm7oILBtJuLyK6Xls2olKPR
+ o5O11J+TxNack8TVm5PF1JuTxdSbk8XUm5PF1JuTxdSbk8XUm5PF1JuTxdSbk8XUm5PF1JuTxdSbk8XU
+ /6YhCf+nMR3/pT01/65FQ/q3S0/zvVJc7cNXaOnGW3PmyV594stghtrJYZHQv2ihx7Vvrr6sd7m2pX/B
+ rp+IyKeck86hmqDSnJmy1ZiYxNeXlsTWlpbF1ZaWxdWWlsXVlpbF1ZaWxdWWlsXVlpbF1ZaWxdWWlsXV
+ lpbF1ZaWxdWWlsXV/6YhCf+nMR3/pT01/69FQvi4S07xwFFa68ZXZebKWnDjzVt539JegNbNXpHMw2ah
+ w7ltrrmxdbmwqnzBqKWFyKGikM6aoJ3SlZ+u1ZCew9eRmsTWkZnE1ZGZxNWRmcTVkZnE1ZGZxNWRmcTV
+ kZnE1ZGZxNWRmcTVkZnE1ZGZxNWRmcTV/6chCf+oMR3/pj01/7BFQfa6S03vwlFY6MlWY+PNWGzf01lz
+ 29lZfdLRXJDIyGOgvr5rrbS3criqsHrBoquDyJqojc6TppnSjaar1Yilw9eKn8TXjJ3E1YydxNWMncTV
+ jJ3E1YydxNWMncTVjJ3E1YydxNWMncTVjJ3E1YydxNWMncTV/6cgCf+oMR3/pj01/7JEQPS8S0vsxVFW
+ 5cxVX+DSVWfa21lr1d5bfM7WWo/DzWGfucRora6+cLekt3fAm7OAx5Ovic2MrZXRha6n1YCvw9eDpsTW
+ hqPE1YajxNWGo8TVhqPE1YajxNWGo8TVhqPE1YajxNWGo8TVhqPE1YajxNWGo8TV/6ggCf+pMR3/qD00
+ /bREP/K/SknpyFBS4tBSWtvZUl/U4WJkz+Nge8ncW46+01+es8tmrKjFbbaewHS/lLt8xoy4hsyEt5LQ
+ fbik1He7xNV8r8TVf6rF1H+qxdR/qsXUf6rF1H+qxdR/qsXUf6rF1H+qxdR/qsXUf6rF1H+qxdR/qsXU
+ /6ggCf+pMRz/qjwz+rdDPe/CSkblzFBO3dZOU9XgXFXP5WVkyudmesLiY424212drNNiqqHNabWXyXG9
+ jcZ5xITEg8p9w4/OdcWh0W/JwtN1usbTeLPG03izxtN4s8bTeLPG03izxtN4s8bTeLPG03izxtN4s8bT
+ eLPG03izxtN4s8bT/6kgCf+qMBz/rDwx97pDOuvGSULh0UxH191QSdDkXlXK6WNpxOtne7znaYuy4mSb
+ pd1hqJrYZrKP1G27htJ2wX3RgMZ10Y3Kb9KezWvRt89uycjPcb/H0HG/x9Bxv8fQcb/H0HG/x9Bxv8fQ
+ cb/H0HG/x9Bxv8fQcb/H0HG/x9Bxv8fQ/6ogCP+rMBz/sDsv875CNubLSDzb2UY+0eNXRMvpXVvE72Nv
+ ve5mgbTrZpCp6GKdnuVip5LiZbCJ3m23gdt1vXrZf8J014nFb9WWyGzUqMlq1MLJas7Ky2rOystqzsrL
+ as7Ky2rOystqzsrLas7Ky2rOystqzsrLas7Ky2rOystqzsrL/6sgCP+tMBz9tDss7sNBMeDSRTTU4E8x
+ zOhXSsXvXWC+9WJ0tfNkhavxYJOg62CeleZip4vjZq+E4G61fd11uXjbfb1z2oW/b9mPwmvYnMRp167F
+ aNe+xGjXvsRo177EaNe+xGjXvsRo177EaNe+xGjXvsRo177EaNe+xGjXvsRo177E/60fCP+uMBv4uTon
+ 58o/KtjbQCfO5lA3xu5YT771XmW2+mB4rPdeh6HwXZSW61+ejedipYXkZ6t+4m6weeB0tHXfe7dx3YK5
+ btyJu2vbk71o26C+Ztqqv2baqr9m2qq/Ztqqv2baqr9m2qq/Ztqqv2baqr9m2qq/Ztqqv2baqr9m2qq/
+ /68fB/+xMBvwwDch3tM7HtDjSCPH7VI8v/VZVbf8XGms/Vp6ovZaiJfxXJKO7V6bhulioX7nZ6Z65W2q
+ deNzrXLiea9v4X6xbOCFs2nfjLVn35a2Zd6dt2Xenbdl3p23Zd6dt2Xenbdl3p23Zd6dt2Xenbdl3p23
+ Zd6dt2Xenbdl3p23/7EeBvu1LxjnyjMW1N89EMnrSinA9FNCt/xXWK3/VWui/VZ6mPdYho7zW4+G716W
+ f+1jm3nqZ5906W2icehypW/nd6ds5nuoauWAqmfkhqtl442tY+OTrmPjk65j45OuY+OTrmPjk65j45Ou
+ Y+OTrmPjk65j45OuY+OTrmPjk65j45Ou/LQdBvHAKw/a2CgJzOhCFsHzTS63/FBGrf9PWqL/UWqX/1N3
+ jvpWgYb2Wol+816OefFjk3PvZ5Zw7myZbe1wm2vsdJxp63ieZ+t8n2XqgaBj6YeiYemLo2Hpi6Nh6Yuj
+ YemLo2Hpi6Nh6YujYemLo2Hpi6Nh6YujYemLo2Hpi6Nh6Yuj97kbBePNHgTO5TEGw/FDG7j8SDKt/0hH
+ of9JWJf/TWaN/1Bxhf5Uen36WYB3+F2FcvZiiG71Zotr9GqNafNuj2fycZBm8XWSZPF4k2LwfJRg8IGV
+ X++Ell/vhJZf74SWX++Ell/vhJZf74SWX++Ell/vhJZf74SWX++Ell/vhJZf74SW7sITAdPfDQDE8DMK
+ ufs+H63/QTOh/0FFlv9FVIz/SWCD/05pfP9TcHb/WHVw/lx5bPxgfGn7ZH5n+miAZflrgmP5boNi+HGE
+ YPh0hV73d4Zd93uHW/Z+iFv2fohb9n6IW/Z+iFv2fohb9n6IW/Z+iFv2fohb9n6IW/Z+iFv2fohb9n6I
+ 0cwFAMbuGAG5+zAOrf83IKH/OTGV/ztAi/9ATYL/Rld6/0tec/9RZG7/VWlp/1psZv9eb2T/YnFh/2Vy
+ YP9oc17/anRd/211W/9vdlr/cndZ/nV4V/54eVf+eHlX/nh5V/54eVf+eHlX/nh5V/54eVf+eHlX/nh5
+ V/54eVf+eHlX/nh5xdIDALr6GgKu/yoPov8vHpX/MSyK/zU5gP88Q3j/Qkxx/0hSa/9NV2b/Ultj/1de
+ YP9bYF7/XmFc/2FjWv9jZFn/ZWVX/2dmVv9qZlX/bGdU/29oU/9xaVP/cWlT/3FpU/9xaVP/cWlT/3Fp
+ U/9xaVP/cWlT/3FpU/9xaVP/cWlT/3Fp/5kcBv+aLRf/mDos/5dGP/+cTU7/n1Rc/55bav+bYnf6lmmD
+ 9ZBwjfCJeZbthIOd6oCNo+h7lqfmeJ6q5XWmreRyrq/jcLew4m7AsuJtyrPfbdSz1HHYtM502LPOdNiz
+ znTYs8502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNiz/5kcBv+aLRf/mDos/5dGP/+cTU7/n1Rc
+ /55bav+bYnf6lmmD9ZBwjfCJeZbthIOd6oCNo+h7lqfmeJ6q5XWmreRyrq/jcLew4m7AsuJtyrPfbdSz
+ 1HHYtM502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNiz/5kcBv+aLRf/mDos
+ /5dGP/+cTU7/n1Rc/55bav+bYnf6lmmD9ZBwjfCJeZbthIOd6oCNo+h7lqfmeJ6q5XWmreRyrq/jcLew
+ 4m7AsuJtyrPfbdSz1HHYtM502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNiz
+ /5kcBv+aLRf/mDos/5dGP/+cTU7/n1Rc/55bav+bYnf6lmmD9ZBwjfCJeZbthIOd6oCNo+h7lqfmeJ6q
+ 5XWmreRyrq/jcLew4m7AsuJtyrPfbdSz1HHYtM502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNiz
+ znTYs8502LPOdNiz/5kcBv+aLRf/mDos/5dGP/+cTU7/n1Rc/55bav+bYnf6lmmD9ZBwjfCJeZbthIOd
+ 6oCNo+h7lqfmeJ6q5XWmreRyrq/jcLew4m7AsuJtyrPfbdSz1HHYtM502LPOdNizznTYs8502LPOdNiz
+ znTYs8502LPOdNizznTYs8502LPOdNiz/5kcBv+aLRf/mDos/5dGP/+cTU7/n1Rc/55bav+bYnf6lmmD
+ 9ZBwjfCJeZbthIOd6oCNo+h7lqfmeJ6q5XWmreRyrq/jcLew4m7AsuJtyrPfbdSz1HHYtM502LPOdNiz
+ znTYs8502LPOdNizznTYs8502LPOdNizznTYs8502LPOdNiz/5ocBv+aLRf/mDos/5dGP/+dTU3/oFNc
+ /59aav+cYXf6l2iD9ZFwjfCKeJbthYKd6oCMo+h8lafmeJ2r5XWlruNzrrDjcLex4m/As+Fty7TdbtS0
+ 03LXtMx117TMdde0zHXXtMx117TMdde0zHXXtMx117TMdde0zHXXtMx117TMdde0/5ocBv+bLRf/mTos
+ /5pFPv+gS0z/o1Ja/6NYaP+hX3X7nWWC9ZdsjfCQdJbsin6e6YSIpOd/kanle5ut43eksOJ0rrPhcri1
+ 4HDEtuBv0bfVctW3y3fVt8R41bjEeNW4xHjVuMR41bjEeNW4xHjVuMR41bjEeNW4xHjVuMR41bjEeNW4
+ /5scBv+cLRf/mjks/51EPf+jSkv/p1BZ/6hWZv+mXHT7omKA9pxpi/GWcJXtjnme6YmEpeaDjqrkfpiv
+ 4nmis+F2rbXfc7q433HJudly07rNdtO6w3nTu71707u9e9O7vXvTu71707u9e9O7vXvTu71707u9e9O7
+ vXvTu71707u9e9O7/5wcBv+dLBf/mjks/59DPP+mSUr/qlBX/6tWZP6qW3L4p2F+86Jnie+bbZTqlHSd
+ 5o1/pOOHiqvggpSw3H2ftdp5q7jWdre61HXGvNB10r3FetK9vHzRvrd90b63fdG+t33Rvrd90b63fdG+
+ t33Rvrd90b63fdG+t33Rvrd90b63fdG+/5wcBv+dLBf/mzks/6FCO/+oSUj/rU9V/q9VY/uuWm/1rF98
+ 76dlh+qha5LlmnGb4JN8pNyNhqvYh5Cx04KbttB+prrNe7K9ynnAv8h40MC+fNDAtn/QwbGA0MGxgNDB
+ sYDQwbGA0MGxgNDBsYDQwbGA0MGxgNDBsYDQwbGA0MGxgNDB/50bBv+eLBf/nDks/6JCO/+qSEf/r09U
+ /LJUYfiyWW3ysF557K1jheanaI/hoHCZ25l5otWSg6rQjI2yzIaXt8iCobzEf62/wX27wb98zMK2f8/D
+ r4HPw6uDz8Krg8/Cq4PPwquDz8Krg8/Cq4PPwquDz8Krg8/Cq4PPwquDz8Krg8/C/50bBv+eLBb/nDks
+ /6RBOv+sSEb9sU5S+bRUX/W2WWvvtV136LJiguKtZozcp26W1Z93oc+XgKvKkImyxYuTuMCGnb28g6nB
+ uIG3w7aAyMSvgs3FqoTOxaaFzsSmhc7EpoXOxKaFzsSmhc7EpoXOxKaFzsSmhc7EpoXOxKaFzsSmhc7E
+ /50bBv+fLBb/nTks/6VBOf+uSEX7tE5R97dTXfO5WGjsuVx05bdgft+0ZInYrWyU0KN0ocqbfavDlIaz
+ vo+PubmLmb60h6XCsIWzxa2ExMaohczHpIfNxqGIzcWhiM3FoYjNxaGIzcWhiM3FoYjNxaGIzcWhiM3F
+ oYjNxaGIzcWhiM3F/54bBv+fLBb/nTks/6dBOP+vR0T5tk1P9LpTW/C9V2bpvltw4r1fety7Y4TUsWqT
+ zKdyoMSfequ9mIOzt5OMurKPlr+tjKHDqYqvxqWJwMihiczInorMx5yLzMeci8zHnIvMx5yLzMeci8zH
+ nIvMx5yLzMeci8zHnIvMx5yLzMeci8zH/54bBv+fLBb/njks/6hAN/6xR0L3uE1N8r1SWO3AV2Pnw1ps
+ 4MNedtm/YIPPtWiTx6xwoL+jeKu4nYCzsZiJuquUk7+mkZ7EoY+sx56OvcmajcvJmI7LyZiOzMiYjszI
+ mI7MyJiOzMiYjszImI7MyJiOzMiYjszImI7MyJiOzMiYjszI/54bBv+gLBb/njks/6pANvyzR0H1ukxL
+ 78BRVurEVl/kyFpo3spccNTDXoLMuWaSw7BtoLqodaqyoX2zq5yGuqWZkMCflpvEmpSpx5aTusqTk8rK
+ k5HLyZORy8iTkcvIk5HLyJORy8iTkcvIk5HLyJORy8iTkcvIk5HLyJORy8iTkcvI/58bBf+gLBb/nzkr
+ /6tANfq1Rj/yvUxJ7MNRU+fJVVvizVhi289WbtHGXILHvWSSvrRrn7Wtc6qtpnqzpaGDup+ejcCZnJjE
+ k5qmyI+Zt8qMmMrLjZbKyo6Uy8mOlMvJjpTLyY6Uy8mOlMvJjpTLyY6Uy8mOlMvJjpTLyY6Uy8mOlMvJ
+ /58bBf+hLBb/oTkq/60/NPi3Rj7wwEtH6cdQT+PNU1be01Vb1tNTbs3KW4HDwWKRurlpnrCycKmnrHiy
+ n6iAupikisCSoZXEjKCiyIeftMqEn8rLhpvKyoiZy8mImcvJiJnLyYiZy8mImcvJiJnLyYiZy8mImcvJ
+ iJnLyYiZy8mImcvJ/6AbBf+hLBb/ojgq/68/M/a6RTvtw0tE5ctPSt/SUE/a21FW09dRbMnPWYC/x2CQ
+ tb9nnqu4bqmis3Wyma59uZGrhr+KqJHEhaifx4Cnscp8qMrLf6HKyoKey8mCnsvJgp7LyYKey8mCnsvJ
+ gp7LyYKey8mCnsvJgp7LyYKey8mCnsvJ/6AaBf+iLBb/pDgp/rE+MfO9RDnpx0o/4dBNRNraTUbT31ZV
+ ztxTa8TUVn+6zV2Pr8ZknKXAa6ebunKxk7Z6uIqzg76DsY7DfbGbxnixrslzs8rKeKnLyXuly8h7pcvI
+ e6XLyHuly8h7pcvIe6XLyHuly8h7pcvIe6XLyHuly8h7pcvI/6EaBf+jLBb/pzcn/LQ+L/DAQzXly0g6
+ 3NZIPNTgWjrO5FtTx+Faar/bVn2001uNqc1hm57IaKaVw2+vi8B3toO+gLx8vIvAdbyYxHC9q8Zrv8nI
+ cLTMx3StzMd0rczHdK3Mx3StzMd0rczHdK3Mx3StzMd0rczHdK3Mx3StzMd0rczH/6IaBf+kLBX/qjcl
+ +Lg9LOvFQjDg0UYy1t5OMM/kWT/J6V9SweZhZ7nhXnut3FqLotZemJfRZaONzmyshMt0s3zKfbl1yYi9
+ bsqWwGnLqcNkzcjEacLOxGy5zsRsuc7EbLnOxGy5zsRsuc7EbLnOxGy5zsRsuc7EbLnOxGy5zsRsuc7E
+ /6MaBf+lLBX/rTYj9Lw8J+bLQCnZ2j8n0ONSMMnpWUXC7F9Yu+pjarLnYnqn5GCJm+BflZDdY6CG22mo
+ fdlxr3XZerRu2Ya4aNqUu2Tbpr1g27++Y9LRvmbH0b9mx9G/ZsfRv2bH0b9mx9G/ZsfRv2bH0b9mx9G/
+ ZsfRv2bH0b9mx9G//6QZBP+mKxX+sjQf7sI5Id/SPSDS4UkgyulSNcPwWUu88V9es+9eb6jsXX6d6lyL
+ k+lelYjnYZ5+52ekd+VvqnHjea5s4YOyaOCOtGXfmrZi3qu3YN7Ft2DY1Lhg2NS4YNjUuGDY1Lhg2NS4
+ YNjUuGDY1Lhg2NS4YNjUuGDY1Lhg2NS4/6YZBP+oKxT4uDIa5so2GdbdPBLM50slxO9UO7z2WlCz9lpj
+ qfRZc57zWYCU81qLivBdlIHtYpt56megdOhvpG/md6hr5X+rZ+OIrWTika9h4p2wX+GusV3hwLJd4cCy
+ XeHAsl3hwLJd4cCyXeHAsl3hwLJd4cCyXeHAsl3hwLJd4cCy/6gYBP+sKhPwwC4S3dQuDc7kQRTF7k0q
+ vfZVQbP7VVWp/FVmn/xUdJT7VYCL9lmJg/JdkHvvYpZ07WiacOtunWzqdaBp6XyjZuiDpWPniqZh5pOo
+ XuWfqVzlq6pc5auqXOWrqlzlq6pc5auqXOWrqlzlq6pc5auqXOWrqlzlq6pc5auq/6sXA/u1JgzlyyYI
+ 0uAyBsfsRRm99k0wtP5PRan/T1ef/09mlP9Rc4v8VHyD+FmEfPVeinXzYo9w8WiSbPBulWnuc5dm7XmZ
+ ZO1+m2LshJ1f64ueXeqUoFvqnKFb6pyhW+qcoVvqnKFb6pyhW+qcoVvqnKFb6pyhW+qcoVvqnKFb6pyh
+ /64VAvDAHQTY2xEAyeo2Cr71Qx+0/0g0qf9JR57/SVeU/0tkiv9PboL/VHd7/Fh9dfldgnD4YoVs9meI
+ afVsi2b0cY1k83WPYfJ6kGDyfpFd8YSTW/CLlFnvkZVZ75GVWe+RlVnvkZVZ75GVWe+RlVnvkZVZ75GV
+ We+RlVnvkZVZ75GV/LMTAdfNBwDL6BwBv/U2D7T/PiKp/0E1nv9CRpP/RFSJ/0lfgf9OZ3r/U250/1hz
+ bv9cd2r9YXtn/GZ9ZPtqf2L6boFg+XKCXvl1g1z4eYVb936GWPeDh1f2iIhX9oiIV/aIiFf2iIhX9oiI
+ V/aIiFf2iIhX9oiIV/aIiFf2iIhX9oiI1b8DAMvTBgC/9CEDtP8yEqn/OCOd/zo0kv89Qoj/QE5//0ZX
+ eP9MXnL/UWRs/1ZoaP9ba2X/X25i/2NwYP9ncl7/anNc/210Wv9wdVn/dHZX/3d4Vf58eVP+gHpT/oB6
+ U/6AelP+gHpT/oB6U/6AelP+gHpT/oB6U/6AelP+gHpT/oB6ycUCAMDZBAC0/yAFqf8sEp3/MSGR/zQv
+ h/83O33/PUV2/0NNb/9JU2r/Tldl/1NbYf9YXl//XGBc/2BiWv9jY1j/ZmRX/2hlVf9rZlT/bmdS/3Fo
+ Uf91aU//eGpP/3hqT/94ak//eGpP/3hqT/94ak//eGpP/3hqT/94ak//eGpP/3hqwM8BALTwCQCo/xsF
+ nP8lEJH/KR2G/y0ofP8xMnP/ODps/z9BZ/9FRmL/S0pe/09NW/9UT1j/V1FW/1tSVP9eU1L/YFRR/2NV
+ UP9lVk7/aFdN/2pYS/9uWUr/cVpK/3FaSv9xWkr/cVpK/3FaSv9xWkr/cVpK/3FaSv9xWkr/cVpK/3Fa
+ /5AZBP+QKRH/jjYk/45DNf+TSUL/lVFQ/5RYXf+RYGn/jGh0/IZwfvh/eob1e4SN8naOkvByl5bvbqCZ
+ 7myom+1psZ3sZ7mf62bDoOtlzaHpZNmi4mbdotlq4KLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi
+ 0m3hotJt4aLSbeGi/5AZBP+QKRH/jjYk/45DNf+TSUL/lVFQ/5RYXf+RYGn/jGh0/IZwfvh/eob1e4SN
+ 8naOkvByl5bvbqCZ7myom+1psZ3sZ7mf62bDoOtlzaHpZNmi4mbdotlq4KLSbeGi0m3hotJt4aLSbeGi
+ 0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi/5AZBP+QKRH/jjYk/45DNf+TSUL/lVFQ/5RYXf+RYGn/jGh0
+ /IZwfvh/eob1e4SN8naOkvByl5bvbqCZ7myom+1psZ3sZ7mf62bDoOtlzaHpZNmi4mbdotlq4KLSbeGi
+ 0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi/5AZBP+QKRH/jjYk/45DNf+TSUL/lVFQ
+ /5RYXf+RYGn/jGh0/IZwfvh/eob1e4SN8naOkvByl5bvbqCZ7myom+1psZ3sZ7mf62bDoOtlzaHpZNmi
+ 4mbdotlq4KLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi/5AZBP+QKRH/jjYk
+ /45DNf+TSUL/lVFQ/5RYXf+RYGn/jGh0/IZwfvh/eob1e4SN8naOkvByl5bvbqCZ7myom+1psZ3sZ7mf
+ 62bDoOtlzaHpZNmi4mbdotlq4KLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi0m3hotJt4aLSbeGi
+ /5AYBP+QKRH/jjYk/49CNP+VSEL/l1BP/5dXXP+UXmn/j2Z0/IhufviBd4b1fIKN8niMk/BzlpfucJ+a
+ 7W2nnexqsJ/raLqh6mbEouplz6PnZdqj3mjdpNVs4KTPb+Ckz2/gpM9v4KTPb+Ckz2/gpM9v4KTPb+Ck
+ z2/gpM9v4KTPb+Ck/5EYBP+RKRH/jzYk/5JANP+YR0H/m05O/5tVW/+ZXGf/lGNz/Y5rffiHc4b0gH6O
+ 8XuJlO92kpntcpyd626moOprsKLpabuk6WfHpehm1abgaNun1mzep81w36fHct6ox3LeqMdy3qjHct6o
+ x3LeqMdy3qjHct6ox3LeqMdy3qjHct6o/5IYBP+SKBH/kDYk/5U/M/+bRj//n01M/59UWf+dWmb9mWFx
+ +JNofPSMcIbxhXqO7oCFlex6j5rpdZmf53GjouVurqXkbLmn4mrGqOFp1KnZbNyqz3HdqcZz3avBdNyr
+ wXTcq8F03KvBdNyrwXTcq8F03KvBdNyrwXTcq8F03KvBdNyr/5IYBP+TKBH/kTYk/5c/Mv+eRj7/okxL
+ /6NTV/6hWWT4nl9w9Jhme++SbYXri3eO6IWBleV/i5viepWg4HafpN1yqqfbb7ap2W7Dq9ht0qzRcNys
+ yHPbrcB12667d9uuu3fbrrt32667d9uuu3fbrrt32667d9uuu3fbrrt32667d9uu/5MXBP+UKBH/kjYk
+ /5k+Mf+gRT3/pUxJ/6ZSVfulWGL1ol5u8J1keeuXa4PmkHSM44p+ld+EiJvbf5Kh2HqcptV2pqnSc7Ks
+ 0HG/rs5xzq/KctqvwXbasLp42bC1edmxtXnZsbV52bG1edmxtXnZsbV52bG1edmxtXnZsbV52bG1edmx
+ /5MXBP+UKBH/kjYk/5s+MP+jRTv/p0tH/qpRU/epV1/xp1xr7KNiduadaIHhlnGL3ZB7k9iJhZvTg46i
+ 0H6Yp8x6oqvJd62ux3W6scV1ybLCddiyunjYs7N62LOve9izr3vYs6972LOve9izr3vYs6972LOve9iz
+ r3vYs6972LOve9iz/5QXBP+VKBH/kzYk/509L/+lRDr/qkpF/K1QUfStVV3urFto6Khgc+KjZn7dnG+I
+ 15V5ktGOgZzNiIqjyIOUqcR/na3BfKixvnq1s7x4xLS6eNa1s3vWta191rWpfta1qX7Wtal+1rWpfta1
+ qX7Wtal+1rWpfta1qX7Wtal+1rWpfta1/5QXA/+VKBH/lDYk/589Lv+nQzn/rUlE+bBPT/GxVFrrsVll
+ 5K5ecN6pZHrYom2G0Zp2ksuSfpzGjYekwYeQqr2Dmq+5gKSytn6xtbN8wLexfNG3rH7Vt6eA1bekgdW3
+ pIHVt6SB1bekgdW3pIHVt6SB1bekgdW3pIHVt6SB1bekgdW3/5UXA/+WKBH/lTUj/6E8Lf+pQzf+r0lC
+ 9rNOTO+1U1fotVhh4bRca9uwY3bTp2uFzJ5zksaXe5zAkYSkuoyMq7aIlrCxhKG0roKtt6uBvLiogM65
+ pYLUuaGD1LmfhNS4n4TUuJ+E1LifhNS4n4TUuJ+E1LifhNS4n4TUuJ+E1LifhNS4/5UWA/+WKBH/lzUj
+ /6M8LP+rQjb7skg/9LZNSey5UlPlulZd3rpaZte0YHXPq2iFx6JwksCbeJy6lYGktJCJq6+Mk7CqiZ21
+ poepuKOFuLqghcq7noXTu5uG07qah9S5mofUuZqH1Lmah9S5mofUuZqH1Lmah9S5mofUuZqH1Lmah9S5
+ /5UWA/+XKBH/mDUi/6Q7K/+tQjT5tEc98rpMRum9UU/iwFVY3MBXYtO3XnTLr2aEw6dukbufdpy0mX6k
+ rpSGq6mRkLGkjpq1n4umuZyKtbuZice8l4rSvJWK07uVitO6lYrTupWK07qVitO6lYrTupWK07qVitO6
+ lYrTupWK07qVitO6/5YWA/+XKBD/mjQh/6Y7Kv+vQTP3t0Y7771LQ+fCT0vgxVNS2MRUYc+7XXTHs2SE
+ vqtskbakdJuvnnukqJmDq6OVjbGek5e2mZCjuZWPsrySj8W9kI7RvpCO0ryQjdO7kI3Tu5CN07uQjdO7
+ kI3Tu5CN07uQjdO7kI3Tu5CN07uQjdO7/5YWA/+YJxD/mzQh/6g7KfyyQDH0ukY47cFKQOXGTkbey1JM
+ 1cdSYMy/W3PDt2KDuq9qkLKocZuqonmko56Bq52airGXmJS2kpaguo6Vr72KlMK+iZPRvoqS0r2KkdK8
+ ipHSvIqR0ryKkdK8ipHSvIqR0ryKkdK8ipHSvIqR0ryKkdK8/5cWA/+YJxD/nTMg/6o6J/q0QC/xvUU1
+ 6sVJO+LLTUDb0UtJ0ctRX8jDWXK+u2GCtbRoj62tb5qlqHajnaR+q5agh7GRnpG2i5yduoebrL2Dmr++
+ gZnRv4OW0r2FldK8hZXSvIWV0ryFldK8hZXSvIWV0ryFldK8hZXSvIWV0ryFldK8/5cVA/+ZJxD/nzMf
+ /6w5Jvi3PyzuwUQx5slHNt/RSjjX1UZHzc9PXcTHV3G6wF+BsbpmjqizbZmfrnSjl6p7qpCnhLCKpI62
+ hKOaun+iqbx7ory+eaHRvnyc0r1/mtK8f5rSvH+a0rx/mtK8f5rSvH+a0rx/mtK8f5rSvH+a0rx/mtK8
+ /5gVA/+aJxD/oTId/645JPS6PinqxUIt4c9FLtraRi7S2kZGydNNXL/NVW+1xlx/q8BjjaK6apiZtnGh
+ kbJ4qYmuga+DrIq0fauWuHirprtzq7m9cavRvnWk0r14oNO7eKDTu3ig07t4oNO7eKDTu3ig07t4oNO7
+ eKDTu3ig07t4oNO7/5kVA/+bJxD/pDEc/bI3IfG+PCTlykAm3NZBJdPfTCzM3kxExNlMWrrSUm2vzVl9
+ pcdgi5zCZ5aTvm6firt1p4O4fq18toeydbWTtnC1o7lstra7abfTu26u07txqdO6canTunGp07pxqdO6
+ canTunGp07pxqdO6canTunGp07pxqdO6/5oUAv+cJxD/pzAa+bY2HezEOh/g0Twe1d5IGM7kUirG4lRC
+ vt9TWLTaUWup1Fd7n89diZXLZJSMyGudg8VypHzDe6p0woWvbsKRs2nCoLVkw7S3YcXUuGa61bhps9W3
+ abPVt2mz1bdps9W3abPVt2mz1bdps9W3abPVt2mz1bdps9W3/5sUAv+dJw//qy8X9Ls0GObKNhfY2jcS
+ z+NKHcjoUy/A51lCuOVbVa7hWGii3VZ4mNpbhY7WYZCF02iZfNFvoHXQeKVu0IKqaNCPrWLRn7Be0rOy
+ WtTUsmDJ2LJiwdizYsHYs2LB2LNiwdizYsHYs2LB2LNiwdizYsHYs2LB2LNiwdiz/5wTAv+fJg//sC0T
+ 7sEwEt7TLw7R4T8QyelMIsHsVDW561dIsOpYWqboWGmb5Vl3keNbgofiX4x+4WaTd+Bumm/gdp9p4ICj
+ Y+GNpl/inKhb466qWOXKq1vb26pd0NysXdDcrF3Q3Kxd0NysXdDcrF3Q3Kxd0NysXdDcrF3Q3Kxd0Nys
+ /54SAv+jJQ34tykN5sooCtTdLwXK6EMUwvBOKLnwUjuw8FNOpu9UXpzuVWyS7Vd3iO1agX/sXol37GSP
+ cOxrlGrtdJhl7H2cYeuInl3qk6Fa6aCiWOixo1boyqRY49qjWOPao1jj2qNY49qjWOPao1jj2qNY49qj
+ WOPao1jj2qNY49qj/6ASAf+qIQjwvyIG29YXAczmNAjC8EQaufVLLbD2TUCm909RnPdQYJL2UmyJ9lV2
+ gPdZfnj3XYRx9mOJa/RqjWfycpFj8HqTYO+Cll3ui5ha7ZSaV+2gm1XssZxT7MGdU+zBnVPswZ1T7MGd
+ U+zBnVPswZ1T7MGdU+zBnVPswZ1T7MGd/6MQAfu0GQPkyxAA0OMaAcTvNgy6+EIfsPtHMqb9SUOc/ktS
+ kv9NX4j/T2mA/1NyeP5YeHL8XX1s+mOBaPhphWT3cIhh9XaKXvR9jFvzhI5Z84uPVvKUkVPxn5JS8auT
+ UvGrk1Lxq5NS8auTUvGrk1Lxq5NS8auTUvGrk1Lxq5NS8auT/KcOAdy/BgDQ0gYAxe4iArr5NhCw/z4i
+ pf9CNJv/RESR/0ZRh/9JXH7/TWR3/1Jrcf9XcGz/XXRn/2J4ZP1oemH8bX1e+3J/W/p4gVn5fYJX+YOE
+ VPiKhVL3k4ZQ95uIUPebiFD3m4hQ95uIUPebiFD3m4hQ95uIUPebiFD3m4hQ95uI2rEBAM/FBADG2AYA
+ uvklBa//MxSl/zkkmv88NJD/P0GG/0JMff9GVXb/S1xw/1Fiav9WZmb/W2pi/2BsX/9lb13/anFa/25y
+ WP9zdFb/d3VU/3x2Uv+CeE/+iXlN/Y96Tf2Pek39j3pN/Y96Tf2Pek39j3pN/Y96Tf2Pek39j3pN/Y96
+ zrsBAMTMAwC65ggAr/8kB6T/LhWZ/zMjj/83MIX/Ojx7/z5FdP9DTG3/SlJo/09XY/9UWmD/WV1d/15f
+ Wv9iYVj/ZWNW/2lkVP9tZlL/cWdQ/3VoTv96aUz/f2pK/4RrSv+Ea0r/hGtK/4RrSv+Ea0r/hGtK/4Rr
+ Sv+Ea0r/hGtK/4RrxMQBALrVAQCu/xABo/8fB5j/KBON/y0fg/8xKnr/NTNx/zo7av9AQWX/RkZg/0xK
+ XP9RTVn/VU9W/1lRVP9dU1L/YFRQ/2RVTv9nVk3/a1hL/25ZSf9yWkj/d1tG/3tcRv97XEb/e1xG/3tc
+ Rv97XEb/e1xG/3tcRv97XEb/e1xG/3tcu84AAK/cAACi/w8Clv8XBoz/IA+C/yYZeP8rIm//MCln/zYw
+ Yf88NVz/QjlY/0c8Vf9MPlL/UEBQ/1RCTf9XQ0z/WkRK/11FSP9gRkf/Y0dF/2ZIRP9qSUL/bkpB/3FL
+ Qf9xS0H/cUtB/3FLQf9xS0H/cUtB/3FLQf9xS0H/cUtB/3FL/4YYBf+EJQ3/gjQc/4Q/K/+KRjf/i05E
+ /4pWUP+GXlz/gWdm/3pwb/91e3b9cIZ8+2yQgflomYX4ZKKH92KrivZgtIv1Xr2N9F3HjvNc0o/xW9+P
+ 7FzkkOVf5pDdY+iQ2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP/4YYBf+EJQ3/gjQc
+ /4Q/K/+KRjf/i05E/4pWUP+GXlz/gWdm/3pwb/91e3b9cIZ8+2yQgflomYX4ZKKH92KrivZgtIv1Xr2N
+ 9F3HjvNc0o/xW9+P7FzkkOVf5pDdY+iQ2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP
+ /4YYBf+EJQ3/gjQc/4Q/K/+KRjf/i05E/4pWUP+GXlz/gWdm/3pwb/91e3b9cIZ8+2yQgflomYX4ZKKH
+ 92KrivZgtIv1Xr2N9F3HjvNc0o/xW9+P7FzkkOVf5pDdY+iQ2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP
+ 2Gbpj9hm6Y/YZumP/4YYBf+EJQ3/gjQc/4Q/K/+KRjf/i05E/4pWUP+GXlz/gWdm/3pwb/91e3b9cIZ8
+ +2yQgflomYX4ZKKH92KrivZgtIv1Xr2N9F3HjvNc0o/xW9+P7FzkkOVf5pDdY+iQ2Gbpj9hm6Y/YZumP
+ 2Gbpj9hm6Y/YZumP2Gbpj9hm6Y/YZumP/4cYBf+FJQz/gzQc/4Y+Kv+MRjf/jk1D/41VUP+KXVv/hGVm
+ /31ub/94eXf9c4N9+m6Ogvhpl4b3ZqGJ9mOqi/VhtI30X76P817IkPJc1JHwXOGR6F/kkuFi5pLZZuiR
+ 02jpktNo6ZLTaOmS02jpktNo6ZLTaOmS02jpktNo6ZLTaOmS/4gYBf+GJQz/hDMc/4k9Kv+PRTb/kkxC
+ /5FTTv+OW1r/imNl/oNrb/t8dHf5d4B+9nKKg/VtlIjzaZ6L8manjvBksZDvYryS7mHHk+xg05TqX+GV
+ 4mLkldpm55XRauiVzGvolsxr6JbMa+iWzGvolsxr6JbMa+iWzGvolsxr6JbMa+iW/4kYBP+HJQz/hTMc
+ /4w8Kf+SRDX/lUtB/5VSTf+TWVn9jmFk+YhpbvaBcXfze3x+8HaHhO5ykInsbpqN62qkkOlorpPoZriV
+ 5mTEluVj0JfiY9+X22bll9Jq55fKbOeZxm3mmcZt5pnGbeaZxm3mmcZt5pnGbeaZxm3mmcZt5pnGbeaZ
+ /4kXBP+IJQz/hTMc/487KP+VQzP/mUo//5lRS/6XV1f5k19i9Y1mbfGGbnbugHl+63uDheh2jYrmcpeP
+ 5G6gkuJrqpXgabWX32fBmd5nzpnbZ96a1Grlmcxt5ZvEb+WcwHDlnMBw5ZzAcOWcwHDlnMBw5ZzAcOWc
+ wHDlnMBw5ZzAcOWc/4oXBP+IJAz/hjMc/5E7J/+YQjL/nEk9/51PSfubVlX1mF1g8JJka+yMbHXohnZ+
+ 5YCAheJ7iovfdpOQ3XKdlNpvp5fYbLKa1mu+m9RqzJzSatydzW3kncVv5J6+ceOfunLjn7py45+6cuOf
+ unLjn7py45+6cuOfunLjn7py45+6cuOf/4oXBP+JJAz/iDMc/5Q6Jv+bQTH/n0g8/qBOR/efVFLxnVte
+ 7JhhaeeSaXPji3N934Z9hduAhozYe5CR1HaZltFzo5rPcK2dzW+5n8tux6DJbtahxXDiob1y4qG3dOGi
+ tHXhorR14aK0deGitHXhorR14aK0deGitHXhorR14aK0deGi/4sWBP+KJAz/ijIb/5Y5Jf+eQC//okY5
+ +6RMRPSkUlDtolhb6J1fZuOYZnHekXB62Yt6g9SFg4zQgIyTzHuVmMl3npzGdaifxHO0osJywqPAcdGk
+ vHPgpLZ14KWwd+ClrXfgpa134KWtd+ClrXfgpa134KWtd+ClrXfgpa134KWtd+Cl/4wWBP+LJAz/jDEb
+ /5g5JP+gPy3/pUU3+KhLQvCoUUzqp1ZX5KNcYt6eZG3ZmG540pB3g82KgI3JhYiUxYCRmsF8mp6+eaSi
+ u3evpLl2vaa3dc2ntHbep6943qeqed+np3rfp6d636enet+np3rfp6d636enet+np3rfp6d636enet+n
+ /4wWBP+LJAz/jjEa/5o4I/+jPiz+qEQ19atKP+2tT0nmrFRT4KlaXtqlY2nTnGt3zZV0g8eOfI3CiYWV
+ voSNm7qBlqC2faCjs3urprB6uaiuecmqrHncqqh73aqkfN2pon3eqaJ93qmifd6pon3eqaJ93qmifd6p
+ on3eqaJ93qmifd6p/40WBP+MJAz/kDAZ/5w3Iv+lPir7q0Mz8q9JPOqxTUXjsVJP3bBXWdWpYGjOoWl3
+ yJlxg8KTeY28jYKVt4mKm7OFk6Gvgpylq3+nqKh+taqmfcWspH3ZrKF+3KyegNyrnIDdqpyA3aqcgN2q
+ nIDdqpyA3aqcgN2qnIDdqpyA3aqcgN2q/40WA/+MJAz/kjAZ/543If+nPSj5rkIw8LNHOOi1TEHht1BK
+ 2rVWVdGtXmfKpWd2w51vg7yXd423kn+VsY2HnKyJj6GohpmmpISkqaGCsayegcKtnIHVrpqC262Yg9ys
+ l4PcrJeD3KyXg9ysl4PcrJeD3KyXg9ysl4PcrJeD3KyXg9ys/44VA/+NIwz/ky8Y/6A2H/+pPCb3sUEu
+ 7bZGNeW6SjzevE5E1rhTVM6wXGbGqWV2vqJsgribdI2xlnyVq5GEnKaOjaKii5amnYihqpqGrq2Xhr+v
+ lYbSr5OG2q+ShtuukobbrZKG262ShtutkobbrZKG262ShtutkobbrZKG262Shtut/44VA/+OIwz/lS8X
+ /6I1Hv+sOyX1tEAr67pEMeO/STfcwks+07xSU8q0W2XCrWN1uqZqgrOfcoysmnmVppaBnKCSiqKcj5On
+ l42eq5OLrK6QirywjovQsI2K2rCNitqujYnbro2J266NiduujYnbro2J266NiduujYnbro2J266Niduu
+ /48VA/+OIwz/ly4W/6Q1Hf6uOiLytz8o6L5DLeDERzHZxkc9z79QUse4WWS+sWF0tqpoga6kcIynn3eV
+ oZp/nJuXh6KWlZGnkZKcq4yRqa6JkLmwh5DNsYaP2bGHjtqviI3broiN266IjduuiI3broiN266Ijduu
+ iI3broiN266Ijduu/48VA/+PIwz/mS0V/6Y0G/yxOSDwuj0k5sJBKN7JRCrVyUU8zMNPUcO8V2O6tV9z
+ sa5mgKmpbYuipHWUm6B8nJWchKKPmo6nipiZq4aWpq+Clbaxf5bLsn+V2bGBktqwgpHar4KR2q+Ckdqv
+ gpHar4KR2q+CkdqvgpHar4KR2q+Ckdqv/5AUA/+QIwv/my0U/6gzGfm0Nx3tvjsg48c+ItvQPyTRzUQ6
+ yMdNT7/AVWK2ul1yrbRkf6Sva4qdqnKTlqZ5m4+jgaGJoIunhJ6Vq3+do657nLOweJzIsXib2bF6mNqw
+ fJbar3yW2q98ltqvfJbar3yW2q98ltqvfJbar3yW2q98ltqv/5AUA/+QIwv/nSwT/6sxF/a4Nhnqwzkb
+ 4M07GtjVNyLN0EI4xMtLTbrFU2CxwFtwqLpifZ+1aYmXsW+SkK13momqf6CCqIilfaaSqneln61zpbCv
+ cKXGsHCk2bBzn9qvdZzbrnWc2651nNuudZzbrnWc2651nNuudZzbrnWc2651nNuu/5EUA/+RIwv/oCsR
+ /68wFPK8MxXmyTUU29U1ENPaNyDJ1UA2v9BJS7XLUV6rxlhuosFfe5m9ZoeRuW2QibZ0mIKzfJ57sYWj
+ da+PqHCvnatsrq6taK/Ermiu2q5sp9uubqTbrW6k261upNutbqTbrW6k261upNutbqTbrW6k261upNut
+ /5ITAv+TIgv/pCkP+rMtEO3CLw/g0C4M1N04CczeQB7E20A0utZGSa/STlulzVVrnMlceZPFY4SKwmqN
+ g8BxlHu9eZt1vIKgbruNpGm6mqhkuquqYbvCq2C73Ktls92rZ67dq2eu3atnrt2rZ67dq2eu3atnrt2r
+ Z67dq2eu3atnrt2r/5MTAv+WIQr/qCYM9bkpC+bJKAjY2iUDzuM9DcbiSRu94Esws95KRanaTFif1lJo
+ ldJZdYzPYICEzWeJfMtukHXKdpZuyX+baMiLn2PImKJeyaqkW8rBpVnK36ZewN+mYLvfpmC736Zgu9+m
+ YLvfpmC736Zgu9+mYLvfpmC736Zgu9+m/5USAv+bHwf/riMI78AiBd7SGgLQ4iwExuY/Eb7mSSG25U4z
+ reRQRKPiU1SY4FRjjt1YcIXbXnt92mSDddlrim7YdJBo2H6UYtiJmF3Zl5tZ2aidVtvAnlTc4J5Y0OOe
+ WsnjoFrJ46BayeOgWsnjoFrJ46BayeOgWsnjoFrJ46BayeOg/5cRAv+hGwX5tRwD5skTAdPeEgDI6TEH
+ v+tAFrbrRyet60s4o+pOSZnpUFeQ6FNjhudXbn7mXHZ25mJ+b+Zqg2nmcohk5nuMX+eGj1rnkpJW6aKU
+ U+q2lVHs0JVU5OKVVdvlllXb5ZZV2+WWVdvlllXb5ZZV2+WWVdvlllXb5ZZV2+WW/5kQAf+oFAHovg0A
+ 09AHAMnoGwG/7jQLtvA/G63xRSyj8Ug9mfFLS5DxTliH8VJjfvFWa3fxW3Jv8WB4afJnfGTyb4Bf83eE
+ WvSBhlb0jIlS9ZmLUPSnjE70uI1M89KOTfDgjk3w4I5N8OCOTfDgjk3w4I5N8OCOTfDgjk3w4I5N8OCO
+ /5wNAd+xBQDSxAUAytQHAMDxIgO29DUPrPY9IKL4QTCZ+UU/j/lIS4b6TFZ++lBfdvtVZm/7WWxp/F9w
+ ZP1ldF/+bHdb/XN6V/x7fFT7hH5R+o2ATvmYgkz5pINK+LWESfjChUn4woVJ+MKFSfjChUn4woVJ+MKF
+ SfjChUn4woVJ+MKF56YDANK4AgDIyQMAwNoGALX4JQWr+zMTov05Ipj/PjGO/0E+hf9FSXz/SVJ1/05Z
+ bv9TX2j/WGNj/11nXv9jalv/aWxY/29vVf91cVL/fHNP/4R0TP+Mdkr/lXdI/qF5R/6qeUf+qnlH/qp5
+ R/6qeUf+qnlH/qp5R/6qeUf+qnlH/qp51LAAAMjBAQC/0QMAtPQPAKr/JQeg/y8Vlv81Ioz/OS+D/z06
+ e/9CQ3P/Rkps/0tQZv9QVWH/VVld/1tcWf9gXlb/ZWBU/2piUf9wZE7/dWZM/3tnSv+CaEj/iWpF/5Nr
+ RP+ZbET/mWxE/5lsRP+ZbET/mWxE/5lsRP+ZbET/mWxE/5lsybkAAL/KAQC12AIAqf8UAZ//IQiV/yoU
+ i/8wIIH/NSp5/zozcf8/O2r/Q0Fk/0hGXv9NSVr/UkxX/1dPVP9cUVH/YFNP/2VUTP9pVkr/bldI/3NZ
+ Rv95WkT/f1tC/4ZcQP+LXUD/i11A/4tdQP+LXUD/i11A/4tdQP+LXUD/i11A/4tdwMMAALXSAACp6AQA
+ nf8SApL/GweJ/yQRf/8qGnf/MCNv/zUqZ/86MGH/QDVc/0Q5V/9JPFP/Tj9Q/1NBTv9XQkv/W0RJ/19F
+ R/9jR0X/Z0hD/2tJQf9wSj//dUs9/3tMPP9/TTz/f008/39NPP9/TTz/f008/39NPP9/TTz/f008/39N
+ t80AAKrZAACd9QQAkf8MAob/EwV8/xwLdP8jE2z/Khpk/zAfXv81JFj/OyhT/z8rT/9ELkz/SDBJ/0wx
+ Rv9QM0T/VDRC/1c1QP9bNj7/Xzc9/2I4O/9mOTn/ajo3/3A7Nv9zPDb/czw2/3M8Nv9zPDb/czw2/3M8
+ Nv9zPDb/czw2/3M8/3wYBf94JAr/dDIV/3k8If9/RC3/gU05/39VRP97Xk//dWdY/3ByYP9rfGf/Zods
+ /2GRcP9dm3P/WqV2/liueP1Wt3n8VcB6+1TKe/lT1Hz3UuF99VLqfe5V7X3oV+994Vzxfd9e8XzfXvF8
+ 317xfN9e8XzfXvF8317xfN9e8XzfXvF8/3wYBf94JAr/dDIV/3k8If9/RC3/gU05/39VRP97Xk//dWdY
+ /3ByYP9rfGf/Zods/2GRcP9dm3P/WqV2/liueP1Wt3n8VcB6+1TKe/lT1Hz3UuF99VLqfe5V7X3oV+99
+ 4Vzxfd9e8XzfXvF8317xfN9e8XzfXvF8317xfN9e8XzfXvF8/3wYBf94JAr/dDIV/3k8If9/RC3/gU05
+ /39VRP97Xk//dWdY/3ByYP9rfGf/Zods/2GRcP9dm3P/WqV2/liueP1Wt3n8VcB6+1TKe/lT1Hz3UuF9
+ 9VLqfe5V7X3oV+994Vzxfd9e8XzfXvF8317xfN9e8XzfXvF8317xfN9e8XzfXvF8/30YBf95JAr/dTIV
+ /3s7If+CRC3/g0w4/4JURP9+XE7/eWVY/3NwYP9uemf/aYVt/mSPcf1gmXT7XaJ3+lureflZtHv4V758
+ +FbIffVV0n7zVd9/8VTpf+tX7X/kWu9/3V/xfttg8X/bYPF/22Dxf9tg8X/bYPF/22Dxf9tg8X/bYPF/
+ /30YBf96Iwr/djEV/386IP+FQiz/h0o3/4ZSQv+DWk3/fmNX/3dsYP1yd2j6bYJu+WmMc/dklXb1YZ95
+ 9F+ofPNdsX3yW7p/8VrFgPBZ0IHtWd2B6ljoguVb7YLeX++B1mLwgtNj8YPTY/GD02Pxg9Nj8YPTY/GD
+ 02Pxg9Nj8YPTY/GD/34YBf97Iwr/dzEV/4I5IP+IQSv/i0k2/4pRQf+HWEz/g2FX+3xpYPh2dGj1cn5u
+ 822IdPFpknjwZZt77mOkfu1hroDsX7eB6l7Cg+ldzYTnXNuE5FznhN9f7oTYY++Ez2Xwhs1m8YbNZvGG
+ zWbxhs1m8YbNZvGGzWbxhs1m8YbNZvGG/38XBf97Iwr/eTAV/4U4H/+LQCr/jkg1/45PQP+MV0v7h19W
+ 94FnX/N6cGjwdntv7nGFdettj3nqaZh96GahgOZkqoLlYrSE5GG/heNgy4bhYNmH3mDmhtlj7obQZe+I
+ yWjvicZo74rGaO+KxmjvisZo74rGaO+KxmjvisZo74rGaO+K/4AXBf98Igr/fDAV/4g3Hv+PPyj/kkYz
+ /5JNPvyQVUn2jFxU8oZkXu6AbWfre3hv6HaCdeVxjHvjbpV/4Wqegt9op4XeZrGH3GW8iNtkyYnZZNiJ
+ 1WXmidBm7orJaO6MwmrtjcBr7Y3Aa+2NwGvtjcBr7Y3Aa+2NwGvtjcBr7Y3Aa+2N/4EXBP99Ign/fy8U
+ /4s3Hf+SPif/lkUx/pZLPPiVUkfykVpS7YxiXOmGamblgHVu4nt/dd92iHvccpGA2W+ahNZspIfUaq6K
+ 02i5jNFnxY3PZ9OOzWjjjshp7I7Ca+yPu23rkLlu65C5buuQuW7rkLlu65C5buuQuW7rkLlu65C5buuQ
+ /4EWBP9+Ign/gi4T/402HP+VPCX/mUMv+5tKOfSaUETul1dP6JJeWeSMZ2TfhnJt24F7ddd8hXzTd42C
+ 0HOWh85wn4rMbqmNymy0j8hrwJHGa86SxGvfksBt6pK6buqTtHDqk7Jx6pOyceqTsnHqk7Jx6pOyceqT
+ snHqk7Jx6pOyceqT/4IWBP9/IQn/hC0T/5A0G/+YOyP/nUIs959INvCeTkDpnFVL5JhbVt+SZWHajW9q
+ 1IZ4ddCBgX3MfImEyXiSicZ1m43DcqSQwXGvkr5vu5S9b8qVu2/blrhw6JaycuiWrXPolqx06JasdOiW
+ rHTolqx06JasdOiWrHTolqx06JasdOiW/4MWBP+AIQn/hywS/5MzGv+bOiH9oEAq9KNGM+yjTD3molJH
+ 4J5YUtqZY1zTkmxqzot1dcmGfX7FgYWFwX2Oir55lo+7d6CSuHWqlbZzt5e0csWYsnLWma9z5pmrdeaZ
+ p3bnmaV355ild+eYpXfnmKV355ild+eYpXfnmKV355ild+eY/4MWBP+AIQn/iSsR/5UyGP+eOR/6oz8n
+ 8adEL+moSjjip09C3KRXTNWeYFvOlmlpyJBydcOKen6+hYKFuoGKi7d+k5Cze5yUsHmml613s5qrdsGb
+ qXbSnKd35ZykeOWboHnlm5965pufeuabn3rmm5965pufeuabn3rmm5965pufeuab/4QVBP+BIQn/iysQ
+ /5cyF/+gOB73pz0k7qtDLOatSDTfrU092KlUStCiXlvKm2dpw5Rvdb6Od365in+GtIaHjLCCj5Gsf5iW
+ qX2jmaZ7r5yjer6doXrPnqB7456dfOSdmnzknZp95ZyafeWcmn3lnJp95ZyafeWcmn3lnJp95ZyafeWc
+ /4QVBP+CIAn/jSoQ/5kxFv+jNxz1qjwi665BKOOxRS/cs0o31K1SSMymXFrFn2Rov5htdLmTdX6zjnyG
+ roqEjaqHjJKmhJWXooGfmp9/q52cfrqfmn7MoJh/4aCWf+OflYDknpSA5J6UgOSelIDknpSA5J6UgOSe
+ lIDknpSA5J6UgOSe/4UVBP+CIAn/jikP/5swFP6lNRrzrTof6bI/JOG2QyrZt0g00bBRR8mpWlnBo2Jn
+ upxqdLSXcn6uknqGqY6BjaSLipKfiJKXm4Wcm5iEqJ6Vg7egk4LJoZGD36KQg+Khj4Pjn4+D45+Pg+Of
+ j4Pjn4+D45+Pg+Ofj4Pjn4+D45+Pg+Of/4YVBP+DIAj/kCgO/54vE/yoNBjwsDkc5rY9IN67QSTWukUy
+ zbRPRsWtWFe9pmFmtqBoc6+bcH2plneGo5J/jZ6Ph5KajJCYlYqanJKIpp+Oh7WhjIfHo4qH3aOKh+Ki
+ iobioIqG46CKhuOgiobjoIqG46CKhuOgiobjoIqG46CKhuOg/4YUA/+DIAj/kicN/6AuEvqqMxXuszcZ
+ 5Ls6G9zBPh7TvUQxyrdORcKxV1a5ql9lsqVmcqufbn2km3WFnpd8jJmUhZOUkY2Yj4+XnIuNo6CIjLKi
+ hYzEo4SM2qSEi+GjhYrioYWK4qCFiuKghYrioIWK4qCFiuKghYrioIWK4qCFiuKg/4cUA/+EIAj/lCYM
+ /6IsEPetMRPrtzQV4r83FtnFOBvQwUIwx7tMQ761VVW1r11kralkcaakbHyfoHOFmZx6jJOZgpKOl4uY
+ iZSUnIWToKCBka+ifpHBpH2S2KR9kOGjf47ioX+O4qF/juKhf47ioX+O4qF/juKhf47ioX+O4qF/juKh
+ /4cUA/+FHwj/lyUL/6UrDvWxLxDouzEQ38UzENXJNRnMxEEuw79LQrq5U1OxtFtjqa5icKGqaXuapnCE
+ lKJ3i46ff5KInYiXg5uRnH6ZnaB6mKyid5i/pHWY1aR2luGjeZPionmT4qF5k+KheZPioXmT4qF5k+Kh
+ eZPioXmT4qF5k+Kh/4gUA/+IHgf/mSQK/6gpC/G1LAzlwC0L3MssCdLMMxjIyD8sv8NIQLW+UVKsuVlh
+ pLRgbpywZ3mVrG6Cjql1ioimfJGCpIWWfKKPm3egmp9zn6mhcJ+8o26g06NvnuGjcprioXOY4qFzmOKh
+ c5jioXOY4qFzmOKhc5jioXOY4qFzmOKh/4kTA/+LHQb/nCII/awmCe65JwjixyYG2NIiBc3QMRbEzT0q
+ uslGPbDET0+nv1Zfn7tdbJa3ZHePtGuAiLFyiIGueo57rIKUdaqMmXCpl51sqaafaKm6oWap0aFnp+Kh
+ a6LjoGyg46BsoOOgbKDjoGyg46BsoOOgbKDjoGyg46BsoOOg/4oTA/+OGwX/oB8G+LAhBem/IAPdzxgB
+ 0tYfBMnVLxO/0jontc5EOqvLTEyhx1RcmcNbaZC/YXSJvWh9grpvhXu4d4t1tn+Rb7WJlWm0lZlltKSc
+ YbS3nV+10J5gs+SeY6zknWSp5J1kqeSdZKnknWSp5J1kqeSdZKnknWSp5J1kqeSd/4sSAv+SGQT/pRsD
+ 87YaAuTHEgDV1ggAzNwiAsLbMBG52TgkrtVBN6XSSUmbz1FYksxYZYrJX3CCx2V5e8VtgHTDdIZuwn2M
+ aMGHkGPBk5RewaKWW8G2mFjD0JlZweeYXLjmmV215pldteaZXbXmmV215pldteaZXbXmmV215pldteaZ
+ /40RAv+YFQL8qxQB5b0MANTNBwDN3gsAw+ApBLvgORCy30EgqN1EM57bSESU2U5Ti9ZVYIPUXGp70mNz
+ ddFqem7QcoBo0HuFY8+FiV3PkYxZ0KGPVdG1kFPS0JFT0emRVsfqklfE6pNXxOqTV8Tqk1fE6pNXxOqT
+ V8Tqk1fE6pNXxOqT/48QAv6eEAHfsgcA08IGAMzQBgDE4xYAu+UuCLLlOxWp5UIkoORHNJfjS0KN4k9P
+ hOFUWn3gWmR132Fsb99ocmnfcHdk33l8Xt+DgFrfj4NW4J6FUuGxh1DjyYdP4+aHUdnsiFLU7IlS1OyJ
+ UtTsiVLU7IlS1OyJUtTsiVLU7IlS1OyJ/5IOAeWmBQDTtwMAy8YDAMTUBgC76R4CsuoxDKnrOhqg60Ap
+ lutFN43rSUSE605PfOtTWHXqWGBu615maOtla2PrbXBe63VzWux+d1XtiXlS7pZ8Tu+mfUzwun5K8dN/
+ S+3pf0zo635M6Ot+TOjrfkzo635M6Ot+TOjrfkzo635M6Ot+9ZsGANWuAQDLvgIAw8wDALraBwCx7yIE
+ qPExEJ/yOR6V8z4sjPNDOIT0SEN89ExMdPVRVG71V1po9lxfY/ZjY173aWda93FqVfh5bFH5gm9N+o5x
+ Sfubc0f8qnRE/b11Qv7cdkH/53ZB/+d2Qf/ndkH/53ZB/+d2Qf/ndkH/53ZB/+d22qUAAMy2AADDxQEA
+ utMEALDzEQCm9iQGnfgvEpT6Nh+L+zwrgvxANnr9RT9z/kpHbP9PTWf/VFJh/1pWXf9gWVn/ZlxV/2xf
+ Uf9zYU3/e2NJ/4RlRf+PZ0L/m2hA/6hpPv+6az7/w2s+/8NrPv/Daz7/w2s+/8NrPv/Daz7/w2s+/8Nr
+ zq4AAMO+AAC6zQEAr9kDAKX6FQGb/iIIkv8sE4n/Mx6A/zgoeP89MXH/Qzlq/0g/Zf9NRF//Ukhb/1dL
+ V/9cTlP/YVBP/2dSTP9tVEj/c1ZE/3tYQf+DWT//jFs8/5dcOv+jXTr/qV46/6leOv+pXjr/qV46/6le
+ Ov+pXjr/qV46/6lexbgAALvHAACw1AAApOsGAJn/FAKP/x4Ihv8nEX7/Lhp2/zQjbv86Kmj/PzBi/0Q1
+ Xf9JOVj/TjxU/1M+UP9XQU3/XENK/2FERv9mRkP/a0hA/3JJPf94Szv/gEw5/4dNNv+STzX/lk81/5ZP
+ Nf+WTzX/lk81/5ZPNf+WTzX/lk81/5ZPvMIAALHQAACk2gAAmPYGAI3/EAKD/xcGe/8hDXP/KRRr/y8b
+ Zf81IF//OyVZ/0ApVf9FLFH/SS9N/04xSv9SM0b/VjRD/1o2Qf9eNz7/Yzg7/2g6OP9uOzb/dDw0/3o9
+ Mf+CPjD/hT8w/4U/MP+FPzD/hT8w/4U/MP+FPzD/hT8w/4U/sssAAKXWAACY3gAAjPkBAIH/CQJ3/xEE
+ bv8ZB2f/IQxg/ygRWv8vFVX/NBlQ/zocTP8+Hkj/QyBF/0ciQv9KJD//TiU9/1ImOv9WJzj/Wig1/14p
+ Mv9jKjD/aCst/20sK/90Lir/di4q/3YuKv92Lir/di4q/3YuKv92Lir/di4q/3Yu/3AYBf9rJAr/ZDEP
+ /206GP90QyP/dkwu/3RVOP9wXkL/a2hK/2ZzUf9hflf/XIhc/1iSX/9VnGL/UqRk/1GtZf5PtWf9Tr5o
+ /E3HafpM0Wn4TNxq9kvnavRL72ryS/dq7E/4auVU+mnlVPpp5VT6aeVU+mnlVPpp5VT6aeVU+mnlVPpp
+ /3AYBf9rJAr/ZDEP/206GP90QyP/dkwu/3RVOP9wXkL/a2hK/2ZzUf9hflf/XIhc/1iSX/9VnGL/UqRk
+ /1GtZf5PtWf9Tr5o/E3HafpM0Wn4TNxq9kvnavRL72ryS/dq7E/4auVU+mnlVPpp5VT6aeVU+mnlVPpp
+ 5VT6aeVU+mnlVPpp/3EYBf9sJAr/ZTEP/3A5GP92QiP/eEsu/3dTOP9zXUL/bmZK/2lxUv9kfFj/X4Zc
+ /1qQYP5XmmP9VaJl/FOrZ/tSs2j6ULxp+U/FavhPz2v1Tttr803mbPFN72zvTvdr6VL4a+JW+mviVvpr
+ 4lb6a+JW+mviVvpr4lb6a+JW+mviVvpr/3IYBf9tJAr/Zy8P/3M4GP96QSL/fEkt/3tSN/93W0H/cmRK
+ /21vUv9oeVj9Y4Ne+1+NYvlbl2X4WZ9n91eoafZVsGv1VLls9FPCbfNSzG3xUdlu7lHkbuxR7m7pUvZu
+ 5Ff4bdxZ+W/cWflv3Fn5b9xZ+W/cWflv3Fn5b9xZ+W/cWflv/3MYBf9uIwr/ai4O/3Y3F/99PyL/gEgs
+ /39QNv97WUD/dmFK/XFsUvpsdln4Z4Ff9mOKY/RflGbzXJxp8lqla/BZrW3vV7Zu7lbAb+1WynDrVdZw
+ 6VXjcOZV7XDkV/Zw3lr4cdVc+HLVXPhy1Vz4ctVc+HLVXPhy1Vz4ctVc+HLVXPhy/3QXBf9vIwr/bS0O
+ /3o2F/+BPiH/g0Yr/4NONf+AVj/9e19J+XVoUvZwc1nza35f8WeHZO9jkWjtYJlr7F6ibepcqm/pW7Nx
+ 6Fq9cudZyHLmWdRz41nic+Ba7XLeW/Zz1l33dc5f+HbOYPh2zmD4ds5g+HbOYPh2zmD4ds5g+HbOYPh2
+ /3QXBf9wIwn/cSwO/300Fv+EPB//h0Qp/4dMNP2EVD74gF1I9HplUfB0cFntcHpg62uEZelojWnnZZZt
+ 5WKfcORgp3LiX7Bz4V67dOBdxnXfXdN13F3hddlf7XXWXvZ3zmD3ecdj+HrHY/h6x2P4esdj+HrHY/h6
+ x2P4esdj+HrHY/h6/3UXBf9xIgn/dCsN/4EzFf+IOx7/i0In/4tKMvmJUjzzhVpG74BiUOt6bFjndXdg
+ 5XGBZuJtimvgaZNv3mebctxlpHTaY6522WK4d9dhxHjVYNF502HgedBi7HrNYvZ8xmT2fcBm9n7AZvZ+
+ wGb2fsBm9n7AZvZ+wGb2fsBm9n7AZvZ+/3YWBf9yIgn/eCoM/4QyFP+LORz/j0Al+5BIL/SOTznui1dE
+ 6YZfTuWAaVfhe3Nf3nZ9ZttyhmzYbo9w1WuXdNNpoHfRZ6l6z2azfM5lv33MZMx+ymTcfsdm6n7EZvSA
+ vmf0gbhp9IG4afSBuGn0gbhp9IG4afSBuGn0gbhp9IG4afSB/3cWBf9zIQn/eykM/4cwE/+POBr/kz8j
+ 95VFLPCUTDbqkVRA5IxbS+CHZlXbgXBe1nx5ZtN3gm3Qc4tzzXCTd8ptm3vIa6R9xmqugMRpuoHDaMeC
+ wWjWg75p54O8afKEtmvyhLFs8oWxbfKFsW3yhbFt8oWxbfKFsW3yhbFt8oWxbfKF/3gWBP90IQn/ficL
+ /4ovEf+SNhj8lz0g85lDKeyZSjLlllA84JJZR9qNY1HUh21d0IF2Zsx8fm7IeIZ0xXWPecJyl33AcKCA
+ vW6qg7tttYW5bMOGuGzSh7Vs44ezbfCHrm7wiKpw8IeqcPCHqnDwh6pw8IeqcPCHqnDwh6pw8IeqcPCH
+ /3kWBP91IQn/gCYK/40uEP+WNBb5mzsd8J5BJeieRy7inE0325lXQtWSYFDPjGpcyoZyZ8WBe2/BfYN2
+ vnqLe7t3k3+4dJyDtXKlhrNxsYixcL6Kr2/Oiq1w4IurcO6Lp3LuiqNz74qjc++Ko3PviqNz74qjc++K
+ o3PviqNz74qjc++K/3oVBP92IQn/gyUJ/5AsD/+ZMxT2nzka7aI+IeWjRCneokoy155UP9CXXk/KkGdc
+ xItvZ7+Gd2+7gn92t36HfLN7j4GweJiFrXaiiKt1rYuodLqMpnPKjaVz3Y6jdO2NoHXtjZ127oyddu6M
+ nXbujJ127oyddu6MnXbujJ127oyddu6M/3oVBP93IAn/hSQJ/5IrDf6bMRLzojcY6qY8HeKoQSTbqEgs
+ 06JSPsubW07FlWRbv49tZrqKdW+1hnx3sYKEfa1/jIKpfZWGpnqeiqN5qY2heLePn3fHkJ132pCceOuQ
+ mXnsj5d57Y6Xee2Ol3ntjpd57Y6Xee2Ol3ntjpd57Y6Xee2O/3sVBP94IAj/hyMI/5QqDPyeLxDxpTUV
+ 56o5Gd+tPh/XrEUrz6VQPcifWU3BmWJaupNqZrWOcm+vinp3q4eBfaeDiYOjgZKHoH+bi5x9po6afLOQ
+ mHvEkpZ715KVfOqSk3zrkZJ97JCSfeyPkn3sj5J97I+SfeyPkn3sj5J97I+SfeyP/3sVBP96Hwj/iSIH
+ /5coC/qhLg7uqDIS5K43Fd2yOxnUr0Qpy6lOO8SjV0y9nWBZtpdoZbCTcG+rjnd3pot/faGIhoOdhY+I
+ mYOYjJaBo4+TgLCSkX/Bk49/1JSOgOiTjYDqko2A65GNgOuRjYDrkY2A65GNgOuRjYDrkY2A65GNgOuR
+ /3wUBP98Hgf/iyEG/5knCvejLAzsrDAP4rI0Edq3OBXQskIoyKxMOsCmVkq5oV5YsptmZKuXbm6mknV2
+ oY98fZyMhIOYiYyIlIeWjZCFoZCNhK6TioO+lIiE0pWIhOeViITqk4iD6pKIg+qSiIPqkoiD6pKIg+qS
+ iIPqkoiD6pKIg+qS/30UBP9+HQf/jSAG/5slCPWmKQrpry0L4LcwDNa6NRTNtUEmxbBLOb2qVEm1pVxX
+ rp9kY6eba26hl3N2nJN6fZeQgYOSjoqIjoyTjYqKnpGHiauThIi8lYKI0JaBiOWWgojplIKH6pOCh+qS
+ gofqkoKH6pKCh+qSgofqkoKH6pKCh+qS/30UBP+AHQb/jx4F/54jB/KpJwjmsykI3bwrCNO9MxPKuT8l
+ wbNJN7muUkixqVtWqqRiYqOgaW2cnHB1l5h4fZGWf4ONk4eIiJGRjYSPm5GAjqmUfY25lnuNzZZ6jeSW
+ fIzplX2L6pN9i+qTfYvqk32L6pN9i+qTfYvqk32L6pN9i+qT/34UBP+DGwb/kh0E/qAhBfCtIwXjuCQE
+ 2sIjA9DAMhHHvD4jvrdINbWyUEatrVlUpalgYZ6lZ2uYoW50kp51fIybfYKHmYWIgpeOjX6VmZF6lKaU
+ dpO2lnSTy5Zzk+KWdZLplXeP6pN3j+qTd4/qk3eP6pN3j+qTd4/qk3eP6pN3j+qT/38TA/+FGgX/lRsD
+ +6QdA+yxHgPgvRwB1cUfAszELw/DwDwhurxGM7G3TkSos1ZToK9eX5mrZWqSp2xzjKVzeoaieoGBoIKH
+ fJ6Li3eclpBzm6OTb5u0lW2byZZsm+GVbpnplHCV6pNwleqTcJXqk3CV6pNwleqTcJXqk3CV6pNwleqT
+ /4ATA/+JGAT/mBgC96gYAei2FgDcxA0A0ckcAcjILQ2+xTkftcFEMay9TEGjuVRQm7VbXZSyYmeNr2lw
+ hqxweICqd397qH+EdaaIiXCkk45spKCRaKOxk2akx5RlpOCUZqHqk2mc6pJpnOqSaZzqkmmc6pJpnOqS
+ aZzqkmmc6pJpnOqS/4ESA/+MFgP/nRQB8awRANm8CADUyAcAzM0YAcPNKgu5yjccsMdBLqbESj6ewFJN
+ lb1ZWo66YGSHt2ZtgLVtdXqzdXt0sX2Bb7CGhmqukIplrp6NYa6vj1+uxZBdrt+QX6vrkGKl7JBipeyQ
+ YqXskGKl7JBipeyQYqXskGKl7JBipeyQ/4MSA/+REwHzoQ0A2bEGANO/BgDNywQAxtITAL3SJwmz0DQZ
+ qs4+KqDLRzqYyE9Jj8VWVojDXWCBwWRper9rcHS9cnduvHp8abuDgWO6joVfupyIW7qtili7w4tXu9+L
+ WLjui1ux7oxbse6MW7HujFux7oxbse6MW7HujFux7oxbse6M/4QRA/6WDQDcqAMA07UEAMzCAwDGzgUA
+ v9gNALbZJAat2DEVo9U7JprTRDaR0UxEic9TUIHNWlp6zGFjdMpoam7JcHBoyXh1Y8iBel7IjH5ZyJqB
+ Vcisg1LJw4RRyt+EUsfyhFS/8YVUvvGFVL7xhVS+8YVUvvGFVL7xhVS+8YVUvvGF/4oNAeqdBQDUrQIA
+ zLsCAMXHAgC90gYAtt4VAK7fKgel3zYTnd4+IZPdQzCK3Eo+gtpRSXrZV1N02F5bbdhlYmjXbWhi1nVt
+ XdZ/cVnXi3RU2Jl3UdireU7awXpN2t56Tdnyek7P9HxOz/R8Ts/0fE7P9HxOz/R8Ts/0fE7P9HxOz/R8
+ /JIHANmkAADNswEAxcABAL3MAwC12AcArOQdAqTlLQuc5jcXk+Y+JIrlRDGC5Uk8euRPRnPkVU5t5FxU
+ Z+RjWmLkal9e5HNjWeV8ZlXlhmpR5pNsTuejbkvotm9K6c5vSerpb0nh9XBJ4fVwSeH1cEnh9XBJ4fVw
+ SeH1cEnh9XBJ4fVw3poAANCrAADGugAAvccBALTSBACr6Q0AoushBJrtLg6S7TYaie49JoHuQzF57kg6
+ cu9OQmzvU0hm71lNYfBgUl3wZ1ZZ8W5ZVPF3XFDygF9M84thSfSZY0b1qGVE9rtmQvfTZ0D38mdA9/Jn
+ QPfyZ0D38mdA9/JnQPfyZ0D38mdA9/Jn06MAAMezAAC+wQAAtM4BAKrYAwCh8RQBmPMiBo/1LRCH9jQb
+ f/c7JXj3QS5x+EY1a/lMO2X5UUFg+ldFW/tdSFf7Y0xT/GlOT/xxUUz9eVNI/oJVRP+OV0H/mlk+/6lb
+ PP+6XDr/1V06/9VdOv/VXTr/1V06/9VdOv/VXTr/1V06/9Vd/+LwAElDQ19QUk9GSUxFAAMKya0AAL+8
+ AAC1yQAAqtQAAJ/kBQCV+RUCjPsgB4T9Kg99/jEYdf84IW7/Piho/0QuY/9JM13/TjdZ/1M6Vf9ZPVH/
+ XkBO/2RCSv9qREf/cUZD/3lIQP+CSjz/jUw5/5hNN/+lTjT/t1A0/7hQNP+4UDT/uFA0/7hQNP+4UDT/
+ uFA0/7hQwLcAALbFAACr0AAAn9kAAJPxBgCK/xICgf8bBnn/JQ1y/y0Ua/80GmX/OiBf/0AlWv9FKVb/
+ SixS/08vTv9UMUv/WDNI/101Rf9jN0H/aTg+/3A6O/93PDf/fz00/4g+Mf+TQC//oEEv/6FBL/+hQS//
+ oUEv/6FBL/+hQS//oUEv/6FBuMAAAKzNAACf1gAAkt0AAIj3AwB+/w0Cdf8XBW3/Hwhn/ycNYf8uElv/
+ NRdW/zoaUv9AHU7/RCBK/0kiR/9NJET/UiVB/1YnPv9bKDv/YCo4/2YrNf9sLDL/cy4v/3ovLf+BMCn/
+ jDEp/4wxKf+MMSn/jDEp/4wxKf+MMSn/jDEp/4wxrskAAKHTAACT2gAAhuAAAHv6AABy/wcBaf8QA2L/
+ GAZb/yAIVf8mClD/LQxM/zIPSP84EUX/PBNB/0EUPv9FFjz/SBc5/0wYNv9RGTT/VRsx/1ocL/9gHSz/
+ ZR4p/2sfJ/9xICT/eiEk/3ohJP96IST/eiEk/3ohJP96IST/eiEk/3oh/2QaBv9eJgn/WDMN/2A3EP9n
+ QRr/aksk/2hULf9lXzX/YGk9/1t0Q/9Wf0j/UolL/0+TTv9MnFH/SqRS/0msVP9Is1X+R7tV/UbEVvxF
+ zVf6RdhX+ETiV/ZE61fzRPNX8kT6V/BF/1btSf9W7Un/Vu1J/1btSf9W7Un/Vu1J/1btSf9W/2QaBv9e
+ Jgn/WTIN/2I3EP9pQBr/bEoj/2pTLf9mXjX/Ymg9/11zQ/9Zfkj/VIhM/1GRT/9OmlH/TKJT/kuqVf1K
+ slb8SbpX+0jDV/pHzFj4R9ZY9UbhWPNG61jxRvNY70b6WO5I/1fqS/9Y6kv/WOpL/1jqS/9Y6kv/WOpL
+ /1jqS/9Y/2UZBv9fJgn/XDAN/2Y2EP9tPxn/cEgj/25SLP9qWzX/ZmY9/2FxRP9de0n/WIVN/VWPUfxS
+ l1P6UKBV+U6oV/hNr1j3TLdZ9kvAWfZLyVrzStRa8UrgW+9J6lvsSvJa60v6WulM/1rlTv9b5U7/W+VO
+ /1vlTv9b5U7/W+VO/1vlTv9b/2YZBf9gJQn/Xy4N/2k0EP9xPhn/c0cj/3JQLP9uWTX/amM9/2VuRP1g
+ eEr7XINO+ViMUvdVlVX2U51X9VKlWfRQrVrzT7Vb8k6+XPFOx1zvTdJd7U3fXepN6V3oTfJc5k/6XORP
+ /13fUf9e31H/Xt9R/17fUf9e31H/Xt9R/17fUf9e/2cYBf9hJQn/YywM/20zD/90PBj/d0Ui/3ZOK/9z
+ VzT/bmA9+2lrRPhldkv2YIBQ9F2JU/JZklbxV5pZ71WiW+5UqlztU7Nd7FK8XutRxV/qUdBf6FHdX+VR
+ 6F/jUvJe4VL6X95T/2HZVf9i2VX/YtlV/2LZVf9i2VX/YtlV/2LZVf9i/2gYBf9jJAn/ZysM/3ExD/94
+ Ohf/e0Mh/3tMKv94VDP6c1489m5nRPNpckvwZXxQ7mGGVexej1jrXJdb6VqfXehYp17nV7Bg5la5YeVV
+ w2HjVc5i4VXcYd5W6GHcV/Ji2lb7ZNVX/2XQWf9m0Fn/ZtBZ/2bQWf9m0Fn/ZtBZ/2bQWf9m/2kXBf9k
+ JAn/ayoL/3UwDv99ORb/gEEf/4BJKPp9UjL1eVo78XNkQ+1ub0vqanlR6GaCVuZji1rkYJRd4l6cX+Fd
+ pGHfW61i3lq2Y91awWTcWs1k2lrbZNZb6GTTWvJn0Vr7aMxb/2rIXf9qyF3/ashd/2rIXf9qyF3/ashd
+ /2rIXf9q/2oXBf9lIwn/bygK/3kuDf+BNhX/hD4d/IVGJvWCTzDwflc563lgQud0a0rkcHVR4Wx/V99o
+ iFvdZZBf22OYYtlhoWTXYKpm1V6zZ9NevmjSXcpp0F3Yas5e5mrLXvJryF77bcRf/m7AYf5uwGH+bsBh
+ /m7AYf5uwGH+bsBh/m7AYf5u/2sWBf9mIgn/cicK/30sDP+FNBP/iTwb94pEI/GITC3rhFQ25n9dQOF6
+ aEnednJR2nF7V9ZuhF3Uaoxh0WiUZc9mnGjOZKVqzGOubMpiuW3JYcVux2HTb8Vi4m/CYu9wwGL6cbtj
+ /HK4ZPxyuGT8crhk/HK4ZPxyuGT8crhk/HK4ZPxy/2wWBf9nIgn/diUJ/4ErC/+JMhH8jToY849BIOyO
+ SCnmilAz4YZaPdyBZEbWfG5Q0nd3WM9zgF/Mb4hkyW2QaMdqmGvFaaBuw2epcMFmtHK/ZcBzvmXOdLxl
+ 33S5Zu11t2b4dbNn+nawaPp2sGj6drBo+nawaPp2sGj6drBo+nawaPp2/20WBf9rIAj/eSQI/4QpCv+M
+ MA/4kTcV75M+HeiTRSXhkUwu3I1XONWHYUTQgWtQzHxzWch4fGDEdYRmwXKLar9vk268bZxxumuldLhq
+ r3a2abx3tGnKeLNp23mwaep5rmr3eatr+HmobPh5qGz4eahs+HmobPh5qGz4eahs+HmobPh5/24VBf9u
+ Hwj/fCIH/4cnCP+QLg31lTQS7Jg7GeSZQSDdl0kp1pJUNtCMXkTKhmdPxYFwWcF9eGG9eYBnunaIbLd0
+ j3C0cZh0sm+hd7Buq3mubbd7rGzGfKps13yobeh8pm31fKNv93yhb/d8oW/3fKFv93yhb/d8oW/3fKFv
+ 93yhb/d8/28VBf9wHgf/fyEH/4olB/2TKwvymTIP6J04FeGePhvZnEck0pdRNMuRW0PFi2RPwIZtWbuC
+ dWG3fn1os3uEbbB4jHKtdpR2qnSdeahyp3umcbR+pHDCf6Jw03+gceZ/n3H0f5xy9X6bc/V+m3P1fptz
+ 9X6bc/V+m3P1fptz9X6bc/V+/28VBP9zHQf/gSAG/4wjBvqWKQnvnS8N5aE0Ed2jOhbVoEQjzptPM8eV
+ WULAj2JOu4pqWbaGcmGxgnporX+Bbqp8iXOnepF3pHiae6F2pH6edbCAnHS/gZp00IKZdOSCmHXygZZ2
+ 9ICVdvSAlXb0gJV29ICVdvSAlXb0gJV29ICVdvSA/3AVBP91HAb/hB8F/48iBfiZJwfsoCwK4qUxDduo
+ NxHSpEIhyp5NMsOZV0G8k2BNto5oWLGKcGGshndoqIN+bqSAhnOgfo54nXyXfJp6oX+Xea2ClXi8g5N4
+ zYSSeOKEkXnxg5B584KPefSBj3n0gY959IGPefSBj3n0gY959IGPefSB/3EVBP93Gwb/hh0E/5EgBPWc
+ JAXppCgH4KktCderNA/Op0EgxqJLML+cVT+4l15MspJmV6yObWCninVoo4d8bp6Eg3Sbgot5l4CUfZR+
+ noCRfaqDj3y5hY18y4aLfOCGi33whYp98oSKffODin3zg4p984OKffODin3zg4p984OKffOD/3EUBP95
+ GgX/iBwE/5QeA/OeIQTnpyUF3a4oBdSuMg7Lqj8ew6VKL7ugUz60m1xLrpZjVqiSa2CjjnJonot5bpmJ
+ gXSVhol5koSRfY6DnIGLgaiEiIC3hoaAyYeFgN6HhYHvhoWA8oWFgPKEhYDyhIWA8oSFgPKEhYDyhIWA
+ 8oSFgPKE/3IUBP98GQT/ihoD/5YbAvChHgLkqyAC2rIhAtGxMQ3Irj0dwKlILbikUT2wn1pKqppiVaSW
+ aV+ek3BnmZB3bpSNfnSQi4Z5jImPfoiHmYKFhqWFgoW0h4CEx4h/hdyIf4Xuh3+E8YaAg/KFgIPyhYCD
+ 8oWAg/KFgIPyhYCD8oWAg/KF/3MUBP9+GAT/jRkC/JkZAe2kGQHhrhkB17YeAc60LwzFsTwbvKxGLLSo
+ UDuto1hJpp9gVJ+bZ16al25mlJV1bY+SfHSLkIR5h46NfoOMl4J/i6OFfIqyh3qJxIl4itqJeIrtiHmI
+ 8YZ6iPGFeojxhXqI8YV6iPGFeojxhXqI8YV6iPGF/3QUBP+AFwP/jxYC+ZwVAeqoEwDesxAA07kbAcq4
+ LQrBtToaubBFKrCsTjmpqFZHoaReU5ugZV2VnWxlj5pzbIqXenOFlYF4gZOKfX2SlIF5kKCFdZCvh3OP
+ wolyj9iJco/siHOO8YZ0jPGFdIzxhXSM8YV0jPGFdIzxhXSM8YV0jPGF/3UTBP+DFQL/khQB858QAN+s
+ CgDWtwgAz7wYAMa7Kwm9uTgYtbVDKKyxTDekrVRFnalbUZamYluQo2lkiqBwa4Wed3GAnH93e5qHfHaY
+ kYByl52Eb5athmyWv4hqltaIa5brh2yU8YZukvGFbpLxhW6S8YVukvGFbpLxhW6S8YVukvGF/3YTBP+H
+ EwL7lhAA46MJANavBgDRuQYAy8AVAMLAKAe5vTYVsLpAJae2STWfs1FCmK9ZTpGsYFmKqmdhhaduaX+l
+ dW96o3x1daGFenCgj35sn5uCaJ+qhWWevYZjn9SGY57qhmWb8oVnmfKEZ5nyhGeZ8oRnmfKEZ5nyhGeZ
+ 8oRnmfKE/3gSA/+LEAHumgkA2KcEANGyBADMvQMAxcQQAL3FJQW0wzMTq8A+IqK9RzGauk8/krdWS4u0
+ XVWFsmRef7BrZXmucmx0rHpyb6uCd2qpjHtlqZh/YaiogV6ou4NcqNKDXKjqg16l84JfovOCX6Lzgl+i
+ 84JfovOCX6Lzgl+i84JfovOC/30PAv2PCwDcnwIA0qsDAMy2AwDGwQEAv8kLALfKIQOuyTAQpcc7H5zE
+ RC2Uwkw7jL9UR4W9W1F/u2JZebloYXO4cGdutndtaLWAcmO0inZftJZ5W7SlfFi0uX1WtNF+VrTqfVaw
+ 9n5YrPV+WKz1flis9X5YrPV+WKz1flis9X5YrPV+/4MLAeuUBADVowEAzbABAMa7AAC+xQEAt84GAK/Q
+ HAKn0CwMns43GpbMQSmNykk2hslRQX/HWEt4xl9TcsRmW23DbWFownVmY8J+a17BiG9ZwZRyVcGkdFLB
+ uHZQwtF2UMHqdlC/+XdRuvl4Ubr5eFG6+XhRuvl4Ubr5eFG6+XhRuvl4/4kGANuaAADPqQAAxrUAAL/A
+ AAC3ygMArtIGAKfYFgCf2CgIl9c0FY/WPSOH1EYwf9NOO3jSVURy0VxMbNBjUmfQalhiz3JdXc97YljP
+ hmVUz5NoUM+ia03Qt2xL0dBtS9DpbErP+m5LyvtvS8r7b0vK+29LyvtvS8r7b0vK+29Lyvtv55EAANKh
+ AADIrwAAwLsAALfGAQCuzwQApdgHAJ7fGwKX4CoJj+A1FIfgPR9/30QqeN9LM3LeUzxs3lpDZ95hSWLe
+ aE5d3nBSWd55VlXeg1pR35BdTd+fX0vgsWBJ4clgSOLjYEbg92FF3f1jRd39Y0Xd/WNF3f1jRd39Y0Xd
+ /WNF3f1j2ZkAAMupAADBtgAAuMIAAK/MAQCl1AQAnOUNAJTnHwON6CwLheg1Fn7oPR936EMocOhKMGrp
+ UDdk6VY8X+ldQVvqZEVX6mxJU+p0TFDrfU9M7IhSSeyWVEbtplZD7rlXQu/PWEDw6lhA7vpXQO76V0Du
+ +ldA7vpXQO76V0Du+ldA7vpXzqIAAMKxAAC5vgAAr8kAAKXRAQCa2QMAku0TAYrvIAWD8CsMe/E0FXXy
+ Ox1u8kIlaPNIK2PzTTBe9FM0WvVZOFb1YDtS9mc+TvZuQUv3dkRH+IBGQ/iMSED5mUo++qhMPPu5TTr8
+ z004/eNOOP3jTjj94044/eNOOP3jTjj94044/eNOxKwAALq5AACxxgAApc8AAJrWAACP5QQAh/YUAX/3
+ HgV4+SgLcfoxEmv7OBll/D8eYP1FI1v+SidX/k8rU/9VLk//WzBM/2EzSf9nNUX/bjdC/3c5Pv+AOzr/
+ jD04/5g/Nv+lQDT/tUEy/8NCMv/DQjL/w0Iy/8NCMv/DQjL/w0Iy/8NCvLUAALLDAACmzQAAmtQAAI7b
+ AACE8QUAe/8RAXT/GwRt/yQIZ/8sDWH/NBJc/zoWV/9AGlP/RR1P/0ogTP9PIkn/VSRG/1omQv9gKD//
+ Zio8/20sOf91LTX/fi8y/4gwL/+TMi3/nzMs/6k0LP+pNCz/qTQs/6k0LP+pNCz/qTQs/6k0s78AAKjK
+ AACb0gAAjtkAAIHeAAB49wEAcP8MAWj/FgNi/x8GXP8mCFb/LQtS/zMNTv85EEr/PhJH/0MUQ/9IFkD/
+ TBg+/1EZO/9WGjj/XBw1/2IdMv9pHy//cSAs/3khKf+BIib/iyQk/5MkJP+TJCT/kyQk/5MkJP+TJCT/
+ kyQk/5MkqsgAAJ3QAACP1gAAgd0AAHXiAABs/AAAZP8GAVz/EAJW/xgEUP8fBkv/JgdH/ywJQ/8xCkD/
+ Ngs8/zoMOf8+DTb/Qg40/0YOMf9LDy//UBAs/1URKf9bESf/YhIk/2kTIf9wFB//dxUd/34WHf9+Fh3/
+ fhYd/34WHf9+Fh3/fhYd/34W/1ceBv9QKQn/TjEL/1Y2Dv9bPxH/Xkka/11UIv9bXyn/Vmow/1J0Nf9N
+ fzn/Sok8/0aSP/9FmkD/Q6JC/0KpQ/5BsET9QbhE/UDARfs/yEX5P9JG9z7dRvU+50bzPu9F8T73Re8/
+ /UXuQP9E7kD/Re5A/0XuQP9F7kD/Re5A/0XuQP9F/1gdBv9RKQn/UTAL/1o1Df9fPRH/Ykga/2FSIv9e
+ XCr/Wmgw/1VyNv9RfTr/TYY9/0qQQP1ImEL8R6BD+0WnRfpErkb5RLZG+UO+R/hCxkf2QtBH9EHcSPJB
+ 5kfvQe9H7UH2R+xD/UbrQ/9H60P/SOtD/0jrQ/9I60P/SOtD/0jrQ/9I/1kdBv9SKQn/VC4L/100Df9j
+ PBH/ZUYa/2RQIv9hWir/XmUw/1lwNv9Vejv9UYQ/+06NQfpLlkP4Sp5F90mlRvZIrEf1R7RI9Ua8SfRF
+ xUnzRc5J8EXaSe5E5UnrRe5J6UX2SOhH/UjnRv9K50b/S+dG/0vnRv9L50b/S+dG/0vnRv9L/1ocBf9T
+ KAn/VywL/2EyDf9nOhH/aUQZ/2lOIv9lWCn/YWMx/l1uN/tZeDz5VYJA91KLQ/VPk0X0TptH80yjSPJL
+ qknxSrFK8Em6S+9Jw0vuScxL7EjZS+lI5EvmSO5L5Ur2SuRK/kziSf9O4kn/TuJJ/07iSf9O4kn/TuJJ
+ /07iSf9O/1scBf9UKAn/XCoK/2UxDP9rORD/bkIY/21MIf9qVSn9ZmAx+WJqN/ZddT30Wn9B8laIRPBU
+ kEfuUphJ7VCgSuxPp0zrTq9M6k63TelNwE7oTctO5kzXTuNM407hTu5N3073Tt5N/lDcTf9S203/UttN
+ /1LbTf9S203/UttN/1LbTf9S/1wbBf9VJwn/YCkK/2ovC/9wNg//c0AX/3NJIPxwUij3a1ww9GdnN/Bj
+ cT3uX3tC61uERupZjUnoV5VL51WdTeVUpE7kU6xP41K1UOJSvlDhUclR4FHVUNxS41DaU+1R2FL3U9VR
+ /lXTUv9W0lL/V9JS/1fSUv9X0lL/V9JS/1fSUv9X/10aBf9YJQj/ZScJ/28tC/91NA7/eD0W/XhGHvd2
+ TyfycVgv7mxiN+pobT3nZHdD5WGBR+NeiUvhXJFN31qZT95ZoVHcWKlS21eyU9pXvFPYVsdU1lXUVNRX
+ 4lTRV+1Wzlb3WMxW/1rKVv9byVb/W8lW/1vJVv9byVb/W8lW/1vJVv9b/14aBf9cIwj/aSUI/3MrCv95
+ Mg3/fToU+X5DHPJ7SyTsd1Ut6HJfNeRuaT3hanRD3md9SNtkhUzZYY5P1l+WUtVdnVTTXKVW0VuuWNBa
+ uFnPWsNazVnQWsta31vIW+tcxlr3XcRa/1/BWv9fwFv/YMBb/2DAW/9gwFv/YMBb/2DAW/9g/18ZBf9f
+ IAf/biQH/3cpCP9+Lwv8gjcR9IM/Ge2BSCHnflAq4nlbM951ZjvacXBC1mx5SdNpgU7QZolTzmSRVsxi
+ mFnKYaBbyGCpXcdfs17FXr5fxF7LYMJe22C/X+lhvV71Yrte/mO4X/9kt1//ZLdf/2S3X/9kt1//ZLdf
+ /2S3X/9k/2EYBf9jHgf/ciIH/3snB/+CLAn4hzQP74g8FuiHRB7ihEwm3IBYMNd7YjnSdmxDznJ1S8tv
+ fVHIbIVVxmmMWcNnlFzBZpxfv2SkYb5jrmO8YrlkumLHZblh1ma2YuZmtGLzZ7Ji/WevY/9nrmP/Z65j
+ /2euY/9nrmP/Z65j/2euY/9n/2IYBf9nHQb/dSAG/38lBv+GKQf0izEM6404EuSNQBndi0ki1oZULdGB
+ XznMfGhDx3dxTMR0eVLAcYFXvm6IXLtskF+5aphit2igZbVnqmezZrVosWbCarBl0mquZuNqq2bxa6pm
+ /GunZ/9rpmf/a6Zn/2umZ/9rpmf/a6Zn/2umZ/9r/2IXBf9qGwb/eB8F/4IiBfyKJwbwjy0J55I0DuCT
+ OxXZkUYd0YtRLMuGXDjGgWVDwXxtTL15dVO6dX1ZtnOEXrRwjGGxbpRlr22caK1rpmqqarFsqWq/badp
+ zm6lauBuo2rvbqJq+26ga/9un2v/bp9r/26fa/9un2v/bp9r/26fa/9u/2MXBf9tGgX/ex0E/4YgBPiN
+ JATtkykH5JcwCtyYNxDUlUMczZBPKsaKWTfAhmJDu4FqTLd9clOzenpasHeBX611iGOqc5Bnp3GZaqVv
+ om2jbq1voW27cJ9ty3Gdbd5ynG7tcZtu+nGZb/1wmG/9cJhv/XCYb/1wmG/9cJhv/XCYb/1w/2QWBf9w
+ GQT/fhsD/4geA/aRIQPqlyUE4ZsrB9idNAzQmUEbyZRMKcKPVja8il9CtoVoS7KCb1Oufndaqnx+X6d5
+ hWSkd41ooXWVbJ5zn2+ccqpxmXG4c5hxyHSWcdt0lXLsdJRy+XOTc/xyknP8cpJz/HKSc/xyknP8cpJz
+ /HKSc/xy/2UWBf9yGAT/gBoD/4scAvOUHgLnmiEC3qAmBNSgMgvMnD8ZxZhKKL6TVDW3jl1BsoplS62G
+ bVOognRapIB7YKF9gmWee4ppm3mSbZh3nHCVdqdzk3W1dZF1xXaPddl2jnXqdo52+HWNdvt0jXb7dI12
+ +3SNdvt0jXb7dI12+3SNdvt0/2YWBP91FwP/ghgC/40ZAfCWGgHknhwB26QgAdGjMArJoD0YwZtIJrqW
+ UjSzkltAro5jSqiKa1OkhnJan4R5YJyBgGWYf4dqlX2QbpJ7mXGPeqR0jHmyd4p5w3iJedZ4iHnpeIh5
+ 93aHefp1h3n7dYd5+3WHeft1h3n7dYd5+3WHeft1/2YVBP93FgP/hRYB/ZAWAe6ZFgDhoRYA2KcdAM6m
+ LgnGozwWvp9HJbaaUDOwllk/qpFhSaSOaFKfi29Zm4h2X5eFfWWTg4Vqj4GNboyAl3KJfqJ1hn2weIR9
+ wHmDfdR6gn3oeYJ99niCffp2gn36doJ9+naCffp2gn36doJ9+naCffp2/2cVBP95FQL/hxQB+pITAOuc
+ EQDepQ4A1KoaAMupLAjCpjoVuqJFI7OeTjGsmVc+ppVfSKCSZlGbj21Zlox0X5KJe2WOh4NqioaLb4eE
+ lXODgqB2gYGueX6Bvnp9gdJ7fIHnenyB9nl9gfl3fYD5d32A+Xd9gPl3fYD5d32A+Xd9gPl3/2kTBP97
+ EwL/iRIA85UOAOGfCgDYqAgA0KwYAMisKga/qjgTt6ZDIq+iTTConlU8oppdR5yWZFCWk2tYkZFyX42O
+ eWWJjIBqhYqJb4GJknN+h512e4areXiGvHt2htB7doble3aG9Xl3hfl4d4T5d3eE+Xd3hPl3d4T5d3eE
+ +Xd3hPl3/2wSA/9+EQH9jA4A55gJANiiBgDTqgYAza8VAMSwKAW8rTYSs6pBIKymSy6kolM6np5bRZeb
+ Yk+SmGlXjZZwXoiUd2SEkn5pf5CGbnuOkHJ4jZt2dIypeXKLuXtwi857b4vke3CL9Hlxivl4cYn5eHGJ
+ +Xhxifl4cYn5eHGJ+Xhxifl4/28QA/+BDgH0jwoA25sEANSlBQDPrQQAyLMRAMCzJQS4sTQQr64/Hqer
+ SSygp1E4maRZQ5OhYE2NnmdViJxtXIOadGJ+mHxoepaEbXWVjXFxk5h1bpKmeGuSt3ppkst6aZLjemmR
+ 83lrj/l4a4/5d2uP+Xdrj/l3a4/5d2uP+Xdrj/l3/3MOAv+EDADnkgUA1p4DAM+oAwDKsAIAxLYNALu4
+ IwOztjENq7M9G6OwRimbrU81lKpWQY6nXUqIpWRTgqNrWn2hcmB5n3lmdJ2Ba2+ci29rm5ZzZ5qkdmSa
+ tXhimsp5YpnheGKZ83hjlvl3ZJb6dmSW+nZklvp2ZJb6dmSW+nZklvp2/3cMAfqIBwDblgAA0aIBAMus
+ AQDEtAAAvrsIALa8HwKuuy4Lprk6GJ63RCaWtEwyj7FUPYivW0eCrWJPfatpVnipb11zp3dibqZ/Z2ml
+ iGxlpJNwYaOhc16jsnVbo8h1W6PgdVui8nVcn/t0XZ77dF2e+3Rdnvt0XZ77dF2e+3Rdnvt0/3wJAeqN
+ AQDVmgAAzKYAAMWwAAC+uAAAt78DALDCGgGowisIoMA3FZi+QSKQvEouiblROYK3WEJ8tl9Ld7RmUnKy
+ bVhtsXRdaLB8YmOvhmdfrpFrW66fbleusG9VrsZwVK7gcFSt8nBUqv1wVan9cFWp/XBVqf1wVan9cFWp
+ /XBVqf1w/4IEANySAADQnwAAx6sAAL+1AAC4vQAAsMQBAKjIFAChySYFmcgzEZHGPh2KxEcpg8NONHzB
+ Vj12wF1Fcb5jS2y9alFnvHJXYrx6XF27hGBZuo9jVbqdZlK6r2hPu8VpTrvgaU658mlNt/9qTrb/ak62
+ /2pOtv9qTrb/ak62/2pOtv9q7YgAANSYAADKpQAAwbAAALm6AACwwgAAqMkDAJ/PDACZ0CEDktAvDIrP
+ OhiDzkMjfM1LLXbMUzZwy1o9a8phQ2bJaElhyW9OXMh4U1jIgldUyI1aUMibXU3IrV5LycRfScnfX0nI
+ 8l9Hxv9hR8X/YkfF/2JHxf9iR8X/YkfF/2JHxf9i3I8AAM2fAADDrAAAurcAALLAAACoyAEAn84EAJbV
+ CACQ2RoBitoqCIPZNhF82T8cddhIJW/YTy1q11c0ZdZeOmDWZT9c1m1EV9Z1SFPWf0tP1otOTNiZUUnY
+ q1NH2cJTRdndU0XY71ND1v5WQtb/VkLW/1ZC1v9WQtb/VkLW/1ZC1v9W0pgAAMamAAC8swAAs74AAKnG
+ AACfzQEAldMEAIzgCwCH4R4CgOIrCHrjNRBz4z0ZbeNFIGfjTCZi41MsXuNaMVrjYTVW5Gk5UuRxPU/k
+ ekBL5YVDSOaSRUXmokdD57VIQejMSEDp5Ug/5vtIP+X+ST/l/kk/5f5JP+X+ST/l/kk/5f5JyaEAAL6v
+ AAC1uwAAq8UAAKDMAACV0gAAitkDAIPpEQB96h8DdusqCHDsNA9q7TwWZe1DG2DuSSBb7k8lV+5WKVPv
+ XSxQ72QvTfBrMknxczVG8X03QvKJOj/zljw99KY9OvW4Pjn1zT839uc/N/btPzf27T839u0/N/btPzf2
+ 7T839u0/wKsAALa3AACswwAAocsAAJXRAACJ1wAAf+ICAHnyEwFy9B4DbPUoB2b2MQxh9zgRXPc/FVj4
+ RRlU+UscUPlRH036VyJK+l0kRvtkJkP8aylA/HQrPP1+LTn+ii82/5cxNP+lMjL/tDMw/8k0MP/ONDD/
+ zjQw/840MP/ONDD/zjQw/840uLQAAK7AAACiyQAAldAAAInVAAB92wAAde8DAG78EQFo/RsDYv4kBVz/
+ LAhX/zMLU/85DU//PxBM/0UTSP9KFUX/UBdC/1UZP/9bGjz/Yhw5/2oeNv9yIDL/fCEv/4cjLf+TJCv/
+ niUp/60mKP+xJyj/sSco/7EnKP+xJyj/sSco/7Enr70AAKTIAACXzwAAidQAAH3aAABx3wAAafYAAGL/
+ CwBc/xYCVv8eBFH/JgVN/ywHSf8yCUX/OApC/z0LPv9CDTz/Rg45/0sPNv9RDzP/VxAx/14RLv9lEyr/
+ bhQn/3cVJf+BFiL/ihcg/5YYIP+ZGSD/mRkg/5kZIP+ZGSD/mRkg/5kZpsYAAJjNAACL0wAAfdkAAHDe
+ AABl4wAAXfwAAFb/BQBQ/w4BS/8XAkb/HgNB/yQEPv8qBTr/LwY3/zMHNP83CDH/PAku/0AJK/9FCij/
+ Sgsl/1ALIv9WDB//Xg0d/2YNGv9uDhf/dg4U/38PFP+CDxT/gg8U/4IPFP+CDxT/gg8U/4IP/0ohBf9C
+ LQj/RjAJ/001C/9SPQ7/U0cR/1NTGP9RXh7/TWkk/0l0KP9Ffiv/Qocu/z+QMP8+mDL+PZ8z/TymM/w7
+ rTT7O7Q1+jq7Nfo5wzX4Ocw19jnWNfQ44jXyOOs17zjzNe45+jTtOv807Dr/New6/zXsOv817Dr/New6
+ /zXsOv81/0sgBf9DLQj/SC4J/1E0C/9VPA3/VkUR/1ZRGP9UXB//UGck/0xyKf9IfCz/RYUv/UOOMfxB
+ ljP7QJ00+j+kNfk+qzb4PrI29z26N/Y8wjf1PMs38zzVN/E74TfuO+o27DvyNuo9+jXqPf826Tz/OOk8
+ /zjpPP846Tz/OOk8/zjpPP84/0wgBf9ELAj/SywJ/1QyC/9ZOg3/WkQR/1pPGP9YWh//VGUl/1BwKv1M
+ ei37SYMw+kaMM/hFlDT3Q5s29kKiN/VCqTf0QbA480C4OPJAwDnxP8k57z/TOe0/4DjqP+k46D/yOOdB
+ +jjmQP865T//O+U//zvlP/875T//O+U//zvlP/87/00fBf9GKwj/UCoJ/1kxCv9eOQ3/X0IR/19MGP9c
+ Vx//WWIl/FVtKvlRdy73ToEy9UuJNPNJkTbySJk38UegOfBGpznvRa467kS2Ou1EvjvsQ8c760PSO+hD
+ 3zvlQ+k640XyOeJE+jzhRP894EP/P+BD/z/gQ/8/4EP/P+BD/z/gQ/8//04fBf9KKAf/VSgI/14vCv9j
+ Ngz/ZT8Q/2RJF/9hUx/6Xl4l91ppK/RWdC/xU30z71CGNu1OjjjsTZY660udO+pKpDzpSqs850mzPeZJ
+ vD3lSMU95EjQPeJI3j3fSek83UnyPttI+0DaSP9C2Ej/Q9hI/0PYSP9D2Ej/Q9hI/0PYSP9D/08eBf9O
+ JQf/WiYH/2MsCf9oNAv/ajwP/2pGFvlnUB71Y1ol8WBlK+1ccDDrWHo06VaDOOdUizrlUpI85FGaPeNQ
+ oT7hT6g/4E6wQN9OuUDeTcRA3U3PQNpO3T/YTulA1U3zQ9JN+0XQTf9Hz03/SM9N/0jPTf9Iz03/SM9N
+ /0jPTf9I/1AeBf9SIgf/XyQH/2gqCP9uMQr/cDkO+nBCFfRuTBzvaVYk62VhK+dibDDkXnY14lx/Od9Z
+ hzzeV48+3FaWQNtVnkHZVKVC2FOuQ9ZSt0TUUsFF01LNRdFS20XOU+hGzFLzSclS+0vIUf9Mx1H/TcdR
+ /03HUf9Nx1H/TcdR/03HUf9N/1IdBf9WHwb/ZCIG/20oB/9zLgn9djYM9XY/E+50SBrpcFIi5GxdKeBo
+ aDDdZXI22mJ7Othfgz7VXYtB01uSRNFamUbQWaFHzlipSc1XskrLVrxLylbIS8hW1kzGV+VMw1bxTsFW
+ +1C/Vv9Rvlb/Ub5W/1G+Vv9Rvlb/Ub5W/1G+Vv9R/1McBf9bHAX/aSAF/3IlBv94Kwf5ezIK8Hw7EOl6
+ RBfjd00f3nNZJ9pvZC/Va2020md2PM9lfkHMYoZFymCNSMhflUrHXZxMxVykTsNbrU/CW7hRwFrEUb9a
+ 0lK8W+JSulrvVLha+VW2Wv9VtVr/VrVa/1a1Wv9WtVr/VrVa/1a1Wv9W/1QcBf9fGwX/bR4E/3YjBP99
+ KAb0gC4I64E2DeSBPxTefkob2HpVJNJ1YC/OcWk3ym1yPsdqekPEaIJIwmaJS8BkkE6+YphQvGGgUrpg
+ qVS4X7NWt16/V7VezlezXt5YsV/sWK9f+FmuX/9ZrV//Wa1f/1mtX/9ZrV//Wa1f/1mtX/9Z/1UbBf9j
+ GQT/cRwD/3ogA/uBJQTwhSoG54cxCd+HOg/ZhEYY0n9SJMx7XC7HdmY4w3NuP8BwdkW9bX5KumqFTrho
+ jFG1Z5NUs2WbVrFkpFiwY69armO7W6xiylyrYttcqGPqXadj9l2mY/9dpWP/XaVj/12lY/9dpWP/XaVj
+ /12lY/9d/1YbBf9nGAT/dBoD/34dAviFIQPsiSYE44wsBtuMNgvTiUMWzIVPI8eAWS7BfGI3vXhrP7l0
+ cka2cnpLs2+BULBtiFOua5BXrGqYWalooVynZ6tepWa4X6RmxmCiZthhoGboYZ9n9WGeZ/9gnWf/YJ1n
+ /2CdZ/9gnWf/YJ1n/2CdZ/9g/1kYBP9qFgP/dxgC/4EaAfSIHQHojSEC35EnA9aRMwnPjUAVyIlMIcGF
+ Vi28gF83t3xoP7N5b0avdnZMrHR+UalxhVWncIxYpG6UXKJsnV6ga6hhnmq0Ypxqw2SaatRkmWrmZJhr
+ 9GOXa/9jlmv/YpZr/2KWa/9ilmv/YpZr/2KWa/9i/1wWBP9tFQP/ehYB/4QXAfGLGQDlkRwA25UgAdKV
+ MAfLkT4Tw41JIL2JVCy3hV02soFlP659bUaqenRMpnh7UqN2glagdIlannKRXZtwmmCZb6Rjl26xZZVu
+ wGaTbtFnkm7kZ5Fu82aQb/5lkG//ZJBv/2SQb/9kkG//ZJBv/2SQb/9k/14UBP9vFAL/fBQB/YYUAO6O
+ FADilBUA2JgcAM+YLgbHlTwSwJFHH7mNUSuziVo1roViPqmBakalfnFMoXx4Up56f1abeIZbmHaOXpV0
+ l2KSc6JlkHKuZ45yvWiMcc9pi3LjaYty8miKcv1ninP/Zopz/2aKc/9minP/Zopz/2aKc/9m/2ATA/9y
+ EgL/fxIA+YkRAOuRDgDflw0A1JsaAMubLAXEmToRvJVFHbWRTyqvjFg0qYlgPqSFaEWggm9MnIB1Upl+
+ fFeVfIRbknqMX494lWOMd59minasaIh1u2qGdc1rhXXha4V28WqFdv1ohHb/Z4R2/2eEdv9nhHb/Z4R2
+ /2eEdv9n/2IRA/90EQH/gQ8A8IsMAN+TCADYmggA0Z4XAMieKgTAnDgPuZhDHLKUTSirkFYzpY1ePaCJ
+ ZUWchmxMmIRzUZSCelaQgIFbjX6JYIp8kmSHe51nhHqpaoJ5uWuAectsf3ngbH958Gt/evxqf3r/aX96
+ /2l/ev9pf3r/aX96/2l/ev9p/2UQA/92DgH8gwwA5o0IANmWBQDUnAYAzaAUAMWhKAS9nzYOtZxBGq6Y
+ SyenlFQyopFcPJyNY0SXi2pLk4hxUY+GeFaLhH9biIKHYIWBkGSBf5tof36nanx9t2x6fclteX3ebXl9
+ 72x6fvxren3/aXp9/2l6ff9pen3/aXp9/2l6ff9p/2gOAv95DAD0hQkA3JADANWYBADQnwUAyqMRAMGk
+ JQO6ojQMsp9AGaqcSSWkmFIwnpVaOpiSYUOTj2hKj41vUIqLdlaHiX1bg4eFYH+FjmR8hJhoeYOla3aC
+ tG10gsduc4LdbnOC7mx0gvtrdIH/anSB/2p0gf9qdIH/anSB/2p0gf9q/2sMAv97CgDqiAUA2JMCANGb
+ AwDMogMAxqYOAL6oIwK2pjILrqM+F6egSCOgnVAvmplYOZSXX0GPlGZJipJtT4aQdFWCjntbfoyDX3qL
+ i2R2iZZoc4ija3CIsm1uh8VubYfbbm2H7W1uh/trbob/am6G/2puhv9qbob/am6G/2puhv9q/24LAf5+
+ BwDeiwAA1JYBAM2eAgDHpQEAwaoKALqrIAGyqjAJqqg8FaOlRSGcok4slZ9WN4+cXT+KmmRHhZhqToGW
+ cVR8lHhZeJKAXnSRiWNwkJNnbY+gamqOsGxojsNtZo3ZbWeN7GxnjfpraIz/amiM/2pojP9qaIz/amiM
+ /2pojP9q/3IIAfSBAwDajgAA0JkAAMmhAADDqAAAvK0GALWvHACtry0Hpq05Ep6qQx6Xp0wqkKVTNIqj
+ Wz2FoGFFgJ5oTHudb1J3m3ZXc5l+XG6Yh2Fql5FlZpaeaGOVrWphlcBrYJXXa2CU62tglPpqYZP/aWGT
+ /2lhk/9pYZP/aWGT/2lhk/9p/3YFAOaFAADVkgAAzJ0AAMSlAAC9rAAAtrIBAK+0GACotCkFoLM2EJmw
+ QBuSrkkmi6xRMYWqWDmAqF9Be6ZmSHakbE5xo3RUbaJ7WWighF1kn49hYJ+bZF2eq2danr5oWZ7VaFmd
+ 6mhZnPlnWZv/Z1mb/2dZm/9nWZv/Z1mb/2dZm/9n/3oBANyKAADQlwAAx6EAAL+qAAC4sQAAsLcAAKi6
+ EwCiuiUDmrkzDJO4PReMtkYihbROLH+yVjV6sF09da9jQ3CuaklrrHFPZ6t5VGKqglheqYxcWqmZX1eo
+ qWJUqL1jU6jUY1On6mNSpvljUqX/Y1Kl/2NSpf9jUqX/Y1Kl/2NSpf9j7oAAANaPAADKnAAAwaYAALqv
+ AACytgAAqbwAAKHACwCbwSABlMEvCY3AOhOGvkMdf71MJ3m7Uy90ulo3b7lhPWq4aENmt29IYbZ3TV21
+ gFFYtYpVVLSXWFG0p1pOtLtcTbXTXE2z6ltMsvldS7H/XUux/11Lsf9dS7H/XUux/11Lsf9d3ocAAM+W
+ AADEogAAvKwAALS1AACrvAAAocEAAJjHBACSyRkAjMkpBYXINg5/yD8YecdIIHPGUChuxVcvacReNWTD
+ ZTtgw2xAXMJ0RFfCfUhTwohMT8GVT0zBpVFKwrlSSMLSUkjB6lJGwPpTRb//VUW//1VFv/9VRb//VUW/
+ /1VFv/9V1o4AAMicAAC+qAAAtrIAAK27AACjwQAAmccAAI/MBACI0RAAg9IjAn3SMAl30jsRctFEGWzR
+ TCBn0FMmY9BbLF7QYjFaz2k1Vs9xOVLPez1Oz4ZAS8+TQ0fQo0VF0LdGQ9HRR0PQ6EZCz/dIQM3/SkDN
+ /0pAzf9KQM3/SkDN/0pAzf9KzZcAAMGkAAC4sAAAr7kAAKXBAACaxwAAj8wAAIbSBAB92QkAedwdAXTd
+ KwVv3TYLat1AEmXdSBhg3VAdXN1XIljdXiZV3WYqUd5uLk3edzFK3oI0R9+ONkTfnjhC4LE5QOHIOj/i
+ 4jk+3/M6PN7+PDze/jw83v48PN7+PDze/jw83v48xKAAALmsAACwtwAApsAAAJvHAACQzAAAhdEAAHvY
+ AwB15A8AcOUfAmvmKgVl5zQJYec8DlzoRBNY6EoXVOlRGlHpWR5N6WAhSupoJEfqcCZE63opQeyGKz7s
+ ky077aMvOe62MDfvzDE27+QxNe70MTXu9DE17vQxNe70MTXu9DE17vQxvKkAALK1AACovwAAnMcAAJDM
+ AACF0QAAetYAAHDcAABr7hEAZu8eAmHwKARc8TEHWPI4ClPzPw1Q80UPTPRMEkn0UhVG9VkXQ/VgGUD2
+ aBs993EeOvd7IDf4hyI0+ZQjMvqkJTD7tCYu+8cmLfzbJy382yct/NsnLfzbJy382yct/NsntLIAAKq+
+ AACexgAAkcwAAIXRAAB51gAAbtsAAGbrAQBh+A8AW/obAVb7JANS/CwFTv0zB0r9OQhH/j8KQ/5EDED/
+ Sg0+/1AOO/9WDzj/XRE1/2USMv9vFC//eRUs/4UXKf+SGCf/nxkm/60aJP+7GyT/uxsk/7sbJP+7GyT/
+ uxsk/7sbrLwAAKDFAACTywAAhdAAAHnVAABt2wAAYuAAAFr0AABV/woAUP8UAUv/HQJH/yUDQ/8rBED/
+ MQU8/zYGOf87Bzb/QAgz/0UJMP9LCS3/UQoq/1gLJ/9gDCT/ag0h/3QOHv9/Dxz/ig8a/5UQGf+fEBn/
+ nxAZ/58QGf+fEBn/nxAZ/58QosQAAJXLAACH0AAAedUAAGzbAABg4AAAVeQAAE77AABJ/wIARP8MAD//
+ FQE7/xwBOP8iAjT/JwMx/ywDLf8wBCr/NQQn/zkFJP8+BSL/RAYe/0oHG/9RBxj/WQgU/2IIEf9rCQ3/
+ dQkL/34KCf+HCgn/hwoJ/4cKCf+HCgn/hwoJ/4cK/zwkBf82Lwf/PC4H/0M0Cf9HPQv/SUcN/0dREP9F
+ XRT/QmgY/z5zHP87fR//OYch/zePIv42liP9NZ0k/DSjJfs0qiX6M7Am+TO3Jvgyvyb3Mscm9jLRJvMx
+ 3CbxMeYl7zHvJe0x9iTsM/0k6zL/Jusy/ybrMv8m6zL/Jusy/ybrMv8m/z0kBf84LQf/PywH/0cyCP9L
+ Owr/TEUN/0tQEP9JWxX/RmYZ/0JxHf8/eyD+PIUi/DuNI/s5lCX6OJsl+TiiJvg3qCf3Nq8n9ja2J/U1
+ vSf0NcYn8zXPJ/A12yfuNOYn6zTuJuk19ibpNv0n6DX/KOg1/ynoNf8p6DX/Keg1/ynoNf8p/z4kBf87
+ Kwb/QyoH/0swCP9QOQr/UUMN/1BNEP9NWRX/SmQa/kdvHvxEeSH6QYIj+D+LJfc9kib1PJkn9DygKPM7
+ pijyOq0p8Tq0KfA5vCnvOcQp7jnOKew52inpOeUo5znuKOU69yjkOf0q4zn/LOM5/yzjOf8s4zn/LOM5
+ /yzjOf8s/z8jBf8/KAb/SCcH/1EuCP9VNwr/VkAN/1VKEP9TVhX9UGEa+kxsH/dJdiL1Rn8l80SIJ/FC
+ jyjwQZYp70CdKu5ApCrtP6or7D+xK+s+uSvqPsIr6T7MK+c+2SvkPuQq4j/uKuA+9yzfPv4u3j3/MN09
+ /zDdPf8w3T3/MN09/zDdPf8w/0EiBf9DJQb/TiUG/1YsB/9bNAn/XD0M/1tHEPxYUhX4VV0b9FJoH/FP
+ ciPvTHwm7UqEKOtIjCrpR5Mr6EaaLOdFoS3mRagt5USvLuREty7jQ8Au4kPLLuBD2C3dROQt20TuL9lD
+ 9zHXQ/4z1EP/NNRD/zXUQ/811EP/NdRD/zXUQ/81/0IhBf9IIQX/VCMF/1wqBv9hMQj/YjoL/WFDD/de
+ TRXyW1ka7lhkIOpVbiToUngn5lCAKuROiCziTZAt4UyXLuBLni/eSqUw3UqsMNxJtTDbSb8w2knKMNhJ
+ 1jDVSuQx0knuNM9I+DfOSP84zEj/OcxI/zrMSP86zEj/OsxI/zrMSP86/0QhBf9NHgX/WSEF/2InBf9n
+ Lgf/aTYK92g/DvFlSRPrYVQa519fH+RbaiThWXQp3lZ9LNxUhS7aU4ww2VKTMddQmjLVUKE01E+pNdJO
+ sTbRTrs20E3GN85N0zfMTuE3yU7tOsdN+DzFTf89xE3/P8NM/z/DTP8/w0z/P8NM/z/DTP8//0UgBf9R
+ GwT/Xx8E/2gkBP9tKwb6bzII8W47DOtsRBHlaU8Y4WZbHt1iZiTZX28p1lx4LdNagDHRWIg0z1ePNs5W
+ ljjMVZ05y1SkO8lTrTzIU7Y9xlLBPcVSzj7DUt4+wFLrQL5S9kK8Uv9DulL/Q7pS/0S6Uv9EulL/RLpS
+ /0S6Uv9E/0keBP9XGQT/ZBwD/2whA/9yJwT1dS4G7HU2CeVzPw/fcEsV2m1XHNVpYSTRZWsrzmJ0MMtg
+ fDTJXoM4x1yKOsVbkTzDWpg+wVmfQMBYqEG+V7JDvVe9Q7tWykS6VtpEt1foRbVW9EezVv1Islb/SLFW
+ /0ixVv9IsVb/SLFW/0ixVv9I/0wbBP9bFwP/aBoC/3EeAvt3IwPweikE53oxB+B5OgvZd0cS03NTHM5v
+ XSXKbGcsxmhvMsNmdzfAZH47vmKFPrxgjEC6X5NDuF2bRbdcpEa1XK1Is1u5SbJbxkqwWtZKrlvmS6xb
+ 8kyqW/xMqVv/TKlb/0ypW/9MqVv/TKlb/0ypW/9M/1AYBP9gFQL/bBgC/3UaAfd7HwHrfiQC4oArBNuA
+ NgfTfUMRzXlPG8h1WiXDcWMtv25rM7xrczm5aXo9tmeBQLRliESyY49GsGKXSK5hn0qsYKlMql+1Tqlf
+ wk+nX9JPpV/jT6Rf8VCiX/tQoV//UKFf/1ChX/9QoV//UKFf/1ChX/9Q/1MVA/9jEwL/cBUB/3kXAPN/
+ GgDngx4B3oUkAdWFMgbOgkAQyH5MGsJ6ViS9dl8tuXNoNLVwbzqybnc+r2t+Qq1qhEaqaIxJqGaTS6Zl
+ nE6kZKVQomOxUqFjv1OfY89TnWPhVJxj71SbY/pTmmP/U5pk/1OaZP9TmmT/U5pk/1OaZP9T/1YSA/9n
+ EgH/cxIA/nwTAO+CFADjhhcA2YkeANGJLwXJhj0Ow4NJGb1/UyO4e1wss3hlNK91bDqscnM/qXB6RKZu
+ gUekbIhLoWuQTp9pmFCdaKJTm2euVZlnvFaXZsxXlmffV5Rn7leUZ/lWk2j/VZNo/1WTaP9Vk2j/VZNo
+ /1WTaP9V/1gQAv9qEAH/dhAA+H4OAOuFDgDfiQ4A1YwaAM2NLATFijsNvodGGLiDUSKzf1osrnxiM6p5
+ aTqmdnBAo3R3RKByfkidcIVMm2+NT5htlVKWbJ9VlGurV5JruVmQaslaj2rcWo5r7FmNa/hZjWv/WIxr
+ /1eMa/9XjGv/V4xr/1eMa/9X/1sNAv9sDgH/eAwA7oEKAN+HBwDZjAgA0Y8XAMmQKgPBjjgMuotEF7SH
+ TiGug1crqYBfM6V9Zzqhem5Annh1RJp2e0mYdIJNlXOKUZJxk1SQcJxXjW+oWYtvtluKbsdciG7aXIdu
+ 61uHb/hah2//WYdv/1mHb/9Zh2//WYdv/1mHb/9Z/14MAv9vDAD5egkA5IMFANmKBQDUjwYAzpIUAMaT
+ JwK+kTYLt45CFbCLTCCqh1UqpYRdMqGBZTmdfmw/mXxyRJV6eUmSeIBNj3eHUY11kFWKdJpYh3OmW4Vy
+ tF2DcsVegnLYXoJy6l2BcvdcgXP/W4Fz/1qBc/9agXP/WoFz/1qBc/9a/2ELAf9xCgDyfAYA3IUCANWN
+ BADQkgQAypURAMKWJQK7lTQKs5JAFK2OSh+ni1MpoYhbMZyFYjiYgmk/lIBwRJB+dkmNfX1NinuFUod5
+ jlaEeJhZgnejXIB2sl5+dsNffHbWX3x26V98dvZdfHb/XHx2/1x8dv9cfHb/XHx2/1x8dv9c/2MKAf9z
+ CADpfgIA2YgBANKPAgDNlAMAx5gOAL+ZIgG3mDIIsJU+E6mSSB2jj1EnnYxZMJiJYDeUh2c+kIRuRIyC
+ dEmJgXtNhX+DUoJ+jFZ/fJZafHuhXXp6sF94esFgd3rUYHZ66GB3evZed3r/XXd6/1x3ev9cd3r/XHd6
+ /1x3ev9c/2YIAf51BQDfgQAA1YsAAM6SAQDJlwEAw5sLALucIAG0mzAHrJk8EaaWRhyfk08mmpBXL5SN
+ XjaQi2U9i4lsQ4iHc0iEhXlNgYSBUn2CilZ6gZNad4CfXXR/rV9yfr9hcX7TYXF+52BxfvVfcX7/XXF+
+ /11xfv9dcX7/XXF+/11xfv9d/2kGAPd4AgDchAAA0o0AAMuVAADFmgAAv54HALegHQCwny0GqZ06D6Ka
+ RBqbl00klpVVLZCSXDWLkGM8h45qQoOMcEh/indNfIl/UXiHh1Z0hpFZcYWdXW6Eq19shL1ga4PRYWuD
+ 5mBrg/Rfa4P/XmuD/11rg/9da4P/XWuD/11rg/9d/2wEAO17AADYhwAAzpEAAMeYAADBngAAuqEEALOj
+ GgCsoysEpaE3DZ6fQhiXnEsikZpTK4yYWjOHlmE6gpRnQH6SbkZ6kHVLdo99UHKNhVRvjI9Ya4ubXGiK
+ qV5mirpgZInPYGSJ5WBlifRfZYj/XWWI/11liP9dZYj/XWWI/11liP9d/3ABAOB+AADUiwAAypQAAMOc
+ AAC8oQAAtaUAAK6nFgCnqCcDoKY1C5mkPxWSokgfjKBQKIeeWDCCnF44fZplPnmYbER1l3NJcZZ6Tm2U
+ g1Jpk4xWZZKYWmKRp1xgkbheXpHNXl6Q5F5ej/NdXo//XF6P/1xej/9cXo//XF6P/1xej/9c/HQAANyD
+ AADPjwAAxpgAAL6gAAC3pgAAr6oAAKisEQChrSQCm6wxCZSqPBKNqUYch6dOJYKlVS19o1w0eKJjO3Sg
+ aUBvn3BGa514SmecgE9jm4pTX5qWVlyapFlZmbZbV5nLW1eZ41tXmPJaV5f/WleX/1pXl/9aV5f/WleX
+ /1pXl/9a7XgAANaHAADKkwAAwZ0AALqkAACyqgAAqa8AAKGyCgCbsx8BlbMuBo6xOQ+IsEMYgq5LIXyt
+ Uyl3q1owcqpgNm6pZzxqqG5BZad1RWGmfkpdpYhOWaSUUVajolRTo7RWUaPKVlGi4lZQofJWUKD/VlCg
+ /1ZQoP9WUKD/VlCg/1ZQoP9W4H4AANCNAADFmQAAvKIAALSqAACssAAAo7QAAJm4AwCTuhgAjropBIe5
+ NQuBuD8TfLdIHHa2UCNxtVcqbbReMGizZDVksms6YLFzP1ywfENXr4ZHVK+SSlCvoE1NrrJOS67IT0uu
+ 4U9KrfJPSav/UEmr/1BJq/9QSav/UEmr/1BJq/9Q2YUAAMqTAAC/nwAAt6gAAK6vAACltQAAm7oAAJG+
+ AACKwREAhsIjAYDCMQd6wTsOdcFEFnDATR1rv1QjZ75bKGK+Yi1evWkyWrxxNla8eTpSvIM+TruQQUu7
+ nkRIu7BFRrvHRka74EVFuvJGRLj/SEO4/0hDuP9IQ7j/SEO4/0hDuP9I0I0AAMOaAAC6pQAAsa4AAKi2
+ AACeuwAAk8AAAInEAACAyQcAfMsbAHfLKgNyyzYJbctAD2nLSBVkylAaYMpXH1zKXiRYyWYoVMluLFHJ
+ djBNyYEzScmNNkbJnDhDya46QsrFOkHK3zpAyPE7Psb+PT7G/z0+xv89Psb/PT7G/z0+xv89x5YAALyi
+ AACzrQAAqrUAAKC8AACVwQAAisYAAIDKAAB3zwQAcNQQAG3VIQBp1i8DZdY6CGDWQw1c1ksRWdZTFlXW
+ WhlS1mIdTtZqIUvXcyRH130nRNiKKUHYmSs/2astPdrBLTza3C082O0tOtb6MDnW/jA51v4wOdb+MDnW
+ /jA51v4wv58AALWqAACstAAAorwAAJfCAACLxwAAgMsAAHbQAABt1QMAZd8MAGLgHQBf4SoCW+E0BVfi
+ PQhT4kQLUONMDk3jVBFK5FwUR+RkF0TkbBlB5XYcPuWCHjvmjyA5558iN+iyIzXoySM06eEjM+f1IzPm
+ +iMz5vojM+b6IzPm+iMz5vojt6gAAK6zAACkvAAAmMMAAIzIAACAzAAAddAAAGvVAABi2wEAXekOAFnq
+ HQBV6ycCUuwwA07tOAVK7j8HR+5GCUTvTAtC71MNP/BbDjzwYxA58WwSNvJ3FDPygxYx85EXL/ShGS31
+ tBkr9scaKvbfGir25Roq9uUaKvblGir25Roq9uUasLEAAKa7AACawwAAjcgAAIHMAAB10QAAadUAAF/b
+ AABX5QAAU/QNAE/1GQBL9iIBR/cqAkT4MQNB+TgEPvo+BTv6RAY4+0oHNftQCTL8WAov/WALLP1qDCn+
+ dQ0m/4IOJP+PDyL/nhAh/60QH/++EB//xBAf/8QQH//EEB//xBAf/8QQqLoAAJzCAACPyAAAgs0AAHXR
+ AABo1gAAXdsAAFPgAABM8AAAR/8HAEP/EgA//xsAPP8iATn/KQE2/y4CMv8zAy//OQMs/z4EKv9EBCf/
+ SwUj/1IGIP9bBx3/ZQcZ/3AIFv98CRT/iQkT/5UKEf+iChH/pgoR/6YKEf+mChH/pgoR/6YKnsIAAJHI
+ AACDzQAAddIAAGjWAABc3AAAUOAAAEblAABA+AAAO/8AADf/CQAz/xEAMP8YAC3/HgAq/yQBJv8oASP/
+ LQEg/zECHf83Ahr/PAIW/0MDE/9LAw//VAQL/10ECP9oBQT/cwUC/30GAP+IBgD/jAYA/4wGAP+MBgD/
+ jAYA/4wG/y8oBP8uLQX/MywG/zkxBv89Owj/PUYK/ztRDP84XA3/NWgP/zNyEf8wfBP/LoUV/i6NFv0t
+ lBf8LJsX+yuhGPorpxj5K60Y+CqzGPcquxj2KcMY9inLGPMp1hjxKOIX7ijrF+wo8xbrKvoW6in/GOop
+ /xnqKf8Z6in/Geop/xnqKf8Z/zAoBP8wKwX/NikF/z0wBv9BOQj/QkQK/0BPDP89Wg7/OmYP/zdwEv41
+ ehT8M4MW+zKLF/kxkhj4MJkY9y+fGfYvpRn1LqsZ9C6yGfMuuRrzLcEZ8i3KGfAt1RntLeEZ6izqGOgt
+ 8xjnLfoZ5y3/GuYt/xzmLf8c5i3/HOYt/xzmLf8c/zEnBP80KAX/OicF/0IuBv9GNwf/R0IJ/0ZMDP9D
+ Vw7/QGMQ/T1uE/o6dxX4OIEX9jeJGPU2kBnzNZca8jSdGvE0oxvwM6kb7zOwG+4ytxvuMr8b7DLJG+sy
+ 0xvoMuAa5jLqGuQz8xrjMvoc4jL/HuEx/x/hMf8f4TH/H+Ex/x/hMf8f/zImBP84JAX/QCUF/0gsBf9M
+ NQf/TT4J/0xJDP9JVA77Rl8R90NqFPVAdBfyPn0Z8TyGGu87jRvuO5Qc7DqaHOs5oB3qOacd6TitHeg4
+ tR3nOL0d5jjHHeU30h3iN98c4DjpHN448x7dN/sg2zf/Ito3/yPaN/8j2jf/I9o3/yPaN/8j/zQmBP89
+ IQT/RyME/08pBf9TMQb/UzsI/1JFC/pQUA71TFsR8UpmFe5HcRjsRXoa6kOCHOhCih3nQZEe5kCXH+Q/
+ nh/jP6Qf4j+rH+E+sx/gPrsf3z7GH94+0R/bPt8e2T7qINY98yPUPfsl0j3/J9E9/yjRPf8o0T3/KNE9
+ /yjRPf8o/zcjBP9BHQT/TSAE/1UnBP9ZLgX/WzcH+llBCvRWSw7vU1cR61BiFudObBnlS3Yc40p+HuFI
+ hh/fR40g3keUId1GmiHbRaEi2kWoItlFsSLYRLoj1kTEI9VDzyPSRN0k0ETpJs1D9CnLQ/wryUP/LMhC
+ /y3IQv8tyEL/LchC/y3IQv8t/zwfBP9GGQP/VB4D/1sjA/9gKwT8YTMG9GA8Ce1dRg3oWlER5FddFuBV
+ aBrdU3Id21F6H9lPgiHWTokj1U2QJNNMlybSS50n0EqkKM9KrCjOSbUpzEm/KstJyyrJSdoqxknnLMRJ
+ 8i7CSPwwwUj/Mb9I/zK/SP8yv0j/Mr9I/zK/SP8y/0AcA/9NFwP/WRsC/2EgAv9mJgP2aC4E7mc3B+dk
+ QQvhYk0Q3V9ZFdlcYxrVWW0e0ld1Is9VfSXNVIQozFKLKcpRkivJUZgsx1CgLsZPpy/ET7Aww067MMFO
+ xzHATtUxvU7kMrtO8DS5Tfo1t03/NrZN/ze2Tf83tk3/N7ZN/ze2Tf83/0UYA/9SFQL/XxgB/2YcAfxr
+ IgLxbSkD6G0xBeFrOwjbaUgN1WZUFNBjXxvNYGghyl1xJcdbeCnFWoArw1iGLsFXjTC/VpQxvlWbM7xU
+ ozS7U6w1uVO3NrhSwze2UtE4tFPhOLJS7jqwUvk7rlL/O65S/zuuUv87rlL/O65S/zuuUv87/0kVA/9X
+ EwH/YxUB/2sYAPdwHQHrciMB4nMrAttyNgXUcEQMzmxQFMlpWhzFZmQiwmNsJ79hdCu8X3svul6CMbhc
+ iTS3W482tVqXOLNZnzmxWKg7sFeyPK5Xvz2tV809q1ffPqlX7D+nV/g/plf/QKVX/0ClV/9ApVf/QKVX
+ /0ClV/9A/0wRAv9cEAH/ZxIA/28UAPJ0FwDmdxwA3XcjANV4MgTOdkALyHJMFMNvVxy+bGAju2loKLhn
+ cC21ZHcxsmN+NLBhhDeuYIs5rF+TO6tdmz2pXaQ/p1yuQaVbu0KkW8pColvcQ6Bb60OfW/ZDnlv/Q51b
+ /0OdW/9DnVv/Q51b/0OdW/9D/08OAv9gDgH/aw4A+nIOAO53EADiehMA2HwdANB9LgPJez0KwnhJE710
+ Uxu4cV0jtG5lKbFsbC6uaXMyq2h6NqlmgTmnZIg8pWOPPqNil0GhYaBDn2CrRZ1fuEacX8dHml/ZR5lf
+ 6UeXYPVHlmD/R5Zg/0aWYP9GlmD/RpZg/0aWYP9G/1ILAf9jCwD/bgsA8HUJAON6CQDbfQkA04AZAMuB
+ KwLEfzoJvnxGErh5UBuzdlkir3NiKatwaS+obnAzpWx3N6JqfTugaYQ+nmeMQZxmlEOaZZ1GmGSoSJZk
+ tUmUY8RKk2PVS5Fj50qQZPRKkGT+SY9k/0mPZP9Jj2T/SY9k/0mPZP9J/1YKAf9mCQD5cAcA5HgEANp9
+ BADVgQYAz4MVAMeFKAHAgzcIuYFDEbN9TRquelciqndfKaZ1Zi+icm00n3B0OJxvejyabYE/l2yJQpVq
+ kUWTaZpIkWilSo9oskyNZ8FNjGfTTopn5k2KZ/NMiWj9TIlo/0uJaP9LiWj/S4lo/0uJaP9L/1kIAf9o
+ BwDwcwQA3HsBANWBAwDRhAUAy4cSAMOIJQG8hzQHtYRAEK+BSxmqflQhpXtcKKF5ZC6ddms0mnRxOJdz
+ eDyUcX9AknCGQ49ujkeNbZdKimyiTIhrr06Ha79PhWvRUIRr5E+Ea/JOg2v9TYNr/02Da/9Ng2v/TYNr
+ /02Da/9N/1wHAP9rBQDndQAA2X4AANKEAgDNhwMAx4oPAL+LIwC4ijIGsYg+D6uFSRimglIgoX9aJ519
+ YS6ZemgzlXhvOJJ3dTyPdXxAjHSDRIpyjEiHcZVLhXCgToJvrVCBb71Rf27PUn5u41F+b/JQfm/8T35v
+ /05+b/9Ofm//Tn5v/05+b/9O/14FAPxtAgDfdwAA1YAAAM6HAADJigEAw40MALyOIAC1jjAFrow8DaiJ
+ RxaihlAfnYNYJpiBXy2UfmYzkXxsN417czyKeXpAh3iBRIV2iUiCdZNMf3SeT31zq1F7crtSenLNU3ly
+ 4lN5cvFReXL8UHly/095cv9PeXL/T3ly/095cv9P/2EDAPVvAADcegAA0oMAAMuJAADGjQAAwJAIALiR
+ HQCxkS0Eqo86DKSMRRWeik4emYdWJZSFXSyQgmQyjIBrN4l/cTyGfXhAg3x/RYB6h0l9eZFMenicT3h3
+ qVJ2drlTdHbMVHN24VRzdvBSdHb8UXR2/1B0dv9QdHb/UHR2/1B0dv9Q/2QBAO1xAADZfQAAz4YAAMiM
+ AADCkAAAvJMFALSUGgCulCsDp5M4C6CQQhSbjkwclYtUJJCJWyuMh2IxiIVpNoWDbzuBgnZAfoB9RHt/
+ hUl4fo9MdXyaT3J7p1Jwe7dUbnrKVG5631Rueu9Tbnr7Um56/1Fuev9Rbnr/UW56/1Fuev9R/2YAAON0
+ AADVgAAAzIkAAMWPAAC+lAAAuJYBALCYFwCqmCgCo5c1CZ2UQBKXkkkbkZBSIoyOWSqIjGAwhIpnNYCI
+ bTt9h3Q/eYV7RHaEg0hyg41Mb4KYT2yBpVJqgLVUaIDIVGh/3lRof+9TaH/7Uml//1Fpf/9RaX//UWl/
+ /1Fpf/9R/2oAAN94AADSgwAAyYwAAMGTAAC6lwAAs5oAAKybEwClnCUBn5szCJmZPhCSl0cYjZVPIIiT
+ VyiDkV4uf5BkNHuOazl4jHI+dIt5QnCKgUdtiYpLaYeVTmaHo1FkhrNTYobGU2KF3VNihe5SYoT6UWOE
+ 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
+ XBPIWmUXxVhuG8NWdR7BVXwhv1SDI71TiSS8UpAmulGWJ7lQnii3T6cptk+xKrROvCuzTsossU7aLK5O
+ 6C2sTvQuq079L6pO/zCqTv8wqk7/MKpO/zCqTv8w/0QOAf9TDQD/XQ8A/2QRAPJoFQDmaRsA3WkjANVp
+ MgLPaEEHyWZNDsVjVxTBYWEZvl5pHbtccSG5W3gktll+JrVYhSizV4sqsVaSLK9Vmi2uVKIvrFSsMKtT
+ uDGpU8YxqFPWMqZT5jKkU/MzolP8NKFT/zShU/80oVP/NKFT/zShU/80/0gKAf9XCgD/YQsA9mgLAO1r
+ DQDhbREA124cAM9vLgHJbj0Hw2xJDb5pVBS6Zl0atmRlH7NibSOxYHQmr156Ka1dgSurXIctqVuOL6da
+ ljGlWZ8zpFipNKJYtTagV8M2n1fTN51X5DebV/E4mlf7OJpX/zeZV/83mVf/N5lX/zeZV/83/0wHAf9b
+ CAD7ZQcA6WsFANxvBQDZcAgA0XMYAMp0KgHDdDkGvXFFDbhuUBS0bFkasGlhH61naSSqZXAoqGN3K6Vi
+ fS6jYYQwoV+LMp9ekjWdXZs2nF2lOJpcsTqYXL87l1vQO5Vb4juUXPA7k1z6O5Jc/zuSXP87klz/O5Jc
+ /zuSXP87/1AGAP9eBQDxaAIA3W4AANdzAwDTdQUAzXcUAMV5JwC+eDYFuHZCDLNzTROucFYaqm5eH6ds
+ ZiSkam0ooWhzLJ9mei+dZYAymmSHNZhjjzeWYpg5lGGiO5Jgrj2RYL0+j1/NP45g4D+NYO8+jGD5Poxg
+ /z2LYP89i2D/PYtg/z2LYP89/1MEAP9hAgDnagAA2nIAANN3AQDOeQMAyHsQAMF9IwC6fDMEtHo/C654
+ ShKpdVMZpXJcH6JwYySebmopm2xwLZlrdzCWaX0zlGiENpJnjDmQZpU7jWWfPoxkq0CKZLpBiGPLQodj
+ 3kKGZO5BhmT5QIVk/z+FZP8/hWT/P4Vk/z+FZP8//1YCAPpkAADfbQAA1nYAAM97AADKfQEAxH8NAL2A
+ IAC2gDADsH49Cqp8RxGleVEYoXZZH510YCSZcmcplnBtLZNvdDCRbXs0jmyCN4xrijqKapI9h2mdQIVo
+ qUKEaLhDgmfJRIFn3USAZ+1DgGj4QoBo/0GAaP9BgGj/QYBo/0GAaP9B/1kAAPNmAADccAAA0nkAAMx+
+ AADGgQAAwIIJALmDHQCygy4DrII6CaZ/RRChfU4XnHpXHph4XiOVdmUokXRrLI5zcTCMcXg0iXB/OIdv
+ hzuEbpA+gm2bQYBsp0N+a7ZFfGvHRntr20Z7a+xFe2v4RHtr/0N7a/9Ce2v/Qntr/0J7a/9C/1sAAOto
+ AADacwAA0HwAAMiBAADChAAAvYUGALWHGgCvhysCqIU4CKODQw+dgUwWmH5UHZR8XCOQemIojXhpLIp3
+ bzCHdXY0hHR9OIJzhTx/co4/fHGZQnpwpUR4b7RGd2/FR3Zu2kd1butGdW/3RXZv/0R2b/9Ddm//Q3Zv
+ /0N2b/9D/14AAONrAADWdgAAzX4AAMWEAAC/hwAAuYgDALGKFwCriikBpYk2B5+HQQ6ZhUoVlYJSHJCA
+ WiKMfmAniXxnK4V7bTCCenQ0gHh7OH13gzx6dow/d3WXQ3V0o0Vzc7JHcXLESHBy2EhwcupHcHL3RnFy
+ /0Rxcv9EcXL/RHFy/0Rxcv9E/2EAAOBuAADTeQAAyoIAAMKHAAC7igAAtYsAAK2NFACnjSYBoYwzBpuL
+ Pg2WiUgUkYZQG4yEWCGIg18mhYFlK4F/bC9+fnI0e315OHh7gTx1eoo/cnmVQ3B4oUVtd7BHbHfCSGt3
+ 1khrdulHa3b2Rmt2/0Vrdv9Fa3b/RWt2/0Vrdv9F+GMAAN1xAADQfQAAx4UAAL+KAAC4jgAAsY8AAKmQ
+ EQCjkSMAnZAxBZePPAuSjUYSjYtOGYiJVh+Eh1wlgIZjKn2Eai96g3AzdoJ3N3OBfztwf4g/bX6TQmp9
+ n0VofK5HZnzASGV81Ehle+hHZXv1RmZ7/0Vme/9FZnv/RWZ7/0Vme/9F7mcAANl1AADNgAAAw4gAALuO
+ AAC0kQAArJMAAKWUDACflR8AmZUuA5OTOgmOkkMQiJBMF4SOUx2AjVojfIthKHiKZy11iW4ycYd1Nm6G
+ fTprhYY+Z4SQQWSDnURigqxGYIK+R1+C00dfgedHX4D1RmCA/0VggP9FYID/RWCA/0VggP9F5GsAANV5
+ AADJhAAAwIwAALiSAACwlQAAp5cAAJ+YCACZmRsAlJorAo6ZNgiJl0AOhJZJFX+UURt7k1ghd5JeJnOQ
+ ZStwj2wvbI5zNGmNezhljIQ8YouOP1+Km0JciapEWom8RVmI0UVZiOZFWYf0RFmG/0RZhv9EWYb/RFmG
+ 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
+ bRe0VnQaslR7HLFTgR6vU4cfrVKOIaxRlSKqUJ0jqVCnJadPsialT78mpE7OJ6JP3yegTu0on074KZ5O
+ /ymdTv8pnU7/KZ1O/ymdTv8p/0QEAP9SBAD3WwMA5WACANxiBADYYggA0WUYAMpnKgDDZzkDvmVFCLlj
+ UA21YVkSsl9iFq9daRmtW3Acq1p3H6lZfSGnWIMjpVeKJKNWkSaiVZoooFSjKZ5UriqdU7wrm1PLLJpT
+ 3SyYU+wtl1P3LZZT/y2VU/8tlVP/LZVT/y2VU/8t/0gCAP9WAADrXgAA3GQAANVoAgDSaQUAy2oTAMRs
+ JgC+bDUDuGpCCLNoTQ2vZlYSrGReF6liZRqmYGwepF9zIKFeeSOfXYAlnlyGJ5xbjimaWpYrmFmgLZZY
+ qy6VWLgwk1jIMJJY2jGQWOoxj1j2MI9Y/zCOWP8wjlj/MI5Y/zCOWP8w/0wAAPpZAADhYgAA2GkAANFt
+ AADMbgIAx28PAL9xIgC5cTICs28+B65tSQ2qa1MSpmlbF6NnYhugZWkfnWRvIptidiSZYXwnl2CDKZVf
+ iyyTXpMukV2dMI9dqDKNXLYzjFzGNIpc2DSJXOk0iFz1M4hc/jOIXP8yiFz/Mohc/zKIXP8y/1AAAPJc
+ AADdZgAA020AAMxyAADHcwAAwnMLALt1HwC0dS8CrnQ7BqlyRgylb1ASoW1YF51rXxuaamYfl2hsIpVn
+ cyWTZnkokGSAK45jiC2MYpAwimGaMohhpTSGYLM2hWDDNoRg1TeDYOc2gmD0NoJg/jWCYP80gmD/NIJg
+ /zSCYP80/1IAAOleAADaaQAA0HEAAMl1AADDdwAAvXcIALZ4GwCweSwBqng5BaV2RAugdE0RnHFVFphv
+ XRuVbmMfkmxqIpBrcCaNancpi2h+LIlnhS+GZo4xhGWYNIJlozaAZLE4f2TBOX5j1Dl9ZOY4fGT0N3xk
+ /Td8ZP82fGT/Nnxk/zZ8ZP82/1UAAONhAADWbQAAzXQAAMZ5AAC/egAAunoEALJ8GACsfCkBpns2BaF6
+ QQqceEsQmHVTFZR0WhqRcmEejXBnIotvbiWIbnQphmx7LINrgy+Baosyf2mVNX1ooTh7aK85eWe/Onhn
+ 0jt3Z+U6d2fzOXdn/Th3Z/83d2f/N3dn/zd3Z/83/VgAAOBlAADTcAAAyncAAMJ8AAC8fgAAtn4BAK9/
+ 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
+ 7AIW4vcCFuL3Ahbi9wIW4vcCpqwAAJu0AACPuQAAgr0AAHXAAABpwwAAXMcAAFHKAABHzgAAPdEAADTV
+ AAAs2QAAJN0AACHmCQAg5xMAHugcABvpJAAZ6iwAF+o1ABXrPgAT7EgAEe1UAA7uYQAM73AACvCBAAnx
+ kwAH8qcABfO9AQT00gEE9OIBBPTiAQT04gEE9OIBnrQAAJG6AACEvwAAd8IAAGnGAABcygAAUM0AAEXR
+ AAA61QAAMdkAACjcAAAg3wAAGuYAABfzAgAV9AoAEvUSAA/2GAAM9x8ACfcmAAb4LwAD+TgAAPpCAAD7
+ TwAA/F0AAPxsAAD8fQAA/I8AAP2gAAD9sQAA/b0AAP29AAD9vQAA/b0AlLsAAIfAAAB5xAAAa8gAAF3M
+ AABQ0AAAQ9QAADjZAAAu3QAAJOAAABzjAAAU5QAAEPEAAAz7AAAJ/wAABv8GAAL/CwAA/xEAAP8YAAD/
+ HwAA/ycAAP8wAAD/OwAA/0gAAP9XAAD/ZgAA/3YAAP+FAAD/kwAA/5wAAP+cAAD/nAAA/5wA/w4pAv8T
+ JQL/EiUB/xYsAf8WNgL/FEAC/xFMAv8NWAL/CmMC/whuAv8HdwL9Bn8C+wWGAfoFjQH5BJMB9wSYAfYD
+ nQH2A6IB9QKoAfQBrgDzAbUA8QC9AO8AxQDuAM8A7ADcAOoA5gDnAPAA5gD4AOYA/gDlAP8B5QD/AeUA
+ /wHlAP8B/xQmAv8WIgH/GCEB/x4qAf8eNAH/HD4C/xlJAv8WVQL/E2AC/RBrAvoOdAL4Dn0C9g2EAvUM
+ igLzDJAB8guWAfELmwHwCqAB7wqmAe4JrAHtCbMA7Ai7AOsIxADqB88A5wbbAOUF5gDjB/AA4Qj4AeEJ
+ /wHgCv8C4Ar/AuAK/wLgCv8C/xgiAv8bHQH/Hx4B/yUnAf8nMQH/JTsB/yJGAv8fUgL7HF0C9xloAvQX
+ cQLyF3oC8BaBAu8VhwLtFY4C7BSTAusUmQHqE54B6ROkAegTqgHnErEB5hK5AeURwwHkEc4B4RDbAN4Q
+ 5gDdEvAB2xP5AtkU/wPYFf8E2BX/BNgV/wTYFf8E/xweAf8fGAH/JxwB/y0jAf8vLQH/LjcB/ytCAvko
+ TgL0JVkC8CNkAu0hbQLrIHYC6R9+AucehALmHooC5R6QAuQdlgLjHZsC4hyhAuEcqAHfHK8B3hu4Ad0b
+ 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
+ 5AAA6eQAmrIAAI64AACBvAAAc78AAGbCAABZxgAATMkAAEDNAAA20AAALNMAACPWAAAa2gAAE90AAAvf
+ AAAG5gAABO8DAAHuCgAA7hIAAO4aAADuIwAA7y0AAO84AADwRQAA8VQAAPFkAADydwAA84kAAPOcAAD0
+ rQAA9b8AAPXAAAD1wAAA9cAAkbkAAIO+AAB2wQAAZ8UAAFnJAABMzAAAP9AAADTUAAAp2AAAH9wAABbf
+ AAAO4QAABuMAAADlAAAA8AAAAPYAAAD2AAAA9gQAAPYLAAD2EwAA9xwAAPgmAAD5MQAA+j8AAPxOAAD8
+ YAAA/XEAAP6CAAD/kAAA/58AAP+gAAD/oAAA/6AA/wUlAf8HIQH/AyAB/wcpAP8GMwD/Az4A/wBKAP8A
+ VgD/AGEA/wBsAP4AdQD8AHwA+QCDAPcAigD1AI8A8wCUAPIAmQDwAJ4A7gCkAOwAqQDrALAA6gC3AOkA
+ wADoAMkA5wDUAOYA4QDlAOsA5QDzAOQA+QDkAP0A4wD/AOMA/wDjAP8A/wsiAf8MHQH/DB4A/xEnAP8Q
+ MAD/DDsA/whHAP8FUwD/Al4A+wBpAPgAcgD2AHoA9ACBAPMAhwDxAI0A7wCSAO4AlwDsAJwA6gChAOgA
+ pwDnAK4A5QC1AOQAvgDjAMgA4gDTAOEA4ADgAOoA3wDyAN4A+gDdAP8A3AD/ANwA/wDcAP8A/xAdAf8R
+ GQD/FRwA/xolAP8aLQD/FjgA/xNDAP0QTwD4DFsA9QllAPIIbgDwB3cA7gZ+AOwFhADrBYoA6gSPAOgD
+ lADnApoA5QKfAOQBpQDiAKwA4AC0AN8AvADeAMcA3ADSANsA3wDaAOoA2AL2ANUF/QDUBv8A1Ab/ANQG
+ /wDUBv8A/xUZAf8VEwD/HhkA/yIhAP8jKgD/IDQA/B0/APYaSwDxF1YA7RRhAOoTawDoEnMA5hF6AOQQ
+ gQDjEIcA4g6MAOEOkgDgDZcA3g2dAN0MowDcDKoA2guyANkLuwDXC8YA1QvSANMM4gDRDu0AzhH3Ac0S
+ /gHMEv8BzBL/AswS/wLMEv8C/xkTAP8dDgD/JhUA/yocAP8rJQD8Ki8A9Cc6AO4jRgDpIVEA5R9cAOId
+ ZgDfHG8A3Rx2ANwbfQDaG4MA2RqJANgajwDWGpQA1RqaANMaoADSGqcA0RqwANAauQDOGsQAzRnRAMsb
+ 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
+ AAByvwAAZMIAAFbFAABIyQAAO8wAAC/QAAAk0wAAGtcAABHaAAAI3QAAAN8AAADhAAAA4wAAAOUAAADm
+ AAAA6AAAAOoCAADrCgAA7RQAAPAeAADyKgAA9TgAAPhIAAD6WQAA+2sAAPx8AAD9iwAA/pgAAP6eAAD+
+ ngAA/p4A/wAgAP8AHQD/AB0A/wAmAP8AMAD/ADsA/wBIAP8AVAD/AF8A/ABpAPgAcQD1AHkA8gCAAPAA
+ hgDvAIsA7gCQAO0AlQDsAJoA6wCfAOoApADqAKsA6QCyAOgAugDnAMQA5gDPAOQA2wDiAOYA4QDwAOAA
+ +ADgAP0A4AD/AOAA/wDgAP8A/wEdAP8AGgD/ABwA/wEkAP8ALQD/ADgA/wBEAP8AUAD9AFsA+ABmAPQA
+ bwDwAHYA7QB9AOsAgwDqAIkA6ACOAOgAkwDnAJgA5gCdAOUAogDkAKgA4wCvAOIAuADhAMEA4ADMAN4A
+ 2QDcAOUA2wDvANoA9gDZAPsA2QD/ANkA/wDZAP8A/wcZAP8EFAD/CRkA/wwhAP8JKgD/BTQA/wFAAPsA
+ TAD2AFgA8gBiAO4AawDqAHMA5wB6AOUAgADkAIYA4wCLAOIAkADhAJUA4ACaAN8AoADeAKYA3ACtANsA
+ tQDaAL8A2ADKANYA1wDUAOQA0wDtANEA9QDRAPsA0AD/ANAA/wDQAP8A/wsUAP8LDgD/ExQA/xYcAP8V
+ JQD/EDAA+Qw8APMISADuBVMA6gNeAOcBZwDkAW8A4QB2AN8AfQDdAIIA3ACIANsAjQDaAJIA2QCXANcA
+ nQDVAKMA1ACrANMAswDRAL0A0ADJAM4A1gDNAOMAywHuAMkC+ADJA/4AyAP/AMgD/wDIA/8A/xENAP8V
+ CgD/HBAA/x8XAP8eIAD4GyoA8Bc2AOoTQgDlEU4A4Q5YAN4NYgDcDGsA2QxyANcMeQDVDH8A1AuEANIL
+ igDRC48A0AuVAM8LmwDOC6EAzAupAMsLsgDKDL0AyAvJAMcM1gDEDuYAwhDyAMAR+wC/Ev8AvhL/Ab4S
+ /wG+Ev8B/xUGAP8eBgD/JAoA/yYQAPslGQDwIyMA5x8uAOEcOwDcGkcA2BlTANQaXQDRG2YAzxttAM0b
+ dADMG3oAyhuAAMkbhgDIG4sAxxuRAMUblwDEHJ4AwxymAMEcrwDAHLoAvhzGAL0b1AC6HeQAuB7wAbYe
+ +gK1Hv8CtR7/ArUe/wK1Hv8C/xoAAP8mAQD/LAQA+y0IAPIsEADnKRkA3iUlANgkMwDSJkEAzidNAMoo
+ WADIKWEAxilpAMQpcADCKXYAwCl8AL8pgQC+KYcBvSiNAbsokwG6KJoBuSiiAbcoqwG2KLYBtCjDArMo
+ 0QKxKOECrijuA60o+QSsKP8Fqyj/Baso/wWrKP8F/yMAAP8tAAD3MwAA6TMAAOIxBQDeLAwA1S0cAM4w
+ LADJMzsAxTRHAME0UgC/NFwAvDRkAbo0awG5NHEBtzN3ArYzfQK0M4MCszOJA7IyjwOwMpYDrzKeBK0y
+ qASsMrMFqjHABakxzgWnMd8GpTHtB6Mx9wiiMf8IojH/CKIx/wiiMf8I/yoAAPs0AADlOAAA3T0AANc9
+ AADTOAUAzTgWAMY7JwDBPTUAvD5CALk+TQC2PlcBsz1fArE9ZgOvPG0DrjxzBKw8eQWrO34FqjuEBqg6
+ iwanOpIHpTqaB6Q6pAiiOa8IoTm8CZ85ywmeOd0KnDnrC5o59guZOf4MmTn/DJk5/wyZOf8M/zAAAO05
+ AADfQgAA1kcAAM9IAADLQwEAxkIQAL9FIQC5RjEAtUc9ALFHSQGuRlICq0VbA6lFYgSnRGgFpUNvBqRD
+ dAeiQnoIoUKACZ9BhwmeQY4KnEGXC5tAoAyZQKwNmEC5DZZAyQ6VQNoOk0DpD5JA9Q+RQP0PkD//D5A/
+ /w+QP/8P/jUAAOVAAADaSgAA0E8AAMlRAADETgAAv0sKALhMHACyTiwArk45AKpORAGnTU4CpExWBKFL
+ XgWfS2QHnUprCJxJcAmaSXYKmUh9C5dIgwyVR4sNlEeTDpJGnRCRRqkQj0a2EY5GxhKMRdgSi0boEopG
+ 9BKJRfwSiUX/EolF/xKJRf8S8zoAAOBHAADUUQAAy1YAAMNYAAC+VQAAuFIFALJTGACsVCcAqFQ1AKRU
+ QAGgU0oDnVJSBJtSWgaYUWEIllBnCZRPbQuTTnMMkU55DY9NgA+OTYgQjEyQEYpMmhOJS6YUh0uzFYZL
+ wxWFS9UWg0vmFoJL8xWCS/wVgkv/FYJL/xWCS/8V6j4AAN1NAADQVwAAxlwAAL9eAAC4XAAAs1gBAKxZ
+ FACnWiMAoloxAJ5aPQGaWUcDl1hPBZRXVgeSVl0IkFVjCo5UaQyMVHANilN2D4lSfRCHUoUShVGNFINR
+ lxWCUKMXgFCxGH9QwRh+T9MZfU/lGHxP8hh8T/sXe0//F3tP/xd7T/8X50QAANlSAADMWwAAw2EAALtj
+ AAC0YQAArl0AAKddEACiXiAAnV8uAJlfOQGVXkMDkl1MBY9cUweMW1oJilpgCohZZwyGWG0OhFhzEIJX
+ ehKAVoIUf1aLFX1VlRd7VaEZelSvGnhUvxt3VNEbdlTkG3ZU8hp2VPoZdVT/GXVU/xl1VP8Z5EgAANVW
+ AADJYAAAwGUAALhnAACvZQAAqmEAAKNiDACdYxwAmGMqAJRjNgGQYkACjWFJBIpgUAaHX1cJhV5eCoNd
+ ZAyAXWoOf1xxEH1beBN7W4AVeVqJF3dZkxl1WZ8adFitHHJYvRxxWNAdcFjjHHBY8RtwWPobcFf/GnBX
+ /xpwV/8a4U0AANJaAADGYwAAvWkAALRrAACsaQAApWUAAJ9mCACZZxkAlGcnAJBnMwCMZj0CiGVGBIVk
+ TgaCY1UIgGJbCn1hYQx7YWgOeWBuEXhfdhN2X34VdF6HGHJdkRpwXZ0cblyrHW1cvB5sXM4ea1ziHmtb
+ 8B1rW/oca1v/G2tb/xtrW/8b3lEAAM9eAADDZwAAumwAALFuAACobAAAomkAAJpqBQCUahYAj2skAItr
+ MACHajsBhGlEA4FoSwZ+Z1IIe2ZZCnllXwx3ZWUOdWRsEXNkdBNxY3wWb2KFGG1hjxprYZscaWCqHmhg
+ uh9nYM0fZl/hH2Zf8B5mX/kdZl//HGZf/xxmX/8c21UAAMxiAADBagAAuG8AAK5xAAClbwAAnmwAAJZt
+ AQCQbhIAi24hAIduLQCDbjgBgG1BA3xsSQV6a1AHd2tXCXRqXQxyaWQOcGlqEW5ochNsZ3oWamaDGGhm
+ jhtmZZodZGSoHmNkuR9iZMwgYWPgH2Fj7x5hY/kdYmL/HWJi/x1iYv8d2FkAAMllAAC+bQAAtXMAAKpz
+ AAChcwAAmXAAAJJxAACLcg4AhnIdAIJyKgB/cjUBe3E/AnhxRwR2cE4Hc29VCXBuWwtubmIObG1pEGps
+ cBNnbHgWZWuBGGNqjBthaZgdX2mnHl1otx9caMsgXGfgH1xn7x5cZ/keXWb/HV1m/x1dZv8d1F0AAMZp
+ AAC7cQAAsnYAAKd2AACddgAAlXQAAI11AACHdgoAgnYaAH52JwB6djMAd3Y8AnR1RQRxdUwGb3RTCGxz
+ WQtqc2ANZ3JnEGVxbhJjcXYVYHB/GF5vihpcbpYcWm6lHlhtth9XbckfVmzfH1ds7h5Xa/gdV2v/HVdr
+ /x1Xa/8d0GIAAMNtAAC4dQAAr3oAAKN5AACZeQAAkHgAAIh5AACCegYAfXoWAHl7JAB1ey8Acns5AW97
+ QgNtekkFanpQB2d5VwlleF4MY3hlDmB3bBFednQUW3V9Flh1iBlWdJUbVHOjHVJztB5RcsgeUXLeHlFx
+ 7R1RcPgdUnD/HFJw/xxScP8czGcAAL9xAAC1eQAAq30AAJ99AACVfAAAi3wAAIJ9AAB8fgEAd38RAHOA
+ HwBwgSwAbYE2AGqAPwJngEcEZYBOBmJ/VQhgflwKXX5jDVt9ag9YfHISVnx7FFN7hhdQepMZTnqhG0x5
+ shxLecYcS3jcHEt37RxLdvcbS3b/G0t2/xtLdv8byGwAALx2AACyfgAApoAAAJqAAACQgAAAhoEAAHyD
+ AAB2hAAAcIULAGyGGgBphycAZ4cyAGSHOwFhhkMCX4ZLBFyGUgZahVkIWIVgClWEaA1Sg3APUIN5Ek2C
+ hBRKgZEWSIGfGEaAsRlFgMUZRX/bGUV+7BlFffcZRXz+GUV8/hlFfP4Zw3IAALh8AACugwAAoYQAAJWE
+ AACLhAAAgYYAAHWJAABvigAAaYwFAGWNFQBhjSIAX40tAF2ONwBajT8BWI1HAlaNTgRUjVYFUYxdB0+M
+ ZQlMi20MSYp3DkeKghBEiY4SQomdFECIrhQ/iMMVPofaFD6G6xU+hfYVPoT+FT6E/hU+hP4VvngAALOC
+ AACpiAAAnIgAAJGIAACGiQAAfIsAAHKOAABnkQAAYZMAAFyUDQBYlRsAVpUnAFSVMQBSlToAUJVCAE6V
+ SgFMlVEDSpVZBEiUYQZFlGoHQ5N0CUCTfws9kowNO5KaDjmSrA84kcEPN5HYDzeP6hA2jvYQNo39ETaN
+ /RE2jf0RuX8AAK6IAACjjAAAlowAAIyNAACBjwAAd5EAAG2UAABhmAAAWZoAAFKcBABOnRMAS50fAEmd
+ KgBHnTMARp48AESeRABDnkwAQZ5UAT+dXQI9nWYDO51wBTicewY2nIgIM5yXCTGcqQkwm74JL5vVCS+a
+ 6QoumPULLpf9Cy6X/Qsul/0Ls4cAAKqPAACdkAAAkZEAAIaTAAB7lQAAcZgAAGebAABdnwAAUqIAAEmk
+ AABCpQgAP6YWAD2mIQA7pysAOac0ADinPAA3p0UANadNADSnVgAyp2AAMadrAS6ndwIsp4QDKqeTAyin
+ pQQnp7oEJabSBCWl6AQlpPQFJKP9BiSj/QYko/0GrY8AAKSWAACXlgAAi5cAAICaAAB1nQAAa6EAAGGk
+ AABWpwAATKoAAEGsAAA4rgAAMbAJAC6wFQAssSAAK7EpACqxMgAosjsAJ7JEACWyTQAkslcAIrJjACGy
+ bwAfs34AHbOOABuzoAAas7UAGLPOABix5QAYsPMBGK/8Ahiv/AIYr/wCqJcAAJ6bAACRnAAAhZ8AAHqi
+ AABvpgAAZKoAAFqtAABPsAAARLIAADm0AAAvtwAAJ7kAAB+7BQAbvBEAGbwaABi9JAAWvS0AFb03ABS+
+ QQASvkwAEb9YAA6/ZQANv3QAC7+EAAm/lwAHv6wABb/DAAW/2wAFvusABr72AAa+9gAGvvYAo58AAJei
+ AACKpAAAf6gAAHOtAABosQAAXLQAAFC2AABEuAAAOroAADC8AAAmvgAAHcEAABXDAAANxgEABscKAATI
+ FQACyB4AAckoAADJMgAAyj4AAMpKAADLWAAAy2cAAMt3AADLiQAAy5wAAMuyAADLyAAAzNsAAMzoAADM
+ 6AAAzOgAnKcAAJCrAACErwAAeLMAAGu2AABduAAAULoAAES9AAA5vwAALsIAACTEAAAbxwAAEskAAArL
+ AAACzQAAAM8BAADQCgAA0RIAANIbAADTJQAA1C8AANY7AADYSAAA2lcAANtnAADbeQAA3IwAANyfAADc
+ swAA3MUAANzTAADc0wAA3NMAlK4AAIeyAAB6tgAAbbkAAF+8AABRvgAARMEAADjEAAAsxwAAIsoAABjM
+ AAAOzwAABtEAAADTAAAA1gAAANgAAADaAAAA2wUAAN0NAADeFgAA4B8AAOIqAADlNgAA50UAAOlVAADq
+ ZwAA63kAAOyLAADsnQAA7KwAAOy5AADsuQAA7LkAirQAAH24AABvvAAAYb8AAFLCAABExQAAN8kAACvM
+ AAAgzwAAFdIAAAvVAAAC2AAAANsAAADdAAAA3gAAAOAAAADiAAAA5AAAAOYAAADoBgAA6g4AAOwZAADv
+ JAAA8jIAAPVBAAD3UwAA+WUAAPp3AAD7hwAA+5QAAPufAAD7nwAA+58A/wAcAP8AGAD/ABkA/wAiAP8A
+ LQD/ADkA/wBFAP8AUQD6AFwA9QBmAPMAbwDxAHYA8AB9AO8AggDuAIgA7QCMAOwAkQDrAJYA6gCbAOkA
+ oADoAKYA5wCtAOUAtQDkAL4A4gDJAOEA1gDgAOMA3wDuAN8A9gDfAP0A3gD/AN4A/wDeAP8A/wAZAP8A
+ FAD/ABcA/wAgAP8AKgD/ADYA/wBBAPoATQD1AFgA8ABjAO0AawDsAHMA6gB6AOkAfwDoAIUA5wCKAOYA
+ jgDlAJMA5ACYAOMAnQDiAKMA4ACqAN8AsgDdALsA2wDGANoA0wDZAOAA2ADrANcA9QDWAPsA1gD/ANYA
+ /wDWAP8A/wAUAP8ADQD/ABQA/wAcAP8AJgD/ADEA/AA9APQASQDuAFQA6gBfAOcAaADlAG8A5AB2AOIA
+ fADhAIEA4ACGAN8AiwDeAJAA3QCVANsAmgDaAKAA2ACnANYArwDUALgA0gDEANEA0ADQAN4AzwDqAM4A
+ 8wDNAPkAzQD9AM0A/gDNAP4A/wEMAP8BCQD/BxEA/wgZAP8EIQD9ACwA9QA4AO4ARADnAFAA4wBaAOAA
+ YwDeAGsA3AByANoAeADZAH4A2ACDANYAiADUAI0A0wCSANIAlwDQAJ4AzwCkAM0ArQDMALYAygDBAMkA
+ zQDHANwAxgDoAMUA8QDFAPcAxAD9AMQA/gDEAP4A/wYFAP8LBQD/EQsA/xISAP8QGwD0CiYA7AUxAOYB
+ PgDeAEoA2wBVANgAXgDVAGcA0wBuANEAdADQAHoAzgB/AM0AhADMAIkAywCPAMkAlADIAJsAxgCiAMUA
+ qgDDALQAwgC/AMAAzAC/AdsAvgLnALwD8wC6BPsAugX/ALoF/wC6Bf8A/woAAP8VAAD/GgQA/xoKAPYY
+ EwDrEx0A4w4pANwLNgDWC0MA0gxPAM8NWQDNDmEAyw5pAMkOcADHDnYAxg97AMQPgQDDD4YAwg+LAMEP
+ kgC/D5gAvg+gAL0PqQC7D7MAug+/ALgPzQC2EN0AtBLrALIT9gCxE/4AsBP/ALAT/wCwE/8A/xQAAP8d
+ AAD7IgAA7yECAOodCQDiGBMA2RUfANIYLwDNGj0AyRxJAMYdUwDDHVwAwB5kAL8eawC9HnEAvB53ALoe
+ fAC5HoIAuB6HALcejgC1HpUAtB6cALIepQCxHrAArx68AK4eygCsHtsAqh/pAKgf9AGnIP0BpiD/AaYg
+ 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
+ ZwpZcnAMV3F5D1RxgxFScI8TUG+dFE5vrhVNbsEWTG7VFk1t6BVNbPQVTWz9FE1s/hRNbP4Ux2YAALtv
+ AACvdQAAonUAAJd1AACNdgAAg3YAAHt3AAB0eAAAb3kLAGt6GQBoeiUAZXswAGN7OQBhe0EBX3pJAlx6
+ UANaelcFWHleB1Z5ZQlTeG0LUXh3DU93gQ9Mdo0RSnabEkh1rBNHdb8URnTUFEZz6BRHcvQTR3L8E0dx
+ /hNHcf4Tw2sAALd0AACreQAAnXkAAJJ5AACIeQAAfnoAAHV8AABufgAAaX8FAGSAFABhgCAAXoErAFyB
+ NQBagT4AWIFFAVaBTQJUgFQDUoBbBVB/YwZOf2sIS350Ckh+fwxGfYsORH2ZEEJ8qhFBfL0RQHvSEUB6
+ 5xFAefMRQHj8EUB4/hFAeP4RvnEAALN6AACmfAAAmXwAAI19AACEfQAAen8AAG6CAABnhAAAYYUAAFyH
+ DQBZhxsAV4gmAFSIMABSiDkAUYhBAE+ISQFNiFACS4dYA0mHYARHh2gGRIZyB0KGfAk/hYkLPYWXDDuE
+ qA06hLsNOYPRDTmC5g05gfMOOYD7DjmA/Q45gP0OuXcAAK9/AACggAAAlIAAAImBAAB/ggAAdYQAAGuH
+ AABhigAAWY0AAFSOBgBQjxQATY8gAEuPKgBJjzMASI88AEaQRABFkEwAQ49TAUGPXAI/j2UDPY9uBDqO
+ eQU4joYHNo2UCDSNpQgyjbkJMYzPCDGL5QkxivIJMYn7CjGJ/Qoxif0KtH4AAKmEAACahAAAjoQAAISF
+ AAB6hwAAcIoAAGaNAABbkQAAU5MAAEqWAABFlwsAQpcYAECYIwA+mCwAPZg1ADuYPQA6mEUAOJhOADeY
+ VgA1mGAANJhqATGYdQIvl4IDLZeRAyuXogQqlrYEKJbMBCiV4wQolPEFKJP6BieS/AYnkvwGr4UAAKKJ
+ AACViQAAiYkAAH6LAAB0jgAAapEAAGGUAABWmAAATJsAAESdAAA7oAEANqEOADOhGQAyoSMAMKEsAC6h
+ NQAtoT0ALKFGACqiTwApolkAJ6JkACaicAAkoX0AIqGMACChnQEeobIBHaHJAR2g4QEdn/ABHJ76Ahyd
+ /AIcnfwCqY0AAJuNAACPjgAAhI8AAHmSAABulgAAZJkAAFqdAABQoAAARqMAADymAAAzqAAAKqoBACSr
+ DQAiqxgAIashAB+sKgAerDMAHKw8ABusRQAZrFAAGKxbABataAAUrXYAEq2FABCtlwAOrawADKzDAAys
+ 2wAMq+wADar3AA2p+QANqfkAo5MAAJWTAACJlAAAfZcAAHKbAABonwAAXaIAAFOmAABJqQAAPqwAADSv
+ AAArsQAAIrIAABm0AAAStggADrcSAAy3HAALtyUACbcvAAi3OQAGuEQABbhQAAO4XQABuGwAALh7AAC4
+ jQAAuKAAALi1AAC3ywAAt+AAALfsAAC27wAAtu8AnJkAAI+ZAACDnAAAd6AAAGylAABhqQAAVq0AAEux
+ AABAswAANbUAACu3AAAhuQAAGLsAAA+9AAAHvwAAAMAIAADAEgAAwRsAAMEkAADCLQAAwzgAAMNEAADE
+ UQAAxF8AAMVvAADFgAAAxZIAAMWmAADFuwAAxs4AAMXfAADF4gAAxeIAlaAAAIiiAAB8pgAAcasAAGWw
+ AABZtAAATLYAAEC5AAA0uwAAKb0AAB+/AAAWwQAADMMAAATFAAAAxwAAAMgAAADJBgAAyg4AAMsXAADM
+ IAAAzioAAM81AADRQgAA0lEAANNhAADUcgAA1IQAANWXAADVqgAA1rwAANbKAADXzgAA184AjqkAAIKt
+ AAB2sgAAabYAAFu4AABNuwAAQL4AADTAAAAowwAAHcUAABPHAAAJygAAAMwAAADOAAAA0AAAANIAAADT
+ AAAA1QEAANcJAADZEQAA2xoAAN0lAADgMQAA4j8AAORQAADlYQAA5XQAAOaGAADnmAAA6KgAAOi1AADo
+ uQAA6LkAh7IAAHq1AABsuQAAXbwAAE+/AABBwgAAM8UAACfIAAAbywAAEM4AAAbQAAAA0wAAANUAAADY
+ AAAA2gAAANwAAADeAAAA4AAAAOIAAADkAQAA5goAAOkUAADsHwAA7ywAAPI8AAD0TgAA9WEAAPZ0AAD2
+ hQAA95QAAPegAAD3ogAA96IA/wAXAP8AEwD/ABYA/wAfAP8AKgD/ADYA/wBCAPkATgD3AFkA9ABjAPIA
+ awDwAHMA7wB5AO4AfwDtAIQA7ACJAOoAjQDpAJEA6ACWAOYAnADlAKEA5ACoAOMAsADiALkA4QDEAOAA
+ 0QDfAOAA3gDsAN0A9gDcAP0A2wD/ANsA/wDbAP8A/wATAP8ADQD/ABMA/wAcAP8AJwD/ADIA+QA+APMA
+ SwDxAFYA7gBgAOwAaADqAHAA6AB2AOcAfADmAIEA5QCGAOMAigDiAI4A4ACTAN8AmQDeAJ4A3QClANsA
+ rQDaALYA2QDBANgAzQDWAN0A1ADpANMA8wDSAPoA0gD/ANIA/wDSAP8A/wANAP8ACgD/ABEA/wAYAP8A
+ IgD7AC4A8QA6AOwARgDqAFEA5wBbAOUAZADjAGwA4QByAN8AeADeAH0A3ACCANsAhwDZAIsA2ACQANYA
+ lQDVAJsA0wCiANIAqgDRALMAzwC+AM4AygDMANkAywDmAMoA8ADJAPgAyQD+AMkA/wDJAP8A/wAGAP8A
+ BgD/AAsA/wAUAP8AHQD1ACgA6QA0AOUAQQDiAEwA3wBXAN0AYADaAGgA2ABuANYAdADUAHkA0gB+ANEA
+ gwDPAIgAzgCNAM0AkgDMAJgAygCfAMkApwDHALAAxgC6AMQAxwDDANQAwQDjAMAA7gC/APYAvwD7AL8A
+ /QC/AP0A/wAAAP8BAAD/BQYA/wQNAPsAFgDtACEA4gAtAN0AOwDaAEcA1gBRANMAWwDQAGMAzgBqAMwA
+ cADKAHUAyQB6AMcAfwDGAIQAxQCJAMQAjwDDAJUAwQCcAMAApAC+AK0AvAC4ALsAxAC5ANIAuADhALcA
+ 7AC2APQAtQD5ALUA/QC1AP0A/wIAAP8LAAD/DgAA9wwFAPEHDQDkABgA2wAlANUAMwDQAUAAzQJLAMoC
+ VQDHA10AxQNlAMMDawDBA3EAwAN2AL4DewC9A4EAvAOGALsDjAC5A5IAuAOZALYDoQC1A6sAswO2ALID
+ wwCwBNIArwXhAK0G7gCsB/cAqwf9AKsI/wCrCP8A/wwAAP8UAADuFgAA4xQAAN4QAgDaBgsA0wgcAM0M
+ KwDIDzkAxBFFAMESTwC+ElgAvBNgALoTZgC4E2wAtxNyALUTdwC0E30AsxOCALETiACwE48ArxOWAK0T
+ nwCsE6kAqhO1AKkTwwCoE9IApRTjAKMV8ACiFvoAoRb/AKEW/wChFv8A/xUAAO8bAADiIgAA2iUAANMi
+ AADPGwUAyxcUAMQcJAC/HjMAuh8/ALcgSQC0IFMAsiBbALAgYgCuIGgArSBuAKsgcwCqIHkAqSB+AKgg
+ hACmIIsApSCTAKMgnACiIKYAoCCyAJ8gwACeINAAnCHhAJoh7wCZIvgBmCL/AZci/wGXIv8B+RwAAOYn
+ AADbMAAA0TMAAMsxAADFKwAAwiUNALsoHgC2Ki0AsSs5AK4rRACrK00AqSxWAKcsXQClK2MApCtpAKIr
+ bwChK3UAoCt6AJ4rgQCdK4gAnCuQAJormQGZK6MBlyuvAZYrvQGUK80BkyvfApEs7QKQLPcCjyv+Ao8r
+ /wKPK/8C7SMAAOAyAADUOgAAyj4AAMM9AAC9NwAAuTEHALMyGACuNCcAqTU0AKY1PwCjNUkAoDVRAJ41
+ WQCdNV8AmzVlAJo1awCYNXEBlzR3AZU0fQGUNIQCkzSMApE0lQKPNKADjjSsA400ugOLNMsEijTdBIg0
+ 7ASHNPYEhzT9BIYz/wSGM/8E6C0AANs7AADOQwAAxUcAALxFAAC2QQAAsjwBAKw7EwCnPSIAoj0vAJ49
+ OgCbPkQAmT1NAJc9VACVPVsAkz1hAZI9ZwGQPG0CjzxzAo08egOMPIEDijuJBIk7kgSHO50FhjupBoQ7
+ uAaDO8kGgjvbB4A76geAO/YHfzr9Bn86/wZ/Ov8G5DUAANVCAADJSwAAv04AALZMAACvSAAAq0QAAKZD
+ DgCgRB4Am0QrAJhFNgCVRUAAkkVJAJBEUACORFcBjEReAYpDZAKJQ2oDh0NwA4ZCdgSEQn4Fg0KGBoFC
+ jwZ/QZoHfkGnCH1Btgl7QccJekHZCXlB6Ql5QPUJeED8CHhA/wh4QP8I4DwAANFIAADFUAAAulMAALBR
+ AACpTgAApUoAAJ9JCQCaShkAlUsnAJJLMgCOSzwAjEtFAIlKTQGHSlQBhUlaAoRJYAKCSGYDgEhtBH9I
+ cwV9SHsGfEeDB3pHjQh4R5gJd0alCnZGtAt0RsULc0bYC3NG6AtyRvQLckX8CnJF/wpyRf8K3EEAAM1O
+ AADCVQAAtlcAAKxWAACkUwAAn08AAJpPBQCUTxUAkFAjAIxQLwCJUDkAhlBCAIRPSgGBT1EBf05XAn5O
+ XQN8TWMEek1qBXlNcQZ3TXgHdUyBCHRMiwpyTJYLcUujDG9Lsg1uS8MNbUvWDWxK6A1sSvQMbEr7DGxK
+ /wtsSv8L2UYAAMpSAAC+WgAAsloAAKhaAACgVwAAm1MAAJVUAQCPVBEAi1QfAIdVKwCEVTYAgVQ/AH5U
+ RwF8U04BelNUAnhSWgN2UmEEdVJnBXNRbgZxUXYIcFF/CW5QiQtsUJQMa1ChDWlPsA5oT8EPZ0/UD2dP
+ 5w5nTvMNZ077DWdO/wxnTv8M1UsAAMdWAAC8XQAArl0AAKRdAACcWwAAl1cAAJBYAACLWA0AhlkcAIJZ
+ KAB/WTIAfFk8AHlYRAB3WEsBdVdRAnNXWANxVl4Eb1ZlBW5WbAdsVnQIalV9CmlVhwtnVJINZVSfDmRU
+ rw9jU8APYlPTEGJT5g9iUvMOYlL7DmJS/w1iUv8N0k8AAMRaAAC4YAAAq2AAAKFgAACYXwAAk1sAAIxc
+ AACGXAoAgV0YAH1dJQB6XS8Ad105AHRcQQByXEgBcFtPAm1bVQJsW1wEalpjBWlaagdnWnIIZVp7CmRZ
+ hQxiWZENYFieD19YrRBeV78QXVfSEF1X5RBdVvIPXVb6Dl1W/w5dVv8Oz1MAAMFdAAC1YwAAqGMAAJ1j
+ AACVYgAAjl4AAIdgAACBYAYAfWAVAHhhIQB1YSwAcmE2AHBgPgBtYEYBa2BNAWlfUwJnX1oDZl9hBWRf
+ aAZiXnAIYV55Cl9dhAxdXY8NW1ycD1pcrBBZW74QWFvREVhb5RBYWvIPWFr6D1hZ/g5YWf4OzFcAAL9h
+ AACyZQAApWYAAJplAACRZQAAimIAAINjAAB9ZAIAeGURAHRlHgBwZSkAbWUzAGtlPABpZUQAZ2RLAWVk
+ UgJjZFgDYWRfBWBjZwZeY28IXGJ4ClpiggxYYY0NVmGbD1VgqhBUYLwQU2DQEFNf5BBTXvEPU176D1Ne
+ /g5TXv4OyFsAALxlAACuaAAAoWgAAJZoAACNaAAAhWYAAH5nAAB4aAAAc2kNAG9pGwBraSYAaWkwAGZq
+ OQBkakEAYmpJAWBpUAJfaVYDXWldBFtoZQZZaG0HV2d2CVVngAtTZowNUWaZDk9lqQ9OZbsQTWTPEE1k
+ 4w9OY/EPTmL5Dk5i/g5OYv4OxV8AALlpAACqawAAnWsAAJNrAACJawAAgWsAAHlsAABzbQAAbW0JAGlu
+ FwBmbiMAY28tAGFvNgBfbz4AXW9GAFtvTQFab1QCWG5bA1ZuYwVUbWsGUW10CE9sfgpNbIoMS2uYDUpr
+ pw5JaroPSGrOD0hp4w5IaPAOSGj5Dkhn/g1IZ/4NwWQAALZtAACmbgAAmW4AAI9vAACFbwAAfG8AAHNw
+ AABtcgAAZ3MEAGN0EgBgdB8AXXQpAFt1MwBZdTsAV3VDAFZ1SgFUdVEBUnRZAlB0YAROdGkFTHNyB0pz
+ fAhHcogKRXGWC0RxpgxCcLgNQnDMDUFv4g1CbvANQm75DEJt/QxCbf0MvWkAALFxAACicQAAlXIAAIpy
+ AACBcwAAd3MAAG12AABmdwAAYXkAAFx6DQBZehoAVnslAFR7LwBSezcAUHs/AE97RwBNe04BS3tWAUp7
+ XgJIemYDRXpvBUN6egZBeYYIP3iUCT14owo8d7YKO3fLCjt24Qo7de8KO3T4Cjt0/Qo7dP0KuW8AAKx1
+ AACddQAAkHUAAIZ2AAB8dgAAc3gAAGd7AABgfQAAWX8AAFSABwBQgRQAToIgAEyCKgBKgjMASII7AEeC
+ QwBFgkoARIJSAEKCWgFAgmMCPoFsAzyBdwQ6gYMFOICRBjaAoQc0f7QHM3/JBzN+3wczfe4IM3z4CDN7
+ /Qgze/0ItHUAAKZ4AACXeQAAi3kAAIF6AAB4ewAAbn0AAGOAAABbgwAAU4YAAEyIAABHiQ0ARIkZAEKK
+ JABAii0AP4o1AD2KPQA8ikUAOopNADmKVQA3il8ANoppATSJdAEyiYACL4mOAy6IngMsiLEEK4jHBCuH
+ 3gMqhe4EKoT3BSqE/AUqhPwFr3wAAJ99AACSfQAAh30AAH1+AABzgAAAaYMAAF+GAABVigAATYwAAESP
+ AAA9kQQAOZIRADeSHAA1kiUAM5IuADKTNgAwkz4AL5NHAC6TTwAsk1kAK5JjACmSbwAnknwAJZKKACOS
+ mwEika4BIZHEASCQ3AEgj+wBII73AiCN/AIgjfwCqIEAAJmBAACMgQAAgoIAAHeEAABthwAAY4oAAFqN
+ AABQkQAARpQAAD2WAAA1mQAALZsGACqbEgAonBwAJpwlACWcLgAjnDYAIpw/ACCcSAAfnFIAHZxcABuc
+ aAAanHYAGJyFABaclgAUnKkAEpu/ABGb2AASmesAE5j2ABOY+wATmPsAoYYAAJOGAACHhgAAfIgAAHGL
+ AABnjgAAXZIAAFOVAABJmQAAP5wAADafAAAtoQAAJaMAABylBQAYphAAFqYZABWmIgATpisAEqY0ABCn
+ PgAOp0gADKdUAAunYAAJp24AB6Z9AAWmjgACpqAAAKW1AAClzAAApOEAAaTtAAGk8wABpPMAmYsAAI2L
+ AACBjAAAdo8AAGuTAABhlwAAVpsAAEyfAABCogAAOKUAAC6oAAAlqgAAHKwAABSuAAALrwQABbANAAGx
+ FwAAsSAAALEpAACxMwAAsT4AALJJAACyVgAAsmQAALFzAACxhAAAsZYAALGqAACxvwAAsNMAALDjAACw
+ 6gAAsOoAlJAAAIeRAAB7lAAAcJgAAGWdAABaoQAAT6UAAESpAAA6rAAAMK8AACayAAActAAAErUAAAm3
+ AAACuAAAALkGAAC6DgAAuhYAALsfAAC8KAAAvDIAAL09AAC+SgAAv1gAAL9nAAC/eAAAv4oAAL+eAAC+
+ sgAAv8UAAL/UAAC/3gAAv94AjZcAAICaAAB1ngAAaaMAAF6oAABSrAAAR7EAADy0AAAwtgAAJbgAABq6
+ AAAQvAAAB74AAADAAAAAwQAAAMIAAADDAwAAxAsAAMUTAADHGwAAyCUAAMkvAADLOwAAzUkAAM5ZAADO
+ agAAz3wAAM+PAADQowAAz7UAAM/EAADPzQAAz80AhqAAAHqkAABvqgAAY68AAFe0AABJtwAAPLoAAC+8
+ AAAkvwAAGcEAAA3DAAADxQAAAMcAAADJAAAAygAAAMwAAADNAAAAzwAAANAFAADSDQAA1BcAANYhAADa
+ LAAA3ToAAN9JAADhWwAA4m0AAOOAAADjkgAA5KMAAOSwAADkuAAA5LgAgasAAHWxAABotgAAWrgAAEu7
+ AAA9vwAAL8IAACLFAAAXxwAAC8oAAADMAAAAzgAAANAAAADSAAAA1AAAANYAAADZAAAA2wAAAN0AAADg
+ AAAA4gYAAOQQAADnHAAA6ikAAO44AADwSQAA8VwAAPJvAADzgQAA9JAAAPWcAAD1owAA9aMA/wASAP8A
+ DQD/ABIA/wAbAP8AJwD/ADMA+wBAAPkASwD2AFYA9ABgAPEAaADwAG8A7gB2AOwAewDqAIAA6ACEAOcA
+ iQDmAI0A5QCSAOQAlwDkAJ0A4wCkAOIArADgALUA3wDAAN4AzQDcAN0A2wDqANoA9gDaAP4A2gD/ANoA
+ /wDaAP8A/wAMAP8ABwD/AA4A/wAYAP8AIwD4AC8A9AA8APIASADwAFIA7QBcAOoAZQDoAGwA5gByAOQA
+ eADiAH0A4QCBAOAAhgDfAIoA3gCPAN0AlADcAJoA2gChANkAqADYALEA1QC8ANMAyQDSANgA0QDmANAA
+ 8gDQAPsA0AD/ANAA/wDQAP8A/wAHAP8ABAD/AAsA/wAUAPwAHgDxACoA7QA3AOoAQwDoAE4A5QBYAOIA
+ YQDgAGgA3QBuANsAdADZAHkA2AB+ANYAggDVAIcA1ACMANMAkQDRAJcA0ACdAM8ApQDNAK4AywC4AMkA
+ xQDIANIAxwDjAMYA7wDGAPcAxgD9AMUA/wDFAP8A/wAAAP8AAAD/AAcA/wAOAPQAGADqACQA5QAyAOIA
+ PgDfAEkA3ABTANkAXADVAGQA0gBqANAAcADPAHUAzgB6AMwAfwDLAIMAygCIAMkAjQDIAJMAxgCaAMUA
+ oQDDAKoAwQC1AMAAwQC+AM8AvQDfALwA6wC7APQAuwD7ALsA/wC7AP8A/wAAAP8AAAD/AAAA/gAIAOwA
+ EADiAB0A3QArANgAOADUAEMA0ABOAM0AVwDLAF8AyQBlAMcAbADFAHEAxAB2AMMAewDCAH8AwACEAL8A
+ igC+AJAAvACWALoAngC5AKcAtwCxALYAvQC0AMsAswDbALIA6ACxAPIAsAD4ALAA/ACwAPwA/wAAAP8A
+ AAD2AQAA6wAAAOEABgDaABUA1AAjAM8AMQDKAD0AxwBHAMQAUQDBAFkAvwBgAL0AZwC8AGwAugByALkA
+ dwC4AHsAtgCBALUAhgC0AIwAsgCTALEAmwCvAKQArQCvAKwAuwCqAMkAqQDaAKgA5wCnAPAApgD3AKYA
+ /ACmAPwA/wMAAPMJAADlDQAA3g4AANgIAADSAAsAzAAaAMcCKADCBDUAvgVBALsGSwC4B1QAtgdbALQH
+ YgCyB2gAsQhtALAIcgCuCHcArQh9AKwIgwCqCIkAqQiQAKcImQCmCKIApAitAKMIugChCMkAoAnaAJ4K
+ 6QCdC/QAnAv7AJwL/wCcC/8A+gwAAOgWAADeHgAA1CAAAMwcAADIFQEAxQ0QAL8RIAC5Ey4AtRU6ALIV
+ RQCvFk4ArRZWAKsWXQCpFmMApxZpAKYWbgClFnMApBZ5AKIWfwChFoYAnxaNAJ4XlgCcF6AAmxerAJkX
+ uQCYF8kAlxfaAJUY6QCTGfUAkxn8AJIZ/wCSGf8A7RYAAOEkAADVLAAAyy4AAMMqAAC+JQAAux0JALYf
+ GgCwICgArCE1AKkiPwCmIkkAoyJRAKEiWACgIl4AniJkAJ0iagCbIm8AmiJ1AJkiewCXIoIAliOKAJQj
+ kwCTI50AkSOpAJAjtgCPI8YAjiPYAIwk6ACLJPQAiiT8AYkk/wGJJP8B6CIAANsvAADONwAAwzgAALo1
+ AAC1MQAAsisCAK0pFACoKyMApCwvAKAsOgCdLUQAmy1MAJktUwCXLVoAlS1gAJQtZgCTLWwAkS1xAJAt
+ eACOLX8AjS2HAIwtkACKLZoAiS2mAYcttAGGLcQBhS3VAYMt5gGCLfMCgi37AoEt/wKBLf8C4ywAANQ4
+ AADIQAAAvEAAALM+AACtOgAAqTUAAKYzDgCgNB0AnDUqAJg1NQCVNT8AkzVIAJE1TwCPNVYAjTVcAIw1
+ YgCKNWgAiTVuAIg1dACGNXwBhTWEAYM1jQGCNZcCgDWjAn81sQJ+NcIDfTXTA3s15QN6NPIDejT6A3o0
+ /wN6NP8D3jQAAM9AAADDRgAAtkYAAK1FAACnQQAAoj4AAJ47CACZPBgAlTwmAJI9MQCOPTsAjD1DAIo9
+ SwCIPVIAhjxYAIU8XgCDPGQAgjxrAYA8cQF/PHkCfTyBAnw8igN6PJUDeTuhBHc7rwR2O78FdTvRBXQ7
+ 5AVzO/EFczr5BHM6/wRzOv8E2joAAMtGAAC+SwAAsUsAAKhKAAChRwAAnEQAAJhCBACTQhQAj0MhAItD
+ LQCIQzcAhUNAAINDRwCBQ08Af0NVAH5CWwB8QmEBe0JoAXlCbgJ4QnYCdkJ+A3VBiARzQZIFckGfBXBB
+ rQZvQb4GbkHQB21A4wZtQPAGbUD5BmxA/wVsQP8F1UAAAMdLAAC6TwAArVAAAKNPAACcTAAAl0kAAJJI
+ AACNRw8AiUgdAIVIKQCCSDMAgEk8AH1IRAB7SEsAeUhSAHhIWAF2R14BdUdlAnNHbAJyR3MDcEd8BG9H
+ hQVtRpAGbEadB2pGqwdpRrwIaEbPCGdF4ghnRfAHZ0X4B2dF/wdnRf8H0kUAAMRQAAC2UwAAqVMAAJ9T
+ AACYUQAAk00AAI1MAACITQsAhE0ZAIBNJQB9TTAAek05AHhNQQB2TUgAdE1PAHJMVQFwTFwBb0xiAm1M
+ aQNsTHEDakx6BGlLgwZnS48HZkubCGRLqghjSrsJYkrNCWJK4QlhSu8IYUn4CGFJ/gdhSf4HzkkAAMFU
+ AACyVgAAplYAAJxWAACUVAAAj1EAAIlRAACDUQcAf1EWAHtSIgB3UiwAdVE2AHJRPgBwUUUAblFMAGxR
+ UgBrUFkBaVBgAmhQZwNnUG8EZVB4BWNQggZiUI0HYE+aCF9PqAleT7kKXU7MClxO4ApcTu4JXE34CFxN
+ /ghcTf4Iy04AAL9XAACvWQAAolkAAJhZAACQWAAAi1QAAIRVAAB/VQQAelYSAHZWHwBzVikAcFYzAG1V
+ OwBrVUIAaVVJAGdVUABmVVcBZFVeAmNVZQNiVW0EYFV2BV5UgAZdVIsIW1SYCVpTpwpZU7gKWFPLCldS
+ 4ApXUu4JWFH3CVhR/ghYUf4IyVEAALxaAACsWwAAn1wAAJVcAACNWwAAh1cAAIBZAAB6WQAAdVoOAHFa
+ GwBuWiYAa1owAGhaOABmWkAAZFpHAGNaTgBhWlUBYFlcAl5ZYwNdWWsEW1l0BVpZfgZYWIoIVliXCVVX
+ pgpUV7cKU1fKC1JW3wpTVu4KU1X3CVNV/glTVf4JxlUAALhdAACpXgAAnF8AAJJfAACJXgAAg1sAAHtd
+ AAB1XgAAcF4LAGxeGABpXiMAZl4tAGNeNgBhXj4AYF5FAF5eTABdXlMBW15aAVpeYQJYXmoDVl5zBVVd
+ fQZTXYgHUVyVCVBcpApPXLYKTlvJCk1b3gpOWu0KTln3CU5Z/glOWf4Jw1kAALVgAAClYQAAmWEAAI5i
+ AACGYQAAfl8AAHdhAABwYgAAa2IHAGdjFQBkYyAAYWMqAF5jMwBcYzsAW2RDAFlkSgBYZFEAVmNYAVVj
+ XwJTY2gDUWNxBE9iewZNYoYHTGGUCEphowlJYbQKSGDICkhg3QpIX+0JSF72CUld/QlJXf0JwF4AALFj
+ AAChZAAAlWQAAItlAACCZQAAeWQAAHFlAABrZgAAZmcDAGFoEQBeaBwAW2gnAFlpMABXaTgAVWlAAFRp
+ RwBSaU8AUWlWAU9pXQFNaWYCTGhvBEpoeQVIZ4UGRmeSB0VmoQhDZrMJQmbHCUJl3AlCZOwIQmP2CENj
+ /QhDY/0IvGIAAKxmAACdZwAAkWgAAIdoAAB+aAAAdGkAAGxqAABlawAAYGwAAFttDABXbhgAVW4jAFNv
+ LABRbzUAT289AE5vRABMb0wAS29TAElvWwFHb2MCRm5sAkRudwRCboMFQG2QBj5tnwc9bLEHPGzFBzxr
+ 2wc8ausHPGn2Bzxo/Qc8aP0HuGgAAKdqAACZagAAjWsAAIJrAAB5bAAAcG0AAGVwAABfcQAAWXIAAFR0
+ BgBQdBMATXUeAEt1KABJdTEASHU5AEZ2QABFdkgARHZQAEJ2WABBdWEBP3VqAT11dAI7dYADOXSOBDd0
+ nQU2c68FNXPEBTRy2gU1cesFNXD1BjVv/QY1b/0Gs20AAKJtAACUbgAAiG8AAH5vAAB1cAAAa3EAAGB1
+ AABZdwAAUnkAAEx6AABIew0ARXwZAEN8IwBBfCwAP300AD59PAA9fUQAO31MADp9VAA4fV0AN3xnADV8
+ cQEzfH0BMXyLAi97mwIue60DLXrBAyx62AMseOoDLHf1BC12/AQtdvwErXEAAJxxAACPcgAAg3IAAHpz
+ AABxdAAAZ3YAAFx6AABUfAAATH8AAEWBAAA/gwYAO4QSADmEHQA3hCYANYQuADSENgAzhT4AMYVGADCF
+ TwAuhVgALYRiACuEbQAphHoAKISIACaEmAEkg6oBI4O/ASKC1QEjgegBI4D0AiN//AIjf/wCpnUAAJZ1
+ AACJdgAAf3YAAHV3AABseQAAYnwAAFh/AABOgwAARoUAAD6IAAA2igAAMIwJAC2MFQArjR4AKo0nACiN
+ LwAnjTgAJo1AACSNSQAijVIAIY1dAB+NaAAdjXUAHI2DABqMkwAYjKYAF4y7ABWL0gAWiucAF4nzABeI
+ +wAXiPsAn3oAAJB6AACEegAAensAAHB9AABmgAAAXIMAAFOGAABJigAAQI0AADePAAAvkgAAJ5QAACCV
+ CgAdlhUAHJYeABqWJgAZly8AGJc4ABaXQQAUl0sAE5dVABGXYQAOl28ADJZ+AAqWjgAIlqAAB5W0AAWU
+ ygAGlOAAB5PtAAiS9gAIkvYAl34AAIp+AACAfwAAdYEAAGqEAABghwAAVosAAEyOAABCkgAAOJUAADCX
+ AAAnmgAAH5wAABeeAAAOoAgAC6ASAAmgHAAIoSUAB6EuAAWhNwADoUIAAaFNAAChWQAAoWcAAKB1AACg
+ hgAAoJcAAJ+rAACfwAAAntUAAJ7lAACd7wAAne8AkYMAAIWDAAB6hQAAb4gAAGSMAABakAAAT5QAAEWY
+ AAA7mwAAMZ4AACehAAAfowAAFqUAAA2nAAAFqQIAAKkLAACqFAAAqhwAAKslAACrLgAAqzgAAKxDAACs
+ TwAArF0AAKxsAACsfAAAq44AAKugAACrtQAAqsoAAKrbAACq5wAAqucAi4kAAH+KAABzjQAAaJEAAF2W
+ AABSmgAASJ4AAD2iAAAzpQAAKKgAAB+qAAAVrQAADK8AAASxAAAAsgAAALMDAAC0CgAAtRIAALUaAAC2
+ IwAAty0AALc3AAC5QwAAuVEAALlhAAC5cQAAuYMAALmWAAC5qQAAub0AALnNAAC53AAAudwAhY8AAHmS
+ AABtlwAAYpsAAFagAABLpQAAP6kAADStAAAqsAAAH7MAABW1AAAKtwAAAbkAAAC6AAAAvAAAAL0AAAC+
+ AAAAvwcAAMAOAADBFwAAwyAAAMQqAADGNQAAyEMAAMlTAADJZAAAyXYAAMqJAADKnAAAyq8AAMq+AADK
+ zAAAyswAfpgAAHOcAABnogAAW6cAAE+sAABDsQAAN7UAACu4AAAfugAAE7wAAAi+AAAAwAAAAMIAAADE
+ AAAAxQAAAMcAAADIAAAAygAAAMsBAADNCQAAzxIAANEbAADUJwAA2DQAANtDAADcVQAA3WcAAN56AADf
+ jQAA358AAN+tAADfugAA37oAeKMAAG2oAABhrgAAVbQAAEe4AAA5uwAAK74AAB7AAAARwwAABsUAAADI
+ AAAAygAAAMsAAADNAAAAzwAAANEAAADTAAAA1QAAANgAAADaAAAA3QMAAOAMAADjFwAA5iQAAOoyAADt
+ QwAA7lYAAPBpAADxfAAA8o0AAPKaAADypQAA8qUA/wAMAP8ABwD/AA0A/wAYAP8AJAD9ADEA+gA9APgA
+ SQD2AFMA8wBdAO8AZQDtAGwA6gByAOkAdwDoAHwA5wCBAOYAhQDlAIoA5ACOAOMAkwDiAJkA4QCgAOAA
+ qADeALEA3AC8ANsAyQDaANkA2QDoANkA9QDYAP8A2AD/ANgA/wDYAP8A/wAGAP8AAwD/AAoA/wAUAPsA
+ HwD2ACwA8wA5APAARQDuAE8A6wBZAOcAYQDkAGgA4gBuAOEAdADgAHkA3wB9AN4AggDcAIYA2wCLANoA
+ kADZAJYA2ACcANUApADTAK0A0gC3ANAAxADPANMAzgDkAM4A8QDNAPsAzQD/AM0A/wDNAP8A/wAAAP8A
+ AAD/AAYA/wAOAPMAGwDvACgA6wA0AOgAQADlAEsA4QBUAN4AXQDbAGQA2QBrANgAcADVAHUA1AB6ANMA
+ fgDSAIMA0QCHAM8AjADOAJIAzACYAMoAoADJAKkAyACzAMYAwADFAM4AxADfAMMA7QDCAPcAwgD+AMEA
+ /wDBAP8A/wAAAP8AAAD/AAEA9wAIAOsAFQDmACIA4gAvAN4AOwDaAEUA1gBPANMAWADQAF8AzgBmAM0A
+ bADLAHEAygB2AMkAegDHAH8AxgCEAMUAiQDDAI4AwgCVAMAAnAC/AKUAvQCvALwAuwC6AMkAuQDaALcA
+ 6AC3APMAtgD6ALYA/wC2AP8A/wAAAP8AAAD9AAAA7AABAOMADQDdABsA2AAoANIANQDOAEAAywBKAMkA
+ UwDGAFoAxABhAMIAZwDAAGwAvwBxAL4AdgC8AHsAuwB/ALoAhQC5AIsAtwCRALYAmQC0AKEAsgCsALEA
+ twCvAMUArgDVAK0A5ACsAO8AqwD3AKsA/QCrAP4A/wAAAPkAAADpAAAA4gAAANoABQDTABMAzQAhAMgA
+ LgDEADkAwQBEAL4ATQC8AFUAuQBcALcAYgC2AGgAtABtALMAcgCyAHYAsQB7ALAAgQCuAIcArQCOAKsA
+ lQCqAJ4AqACoAKYAtAClAMIAowDRAKIA4gChAO0AoQD1AKAA+QCgAPsA/AAAAOoBAADgCAAA1gcAAM8B
+ AADKAAoAxQAYAMEAJQC8ADIAuAA9ALUARwCyAE8AsABXAK4AXQCsAGMAqwBoAKoAbQCoAHIApwB3AKYA
+ fQCkAIMAowCKAKIAkgCgAJsAngCmAJ0AsgCbAMAAmgDQAJgA4QCYAewAlwH0AJYC+gCWAvwA7wUAAOMT
+ AADYGgAAzBkAAMQVAADADQAAvgQNALgGHQCzCSsArwo2AKwLQQCpC0kApwxRAKUMWACjDF4AogxkAKEM
+ aQCfDG4Angx0AJ0MegCbDIAAmg2IAJgNkACXDZoAlQ2lAJQNsgCSDcEAkQ3RAI8O4wCOEPAAjRD5AI0Q
+ /gCMEP8A6BQAANshAADOJwAAwiYAALojAAC1HwAAsxcEAK8UFQCrFyQApxgwAKMZOwCgGUQAnhlMAJwZ
+ UwCaGVkAmBlfAJcZZQCWGWoAlBpwAJMadgCSGn0AkBqEAI8ajQCNGpcAjBqiAIoasACJG78AiBrQAIYb
+ 4gCFHPAAhBz5AIQc/wCEHP8A4iAAANQsAADGMQAAujEAALIuAACsKwAAqSUAAKcgDgCiIh4AniMqAJok
+ NQCXJD8AlSRHAJMkTgCRJFUAjyRbAI4kYQCNJGYAiyRsAIokcgCJJHkAhyWBAIYligCEJZQAgyWgAIEl
+ rQCAJb0AfyXOAH4l4QB9Ju4AfCb4AHwl/gB7Jf8A3SoAAM42AAC/OQAAszkAAKs3AAClNAAAoTAAAJ4r
+ CACaKxgAliwlAJItMACPLjoAjS1CAIstSgCJLVEAhy1XAIYtXQCELWMAgy1pAIItbwCALXYAfy5+AH4u
+ hwB8LpEAey6dAHkuqwB4LroBdy7MAXYu3wF1Lu0BdC73AXQt/gF0Lf8B2DIAAMk9AAC6PwAArj8AAKU+
+ AACfOwAAmjgAAJc0AwCTMxMAjjQgAIs1LACINTUAhjU+AIM1RgCCNU0AgDVTAH41WQB9NV8AfDVlAHo1
+ bAB5NXMAdzV7AHY1hQB1NY8BczWbAXI1qQFxNbkCcDXKAm813gJuNe0CbTT3Am00/QJtNP8C0zkAAMRC
+ AAC1RAAAqUQAAJ9EAACZQAAAlD4AAJE7AACMOg4AiDscAIQ7JwCBPDEAfzw6AH08QgB7O0kAeTtPAHc7
+ VgB2O1wAdTtiAHM7aQByO3EAcTt5AW87ggFuO40CbDuZAms7pwNqO7cDaTvJA2g73QNnO+wDZzr2A2c6
+ /QNnOv8Dzz8AAMBGAACwSAAApEkAAJtIAACURgAAj0MAAItAAACGQAkAgkEXAH5BIwB7QS4AeUE3AHdB
+ PgB1QUYAc0FMAHFBUwBwQVkAbkFfAG1BZgBsQW4BakF3AWlBgAJnQYsCZkGXA2VBpQNjQbUEY0DIBGJA
+ 3ARhQOsEYT/2BGE//ANhP/4Dy0QAALxKAACtTAAAoEwAAJdMAACQSgAAi0cAAIZGAACBRgUAfUYUAHlG
+ IAB2RioAc0YzAHFGOwBvRkIAbUZJAGtFUABqRlYAaEZdAGdGZABmRmwBZEZ1AWNGfgJiRokDYEaVBF9G
+ pAReRbQFXUXGBVxF2wVcROoFXET1BFxE/ARcQ/4EyEgAALhNAACpTwAAnVAAAJNPAACMTgAAh0sAAIFK
+ AAB8SgEAeEoQAHRLHABwSycAbkowAGtKOABpSj8AZ0pGAGVKTQBkSlMAY0paAGJLYgBgS2oBX0tzAl5L
+ fAJcS4cDW0qUBFlKogVYSrMFV0rFBVdJ2gVXSeoFV0j1BVdI/AVXSP4FxkwAALVQAACmUgAAmlIAAJBT
+ AACIUQAAg04AAH1OAAB3TwAAc08MAG9PGQBrTyMAaE8tAGZPNQBkTjwAYk5DAGBOSgBfT1EAXk9YAFxP
+ YABbT2gBWk9xAllPewNXT4YDVk+SBFROoQVTTrEFUk7EBlJN2QZSTekFUkz0BVJM+wVSTP4Fw1AAALJT
+ AACjVAAAl1UAAI1VAACFVQAAgFEAAHlSAABzUwAAblMJAGpTFQBmUyAAY1MqAGFTMgBfUzoAXVNBAFtT
+ SABaU08AWVRWAFhUXgBWVGYBVVRvAlRUeQNSU4QDUVORBE9ToAVOUrAGTVLDBk1S2AZNUekFTVD0BU1Q
+ +wVNUP4FwFQAAK5WAACgVwAAk1gAAIpYAACBWAAAe1UAAHRWAABuVwAAaVgFAGVYEgBhWB0AXlgnAFxY
+ MABaWDgAWFg/AFZYRgBVWE0AVFlUAFNZXABRWWQBUFltAU5YdwJNWIMDS1iQBEpXngVJV68FSFfCBkdW
+ 1gZIVegFSFX0BUhU+wVIVP0FvVcAAKtZAACcWgAAkFsAAIZbAAB+WwAAdlkAAG9aAABpWwAAZFwBAF9c
+ DgBcXRoAWV0kAFddLQBVXTUAU108AFFdRABQXksAT15SAE1eWgBMXmIBS15rAUlddgJHXYEDRl2OBEVc
+ nQRDXK4FQlzBBUJb1QVCWugFQlnzBUNZ+wVDWf0FuVoAAKdcAACZXQAAjV4AAINeAAB6XgAAcV4AAGpf
+ AABkYAAAXmEAAFpiCgBWYhYAU2IgAFFjKgBPYzIATWM6AExjQQBKY0gASWNQAEhjWABGY2AARWNpAUNj
+ dAFCY38CQGKMAz9imwQ9YawEPGG/BDxh1AQ8YOcEPF/zBD1e+gQ9Xv0EtF0AAKNfAACVYAAAiWEAAH9h
+ AAB2YgAAbWIAAGRkAABeZQAAWGYAAFNnBQBPaBIATGgcAEppJgBIaS4ARmk2AEVpPgBEaUUAQmlNAEFp
+ VQBAaV4APmlnAD1pcQE7aX0BOWiKAjhomQM3aKoDNme+AzVn0wM1ZuYDNmXyAzZk+gQ2ZP0Er2EAAJ5i
+ AACQZAAAhWQAAHtlAAByZQAAaGcAAF5pAABXawAAUWwAAExtAABIbwwARW8YAEJvIgBBcCoAP3AyAD1w
+ OgA8cEIAO3BJADpwUgA4cFoAN3BkADVwbwAzcHoAMm+IATBvlwEvbqgCLm68Ai1t0QIubOUCLmvyAi5q
+ +gIuavwDqWUAAJlmAACLZwAAgGgAAHZoAABuaQAAZGsAAFpuAABTcAAATHIAAEV0AABAdQYAPHYSADp3
+ HAA4dyUANncuADV3NQAzdz0AMndFADF3TQAvd1YALndgACx3awArd3cAKXeFACd2lAAmdqYAJXW6ACR1
+ zwAkdOQAJXPxASVy+QElcvwBo2kAAJNqAACGawAAfGwAAHJsAABpbQAAYHAAAFVzAABOdQAARngAAD96
+ AAA3fQAAMn4LAC9+FgAtfx8ALH8oACp/MAApfzgAKH9AACZ/SAAlf1IAI39cACJ/ZwAgf3MAHn+BABx+
+ kQAbfqIAGn23ABh9zQAZfOMAGnvwABp6+QAaevsAnG4AAI5uAACBbwAAd3AAAG5xAABkcwAAW3UAAFF5
+ AABIfAAAQH4AADiBAAAwgwAAKIYCACOHDQAhhxcAIIcgAB6HKAAdiDAAG4g5ABqIQgAYiEsAF4hWABWI
+ YgATiG4AEYd9AA+HjAANh54AC4ayAAqGyAAKhd4AC4TtAAyD9gAMg/kAlXIAAIhzAAB9cwAAc3QAAGl2
+ AABfeQAAVXwAAEyAAABCgwAAOoYAADGIAAApiwAAIY0AABmPAwATkA0AEZEWABCRHwAOkSgADJEwAAuR
+ OgAJkUQACJFPAAaRWwAEkWgAApF2AACQhgAAkJcAAI+qAACOvwAAjtQAAI3lAACN7gAAjfEAjncAAIJ3
+ AAB4eAAAbXoAAGN9AABZgAAAT4QAAEWIAAA7iwAAMo4AACqQAAAhkwAAGZUAABGXAAAImQUAApkOAACa
+ FwAAmiAAAJooAACbMQAAmzsAAJtGAACbUwAAm2AAAJtuAACafgAAmo8AAJqiAACZtgAAmMsAAJjeAACX
+ 6AAAl+wAiHwAAH58AAByfgAAZ4EAAF2FAABSiQAASI0AAD6QAAA0lAAAKpcAACGaAAAYnAAAEJ4AAAeg
+ AAAAogAAAKIIAACjEAAAoxgAAKQgAAClKAAApTIAAKY8AACmSQAAp1YAAKdlAACmdQAApoYAAKWZAACl
+ rQAApcIAAKXTAACk4QAApOUAg4EAAHeDAABshgAAYYoAAFaOAABLkwAAQJcAADabAAArngAAIaEAABek
+ AAAOpgAABagAAACqAAAAqwAAAKwAAACtBwAArg4AAK8WAACwHgAAsScAALIxAACzPQAAtEsAALRaAAC0
+ agAAtHwAALSOAAC0ogAAtLYAALTHAACz1QAAs9sAfYgAAHGLAABmjwAAWpQAAE+ZAABDngAAOKIAAC2m
+ AAAiqQAAGKwAAA2uAAADsQAAALMAAAC0AAAAtgAAALcAAAC4AAAAuQMAALoKAAC7EgAAvRsAAL4kAADA
+ MAAAwz0AAMNNAADEXgAAxXAAAMWCAADFlgAAxakAAMa5AADGxgAAxssAd5AAAGuVAABfmgAAVKAAAEel
+ AAA7qgAAMK4AACSyAAAZtQAADbgAAAK6AAAAvAAAAL0AAAC/AAAAwAAAAMIAAADDAAAAxQAAAMYAAADI
+ BAAAygwAAMwWAADPIQAA0i4AANU9AADWTwAA2GIAANl1AADaiAAA2poAANuqAADbtgAA27sAcZsAAGWg
+ AABZpgAATawAAECyAAA0twAAJ7oAABm8AAAMvwAAAMEAAADDAAD/4vAASUNDX1BST0ZJTEUABAoAxQAA
+ AMcAAADIAAAAygAAAMwAAADOAAAA0AAAANIAAADVAAAA2AAAANsHAADfEgAA4x4AAOcsAADqPgAA61EA
+ AOxkAADteAAA7ooAAO6ZAADupAAA7qkA/wAFAP8AAAD/AAkA/wAUAP8AIQD8AC4A+gA6APgARgDzAFAA
+ 7wBZAO0AYQDrAGgA6QBuAOgAdADmAHkA5QB9AOQAgQDjAIYA4wCLAOEAjwDgAJUA3gCbAN0AowDbAKwA
+ 2gC3ANkAxQDYANUA1wDmANYA9ADVAP8A1QD/ANUA/wDVAP8A/wAAAP8AAAD/AAUA/gAQAPkAHQD1ACoA
+ 8gA2AO4AQQDrAEsA5wBVAOUAXQDjAGQA4QBrAN8AcADeAHUA3AB6ANsAfgDaAIIA2ACHANYAjADVAJEA
+ 0wCYANIAnwDQAKgAzwCzAM4AwADNAM8AywDhAMoA8ADKAPsAygD/AMoA/wDKAP8A/wAAAP8AAAD/AAAA
+ 9gALAPEAGADsACUA6AAxAOMAPADhAEcA3gBQANsAWQDYAGAA1gBmANQAbADSAHEA0AB2AM8AegDNAH4A
+ zACDAMsAiADKAI4AyACUAMcAmwDGAKQAxACvAMMAuwDBAMoAwADbAL8A6gC+APcAvgD/AL4A/wC+AP8A
+ /wAAAP8AAAD5AAAA7gAFAOcAEgDiAB8A3AArANgANwDVAEIA0gBLAM8AVADMAFsAygBiAMgAZwDGAGwA
+ xQBxAMQAdgDDAHoAwQB/AMAAhAC/AIoAvQCQALwAlwC7AKAAuQCqALcAtgC2AMUAtADVALMA5QCzAPIA
+ sgD7ALIA/wCyAP8A/wAAAP8AAADuAAAA5QAAAN0ACwDVABgA0AAlAMwAMQDJADwAxgBGAMQATgDBAFYA
+ vwBdAL0AYwC7AGgAugBtALkAcQC3AHYAtgB7ALUAgAC0AIUAsgCMALEAkwCvAJwArQCmAKwAsgCqAMAA
+ qQDPAKgA4QCnAO4ApgD2AKUA/AClAP8A/wAAAO0AAADkAAAA2wAAANEABADLABEAxgAeAMIAKgC+ADYA
+ uwBAALkASQC2AFEAtABYALIAXgCxAGMArwBoAK4AbQCtAHEAqwB2AKoAfACpAIEApwCIAKYAkACkAJkA
+ owCjAKEArgCfALwAngDLAJwA3QCbAOkAmwDzAJoA+QCaAPwA8QAAAOUAAADaAgAAzgEAAMcAAADBAAgA
+ vQAVALkAIgC1AC4AsgA5AK8AQwCsAEsAqgBSAKgAWACmAF4ApQBjAKQAaACiAG0AoQByAKAAeACeAH4A
+ nQCFAJwAjACaAJUAmACgAJcAqwCVALkAkwDIAJIA2gCRAOgAkQDxAJAA9gCQAPkA6gMAAN0QAADOEwAA
+ wxIAALwOAAC3BwAAtAAMALAAGgCsACcAqQAyAKYCPQCjAkUAoQJNAJ8DUwCdA1kAnANfAJoDZACZA2kA
+ mANuAJYDdACVA3oAkwSCAJIEigCQBJMAjwSeAI0EqgCMBLgAigTIAIkF2gCIBucAhwbyAIcH+ACHB/wA
+ 4xIAANQeAADFIAAAuiAAALIdAACtGAAAqxEBAKkKEQCkDB8AoA4rAJ0QNgCbED8AmBBHAJYRTgCUEVQA
+ kxFaAJERYACQEWUAjxFrAI0RcQCMEXcAihF/AIkShwCHEpEAhhKcAIQSqQCDErgAghLJAIAS3AB/E+sA
+ fhP2AH4T/AB+E/8A3R4AAMwoAAC9KgAAsioAAKooAACkJQAAoR8AAKAYCQCbGRgAlxolAJQbMACSHDoA
+ jxxCAI0cSQCLHFAAihxWAIgcWwCHHGEAhRxnAIQcbQCDHHQAgR18AIAdhAB+HY4AfR2aAHsdpwB6HbYA
+ eR3HAHgd2gB3HuoAdh71AHYe/AB1Hv8A1igAAMUwAAC2MgAAqzIAAKMwAACdLgAAmSoAAJckAwCTIxMA
+ jyQgAIwlKwCJJTUAhyY9AIUmRQCDJksAgSVSAIAlVwB+JV0AfSVjAHwmagB6JnEAeSZ5AHcmgQB2JowA
+ dCeXAHMnpAByJ7QAcSfFAHAm2ABvJ+gAbif0AG4m+wBuJv8A0TEAAMA2AACxOAAApTgAAJw3AACWNQAA
+ kjIAAI8uAACMLA0AiCwbAIQtJgCCLTAAfy05AH0uQAB7LUcAei1OAHgtVAB3LVoAdS1gAHQtZgByLm4A
+ cS52AHAufwBuLokAbS+VAGwvogBrL7IAaS/DAGku1gBoLugAZy7zAGcu+gBnLv8AzDcAALs7AACsPQAA
+ oD4AAJc9AACROwAAjDgAAIk1AACFMwgAgTMWAH40IgB7NCwAeDQ1AHY0PAB0NEMAczRKAHE0UABvNFYA
+ bjRdAG00YwBrNGsAajVzAGk1fQBnNYcAZjWTAGU1oQBkNbABYzXCAWI11QFhNecBYTTzAWE0+gFhNP4B
+ yDwAALY/AACnQQAAnEIAAJNCAACNPwAAhz0AAIM7AAB/OgQAezkSAHg6HgB0OigAcjoxAHA6OQBuOkAA
+ bDpHAGo6TQBpOlMAZzpaAGY6YQBlOmkAZDpxAGI7ewBhO4UAYDuRAV87nwFdO68BXDvBAVw61AFbOuYB
+ WzryAVs5+gFbOf4BxEAAALJDAACkRQAAmEYAAI9GAACIRAAAg0EAAH4/AAB6PwAAdj8NAHI/GgBvPyQA
+ bD8tAGo/NQBoPz0AZj9DAGQ/SgBjP1AAYT9XAGA/XgBfP2YAXkBvAF1AeQBbQIMBWkCQAVlAngFYQK0C
+ V0C/AlY/0wJWP+UCVj7yAlY++QJWPv4CwUMAAK9GAACgSAAAlEkAAItJAACESAAAf0UAAHpDAAB1RAAA
+ cEQKAG1EFgBpRCEAZkQqAGRDMgBiQzkAYENAAF5DRwBdQ04AW0RVAFpEXABZRGQAWEVtAFdFdwBWRYIB
+ VUWOAVNFnAJSRawCUUS+AlFE0gJQQ+UCUEPxAlBC+QJRQv4CvUYAAKxJAACdSwAAkUwAAIhMAACBSwAA
+ fEgAAHZHAABwSAAAa0gGAGdIEwBkSB0AYUgnAF5ILwBcSDYAWkg9AFhHRABXSEsAVkhSAFVJWgBUSWIA
+ U0lrAFJKdQBRSoABT0mNAU5JmwJNSasCTEm9AkxI0QJLSOQCTEfxAkxH+QJMRv0CukkAAKhMAACaTgAA
+ jk8AAIVPAAB9TgAAeEsAAHFLAABrTAAAZk0DAGJNEABfTRoAXE0kAFlNLABXTTQAVUw7AFNNQgBSTUkA
+ UU1QAFBNWABPTmAATk5qAE1OdABMTn8BSk6LAUlOmgJITaoCR028AkZN0AJGTOQCR0vxAkdL+AJHSv0C
+ tkwAAKVPAACXUQAAi1IAAIJSAAB6UQAAdE4AAGxQAABmUQAAYVEAAF1RDABZUhcAVlIhAFRSKgBSUjIA
+ UFI5AE5SQABNUkcATFJOAEtTVgBKU14ASVNoAEdTcgBGU30BRVOKAURSmAJDUqgCQlK7AkFRzwJBUeMC
+ QVDwAkJP+AJCT/0CslAAAKFSAACTUwAAiFQAAH5VAAB2VQAAb1IAAGdUAABhVQAAXFYAAFhWCABUVhQA
+ UVceAE5XJwBMVy8AS1c2AElXPgBIV0UAR1hMAEVYVABEWFwAQ1hmAEJYcABAWHsBP1iIAT5XlwE9V6cC
+ PFe6AjtWzgI7VeICPFXwAjxU+AI8U/0CrlMAAJ5VAACQVgAAhFcAAHtYAAByWAAAalcAAGJZAABcWgAA
+ V1oAAFJbBABOXBAAS1waAEhdIwBGXSwARV0zAENdOwBCXUIAQV1KAD9eUgA+XloAPV5jADtebgA6XnkA
+ OV2GAThdlQE2XaUBNly4ATVczQE1W+IBNVrvAjZZ+AI2WfwCqlYAAJpYAACMWgAAgVoAAHdbAABuWwAA
+ ZVwAAFxeAABWXwAAUGAAAEthAABHYgsARGMWAEJjIABAYygAPmMwADxjNwA7Yz8AOmRHADhkTwA3ZFcA
+ NmRhADRkawAzZHcAMmOEADBjkwAvY6QALmK3AS5izAEuYeEBLmDvAS5f9wEvXvwBpVoAAJVcAACIXQAA
+ fF4AAHNeAABqXwAAYGAAAFdjAABRZAAASmYAAERnAABAaAYAPGkRADpqGwA4aiQANmosADRqNAAzajsA
+ MmpDADBqSwAvalQALmpeACxqaAAranQAKWqCAChqkQAnaaEAJmm1ACVoygAlZ+AAJmbuACZm9wAmZfwB
+ n14AAJBgAACDYQAAeGEAAG9iAABmYwAAXWQAAFNnAABMaQAARWsAAD9tAAA4bwAAM3ALADBxFgAucR8A
+ LXEnACtxLwAqcjcAKHI+ACdyRwAmclAAJHJaACNyZQAhcnEAIHF+AB5xjgAdcZ8AG3CyABpwyAAab94A
+ G27tABxt9gAdbPsAmWIAAItkAAB+ZAAAdGUAAGtmAABiZwAAWWkAAE9tAABHbwAAQHEAADlzAAAxdgAA
+ KngEACZ5DgAkeRgAInkhACB5KQAfejEAHno5ABx6QQAbeksAGXpVABh6YQAWem0AFHp7ABJ5igAReZsA
+ D3ivAA54xQANd9sADnbsABB19QAQdPsAk2cAAIVoAAB5aAAAcGkAAGdqAABdbAAAVG8AAEpyAABCdQAA
+ OngAADJ6AAArfAAAI38AABuBBgAXghAAFYIZABSCIQASgioAEYIyAA+COwANgkQADIJPAAqCWwAIgmgA
+ BoJ1AASChQACgZUAAYCoAACAvQAAf9IAAH7kAAF+7QABfvMAjGwAAH9sAAB1bAAAbG0AAGJvAABYcgAA
+ TnUAAEV5AAA7fAAAM38AACuBAAAjhAAAG4YAABOIAAALiggABosRAASLGgADiyIAAYsrAACLNAAAiz0A
+ AItIAACLVAAAi2EAAItvAACLfwAAio8AAIqhAACJtgAAiMsAAIjeAACH6QAAh+8AhnAAAHpwAABxcQAA
+ ZnMAAFx2AABSeQAASH0AAD6BAAA1hAAALIcAACOKAAAbjAAAE44AAAqQAAADkgQAAJMMAACTFAAAkxsA
+ AJQjAACULAAAlTUAAJVAAACVTAAAlVkAAJVnAACVdwAAlYgAAJSaAACUrgAAk8MAAJLWAACS5AAAkusA
+ gHUAAHZ1AABrdwAAYHoAAFZ+AABLggAAQYYAADeKAAAtjQAAI5AAABqTAAASlQAACZcAAAGZAAAAmwAA
+ AJsFAACcDAAAnRQAAJ4bAACeIwAAnywAAKA2AAChQgAAoU8AAKFeAAChbgAAoX8AAKGRAACgpgAAoLoA
+ AJ/NAACf3QAAnuUAe3oAAHB8AABlfwAAWoMAAE+HAABEjAAAOZAAAC6UAAAklwAAGpoAABGdAAAHnwAA
+ AKEAAACjAAAApAAAAKUAAACmAwAApwoAAKkRAACqGQAAqyEAAKwrAACtNgAArkQAAK5TAACvYwAAr3UA
+ AK+IAACvmwAArrAAAK7CAACu0AAArtsAdYEAAGqEAABeiAAAU40AAEeSAAA7lwAAMJsAACWfAAAaogAA
+ EKUAAAWoAAAAqgAAAKwAAACuAAAArwAAALAAAACyAAAAswAAALQGAAC2DQAAtxUAALkfAAC7KgAAvTYA
+ AL5GAAC/VwAAv2kAAMB8AADAjwAAv6QAAL+2AADAwwAAwM0Ab4kAAGOOAABYkwAAS5kAAECeAAAzowAA
+ KKcAAByrAAARrgAABbEAAAC0AAAAtgAAALgAAAC5AAAAuwAAALwAAAC+AAAAvwAAAMEAAADDAAAAxAgA
+ AMcRAADJHAAAzCgAAM83AADQSQAA0lsAANNuAADUggAA1JUAANWmAADVswAA1b0AaZMAAF2ZAABRnwAA
+ RaUAADiqAAAsrwAAH7QAABO3AAAHuwAAAL0AAAC/AAAAwQAAAMIAAADEAAAAxgAAAMcAAADJAAAAywAA
+ AM0AAADQAAAA0gAAANYCAADaDAAA3hgAAOInAADlOAAA5kwAAOdgAADpcwAA6oYAAOqWAADrogAA66oA
+ /wAAAP8AAAD/AAUA/wARAP8AHgD8ACsA9wA2APUAQQDyAEwA7wBVAO0AXgDrAGUA6ABrAOYAcADlAHUA
+ 4wB5AOIAfQDhAIIA4ACGAN4AiwDdAJEA3ACXANsAnwDZAKgA2ACzANYAwQDVANEA0wDkANMA8wDSAP8A
+ 0gD/ANIA/wDSAP8A/wAAAP8AAAD/AAEA/AANAPcAGgDyACYA7gAyAOwAPQDqAEgA5gBRAOMAWQDgAGAA
+ 3gBnANwAbADaAHEA2QB1ANgAegDWAH4A1ACDANMAhwDSAI0A0ACUAM8AmwDNAKQAzACvAMsAvADJAMsA
+ yADeAMcA7gDHAPsAxwD/AMcA/wDHAP8A/wAAAP8AAAD6AAAA8wAIAO0AFQDnACEA4wAtAOEAOADeAEMA
+ 2wBMANcAVQDUAFwA0gBiANAAaADOAG0AzQBxAMsAdgDKAHoAyQB/AMgAgwDHAIkAxQCPAMQAlwDCAJ8A
+ wACqAL8AtgC9AMUAvADYALsA6QC7APYAugD/ALoA/wC5AP8A/wAAAP8AAADxAAAA6gACAOEADgDcABsA
+ 1gAnANMAMwDPAD0AzgBHAMsAUADIAFcAxgBeAMQAYwDCAGgAwQBtAMAAcQC+AHYAvQB6ALwAfwC6AIUA
+ uQCLALcAkgC2AJsAtAClALMAsQCxAL8AsADQAK8A4wCtAPEArAD7AKwA/wCsAP8A/wAAAPQAAADoAAAA
+ 3wAAANUACADOABUAyQAhAMYALQDDADgAwQBCAL8ASgC8AFIAugBYALgAXgC2AGMAtQBoALQAbQCyAHEA
+ sQB2ALAAewCvAIAArQCHAKwAjgCqAJcAqQChAKcArQClALoApADKAKIA3QChAOwAoQD2AKAA/QCgAP8A
+ 9AAAAOkAAADdAAAA0gAAAMkAAQDDAA4AvgAbALoAJwC3ADEAtQA7ALMARACxAEwArwBTAK0AWQCrAF4A
+ qgBjAKgAaACnAGwApgBxAKUAdgCjAHwAogCDAKAAigCfAJMAnQCdAJsAqQCaALYAmADGAJcA2ACWAOcA
+ lgDyAJUA+ACVAP0A7AAAAN8AAADQAAAAxgAAAL8AAAC5AAYAtAATALEAHwCuACoAqwA1AKgAPgCmAEYA
+ pABOAKIAVAChAFkAnwBeAJ4AYwCcAGgAmwBtAJoAcgCYAHgAlwB/AJUAhwCUAI8AkgCaAJEApQCPALMA
+ jgDCAI0A0wCMAOMAiwDvAIsA9gCKAPoA5QEAANQKAADGDAAAuwwAALMIAACvAgAArAALAKgAFwClACMA
+ ogAuAJ8AOACdAEAAmwBIAJkATwCXAFQAlQBaAJQAXwCTAGQAkQBpAJAAbwCPAHUAjQB8AIwAhACKAI0A
+ iQCXAIcAowCGALAAhADAAIMA0ACCAOIAgQDsAIEA8wCBAPgA3RAAAMsXAAC8GQAAsRkAAKkXAACkEwAA
+ ogsAAKEDDQCdAxsAmQUnAJYGMQCUBzoAkgdCAJAISQCOCE8AjQhVAIsIWgCKCGAAiAhlAIcIawCGCHIA
+ hAl5AIMJgQCBCYsAgAmVAH4JogB9CbAAewnAAHoJ0QB5CuIAeArvAHgL9gB4C/wA1RwAAMMhAAC0IwAA
+ qSMAAKEiAACcHwAAmBoAAJcTBACVEBMAkREgAI4SKwCLEzUAiRQ9AIcURACGFEsAhBRRAIIUVgCBFFwA
+ gBRiAH4UaAB9FG8AexV2AHoVfwB4FYgAdxWUAHUVoAB0Fq8AcxbAAHIV0gBwFuQAcBbxAG8W+QBvFv8A
+ ziQAALwpAACtKwAAoiwAAJoqAACUKQAAkCUAAI4gAACNGw0AiRwaAIUdJgCDHS8AgR04AH8ePwB9HkYA
+ ex5MAHoeUgB4HlgAdx5eAHUeZAB0HmsAch5zAHEffABwH4YAbh+RAG0fngBrH60Aah++AGkf0QBoH+MA
+ aB/wAGgf+QBnH/4AyCsAALYvAACoMQAAnDIAAJQxAACOLwAAii0AAIcpAACFJQcAgSQVAH4lIQB7JSsA
+ eSYzAHcmOwB1JkIAcyZIAHImTgBwJlQAbyZaAG0mYQBsJmgAaydwAGkneQBoJ4MAZiePAGUonABkKKsA
+ Yyi8AGInzwBhJ+IAYSfvAGEn+ABhJ/4AwzAAALE0AACjNgAAlzcAAI83AACJNQAAhDMAAIAwAAB+LQIA
+ eiwQAHcsHAB0LCYAci0vAG8tNwBuLT4AbC1EAGotSwBpLVEAZy1XAGYtXgBlLWUAYy5uAGIudwBhLoEA
+ Xy6NAF4vmgBdL6oAXC+7AFsuzgBbLuEAWi7vAFou+ABaLf4AvjUAAK04AACfOwAAkzwAAIs8AACEOgAA
+ fzgAAHs1AAB4MwAAdDIMAHEyGABuMyIAazMrAGkzMwBnMzoAZTNBAGMzRwBiM04AYDNUAF8zWwBeM2MA
+ XTRrAFs0dQBaNH8AWTWLAFg1mQBXNagAVjW6AFU0zQBVNOAAVDTuAFQz9wBUM/0AujkAAKk8AACbPgAA
+ j0AAAIdAAACAPgAAezwAAHY6AAByOAAAbjgIAGs4FABoOB4AZTgoAGM4MABgODcAXzg+AF04RABbOEsA
+ WjhRAFk4WQBYOWEAVzlpAFU5cwBUOn4AUzqKAFI6lwBROqcAUDq4AE86zABPOeAATznuAE849wBPOP0A
+ tzwAAKU/AACXQgAAjEMAAINDAAB8QgAAdz8AAHI9AABtPQAAaT0EAGU9EABiPRsAXz0kAF09LABaPTQA
+ WDw6AFc8QQBVPUgAVD1PAFM9VgBSPl4AUT5nAFA/cQBPP3wATj+IAEw/lgBLP6YASz+3AEo+ywBKPt8A
+ Sj3tAEo99gBKPP0Asz8AAKJCAACURQAAiUYAAIBGAAB5RQAAdEIAAG5BAABpQgAAZEIAAGBCDABcQhcA
+ WUIhAFdBKQBVQTEAUkE3AFBBPgBPQUUATkJNAE1CVABMQ10AS0NmAEpDcABJRHsASESHAEdElQBGQ6QA
+ RUO2AEVDygBEQt4ARULtAUVB9gFFQPwBsEIAAJ9FAACRRwAAhkkAAH1JAAB1SAAAb0YAAGpFAABkRgAA
+ X0YAAFtGCQBXRhQAVEYeAFFGJgBPRi4ATUY1AEtGPABKRkMASUdKAEhHUgBHSFsARkhkAEVIbgBESHkA
+ Q0iFAEJIkwBBSKMAQEi1AD9HyQA/R94AP0bsAUBF9gFARfwBrEUAAJxIAACOSgAAg0sAAHpMAABySwAA
+ a0oAAGVJAABfSgAAWksAAFVLBgBSSxEAT0sbAExLJABKSysASEszAEZMOgBFTEEARExIAENMUABCTVkA
+ QU1iAD9NbAA+TXcAPU2EADxNkgA7TaIAOky0ADpMyAA6S90AOkvsADpK9gE7SfwBqUkAAJhLAACLTQAA
+ gE4AAHZOAABuTgAAZ04AAGBOAABaTwAAVE8AAFBQAgBMUA0ASVEYAEZRIQBEUSkAQlEwAEFRNwA/UT8A
+ PlJGAD1STgA8UlYAO1JgADlSagA4UnUAN1KCADZSkQA1UqEANFGzADRRxwAzUNwANE/rADRP9QA1TvwA
+ pUwAAJVOAACHUAAAfFEAAHNRAABrUgAAY1EAAFpSAABUUwAAT1QAAEpVAABGVgkAQlYUAEBXHQA+VyUA
+ PFctADtXNQA5VzwAOFdDADdYSwA1WFQANFhdADNYaAAyWHMAMFiAAC9YjwAuV58ALlexAC1WxgAtVtsA
+ LVXrAC5U9QAuU/sAoE8AAJBSAACDUwAAeFQAAG9VAABnVQAAX1UAAFRYAABOWQAASFoAAENbAAA/XAUA
+ O10QADldGQA3XSIANV0qADNeMQAyXjkAMV5AAC9eSAAuXlEALV5bACteZQAqXnEAKV5+AChejQAmXZ0A
+ Jl2wACVcxAAkXNoAJVvqACZa9AAnWfsAm1MAAIxVAAB/VwAAdFcAAGtYAABjWAAAW1kAAFBcAABKXQAA
+ RF8AAD5hAAA4YgAANGMLADFkFQAvZB0ALWQmACtkLQAqZTUAKGU9ACdlRQAmZU4AJGVYACNlYgAhZW4A
+ IGV7AB9kigAdZJsAHGStABtjwgAbYtgAHGHpAB1g9AAeYPsAllcAAIdZAAB7WgAAcFsAAGdbAABfXAAA
+ V10AAE1gAABGYgAAP2QAADhmAAAyaAAAK2oFACdrDwAlbBgAI2wgACJsKAAgbDAAH2w4AB1sQAAcbEkA
+ GmxUABlsXwAXbGsAFmx4ABRshwATbJgAEWurABBqwAAQatYAEWnoABJo8wATZ/oAkFwAAIJdAAB2XgAA
+ bF4AAGNfAABbYAAAUmIAAEllAABBaAAAOmoAADNsAAAsbwAAJHEAAB1zCAAadBIAGHQaABZ0IgAVdCoA
+ E3QyABJ0OwAQdEQADnROAA10WgALdGYACXR0AAh0gwAGc5MABHOmAANyugADcc8ABHHiAAVw7QAFb/UA
+ imAAAH1hAABxYgAAaGIAAF9jAABWZQAATWgAAERrAAA7bgAANHEAACxzAAAldQAAHXgAABV6AAAOfAkA
+ CnwTAAl8GwAHfCQABnwsAAR8NQADfD4AAXxIAAB8VAAAfGAAAHxuAAB8fQAAfI0AAHugAAB6tAAAeskA
+ AHndAAB46AAAePAAg2UAAHdlAABtZgAAZGYAAFpoAABRawAASG8AAD9yAAA1dQAALXgAACV7AAAdfQAA
+ FX8AAA2BAAAFgwYAAIQOAACEFgAAhR4AAIUlAACFLgAAhTcAAIVCAACFTQAAhVoAAIVoAACFdwAAhYcA
+ AISaAACErgAAg8MAAILWAACC5QAAge0AfWoAAHJqAABpagAAX2wAAFVvAABLcwAAQXYAADh6AAAufQAA
+ JoAAAB2DAAAVhQAADIcAAAWJAAAAiwIAAIwJAACMEQAAjRcAAI4fAACOJwAAjy8AAI85AACPRQAAkFIA
+ AI9gAACPbwAAj4AAAI+TAACOpwAAjrwAAI3QAACN4AAAjOoAeG4AAG5uAABjcAAAWXMAAE53AABEewAA
+ On8AADCDAAAmhgAAHYoAABSMAAALjgAAApAAAACSAAAAlAAAAJUDAACWCQAAlxAAAJcWAACYHgAAmSYA
+ AJowAACbOwAAm0gAAJtXAACbZwAAm3gAAJuLAACbngAAmrMAAJrIAACZ2AAAmeQAdHMAAGh1AABdeAAA
+ UnwAAEeBAAA8hQAAMYoAACeNAAAdkAAAE5MAAAmWAAAAmQAAAJsAAACcAAAAngAAAJ8AAACgAAAAoQYA
+ AKIMAACkFAAApRwAAKYlAACoMAAAqT0AAKlMAACqXAAAqm4AAKqBAACqlAAAqqgAAKi9AACozQAAqNsA
+ bXoAAGJ9AABXgQAAS4YAAD+LAAA0kAAAKZQAAB2YAAATnAAACJ8AAAChAAAApAAAAKUAAACnAAAAqQAA
+ AKoAAACsAAAArQAAAK8BAACwCAAAshAAALQZAAC2IwAAuDAAALk/AAC5UAAAumIAALp1AAC6iQAAu50A
+ ALuwAAC6wAAAuswAZ4IAAFuHAABQjAAARJEAADeXAAArnAAAIKAAABSkAAAIqAAAAKsAAACtAAAArwAA
+ ALEAAACzAAAAtQAAALYAAAC4AAAAugAAALsAAAC9AAAAvwMAAMEMAADEFgAAxyIAAMoxAADLQgAAzFUA
+ AM5oAADOfAAAz5AAAM+iAADPsQAAz70AYYwAAFWSAABJmAAAPZ4AADCkAAAjqQAAF60AAAqxAAAAtAAA
+ ALcAAAC6AAAAvAAAAL4AAAC/AAAAwQAAAMMAAADFAAAAxwAAAMkAAADLAAAAzQAAANAAAADTBwAA2BQA
+ AN0iAADgMgAA4kYAAONaAADlbgAA5oEAAOeSAADnoAAA56sA/wAAAP8AAAD/AAIA/wAOAP0AGgD5ACYA
+ 9gAyAPQAPQDxAEgA7QBRAOsAWQDpAGAA5wBnAOUAbADkAHEA4gB1AOEAeQDgAH4A3wCCAN4AhwDcAI0A
+ 2wCTANkAmwDWAKQA1QCuANMAvQDRAM0A0ADhANAA8gDQAP8A0AD/ANAA/wDQAP8A/wAAAP8AAAD/AAAA
+ +gAKAPMAFgDvACIA7AAuAOkAOQDnAEMA5ABNAOEAVQDeAFwA3ABiANoAaADZAG0A1gBxANUAdgDTAHoA
+ 0gB+ANEAgwDPAIkAzQCPAMwAlwDKAJ8AyQCqAMcAtwDGAMcAxQDaAMQA7ADDAPsAwwD/AMIA/wDCAP8A
+ /wAAAP8AAAD4AAAA7wAEAOkAEQDkAB0A3wApANwANADaAD4A2ABIANQAUADRAFgAzwBeAM0AYwDLAGgA
+ yQBtAMgAcQDHAHYAxQB6AMQAfwDDAIUAwQCLAMAAkgC+AJsAvAClALsAsQC5AMEAuADSALcA5gC1APUA
+ tAD/ALQA/wC0AP8A/wAAAPcAAADuAAAA5AAAANwACwDVABgA0AAjAM0ALwDLADkAyQBCAMYASwDEAFIA
+ wQBZAMAAXwC+AGQAvQBoALsAbQC6AHEAuQB2ALgAegC2AIAAtQCGALMAjQCyAJYAsACgAK4ArACsALsA
+ qwDMAKkA4ACoAO8AqAD7AKgA/wCoAP8A+wAAAO0AAADiAAAA1gAAAM4ABQDIABIAwwAeAMAAKQC9ADMA
+ uwA9ALkARQC3AE0AtQBUALMAWgCyAF8AsABjAK8AaACuAGwArABxAKsAdgCpAHsApwCCAKYAiQCkAJIA
+ owCbAKEApwCgALUAnwDGAJ0A2QCcAOkAnAD2AJwA/gCcAP8A7wAAAOMAAADUAAAAygAAAMEAAAC7AAsA
+ twAXALMAIwCxAC0ArgA3AK0APwCrAEcAqQBOAKcAVACmAFoApABeAKIAYwChAGgAoABsAJ8AcQCdAHcA
+ nAB+AJoAhQCZAI0AlwCXAJYAowCUALAAkwDAAJIA0gCRAOQAkADxAJAA+QCPAP4A5wAAANYAAADIAAAA
+ vQAAALcAAACxAAQArAAQAKkAHACmACYApAAwAKEAOQCfAEEAnQBJAJwATwCaAFQAmQBZAJgAXgCWAGMA
+ lQBoAJQAbQCSAHMAkQB6AJAAgQCOAIoAjACUAIsAnwCJAK0AiAC8AIcAzQCGAOAAhQDsAIUA9ACFAPoA
+ 3QAAAMsCAAC9BgAAsgUAAKsCAACnAAAAowAIAKAAFACdAB8AmgAqAJcAMwCVADwAlABDAJIASQCRAE8A
+ jwBVAI4AWgCMAF8AiwBkAIoAaQCIAG8AhwB2AIUAfgCEAIcAggCRAIEAnACAAKoAfgC5AH0AygB8ANwA
+ fADpAHsA8gB7APcA0woAAMIQAAC0EwAAqRMAAKESAACcDQAAmgcAAJgADACVABcAkgAiAI8ALQCNADYA
+ iwA9AIkARACHAEoAhgBQAIUAVQCDAFoAggBgAIAAZgB/AWwAfgFzAHwBewB7AYQAeQGPAHgBmwB2AagA
+ dQG4AHQByQBzAtsAcgLoAHIC8AByAvYAyxUAALoaAACrHQAAoR0AAJkdAACTGgAAkBYAAI8OAgCOCA8A
+ iggbAIcJJgCFCjAAggs4AIELPwB/C0UAfgxLAHwMUQB7DFcAeQxcAHgMYgB2DGkAdQxxAHMNeQByDYMA
+ cA2OAG8NmgBtDagAbA25AGsNywBqDd0AaQ7rAGkO9ABpDvoAxB4AALMiAAClJQAAmiYAAJIlAACMIwAA
+ iCAAAIYbAACFFAgAghQVAH8UIAB8FSoAehUyAHgWOgB3FkEAdRZHAHQWTQByFlMAcRZZAG8WXwBuF2YA
+ bBduAGsXdgBpGIAAaBiLAGYYmABlGKcAZBi3AGMYygBiGN0AYRjsAGEY9gBhF/wAviQAAK0pAACfKwAA
+ lCwAAIwsAACGKgAAgSgAAH4kAAB9HwIAex0QAHcdGwB0HiUAch4uAHAeNQBuHjwAbR9DAGsfSQBqH08A
+ aB9VAGcfXABlH2MAZB9rAGIgdABhIH4AYCCJAF4hlgBdIaUAXCG2AFsgyABaINwAWiDrAFog9QBaIPwA
+ uSoAAKguAACaMAAAjzIAAIYyAACAMAAAfC4AAHgrAAB2JwAAcyUKAHAlFgBtJSEAayUpAGklMQBnJjgA
+ ZSY/AGQmRQBiJksAYSZSAF8mWABeJmAAXCdoAFsncQBaJ3wAWCiHAFcolABWKKMAVSi0AFQnxwBTJ9sA
+ UyfqAFMn9QBTJvsAtC4AAKQyAACWNQAAizYAAII2AAB8NQAAdzIAAHMwAABwLQAAbSwGAGorEgBnKxwA
+ ZCslAGIsLQBgLDUAXiw7AFwsQgBbLEgAWSxPAFgsVgBXLV0AVS1mAFQtbwBTLnoAUi6GAFEukwBPLqIA
+ Ti6zAE4uxgBNLdoATS3qAE0t9ABNLPsAsDIAAKA2AACSOAAAhzoAAH46AAB3OQAAczYAAG40AABrMgAA
+ ZzICAGQxDgBgMRgAXjEiAFsxKgBZMTEAVzE4AFYxPgBUMUUAUzFMAFEyUwBQMlsATzNkAE4zbQBNM3gA
+ TDSEAEs0kQBJNKEASTSyAEgzxQBHM9kARzLpAEgy9ABIMvoArTUAAJw5AACPPAAAhD0AAHs9AAB0PAAA
+ bjoAAGo4AABmNwAAYTcAAF42CgBbNhUAWDYeAFU2JgBTNi4AUTY0AE82OwBONkIATDZJAEs3UQBKN1kA
+ SThiAEg4awBHOHYARjmCAEU5kABEOZ8AQzmxAEI4xABCONgAQjfpAEI38wBCNvoAqTkAAJk8AACMPwAA
+ gUAAAHhAAABwQAAAaj4AAGY7AABhOwAAXDsAAFg7BgBVOxIAUjsbAE87IwBNOysASzsxAEg6OABIOz8A
+ RztHAEY8TgBFPFcARD1gAEM9agBBPXUAQD6BAD8+jwA+PZ4APj2vAD09wwA8PNgAPTzoAD078wA9O/oA
+ pjwAAJY/AACJQQAAfkIAAHVDAABtQwAAZ0EAAGI/AABcPwAAV0AAAFNAAwBPQA4ATEAYAEpAIABHQCgA
+ RUAvAENANgBCQD0AQUFFAEBBTAA/QVUAPkJeAD1CaAA8QnMAO0KAADpCjQA5Qp0AOEKuADdBwgA3QdYA
+ N0DoADhA8wA4P/oAoz8AAJNCAACFRAAAe0UAAHFGAABqRgAAY0UAAF1DAABXRAAAUkQAAE5FAABKRQsA
+ R0UVAERFHQBCRSUAQEUtAD5FNAA9RjsAPEZCADpGSgA5R1MAOEdcADdHZgA2R3EANUd+ADRHjAAzR5wA
+ MketADFGwQAxRtUAMkXnADJE8gAzRPkAn0IAAI9FAACCRwAAd0gAAG5IAABmSAAAX0gAAFhHAABSSAAA
+ TUkAAEhJAABESgcAQUoRAD5LGgA8SyIAOksqADhLMQA3SzkANkxAADRMSAAzTFAAMkxaADFMZAAwTXAA
+ L0x8AC5MigAtTJoALEysACtLwAAqS9QAK0rnACxJ8gAtSfkAm0UAAIxIAAB/SgAAdEsAAGtLAABjSwAA
+ W0sAAFRMAABMTQAAR04AAEJPAAA+UAMAOlANADdRFwA1UR8ANFEnADJRLgAwUTYAL1I9AC5SRQAtUk4A
+ K1JXACpSYgApUm0AKFJ6ACZSiQAlUpgAJVGqACRRvgAjUNMAJE/mACVP8gAmTvkAl0kAAIhLAAB7TQAA
+ cE4AAGdOAABfTwAAWE8AAE9QAABHUgAAQVMAADxVAAA3VgAAM1cJADBXEwAuWBsALFgjACtYKwApWDIA
+ KFg6ACZYQgAlWEsAI1lUACJZXwAhWWsAIFl4AB5YhgAdWJcAHFepABtXvQAbVtIAHFXlAB1V8QAdVPgA
+ kk0AAINPAAB3UAAAbFEAAGNRAABbUgAAVFIAAExUAABDVgAAPVgAADdaAAAxWwAALF0EACheDgAlXxcA
+ JF8fACJfJwAgXy4AH182AB5fPgAcX0cAG19RABlgXAAYYGgAFl91ABVfhAAUX5QAE16mABJeuwARXdAA
+ ElzkABNb8AAUW/gAjVEAAH9TAABzVAAAaFQAAGBVAABYVQAAUFYAAEhYAAA/WwAAOV0AADJfAAAsYQAA
+ JWQAAB9lCAAbZhIAGmYaABhnIgAWZyoAFWcxABNnOgASZ0MAEGdNAA5nWAANZ2QAC2dxAAlmgAAIZpAA
+ B2WiAAZltgAFZMsABmPfAAdj7AAIYvQAh1UAAHpXAABuVwAAZFgAAFxYAABUWQAATFsAAENeAAA7YQAA
+ NGMAAC1lAAAmaAAAH2oAABdsAQARbgoADW8UAAxvHAAKbyQACW8sAAdvNQAGbz4ABG5IAAJuUwAAbl8A
+ AG5sAABuewAAbosAAG2dAABtsQAAbMYAAGvaAABq5wAAau8AgVoAAHRbAABpWwAAYVsAAFhcAABPXgAA
+ R2EAAD5kAAA2ZwAALmoAACZsAAAfbwAAGHEAABBzAAAIdQcAAnYPAAB2FwAAdh8AAHcmAAB3LwAAdzgA
+ AHdCAAB3TQAAdlkAAHZnAAB2dQAAdoUAAHWXAAB1qwAAdMEAAHTVAABz5AAAc+wAe14AAG9fAABlXwAA
+ XWAAAFNiAABKZAAAQWgAADhrAAAvbgAAJ3EAAB90AAAXdgAAEHkAAAh7AAAAfAQAAH0LAAB+EgAAfhkA
+ AH8hAAB/KAAAgDEAAIA7AACARgAAgFMAAIBgAAB/bwAAf38AAH+RAAB+pQAAfrsAAH3PAAB84QAAfOoA
+ dWMAAGtjAABiYwAAWGUAAE5oAABEbAAAOnAAADFzAAAodwAAH3oAABd8AAAOfwAABoEAAACDAAAAhAAA
+ AIUHAACGDQAAhxMAAIcaAACIIQAAiSoAAIozAACKPgAAiksAAIpZAACKaAAAiXkAAIqKAACJnwAAibUA
+ AIjJAACH3AAAh+YAcGcAAGdnAABcaQAAUm0AAEdxAAA9dQAAM3kAACl9AAAggAAAFoMAAA2GAAAEiAAA
+ AIoAAACMAAAAjQAAAI4AAACPBgAAkAwAAJESAACTGQAAlCEAAJUqAACWNAAAlkEAAJZPAACWXwAAlnAA
+ AJaCAACWlwAAlawAAJXBAACU0wAAlOEAbGwAAGFuAABWcQAAS3YAAEB6AAA1fwAAKoMAACCHAAAWigAA
+ DI0AAAKQAAAAkgAAAJQAAACWAAAAlwAAAJkAAACaAAAAmwMAAJwJAACeEAAAnxcAAKEgAACjKgAApDYA
+ AKRFAACkVQAApGcAAKR6AACjjwAApKMAAKS3AACjyQAAo9YAZnMAAFp2AABPewAAQ4AAADiFAAAsigAA
+ IY4AABaSAAALlQAAAJgAAACbAAAAngAAAJ8AAAChAAAAowAAAKQAAACmAAAApwAAAKkAAACrAwAArAsA
+ AK8UAACxHgAAsykAALQ4AAC1SQAAtVsAALVvAAC1gwAAtpcAALaqAAC2uwAAtcgAX3sAAFSAAABIhQAA
+ PIsAADCQAAAjlQAAF5oAAAueAAAAoQAAAKQAAACnAAAAqQAAAKsAAACtAAAArwAAALEAAACzAAAAtAAA
+ ALYAAAC4AAAAugAAAL0GAAC/EQAAwxwAAMYqAADGPAAAx08AAMhiAADJdgAAyYoAAMqdAADKrQAAyrkA
+ WYUAAE2LAABBkQAANJcAACidAAAbogAADqcAAAKqAAAArgAAALEAAACzAAAAtgAAALcAAAC5AAAAuwAA
+ AL0AAAC/AAAAwQAAAMMAAADGAAAAyAAAAMsAAADOAgAA0g4AANccAADbLAAA3UAAAN9UAADgaAAA4XwA
+ AOKPAADingAA4qkA/wAAAP8AAAD/AAAA/wAKAPwAFgD4ACIA9QAuAPMAOQDxAEMA7QBNAOoAVQDoAFwA
+ 5QBiAOQAZwDiAGwA4QBxAOAAdQDeAHoA3QB+ANwAgwDaAIkA2QCPANYAlwDVAKAA0wCrANEAuADPAMkA
+ zgDfAM0A8ADMAP8AywD/AMsA/wDKAP8A/wAAAP8AAAD/AAAA9wAFAPIAEgDsAB4A6QApAOcANADmAD8A
+ 4gBIAN4AUADcAFcA2QBeANcAYwDVAGgA0wBtANIAcQDRAHYA0AB6AM4AfwDNAIUAywCLAMoAkgDIAJsA
+ xgCmAMQAswDCAMIAwQDYAL8A6gC+APoAvQD/AL0A/wC9AP8A/wAAAP0AAADzAAAA7AABAOUADQDfABkA
+ 3AAlANkALwDWADoA0wBDANAASwDNAFMAywBZAMkAXwDHAGQAxgBoAMUAbQDEAHEAwgB2AMAAewC/AIAA
+ vQCGALsAjgC5AJYAtwCgALUArQC0ALwAswDPALEA5ACxAPQAsAD/ALAA/wCwAP8A/QAAAPMAAADoAAAA
+ 3wAAANYABwDQABQAywAfAMgAKgDGADQAxQA+AMIARgC/AE4AvQBUALoAWgC5AF8AtwBjALYAaAC0AGwA
+ swBxALIAdgCxAHsArwCBAK4AiQCsAJEAqgCbAKkApwCnALUApgDIAKUA3QCkAO4ApAD7AKMA/wCjAP8A
+ 9AAAAOcAAADbAAAAzwAAAMcAAgDBAA0AvQAZALoAJAC3AC8AtQA4ALMAQACwAEgArgBOAK0AVACrAFkA
+ qgBeAKkAYwCoAGcApwBsAKUAcQCkAHcAowB9AKEAhACfAI0AngCWAJwAogCaALAAmQDBAJgA1ACXAOgA
+ lgD1AJYA/gCWAP8A6gAAANoAAADMAAAAwgAAALoAAAC0AAgAsAATAKwAHgCqACkApwAyAKYAOgCkAEIA
+ ogBJAKEATwCfAFQAngBZAJ0AXgCcAGMAmgBnAJkAbACYAHIAlgB4AJQAgACTAIgAkQCSAJAAnQCOAKsA
+ jQC7AIwAzgCLAOEAiwDvAIsA+gCKAP8A3gAAAM0AAAC/AAAAtQAAAK4AAACoAAIApAANAKEAGACeACIA
+ nAAsAJoANQCZADwAlwBDAJUASQCUAE8AkgBUAJEAWQCQAF4AjwBjAI4AaACMAG4AiwB0AIkAfACIAIQA
+ hgCOAIUAmQCEAKcAggC2AIEAyACBANsAgADrAIAA9QB/APsA1AAAAMIAAAC0AAAAqgAAAKMAAACeAAAA
+ mgAGAJcAEQCVABsAkgAlAJAALwCOADcAjQA+AIsARACKAEoAiABPAIcAVACGAFkAhQBeAIQAZACCAGoA
+ gQBwAH8AeAB+AIEAfACLAHsAlgB5AKQAeACzAHcAxAB2ANcAdgDmAHUA8AB1APcAygQAALkJAACrDAAA
+ oA0AAJgMAACTCQAAkQMAAI8ACQCNABQAigAeAIcAKACFADEAgwA4AIIAPwCAAEUAfwBKAH4AUAB9AFUA
+ ewBaAHoAYAB4AGYAdwBtAHUAdQB0AH4AcwCIAHEAlABwAKEAbwCxAG4AwgBtANMAbADkAGwA7gBrAPQA
+ wQ4AALAUAACjFwAAmBkAAJAYAACLFQAAhxEAAIYKAACFAwwAgwAXAIABIgB9AisAewIzAHkDOgB4A0AA
+ dgRGAHUESwB0BFEAcgRXAHEFXQBwBWMAbgVqAG0FcwBrBnwAagaHAGgGkwBnBqAAZgawAGUGwQBkBdMA
+ YwbjAGMG7QBiBvQAuhcAAKocAACcHwAAkSEAAIkgAACDHgAAgBsAAH0XAAB9EQQAewsQAHgMGwB2DSUA
+ cw0tAHINNQBwDTsAbw5CAG0OSABsDk0Aag5TAGkPWgBnD2EAZhBoAGQQcQBjEHsAYRGGAGARkgBeEaEA
+ XRGxAFwRwwBbENYAWhHnAFoR8QBaEPgAtB4AAKQiAACWJgAAiycAAIMnAAB9JQAAeSMAAHYfAAB0GwAA
+ cxYKAHEWFgBuFiAAaxYoAGkXMABoFzcAZhc9AGUXQwBjF0oAYhhQAGAYVgBfGF0AXRhlAFwZbgBaGXgA
+ WRmEAFcakABWGp8AVRqvAFQZwgBTGdUAUxnmAFMZ8gBTGfkAryMAAJ8oAACRKwAAhiwAAH4sAAB4KwAA
+ cykAAHAmAABtIwAAbB8FAGkdEQBmHhsAZB4kAGIeLABgHjMAXh45AF0fQABbH0YAWh9MAFgfUwBXH1oA
+ VSBjAFQgbABTIXYAUSGCAFAhjwBPIZ0ATiGuAE0hwABMINMATCDlAEwg8QBMIPkAqygAAJosAACNLwAA
+ gjAAAHoxAABzMAAAbi4AAGsrAABoKAAAZSYAAGIlDABgJBcAXSQgAFslKABZJS8AVyU2AFUlPABUJUIA
+ UiVJAFElUABQJlgATiZgAE0nagBMJ3QASieAAEkojQBIKJwARyisAEYnvwBFJ9IARSflAEYm8QBGJvgA
+ pywAAJcwAACJMwAAfzQAAHY0AABvNAAAajIAAGYvAABjLQAAXysAAFwrCABZKhMAViocAFQqJABSKisA
+ UCoyAE4qOQBNKj8ASytGAEorTQBJLFUASCxeAEYtaABFLXIARC1+AEMtiwBCLZoAQS2rAEAtvgA/LNIA
+ PyzkAEAs8ABAK/gAoy8AAJMzAACGNgAAezcAAHI4AABrNwAAZjYAAGIzAABeMQAAWjAAAFYwBABTMA8A
+ UDAYAE4vIABLLygASS8vAEcvNQBGLzwARTBDAEQwSwBDMVMAQTFcAEAyZgA/MnEAPjN9AD0zigA8M5kA
+ OzKqADoyvQA6MtEAOjHkADox8AA7MPgAoDIAAJA2AACDOQAAeDoAAG86AABoOgAAYjkAAF03AABZNQAA
+ VTUAAFE1AQBNNQsASjUVAEc0HQBFNCUAQzQsAEE0MgBANTkAPzVBAD42SQA9NlEAPDdaADs3ZAA5N28A
+ ODd7ADc4iQA2N5gANTepADU3vAA0NtAANDbjADU18AA1NfcAnTYAAI05AACAOwAAdT0AAGw9AABlPQAA
+ XjwAAFk7AABVOQAATzkAAEs6AABHOggARDoSAEI6GgA/OSIAPTkpADs6MAA6OjcAOTo/ADg7RgA3O08A
+ NjxYADU8YgA0PG0AMzx6ADI8hwAxPJcAMDyoAC88uwAuO88ALzriAC867wAwOfcAmTkAAIo8AAB9PgAA
+ cj8AAGlAAABiQAAAWz8AAFU+AABPPQAASj4AAEY+AABCPwUAPj8OADw/FwA5Px8AOD8nADY/LgA0PzUA
+ M0A8ADJARAAxQU0AMEFWAC9BYAAuQWwALUF4ACtBhgArQZUAKkGnAClBugAoQM4AKT/iACo/7wAqPvcA
+ lTwAAIY/AAB6QQAAb0IAAGZCAABeQgAAV0IAAFFCAABKQgAARUMAAEBDAAA8RAEAOUQLADZFFAAzRRwA
+ MkUkADBFKwAuRTIALUY6ACxGQgArRkoAKUZUAChHXgAnR2oAJkd2ACVHhAAkR5QAI0alACJGuQAhRc0A
+ IkThACNE7gAkQ/YAkj8AAINCAAB2RAAAbEUAAGNFAABbRQAAVEUAAE1FAABERwAAP0gAADpJAAA2SQAA
+ MkoHAC9LEQAtSxkAK0shAClLKAAoTDAAJkw3ACVMPwAjTEgAIkxRACFNXAAgTWcAHk10AB1NggAcTJIA
+ G0ykABpLtwAaS8wAGkrgABxJ7gAcSfYAjUMAAH9FAABzRwAAaEgAAF9IAABXSAAAUEgAAEpJAABASwAA
+ O0wAADZNAAAwTwAAK1ADACdRDAAlUhUAI1IdACFSJQAgUiwAHlI0AB1TPAAcU0UAGlNOABlTWQAXU2UA
+ FlNyABVTgAAUU5AAE1KiABJStgARUcsAEVDgABNP7QAUT/YAiUcAAHtJAABvSgAAZEsAAFxLAABUSwAA
+ TUsAAEZMAAA+TwAAN1EAADFSAAArVAAAJVYAACBYBwAcWREAGlkZABhaIAAXWigAFVowABRaOAASWkEA
+ EVpLAA9aVgANWmIADFpvAApafQAJWYwACFmeAAdYsgAGWMcAB1fbAAhW6QAJVfIAhEsAAHZNAABqTgAA
+ YE4AAFhOAABRTgAASU8AAEJRAAA6UwAAM1YAACxYAAAmWgAAIFwAABlfAgATYQsAEGETAA5hGwAMYSMA
+ C2ErAAlhNAAHYT0ABmFHAARhUQACYV0AAWFqAABheAAAYIgAAGCZAABfrQAAX8IAAF7WAABd5QAAXe0A
+ fk8AAHFQAABmUQAAXVEAAFVSAABNUgAARVQAAD1WAAA1WQAALlwAACdeAAAgYQAAGWMAABJlAAAKZwcA
+ BWgPAAJpFwAAaR8AAGknAABpLwAAaTgAAGlBAABoTAAAaFgAAGhlAABocwAAaIMAAGeUAABnqAAAZr0A
+ AGbRAABl4gAAZOsAeFMAAGxUAABiVQAAWVUAAFFVAABJVwAAQFoAADhdAAAwYAAAKGMAACBlAAAZaAAA
+ EmoAAApsAAADbgUAAG8MAABwEwAAcBoAAHEhAABxKQAAcTIAAHE7AABxRgAAcVIAAHFfAABxbgAAcH4A
+ AHCPAABvowAAb7gAAG7NAABt4AAAbekAclgAAGdZAABeWAAAVlkAAExbAABDXQAAO2EAADJkAAApZwAA
+ IWoAABltAAARcAAACXIAAAJ0AAAAdgIAAHYJAAB3DwAAeBUAAHkcAAB5IwAAeisAAHo1AAB6QAAAekwA
+ AHpZAAB6aAAAengAAHqJAAB5nQAAeLMAAHjIAAB33AAAd+cAbVwAAGNcAABaXAAAUF4AAEdiAAA9ZQAA
+ NGkAACtsAAAicAAAGXMAABF2AAAIeAAAAHoAAAB8AAAAfgAAAH8EAACACQAAgQ8AAIIVAACDHAAAhCQA
+ AIUtAACFNwAAhUQAAIVRAACFYAAAhXEAAISDAACElgAAhKwAAIPCAACC1gAAguQAaGEAAF9hAABVYwAA
+ SmYAAEBqAAA2bgAALHIAACN2AAAZeQAAEHwAAAZ/AAAAggAAAIQAAACFAAAAhwAAAIgAAACJAwAAiggA
+ AIwOAACNFQAAjhwAAJAkAACRLgAAkTsAAJJIAACRWAAAkWkAAJF7AACRjwAAkKQAAJC6AACPzwAAj94A
+ ZGUAAFlnAABOawAARG8AADl0AAAueAAAI3wAABmAAAAOhAAABIcAAACJAAAAjAAAAI4AAACQAAAAkQAA
+ AJMAAACUAAAAlgAAAJcEAACZCgAAmhIAAJwaAACeIwAAoC8AAKA9AACgTQAAoF8AAKBxAACghQAAn5sA
+ AJ6xAACexAAAntMAXmwAAFNwAABHdAAAPHkAADB/AAAlgwAAGYgAAA6LAAADjwAAAJIAAACVAAAAlwAA
+ AJkAAACbAAAAnQAAAJ4AAACgAAAAogAAAKMAAAClAAAApwcAAKkOAACsGAAAriQAALAyAACwQgAAsFQA
+ ALBnAACwfAAAr5IAAK+nAACvuAAAsMYAWHUAAEx5AABAfwAANIUAACiKAAAbjwAAEJQAAAOYAAAAmwAA
+ AJ4AAAChAAAAowAAAKUAAACnAAAAqQAAAKwAAACtAAAArwAAALEAAACzAAAAtgAAALgBAAC7CwAAvxYA
+ AMIkAADDNAAAxEcAAMRcAADEcQAAxIUAAMWZAADGqQAAxrYAUX8AAEWEAAA5iwAALJEAAB+XAAASnAAA
+ BaAAAAClAAAAqAAAAKsAAACuAAAAsAAAALIAAAC0AAAAtgAAALkAAAC7AAAAvQAAAL8AAADCAAAAxAAA
+ AMcAAADKAAAAzggAANIWAADWJgAA2DoAANlOAADbYwAA3HgAAN2LAADdmwAA3qcA/wAAAP8AAAD/AAAA
+ /wAGAPoAEgD3AB4A9QAqAPIANQDxAD8A7QBIAOoAUADnAFcA5QBeAOMAYwDhAGgA3wBsAN0AcQDbAHUA
+ 2gB6ANgAfwDVAIQA0wCLANIAkgDQAJwAzgCnAMwAtADLAMYAyQDbAMgA8ADHAP8AxgD/AMYA/wDHAP8A
+ /wAAAP8AAAD8AAAA9QABAO8ADgDrABoA5wAlAOUAMADkADoA4QBDAN0ATADYAFMA1ABZANIAXgDQAGMA
+ zgBoAM0AbADMAHEAygB1AMkAegDIAIAAxgCGAMQAjgDDAJcAwQChAL8ArgC+AL8AvADTALsA6gC6APsA
+ uQD/ALkA/wC5AP8A/wAAAPoAAADxAAAA5wAAAOEACQDcABUA2AAgANQAKwDSADUAzwA+AMoARgDIAE4A
+ xQBUAMMAWgDCAF8AwABjAL8AaAC+AGwAvABxALsAdgC6AHsAuACCALcAiQC1AJIAtACcALIAqACwALgA
+ rwDLAK4A4wCtAPUArAD/AKwA/wCsAP8A+gAAAO4AAADjAAAA2QAAANAAAwDKABAAxgAbAMIAJQDAAC8A
+ vgA5ALwAQQC5AEgAtwBPALUAVQC0AFoAsgBeALEAYwCvAGcArgBsAK0AcQCrAHYAqgB9AKgAhACmAIwA
+ pQCXAKMAowCiALIAoADDAJ8A2wCeAO4AngD8AJ4A/wCeAP8A7wAAAOEAAADSAAAAyAAAAMAAAAC7AAoA
+ tgAVALIAIACwACoArwAzAK4AOwCrAEMAqQBJAKcATwClAFQApABZAKIAXgChAGIAoABnAJ8AbACeAHIA
+ nQB4AJsAfwCaAIgAmACSAJcAnQCVAKsAlAC8AJMA0gCSAOcAkgD2AJEA/wCRAP8A4gAAANIAAADEAAAA
+ ugAAALIAAACsAAQAqAAPAKUAGgCjACQAoQAtAJ8ANQCeAD0AnABEAJoASgCZAE8AlwBUAJYAWQCVAF0A
+ lABiAJMAZwCSAG0AkQBzAI8AewCNAIMAjACNAIoAmACJAKYAhwC2AIcAygCGAN8AhQDvAIUA+gCFAP8A
+ 1gAAAMUAAAC3AAAArQAAAKYAAACgAAAAnAAJAJkAFACWAB4AlQAnAJMAMACSADcAkQA+AI8ARACNAEoA
+ jABPAIsAVACKAFgAiABdAIcAYwCGAGgAhQBvAIMAdwCCAH8AgACJAH8AlAB+AKEAfACxAHsAxAB7ANgA
+ egDpAHoA9QB6APwAygAAALoAAACsAAAAoQAAAJoAAACWAAAAkgADAI8ADQCNABgAiwAhAIkAKgCHADEA
+ hgA4AIQAPwCDAEQAgQBKAIAATwB/AFQAfgBZAH0AXgB8AGQAegBrAHkAcwB3AHsAdgCFAHQAkABzAJ4A
+ cgCtAHEAvwBwANIAcADkAHAA8ABvAPcAwQAAALAEAACiCAAAmAkAAJAIAACLBQAAiAAAAIYABwCEABEA
+ ggAaAIAAJAB+ACwAfAAzAHsAOgB5AD8AeABFAHcASgB2AE8AdABVAHMAWgByAGEAcABnAG8AbwBtAHgA
+ bACCAGoAjgBpAJsAaACqAGcAuwBmAM0AZgDgAGYA7ABlAPQAuAgAAKgOAACaEgAAjxQAAIgTAACCEQAA
+ fw0AAH0HAAB8AAoAegAUAHgAHQB2ACYAdAAuAHIANABwADsAbwBAAG4ARgBsAEsAawBRAGoAVwBpAF0A
+ ZwBkAGYAbQBkAHYAYwCAAGEAjABgAJkAXwCoAF4AuQBdAMsAXQDeAFwA6gBcAPEAsREAAKAXAACTGgAA
+ iBwAAIAcAAB7GgAAdxcAAHUTAAB0DAIAdAYMAHEEFwBuBSAAbAUoAGoGLwBoBjYAZwY8AGYHQgBkB0cA
+ YwdNAGIHVABgCFoAXwhiAF0IawBcCXQAWgl/AFkJiwBXCZkAVgmoAFUJugBUCMwAVAneAFMJ6gBTCfIA
+ qxgAAJodAACNIQAAgyIAAHoiAAB0IQAAcB4AAG0bAABsFwAAaxEFAGoOEABnDhoAZQ4jAGMPKgBhDzEA
+ XxA4AF4QPgBcEEQAWxBKAFoRUQBYEVgAVhFgAFUSaQBTEnMAUhN+AFATiwBPE5kAThOpAE0TuwBMEs4A
+ SxLhAEwS7gBMEvYAph0AAJYiAACIJQAAficAAHUnAABvJgAAaiQAAGchAABlHgAAYxoAAGIXCwBfFxUA
+ XRceAFsXJgBZFy0AVxc0AFYXOgBUGEAAUxhHAFEYTgBQGVUAThldAE0ZZgBLGnEAShp8AEkbiQBHG5cA
+ RhunAEUaugBEGs0ARBngAEQZ7gBFGfYAoSIAAJEnAACEKgAAeisAAHEsAABqKwAAZSkAAGImAABfJAAA
+ XSEAAFsfBgBYHREAVh0aAFMeIgBRHikAUB4wAE4eNgBNHj0ASx5DAEofSwBIH1IARyBbAEYgZABEIW8A
+ QyF6AEIhhwBAIZYAPyGmAD4huAA+IMwAPSDfAD4g7QA+H/YAnSYAAI4qAACBLQAAdi8AAG0vAABnLwAA
+ YS0AAF0rAABaKAAAVyYAAFQlAgBSJAwATyMWAEwjHgBKIyUASSMsAEckMwBFJDoARCRAAEMlSABBJVAA
+ QCZYAD8mYgA+J20APCd5ADsnhgA6J5QAOSelADgntwA3JssANybfADgl7AA4JfYAmioAAIouAAB9MAAA
+ czIAAGoyAABjMgAAXTEAAFkvAABWLAAAUioAAE4qAABLKQkASSkSAEYpGwBEKSIAQikpAEApMAA+KTYA
+ PSo+ADwqRQA7K00AOitWADgsYAA3LGsANix3ADUthAA0LZMAMyykADIstgAxK8oAMSveADIr7AAzKvUA
+ li0AAIcxAAB6MwAAcDQAAGc1AABgNQAAWjQAAFUyAABRMAAATS8AAEkvAABFLwUAQi4OAEAuFwA9Lh8A
+ Oy4mADkuLAA4LjQANy87ADYvQwA1MEsANDBUADIxXgAxMWkAMDJ1AC8ygwAuMpIALTGiACwxtQAsMMkA
+ KzDdACwv7AAtL/UAkzAAAIQzAAB3NgAAbTcAAGQ3AABdNwAAVjcAAFE2AABMNAAASDMAAEMzAABAMwIA
+ PDMLADozFAA3MxwANTMjADMzKgAyNDEAMTQ5ADA1QAAvNUkALTZSACw2XAArNmgAKjd0ACk3gQAoNpEA
+ JzahACY2tAAmNcgAJTXdACc06wAnM/UAkDMAAIE2AAB0OAAAajoAAGE6AABZOgAAUzkAAE05AABIOAAA
+ QjgAAD44AAA6OAAANzgIADQ5EQAxORkALzkhAC05KAAsOS8AKzo2ACk6PgAoO0cAJztQACY7WgAlPGYA
+ JDxyACM8gAAiPI8AITugACA7swAfOscAHzrcACA56wAhOPQAjDYAAH45AABxOwAAZzwAAF49AABWPAAA
+ UDwAAEo8AABEOwAAPTwAADg9AAA0PQAAMT4FAC0/DQArPxYAKT8eACc/JQAmQCwAJEA0ACNAPAAiQEQA
+ IEFOAB9BWAAeQWQAHUFwABxBfgAbQY4AGkGfABlAsgAYQMYAGD/bABk+6gAaPvQAiDkAAHo8AABuPgAA
+ Yz8AAFs/AABTPwAATD8AAEY/AABAPwAAN0EAADNCAAAuQwAAKkQBACdFCgAkRRMAIkYbACBGIgAfRikA
+ HUYxABxGOQAaR0IAGUdLABhHVgAWR2EAFUduABRHfAATR4wAEkadABFGsAAQRcUAEEXaABJE6QATQ/MA
+ hD0AAHY/AABqQQAAYEIAAFdCAABQQgAASUIAAENCAAA8QwAANEUAAC9GAAAqSAAAJUoAACBLBgAcTA4A
+ Gk0XABhNHgAXTSYAFU0uABRNNgASTT8AEU1IAA9OUwANTV4ADE1rAApNeQAJTYgACEyZAAdMrAAGS8AA
+ B0vUAAhK5QAJSfAAgEEAAHJDAABmRAAAXEUAAFRFAABMRQAARkUAAD9FAAA4RwAAMUkAACtLAAAmTQAA
+ IE8AABlRAQAUUwoAEVQSAA5UGgANVCIAC1QqAApUMgAIVDsAB1REAAVUTwADVFoAAlRnAABUdQAAU4QA
+ AFOVAABSqAAAUrwAAFHQAABQ4gAAUOsAe0UAAG5GAABiRwAAWUgAAFBIAABJSAAAQ0gAADtKAAA0TAAA
+ LU4AACZRAAAgUwAAGlUAABRXAAAMWgcAB1sOAARbFgACWx4AAVsmAABbLgAAWzYAAFtAAABbSgAAW1YA
+ AFtjAABbcQAAWoAAAFqRAABZpAAAWbgAAFjNAABY3wAAV+oAdUkAAGlKAABeSwAAVUsAAE1LAABGSwAA
+ Pk0AADdPAAAwUgAAKFQAACFXAAAaWgAAFFwAAAxeAAAFYAUAAGEMAABiEwAAYhoAAGMhAABjKQAAYzEA
+ AGM7AABjRgAAY1EAAGNeAABjbAAAYnsAAGKMAABhoAAAYLQAAGDKAABf3QAAX+gAcE0AAGROAABaTgAA
+ Uk4AAEpOAABCUAAAOlMAADJVAAAqWAAAIlwAABteAAAUYQAADGMAAAVlAAAAZwMAAGgJAABpEAAAahYA
+ AGocAABrJAAAbCwAAGw1AABsQAAAbEwAAGtYAABrZwAAa3YAAGuHAABqmwAAabAAAGjGAABo2gAAZ+cA
+ alIAAF9SAABWUgAATlIAAEVUAAA9VwAANFoAACxdAAAjYAAAG2MAABNnAAALaQAABGsAAABtAAAAbwAA
+ AHAGAABxCwAAchEAAHMXAAB0HgAAdSYAAHUvAAB1OQAAdUUAAHVSAAB1YQAAdXAAAHSCAAB0lQAAc6sA
+ AHLBAABx1gAAceUAZFYAAFtWAABTVgAASVgAAEBbAAA2XgAALWIAACRmAAAbaQAAE2wAAApvAAACcgAA
+ AHQAAAB2AAAAdwAAAHkBAAB6BgAAewsAAHwRAAB9GAAAfh8AAIAnAACBMQAAgT0AAIFKAACAWQAAgGkA
+ AH97AAB/jgAAf6QAAH66AAB90AAAfOEAYFoAAFhaAABNXAAAQ18AADljAAAvZwAAJWsAABxvAAAScwAA
+ CHYAAAB5AAAAewAAAH0AAAB/AAAAgQAAAIIAAACEAAAAhQQAAIYKAACIEAAAiRcAAIsfAACMKAAAjTQA
+ AI1BAACNUQAAjWEAAIx0AACMhwAAi5wAAIuyAACKyAAAidoAXV4AAFJgAABHZAAAPGgAADFtAAAmcgAA
+ HHYAABJ6AAAHfgAAAIEAAACEAAAAhgAAAIgAAACKAAAAjAAAAI0AAACPAAAAkAAAAJIAAACTBgAAlQ0A
+ AJcVAACZHgAAnCkAAJw3AACcRgAAnFcAAJtqAACbfgAAmpQAAJqoAACZvgAAmc8AV2UAAEtpAABAbgAA
+ NHMAACl4AAAdfQAAEoEAAAaGAAAAiQAAAIwAAACPAAAAkQAAAJMAAACWAAAAmAAAAJoAAACbAAAAnQAA
+ AJ8AAAChAAAAowEAAKUJAACoEgAAqx0AAK0qAACtOgAArUwAAK1fAACtdAAArIkAAKyeAACqswAAqsQA
+ UG4AAERzAAA5eAAALH4AACCEAAATiQAAB44AAACSAAAAlgAAAJkAAACcAAAAnQAAAJ8AAACiAAAApAAA
+ AKYAAACoAAAAqgAAAKwAAACuAAAAsQAAALQAAAC3BgAAuhEAAL4eAADALgAAwEAAAMBUAADAaQAAv38A
+ AL6VAAC9qQAAvrcASXgAAD1+AAAxhAAAJIsAABeQAAAJlgAAAJoAAACfAAAAogAAAKYAAACpAAAAqgAA
+ AKwAAACvAAAAsgAAALQAAAC3AAAAuQAAALsAAAC+AAAAwQAAAMQAAADHAAAAywMAANAQAADUHwAA1TMA
+ ANVHAADVXQAA1nMAANeHAADYmAAA2KYA/wAAAP8AAAD/AAAA/wACAPoADQD2ABoA9AAlAPIAMADvADoA
+ 6gBDAOcATADkAFMA4gBZAN8AXgDeAGMA3ABoANsAbADZAHEA1wB1ANUAegDTAIAA0QCGAM8AjgDNAJcA
+ ywCiAMkAsQDHAMIAxgDZAMUA8ADEAP8AxAD/AMQA/wDEAP8A/wAAAP8AAAD6AAAA8wAAAO0ACQDpABUA
+ 5QAhAOEAKwDgADUA3QA+ANkARwDVAE4A0gBUAM8AWgDNAF8AywBjAMkAZwDHAGwAxgBxAMQAdgDCAHsA
+ wQCBAL8AiQC9AJIAvACdALoAqgC4ALsAtwDPALYA6QC1APsAtQD/ALUA/wC1AP8A/wAAAPcAAADtAAAA
+ 5AAAAN0ABADXABEA0QAcAM4AJgDNADAAzAA5AMcAQQDDAEkAwABPAL4AVQC8AFoAuwBeALkAYwC4AGcA
+ twBsALUAcQC0AHYAsgB9ALEAhACvAI0ArgCXAKwApACrALQAqQDHAKgA4QCnAPQApwD/AKcA/wCnAP8A
+ 9QAAAOkAAADeAAAA0gAAAMsAAADDAAsAvwAWAL0AIQC6ACoAuAA0ALYAPACzAEMAsQBKAK8ATwCuAFQA
+ rABZAKsAXgCqAGIAqQBnAKcAbACmAHIApQB4AKMAfwChAIgAoACSAJ4AngCdAK0AmwC/AJoA2ACaAO0A
+ mgD+AJkA/wCZAP8A6AAAANkAAADMAAAAwQAAALgAAACzAAUArwARAKsAGwCpACUAqAAuAKcANgClAD4A
+ owBEAKEASgCfAE8AngBUAJwAWACbAF0AmgBiAJkAZwCXAGwAlgBzAJUAegCTAIIAkgCNAJAAmACPAKcA
+ jgC4AI0AzgCMAOUAjAD3AIwA/wCMAP8A2wAAAMoAAAC8AAAAsgAAAKoAAACkAAAAoAALAJ0AFgCbAB8A
+ mgAoAJkAMACXADgAlQA+AJQARACSAEoAkQBOAJAAUwCPAFgAjgBdAIwAYgCLAGcAigBuAIkAdQCHAH4A
+ hgCIAIQAkwCDAKEAggCxAIEAxgCAAN4AgADwAIAA/QCAAP8AzQAAALwAAACvAAAApAAAAJ0AAACXAAAA
+ lAAGAJEAEACPABoAjQAiAIwAKwCLADIAigA5AIgAPwCHAEQAhgBJAIQATgCDAFMAggBYAIEAXQB/AGMA
+ fgBpAH0AcQB7AHkAegCDAHgAjwB3AJwAdgCsAHUAvwB1ANUAdADpAHQA9gB0AP4AwgAAALEAAACjAAAA
+ mQAAAJEAAACNAAAAiQAAAIYACgCEABQAgwAdAIEAJQCAACwAfwAzAH0AOQB8AD8AegBEAHkASQB4AE4A
+ dwBTAHYAWQB1AF8AcwBlAHIAbQBxAHYAbwCAAG4AiwBtAJgAbACoAGsAugBqAM4AagDjAGkA8ABpAPkA
+ twAAAKYAAACZAwAAjwQAAIgDAACCAQAAgAAAAH4ABAB7AA0AegAXAHgAHwB2ACcAdQAuAHQANAByADoA
+ cQA/AHAARABuAEoAbQBPAGwAVABrAFsAaQBiAGgAaQBmAHIAZQB8AGQAiABjAJUAYQCkAGEAtgBgAMkA
+ YADdAF8A6wBfAPQArwMAAJ4JAACRDQAAhw4AAH8OAAB6DAAAdggAAHUDAABzAAcAcQAQAG8AGQBuACEA
+ bAAoAGsALwBpADUAaAA7AGYAQABlAEUAZABLAGIAUQBhAFcAYABeAF8AZgBdAHAAXAB6AFoAhgBZAJMA
+ WACiAFcAswBXAMUAVgDZAFYA5wBWAPAApwwAAJcSAACKFQAAgBcAAHgXAAByFgAAbhMAAGwOAABrCQAA
+ agMJAGgAEwBmABsAZAAjAGIAKgBhADAAXwA2AF4APABdAEEAWwBHAFoATQBZAVQAVwFcAFYCZABUAm4A
+ UwJ4AFIDhABQA5EATwKhAE4CsQBNAcQATQHVAE0A5QBNAe4AoRMAAJEYAACFGwAAeh0AAHIdAABsHAAA
+ aBoAAGUXAABjEwAAYg4CAGIICwBfBxUAXQceAFsHJQBZCCwAVwgyAFYIOABVCD4AUwlEAFIJSwBQClIA
+ TwpaAE4LYwBMC20ASwt4AEkMhABIDJIARwyhAEYLsgBFC8UARArYAEQK5QBECu8AnBgAAI0dAACAIQAA
+ dSIAAG0iAABnIgAAYiAAAF4dAABcGgAAWhYAAFoSBQBYDxAAVhAYAFQQIABSECgAUBAuAE8QNABNETsA
+ TBFBAEoRSABJElAARxJYAEYTYQBEE2sAQxR3AEEUgwBAFJEAPxShAD4UswA9E8YAPBPaADwT6QA9EvIA
+ mB0AAIghAAB8JQAAcSYAAGkmAABiJgAAXSQAAFkiAABWHwAAVBwAAFIZAABRFwsAThcUAEwXHABKFyQA
+ SBcqAEcXMQBFFzcARBg+AEIYRQBBGU0APxlVAD4aXwA9GmkAOxt1ADobggA5G5AAOBugADYbsgA2GsUA
+ NRnZADUZ6AA2GfMAlCEAAIUlAAB4KAAAbSkAAGUqAABeKQAAWCgAAFQmAABRJAAATyEAAEweAABKHgcA
+ Rx0QAEUdGABDHSAAQR0nAD8dLQA+HTQAPB47ADseQgA6H0oAOB9TADcgXQA2IGcANCFzADMhgAAyIY4A
+ MSGeADAhsAAvIMQALh/YAC8f6AAwH/IAkCQAAIEoAAB1KwAAaiwAAGItAABbLAAAVSsAAFAqAABMKAAA
+ SiUAAEYkAABDIwMAQSMMAD4iFQA8IhwAOiIjADgiKgA2IzEANSM4ADQkPwAzJEgAMiVRADAlWgAvJmUA
+ LiZxAC0mfgAsJo0AKyadAComrwApJcMAKCXWACkk5wAqJPIAjSgAAH4rAAByLQAAZy8AAF4vAABXLwAA
+ US4AAEwtAABILAAARCkAAEEoAAA9KAAAOigJADgoEQA1KBkAMycgADEnJgAwKC4ALyk1AC0pPQAsKkUA
+ KypOACorWAApK2QAKCxwACcsfQAlLIwAJCucACMrrgAjKsIAIirWACMp5wAkKfEAiioAAHsuAABvMAAA
+ ZDEAAFwyAABUMgAATjEAAEgwAABELwAAQC4AADstAAA4LQAANC0FADEtDgAvLRYALS0dACstJAApLisA
+ KC4zACcvOwAmL0MAJTBMACQwVgAjMGIAITFuACAxewAfMYoAHjCbAB0wrQAcL8EAHC/VAB0u5gAeLvEA
+ hy0AAHgxAABsMwAAYTQAAFk0AABRNAAASzMAAEUzAABAMgAAOzIAADYyAAAyMgAALzICACszCwApMxMA
+ JzMaACUzIgAjNCkAIjQwACE0OAAgNUEAHjVKAB01VAAcNmAAGzZsABk2egAYNokAFzaZABY1rAAWNcAA
+ FTTUABYz5QAXM/AAgzAAAHU0AABpNQAAXjYAAFY3AABONgAASDYAAEI1AAA9NQAANzUAADA3AAAsNwAA
+ KTgAACU4BwAiORAAIDkYAB46HwAdOiYAGzouABo6NgAZOz4AFztIABY7UgAVO14AEztqABI7eAARO4cA
+ EDuYAA86qwAOOr4ADTnSAA445QAQOPAAfzQAAHE2AABlOAAAWzkAAFI5AABLOQAARDkAAD84AAA5OAAA
+ MzkAACw7AAAoPAAAIz0AAB8/BAAbPwwAGUAUABdAHAAVQCMAFEArABNBMwARQTwAEEFFAA5BUAAMQVsA
+ C0FnAApBdQAIQYQAB0GUAAZApgAGP7oABT/OAAY+4AAHPesAezcAAG46AABiOwAAWDwAAE88AABIPAAA
+ QjsAADw7AAA2OwAAMD0AACk/AAAkQAAAH0IAABpEAAAURggAEUcRAA5HGAANRyAAC0cnAApHMAAIRzgA
+ BkdBAAVHTAADR1cAAkdjAAFHcQAAR4AAAEaRAABGowAARbcAAEXKAABE3QAAQ+gAdzsAAGk9AABePgAA
+ VD4AAEw+AABFPgAAPz4AADk+AAAyPwAALEEAACVEAAAgRQAAGkcAABRKAAAOTAYACE4NAAVOFQADThwA
+ AU4kAABOLAAATjQAAE4+AABOSAAATlMAAE5gAABObQAATXwAAE2NAABMnwAATLMAAEvIAABK2wAASucA
+ cj8AAGVAAABaQQAAUEEAAElBAABCQQAAPEEAADVCAAAuRAAAKEcAACFJAAAbTAAAFU4AAA5QAAAHUgUA
+ AVQLAABUEgAAVRkAAFUgAABVKAAAVTAAAFU5AABVRAAAVU8AAFVbAABVaQAAVXgAAFSJAABTnAAAUrAA
+ AFLFAABR2QAAUeYAbUMAAGBEAABWRQAATUQAAEZEAAA/RAAAOEYAADFIAAApSgAAIk0AABtQAAAVUgAA
+ DlUAAAdXAAABWQQAAFoJAABbEAAAXBUAAF0cAABdIwAAXSsAAF00AABdPwAAXUoAAF1XAABdZQAAXXQA
+ AFyFAABcmAAAW6wAAFrCAABZ1wAAWeUAZ0cAAFtIAABSSAAASkcAAENHAAA7SQAAM0wAACtOAAAkUQAA
+ HFQAABVXAAANWgAAB1wAAABeAAAAYAEAAGEHAABiDAAAYxIAAGQYAABlHgAAZiYAAGYvAABmOQAAZkUA
+ AGZSAABmYAAAZm8AAGWAAABkkwAAZKgAAGO/AABi1AAAYeQAYUsAAFdLAABPSwAAR0sAAD5NAAA2TwAA
+ LVMAACVWAAAdWQAAFV0AAA1gAAAFYgAAAGQAAABnAAAAaAAAAGkDAABrCAAAbA0AAG0TAABuGQAAbyAA
+ AHEoAABxMgAAcT4AAHFLAABwWQAAcGkAAHB6AABvjQAAbqMAAG25AABszwAAa+IAXFAAAFNPAABMTwAA
+ QlEAADlUAAAwVwAAJ1sAAB5fAAAVYgAADGYAAARpAAAAawAAAG0AAABvAAAAcQAAAHIAAAB0AwAAdQcA
+ AHYNAAB4EwAAeRoAAHsiAAB8KwAAfDcAAHxEAAB8UgAAe2MAAHt0AAB6hwAAeZwAAHmzAAB4ygAAd90A
+ WFMAAFBTAABGVQAAPFgAADJcAAAoYQAAH2UAABVpAAALbQAAAnAAAABzAAAAdQAAAHcAAAB5AAAAewAA
+ AH0AAAB+AAAAgAAAAIEFAACDCgAAhREAAIYZAACIIgAAii0AAIo6AACJSQAAiVoAAIlrAACIfwAAh5QA
+ AIaqAACGwAAAhdQAVVgAAEtaAABAXQAANWIAACpnAAAgawAAFXAAAAp0AAAAeAAAAHsAAAB+AAAAgAAA
+ AIIAAACEAAAAhgAAAIgAAACJAAAAiwAAAI0AAACPAgAAkAgAAJMQAACVGQAAmCMAAJgwAACYQAAAmFEA
+ AJdjAACWeAAAlowAAJahAACUtwAAlMoAT18AAERiAAA5ZwAALWwAACFyAAAWdwAACnwAAACAAAAAhAAA
+ AIcAAACKAAAAjAAAAI4AAACQAAAAkgAAAJUAAACWAAAAmAAAAJoAAACcAAAAngAAAKEEAACkDQAApxgA
+ AKokAACqNAAAqkUAAKpYAACpbAAAqIIAAKaYAACmrAAApr0ASGgAAD1sAAAxcgAAJHgAABh+AAALgwAA
+ AIgAAACMAAAAkAAAAJMAAACVAAAAmAAAAJsAAACdAAAAoAAAAKIAAACkAAAApgAAAKkAAACrAAAArgAA
+ ALEAAAC0AAAAuAoAALwXAAC+JgAAvzgAAL5MAAC+YQAAvXcAALyMAAC8nwAAu7EAQXIAADV4AAAofgAA
+ HIUAAA6LAAABkAAAAJUAAACZAAAAnQAAAKAAAACiAAAApQAAAKcAAACqAAAArQAAALAAAACyAAAAtAAA
+ ALcAAAC6AAAAvQAAAMAAAADEAAAAyAAAAM0KAADTGQAA1CwAANRAAADUVgAA02wAANKBAADRlQAA0KYA
+ /wAAAP8AAAD/AAAA/gAAAPoACQD0ABUA8QAhAPAAKwDvADUA6QA/AOQARwDhAE4A3gBUANwAWgDaAF8A
+ 2ABjANYAaADUAGwA0gBxANEAdgDPAHwAzQCCAMwAigDKAJMAyACeAMYArADEAL4AwgDXAMEA7wDAAP8A
+ vwD/AL8A/wC6AP8A/wAAAP8AAAD5AAAA8QAAAOoABQDkABEA4QAcAN4AJwDbADAA2AA6ANQAQgDQAEkA
+ zQBPAMsAVQDJAFoAyABfAMYAYwDEAGcAwwBsAMEAcQC/AHcAvQB9ALsAhQC5AI0AtwCYALUApgCzALYA
+ sgDNALEA5wCxAPwAsQD/ALEA/wCvAP8A/wAAAPMAAADpAAAA4QAAANYAAADRAAsAzAAXAMkAIQDHACsA
+ xwA0AMMAPQC/AEQAvABKALkAUAC3AFUAtQBZALQAXgCyAGIAsQBnALAAbACuAHIArQB4AKsAgACqAIgA
+ qACSAKYAoAClAK8AowDEAKIA3wChAPUAoQD/AKEA/wChAP8A8gAAAOQAAADYAAAAywAAAMMAAAC9AAYA
+ uQASALYAHAC1ACYAswAvALAANwCuAD4AqwBFAKkASgCoAE8ApgBUAKUAWQCkAF0AowBiAKEAZwCgAGwA
+ nwBzAJ0AegCcAIMAmgCNAJgAmQCXAKgAlgC7AJUA1ACUAO0AlAD/AJMA/wCTAP8A4gAAANIAAADFAAAA
+ uQAAALEAAACrAAEAqAAMAKUAFwCjACAAogApAKEAMQCfADgAnQA/AJsARQCaAEoAmABPAJcAUwCWAFgA
+ lABcAJMAYgCRAGcAkABuAI4AdQCNAH4AiwCIAIoAkwCJAKIAhwCzAIcAygCGAOUAhgD4AIYA/wCGAP8A
+ 0gAAAMIAAACzAAAAqQAAAKEAAACcAAAAmAAHAJYAEQCUABsAkwAjAJIAKwCRADMAjwA5AI0APwCMAEQA
+ igBJAIkATgCIAFMAhwBXAIYAXACFAGIAgwBpAIIAcACBAHkAfwCDAH4AjgB8AJwAewCtAHoAwgB6ANwA
+ eQDwAHkA/wB5AP8AxQAAALMAAACmAAAAmwAAAJUAAACPAAAAiwACAIkADACIABUAhgAeAIUAJgCEAC0A
+ gwAzAIIAOQCAAD8AfwBEAH4ASQB9AE0AewBSAHoAWAB5AF0AdwBkAHYAbAB1AHQAcwB+AHIAiQBxAJcA
+ cACnAG8AugBuANIAbgDoAG4A+QBuAP8AuQAAAKcAAACaAAAAkAAAAIkAAACEAAAAgQAAAH4ABgB8ABAA
+ ewAYAHoAIAB5ACcAeAAuAHcANAB1ADoAdAA/AHIARABxAEgAcABOAG8AUwBuAFkAbABgAGsAZwBqAHAA
+ aAB6AGcAhQBmAJMAZQCiAGQAtQBjAMoAYwDiAGMA8gBjAPwArgAAAJ0AAACQAAAAhgEAAH8AAAB6AAAA
+ dwAAAHUAAQBzAAoAcQATAHAAGgBuACIAbQApAGwALwBrADQAagA6AGgAPwBnAEQAZgBJAGUATwBjAFUA
+ YgBcAGEAZABfAGwAXgB3AF0AggBbAI8AWgCeAFoAsABZAMQAWQDbAFgA7ABYAPYApQAAAJUFAACICQAA
+ fgoAAHYKAABxCAAAbgUAAGwAAABqAAUAaAANAGcAFQBlABwAZAAjAGMAKgBiADAAYAA1AF8AOgBdAEAA
+ XABFAFsASwBaAFEAWABYAFcAYABWAGkAVAB0AFMAfwBSAIwAUQCbAFAArABPAMAATwDUAE8A5gBPAPEA
+ ngcAAI4MAACBEQAAdxIAAG8SAABpEQAAZQ4AAGMKAABiBgAAYQAHAF8ADwBdABcAXAAeAFoAJQBZACsA
+ VwAxAFYANgBVADsAUwBBAFIARwBRAE4ATwBVAE4AXgBNAGcASwBxAEoAfQBJAIoASACZAEcAqgBGALwA
+ RgDPAEYA4gBGAOwAmA4AAIkTAAB8FgAAcRgAAGkYAABjGAAAXxYAAFwTAABaDgAAWQoBAFgFCQBXAhEA
+ VQAZAFMBIABRASYATwEsAE4BMgBNAjgASwI+AEoCRABIA0sARwNTAEYEWwBEBGUAQwVwAEIFfABABYoA
+ PwWZAD4EqQA9A7sAPQLNAD0B3wA9AeoAkxQAAIQYAAB3GwAAbR0AAGQdAABeHQAAWRsAAFUZAABTFgAA
+ URIAAFAOAwBQCgsATggUAEsIGwBKCSIASAkoAEYJLwBFCTUAQwo7AEIKQgBBCkkAPwtRAD4MWgA8DGUA
+ Ow1wADkNfQA4DYsANw2aADYNqwA1DL0ANAvPADQL4AA0C+oAjhgAAH8dAABzHwAAaSEAAGAhAABZIQAA
+ VCAAAFAeAABNGwAASxgAAEkVAABIEgUARxAOAEUQFwBDEB4AQRAlAD8QKwA+ETIAPBE4ADsRPwA5EkcA
+ OBNQADYTWQA1FGMAMxRvADIUfAAxFYoALxSZAC4UqwAtFL4ALBPRACwS4wAtEu0AixwAAHwgAABvIwAA
+ ZSQAAFwkAABVJAAAUCMAAEshAABHIAAARR0AAEMaAABCGAEAPxcKAD0WEwA7FhoAORYhADcWKAA2Fy4A
+ NBc1ADMYPAAyGEQAMBlNAC8ZVwAuGmEALBptACsbegAqG4gAKBuYACcaqgAmGr0AJRnQACYY4gAmGO4A
+ hx8AAHkjAABsJgAAYicAAFknAABSJwAATCYAAEclAABDIwAAQCEAAD4eAAA7HQAAOB0GADYcDgA0HBYA
+ MhwdADAcJAAuHCsALR0yACwdOgArHkIAKR9LACgfVQAnIGAAJiBsACQgeQAjIIcAIiCXACEgqAAgH7wA
+ Hx7PAB8e4QAgHe4AhCIAAHYmAABpKAAAXykAAFYqAABPKgAASSkAAEMoAAA/JgAAOyUAADgjAAA1IgAA
+ MiIDADAiCwAtIRMAKyEaACghIQAnIigAJiIvACUjNwAkJEAAIyRJACIlUwAgJV4AHyZqAB4mdwAdJoYA
+ GyWWABolpwAZJbsAGSTOABkj4QAaIu0AgSUAAHIpAABmKwAAXCwAAFMsAABMLAAARSsAAEAqAAA7KQAA
+ NygAADMnAAAwJwAALCcAACknCAAnJxAAJCcXACInHgAhKCUAICgtAB8pNQAdKT0AHCpGABsqUQAaK1wA
+ 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
+ AJYAAACZAAAAmwAAAJ4AAACgAAAAogAAAKUAAACnAAAAqgAAAK0AAACxAAAAtQYAALkSAAC9IAAAvDIA
+ ALxFAAC7WgAAunAAALmFAAC3mgAAta0AOmwAAC1yAAAheAAAE38AAAaFAAAAiwAAAJAAAACVAAAAmAAA
+ AJsAAACdAAAAoAAAAKQAAACnAAAAqgAAAK0AAACvAAAAsgAAALUAAAC4AAAAuwAAAL4AAADCAAAAxwAA
+ AMwEAADSEgAA1CQAANQ4AADTTgAA0mQAANF5AADQjQAAz54A/wAAAP8AAAD/AAAA/gAAAPcABAD0ABEA
+ 7gAcAO0AJwDsADEA6QA6AOMAQgDeAEkA2wBQANgAVQDVAFoA0wBfANEAYwDQAGgAzgBtAM0AcgDLAHcA
+ yQB+AMcAhQDFAI8AwwCaAMEAqAC/ALoAvQDUALsA7gC7AP8AugD/ALQA/wCwAP8A/wAAAP0AAAD3AAAA
+ 7AAAAOcAAADfAAwA3QAXANsAIgDYACwA0wA1AM8APQDMAEQAyQBLAMcAUADFAFUAwwBaAMEAXgDAAGMA
+ vgBnAL0AbQC7AHIAuQB5ALcAgAC1AIkAswCVALEAogCvALMArgDLAK0A5gCsAP4AqwD/AKkA/wClAP8A
+ +gAAAPEAAADmAAAA2gAAANAAAADKAAcAxwASAMMAHADBACYAwQAvAL4ANwC7AD8AuABFALUASwCzAFAA
+ sQBVAK8AWQCtAF4ArABiAKoAZwCpAG0ApwB0AKUAewCkAIQAogCOAKAAmwCfAKsAnQDBAJwA3QCcAPYA
+ nAD/AJ0A/wCaAP8A7QAAAN8AAADPAAAAxQAAALwAAAC3AAIAsgAMALAAFwCuACEArQAqAKwAMgCoADkA
+ pgBAAKQARQCiAEoAoQBPAJ8AVACeAFgAnQBdAJsAYgCaAGgAmQBuAJcAdgCWAH4AlACIAJIAlQCRAKQA
+ kAC4AI4A0QCOAO0AjQD/AI0A/wCNAP8A3AAAAMsAAAC8AAAAsAAAAKoAAACjAAAAoAAHAJ4AEgCcABsA
+ mwAkAJoALACZADMAlwA6AJUAQACUAEUAkgBKAJEATgCQAFMAjgBYAI0AXQCMAGIAigBpAIkAcACHAHkA
+ hgCDAIQAjwCDAJ0AggCwAIEAxwCAAOQAgAD6AIAA/wCAAP8AygAAALgAAACrAAAAoQAAAJkAAACUAAAA
+ kQADAI4ADACNABYAjAAeAIwAJgCLAC0AiQA0AIcAOgCFAD8AhABEAIMASQCCAE0AgQBSAIAAVwB+AF0A
+ fQBkAHwAawB6AHQAeQB+AHcAiQB2AJcAdQCpAHQAvgBzANsAcwDyAHMA/wBzAP8AuwAAAKsAAACdAAAA
+ kwAAAIwAAACHAAAAgwAAAIEABwCAABEAfwAZAH4AIAB9ACgAfQAuAHsANAB6ADkAeAA+AHcAQwB2AEgA
+ dQBNAHQAUgByAFgAcQBfAG8AZgBuAG8AbQB5AGsAhABqAJIAaQCjAGgAtwBnANAAZwDpAGcA+wBnAP8A
+ rwAAAJ4AAACRAAAAhwAAAIAAAAB7AAAAeAAAAHYAAwB0AAsAcwATAHIAGwByACIAcQApAHAALwBuADQA
+ bQA5AGsAPgBqAEMAaQBIAGgATgBnAFMAZQBaAGQAYgBiAGsAYQB1AGAAgABeAI4AXQCeAFwAsABcAMcA
+ XADiAFwA9ABcAP8ApQAAAJUAAACHAAAAfQAAAHYAAABxAAAAbgAAAGwAAABqAAYAaQAOAGgAFgBmAB0A
+ ZgAjAGUAKQBkAC8AYgA0AGEAOQBgAD4AXwBDAF0ASQBcAE8AWwBWAFkAXgBYAGcAVwBxAFUAfABUAIoA
+ UwCZAFIAqwBSAMAAUgDZAFIA7QBSAPoAmwAAAIwBAACABAAAdQYAAG0GAABoBAAAZAIAAGMAAABhAAIA
+ XwAJAF4AEQBdABgAXAAeAFsAJABaACoAWQAvAFcANQBWADoAVQA/AFMARQBSAEsAUQBSAE8AWgBOAGMA
+ TQBuAEsAeQBKAIYASQCVAEgApwBIALsASADRAEgA5wBIAPQAlQMAAIUIAAB5DAAAbw0AAGYNAABhDAAA
+ XAoAAFoHAABYAwAAVwAEAFYACwBVABMAUwAZAFIAIABRACUATwArAE4AMABNADYASwA7AEoAQQBJAEgA
+ RwBPAEYAVwBFAGEAQwBrAEIAdwBBAIQAQACTAD8ApAA/ALcAPwDMAD8A4AA/AO4AjwkAAIAOAABzEgAA
+ aRMAAGEUAABaEwAAVhEAAFIOAABQCwAATwcAAE4CBgBNAA0ASwAUAEoAGwBJACEARwAnAEYALABEADIA
+ QwA4AEIAPgBAAEUAPwBMAD4AVQA8AF4AOwBpADoAdQA5AIIAOACRADcAoQA2ALQANgDIADYA2wA2AOkA
+ iQ4AAHsTAABuFgAAZBgAAFwYAABVGAAAUBYAAEwUAABJEgAARw4AAEcKAQBGBggARQMPAEMCFgBBAh0A
+ PwIjAD4CKQA8Ay4AOwM0ADoDOwA4BEIANwRKADYFUwA0Bl0AMwZoADIGdAAxBoIALwaRAC4GoQAuBbMA
+ LQTFAC0C2AAtAeUAhRMAAHcYAABqGgAAYBwAAFccAABRHAAASxsAAEcZAABDFwAAQRQAAEARAAA/DgMA
+ PgoKADwJEgA6CRkAOAkfADcJJQA1CSsANAoyADIKOQAxC0AAMAxJAC4MUgAtDV0AKw1pACoOdQAoDoMA
+ Jw6TACYNowAlDbUAJAzHACQL2AAkCuUAgRcAAHMbAABnHQAAXB8AAFQfAABNHwAARx4AAEIdAAA+GwAA
+ OxkAADkWAAA4EwAANxEFADUQDAAzEBQAMRAbADAQIgAuECgALBEvACsRNwAqEj8AKBNHACcTUQAlFFwA
+ JBRoACIVdAAhFYIAIBWSAB4UowAdFLYAHBPJABwS3AAcEugAfhoAAHAeAABjIAAAWSEAAFAiAABJIgAA
+ QyEAAD4gAAA6HgAANx0AADQbAAAyGAAAMBcBAC4WCQAsFhEAKhYXACgWHgAmFiUAJRcsACQXNAAiGDwA
+ IRhFACAZTwAeGloAHRpmABwacwAaGoEAGRqRABgaogAXGbUAFhjIABUY2wAWF+kAex0AAG0hAABhIwAA
+ ViQAAE0kAABGJAAAQCMAADsiAAA2IQAAMyAAAC8eAAAtHQAAKhwAACccBQAlGw0AIhsUACAbGwAfHCIA
+ HhwqAB0dMQAbHjoAGh5DABkfTQAYH1gAFiBkABUgcQATIIAAEiCPABEfoQAQH7QADh7HAA4d2gAQHOgA
+ eCAAAGojAABeJQAAUyYAAEsnAABDJgAAPSYAADglAAAzJAAALyMAACsiAAAoIQAAJCEAACEhAgAeIQkA
+ HCERABohGAAYIh8AFyInABYjLwAVIzcAEyRBABIkSwARJVYADyViAA0lbwAMJX0ACyWNAAolngAJJLAA
+ CCPDAAgi1QAIIuQAdCMAAGcmAABbKAAAUCgAAEgpAABAKAAAOigAADUnAAAwJgAALCUAACglAAAkJQAA
+ HyYAABsmAAAZJwYAFScOABMoFgASKB0AECgkAA4pLAANKTUADCk+AAoqSAAJKlIACCpeAAYrbAAFKnoA
+ BCqJAAMqmwACKa0AASjAAAEn0gACJ+IAcSYAAGMpAABYKgAATSsAAEUrAAA+KwAANyoAADIpAAAtKAAA
+ KSgAACUnAAAgKAAAGyoAABcrAAATLAQADy0LAAwuEwAKLhoACS4iAAcuKQAGLzEABC86AAMvRAABME8A
+ ADBbAAAwaAAAMHcAAC+HAAAvmAAALqsAAC2+AAAs0QAALOEAbSkAAGArAABULQAASi0AAEItAAA7LQAA
+ NSwAADArAAArKgAAJyoAACIrAAAdLAAAGC4AABMvAAAOMQMACTMJAAU0EQACNBgAATQfAAA0JgAANC4A
+ ADU3AAA1QQAANUwAADVYAAA1ZQAANXQAADWEAAA0lQAAM6kAADK9AAAy0AAAMeEAaiwAAFwuAABRLwAA
+ RzAAAD8wAAA4LwAAMi4AAC4tAAApLQAAJC4AAB8vAAAZMQAAFDMAAA80AAAKNgMABDgJAAA5DgAAOhUA
+ ADocAAA7IwAAOysAADs0AAA7PQAAO0gAADtVAAA7YgAAO3EAADuBAAA6kwAAOacAADi8AAA30AAAN+EA
+ ZS8AAFgxAABNMgAARDIAADwyAAA2MQAAMDAAACswAAAmMQAAIDIAABs0AAAVNgAAEDgAAAo6AAAFPAMA
+ AD4IAAA/DQAAQBMAAEEZAABCIAAAQigAAEIwAABCOgAAQkUAAEJRAABCXwAAQm4AAEF+AABBkQAAQKUA
+ AD+6AAA9zwAAPeIAYDMAAFQ1AABJNQAAQDUAADk0AAA0MwAALjMAACg0AAAiNgAAHDgAABY6AAAQPAAA
+ Cj8AAARBAAAAQwEAAEUGAABGCgAARxAAAEgVAABKHAAASiQAAEosAABKNgAASkEAAEpNAABKWwAASmoA
+ AEl7AABIjQAAR6IAAEa4AABFzgAAROMAWzcAAE84AABFOAAAPTcAADc2AAAxNgAAKjcAACQ5AAAdPAAA
+ Fz4AABBBAAAJRAAABEYAAABIAAAASgAAAEwEAABNCAAATwwAAFASAABSGAAAUx8AAFMoAABTMQAAUz0A
+ AFNJAABTVgAAUmYAAFF3AABRigAAT58AAE62AABNzQAATOIAVjsAAEs7AABCOwAAOzoAADU5AAAtOwAA
+ Jj0AAB9AAAAXQwAAEEYAAAlJAAACTAAAAE4AAABQAAAAUgAAAFQBAABVBQAAVwkAAFkOAABaFAAAXBoA
+ AF0iAABdLAAAXTcAAF1DAABdUQAAXGEAAFtyAABahQAAWZoAAFixAABXygAAVuAAUT8AAEc/AAA/PgAA
+ OT0AADE/AAAoQQAAIEQAABhIAAARSwAACE8AAAFSAAAAVAAAAFcAAABZAAAAWwAAAF0AAABfAAAAYAUA
+ AGIJAABkDgAAZhUAAGccAABoJgAAaDEAAGg9AABnTAAAZ1sAAGdsAABlfwAAZJUAAGOsAABixQAAYN0A
+ TEMAAERCAAA9QQAANEMAACtGAAAiSQAAGU0AABFRAAAIVQAAAFkAAABcAAAAXgAAAGEAAABjAAAAZQAA
+ AGcAAABpAAAAagAAAGwEAABuCQAAcA4AAHIWAAB0HgAAdCkAAHQ2AAB0RAAAdFQAAHNlAAByeQAAcY0A
+ AHCkAABuvQAAbdUASUYAAEJFAAA4RwAALkoAACRPAAAaUwAAEVgAAAdcAAAAYAAAAGQAAABmAAAAaQAA
+ AGsAAABuAAAAcAAAAHIAAAB0AAAAdgAAAHcAAAB5AgAAfAcAAH4OAACBFgAAgyEAAIMtAACCPAAAgkwA
+ AIBeAACAcgAAgIUAAH6dAAB8tQAAe8sARkoAADxMAAAxUAAAJ1QAABxZAAARXgAABmQAAABoAAAAbAAA
+ AG8AAAByAAAAdQAAAHgAAAB6AAAAfAAAAH8AAACBAAAAgwAAAIUAAACHAAAAiQAAAIwFAACPDAAAkhYA
+ AJQiAACTMQAAk0EAAJJUAACRZwAAj30AAI6TAACNqAAAjL8AQFEAADVVAAAqWgAAHmAAABNlAAAGawAA
+ AHAAAAB1AAAAeQAAAHwAAAB+AAAAgQAAAIQAAACHAAAAiQAAAIwAAACOAAAAkAAAAJIAAACUAAAAlwAA
+ AJoAAACdAwAAoQwAAKUYAACmJgAApjcAAKVJAACkXgAAonMAAKKHAACgnQAAnrIAOVoAAC5gAAAhZgAA
+ FWwAAAhyAAAAeAAAAH0AAACBAAAAhgAAAIkAAACMAAAAjgAAAJIAAACVAAAAlwAAAJoAAACcAAAAnwAA
+ AKEAAACkAAAApwAAAKoAAACuAAAAsgEAALcMAAC7GgAAuysAALo+AAC5UwAAuGkAALV/AACzlQAAtKYA
+ MmUAACVsAAAYcwAAC3kAAAB/AAAAhgAAAIsAAACPAAAAkwAAAJYAAACZAAAAnAAAAKAAAACjAAAApgAA
+ AKkAAACsAAAArwAAALIAAAC1AAAAuAAAALwAAADAAAAAxQAAAMsAAADRDQAA1B4AANQxAADTRwAA0V0A
+ AM9zAADOhwAAy5oA/wAAAP0AAAD7AAAA+wAAAPQAAADxAAwA7AAXAOoAIgDpACwA5gA1AOIAPgDdAEUA
+ 2ABLANQAUQDRAFYAzwBbAM0AXwDMAGQAygBoAMgAbQDGAHMAxAB6AMIAggDAAIsAvgCXALwApQC6ALgA
+ uADSALYA7gC1AP8AswD/AKwA/wCoAP8A+wAAAPYAAADyAAAA6QAAAOIAAADbAAcA1gASANUAHQDTACcA
+ 0AAwAMsAOADHAD8AxABGAMIASwDAAFEAvgBVALwAWgC7AF4AuQBjALgAaAC2AG4AtAB1ALIAfACwAIYA
+ rgCRAKwAngCqALAAqQDIAKcA5gCmAP8ApgD/AKAA/wCcAP8A8gAAAOwAAADgAAAA0gAAAMoAAADEAAIA
+ wQANAL0AFwC7ACEAuwAqALkAMwC2ADoAswBAALEARgCuAEsArABQAKsAVACpAFkApwBeAKUAYwCkAGkA
+ ogBvAKAAdwCeAIAAnQCLAJsAmACZAKgAmAC/AJcA3ACXAPgAlwD/AJQA/wCRAP8A6AAAANYAAADHAAAA
+ vQAAALQAAACvAAAAqgAIAKkAEgCoABwApwAkAKYALQCjADQAoAA6AJ4AQACcAEUAmwBKAJoATwCYAFMA
+ lwBYAJYAXQCUAGMAkwBqAJEAcQCQAHoAjgCEAI0AkQCLAKAAigC1AIkA0ACIAO8AhwD/AIgA/wCGAP8A
+ 1AAAAMIAAACzAAAAqAAAAKEAAACcAAAAmQADAJcADACVABYAlAAfAJQAJwCTAC4AkQA1AI8AOgCOAEAA
+ jQBEAIsASQCKAE4AiQBTAIcAWACGAF4AhABkAIMAbACBAHQAgAB/AH4AiwB9AJoAfACsAHsAxQB6AOUA
+ egD8AHoA/wB5AP8AwAAAAK8AAACiAAAAmAAAAJEAAACMAAAAiQAAAIcABwCGABEAhQAZAIUAIQCFACgA
+ gwAvAIEANQB/ADoAfgA/AH0AQwB8AEgAegBNAHkAUgB4AFgAdwBfAHUAZgB0AG8AcgB5AHEAhQBvAJQA
+ bgClAG0AvABtANoAbQD0AG0A/wBtAP8AsgAAAKEAAACUAAAAigAAAIMAAAB/AAAAewAAAHkAAwB4AAsA
+ dwAUAHYAGwB2ACIAdgApAHUALwBzADQAcgA5AHEAPgBvAEMAbgBIAG0ATQBsAFMAagBaAGkAYQBnAGoA
+ ZgB0AGQAgABjAI4AYgCfAGEAtABhAM8AYADrAGAA/wBhAP8ApQAAAJUAAACJAAAAfgAAAHcAAAByAAAA
+ bwAAAG0AAABsAAcAawAOAGoAFgBqAB0AagAjAGkAKQBnAC8AZgA0AGQAOQBjAD4AYgBDAGEASABgAE4A
+ XgBVAF0AXQBbAGYAWgBwAFgAewBXAIkAVgCZAFUArQBVAMYAVQDiAFUA9wBVAP8AmwAAAIsAAAB/AAAA
+ dQAAAG0AAABoAAAAZQAAAGMAAABhAAMAYAAKAF8AEQBeABgAXgAeAF4AJABcACkAWwAvAFoANABZADkA
+ VwA+AFYAQwBVAEoAUwBRAFIAWQBQAGIATwBsAE4AdwBNAIUATACVAEsApwBKAL4ASgDaAEoA7wBLAP8A
+ kgAAAIMAAAB3AAAAbQIAAGUBAABfAAAAWwAAAFkAAABYAAAAVgAGAFUADABUABMAVAAZAFMAHwBSACQA
+ UQAqAE8ALwBOADQATQA5AEwAPwBKAEUASQBNAEcAVQBGAF4ARQBoAEQAdABDAIEAQgCRAEEAowBBALgA
+ QQDQAEEA6QBBAPgAiwAAAHwEAABwBwAAZgkAAF4JAABYCAAAUwYAAFAEAABPAAAATQACAEwACABLAA4A
+ SgAUAEkAGgBJACAARwAlAEYAKgBFADAAQwA1AEIAOwBBAEIAPwBJAD4AUQA9AFsAPABlADoAcQA5AH4A
+ OACNADgAnwA4ALMANwDKADcA4QA4APIAhgUAAHcJAABqDAAAYA4AAFgOAABRDgAATAwAAEkKAABGCAAA
+ RQQAAEQABABDAAoAQgAQAEEAFgBAABsAPwAhAD0AJgA8ACwAOwAxADkANwA4AD4ANwBGADYATgA0AFgA
+ MwBjADIAbwAxAHwAMACLAC8AnAAvAK8ALwDEAC8A2wAvAOsAgQoAAHIOAABmEQAAWxMAAFMTAABMEwAA
+ RxIAAEMQAABADQAAPgsAADwIAAA8BAYAOwELADkAEgA4ABcANwAdADUAIwA0ACgAMwAuADEANAAwADsA
+ LwBDAC4ATAAsAFYAKwBhACoAbQApAHoAKACJACcAmgAnAKwAJgDAACYA1AAnAOUAfA4AAG4TAABiFQAA
+ VxYAAE8XAABIFwAAQhYAAD4UAAA6EgAANxAAADUNAAA0CwIANAcHADMFDQAxBBMALwMZAC4DHwAsAyUA
+ KwMrACoEMgApBDkAJwVBACYGSgAlBlUAIwdgACIHbQAhB3oAIAeJAB8HmQAeBasAHgS9AB4D0AAeAeEA
+ eBIAAGoWAABeGAAAVBkAAEsaAABEGgAAPhkAADkXAAA1FgAAMhQAADASAAAuEAAALQ0DACwLCAAqCQ8A
+ KAkWACcJHAAlCSIAJAooACMKMAAhCzcAIAxAAB8MSgAdDVUAGw5hABoObgAYDnwAFw6MABYOnAAVDa0A
+ FAy/ABQL0AAUCt8AdRUAAGcZAABbGwAAUBwAAEgcAABBHAAAOxsAADYaAAAxGQAALhgAACsWAAAoFQAA
+ JhMBACURBAAjEAoAIg8SACAQGAAeEB8AHRAnABsRLgAaEjYAGRI/ABcTSQAWFFQAFBRgABMVbQARFXsA
+ EBWLAA4UmwANFK0ADBO/AAsS0QALEeEAchgAAGQbAABYHQAATR4AAEUfAAA9HwAANx4AADIdAAAuHAAA
+ KhoAACYZAAAjGAAAIRcAAB8WAQAcFQcAGhUOABgVFQAWFhwAFRYkABQXLAATGDQAEhg9ABAZRwAOGVIA
+ DRpeAAsaagAKGngACRqHAAcalwAGGakABRi8AAQXzgAFFt8AbxsAAGEeAABVIAAASiEAAEIhAAA7IQAA
+ NSAAAC8fAAArHgAAJx0AACMcAAAgGwAAHRoAABkaAAAWGwQAFBsLABEbEgAQHBoADhwhAA0dKAALHTEA
+ Ch45AAkeQwAHH04ABh9aAAQgZgADIHQAAh+EAAEflQAAHqcAAB26AAAczAAAHN0AbB0AAF4gAABSIgAA
+ SCMAAD8jAAA4IwAAMiIAAC0hAAAoIAAAJB8AACAeAAAdHgAAGR4AABUeAAARIAIADSEJAAohEAAIIRcA
+ ByIeAAUiJQAEIy0AAyM2AAEkPwAAJEoAACRWAAAlZAAAJXIAACSBAAAkkgAAI6UAACK4AAAhywAAIN0A
+ aCAAAFsjAABPJAAARSUAADwlAAA1JQAALyQAACojAAAmIgAAIiEAAB4gAAAaIAAAFiEAABIiAAANJAMA
+ CSYIAAUnDgACJxUAACcbAAAoIgAAKCoAACkzAAApPAAAKUcAACpTAAAqYQAAKm8AACl/AAApkQAAKKQA
+ ACe4AAAmywAAJd0AZCMAAFcmAABMJwAAQicAADknAAAzJwAALSYAACglAAAkJAAAICMAABwjAAAXJAAA
+ EyUAAA4nAAAKKQMABSsHAAAsDAAALRIAAC4ZAAAuIAAALicAAC8wAAAvOQAAL0QAAC9QAAAvXgAAL20A
+ AC99AAAujwAALaIAACy3AAArzAAAKt4AYSYAAFMpAABIKQAAPyoAADcpAAAwKQAAKygAACYnAAAiJgAA
+ HSYAABknAAAUKQAADyoAAAosAAAFLgIAADAGAAAyCwAAMxAAADQWAAA1HQAANSQAADUtAAA1NgAANkEA
+ ADZNAAA2WwAANWoAADV6AAA0jQAAM6AAADK2AAAxywAAMOAAXCoAAE8rAABFLAAAOywAADQsAAAuKwAA
+ KSkAACQpAAAfKQAAGisAABUsAAAQLgAACjAAAAUyAAAANAEAADYFAAA4CQAAOQ0AADsTAAA8GQAAPCEA
+ ADwqAAA9MwAAPT4AAD1KAAA9VwAAPGcAADx4AAA7igAAOp8AADi1AAA3zAAANuEAVy0AAEsvAABBLwAA
+ OC8AADIuAAAsLQAAJywAACEtAAAbLgAAFjAAABAyAAAKNQAABTcAAAA5AAAAOwAAAD0DAAA/BwAAQQsA
+ AEIQAABEFgAARR0AAEUmAABFLwAARToAAEVGAABFVAAARGMAAER0AABDhwAAQZwAAECzAAA/ywAAPeIA
+ UjEAAEcyAAA9MgAANjEAADAwAAAqLwAAJDAAAB0yAAAXNAAAETcAAAo5AAAEPAAAAD4AAABBAAAAQwAA
+ AEUBAABHBAAASAgAAEoMAABMEgAAThkAAE4hAABOKwAATjYAAE5CAABOTwAATV8AAExwAABLgwAASpgA
+ AEmwAABIyQAARuEATTUAAEM1AAA6NAAANDMAAC4yAAAmNAAAHzYAABg5AAAROwAACj8AAANCAAAARAAA
+ AEcAAABJAAAASwAAAE0AAABPAQAAUQUAAFMJAABVDgAAVxQAAFkcAABZJQAAWTAAAFg8AABYSgAAV1oA
+ AFdrAABWfgAAVJMAAFOrAABRxgAAUN8ASDkAAD84AAA4NwAAMjYAACo4AAAiOgAAGj0AABJBAAAKRAAA
+ AkgAAABLAAAATQAAAFAAAABSAAAAVQAAAFcAAABZAAAAWwAAAF0EAABfCQAAYQ8AAGMWAABkHwAAZCoA
+ AGQ3AABjRQAAY1QAAGJlAABheQAAYI4AAF6lAABdvwAAW9oARDwAADw7AAA2OgAALTwAACQ/AAAbQgAA
+ E0YAAApKAAABTgAAAFIAAABVAAAAVwAAAFoAAABdAAAAXwAAAGEAAABjAAAAZQAAAGcAAABpBAAAbAkA
+ AG4QAABxGAAAciIAAHEvAABxPQAAcEwAAG9eAABucgAAbYcAAGyeAABqtwAAaNEAQT8AADo+AAAxQAAA
+ J0MAAB1IAAATTAAACVEAAABVAAAAWgAAAF0AAABgAAAAYwAAAGYAAABoAAAAawAAAG0AAABvAAAAcQAA
+ AHMAAAB1AAAAeAIAAHoJAAB9EQAAgBoAAIAnAAB/NQAAfkUAAH1YAAB9agAAfH8AAHqVAAB5rQAAeMUA
+ P0MAADVFAAAqSQAAIE0AABVTAAAJWAAAAF0AAABiAAAAZgAAAGkAAABtAAAAbwAAAHIAAAB1AAAAeAAA
+ AHoAAAB8AAAAfgAAAIEAAACDAAAAhgAAAIgAAACMBwAAjxEAAJIcAACRKgAAkDsAAI9NAACOYQAAjHcA
+ AIuMAACJowAAiLoAOUoAAC5OAAAjUwAAF1kAAAtfAAAAZQAAAGoAAABvAAAAcwAAAHYAAAB5AAAAfAAA
+ AIAAAACDAAAAhQAAAIgAAACKAAAAjQAAAI8AAACSAAAAlQAAAJgAAACbAAAAoAYAAKQRAACmHwAApS8A
+ AKRCAACiVgAAoWsAAJ+BAACcmAAAnKwAMlQAACZZAAAaXwAADWYAAABtAAAAcwAAAHgAAAB9AAAAgQAA
+ AIQAAACHAAAAigAAAI4AAACRAAAAlAAAAJYAAACZAAAAmwAAAJ4AAAChAAAApAAAAKcAAACrAAAAsAAA
+ ALYGAAC8EwAAvCQAALs2AAC6SwAAuGAAALZ2AAC1igAAs50AKl8AAB5mAAARbAAAAnMAAAB6AAAAgQAA
+ AIYAAACLAAAAjwAAAJIAAACVAAAAmQAAAJwAAACgAAAAowAAAKYAAACpAAAArAAAAK8AAACyAAAAtgAA
+ ALoAAAC+AAAAxAAAAMoAAADRBwAA1RgAANUrAADTQAAA0VYAAM9sAADMgQAAyZUA+wAAAPYAAAD0AAAA
+ 9AAAAPAAAADtAAcA6gASAOYAHQDmACcA5AAxAN8AOQDbAEAA1gBHANIATADPAFEAzABWAMoAWwDIAF8A
+ xgBkAMQAaQDCAG8AwAB2AL4AfwC8AIgAugCTALcAogC1ALYAswDQALIA8ACyAP8AqwD/AKMA/wCfAP8A
+ 8wAAAO4AAADrAAAA5QAAANwAAADWAAIA0AANAM8AGADPACIAzQArAMcAMwDDADsAwABBAL4ARwC8AEwA
+ ugBRALgAVgC2AFoAtQBfALMAZACxAGoArwBxAK0AeQCrAIIAqQCNAKcAmwClAK4ApADHAKIA5gChAP8A
+ nQD/AJcA/wCUAP8A6QAAAOMAAADYAAAAywAAAMQAAAC9AAAAugAIALcAEwC2ABwAtQAlALQALgCxADUA
+ rgA7AKwAQQCqAEYAqABLAKYAUACkAFUAogBZAKEAXwCfAGUAnQBrAJsAcwCaAHwAmACHAJYAlACUAKUA
+ lAC9AJMA3ACSAPoAkQD/AIwA/wCIAP8A3QAAAM0AAADAAAAAtQAAAKwAAACoAAAAowADAKIADQCiABcA
+ oQAfAKEAJwCeAC8AmwA1AJkAOwCXAEEAlgBFAJQASgCTAE8AkgBTAJAAWQCPAF8AjQBlAIwAbQCKAHYA
+ iQCBAIcAjgCFAJ0AhACzAIMAzwCCAPAAggD/AIAA/wB9AP8AygAAALgAAACqAAAAoAAAAJkAAACUAAAA
+ kgAAAJAACACOABEAjgAZAI4AIgCOACkAjAAvAIoANQCIADsAhwA/AIYARACEAEkAgwBOAIEAUwCAAFkA
+ fwBgAH0AZwB7AHAAegB7AHgAhwB3AJYAdgCqAHUAxAB0AOUAdAD/AHMA/wBxAP8AtwAAAKYAAACZAAAA
+ jwAAAIkAAACEAAAAgQAAAH8AAwB+AAsAfgAUAH4AHAB+ACMAfQApAHsALwB5ADUAeAA6AHcAPgB2AEMA
+ dABIAHMATQByAFMAcABaAG8AYgBtAGsAbAB1AGoAgQBpAJAAZwCiAGcAugBmANoAZgD3AGcA/wBmAP8A
+ qQAAAJgAAACLAAAAggAAAHoAAAB2AAAAcwAAAHEAAABwAAcAbwAOAG8AFgBvAB0AbwAjAG4AKQBtAC8A
+ awA0AGoAOQBpAD0AaABDAGYASABlAE4AYwBVAGIAXQBgAGYAXwBwAF4AfABcAIsAWwCbAFoAsgBZAM4A
+ WQDuAFoA/wBaAP8AmwAAAIwAAACAAAAAdgAAAG8AAABpAAAAZgAAAGQAAABjAAIAYwAJAGMAEQBiABcA
+ YgAeAGIAJABgACkAXwAuAF0AMwBcADgAWwA9AFoAQwBYAEkAVwBQAFYAWABUAGEAUwBsAFEAdwBQAIYA
+ TwCWAE4AqwBOAMYATgDkAE4A/ABOAP8AkgAAAIIAAAB2AAAAbAAAAGQAAABfAAAAWwAAAFkAAABYAAAA
+ VwAFAFYADABWABIAVgAYAFYAHgBVACQAVAApAFIALgBRADMAUAA4AE8APgBNAEQATABLAEoAUwBJAF0A
+ SABnAEYAcwBFAIEARACRAEMApQBDAL0AQwDbAEMA9ABEAP8AiQAAAHoAAABuAAAAZAAAAFwAAABWAAAA
+ UgAAAE8AAABOAAAATQACAEwACABLAA0ASwAUAEsAGQBLAB8ASQAkAEgAKQBGAC4ARQA0AEQAOQBDAEAA
+ QQBHAEAATwA+AFkAPQBjADwAbwA7AH0AOgCNADkAnwA5ALYAOQDSADkA7AA6AP4AggAAAHMAAABnAgAA
+ XQQAAFUEAABOBAAASgMAAEYAAABFAAAAQwAAAEIABABCAAoAQQAPAEEAFQBBABoAQAAfAD4AJQA9ACoA
+ OwAvADoANQA5ADwAOABDADYATAA1AFUANABgADMAbAAyAHoAMQCJADAAmwAwALAAMADKADAA5QAxAPcA
+ fAAAAG4FAABhCAAAVwkAAE8KAABICQAAQwgAAD8HAAA9BAAAOwEAADoAAQA5AAYAOAALADgAEQA3ABYA
+ NgAbADUAIAAzACYAMgArADEAMQAwADgALgBAAC0ASAAsAFIAKwBdACoAaQApAHcAKACGACgAlwAoAKwA
+ KADDACgA3QAoAPEAeAUAAGkJAABdDAAAUg4AAEoOAABDDgAAPg0AADkLAAA2CQAANAcAADIFAAAxAgMA
+ MAAIAC8ADAAvABIALgAXACwAHAArACIAKgAoACkALgAnADUAJgA9ACUARQAkAE8AIwBaACIAZwAhAHQA
+ IACEACAAlQAfAKgAHwC9ACAA1QAgAOkAcwkAAGUNAABZEAAAThEAAEYSAAA/EgAAOREAADQQAAAxDgAA
+ LgwAACsKAAAqCAEAKQUFACgDCQAnAQ4AJgATACUAGQAjAB4AIgAkACEAKwAgADIAHwA6AB4AQwAdAE0A
+ HABZABsBZQAZAXMAGQCCABgAkgAXAKUAFwC5ABcAzwAYAOQAbw0AAGERAABVEwAASxQAAEIVAAA7FAAA
+ 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
+ /////////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAABAwQF
+ BggJCgsNDg8REhMUFhcYGhscHR8gISIkJSYoKSorLS4vMDIzNDY3ODk7PD0+QEFCREVGR0lKS01OT1BS
+ U1RVV1hZW1xdXmBhYmNlZmdpamtsbm9wcXN0dXd4eXp8fX6AgYKDhYaHiIqLjI6PkJGTlJWWmJmanJ2e
+ n6Gio6Smp6iqq6ytr7Cxs7S1tri5uru9vr/BwsPExsfIycvMzc/Q0dLU1dbX2drb3d7f4OLj5Obn6Onr
+ 7O3u8PHy9PX29/n6+/z+//////////////////////////////////////////////////////8AAAAA
+ AAAAAAAAAAAAAAAAAQMEBQYICQoLDQ4PERITFBYXGBobHB0fICEiJCUmKCkqKy0uLzAyMzQ2Nzg5Ozw9
+ PkBBQkRFRkdJSktNTk9QUlNUVVdYWVtcXV5gYWJjZWZnaWprbG5vcHFzdHV3eHl6fH1+gIGCg4WGh4iK
+ i4yOj5CRk5SVlpiZmpydnp+hoqOkpqeoqqusra+wsbO0tba4ubq7vb6/wcLDxMbHyMnLzM3P0NHS1NXW
+ 19na293e3+Di4+Tm5+jp6+zt7vDx8vT19vf5+vv8/v//////////////////////////////////////
+ ////////////////AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4v
+ MDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWpr
+ bG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaan
+ qKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj
+ 5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/21mdDEAAAAAAwQhAAABAAAAAAAAAAAAAAAAAAAAAQAA
+ AAAAAAAAAAAAAAAAAAEAAAABAgMEBQYHCAgJCgsMDQ4PEBESExQVFhcYGBkaGxwdHh8gISIjJCUmJygp
+ KisrLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFBRUlNUVVZXWFlaW1xdXl9gYWJj
+ ZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+g
+ oaKjpKWmp6ipqqusra6vsLGys7S2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1tfY2drb3N3e
+ 3+Dh4uPk5ebn6Onq6+zt7u/w8vP09fb3+Pn6+/z9/v8AAQECAgMDBAQFBgYHBwgICQkKCwsMDA0NDg8P
+ EBARERITExQUFRYWFxcYGRkaGhscHB0eHh8gICEiIiMkJCUmJicoKSkqKywtLS4vMDEyMjM0NTY3ODk6
+ Ozw9Pj9AQkNERUZISUpMTU9QUlNVV1haXF5gYmRmaGptb3F0dnl8foGDhomLjpCSlZeZm52foaOlp6iq
+ rK2vsLKztba3ubq7vL2/wMHCw8TFxsfIycrLzM3Nzs/Q0dLS09TV1tbX2NnZ2tvb3N3d3t/f4OHh4uPj
+ 5OXl5ubn6Ojp6err6+zs7e7u7+/w8PHy8vPz9PT19vb39/j4+fn6+/v8/P39/v7/AAEBAgIDAwQEBQYG
+ BwcICAkJCgsLDAwNDQ4PDxAQERESExMUFBUWFhcXGBkZGhobHBwdHh4fICAhIiIjJCQlJiYnKCkpKiss
+ LS0uLzAxMjIzNDU2Nzg5Ojs8PT4/QEJDREVGSElKTE1PUFJTVVdYWlxeYGJkZmhqbW9xdHZ5fH6Bg4aJ
+ i46QkpWXmZudn6Gjpaeoqqytr7Cys7W2t7m6u7y9v8DBwsPExcbHyMnKy8zNzc7P0NHS0tPU1dbW19jZ
+ 2drb29zd3d7f3+Dh4eLj4+Tl5ebm5+jo6enq6+vs7O3u7u/v8PDx8vLz8/T09fb29/f4+Pn5+vv7/Pz9
+ /f7+/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+
+ u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8
+ vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6
+ vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uah
+ y7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS
+ 0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+
+ u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8
+ vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6
+ vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uah
+ y7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS
+ 0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+
+ u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8
+ vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6
+ vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uah
+ y7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS
+ 0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8vLqs/by6rf28uq3+
+ u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/9jaEADU3zoS0+JGOdPiTWrW3Uahy7to4L61m/m+t6L6vbmn+725qvy8uqv8
+ vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9fbEQDU3zsS0+JGOtLiTWvW3kaiyrtp4b61m/m9t6L6
+ vbmn+725qvy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9fbEgDU4DsS0uJGOtLjTWzV3kaj
+ ybpq4r61m/m9t6L6vbmn+725qfy8uqv8vLqs/by6rf28uq3+u7mt/ru5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/9bcEwDT4DsT
+ 0uNGO9HjTW3U30akybpr4761m/m9t6L6vbmm+726qfy8uqv8vLqs/by6rf27uq3+u7mt/ru5rf67ua3/
+ u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/9bcFADT4TsT0uNGPNHjTW7U30alyLls5b61mvm9uKL6vbmm+726qfy8uqv8vLqs/by6rf27uq3+
+ u7mt/ru5rf67ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/
+ u7mt/7u5rf+7ua3/u7mt/9XdFQDT4TwU0eRGPdDkTW/T4Eanx7lt5r61mvm9uKH6vbmm+726qfy8uqv8
+ vLqs/by6rf27uq3+u7qt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tXdFgDS4jwV0eRGPtDlTXHS4Eaox7hu6L61mvm9uKH6
+ vbmm+726qfy8uqv8vLqs/bu6rf27uq3+u7qt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tTeGADS4jwW0OVHP8/lTnLR4Uaq
+ xrhv6r61mfm9uKH6vbml+726qPy8uqv8vLqs/bu6rP27uq3+u7qt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tTfGQDR4z0X
+ 0OZHQc7mTnTQ4kerxbdw6762mPq9uKD6vbqk+7y7qPy8uqv8u7qs/bu6rP27uq39u7qt/ru6rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/tPgGwHQ5D0Yz+dIQs7nTnbP40euxLdx7b62l/q9uJ77vbqj+7y7qfy7uqv8u7qs/bu6rP27uq39
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/tLhHQHQ5T4ZzuhIRczoT3nN4kiww7Zx8L62lPq9uZn7vLuj+7u7qfy7uqv8
+ u7qs/bu6rP27uq39u7qt/bu6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tHiIAHP5j8bzOlJSMvpUHzL4EmzwrVx8r62iPq9u4z7
+ u7uk+7u7qfy7uqv8u7qs/bu6rP27uq39u7qt/bu6rf27uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/s/kIwLN6EAey+tKTMnrUYDJ3ku3
+ wsha4r22QPq6u5f7urum+7q7qvy6uqv8u7qs/bu6rP27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39
+ u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/c3mJwTL60Ei
+ ye1MUcbuU4XD4VSyvNJmz7jHguS3wJXyt7ye+bq7qvy6uqv8urqs/Lq6rP26uq39urqt/bq6rf26uq39
+ urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39
+ urqt/cvpKwbJ7UInxvBOVsPwV4i96GCkuNxou7PTecytzYHXp8qE3qLIhuOdxonlmsWL55fFjeiVxI/p
+ k8SR6pHEk+qQw5XrkMOV65DDleuQw5XrkMOV65DDleuQw5XrkMOV65DDleuQw5XrkMOV65DDleuQw5Xr
+ kMOV65DDleuQw5XrkMOV68nsLwjH8UMsw/JRXL32XHy48GeVsOZnqKbfZ7af2m3Al9Zzx5LTeMyN0XzP
+ idCA0YfPg9OFz4bUg86J1YHOjNZ/zY/Xf82P13/Nj9d/zY/Xf82P13/Nj9d/zY/Xf82P13/Nj9d/zY/X
+ f82P13/Nj9d/zY/Xf82P13/Nj9d/zY/Xf82P18bwMgzE9EYyvvdTVrj7Xm6v+V+EpvBflZzpYKKS5GOr
+ iuFpsoTeb7eA3HW7fNt5vXrafb932oDAdtmEwXTYh8Jy2IvDctiLw3LYi8Ny2IvDctiLw3LYi8Ny2IvD
+ ctiLw3LYi8Ny2IvDctiLw3LYi8Ny2IvDctiLw3LYi8Ny2IvDctiLw9rMBgDf0iwO3tU/L9/USVnjz1KH
+ 4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO
+ 3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39
+ vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8
+ vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6
+ vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH
+ 4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO
+ 3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39
+ vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8
+ vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6
+ vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO3tU/L9/USVnjz1KH
+ 4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/trMBgDf0iwO
+ 3tU/L9/USVnjz1KH4cVbtMqzgeG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39vLmt/by5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/tnMBgDf0iwO3dU/L9/USFnjz1KH4cVbtcqzguG9taT6vbeo+724qvy8uKv8vLms/by5rP28ua39
+ vLmt/by5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/tnMBgDf0ysO3dY+Lt7VSFni0FGH4cZatcmzguO9taT6vben+724qfy8uKv8
+ vLms/by5rP28ua39vLmt/ry5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tnNBgDe0ysN3NY+Lt7VR1nh0VCH4cZZtcizg+S9taT6
+ vben+724qfu9uKv8vLms/by5rP28ua39vLmt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tnNBgDe1CsN3Nc9Lt3WRljh0U+H
+ 4MdYtsizhOW9taT6vben+724qfu9uar8vLmr/by5rP28ua39vLmt/ru5rf67ua3/u7mt/7u5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tnNBgDd1CsN
+ 29g9LdzXRljg0k6H4MdXtsezhOe9taP6vbem+724qPu9uar8vLmr/Ly5rP28ua3+u7mt/ru5rf67ua3/
+ u7mt/7u5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/tjNBgDd1SsM29g8LdzYRVjg006H4MhWtsezhei9taP6vbem+724qPu9uar8vLmr/Ly6rP28uq3+
+ u7mt/ru5rf67ua3/u7mt/7u5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/tjOBgDc1SoM2tk7LdvYRVjf002H4MhVt8azhum+taP6vbel+r24p/u9uan8
+ vLqr/Ly6rP28uq3+u7qt/ru5rf67ua3/u7mt/7u5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tjOBwDc1ioM2tk7LNrZRFfe1EyH4MlUt8Wzh+u+taL6
+ vbek+r24p/u9uan8vLqr/Ly6rP28uq39u7qt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tjOBwDb1ioM2do6LNraQ1fe1UuG
+ 4MpTt8WyiOy+taD6vrej+r24pvu9uqn8vLqr/Ly6rP27uq39u7qt/ru6rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/tjOBwDb2CoL
+ 2ds7K9nbRFbd1kqG38tRuMSyiu6+tZ75vrei+r25pfu9uqj8vLqr/Ly6rP27uq39u7qt/ru6rf67uq3+
+ u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/tfPBwDa2SkL2Ns8K9jcRVbc2EiG38xPuMOyiu++tZz5vbeg+r25pPu9u6f8vLqr/Lu6rP27uqz9
+ u7qt/bu6rf67uq3+u7qt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/tbPBwDZ2ikK19w9KtfdRlXa2keG381NucSzhO6+tZr5vbie+r26ovu8u6j8
+ u7qr/Lu6rP27uqz9u7qt/bu6rf27uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tbQBwDY2ywK1t4/KdXfSFTY3EiF389KucS1e+y+tZX5
+ vbiY+ry7ofu7u6n8u7qr/Lu6rP27uqz9u7qt/bu6rf27uq39u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tXRBwDW3DAJ1N9BJ9ThSlLV3kuE
+ 3dVCuMa6aOm+tYr6vbuH+7u7pPu7u6n8u7qr/Lu6rP27uqz9u7qt/bu6rf27uq39u7qt/bu6rf27uq39
+ u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/dTSBwDV3jQI
+ 0+FCKNLiS1XT4UyI0t0/usbIUuG9tT76uruZ+7q7p/u6u6r8urqr/Lq6rPy6uqz9urqs/bq6rf26uq39
+ urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39urqt/bq6rf26uq39
+ urqt/dPTBwDT4DYJ0eNDK9DlS1rQ402Nx95Ot73OaNW4xYbotsCU8bS+mPWzvJ34s7yg+rK7ovuyu6P7
+ sbuk+7G7pPuwu6T7r7ul+627pfutu6X7rbul+627pfutu6X7rbul+627pfutu6X7rbul+627pfutu6X7
+ rbul+627pfutu6X7rbul+9LWBwDR4jgLz+ZEMM7nTWDH7FOPvuJdsLfWb8Wy0H7SrcuE3KjIhuGjxojl
+ oMWK6J3EjOmbxI7qmcOP65fDkeuVw5Lsk8OU7JLClu2SwpbtksKW7ZLClu2SwpbtksKW7ZLClu2Swpbt
+ ksKW7ZLClu2SwpbtksKW7ZLClu2SwpbtksKW7dHZBwDP5ToPzelFNsnsT2W/9FyLt+hppK/gabSo2m3A
+ odVzyJvSeM6X0HzSk85/1ZDNgteNzYXZi8yH2onMiduHy4vbhcuO3IPKkN2DypDdg8qQ3YPKkN2DypDd
+ g8qQ3YPKkN2DypDdg8qQ3YPKkN2DypDdg8qQ3YPKkN2DypDdg8qQ3c7lDgDM6TwTyu1HPMD1VWW4+mSB
+ r/BjlKbpYqOd42Suld9oto/cbbyK2nLAhth2w4LWesWA1n3HftWAyHzUg8l61IbKedOJy3fTjMx304zM
+ d9OMzHfTjMx304zMd9OMzHfTjMx304zMd9OMzHfTjMx304zMd9OMzHfTjMx304zMd9OMzMvpFwHJ7T4Z
+ wvRKQLj8WF6v/1pzpvhbhJ3xXJKU7F+ci+hipITlZqp/42yue+FysXjgdrR233q1dN99t3LegLhx3YO5
+ b92Gum7dirtu3Yq7bt2Ku27dirtu3Yq7bt2Ku27dirtu3Yq7bt2Ku27dirtu3Yq7bt2Ku27dirtu3Yq7
+ bt2Ku8jtHwLF8kAfuP5IPK//TVGm/1Bjnf9Tc5P6VoCK9VqLgvFfknvuZJh17GmdcepuoG7pc6Js6Hek
+ a+h6pWnnfqZo5oGnZuaFqGXliKll5YipZeWIqWXliKll5YipZeWIqWXliKll5YipZeWIqWXliKll5Yip
+ ZeWIqWXliKll5YipZeWIqdq+AwDrxiQK6sk6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8
+ vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz779kmOC2b7fSr4PR
+ x66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz
+ 779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK
+ 6sk6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79
+ vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39
+ vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8
+ vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz779kmOC2b7fSr4PR
+ x66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK6sk6JurJSkzsxVlz
+ 779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79vLmu/by5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dq+AwDrxiQK
+ 6sk6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39vLit/by5rf28ua79
+ vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/dq+AwDrxiQK6ck6JurJSkzsxVlz779kmOC2b7fSr4PRx66U576zpfq9t6r8vber/Ly4rPy8uK39
+ vLit/by5rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/dm/AwDrxyQJ6co6JunKSkvrx1lz7sBlmN+3b7jRsYXTxbGY6722qPu9t6r8
+ vbir/Ly4rPy8uKz9vLmt/by5rf28ua79vLmu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/dm/AwDqxyQJ6Mo6JejLSkvqyFlz7cFlmd64b7nQsoXV
+ w7Ka7722qPu9t6n7vbir/Ly4rPy8uaz9vLmt/by5rf28ua39vLmu/ru5rv67ua7+u7mu/ru5rv67ua7+
+ u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/tm/AwDpyCMJ58s6JejMS0vpyFlz
+ 7MJkmd65brrPsoPXwrKc8r22p/u9t6n7vbiq/Ly4rPy8uaz9vLmt/by5rf28ua3+u7mt/ru5rf67ua7+
+ u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/tnAAwDpyCMI
+ 58w6JefMS0vpyVhz7MJjmt65brvPs4LYwLOd9L22p/u9t6n7vbiq/Ly4q/y8uaz9vLmt/by5rf67ua3+
+ u7mt/ru5rf67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+
+ u7mu/tjAAwDoySMI5sw6JebNS0royVhz7MNimt25bbzOs4HZv7Of9r22pvu9t6j7vbiq/Ly5q/y8uaz9
+ vLmt/by5rf67ua3+u7mt/ru5rf67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+
+ u7mu/ru5rv67ua7+u7mu/tjAAwDoySMI5c06JObOS0royldz68Nimt26a7zOtH/avrSh+b22pfq9t6j7
+ vbiq/Ly5q/y8uaz9vLmt/bu5rf67ua3/u7mt/ru5rf67ua3+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+
+ u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/tjAAwDnyiMI5c06JOXOS0roylZz68Rhmt27abzNtH7a
+ vrSi+r22pPq9t6f7vbip/Ly5q/y8uaz9vLmt/ru5rf67ua3/u7mt/ru5rf67ua3+u7mu/ru5rv67ua7+
+ u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/tjBAwDnyiII5M46JOXPS0rny1Zz
+ 68Rgm929Z7zNtXzbvrSh+r22o/q9t6b7vbip+7y5q/y8uqz9vLqt/ru5rf67ua3/u7mt/7u5rf67ua3+
+ u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/tjBAwDnyyII
+ 5M46I+TPS0rny1Vz6sVgm92+ZLzNtXrbvrSf+b62ovq9t6X6vbmo+7y6qvy8uqz9vLqt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+u7mu/ru5rv67ua7+
+ u7mu/tfBAwDmyyIH4886I+TQSknmzFVz6sVfm93AYrvNt3bbvrSe+b62oPm9uKT6vbmn+7y6qvy8uqz9
+ u7qt/bu6rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+u7mt/ru5rf67ua3+
+ u7mt/ru5rf67ua3+u7mt/tfCAwDlzCIH4886I+PQSknmzVRz6cZenN7CXrvOuHLavrOb+b62nvm9uKL6
+ vbqm+7y6qfy8uqz9u7qt/bu6rf67uq3+u7mt/ru5rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tbCAwDlzCEH4tA6IuLRSUnlzVNz6cddnN/GWbnOvGvY
+ vrOX+L62nPq9uKD7vbuk+7y6qvy7uqz9u7qs/bu6rf27uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tbCAwDkzSEG4dE6IuHSSEjkzlJz
+ 58lZm+DLU7bQwl/UvrOS+b62lvq9upv7vLum/Lu6qvy7uqz9u7qs/bu6rf27uq39u7qt/ru6rf67uq3+
+ u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/tXDAwDjziAG
+ 39M6IeDTRkfj0FBy485Tl97USrHQyFHVv7OB9723iPq8u5r7u7un/Lu6q/y7uqz9u7qs/bu6rf27uq39
+ u7qt/bu6rf27uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+u7qt/ru6rf67uq3+
+ u7qt/tXEAwDh0B8F3tQ6IN7VRUbh0k5y3dZLkdXeRbDLz0zTw8FP7ru7UPq6u6H7uruo/Lq6q/y6uqz8
+ urqs/bq6rf26uq39urqt/bq6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39u7qt/bu6rf27uq39
+ u7qt/bu6rf27uq39u7qt/dTFAwDf0h4F3NY5H9zYQkXe1Etx0+FOiszhTbHC0lzPusd547jBke+2vpj1
+ tL2c+LO8n/mxvKD6sLyh+q68ofqsvKL6q7yi+ai8o/mmvKT5pbyk+aW8pPmlvKT5pbyk+aW8pPmlvKT5
+ pbyk+aW8pPmlvKT5pbyk+aW8pPmlvKT5pbyk+dPGBADd1BwE2do2HdnbQUPV30tly+hSjsPiWK+71mfH
+ ts5/1rHJh9+sx4nkp8WK56LEjOmfw43rnMOP65rDkOyXwpLslcKU7ZPClu2RwpntkMKa7ZDCmu2Qwprt
+ kMKa7ZDCmu2QwprtkMKa7ZDCmu2QwprtkMKa7ZDCmu2QwprtkMKa7dLIBADZ2RkD1t06GtXfRUDN6E9o
+ w/BZjrvlY6m13G67rdZzx6bSeM6gz3zTm85/1pbNgdmTzIPakMuF243Lh9yLyondicqL3ofKjt6FyZHf
+ hMmT34TJk9+EyZPfhMmT34TJk9+EyZPfhMmT34TJk9+EyZPfhMmT34TJk9+EyZPfhMmT39HKBADW3SAB
+ 0+A+Gc/mSELF8FRrvPVgirTqZ5+q42WtoN9ntpnbbL2T2XDBjtd0xYrWd8eG1XrJhNR9yoLTf8uA04LM
+ ftKEzX3Sh8570YvPetGN0HrRjdB60Y3QetGN0HrRjdB60Y3QetGN0HrRjdB60Y3QetGN0HrRjdB60Y3Q
+ etGN0M/MBQDS4SgD0ORAH8fwS0e9+Fpps/pgganxX5Ge7F+dledhpY7kZKyI4WmxhN9utYDecrh93Xa6
+ e9x5u3nbfL13236+dtqBv3TahMBy2YjBcdmLwXHZi8Fx2YvBcdmLwXHZi8Fx2YvBcdmLwXHZi8Fx2YvB
+ cdmLwXHZi8Fx2YvBcdmLwc3QBQDP5S4Gye1CJb74T0ez/1Zhp/9WdJ75WIKV9FqNje9dlobsYZx/6WWh
+ eudppXfmbqh05XKqcuR2rHHjea1v43yubuJ/r2zigrBq4YexaeGJsmnhibJp4YmyaeGJsmnhibJp4Ymy
+ aeGJsmnhibJp4YmyaeGJsmnhibJp4YmyaeGJssvVBADL6jQKv/hBJ7P/R0Gn/0pVnv9OZZX/UXKM/FV9
+ hPdZhn30Xox38mORcvBnlW/ubJhs7XGaaux0nGnsd51n63qeZut+n2TqgaBj6YWhYumIomLpiKJi6Yii
+ YumIomLpiKJi6YiiYumIomLpiKJi6YiiYumIomLpiKJi6YiiYumIosjbBADA9i4Ns/81I6f/Ozae/0BH
+ lP9GVov/SmOD/1Bte/9VdXX8W3xv+mCBa/hmhGj3a4dl9m+JY/Vzi2L0doxg9HmNX/N9jl3zgI9c8oWQ
+ W/KHkVvyh5Fb8oeRW/KHkVvyh5Fb8oeRW/KHkVvyh5Fb8oeRW/KHkVvyh5Fb8oeRW/KHkdqxAAD3uh0G
+ 9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv26N9wNOhh87OoY/ayp+V4seemejFnp3sw52h7sKdpPDCnafx
+ wZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tz
+ up+089qxAAD3uh0G9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv26N9wNOhh87OoY/ayp+V4seemejFnp3s
+ w52h7sKdpPDCnafxwZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tz
+ up+087qftPO6n7Tzup+089qxAAD3uh0G9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv26N9wNOhh87OoY/a
+ yp+V4seemejFnp3sw52h7sKdpPDCnafxwZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tz
+ up+087qftPO6n7Tzup+087qftPO6n7Tzup+089qxAAD3uh0G9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv
+ 26N9wNOhh87OoY/ayp+V4seemejFnp3sw52h7sKdpPDCnafxwZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tz
+ up+087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tzup+089qxAAD3uh0G9b0zHve8Qj/5uFJh
+ +7JfgO6paZrkpXKv26N9wNOhh87OoY/ayp+V4seemejFnp3sw52h7sKdpPDCnafxwZ2r8sGdr/PBnrTz
+ vJ6087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tzup+089qxAAD3uh0G
+ 9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv26N9wNOhh87OoY/ayp+V4seemejFnp3sw52h7sKdpPDCnafx
+ wZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tz
+ up+089qxAAD3uh0G9b0zHve8Qj/5uFJh+7JfgO6paZrkpXKv26N9wNOhh87OoY/ayp+V4seemejFnp3s
+ w52h7sKdpPDCnafxwZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tzup+087qftPO6n7Tz
+ up+087qftPO6n7Tzup+089qxAAD3uh0G9b0zHve8Qj/5uFJh+7JfgO6paZrkpXGv26N9wNOhh8/OoY/a
+ yp+V4seemejFnp3sw52h7sKdpPDCnafxwZ2r8sGdr/PBnrTzvJ6087qftPO6n7Tzup+087qftPO6n7Tz
+ up+087qftPO6n7Tzup+087qftPO6n7Tzup+089myAAD2ux0F9L4zHfa9Qj73ulJh+bNfge2raZzjqXCx
+ 2qd8w9Kmh9LLpZDfx6SW6MOjm+7BpJ/ywKWi9b+mpve/p6n4vqis+b6pr/m8qrD5uqqw+bipsfi4qbH4
+ uKmx+Lipsfi4qbH4uKmx+Lipsfi4qbH4uKmx+Lipsfi4qbH4uKmx+NmyAAD1vBwF878zHfW/Qj72u1Jh
+ +LRfge2uaZzirW+y2at7xdCqiNXJqJHjxKiY7cGpnvS+rKP5vbGo/Ly4rfy8uK79vLmu/by5rv28ua79
+ u7mu/bm1rv25ta79ubWu/bm1rv25ta79ubWu/bm1rv25ta79ubWu/bm1rv25ta79ubWu/dmzAAD0vBwF
+ 8r8zHfTAQj71vFJh+LZfgu2xaJ3isG6y2K57xs+uidjHrJPmwqyb8r6wpPq9t6v8vLis/Ly4rf28ua79
+ vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/dizAAD0vRwF8sAzHPPAQj70vVJh97dfgu20Z53itG6z2LJ6x86xi9rGr5bqwLCg9r23qvy9t6v8
+ vLis/Ly4rf28ua79vLmu/by5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/di0AADzvhsF8cEzHPLBQz70vlJh9rhfg+22Z5zit22z17V5yM2yidvEspjs
+ vrWm+r23qfu9uKv8vLis/Ly5rf28ua79vLmu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/di0AADzvhsE8MEzHPHCQz3zv1Jh9blfg+25Zpziumyz
+ 17Z3yMyyh9zDspjuvban+723qfu9uKv8vLis/Ly5rf28ua39u7mu/ru5rv67ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/di0AADyvhsE8MIzHPHCQz3yv1Jh
+ 9blfg+27ZpzivGuz17d0yMyzhd3Dspjwvbam+723qPu9uKr8vLms/Ly5rf28ua3+u7mt/ru5rv67ua7+
+ u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/de0AADyvxsE
+ 78IzHPDDQz3ywFJh9Lpfg+6+ZZvivWmy17lwyMy0gt3CspfxvbWl+r23p/u9uKr8vLms/by5rf27ua3+
+ u7mt/ru5rv67ua7+u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/de1AADxvxsE78MzG/DEQz3xwVJh87xeg+3AZZviv2ay17ttyMy1f93BspbyvbWj+r23pvu9uKn7
+ vLmr/Ly5rf67ua3/u7mt/ru5rv67ua7+u7mu/bu5rv27ua79u7mu/bu5rv27ua79u7mu/bu5rv27ua79
+ u7mu/bu5rv27ua79u7mu/da1AADxwBoE7sMzG+/EQz3xwVJh8b5eguzCY5rjwmOx2L1ox8y2et3BspPz
+ vrWg+r23pPq9uaj7vLqr/Ly6rf67ua3+u7mt/ru5rf67ua7+u7qu/bu6rv27uq79u7qu/bu6rv27uq79
+ u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/da1AADwwBoE7sQzG+7FQz3wwlJh8MBeguvEYZnkxF+v
+ 2cFixc25dNvBs4/yvrWc+b23ovq9uab7vLqq/Lu6rf27uq3+u7mt/ru6rf67uq7+u7qu/ru6rv27uq79
+ u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/da1AADwwRoE7cUzGu7GQzzvw1Jh
+ 7cNdgOnHXpflyFut2sdaw86+a9nCtIfxvrWY+b24nfq9u6T7u7qr/Lu6rP27uq3+u7qt/ru6rf67uq7+
+ u7qu/ru6rv27uq79u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/da2AADvwhkD
+ 7MYzGu3HQzzuxFJh68Zdf+fKWpXjzVaq3M9Qv8/FX9fDtnnwvrWN+r26kPu7u6f8u7qr/Lu6rP27uq39
+ u7qt/ru6rf67uq7+u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/bu6rv27uq79u7qu/bu6rv27uq79
+ u7qu/dW2AADuwxkD68cyGuvIQzztxlJh6MlZfOPPVZHe1U+l2tpEvM/NTdfEv1vtvrVH+rq7nPu6u6j8
+ urqr/Lq6rP26uq39u7qt/bu6rf27uq39u7qu/bS5rv20ua79tLmu/f/i8ABJQ0NfUFJPRklMRQAFCrS5
+ rv20ua79tLmu/bS5rv20ua79tLmu/bS5rv20ua79tLmu/dW3AADtxBgD6sgyGerJRDvrx1Nh5c1UeN3W
+ TovV3k+g0NtJvsXOXNa9xXLoucCL8ri9m/i2u6H7tbuk/LS7pfyyu6b8r7um/K27p/uqu6n6prys+qK8
+ sfmivLH5oryx+aK8sfmivLH5oryx+aK8sfmivLH5oryx+aK8sfmivLH5oryx+dS4AADsxRcD6MkyGOjL
+ RDrpylNg39RNctTgUoLO5VKjx9tSvr7QadK4yYDgtsSP6bDCkO2swZLwqMCU8qS/lvOhv5n0nr+b9Ju/
+ n/SZv6P0l7+p85S/r/OUv6/zlL+v85S/r/OUv6/zlL+v85S/r/OUv6/zlL+v85S/r/OUv6/zlL+v89S5
+ AADqxxYC58syF+bNRDrj0E1a1t5MZ87mU4bH6Filv9xdvLjTcsy1zYTXrsqG3qjHh+OixonmncWL6JnE
+ jumVw5DqksOT64/Dl+yNw5zsi8Oi7IvDquuLw6rri8Oq64vDquuLw6rri8Oq64vDquuLw6rri8Oq64vD
+ quuLw6rri8Oq69O6AADoyRQC5M4yFuPQRTjb2ERPz+ZQZsftV4m/6F+kuN5nt7LYcsSq03fNpM98057N
+ f9eZzILalMuE3JDKh96NyYrfismN4IfIkeGEyJXigsic4oHIo+KByKPigcij4oHIo+KByKPigcij4oHI
+ o+KByKPigcij4oHIo+KByKPigcij4tK7AADlzBIB4dExFODTQzbS40pDyO1TasDzXYm56megsOJor6fd
+ abqg2W7BmdZyx5PUdsuO0nrOitF+0IfQgdKE0IXTgs+I1IDOi9V9zpDWe86V1nnNnNd5zZzXec2c13nN
+ nNd5zZzXec2c13nNnNd5zZzXec2c13nNnNd5zZzXec2c19C9AADizw4A3dUwEtbePyjK7EtJwfRYbLn3
+ Y4aw7mSYpuhjpZzjZK6V4Ge0jt1suYnbcL2F2nTAgdl4wn7YfMN813/FetaCxnjWhsd21YrIc9WPyXLU
+ lMly1JTJctSUyXLUlMly1JTJctSUyXLUlMly1JTJctSUyXLUlMly1JTJctSUyc/AAQDZ1AgA2NsyD83p
+ RCnC9E9Mufpdaa/7XX6l9F2Nm+5emJLqYKCL52OmhOVmqoDja6184m+weeFzsnfgd7N14Hq0c999tnHf
+ gLdv3oS4bd6IuWzdjbls3Y25bN2NuWzdjbls3Y25bN2NuWzdjbls3Y25bN2NuWzdjbls3Y25bN2Nuc3D
+ AQDW2QgA0OQ5DcTzRi25/FBLrv9TYqP/VHOZ+1Z/kPZZiYjyXI+C8GCVfO5jmXfsZ5xz62uecepvoG/p
+ cqJt6HWjbOh4pGrnfKZp53+nZ+aEqGXliKll5YipZeWIqWXliKll5YipZeWIqWXliKll5YipZeWIqWXl
+ iKll5YipZeWIqcrGAgDR4RMAxfE5Ern+QC2t/0VFov9JV5f/TGWO/1Bvhv5UeH/7WIB5+F2FdPZhiXD0
+ ZY1t82qPa/FukWnxcZNn8HSUZe93lmTve5di7n6YYe6DmV/th5pf7YeaX+2Hml/th5pf7YeaX+2Hml/t
+ h5pf7YeaX+2Hml/th5pf7YeaX+2HmsjKAgDH7hoBuf0wE6z/NSig/zo6lv8/SY3/RVaF/0phfv9PaXf/
+ VXBx/1p2bP1femn8ZH1m+2iAZPpsgmL5cINg+HOFX/d2hl33eodc9n2IWvaCiVj1hopY9YaKWPWGilj1
+ hopY9YaKWPWGilj1hopY9YaKWPWGilj1hopY9YaKWPWGisXQAgC5/BYCrP8kEJ//KB+V/y8ujP82O4T/
+ Pkd8/0RSdf9LWm7/UWFp/1dmZP9damH/Ym1e/2dvXP9rcVr/b3NY/3J0V/91dVb/eHZU/3x3Uv6BeVH+
+ hXpR/oV6Uf6FelH+hXpR/oV6Uf6FelH+hXpR/oV6Uf6FelH+hXpR/oV6Uf6Fet6oAAD/rBcD/68tF/+u
+ OzP/qUxR/6Naa/udZYHynGyT6phzouSVfK7fkoW425CNwNiNk8XWi5nK1IifzdOHpM/SharR0YSw09GD
+ ttTQg73Vz4LE1ciExNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1d6o
+ AAD/rBcD/68tF/+uOzP/qUxR/6Naa/udZYHynGyT6phzouSVfK7fkoW425CNwNiNk8XWi5nK1IifzdOH
+ pM/SharR0YSw09GDttTQg73Vz4LE1ciExNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1cKG
+ xNXChsTVwobE1d6oAAD/rBcD/68tF/+uOzP/qUxR/6Naa/udZYHynGyT6phzouSVfK7fkoW425CNwNiN
+ k8XWi5nK1IifzdOHpM/SharR0YSw09GDttTQg73Vz4LE1ciExNXChsTVwobE1cKGxNXChsTVwobE1cKG
+ xNXChsTVwobE1cKGxNXChsTVwobE1d6oAAD/rBcD/68tF/+uOzP/qUxR/6Naa/udZYHynGyT6phzouSV
+ fK7fkoW425CNwNiNk8XWi5nK1IifzdOHpM/SharR0YSw09GDttTQg73Vz4LE1ciExNXChsTVwobE1cKG
+ xNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1d6oAAD/rBcD/68tF/+uOzP/qUxR/6Naa/ud
+ ZYHynGyT6phzouSVfK7fkoW425CNwNiNk8XWi5nK1IifzdOHpM/SharR0YSw09GDttTQg73Vz4LE1ciE
+ xNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1d6oAAD/rBcD/68tF/+u
+ OzP/qUxR/6Naa/udZYHynGyT6phzouSVfK7fkoW425CNwNiNk8XWi5nK1IifzdOHpM/SharR0YSw09GD
+ ttTQg73Vz4LE1ciExNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1cKGxNXChsTVwobE1d2o
+ AAD/rRYD/7AtF/+vOzP/qkxR/6RabPufZILynmuU6ptyo+OYe7DelYS62pKLwtePksjUjZjN04ue0NGJ
+ pNPQiKrV0Iaw1s+GttfPhb7Yy4XC2MWHw9i/icPYv4nD2L+Jw9i/icPYv4nD2L+Jw9i/icPYv4nD2L+J
+ w9i/icPYv4nD2N2pAAD/rhYD/7EsFv+wOzP/rExR/6VZbPqkY4Lxo2qU6aBwpOKcebLdmYK92JaJxtST
+ kczSkZfR0I+d1c+No9jOi6nazYmw3MyIt93LiMDdxYrA3r+MwN25jMDduYzA3bmMwN25jMDduYzA3bmM
+ wN25jMDduYzA3bmMwN25jMDduYzA3dypAAD/rxUD/7IsFv+xOzP/rUtR/6dZbfqnYoLxp2iV6aRvpeGg
+ drTcnYC/1pqIydOYj9DQlZbVzpOc2syQot3Ljqjfyoyw4cqLueLFjL3iv4694rqPveK1kL7htZC+4bWQ
+ vuG1kL7htZC+4bWQvuG1kL7htZC+4bWQvuG1kL7htZC+4dyqAAD/sBUD/rMsFv+yOzL/rktR/6hZbfqr
+ YYLxqmeV6KhtpuGldLXboX7B1Z6Gy9GcjtPOmZXZzJaa3sqToeHJkajkyI+w5cePu+bAkbvnupK75rWT
+ u+axk7zlsZO85bGTvOWxk7zlsZO85bGTvOWxk7zlsZO85bGTvOWxk7zlsZO85dyqAAD/sBUC/rQsFv+z
+ OzL/r0tR/6tYbfuuYIHxrmaV6KxspuGpcrXapXzC1KKFzdCgjdbMnZTcypmZ4ciWoOXHlKfoxpKx6sKT
+ ueq7lbnqtpa56rKWuemulrrorpa66K6Wuuiulrrorpa66K6Wuuiulrrorpa66K6Wuuiulrrorpa66Nur
+ AAD/sRUC/bQsFf+0PDL/sEtR/61YbPuxX4HxsWWU6LBrpuGtcLXaqXvD06aEzs+kjNjLoJPfyJ2Y5caZ
+ n+nFl6fsxJaz7b2Yt+63mbftspm37a+ZuOysmbnqrJm56qyZueqsmbnqrJm56qyZueqsmbnqrJm56qyZ
+ ueqsmbnqrJm56turAAD+shQC/LUsFf61PDL/sUtR/rBXbPm0XoDxtWSU6bRqpeGyb7XarnnD06uDz86o
+ jNnKpJLhx6CY6MSdnuzDmqfvwZq18bidtfGznbXwsJ228K2ctu6qm7jsqpu47KqbuOyqm7jsqpu47Kqb
+ uOyqm7jsqpu47KqbuOyqm7jsqpu47NurAAD+shQC/LUsFf21PDL/sktR/bJWa/e2Xn/yuGST6bhppeG2
+ brXas3fD07CC0M2ti9vJqZLjxaWX68OhnvDBn6jzvKCz9LSis/SworTzraG08quftfConrftqJ637aie
+ t+2onrftqJ637aiet+2onrftqJ637aiet+2onrftqJ637dusAAD9sxQC+7YsFfy2PDL+s0tR+7RWavW5
+ XX7xvGOS6bxopOG7bLTat3PC07R/z82yitvIrpLlxKqY7cGmnfO/pan3uKex97KnsvevprL1rKSz86mi
+ tfGmoLbupqC27qagtu6moLbupqC27qagtu6moLbupqC27qagtu6moLbupqC27tqsAAD9sxMC+7csFPy3
+ PDL+s0tR+bdVafO8XH3vwGKQ6sBmouK/aLLbvG3B1Lh4zs60hNrIso/lxLKa7sCun/W9rKr6ta+v+7Cs
+ sfmtqrL3qqez9KektPKkobbvpKG276Shtu+kobbvpKG276Shtu+kobbvpKG276Shtu+kobbvpKG279qs
+ AAD8tBMC+rcsFPu3PDH9tEtR97lVaPG/XHzsw2KP6sRioOPDY7DcwWW+1b5vy8+6etfJt4XixLWQ7MC1
+ nPW7ua3/s7Ov/K6vsPmqrLL3p6mz9aWmtPKio7bvoqO276Kjtu+io7bvoqO276Kjtu+io7bvoqO276Kj
+ tu+io7bvoqO279qtAAD8tBMC+bgsFPq4PDH8tUtR9bxUZ+7DW3rqxl6N6MhenuXJXq3eyV662MlkxtLI
+ bdHNxXbcxsB66ru+iPSvu6T7qrew+qixsfimrbL2o6qz9KGntfGfpLbvn6S275+ktu+fpLbvn6S275+k
+ tu+fpLbvn6S275+ktu+fpLbvn6S279qtAAD7tRMC+bksFPq5PDH8tktR879UZevGW3jnyluK5M1amuHQ
+ Wajd1Vi02dlYwM7QY9HEyXDfu8SE6rLAlPKmvZ32n72t95+1svafsLP1nqy0852ptfCcpbfunKW37pyl
+ t+6cpbfunKW37pylt+6cpbfunKW37pylt+6cpbfunKW37tmtAAD7tRIB+LkrE/m6PDH6uEpR8MJTY+jK
+ WHXkzlaG39RVlNncVaDU31iyzdhbxMPPbNO7yX7ftcWO6KrCkO6ewJfymL+m9JW9s/OXtbTyl6+18Zir
+ tu+Xp7fsl6e37Jent+yXp7fsl6e37Jent+yXp7fsl6e37Jent+yXp7fsl6e37NmuAAD6thIB97orE/i7
+ PDH3u0pP7MZSYeXOVHHe1VGA1t5WjNHiWqHM31q1w9ZjxrvPddO2yojdrceJ5KLEjOqYwpPtkcGe74/B
+ re+Ovbbvj7W27pGvt+ySqrjqkqq46pKquOqSqrjqkqq46pKquOqSqrjqkqq46pKquOqSqrjqkqq46tiv
+ AAD5txEB9rsrE/a8PDD0v0lM6MtSXeDTT2vW3lN30ORZjMroW6TE3l63vNZrxrbQfdGuzIPZpcmF4JvH
+ ieSTxY/ojMSY6onDpOuHw7Hrh7646om1uemLr7roi6+66IuvuuiLr7roi6+66IuvuuiLr7roi6+66Iuv
+ uuiLr7roi6+66NivAAD4uBAB9b0rEvW+PDDvxEhJ49BNV9jcTGLQ5Vd1yupbkMPnX6a83mW3tthzxK3S
+ ec2lz33VncyB2pXKhd6OyIvhiMeT5ITGneWDxqnlgMa25YG/vOWDtrzkg7a85IO2vOSDtrzkg7a85IO2
+ vOSDtrzkg7a85IO2vOSDtrzkg7a85NawAAD2ug8B874rEfPAPC/pykhD3NhGTdHkU1vK6lh6w+9ek7zn
+ Zaa232y1rdpuwKTVc8ic0njOlc9904/NgteJzIjahMuP3IDKl919yqDefcqs3nrKu957wb/ee8G/3nvB
+ v957wb/ee8G/3nvBv957wb/ee8G/3nvBv957wb/ee8G/3taxAADyvA0A8cEqEfHCPS7h0UY61OFMP8vq
+ U2DE8Vt9vfBjlLboaaWs4Wexo91qupvZbsGU1nPHjdN5y4jSfs6D0ITRf8+K03vPkdR5zpnVd86j1nbO
+ sNZzzsLWc87C1nPOwtZzzsLWc87C1nPOwtZzzsLWc87C1nPOwtZzzsLWc87C1tWzAADtvgwA7sMqD+rI
+ PCnY2z4szehNRcXxVmS99l9+tvFmkqzqZKCi5GOrmeBls5Lda7mM23C+htl1woHXesR91oDHedWGyXbU
+ jMp005LLcdOazHDTpc1u07XMbtO1zG7Ttcxu07XMbtO1zG7Ttcxu07XMbtO1zG7Ttcxu07XMbtO1zNO0
+ AADmwQkA68cpDt/TOBzP5UUoxvBPSb73WWa2/GF8rPRfjaLtX5mZ6WCjkOVjqoniZ6+E4G2zf99ytnvd
+ d7l43Hy7dNuBvXLbhr5v2oy/bdmTwWvZm8Fp2afCadmnwmnZp8Jp2afCadmnwmnZp8Jp2afCadmnwmnZ
+ p8Jp2afCadmnwtK2AADaxQUA5ssoDNPgOg7I7kgtvvhRTLX+WGWr/1l3ofhahZjyW5CP7l6YiOthnoHp
+ ZaN852mmeOVvqXTkc6xy43iub+J9r23igbFr4YayaeCMs2bgk7Rk35y1ZN+ctWTfnLVk35y1ZN+ctWTf
+ nLVk35y1ZN+ctWTfnLVk35y1ZN+ctdC5AADYyAUA2tkZA8rrPxO/90oxtf9NS6r/UF+g/1Jvlv1Ue434
+ V4SG9VuLf/JfkHnwY5R07meXce1rmm7scJxs63Seaep4n2fqfKFm6YCiZOmFo2Loi6Rg55OlYOeTpWDn
+ k6Vg55OlYOeTpWDnk6Vg55OlYOeTpWDnk6Vg55OlYOeTpc28AADUzAUAzOgiAr/2Ohe0/z8wqf9DRZ7/
+ SFaU/0tji/9PbYP/U3V8/Vd7d/pcgHL5YINu92SGa/ZoiGj1bIpm9HCMZPR0jWLzd45h8nuQX/J/kV3x
+ hJJb8IqTW/CKk1vwipNb8IqTW/CKk1vwipNb8IqTW/CKk1vwipNb8IqTW/CKk8vAAADM0QUAv/UiBLP/
+ MRen/zQrnP86PJH/P0qI/0RUgP9JXXn/TmRz/1Npbv9Ybmr/XHFn/2F0ZP9ld2L+aXhg/Wx6Xv1wfFz8
+ c31b+3d+Wft7f1f6gIFV+YaCVfmGglX5hoJV+YaCVfmGglX5hoJV+YaCVfmGglX5hoJV+YaCVfmGgsjE
+ AQC+2AAAsv8aBab/JROa/ykijv8vMIX/Njt9/z1Fdv9ETnD/SlVr/1BbZv9VX2L/WmJf/19lXP9jZ1r/
+ Z2lY/2trVv9vbFX/cm5T/3ZvUv96cFD/f3FO/4VzTv+Fc07/hXNO/4VzTv+Fc07/hXNO/4VzTv+Fc07/
+ hXNO/4VzTv+Fc7/PAACy7wIApP8OA5j/GAyM/xwYg/8mI3v/Li50/zY4bf8+QGf/RUZi/0xMXf9SUFr/
+ V1NW/1xWVP9hWFL/ZVlQ/2lbTv9tXE3/cF5L/3RfSv94YEj/fmFG/4RjRv+EY0b/hGNG/4RjRv+EY0b/
+ hGNG/4RjRv+EY0b/hGNG/4RjRv+EY+6dAQD/nhEC/6AnEf+eNin/mUdC/5NWWP+SYGr+kWh6941wiPKJ
+ eJPthoKc6oKKo+d/kqnlfJmt43mgsOJ3prPhda214HS0tt9yvLjfccS533DNudpx07rSdNS6y3fUuct3
+ 1LnLd9S5y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUue6dAQD/nhEC/6AnEf+eNin/mUdC/5NWWP+S
+ YGr+kWh6941wiPKJeJPthoKc6oKKo+d/kqnlfJmt43mgsOJ3prPhda214HS0tt9yvLjfccS533DNudpx
+ 07rSdNS6y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUue6dAQD/nhEC/6AnEf+e
+ Nin/mUdC/5NWWP+SYGr+kWh6941wiPKJeJPthoKc6oKKo+d/kqnlfJmt43mgsOJ3prPhda214HS0tt9y
+ vLjfccS533DNudpx07rSdNS6y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUue6d
+ AQD/nhEC/6AnEf+eNin/mUdC/5NWWP+SYGr+kWh6941wiPKJeJPthoKc6oKKo+d/kqnlfJmt43mgsOJ3
+ prPhda214HS0tt9yvLjfccS533DNudpx07rSdNS6y3fUuct31LnLd9S5y3fUuct31LnLd9S5y3fUuct3
+ 1LnLd9S5y3fUue6dAQD/nhEC/6AnEf+eNin/mUdC/5NWWP+SYGr+kWh6941wiPKJeJPthoKc6oKKo+d/
+ kqnlfJmt43mgsOJ3prPhda214HS0tt9yvLjfccS533DNudpx07rSdNS6y3fUuct31LnLd9S5y3fUuct3
+ 1LnLd9S5y3fUuct31LnLd9S5y3fUueydAAD/nxEC/6EnEf+gNin/m0dC/5VWWf+WXmv+lWZ795FuifGN
+ dZXsiX+f6IaIpuWCkKzjf5ex4XyetOB6pbffeK253na0u910vbzdc8a93HLQvtN10b7MeNG9xnrSvcZ6
+ 0r3GetK9xnrSvcZ60r3GetK9xnrSvcZ60r3GetK9xnrSveqeAAD/oBAB/6InEf+hNin/nEdC/5hUWf+a
+ XGv+mWR79pZsivCSc5brjXyh54qFqeSGja/hgpW033+duN59pLvceqy+23i1wNt2v8HadcrC1HbPwsx5
+ z8LGfM/Cv33Pwr99z8K/fc/Cv33Pwr99z8K/fc/Cv33Pwr99z8K/fc/Cv33PwuifAAD/oRAB/6MnEP+i
+ Nij/nkZC/5xTWP+eW2v+nWJ79ptqivCWcZfqkXii5o2Cq+KKi7LghpO33YKbvNx/o7/afKzC2Xq2xNl4
+ wcXWd83GzXvNxsZ+zcbAf83GuoDNxrqAzca6gM3GuoDNxrqAzca6gM3GuoDNxrqAzca6gM3GuoDNxuag
+ AAD/oRAB/6QnEP+jNij/n0ZD/59SWP+iWmr+oWF79p9oi++bbpjqlXWj5ZF/reGNiLTeiZG63IWZv9qB
+ osPYfqzG13y3yNZ6xMnPe8rKx3/LysGAysq7gcrKtYLLyrWCy8q1gsvKtYLLyrWCy8q1gsvKtYLLyrWC
+ y8q1gsvKtYLLyuWgAAD/og8B/6UmEP+kNij/oEZD/6JRV/+lWGn+pV979qNmiu+fbJjpmnOk5JV8ruCR
+ hbbdjY682oiXwtiEoMbWgKvJ1X64zNR8yM3JgMjOwYLIzruDyM62hMnOsYXJzbGFyc2xhcnNsYXJzbGF
+ yc2xhcnNsYXJzbGFyc2xhcnNsYXJzeOhAAD/ow4B/6YmEP+lNij/oUZD/6VQVv+pV2n+qV5696hkiu+k
+ apjpn3Ck5Jp4ruCVgrfckIu+2YuVxNaHn8nUg6vN04C60M2Ax9HChMfRu4XG0bWGxtGxh8fRrYjHz62I
+ x8+tiMfPrYjHz62Ix8+tiMfPrYjHz62Ix8+tiMfPrYjHz+GhAAD/pA4B/6cmEP+mNij/okZD/6hOVf+s
+ Vmf/rV1596xiifCpaJfppW6k5J90r9+afrjblIjA2I+Sx9SKnczSharR0YK91MaFxdW8iMTVtYnE1bCK
+ xdSsisXTqYvG0qmLxtKpi8bSqYvG0qmLxtKpi8bSqYvG0qmLxtKpi8bSqYvG0uCiAAD/pA4B/6gmD/+n
+ Nij/o0VD/6tNVP+wVWb8sVt3+LFhh/GvZpbqq2uj5KVxrt+gerjbmYPB1pSOyNONms/Qh6rUz4TD2L6J
+ w9i1i8LZr4zD2KuNw9eojcTWpY3F1KWNxdSljcXUpY3F1KWNxdSljcXUpY3F1KWNxdSljcXUpY3F1N+i
+ AAD+pQ0B/6gmD/+oNij/pkRC/65MU/2zVGX5tlp197ZghfG1ZJTrsmmh5a1trOCndLfboH7A1pmJydKS
+ ltHPiqrYxojB27aNwdyujsHcqo/B26eQwtmkkMPYopDE1aKQxNWikMTVopDE1aKQxNWikMTVopDE1aKQ
+ xNWikMTVopDE1d6jAAD9pQ0B/6kmD/+oNij/qERB/7FLUvq2U2P2ullz87teg/K7Y5HsuWae5rVqquGw
+ b7TcqXi+1qGCyNKYkdLNjKrbuo2/362Qv9+okr/epZPA3aOTwduhk8LZn5LE1p+SxNafksTWn5LE1p+S
+ xNafksTWn5LE1p+SxNafksTWn5LE1t6jAAD8pg0B/6omD/+pNij/qkNA/rNLUPe6UmHzvlhx78BdgO7C
+ Yo7twWWa6L9opuO8a7Det2661a56xcmgidK7laDerJO946WWveKhlr7goJa/3p6WwNydlcLanJTD15yU
+ w9eclMPXnJTD15yUw9eclMPXnJTD15yUw9eclMPXnJTD196kAAD8pwwB/6omD/+qNif/rUI+/LZKT/S9
+ UV/vwldu68ZcfenIXornyWCV5spin+DLZqjXxmq1yrh0xLurgtOqoZjfnZ685ZucveObm77hmpq/35qZ
+ wN2ZmMHamZfD2JmXw9iZl8PYmZfD2JmXw9iZl8PYmZfD2JmXw9iZl8PYmZfD2N2kAAD7pwwA/6smDv+r
+ Nif/r0E9+blJTfHBUVzrx1dr58tZeOPOWoTg01yN3NlglNnbX6LN0Ga0v8NvxK+4fNKbr5HejK675ZGj
+ vOOToL7hlJ2/35WcwN2VmsHalZnD2JWZw9iVmcPYlZnD2JWZw9iVmcPYlZnD2JWZw9iVmcPYlZnD2N2k
+ AAD6qAwA/6wlDv+sNif/skE79rxJS+3FUVnmy1Vm4dFVctzYVnvW32OB0eRsjczjaKHE22OytdBrwqPH
+ d9GOwIvdfcW944auveKLpr7gjaK/3o+gwNyQncLakZvD15Gbw9eRm8PXkZvD15Gbw9eRm8PXkZvD15Gb
+ w9eRm8PXkZvD192lAAD4qQsA/60lDv+sNif9tUA58sBJSOjKUFXh0VFg29lRadThYm7P5maByuppk8Pp
+ a6O64Wyxq9pswJnSdc6HzIjZesmo3329v9+CsL/ehqnA3YilwduKocLZjJ7E1oyexNaMnsTWjJ7E1oye
+ xNaMnsTWjJ7E1oyexNaMnsTWjJ7E1tylAAD3qQsA/64lDv+uNif5uEA37cRIQ+PPTk/b2UxY0+JcXc7n
+ YXPI7GSHwu5nmbrmaqiv32m1odltwZPTd8uEz4bUesyc2XfMvNp6vcHbfrLB2oGswtmEp8PXhqPE1Yaj
+ xNWGo8TVhqPE1YajxNWGo8TVhqPE1YajxNWGo8TVhqPE1dymAAD1qgoA/68lDf+vNif1vT8z6MpHPt3V
+ SEbU4FVKzudbYsjtYHnB8mSMuuxonLDlZ6qk32a1mNptv4zVd8iB0oPPec+U03XPq9VzzMTWdr/E1nm1
+ xNZ8rsXUf6jG03+oxtN/qMbTf6jG03+oxtN/qMbTf6jG03+oxtN/qMbTf6jG09unAADyrAkA/7AlDf+y
+ NSXwwj4u4dFGNtbeSjrO5lVPyO1baMHzYH2682aPsetlnqblZKqb4GW0kdxtvIbYdsN+1YHJdtOOzXLS
+ n89w0rbPbs3H0HHCx9F0uMfQd7DIz3ewyM93sMjPd7DIz3ewyM93sMjPd7DIz3ewyM93sMjPd7DIz9qo
+ AADvrQgA/rIkDPq4NCDoyTwn2dk9Ks/lTjnI7VZUwfRcbLr4YoCy8mOQp+thnZ3mYqiS4mWwid5tt4Hb
+ db162X7CdNeJxW/Vl8ds1afJa9W7yGnRy8lsxsrKb7vKym+7yspvu8rKb7vKym+7yspvu8rKb7vKym+7
+ yspvu8rKb7vKytmpAADrrwYA/LQkC/O/Mhrg0jkc0uJGIsnrUD7C81dZu/leb7L6X4Go816Pnu1fm5To
+ YaSK5GSrg+FrsXzfc7Z33Xy5cdyFvG3akL9q2pzAZ9mqwWbZvcFl1c/BZ8nPw2fJz8Nnyc/DZ8nPw2fJ
+ z8Nnyc/DZ8nPw2fJz8Nnyc/DZ8nPw9irAADlsgQA+bcjCunILRHV3TgOy+lIJ8LzUUO7+lhbsv9ab6j7
+ Wn+e9FuMlO9dlovrYJ2D6GSkfOZqqHfkcaxy4nmwbuGBsmrgibVn35O2Zd6et2Peq7hh3r24YdvTuGHb
+ 07hh29O4YdvTuGHb07hh29O4YdvTuGHb07hh29O4YdvTuNatAADctQEA9bwiCd3UIQbN5z4Rw/FLLLv6
+ UUax/1Jbp/9UbZ79VXuU+FeFi/NbjoTwX5V87WOadutonnLpb6Ju6Hakaud9p2fmhKlk5YyqYuSUrGDj
+ nq1d46uuXOO+rlzjvq5c476uXOO+rlzjvq5c476uXOO+rlzjvq5c476uXOO+rtSvAADauAEA6MgTAdDi
+ IgLE8D8Vu/pHL7D/SEam/0tYnP9OZ5P/UXOK/FV8g/hZhHz2XYl282KOcfFnkm3wbZVp73OXZu55mWTt
+ f5th7IWdX+uMnl3qlJ9a6p6hWOmroVjpq6FY6auhWOmroVjpq6FY6auhWOmroVjpq6FY6auhWOmrodKy
+ AADXuwEA0dAGAMXvJgS6+joYsP8/L6X/QEKb/0VSkf9JX4j/TWmB/1Jxev9Wd3T9W3xv+2CAa/llg2f4
+ aoVk92+HYvZ0iV/1eYtd9H+NW/OFjlnzi49W8pORVPGdklTxnZJU8Z2SVPGdklTxnZJU8Z2SVPGdklTx
+ nZJU8Z2SVPGdks+2AADOwQEAxdYEALr7JAau/zEYo/81K5j/ODuO/z5Ihf9DU37/SVt3/05icf9TZ2z/
+ WGtn/11vZP9icmH/ZnRf/2t2XP9vd1r+c3lY/Xh6Vv19fFT8gn1S+4l+T/qSgE/6koBP+pKAT/qSgE/6
+ koBP+pKAT/qSgE/6koBP+pKAT/qSgMy6AADEygEAuOIDAK3/HQah/ycVlv8rI4v/LzCC/zY7ev89RHP/
+ Q0tt/0lRaP9PVmP/VFlg/1hcXf9dX1r/YWBY/2ViVv9pZFT/bWVS/3FmUP91aE7/eWlM/39qSf+GbEn/
+ hmxJ/4ZsSf+GbEn/hmxJ/4ZsSf+GbEn/hmxJ/4ZsSf+GbMTCAAC51QAArP0IAJ7/EQST/xsOiP8hGn7/
+ JiR1/y4tbv82NGj/PTpj/0NAXv9JRFr/T0hX/1RLVP9YTVL/XU9Q/2FRTv9lU0z/aVRK/21WSP9yV0b/
+ dlhE/3xaQv+EW0L/hFtC/4RbQv+EW0L/hFtC/4RbQv+EW0L/hFtC/4RbQv+EW7rOAACs3QAAnv8DAZD/
+ BwOE/w0Hev8VD3L/HRhr/yYgZP8vJ1//OC1a/z8yVf9FNlL/SzpO/1E8S/9WP0n/WkBH/15CRf9jREP/
+ Z0VB/2tGP/9wSD7/dUk8/3tKOv+CTDr/gkw6/4JMOv+CTDr/gkw6/4JMOv+CTDr/gkw6/4JMOv+CTP6R
+ AwD/kBID/5AjDP+NMyD/iEQ0/4VSRv+GW1b/hGRk/4Ftcf58dnv6eYCD9nWKivRxko/ybpqT8Gyilu9q
+ qZjuaLGa7Wa5nO1lwZ3sZMue62PVn+dk3Z/gZt+f2Wnin9Js457SbOOe0mzjntJs457SbOOe0mzjntJs
+ 457SbOOe0mzjnv6RAwD/kBID/5AjDP+NMyD/iEQ0/4VSRv+GW1b/hGRk/4Ftcf58dnv6eYCD9nWKivRx
+ ko/ybpqT8Gyilu9qqZjuaLGa7Wa5nO1lwZ3sZMue62PVn+dk3Z/gZt+f2Wnin9Js457SbOOe0mzjntJs
+ 457SbOOe0mzjntJs457SbOOe0mzjnv6RAwD/kBID/5AjDP+NMyD/iEQ0/4VSRv+GW1b/hGRk/4Ftcf58
+ dnv6eYCD9nWKivRxko/ybpqT8Gyilu9qqZjuaLGa7Wa5nO1lwZ3sZMue62PVn+dk3Z/gZt+f2Wnin9Js
+ 457SbOOe0mzjntJs457SbOOe0mzjntJs457SbOOe0mzjnv6RAwD/kBID/5AjDP+NMyD/iEQ0/4VSRv+G
+ W1b/hGRk/4Ftcf58dnv6eYCD9nWKivRxko/ybpqT8Gyilu9qqZjuaLGa7Wa5nO1lwZ3sZMue62PVn+dk
+ 3Z/gZt+f2Wnin9Js457SbOOe0mzjntJs457SbOOe0mzjntJs457SbOOe0mzjnv2SAwD/kRIC/5EjDP+P
+ MyD/ikQ0/4lQRv+KWVb/iWFl/4Vqcv2Ac335fH2F9XmHjfJ1kJLwcZiX7m6gmu1sqJ3sarCf62i5oOpn
+ wqLqZc2j6GTao+Fn3aTaat+k0m7ho8xv4aPMb+GjzG/ho8xv4aPMb+GjzG/ho8xv4aPMb+GjzG/ho/uT
+ AgD/kxEC/5IiDP+QMyD/i0M1/41ORv+PV1b/jV9l/4pocvyFcH74gHmH9HyEj/F4jZXudJaa7HGenutu
+ p6HqbLCj6Wq5pehoxKboZ9Cn42jaqNpr3ajSbt6nzHHeqMZy3qjGct6oxnLeqMZy3qjGct6oxnLeqMZy
+ 3qjGct6oxnLeqPmTAQD/kxEC/5MiDP+RMiD/jUM1/5FMRv+TVVb/kl1l/49lc/yKbn/3hHaJ84CBkfB7
+ ipftd5Sd63SdoelxpaTobq+n52y6qeZqxqrmadOr3WvarNNv3KvMctyrxnPcrMB03KzAdNyswHTcrMB0
+ 3KzAdNyswHTcrMB03KzAdNyswHTcrPiUAQD/lBAC/5QiDP+TMh//j0I1/5RLRf+WU1X/lltl/5Njc/yP
+ a3/3iXOK8oR9ku9/h5rsepGf6XebpOhzpKfmcK+q5W26rORryK7ha9av1m/ar81z2q/HdNqvwHbasLt3
+ 2rC7d9qwu3fasLt32rC7d9qwu3fasLt32rC7d9qwu3fasPaVAAD/lRAC/5UiC/+UMh//kkE0/5hJRP+a
+ UVT/mllk/5hhcvyUaH/2jnCK8oh5lO6DhJvqfo6i6HqYp+Z1o6vkcq6u42+7sOJtzLLbbtazz3PYs8d2
+ 2LPAd9i0u3jYtLZ52LO2ediztnnYs7Z52LO2ediztnnYs7Z52LO2ediztnnYs/SWAAD/lhAC/5YiC/+V
+ Mh//lT8z/5tHQ/+fUFP/n1dj/51ecfyZZX/2lG2K8Y11lO2HgJ3pgoqk532VqeR4oa7idK6y4XC9tOBu
+ 0bbSc9W2yHfVt8B51be6etW3tXvVt7F81baxfNW2sXzVtrF81baxfNW2sXzVtrF81baxfNW2sXzVtvOW
+ AAD/lw8B/5chC/+WMh//mD4y/59GQv+jTlL/pFVh/6JccP2fY333mmqJ8ZNxlO2Me53ph4al5YCSrON7
+ nrHhdq2133HAuNly07rKeNS6wHrTu7l807u0fdO7r37Tuqx/1Lmsf9S5rH/Uuax/1Lmsf9S5rH/Uuax/
+ 1Lmsf9S5rH/UufGXAAD/mA4B/5ghC/+XMh//mzwx/6JFQP+nTVD/qFNf/6habv6lYHz3oGaI8pptk+2S
+ dZ3oi4Gm5YWOreF+nLTfeK253XPFvM930b3Be9G+uH3Rv7J/0b+tgNG+qoHSvaeC0ryngtK8p4LSvKeC
+ 0ryngtK8p4LSvKeC0ryngtK8p4LSvPCXAAD/mA4B/5khC/+YMR//njww/6ZEP/+rTE7/rVJd/61Ya/qr
+ Xnn1p2OG8KFpkeuacJzmknul4YuIrtyDl7bWfKq80XfCwMV7z8G4f8/CsIHPwquCz8Kog9DBpYTQv6KE
+ 0b6ihNG+ooTRvqKE0b6ihNG+ooTRvqKE0b6ihNG+ooTRvu6YAAD/mQ0B/5ohC/+ZMR//oTsv/6lEPf+u
+ S0z9sVJa+rJXaPWxXXbvr2GC6qpnjuSjbZnem3ej15OErdCKkbfJgqK/w366xLl/zcavg83GqYTNxaWG
+ zsSihs/DoIfPwZ6H0L+eh9C/nofQv56H0L+eh9C/nofQv56H0L+eh9C/nofQv+2YAAD/mQ0B/5shCv+a
+ MR//ozst/6xDO/2ySkn5tlFX9rhWZfG4W3Lqt2B+5LNkid6uapTVpXShzZp+rsWRi7m8ipzBtYWzx66F
+ y8mmh8vJoojMx5+Jzcadic7Em4nPw5qJ0MGaidDBmonQwZqJ0MGaidDBmonQwZqJ0MGaidDBmonQweyZ
+ AAD/mg0B/5shCv+bMR//pjos/69COfq2Skf0ulBU8b5VYey/Wm3lwF54375hgte3Z5HNrHChxKF6rrqY
+ hrqxkZbDqIytyaGLysydjMrLmo3LyZmNzMeYjc3Gl4zOxJaMz8GWjM/BlozPwZaMz8GWjM/BlozPwZaM
+ z8GWjM/BlozPweqZAAD/mwwB/5wgCv+bMR//qDoq/rJCN/a5SUTwv09Q68RUXOjHWWbhyVxv2shcfdC+
+ Y5DGs2ygu6l1rrCggbqmmpHEnJWny5WUyc6UksnMk5LKypORy8iTkM3Gk4/OxJKOz8KSjs/Cko7PwpKO
+ z8KSjs/Cko7PwpKOz8KSjs/Cko7PwumaAAD/mwwB/50gCv+eMB7/qzkp+rVBNPK9SEDrxE5L5spTVeHP
+ VV3d1Fdm085YfMnFYI++u2ifs7Fyraepfbmbo4vEkJ+iy4ifyM6KmcnNjJfKy42Vy8mNlMzHjpLOxI6R
+ z8KOkc/CjpHPwo6Rz8KOkc/CjpHPwo6Rz8KOkc/CjpHPwuebAAD/nAwB/54gCv+gMBz/rjgm97lAMe7C
+ Rzzmyk1F4NFPTNraUVHV3VNkzdVVesPMXY23w2Weq7turJ6zeLiRrYfDhaqdynyrxM6AosnNhJ3Ky4aa
+ y8mHmMzHiZbOxIqUz8KKlM/CipTPwoqUz8KKlM/CipTPwoqUz8KKlM/CipTPwuabAAD/nQsB/58gCv+j
+ Lxv/sTgk870/LenHRTbh0Uo92dtLQdPhW0rN41tixtxXeLzUWouwzGGcosVqqpW+dLaHuYLAeriYyHG6
+ wcx2rsrLe6bLyn6hzMiBnc3Gg5rOxISYz8KEmM/ChJjPwoSYz8KEmM/ChJjPwoSYz8KEmM/ChJjPwuOc
+ AAD+ngoA/6AgCf+mLhn7tTYh7sI+KOPOQy7a2UQy0uFWN83mXUvH6GFgv+NhdrTdW4mn1l2ZmtBmp4zL
+ cLN+yH69cceVxGfLv8htvMzIcrDMx3apzcZ6pM7EfKDPw36d0MF+ndDBfp3QwX6d0MF+ndDBfp3QwX6d
+ 0MF+ndDBfp3QweGdAAD8nwoA/6EfCf+qLRb2ujUc6Mg7IdzVPyTT4E4nzOdWPcbsXVK/7GJluOlkd63l
+ Yoeg4WCWkt1jo4Taba922Hu4atqTvmPZt8Jmzc/Car7Ow260z8Nyrc/CdafQwXij0b94o9G/eKPRv3ij
+ 0b94o9G/eKPRv3ij0b94o9G/eKPRv9+eAAD6oAkA/6MfCf+vKxLwwDIW4dA3GNTeQxfN5k8txu1XQ7/y
+ XVi48GBqru5ee6PsXYmW6V6WiehioX3la6pz4Xqxat6Mt2Xdpbpi3ci6Y87SvWfC0b5qudG+bbHSvXCr
+ 0rxwq9K8cKvSvHCr0rxwq9K8cKvSvHCr0rxwq9K8cKvSvN6fAAD2ogcA/6UeCPu1KA7pyC0P2NoyDc7l
+ RhvG7VAyv/RYSbf3W12u9lpupPVZfZn0WYqN8F2UgutinXjoa6Vw5XiraeKHr2ThmbNg4LC0XuDQtGDR
+ 1rZjx9W3Zr3VuGi21bdottW3aLbVt2i21bdottW3aLbVt2i21bdottW3aLbVt92hAADyowYA/6gdB/O9
+ Igff0SIG0OM6C8fsSSC/9FI3t/tVTa79VV+k/FVvmfxVfI/3WIeG8l2QfO5jmHPra55t6XajZ+eCp2Ll
+ kKpe5KGsXOO2rVrk0q1d2NquX8zar2HD2bBhw9mwYcPZsGHD2bBhw9mwYcPZsGHD2bBhw9mwYcPZsNyi
+ AADspgQA/68XA+nHFgHU3hwByOs8D7/0SSW3/E07rv9PT6T/T2CZ/1BukP5TeYf5V4J+9VyKdvJjkG/w
+ apVq7XSZZex+nWHqiaBd6ZaiWuilo1fouKRW6NCkWd/cpFrT36Za09+mWtPfplrT36Za09+mWtPfplrT
+ 36Za09+mWtPfptqkAADjqQAA5rkIANTPBwDK6SICwPQ7E7b9RCmt/0c9o/9ITpn/Sl2P/01ph/9Sc3/9
+ Vnt3+lyBcPdihmv1aYtm83GOYvJ5kV7wg5Rb742WWO6YmFXupplT7baaUu3NmlTn3ZpU592aVOfdmlTn
+ 3ZpU592aVOfdmlTn3ZpU592aVOfdmtinAADcrQAA0sADAMrUBQDA9CUEtv03Fqz/Piqi/0A8mP9CS47/
+ RVeF/0piff9Qanf/VXFw/1t2av1gemb7Z35i+m6BXvl1g1v3fYZY9oWIVfWOilL1mYtQ9KSMTvO0jU3z
+ x45N88eOTfPHjk3zx45N88eOTfPHjk3zx45N88eOTfPHjtWqAADTtAAAx8YCAL7ZBAC0/yQGqv8xFqD/
+ NiiW/zk3jP88RIP/QU97/0dXdP9NXm7/U2Rp/1hoZP9ebGD/ZG9d/2pxWv9wdFf/dnZU/314Uf6FeU79
+ jXtM/Jd8Svyifkn7r39J+69/Sfuvf0n7r39J+69/Sfuvf0n7r39J+69/Sfuvf9KuAADIvgAAvtABALPy
+ CQCo/x4Gnv8pFJP/LiKJ/zIvgP82Onj/PUNx/0NKa/9JUGX/T1Rh/1RYXf9aW1r/X15W/2RgVP9qYlH/
+ b2RO/3VmTP98Z0n/g2lH/4pqRf+Ua0P/nm1D/55tQ/+ebUP/nm1D/55tQ/+ebUP/nm1D/55tQ/+ebcq2
+ AAC+yAAAs9kAAKb/CwGa/xQFkP8fD4b/JRp8/yokdP8vLWz/NzRm/z06Yf9EP1z/SkNY/09GVf9USVL/
+ WUtP/15NTP9jT0r/aFBI/21SRf9yU0P/eFVB/39WP/+HVz3/j1k9/49ZPf+PWT3/j1k9/49ZPf+PWT3/
+ j1k9/49ZPf+PWb/BAAC00gAApuEAAJn/BQGM/wsDgf8TCHj/GxBw/yIYZ/8oH2H/LyVb/zcqVv89LlL/
+ QzFP/0gzTP9NNUn/UTdG/1Y5RP9aOkL/XzxA/2M9Pv9oPzz/bUA6/3NBN/96QzX/gkQ1/4JENf+CRDX/
+ gkQ1/4JENf+CRDX/gkQ1/4JENf+CRLXNAACn2gAAmO4AAIv/AAF+/wECc/8IBWn/Dgdi/xcMW/8gElX/
+ KBdQ/y8bTP83H0j/PSJF/0MlQv9IJz//TSk9/1ErO/9WLDn/Wy42/2AvNP9lMDL/azIw/3EzLv94NCz/
+ gDYs/4A2LP+ANiz/gDYs/4A2LP+ANiz/gDYs/4A2LP+ANv+EBgH/ghQE/34hCf96MRf/dUMn/3hONv94
+ V0T/dmFQ/3JrW/9vdWX/a4Bs/2eKcv9jlHf+YJ16/V6lffxcrX/7WraB+lm/gvlYyIP4VtOE9lXfhfJW
+ 54XrWemF5Vvrhd9g7YXbYu6E22LuhNti7oTbYu6E22LuhNti7oTbYu6E22LuhP+EBgH/ghQE/34hCf96
+ MRf/dUMn/3hONv94V0T/dmFQ/3JrW/9vdWX/a4Bs/2eKcv9jlHf+YJ16/V6lffxcrX/7WraB+lm/gvlY
+ yIP4VtOE9lXfhfJW54XrWemF5Vvrhd9g7YXbYu6E22LuhNti7oTbYu6E22LuhNti7oTbYu6E22LuhP+E
+ BgH/ghQE/34hCf96MRf/dUMn/3hONv94V0T/dmFQ/3JrW/9vdWX/a4Bs/2eKcv9jlHf+YJ16/V6lffxc
+ rX/7WraB+lm/gvlYyIP4VtOE9lXfhfJW54XrWemF5Vvrhd9g7YXbYu6E22LuhNti7oTbYu6E22LuhNti
+ 7oTbYu6E22LuhP+FBQH/gxME/38gCf98MRf/d0Io/3xLNv99VUT/e15R/3doXP9zcmb/b31u/2qHdf9m
+ kXr9Y5p++2CjgfperIP5XLWF+Fu/hvdZyYj1WNWJ9Ffiie1a5onmXemJ32Dridlk7YnUZe2J1GXtidRl
+ 7YnUZe2J1GXtidRl7YnUZe2J1GXtif+GBQD/hBMD/4EgCf99MBf/e0An/4BJNv+BUkT/f1xR/3xlXf93
+ b2j/c3pw/26Ed/1qjnz7ZpiB+WOihPhhq4f3X7SJ9l2/ivZbyozzWtiN8Frkjehd5o3gYemN2WXrjdJn
+ 7I3NaO2OzWjtjs1o7Y7NaO2OzWjtjs1o7Y7NaO2OzWjtjv+HBAD/hRID/4IfCf9/MBf/fz4n/4RHNf+F
+ UET/hFlR/4BiXv97bGj/dndx/3KBefxtjH/6aZaD+GWgh/ZjqYr1YbSM9F+/jvRdy4/xXNuQ613jkeJh
+ 5pHaZeiR02jqkcxq6pLIa+qSyGvqkshr6pLIa+qSyGvqkshr6pLIa+qSyGvqkv+IBAD/hhID/4MfCP+A
+ Lxf/gjwn/4hFNf+KTkP/iFdR/4VgXv+AaWn/enNz/nZ+e/txiYH4bJOG9mieivVlqI3zY7OQ8mC/kvJe
+ zZPvXd+U5WHjldxl5pXTaeiUzGvolcZs6JbCbeiWwm3olsJt6JbCbeiWwm3olsJt6JbCbeiWwm3olv+J
+ AwD/hxID/4QfCP+BLxf/hjom/4xDNP+OTEL/jVRQ/4pdXf+GZmn/f29z/Xp6fPp1hYP3cJCJ9WubjfNo
+ ppHxZbKU8GLAlu9g0JfqYOCY3mXjmdRq5pjMbOaZxW7mmr9v5pq8cOaavHDmmrxw5pq8cOaavHDmmrxw
+ 5pq8cOaavHDmmv+JAwD/iBED/4UeCP+DLxf/ijkl/5BCM/+TSkH/k1JP/5BaXP+MYmn/hmt0/X51ffl5
+ gYX2dIyL826YkPFqpJTwZrKY7mPBmu1h1ZzjZOCc1mrknMxt5J3Eb+SevnHjnrly4562c+SetnPknrZz
+ 5J62c+SetnPknrZz5J62c+SetnPknv+KAgD/iREC/4YeCP+ELxf/jjgk/5VBMf+YST//mFFN/5ZYW/+S
+ YGj7jGhz+IVxffV+fIbyeYiN73OUk+1uoZjqaq+b6GfAnuZl1aDaaeGgzW7iocNx4aK8cuGjt3Tho7J1
+ 4aKwduKisHbiorB24qKwduKisHbiorB24qKwduKisHbiov+LAgD/ihAC/4ceB/+GLhf/kjci/5lAL/+c
+ SD3/nU9L/5xWWfqZXWb1lGVx8Y1tfO2Gd4bpgIOO5nmPleN0nJvgb6qf3Wu8ottq0qTQb+CkxHLfprt0
+ 36a1dt+nsHffpqx436WqeeClqnngpap54KWqeeClqnngpap54KWqeeClqnngpf+MAQD/ixAC/4gdB/+J
+ LRb/lTYh/5w+Lf+hRjv/ok1I+qJUVvSfW2Pvm2Jv6pRpeuaOc4Xhh3+O3YCKltl6l53UdKWj0HG2ps1v
+ zKnGct2pu3XdqrN33aqued2qqnrdqad73qile96npXvep6V73qele96npXvep6V73qele96npXvep/+M
+ AQD/jBAC/4kdB/+MLBX/mDUf/6A9K/+lRTj8p0xF9ahSUu+mWV/pol9r5J1md9+WcILZj3uN04eGl86A
+ kZ/Jep+mxHawqsF0xq27dtuusnnbrqt7266nfNutpH3crKF+3augft2poH7dqaB+3amgft2poH7dqaB+
+ 3amgft2poH7dqf2NAAD/jQ8C/4odB/+PKxT/mzQe/6M8Kf+pRDX4rEpC8a1QTuqtVlvkqlxn3qVjctie
+ bX/RlXeNyo6BmMSHjKG+gZmouXyqrrR6v7GwetmyqX3ZsaR/2bCggNqvnoDbrpyB3Kybgdyrm4Hcq5uB
+ 3Kubgdyrm4Hcq5uB3Kubgdyrm4Hcq/yOAAD/jQ4C/4scB/+RKxP/njMc/6c7J/2tQjL1sUk+7bNOSea0
+ VFXgs1lg2a5gbtGkaX/JnHONwpR9mbuNiKK0h5SqroKksKmAurSlgNa1oILXtJ2D2LOag9mxmYPasJeE
+ 266XhNytl4TcrZeE3K2XhNytl4TcrZeE3K2XhNytl4TcrfuOAAD/jg4C/4wcB/+UKhL/oTIa/6o6JPqx
+ QS/xtkc56bpNROK8UU7cvFZZ07NdbcuqZn7Com+Nupp5mbKTg6OrjpCrpImfsp6GtbaahtS3l4fWtpaH
+ 17SUh9izlIfZsZOG2q+ShtuukobbrpKG266ShtuukobbrpKG266ShtuukobbrvqPAAD/jw4C/40cB/+W
+ KRH/ozEZ/605Ife1QCvuu0U05sBKPd/ET0XWwVJXzrlba8WwY328qGyMs6B1maqZf6OilIysmpCbs5SO
+ sbeQjdC5j4zVuI+M1raOi9i0jorZso6K2rCOiduujonbro6J266Oiduujonbro6J266OiduujonbrvmP
+ AAD/jw0B/40cB/+ZKA//pjAX/LE3HvO6PibqwUMu4sdINdvMSD7Rxk9WyL5Yar+2YXy2rmmLrKdymKKh
+ fKOZm4iskZiXs4qVrLiFlcy6hpPUuYeR1baIj9e0iY7YsomN2rCKjNqviozar4qM2q+KjNqviozar4qM
+ 2q+KjNqviozar/eQAAD/kA0B/44cBv+bJw7/qS8U+bU2G++/PCHmx0En389FKtbRQzzNy01Uw8RWaLm9
+ XnqvtWaKpa9vl5upeKKRpISriKCTsoCeqLh7nsm6fZrUuYCW1beClNe0g5LYsoSQ2bCFj9qvhY/ar4WP
+ 2q+Fj9qvhY/ar4WP2q+Fj9qvhY/ar/aRAAD/kQwB/48bBv+eJQz/rS0R9bkzFurFORvhzz0d2dk8IdHW
+ QTrH0UpSvcpTZrPEW3ipvWOInrdrlZOydKCJrYCpf6qPsXeppLZxqca4c6PVuHee1rZ6mte0fZfYsn6V
+ 2rCAk9qvgJPar4CT2q+Ak9qvgJPar4CT2q+Ak9qvgJPar/SRAAD/kgwB/5EbBv+iIwr9sSoO778wEeTL
+ NBPa2DYS0t9DH8vcRTjB10hPt9FQZKzMWHaixmCFl8Fokoy8cZ2BuHynd7WLrm61obNotsS2aq/WtW+n
+ 17Rzodizdp3ZsXia2q96mNuuepjbrnqY2656mNuuepjbrnqY2656mNuuepjbrvGSAAD/kwsB/5MaBf+m
+ IQj4tiYK6cYqCt3UKwnS4D4Ny+NLHsThTzW73k5MsNpOYKXUVXKaz1yBj8tkjoTHbZl5xXmib8OIqmbD
+ nq5fxcKxY77ZsWez2bFrq9qwbqbar3Gh265zntysc57crHOe3Kxzntysc57crHOe3Kxzntysc57crO6U
+ AAD/lAoB/5gXA/+rHATyvSAF4s4gBNTeLATL5kESxOdNI73mUza05VZJquJVXJ7eVW6T21p9h9hhiX3V
+ apRy03acaNOGo2DUnahZ1sKqXM7dqmDB3Ktjt9ysZrDcq2mq3atrpt2qa6bdqmum3aprpt2qa6bdqmum
+ 3aprpt2qa6bdquuVAAD/lgkB/50SAv2xFQHqxRMB2NoLAMzmMQbE60MWvOtMKbTrUDyr6lJOoehUXpbn
+ VmyL5Vp5gORfhHbjaI1t43SUZOOEmlzlmZ5X57qgV+LcoFrR4aNcxuClX73fpmK136ZksOClZLDgpWSw
+ 4KVksOClZLDgpWSw4KVksOClZLDgpeaXAAD/mAgA+KQLAN+5BwDVzAcAzuQVAMTuNAq88EIbs/FJLqrx
+ TECh8U5Rl/BRX43vVGyD71h2ee9ef2/vZoZn8HGMX/GAkVnvkpVU7qiYUu7ImVXl35lX1uObWMzknVvD
+ 5J5dvuOeXb7jnl2+455dvuOeXb7jnl2+455dvuOeXb7jnuCZAAD6mwYA3KwBANK+AwDMzwUAxO4cAbv0
+ NQ2z9kAfqvdFMaD4SEKX+EtRjfhOXoP4Umh6+VZxcvpceGn6ZH5j+W+DXfd7h1j1iYtT85qOUPKvkE7y
+ zJFQ6+GQU9/mkVXT6JNWzemUVs3plFbN6ZRWzemUVs3plFbN6ZRWzemUVs3plN+bAADroAEA07MAAMrD
+ AgDD1AUAuvcgA7H6MxGo/Dwin/5AMpX/REGM/0dOg/9LWXr/T2Jy/1Rpav9bb2T/Y3Rf/mx4Wv12fFX7
+ gX9R+o+BTviehEv4soVJ98qGSfTihk7o54ZQ4OuHUODrh1Dg64dQ4OuHUODrh1Dg64dQ4OuHUODrh9yf
+ AADYqQAAy7oAAMLKAgC52gQAsP4hBaf/LxKd/zYilP87MIr/Pz2B/0NIef9IUXH/TVhq/1JeZP9ZY1//
+ YGha/2hrVv9xblL/enFO/4VzSv+Sdkj/oHdG/rF5RP3FekP94XpF9+h7Rffoe0X36HtF9+h7Rffoe0X3
+ 6HtF9+h7Rffoe9miAADNsgAAwsMAALjSAQCu8wsApP8dBZv/KhGR/zAfiP81K3//OjZ3/z8/b/9ERmj/
+ SU1i/09RXf9WVln/XVlV/2RcUf9rX03/c2FK/3xjRv+GZUP/kmdB/55pQP+saj7/v2s9/89sPf/PbD3/
+ z2w9/89sPf/PbD3/z2w9/89sPf/PbNCqAADDvAAAuMwAAK3ZAACi/wwBlv8WBI7/Ig6F/ykZfP8vI3T/
+ NSxs/zozZf9AOV//RT5a/0tCVv9RRlL/WEhO/15LSv9kTUf/a09E/3NRQf97Uz7/hFU8/49XOf+aWDj/
+ qFo3/7NaN/+zWjf/s1o3/7NaN/+zWjf/s1o3/7NaN/+zWsS1AAC5xgAArdQAAKDhAACU/wcBif8PA4D/
+ GAl4/yERcP8oGWj/LyBh/zQlW/86KlX/QC5Q/0UxTf9LNEn/UTdG/1Y5Q/9cO0D/Yjw9/2k+O/9wQDj/
+ eEI1/4BDM/+JRTD/lEYv/51HL/+dRy//nUcv/51HL/+dRy//nUcv/51HL/+dR7vAAACv0AAAodsAAJPr
+ AACH/wABfP8HAnL/DgVp/xYIYv8fDlz/JhNV/y0XUP8zG0v/OR5H/z4gQ/9DIz//SCU9/00mOv9SKDf/
+ Vyk1/10rMv9jLDD/ai4t/3EvK/95MCn/gjIn/4kzJ/+JMyf/iTMn/4kzJ/+JMyf/iTMn/4kzJ/+JM7DL
+ AACi1wAAk98AAIXuAAB5/wAAbv8AAmT/BQNc/w0GVf8VCE7/HApI/yMLRP8pDUD/Lg88/zQROP85EjX/
+ PRQy/0IWL/9HFy3/TBgq/1IaKP9YGyb/Xh0k/2UeIv9sHx//dSEe/3siHv97Ih7/eyIe/3siHv97Ih7/
+ eyIe/3siHv97Iv92BwH/chUF/20iCv9lMQ//ZEAb/2lKJ/9pVDP/Z14+/2RqSP9fdVD/W4BW/1aLXP9T
+ ll//UKBj/06pZf9Msmf/S7to/0rFav9I0Gr/R91r/0bobP5G8mz3SfRs8U32bOtQ92vlVflr41b6a+NW
+ +mvjVvpr41b6a+NW+mvjVvpr41b6a/92BwH/chUF/20iCv9lMQ//ZEAb/2lKJ/9pVDP/Z14+/2RqSP9f
+ dVD/W4BW/1aLXP9Tll//UKBj/06pZf9Msmf/S7to/0rFav9I0Gr/R91r/0bobP5G8mz3SfRs8U32bOtQ
+ 92vlVflr41b6a+NW+mvjVvpr41b6a+NW+mvjVvpr41b6a/93BwH/dBUF/24iCf9mMA//aD4b/21HJ/9u
+ UTP/a1w//2hnSf9jclH/X35Y/1qJXv9Wk2L/Up5l/1CoaP9PsWr/Tbts/0zFbf9K0G7/Sd5v/0jqb/pK
+ 8XDzTfNw7FH1b+ZV92/gWfhv3ln4b95Z+G/eWfhv3ln4b95Z+G/eWfhv3ln4b/94BwH/dRQE/28hCf9o
+ MA//bDwb/3FFJ/9yTzT/cFk//2xkSv9ob1P/Y3ta/16GYP9ZkWX/VZxo/1Oma/9RsG3/T7pv/07FcP9M
+ 0XL+S+By/Ursc/VN8HPuUfNz51X1c+Fa9nLaXPdz2Fz3dNhc93TYXPd02Fz3dNhc93TYXPd02Fz3dP95
+ BgH/dhQE/3AhCf9pLw//cDob/3VDJ/92TTT/dVdA/3BhSv9sbFT/Z3hc/2GDYv9djmf/WJlr/1Wkbv9T
+ rnD/Ubly/1DFdP9O0nX9TeJ2+U3tdvFR8HfoVfJ24Vr0dttd9XfTX/Z40WD3eNFg93jRYPd40WD3eNFg
+ 93jRYPd40WD3eP96BgH/dxME/3IgCf9rLxD/dTgb/3pCJ/97SzP/elVA/3ZeS/9waVX/a3Rd/2aAZP9h
+ i2r/XJZu/1iicf9WrXT/VLh2/1LFeP1Q1Hn6T+R69FHteutV73riW/J6217zetNg9HzMYvZ8ymP2fcpj
+ 9n3KY/Z9ymP2fcpj9n3KY/Z9ymP2ff97BQH/eBME/3MgCf9uLQ//eTca/39AJv+BSTL/gFM//3xcS/92
+ ZVX/cXBe/2x8Zv9mh2z/YZJx/l2edfxaqXj7WLV6+lbDfPdU0X30VOJ+7lXsfuRb737bYPJ+0mLzgMtk
+ 9IHFZvSBw2b0gcNm9IHDZvSBw2b0gcNm9IHDZvSBw2b0gf98BQH/eRME/3UfCf9zKw//fjUZ/4Q+Jf+G
+ RzH/hVA+/4JZSv99YlX/d2xf/HJ3Z/ptg274aI5z9mOZePRgpXvzXbF+8Vu+gPBazYHsWeCC5lrsgtxh
+ 74LRZPGEyWbyhcNo8Ya+afGGvGrxhrxq8Ya8avGGvGrxhrxq8Ya8avGGvGrxhv99BAH/exIE/3YfCP93
+ Kg7/gjQY/4k9I/+LRjD/i048/4lXSf2EX1T5fmhf9XhzaPJzfnDwbol27mmVe+xmoH/qY6yC6GC6hOZf
+ yobjXt2H3mHthtFl74jIaO+JwWrvirxr74q3be+KtW3virVt74q1be+KtW3virVt74q1be+KtW3viv9+
+ BAH/fBID/3ceCP97KQ3/hzIW/407If+RRC3/kUw6/I9UR/eLXFPyhWVe7n9uaOt6enDodIV45W+QfeJr
+ m4LgaKiG3mW2idxkx4rZZNyL02bti8hp7Y2/bOyOuW3sj7Rv7I+wcOyOr3Dtjq9w7Y6vcO2Or3Dtjq9w
+ 7Y6vcO2Or3Dtjv9/AwH/fRED/3keCP9/Jwz/izAV/5I5H/+WQSv9l0k395VRRPGSWVDsjWFc54drZ+OB
+ dnDfe4F43HaLf9hxl4XVbaOK0muxjc9pwo/NaNaRyGrrkb5t6pK3b+qTsXHqk61y6pKpc+uSqHPrkahz
+ 65Goc+uRqHPrkahz65Goc+uRqHPrkf+AAwD/fhED/3oeCP+CJgv/ji8T/5Y3Hf+bPyj4nEc08ZxOQOuZ
+ VkzmlF1Z4Y9nZNyJcm/Wg3x40nyHgc53kYjKc52Ox3CrksRuu5TBbdCWvm7olrVx6Jeuc+iXqnTolqZ1
+ 6JajdumUo3bplKN26ZSjdumUo3bplKN26ZSjdumUo3bplP+BAgD/fxAD/3sdCP+GJAr/ki0R/5o2Gv2f
+ PiX0okUw7aJMPOagUkjgnFlU25dlYNSQbm3OiXh5yYOCg8R9jYvAeZiRvHWllblztZm2csqas3Pkm6t1
+ 5Zumd+aao3jmmaB555ieeeiXnXnolp156JadeeiWnXnolp156JadeeiWnXnolv+BAgD/gBAD/3wdCP+J
+ Iwn/lSwQ/540GPmkPCHwp0Is6ahJNuKnT0LcpFhO1J1hXs2Wa23Hj3V6wYl+hLyDiIy3f5OTsnugmK54
+ sJyrd8WeqHfhnqN55J6fe+SdnHvlnJp85pqZfOeZmHznmJh855iYfOeYmHznmJh855iYfOeYmHznmP+C
+ AgD/gBAD/30dB/+LIgj/mCoO/6EyFfWoOR7srEAn5a5GMd6vTDvWqlRLz6NeXcebaG3AlHF6uo56hbSJ
+ hI6uhI+VqYCcmqR9q5+hfMChnnzdopt+4qGYfuOfln/knpV/5ZyUf+aak3/mmpN/5pqTf+aak3/mmpN/
+ 5pqTf+aak3/mmv+DAQD/gRAD/38cB/+OIAf/mygM/aUwEvKsNxrpsj0i4bVDKtq2STXRr1JKyahcXMKh
+ ZWy6mm56s5R3hayPgY6miouWoYaXnJuDp6CXgryjlYLZpJOC4aORguKhkILjn5CC5J2PguWbj4Llm4+C
+ 5ZuPguWbj4Llm4+C5ZuPguWbj4Llm/+DAQD/gg8C/4EbBv+QHwb/nicK+qguEO+xNRbmtzoc3rw/ItW6
+ RTPNtFBIxa1aW7ymYmu0n2t5rZp0hKaUfY6fkIiWmYyUnZOJo6KOiLili4jWpouH4KSLh+Gii4bioIuF
+ 456LheWci4XlnIuF5ZyLheWci4XlnIuF5ZyLheWci4XlnP+EAQD/gw4C/4QaBf+THQX/oSQI96wrDOu1
+ MRHivTcV28M6G9G/RDHJuU5GwLJXWberYGqvpWh4p59xhJ+aeo6YloSWkZOQnYuQoKKGjrWmgo7Sp4ON
+ 4KWEi+GjhYrioYWJ45+GiOSdhojlnIaI5ZyGiOWchojlnIaI5ZyGiOWchojlnP+FAAD/gw4C/4cYBf+W
+ GwT/pCIG87AoCei7LQzfxDEO1sg1Gc3DQS/EvUxEu7dVWLKxXmipq2Z2oaZug5ihd42RnYGViZqNnYKX
+ nKJ9lrGmeZbPp3qU36Z9keGjfo/ioYCN45+Bi+SdgYvknIGL5JyBi+ScgYvknIGL5JyBi+ScgYvknP+F
+ AAD/hA4C/4oXBP+ZGAL+qB4E8LUjBeTBJwbbzCgG0swzF8jIPy2/w0pCtr1TVay4W2ajsmN0mq1rgZKp
+ dIuJpX6UgaKJm3qgmaF0nq2lcJ/NpnKc4KV1l+GjeJTioXqS4597kOSdfI/knHyP5Jx8j+ScfI/knHyP
+ 5Jx8j+ScfI/knP+GAAD/hQ0C/40VA/+dFQH6rBkC67scAuDIGwHW0h8DzdEwFMPNPSq6yUc/sMRQU6a/
+ WGOdumBylLZofouycIiCrnqRequGmXKplZ9sqaqiZ6nLpGml4aNtn+KicJvioHOY4551leSddpTlnHaU
+ 5Zx2lOWcdpTlnHaU5Zx2lOWcdpTlnP+HAAD/hw0C/5ESAvqhEADwshEA5cIOANjRCQDQ2BsCx9YtEr7T
+ Oie0z0Q8qstNT6DHVWCWw11ujb9leoS8bYV7uXeNcreDlWq1kppktaieX7bJoGGy46BlqeOfaaPknmuf
+ 5J1um+Wbb5rlm2+a5ZtvmuWbb5rlm2+a5ZtvmuWbb5rlm/6JAAD/iAwB/5YOAemmCADZtwYA1MYHANDU
+ BwDJ3SACwN0yDrfaOSOt10E3o9NKSpnQUluPzVlphsphdX3Han90xXSIa8SBj2TDkJRdw6aYWMXJmlrA
+ 5pletuaaYa7mmmSo5ppno+eZaKLnmGii55hooueYaKLnmGii55hooueYaKLnmPuKAAD/igsB9JsIANms
+ AgDRugQAzcoEAMjYCADA4SYEuOI4ELDhQh+n30YynN1JRZLbT1WI2FZjf9ZebnbUZ3ht03KAZdJ+h17S
+ j4xX06WPU9XJkVTR6ZFXxeqTWrzplFy06ZRfrumUYKzplGCs6ZRgrOmUYKzplGCs6ZRgrOmUYKzplPeM
+ AAD/jwgA3aIAANKxAQDLvwIAxc0EAL/kDgC35isHr+c5FKbnQSSd5kY1lOVLRIrkT1GB41VdeOJcZ3Di
+ ZW9o4m93YeJ8fFrjjIFU5KGEUObAhk/l6YVR1uyIU8vui1bD7oxYu+2NWbntjVm57Y1Zue2NWbntjVm5
+ 7Y1Zue2NWbntjfGOAADwlgAA1agAAMu3AADExQEAvdIFALXqFgGt7CwKpe04GJztPyeT7UQ2iu1JQ4Ht
+ Tk957VRYcO1aYWjuYmdi7mxtW+93clXwhnZP8Zh6S/OyfEf12X1L6+t9Tt7vfk/U8IFRy/KDUsjyg1LI
+ 8oNSyPKDUsjyg1LI8oNSyPKDUsjyg+qRAADbngAAza8AAMS+AAC8zAIAs9gFAKvxGgKj8ywMm/Q1GpL1
+ PCiJ9kE1gPZGQHj3TElw+FJRafhYWGL5X15c+mhiVvtyZ1D8f2pK/Y9tRv6jcEL/wHI//+dzRfPtc0no
+ 8nJL3vR1S9v0dkvb9HZL2/R2S9v0dkvb9HZL2/R2S9v0duGVAADRpwAAxbcAALzFAACz0gEAqekJAKD4
+ GwOY+ykNj/wyGYf+OCV//z4wd/9DOm//SUFo/09IYv9VTVz/XFJW/2RWUf9tWUv/d11G/4RfQP+VYj3/
+ qWQ7/8NmOf/iZzz/72dC8/RnQ/D1Z0Pw9WdD8PVnQ/D1Z0Pw9WdD8PVnQ/D1Z9aeAADHsAAAvb8AALPN
+ AACo2AAAnfcLAJT/GAOM/yQLhP8tFnz/MyB0/zopbf8/MGb/RTdg/0s8Wv9RQFX/WERQ/19HS/9mSkb/
+ b01B/3pPPP+HUjj/l1Q2/6lWNP++VzP/11ky//NZNP/0WjT/9Fo0//RaNP/0WjT/9Fo0//RaNP/0Wsqq
+ AAC+ugAAs8kAAKfUAACb3AAAkPwIAYf/EwN+/x0Id/8mEHD/Lhhp/zQfYv87JVz/QSpX/0YuUv9MMU3/
+ UjRJ/1g3RP9fOkD/Zjw8/28+N/96QDL/hkIv/5VELf+kRiz/tUcr/81IKv/WSSr/1kkq/9ZJKv/WSSr/
+ 1kkq/9ZJKv/WSb+1AAC1xAAAqNAAAJvZAACO4wAAg/4CAHr/DAJx/xUFav8dCWP/Jg5d/y0TV/80GFL/
+ OhxO/0AfSf9FIkX/SyRB/1AmPf9WKDn/XSo1/2QsMf9sLi3/djAp/4IxJv+OMyP/mzQi/6w2Iv+yNiL/
+ sjYi/7I2Iv+yNiL/sjYi/7I2Iv+yNrbAAACqzQAAnNYAAI3dAACA6QAAdv8AAGz/BAJk/w0DXf8VBlb/
+ HQhQ/yQKS/8rDEf/MQ5D/zcRP/88Ezv/QRQ3/0YWNP9LFzH/URkt/1caKv9eHCb/Zh0i/28fH/95IBv/
+ gyIY/5EjF/+VIxf/lSMX/5UjF/+VIxf/lSMX/5UjF/+VI6zKAACd1AAAjtwAAH/hAABy7gAAaP8AAF//
+ AAFW/wQCT/8MBEn/FAVD/xsHPv8hCDr/Jwk2/ywKM/8wCy//NQws/zkMKf89DSX/Qg4i/0gOH/9ODxz/
+ VRAY/1wQFf9kERP/bBEP/3YSDv96Eg7/ehIO/3oSDv96Eg7/ehIO/3oSDv96Ev9nDAL/YhkF/1snCf9S
+ NQ3/Uz0R/1hHGv9ZUiT/V14t/1NqNv9Ndjz/SIJC/0SNRv9AmUn/PqRM/zyuTv87uE//OcJR/zjNUv83
+ 2lL/NuVT/zXvVP81+VT/N/9U/Tr/U/c+/1PyQv9S7Uf/Uu1H/1LtR/9S7Uf/Uu1H/1LtR/9S7Uf/Uv9o
+ DAL/YxkF/1wmCf9TNQ3/VzsR/1xFGv9dUCX/XFwu/1dnN/9Scz7/TX9E/0iLSP9Elkz/QaFO/z+sUf8+
+ tlL/PcBT/zzLVf8611X/OuNW/znuVv84+Ff/Ov5X+T7/VvNC/1buR/9V6Ev/VuhL/1boS/9W6Ev/VuhL
+ /1boS/9W6Ev/Vv9pCwL/ZBgF/10mCf9VNA3/WzkR/2FDG/9iTiX/YFkv/1xlOP9XcT//UnxG/02ISv9J
+ k07/Rp5R/0SoU/9Cs1X/Qb1W/0DIWP8+1Fj/PuFZ/z3sWv8891r8Pv1a9UL/We5I/1npTP9Z407/WuNO
+ /1rjTv9a407/WuNO/1rjTv9a407/Wv9qCwL/ZRgF/18lCf9ZMQ3/YDcR/2ZCG/9nTCX/ZFcv/2FjOf9c
+ bkH/V3pH/1KFTP9OkFD/SptU/0ilVv9Gr1j/RbpZ/0TFW/9C0Vz/Qt9c/0HqXfxB9l33Qv1d8Ef/XOlN
+ /1zjUP9d3VL/Xt1S/17dUv9e3VL/Xt1S/17dUv9e3VL/Xv9rCgL/ZxcF/2AkCf9dLw3/ZTUQ/2tAGv9s
+ SiX/alUw/2ZgOf9ia0L/XXZJ/1iCT/9TjVP/T5hW/02iWf9LrFv/SrZd/0jBXv5HzV/8Rtxg+UbpYPdF
+ 9GDyR/xg6k7+X+NR/2HcVP9i1Vb/Y9VW/2PVVv9j1Vb/Y9VW/2PVVv9j1Vb/Y/9sCQL/aBYF/2EkCf9i
+ LAz/ajQQ/3A+Gv9ySCX/cFIw/2xcOv9oZ0P/Y3NL/15+Uf9aiVb/VZRa/lOeXfxRqF/7T7Jh+k69YvlM
+ ymP2TNhk80vnZPBL82TrTvxk4lP9ZdtW/mbTWf5nzVv/aM1b/2jNW/9ozVv/aM1b/2jNW/9ozVv/aP9t
+ CAL/aRYF/2MjCf9nKgz/cDEP/3Y7Gf94RiT/d08v/3NZOv9uY0P/am9M/GV6U/pghVj4XI9d9lmaYPVW
+ pGPzVa5l8lO5ZvFSxmjvUdVo61HlaehR8mjjVftp2Vj8a9Bb/WzKXf1txV/+bcVf/m3FX/5txV/+bcVf
+ /m3FX/5txV/+bf9vBwL/axUE/2QiCf9sKAv/dS8O/3s5GP9+QyP/fUwu/3pWOfx1YEP4cGpM9Wt2VPJn
+ gFrwY4tg7l+VZOxcn2frWqpp6Vm1a+hYw2zmV9Jt41fjbd9Z8mzZWvpvzl77ccdg/HLCYfxyvWP8cr1j
+ /HK9Y/xyvWP8cr1j/HK9Y/xyvWP8cv9wBwH/bBQE/2YiCf9xJgr/ei0N/4E3Fv+EQCH/hEos+4FTN/Z9
+ XELxd2ZM7nJxVeptfFzoaYZi5WWRZ+Nim2rhYKZt4F6yb95dv3HcXc9x2V7icdVe8nPNYPl1xGL6dr5k
+ +Xe5Zvl3tWf5d7Vn+Xe1Z/l3tWf5d7Vn+Xe1Z/l3tWf5d/9xBgH/bRQE/2ggCP92JAn/fysM/4Y0FP+J
+ Ph77ikcp9YhPNe+EWEDqfmJL5nltVON1eF3fcIJk3WyMadpol27XZqJx1GStdNJiu3bQYct3zmLfeMpj
+ 8XnCZPd7u2f3fLVo93yxavd8rmv3e65r93uua/d7rmv3e65r93uua/d7rmv3e/9yBQH/bhME/2wdB/96
+ Igj/gykK/4syEv6POxv2kEMm749MMemLVD3khl5I34FpU9t8dFzWd35l0nKIbM9uknLMa5x2ymmoesdn
+ tXzFZsV+w2bafr9n7n+4afSAsmv0gK1s9ICqbfV/p271f6du9X+nbvV/p271f6du9X+nbvV/p271f/9z
+ BAH/bxIE/3AcB/99IQf/hyYI/48vD/qUOBjxlkAi6pVILeSTUDnejltE2YlmUNODcFzOfXlnyniDb8Z0
+ jXXCcZd6v26ifr1sr4G6a8CDuGvUhLVs64SvbfKEqm/yhKZw8oOjcfODoHH0gaBx9IGgcfSBoHH0gaBx
+ 9IGgcfSBoHH0gf90BAH/cBIE/3QaBv+BHwb/iyQH/5QtDfWZNRTtnD0d5ZxFKN+aTDPZllhA0Y9iUMyJ
+ bF3Gg3VowX5/cL16iHe5dpJ9tnOdgrNxqoWwcLuHrW/PiKtw6IimcfCIonPwh5908YaddPGFm3XyhJt1
+ 8oSbdfKEm3XyhJt18oSbdfKEm3XyhP90AwH/cREE/3cZBf+EHQX/jiIF/JgqCvKeMhHpoToZ4aNBItuh
+ SizTm1U/zJVfT8WOaV2/iXJouoR7cbWAhHmxfI5/rXmZhKl2poimdbaLpHTLjKF05Yyedu6Lm3fviph3
+ 74mXePCHlXjxhpV48YaVePGGlXjxhpV48YaVePGGlXjxhv91AwH/chEE/3kYBf+HGwT/kh8E+ZsnCO6i
+ Lw3lpzYU3qk9G9WmRyrOoFI9xppcTsCUZly5jm9os4l4cq6FgHqpgYqBpX6VhqF7ooqderKOmnnHj5h5
+ 4o+Weu2OlHvtjJJ77ouRe++JkHvwh5B78IeQe/CHkHvwh5B78IeQe/CHkHvwh/92AwH/cxAD/3wXBP+K
+ GgP/lR0D9p8kBeunKwnirDIO2q85FdGrRSnJpVA8wp9aTbqZY1u0k2xorY50cqiKfXqihoeCnYORiJmA
+ noyVf66Qkn7DkZB+35KOf+uQjX7sjo1+7YyMfu6LjH7viYx+74mMfu+JjH7viYx+74mMfu+JjH7vif93
+ AgH/dBAD/38WA/+MGAL/mBoC86MgA+erJgbesiwJ1rQ2E82vQyfFqU46vaNXTLWeYVqumGlnqJRycqGP
+ enqcjISClomOiJGGm42NhKuRioPAk4iD3ZOHg+uSh4Psj4eC7Y6Hge6Mh4HvioeB74qHge+Kh4HvioeB
+ 74qHge+Kh4Hviv94AgH/dRAD/4EUA/+PFQH9mxYB76YbAeSwIAPbuCUE0rc0EsmzQSXBrkw4uKhVSrCj
+ XlmpnmdmoplvcZuVd3qVkYGCkI6LiIqMmI6GiqiSgom9lH+J25SAiOqTgYfrkIKG7I6Che2Mg4TvioOE
+ 74qDhO+Kg4TvioOE74qDhO+Kg4Tviv94AgH/dg8D/4QSAv+SEgH4nhIA7KoUAOC1FwDXvR8CzrsyEMW4
+ PyO8s0o2tK1TSKyoXFeko2RknJ9scJabdXmPmH6BiZWIiIOSlI5+kKSSeo+6lHeQ2JV4juqTeozrkXyK
+ 7I99ie2Nfofui36H7ot+h+6Lfofui36H7ot+h+6Lfofui/95AQH/dw4D/4cQAfyVDgDrogwA368KANm7
+ CQDSwRwBysAvDsG8PSG4uEc0r7NRRqauWVWeqmJil6Zqbo+icneJn3uAgpyFh3yZkY12mKGRcpe3lG+X
+ 1ZRwleqTc5LrkXWP7I93je2NeIvui3iL7ot4i+6LeIvui3iL7ot4i+6LeIvui/96AQD/eQ4D/4sNAfCZ
+ CQDapgQA1bIGANO+BwDNxRgAxcUsDLzBOh6zvUUxqrlOQ6G1V1KZsV9gka1na4mqb3WCp3h9e6SChHSi
+ jopuoZ6PaqC0kmeg05JonuuRa5nskG6V7I5wk+2McpDui3KQ7otykO6LcpDui3KQ7otykO6LcpDui/98
+ AAD/fQwC/Y4JAN6dAgDVqgMA0LYEAM3CBADHyhQAv8opCbbHNxutxEIupMBLP5u8VE6SuVxcirZkZ4Oz
+ bHF7sHV5dK5/gW2si4dnq5uLYquyjl+r0o9gqOyOZKLtjWed7Yxpmu6La5bviWuW74lrlu+Ja5bviWuW
+ 74lrlu+Ja5bvif99AAD/gggB75MDANiiAADQrgIAy7oCAMbGAgDBzw0Auc8lB7DONBenyz8pnchIOpTF
+ UUqMwllXhL9hYny9aWx0u3J0bbl8e2a4iYFgt5mFW7ewiFe40YlYte+JXK3viV+n74lhovCIZJ7wh2Se
+ 8IdknvCHZJ7wh2Se8IdknvCHZJ7wh/9/AAD/hwQA3ZgAANKmAADKswEAxL8AAL/KAwC51AgAsdYgBKnV
+ MBOg0zskl9FFNY7OTUOFzFVQfcpdW3XJZmVux29tZ8Z6c2DGh3laxZd9VcaugFHH0YFSxfSBVLvzg1ez
+ 84NarfKDXKjzg1yo84NcqPODXKjzg1yo84NcqPODXKjzg/+BAADxjQAA1p4AAMysAADEuAAAvcQAALbO
+ BACv2QgAqd0iA6HdMg6Z3Dodj9tCLYbZSjx+2FJIdtZaUm/VY1tn1WxjYdR3aVrUhW5V1ZZyUNaudUzY
+ 0XZM1vN2Tsv2eVDC93tSu/d8VLT2fFS09nxUtPZ8VLT2fFS09nxUtPZ8VLT2fP+DAADdlAAAz6QAAMWy
+ AAC9vgAAtsoBAK3TBQCm4xIAn+QlBpfkMhGP5Dseh+RCK37jSTd2409Bb+NXSmjjYFJi42lYXON0Xlbk
+ gWJR5JFmTeamaUrnxWpI5+1pSN74bErT+W9Ly/pxTcP7c03D+3NNw/tzTcP7c03D+3NNw/tzTcP7c/GJ
+ AADUnAAAx6wAAL65AAC2xQAArc8BAKPYBACc6hYBlOsmCI3sMRKF7Tkefe1AKXbtRzNu7U47Z+5UQmHu
+ XEhb72VOVu9vUlHwe1ZM8YlaR/KbXUP0tF9B9dlgQPP4YETm/WBF3/1jRtb9ZUbW/WVG1v1lRtb9ZUbW
+ /WVG1v1lRtb9ZdyTAADLpQAAwLMAALfBAACtzAAAotQAAJjiBQCR8hcCifQkCIL1LhF79jcbc/Y+JG33
+ RCxm+EsyYPlROFv5WT1V+mFBUPtqRUv8dElG/YBMQf6QTz7/pFE6/75TN//jVDf++1U88/5UQOn/VEDp
+ /1RA6f9UQOn/VEDp/1RA6f9UQOn/VM+eAADCrgAAuLwAAK3IAACi0QAAltkAAI3vBgCF+xUCffwfBnb+
+ Kg5w/zIVaf86HGP/QCNd/0coWP9NLFP/VDBO/1s0Sv9jN0X/bDpB/3Y9PP+DPzf/k0I0/6dEMf/BRS7/
+ 4UYs//xHMf//SDH//0gx//9IMf//SDH//0gx//9IMf//SMSpAAC5uAAAr8UAAKLPAACW1gAAid0AAID2
+ BAB4/xACcf8aBWr/Iwhk/ywOXv80E1n/OxhU/0EcT/9HH0v/TSJH/1QlQ/9bJz7/Yyo6/2wsNv92LjH/
+ gzEt/5MzKv+lNCf/ujYl/9U3I//zOCP/8zgj//M4I//zOCP/8zgj//M4I//zOLuzAACwwgAApM0AAJbU
+ AACI2wAAfOAAAHP6AABr/woBZP8UA13/HQZY/yUIUv8sC03/Mg1J/zkPRf8/EkH/RRQ9/0sWOv9RGDb/
+ WBoz/18cL/9oHiv/cx8m/38hIv+NIx//nSQd/64mG//FJxv/xScb/8UnG//FJxv/xScb/8UnG//FJ7K+
+ AAClywAAl9MAAIjaAAB73wAAbuYAAGb/AABe/wIBV/8MAlD/FQRL/xwFRv8jB0H/Kgg9/y8JOf81CzX/
+ Ogwy/z8ML/9EDSv/Sg4o/1EPJP9ZECH/YhEd/2sSGv93Exf/ghQT/48VEf+fFhH/nxYR/58WEf+fFhH/
+ nxYR/58WEf+fFqjIAACZ0QAAidkAAHveAABt4wAAYO4AAFj/AABQ/wAASf8CAUP/CgI9/xIDOf8ZBDT/
+ HwUw/yQGLf8pBin/LQcl/zEIIv82CB7/Owkb/0EJF/9IChP/TwsQ/1cLDP9gDAj/agwF/3QNAf9/DQH/
+ fw0B/38NAf9/DQH/fw0B/38NAf9/Df9ZEgP/Uh4F/0orCP9FNgv/SDoN/0tEEf9MUBf/S1wf/0doJv9D
+ dSz/PoAw/zqMNP83ljf/NqA5/zSpOv8zsjz/Mrs9/zHFPf8xzz7/MNs+/zDmP/8v8D//L/o//y7/Pv4v
+ /z77Mf899jf/PfM5/z7zOf8+8zn/PvM5/z7zOf8+8zn/Pv9ZEQP/Ux4F/0srCP9IMwv/TDgN/09CEf9R
+ Thj/T1og/0xmJ/9Hci3/Q34y/z+JNv87lDn/Op47/zinPf83sD7/Nrk//zXCQP81zUH/NNlB/zPkQf8z
+ 70H/M/lB/TP/Qfoz/0D3N/9A8Tv/Qe49/0LuPf9C7j3/Qu49/0LuPf9C7j3/Qv9aEQP/VB0F/0wqCP9M
+ MQv/UTcN/1RBEf9VTBj/VFgh/1FkKP9McC//SHs0/0SHOP9Akjv/Pps9/z2kP/87rUH/OrZC/znAQ/85
+ ykP/ONZE/zfiRP037kT7N/hE+Df/Q/c4/0PyPP9D7ED/RelB/0XpQf9F6UH/RelB/0XpQf9F6UH/Rf9b
+ EAP/VR0F/00qCP9QLwv/VjUN/1k/EP9aShn/WlYh/1ZhKf9SbTD/TXg2/0mEOv9Gjj3/Q5hA/0GhQv9A
+ qkT/P7NF/z69Rv89yEf+PdNH+zzgR/k87Ef2PPdH8zz/R/I+/0bsQf9I5kX/SeNG/0rjRv9K40b/SuNG
+ /0rjRv9K40b/Sv9dEAL/VxwF/08pCP9VLAr/XDMN/188EP9hRxn/X1Ii/11eKv9YajH/VHU4/1CAPP9M
+ ikD/SZVD/0eeRf5Gp0f8RbBJ+0S5SvpDxEr4QtBL9kLeS/NB60vwQfZL7kP/SutE/0zkR/9N3Uv/T9pM
+ /0/aTP9P2kz/T9pM/0/aTP9P2kz/T/9eDgL/WBsF/1EoCP9aKQr/YjEM/2Y6EP9oRBj/Zk8i/2NaK/9f
+ ZjP/W3E5/Vd8P/tThkP5UJBG+E6aSfZMo0v1S6xN9Em2TvNJwU/ySM1P70jcT+tH6U/oSPVP50n/UOJK
+ /1LaTv9T0lH/VM9S/1XPUv9Vz1L/Vc9S/1XPUv9Vz1L/Vf9fDQL/WhoF/1YlCP9gJgn/aC4L/2w3D/9u
+ QRj/bkwh/2pWK/1mYjP5Ym079l54QfRagkbyV4xK8FSWTe5Sn0/tUahR7FCyUupPvVPpTspU507aVONO
+ 6FPgUPZU3k//V9ZR/1jPVP9ayVb/WsZX/1rGV/9axlf/WsZX/1rGV/9axlf/Wv9hDQL/WxkF/1shB/9m
+ JAj/biwK/3I0Df91Phb/dUgg+3JTKvZtXTPyaWg772VzQuxhfkjpXYhN51uRUOZZm1PkV6RV4lavV+FV
+ uljgVMdY3lTYWNpW6FfWVfZb01X/XctX/1/FWf9fwFv/YL1c/2C9XP9gvVz/YL1c/2C9XP9gvVz/YP9i
+ DAL/XRkF/18eBv9sIgf/dCkJ/3gxDP98OxT6fEUe9HlPKO91WTLrcGM752xvQ+RoeUrhZINP32GNU9xf
+ l1faXaBZ2VyrW9Zat13UWsVe01nUX89b51/LWvZiyFr/Y8Fc/2S7Xv9ltmD/ZbRg/2W0YP9ltGD/ZbRg
+ /2W0YP9ltGD/Zf9jCwL/XhgF/2QbBv9xIAb/eSYH/34tCv2CNxH1gkEb7oBLJeh9VDDkeF8633RrQ9xv
+ dUvYa39R1GiIV9JlklvPY5tfzWGmYctgsWTJX79lyF7PZsVf42bBX/Rovl//abdi/2qyY/9qrmT/aaxl
+ /2msZf9prGX/aaxl/2msZf9prGX/af9kCgL/YBcE/2gZBf91HgX/fiQG/4MqCPiHMw7viT0X6IhGIeKE
+ TyzdgFw32HtnQdN2cUzPcnpUy26EWshrjWDGaZZkw2egZ8FlrGq/ZLlrvWPKbbpj3223ZPFus2T+bq5m
+ /m6qZ/5upmj/baVp/22laf9tpWn/baVp/22laf9tpWn/bf9lCgL/YRYE/2wYBP95HAT/giEE/YgnBvON
+ MAvqjzkT449CHd2MTCfWh1g00IJjQst9bU3HeHZWw3R/Xb9xiGO8bpFouWyba7dqp260abRxsmjFcrBo
+ 2nOtaO9zqmn8c6Vr/HKibPxyn2z9cZ5t/XCebf1wnm39cJ5t/XCebf1wnm39cP9mCQL/YhYE/3AWBP99
+ GQP/hh4D+Y0jBO+SKwjmlTQP35Y9F9iTSSPQjVUzyohfQcWCaU2/fnJXu3p7X7d3hGW0c41rsHGXb65v
+ onKrba91qGzAd6Zs1Xekbex3oW76d51v+nabb/t1mXD7c5hw/HOYcPxzmHD8c5hw/HOYcPxzmHD8c/9n
+ CAL/YxUE/3MUA/+AFwL/iRsC9pEfAuuXJwXimy8K2pw5EdKYRiLLklIyxI1cQb6IZk25g29XtH93YLB8
+ gGeseYltqHaTcaV0nnWicqt4n3G8ep1x0Xubcep7mXL4epZz+XiVc/l3k3P6dZNz+3WTc/t1k3P7dZNz
+ +3WTc/t1k3P7df9oCAH/ZRME/3YTAv+DFQH/jRcB8pUbAeebIQLeoCkG1qE2D86cRCDGl08xv5JaQLmN
+ Y02ziGxXroR0YKmBfWilfoZuoXuPc515mniad6h7l3a4fZV1zn6Tduh+kXb2fJB393qPd/h5jnf5d413
+ +naNd/p2jXf6do13+naNd/p2jXf6dv9pBwH/aBED/3kRAv+GEgH9kBMA75gWAOSgGwHbpiMC0qU0Dsqh
+ Qh/CnE0vu5dXP7SSYEyujWlXqIlyYKOGemifg4NvmoCMdJZ9l3mTfKR9j3q1f416y4CLeuaAinv1fop7
+ 9nyJevd6iXr4eYl6+XiJevl4iXr5eIl6+XiJevl4iXr5eP9qBwH/ag4D/3wPAf+IDwD0kw4A65wPAOCk
+ EgDWqh8BzqkyDMalPx2+oEsutptVPa+XXkupkmdWo45vYJ6Ld2iZiIBvlIWJdY+DlHqLgaF+iH+ygYV/
+ yIKEf+SChH/1gIR+9n6Efvd8hH34eoR9+HmEffh5hH34eYR9+HmEffh5hH34ef9qBgH/bQwC/34NAfqL
+ CwDolgkA26AHANmoCADSrRwAyqwvC8GpPRu6pUkssqBTPKubXEmkl2RVnpNsX5iQdGiTjX1vjoqGdYmI
+ kXuFhp5/gYWvgn6ExoN8hOODfYT0gX6D9X9+gvZ9f4D3e3+A+Hp/gPh6f4D4en+A+Hp/gPh6f4D4ev9r
+ BgH/cAsC/4EKAPCOBwDbmQMA1qIFANSrBgDOsRgAxrAtCb2tOxm1qUcqraVROqagWkifnGJUmZlqXpOV
+ cmeNknpuiJCDdYKOjnp+jJx/eousgneKw4R1iuGDdon0gXeH9X95hvZ9eoT3e3qE+Hp6hPh6eoT4enqE
+ +Hp6hPh6eoT4ev9sBQH/dAkB/4QHAOORAgDXnAIA0qYEAM+vBADKtBUAwbUqB7myORexrkUoqapON6Gm
+ V0Waol9Sk59nXI2cb2WHmXdtgZaBc3yUi3l3k5h+cpGpgW+RwINtkd+DbpD0gXGN9X9yi/Z9dIn3e3WI
+ 93p1iPd6dYj3enWI93p1iPd6dYj3ev9tBAH/dwcB9YcDANuUAADTnwEAzakCAMmyAgDEuREAvbknBrS3
+ NhSstEIlpLBMNJysVEKUqV1PjaZkWYejbGKBoHVqe55+cXWciHdwmpV8a5qngGeZvoFlmd6BZpj0gGmU
+ 9X5skfZ9bo73e26N+Hpujfh6bo34em6N+Hpujfh6bo34ev9vAwH/ewQA54sAANaYAADOowAAyK0AAMS2
+ AAC+vQsAt74kBK+9MxGnuj8hnrdJMZazUj+PsFpLiK5iVoGraV96qXJndKd7bm6lhnRopJN4Y6OkfGCj
+ vH5eo91+XqH2fWKc9nxkmPd7ZpX4emiT+Hlok/h5aJP4eWiT+Hlok/h5aJP4ef9wAgH/gAAA3ZAAANGd
+ AADJqAAAw7EAAL26AAC3wgUAscQfAqnDMA6hwTwdmL5GLJC8TzqIuVdGgbdfUHq1Z1l0s29hbrF4aGew
+ g25irpFzXK6id1muunlWrtx5Vqz4eVqm+Hlcofl4X535d2Cb+ndgm/p3YJv6d2Cb+ndgm/p3YJv6d/9y
+ AQHuhQAA1pUAAMuiAADErQAAvbYAALe/AACvxwIAqcsZAKLKKwqayTgYkcdCJorFSzSCw1Q/e8FcSnS/
+ ZFJtvmxaZ712YWG8gWZbu45rVrugb1K7uHFQvNxxT7r6clKy/HNUrPxzV6f8c1ik/HNYpPxzWKT8c1ik
+ /HNYpPxzWKT8c/94AADfiwAA0JsAAManAAC+sgAAt7wAAK/EAACnzAQAoNEQAJrSJQaS0TMSitA+H4LP
+ Ryx7zVA3dMxYQW3LYElnymlRYcpzV1vJflxWyYxhUcmeZE3Kt2ZLy9xnSsn5aEvB/2pNuv9rT7P/bFCw
+ /2xQsP9sULD/bFCw/2xQsP9sULD/bPWAAADWkgAAyaEAAL+uAAC4uAAAr8IAAKbKAQCe0AQAldkJAJDb
+ IAOK2y8Lgts6F3vaRCN02kwtbdlVNmfZXT5h2GZFW9hwS1bYfFBR2YpUTNqcV0nbtVlH3NpZRdr2WkTT
+ /15Gy/9gSMP/YknA/2JJwP9iScD/YknA/2JJwP9iScD/YuCJAADOmgAAwqkAALm0AACwvwAAp8gAAJ3O
+ AACT1QQAjOIQAIbjIgSA5C8MeeQ4FXLkQR5r5EkmZeVQLl/lWTRa5WI6VeVsP1Hmd0NM54RHSOiVSkTp
+ qkxC6slNQOruTT7n/08/3/9SQNb/VEHS/1VB0v9VQdL/VUHS/1VB0v9VQdL/VdSTAADFowAAu7AAALK8
+ AACnxgAAnM0AAJLTAACI2gIAgusTAXvsIQR17SwKb+42EmnvPhlj70YfXfBNJVjwVSpT8V0uT/JmMkvy
+ cDZG83w5QvSLPD71nT879rVBOPjWQjb3+EI38v9COun/RDrm/0U65v9FOub/RTrm/0U65v9FOub/Rcmd
+ AAC9rAAAs7kAAKnEAACdzAAAkdEAAIbYAAB84gEAdvUSAXD2HgNq9ygHZPgxDF/5ORFa+kEWVftIGlD7
+ Tx5M/FciSP1fJUT+aCg//nIrO/9/Ljf/jzA0/6EyMf+6NC7/2zUs//c2LP//Ni77/zYu+/82Lvv/Ni77
+ /zYu+/82Lvv/Nr+oAAC1tgAAqsIAAJ7KAACR0QAAhNYAAHncAABw7QAAav8NAWT/GQJe/yMFWf8rCFT/
+ MwpP/zoNS/9BEEf/RxJD/04VP/9WFzz/Xho4/2ccNP9yHi//fyEr/48jKf+hJCb/uCYk/9InIv/wKCH/
+ /Sgh//0oIf/9KCH//Sgh//0oIf/9KLeyAACswAAAn8kAAJHQAACE1QAAd9sAAGvgAABj9QAAXf8IAFf/
+ EwFR/xwDTP8kBUj/KwZE/zIIQP84CTz/Pgs4/0QMNf9KDTH/UQ4u/1oQKv9jESb/bhIj/3sTH/+KFRz/
+ mxca/60YGP/EGRf/0hkX/9IZF//SGRf/0hkX/9IZF//SGa69AAChyAAAk88AAITVAAB22wAAaeAAAF3l
+ AABW/AAAUP8AAEr/CgFE/xMCQP8bAzv/IQQ3/ygFNP8uBTD/MgYs/zcHKP89CCT/Qwkh/0oJHf9TChn/
+ XAsV/2cMEf9zDQ3/gQ0K/44OCf+eDgj/pw8I/6cPCP+nDwj/pw8I/6cPCP+nD6PGAACVzgAAhdUAAHbb
+ AABo4AAAW+UAAFDuAABI/wAAQv8AADz/AAA2/wgBMv8QAS7/FgIq/xwCJv8hAyL/JQMe/yoEGv8uBBf/
+ NAUT/zoFD/9BBgr/SQYG/1IHAv9cCAD/ZwgA/3IIAP9/CQD/hgkA/4YJAP+GCQD/hgkA/4YJAP+GCf9J
+ FwP/QiMF/zgwB/87NAn/PTkK/0BEDf8+Tw//PFsT/zlnGP82cx3/M38g/y+KI/8ulCX/LZ0n/yylKP8r
+ rSn/KrUq/yq+Kv8pxyv/KNEr/yjdK/8o5yv/J/Ir/if7K/sn/yr6KP8p+Sn/Kfko/yv5KP8r+Sj/K/ko
+ /yv5KP8r+Sj/K/9KFgP/QyIF/zkwB/8+Mgn/QTcK/0RCDf9DTRD/QVkT/z5lGf87cR7/N30i/zSIJf8y
+ kif/MZsp/zCjKv8vqyv/LrMs/y28LP8txS3/LM8t/yzbLf8s5i39K/Et+iv6Lfgr/yz3Lf8r9i3/LfYt
+ /y72Lf8u9i3/LvYt/y72Lf8u9i3/Lv9LFgP/RCIF/zwuB/9CLwj/RjUK/0k/Df9JShD/R1cU/0RjGv9B
+ bx//PXoj/zmFJ/83jyn/Npgr/zWhLf80qS7/M7Eu/zK5L/8ywzD/Mc0w/THZMPsw5TD4MPAw9jD5L/Qx
+ /y/zMv8v8jH/MfAy/zLwMv8y8DL/MvAy/zLwMv8y8DL/Mv9NFQP/RSEF/0ArB/9GLAj/TDMK/089Df9P
+ SBD/TlQV/0tgG/9HbCH/Q3cm/0CCKf89jCz/PJUu/zqeMP85pjH+OK4y/Ti2Mvw3wDP7N8oz+DbWM/Y2
+ 4zPzNu8z8Db5M+84/zLuN/807Tb/Nug6/zfoOv836Dr/N+g6/zfoOv836Dr/N/9OFAP/RyAF/0UoB/9M
+ KAj/UzAJ/1Y6DP9WRBD/VVAW/1JcHf9PaCP/S3Mo/0d+LP1EiC/7QpEx+kGaM/lAojT4P6o19j6zNvU9
+ vTf0Pcc38j3TN+884jfsPO036j75Nug+/zjnPf865T3/PN5B/z3eQf893kH/Pd5B/z3eQf893kH/Pf9Q
+ EwP/SCAF/0okBv9TJgf/Wi4J/103C/9dQQ//XEwW/1pYHf5WZCT7U28q+E96LvZMhDL0So018kiWN/FH
+ njjwRqc570WwOu1EuTvsRMQ760PRPOhD4DvkRO074kX5POFE/z/eRP9B2kX/QtJI/0PSSP9D0kj/Q9JI
+ /0PSSP9D0kj/Q/9REwP/Sh8F/08gBv9aIwb/YSsI/2QzCv9lPQ7/ZEgV/GFTHfdeXyX0Wmsr8Vd1MO5U
+ gDXsUYk46k+SOulOmjznTaM+5kysP+VLtj/jS8FA4krPQN9L30DcTO1A2Uv5Q9ZK/0bTSv9Hzkz/SMhO
+ /0nITv9JyE7/SchO/0nITv9JyE7/Sf9SEgL/TB4F/1QcBf9gIQX/ZygG/2swCf9sOQ37bEQU9WlPHfBl
+ WiXsYWYs6V5xMuZbezfjWIU74VaOPuBVlkDeU59C3VOpQ9tSs0TaUb9E2FHNRdVR3kXRUe1HzlH6S8tQ
+ /03JUP9Ow1L/Tr1U/0+9VP9PvVT/T71U/0+9VP9PvVT/T/9UEQL/TR0F/1oZBP9mHgT/biUF/3IsB/xz
+ NQv1cz8S7nFKG+ltVSTlaWEs4WZsM95jdznbYIA+2F2KQdVbkkXTWptH0VikSdBXrkvOV7pNzFbITctW
+ 2U7HV+pPxFb5UcFW/1O9V/9UuFj/VLRa/1S0Wv9UtFr/VLRa/1S0Wv9UtFr/VP9VEQL/UhoE/18WBP9r
+ HAP/cyEE/3goBfd6MQnvejsP6HlFGOJ1USHdcl0q2W5oM9RqcjvRZntBzmSERsthjUrJYJZNx16fUMVd
+ qVLDXLVUwVvDVcBb1Fa9XOdWulv3WLdb/1mzXP9Zr17/Watf/1irX/9Yq1//WKtf/1irX/9Yq1//WP9W
+ EAL/VhcE/2QVA/9wGQL/eB4C/H0kBPKALAbpgTYM4oBAFNx9TR7WeVkp0HVkNMxxbj3IbXdExWqASsJo
+ iE/AZZFSvWSaVrtipFi5YbBat2C+XLVgz1yzYORcsGD1Xq1g/16pYf9epmL/XaNj/1yjY/9co2P/XKNj
+ /1yjY/9co2P/XP9XDwL/WRQD/2gTAv90FgH/fBoB94IgAu2GJwTkhzAI3Yc7D9WESRvPgFUpyntgNMV3
+ aj7Ac3NGvXB7TbpthFK3a4xWtGmVWrJnn12vZqtfrWW5Yatky2KpZeBipmXzYqRl/2KhZv9hnmf/YZxo
+ /1+caP9fnGj/X5xo/1+caP9fnGj/X/9YDgL/XBED/2wQAf94EwH/gBYA84YaAeiLIQLfjioE2I44DNCK
+ RhrJhVIow4FdNL59Zj+6eW9ItXZ3T7JzgFSvcIhZrG6RXalsm2Gma6dkpGm1ZqJpx2egad1nnmnyZ5xq
+ /2aZa/9ll2v/ZJVr/2KVa/9ilWv/YpVr/2KVa/9ilWv/Yv9ZDgL/Xw4C/28OAf97EAD8hBEA74oUAOSP
+ GgDbkyMB0pI1CsuPQxnEi08nvoZaNLiCYz+zfmxIr3t0UKt4fFandYVbpHONYKFxl2Seb6NnnG6xaZlt
+ w2uYbdprlm7wapRu/2mSb/9nkW//ZpBv/2SQb/9kkG//ZJBv/2SQb/9kkG//ZP9aDQL/YgsC/3MMAf9+
+ DADxhwwA6o0NAOCTEQDWlx8AzpcyCceUQBe/j0wmuYtXM7OHYD6ug2lIqYBxUKV9eVeheoFdnXiKYpp2
+ lGaXdKBplHOubJJywG2QctZujnLubY1z/2uMc/9pi3P/aIpy/2aKcv9minL/Zopy/2aKcv9minL/Zv9b
+ DAL/ZQkB/3UJAPeBCADliQYA25EGANmXCADSmxwAypswCMKYPha7lEoktJBUMq6MXj6piGZIpIRuUJ+B
+ dlebf35el3yHY5N6kWeQeZxrjXerbop2vXCIdtRwh3btb4d3/22Gd/9rhnb/aYV2/2iFdv9ohXb/aIV2
+ /2iFdv9ohXb/aP9cDAL/aAgB/3gHAO2DBADbjAIA1pQEANSaBgDOnhgAxp8tBr6cPBS3mEgjsJRSMKqQ
+ Wz2kjGRHnolsUJqGdFeVhHxekYGEY41/jmiJfZpshnyob4N7unGBe9FygHvscYB7/m+Aev9sgHr/a4B5
+ /2mAef9pgHn/aYB5/2mAef9pgHn/af9dCwL/awYB/XoEAOKGAADYjwEA0pcDAM+dBADKohUAwqMqBbqg
+ OhKznUYhrJlQL6WVWTufkWJGmo5pT5SLcVeQiHlei4aCY4eEjGmDgpdtf4GlcHyAuHJ6gM9zeYDqcnqA
+ /XB6fv9te33/bHx8/2p8fP9qfHz/anx8/2p8fP9qfHz/av9eCwL/bgQA9X0BANyJAADUkgAAzpoBAMqh
+ AgDFpRIAvqYoBLakNxCvoUQfp51OLaGaVzmall9ElZNnTo+Qb1aKjnddhox/Y4GKiWh9iJRteYajcHWF
+ tXNzhc10coXpcnOF/XB0g/5udYL/bHaA/2p2gP9qdoD/anaA/2p2gP9qdoD/av9fCgL/cQIA6oAAANiM
+ AADQlgAAyp0AAMakAADBqQ0AuqolA7KpNQ6qpkEdo6JLK5yfVTeWnF1CkJlkTIqWbFSFlHRbgJJ9YnuQ
+ hmd2jpJsco2gcG6MsnJsi8tza4vocmyL/XBuiP5ub4b/bHGE/2txhP9rcYT/a3GE/2txhP9rcYT/a/9i
+ BwH/dQAA4IQAANSQAADMmQAAxqEAAMGoAAC7rQkAta8hAq2uMgymqz8anqhJKJelUjSQolo/ip9iSYSd
+ aVF/m3FZepl6X3WXhGVwlY9qa5SdbmeTsHFlk8lyZJPncWSS/m9njv9uaYz/bGuK/2priv9qa4r/amuK
+ /2priv9qa4r/av9mAwH5eQAA24gAAM+UAADHnQAAwaUAALusAAC1sgMAr7QdAaizLwmgsTwWma9GJJKs
+ TzCLqVc7hKdfRX+lZ055o29Vc6F3XG6fgWJpnoxnZJ2ba2CcrW1dnMdvXJvmbl2a/m1flv9sYZP/a2SQ
+ /2lkkP9pZJD/aWSQ/2lkkP9pZJD/af9rAADpfQAA1owAAMuYAADDogAAvKoAALaxAACutwAAqLoYAKK6
+ KwaauDgSk7ZDH4y0TCyFsVQ2fq9cQHitZEhzrGxQbap0VmipflxiqIphXaeYZVmmq2hWpsVpVabmaVWk
+ /mlXn/9pWpv/aFyX/2dcl/9nXJf/Z1yX/2dcl/9nXJf/Z/9wAADfgwAA0JIAAMadAAC+pwAAtq8AAK+2
+ AACnvAAAoMAQAJrBJQSTwDQOjL4/GoW8SSV+u1EweLlZOXK3YUFstmlJZ7VyT2G0fFVcs4haV7KWXlOy
+ qWFQssRiT7LmYU6w/mNPq/9jUqb/Y1Sh/2NUof9jVKH/Y1Sh/2NUof9jVKH/Y/V3AADYiQAAypgAAMCj
+ AAC4rQAAsLUAAKi8AACfwQAAl8cHAJLIHgGMyC4Jhcc6E37GRB54xU0occRWMWzDXjlmwmY/YcFvRlvA
+ eUtWwIVQUcCUVE3AqFZKwMNYScDmV0e+/1lHuf9bSrP/XEyt/11Mrf9dTK3/XUyt/11Mrf9dTK3/XeJ/
+ AADQkQAAw54AALqpAACyswAAqbsAAKDBAACWxwAAjcwEAIfRFACC0ScEfNE1DHbQPxZw0Ekfas9SJ2XP
+ Wi5fzmM0Ws5sOlXOdj9QzoNDTM6SR0jPpklFz8JLRM/mSkLN/E1Ayv9QQsP/UkS8/1NEvP9TRLz/U0S8
+ /1NEvP9TRLz/U9mIAADImQAAvaYAALSwAACrugAAocEAAJfHAACNzAAAg9EEAHvZCQB32x8Bc9wuBm3c
+ Og1o3EQVY9xNG17cViJZ3F8nVN1oLFDdczFM3X81SN6OOETfoTpC4Ls8QOHgOz7e+T463f9BOtf/RDzO
+ /0Y8zv9GPM7/RjzO/0Y8zv9GPM7/Rs6SAADAogAAtq4AAK24AACiwAAAl8YAAIzLAACC0AAAeNYCAHHk
+ DQBt5R8BaOYrBWPnNgpe5z8PWehHFFToTxlQ6FgdTeliIUnqbCVF6ncoQeuFKz3sli467awwOO7KMTbv
+ 7jE16/8xM+r/NDTj/zc04/83NOP/NzTj/zc04/83NOP/N8SdAAC4qwAAr7YAAKTAAACYxgAAjMsAAIDQ
+ AAB21QAAbNwAAGfuDgBi8BwBXfEoBFnxMQZU8jkKUPNBDEz0SQ9I9FESRPVaFUH2Yxg99m4bOfd6HjX4
+ iSAy+ZsiL/uzJC380iUr/PMmKvn/Jir1/yYq9f8mKvX/Jir1/yYq9f8mKvX/JrunAACxtAAApr8AAJnG
+ AACMzAAAf9AAAHTVAABp2wAAYOQAAFv5CgBW+xcBUvwiAk39KwRJ/jIGRf46B0H/QAk+/0gLOv9PDDf/
+ WA4z/2EPMP9tESz/ehMo/4oVJv+cFiP/sxgh/88ZIP/sGh7//xoe//8aHv//Gh7//xoe//8aHv//GrOx
+ AACovQAAm8YAAI3MAAB/0QAActUAAGbbAABc4AAAU+8AAE7/BABK/xAARf8aAUH/IgI9/ykDOv8wBDb/
+ NgUy/zwGLv9DByv/Swgn/1MJI/9dCh//aAsb/3YMGP+GDRb/mA4U/6wOE//CDxH/4Q8R/+EPEf/hDxH/
+ 4Q8R/+EPEf/hD6q8AACdxQAAjswAAIDRAABy1gAAZdwAAFnhAABO5QAARvgAAEH/AAA8/wcAOP8QADT/
+ GAEw/x8BLP8lAij/KgIk/y8DIf81Ax3/PAQZ/0MFFf9MBRH/VgYM/2EHCP9vBwT/fggC/40JAP+dCQD/
+ sgkA/7IJAP+yCQD/sgkA/7IJAP+yCZ/EAACRzAAAgdEAAHLYAABk3QAAVuIAAErmAABA7AAAOf8AADP/
+ AAAu/wAAKv8EACb/CwAi/xIAH/8YARr/HAEW/yEBEv8mAQ7/KwIK/zICBf85AwH/QgMA/0wDAP9XBAD/
+ ZAQA/3EFAP9+BQD/jQUA/40FAP+NBQD/jQUA/40FAP+NBf86HAP/MSgF/y0wBv8wMQb/MTcI/zJCCf8w
+ TQv/LVoN/ypmDv8ncw//JX4S/yOIFP8ikRb/IZoX/yGiGP8gqRj/ILEZ/x+4Gf8fwBr/Hska/x7UGv8e
+ 4Br+HeoZ/B30Gfod/Rn4HP8Y9x7/GPce/xr3Hv8a9x7/Gvce/xr3Hv8a9x7/Gv87HAP/MicF/zAuBv8z
+ Lwb/NjUI/zhACf82Swv/M1gN/zBkD/8tcBH/KnsU/yiGFv8njxf/JpgZ/yWgGv8lpxr/JK8b/yS2G/8k
+ vhz/I8gc/yPSHP0j3hz7Iukb+CLzG/Yi/Br0I/8a9CP/G/Qj/x3zIv8e8yL/HvMi/x7zIv8e8yL/Hv88
+ GwP/NCYF/zMrBf83Kwb/PDMH/z4+Cf89SQv/OlUN/zZhD/80bRL/MXkV/y6DGP8tjBr/LJUb/yudHP8r
+ pB3/Kqwd/yq0Hv8pvB7+KcYe+ynQHvkp3B72KOge9CjyHvEo/B3wKf8d7yn/H+8o/yHvKP8i7yj/Iu8o
+ /yLvKP8i7yj/Iv89GgP/NSUF/zgnBf88KAb/QjEH/0U7Cf9ERgv/QlIO/z5eEP88ahT/OXUX/zaAGv80
+ iRz+M5Ie/TKaH/wyoSD6Makh+TGxIfgwuSH3MMMi9i/NIvMv2iLwL+ch7S/xIesw/CDqMP8j6i//Jegv
+ /ybnMP8n5zD/J+cw/yfnMP8n5zD/J/8/GQP/NyUF/z0kBf9EJQX/Si4G/0w3CP9MQgv/Sk4O/0daEf9E
+ Zhb+QXEa+z98Hfk8hR/3O44h9jqWIvQ5niPzOKUk8jitJfE4tiXwN8Al7zfLJe032SXpN+Ul5jfxJOU3
+ /CbjNv8p4Tf/K+A3/yzfN/8s3zf/LN83/yzfN/8s3zf/LP9BGQP/OiME/0MfBP9LIgX/UioG/1Q0CP9U
+ Pgv/UkkO/k9VEvpNYRf2Sm0c80d3H/FFgSLvQ4ok7kKSJuxBmifrQKIo6kCqKek/synnP70p5j/IKeU+
+ 1inhP+Qp3j/xKtw+/S3aPv8w2D7/MdY+/zLVPf8z1T3/M9U9/zPVPf8z1T3/M/9CGAP/Px8E/0gbBP9T
+ IAT/WScF/1wwB/9cOgr9WkUN91dQEvJVXRjvUmgd609zIulNfSXnS4Yo5UqOKuRJliviSJ4s4UenLd9H
+ sC3eR7ou3UbHLdxG1S3YR+Qt1EbyMdFG/TTPRf82zUX/OMxE/zjJRf85yUX/OclF/znJRf85yUX/Of9E
+ FwP/RBsE/04WA/9aHAP/YCME/2QsBf5kNQj2YkAM8GBLEetcVxjnWmMe41duI+BVeCjeU4Ir3FKKLdpQ
+ ky/YT5sw1k6jMtVNrDPTTbc00kzDNdBM0TXNTeI2yk3xOcdM/jzFS/89w0v/PsBM/z6+Tf8/vk3/P75N
+ /z++Tf8/vk3/P/9FFgP/SRcD/1UUAv9gGgL/ZyAC/2onBPdrMAbvajsK6WhGEONlUhffY18e22BqJNhd
+ dCrUWn0u0liFMs9XjTXOVpY3zFSeOcpUpzvJU7I8x1K+PcVSzD7DU94+v1LvQL1S/UK6Uf9EuVH/RLVS
+ /0SzU/9Es1P/RLNT/0SzU/9Es1P/RP9HFQP/TRMC/1sSAv9mFgH/bBsB/HAiAvFyKwTpcjUI4nBADdxu
+ ThXWa1oe0mdlJs5kby3LYngzyF+AN8ZdiDvEXJA+wluZQMBZokK+WaxEvFi5RbpXyEa5V9pGtVfsR7NX
+ /EmxV/9Jr1f/SatY/0mqWf9Jqln/SapZ/0mqWf9Jqln/Sf9IFAL/URAC/2APAf9qEwH/cRcA9nYdAet4
+ JQLjeS8F3Hg7CtV2SRTPclYeym5hKMZrajDCaHM2v2Z8O71khD+6YoxDuGCURrZfnUi0XqhKsl20TLBc
+ w02uXNVNrFzpTqlc+k6nXP9Opl3/TqNd/02hXv9NoV7/TaFe/02hXv9NoV7/Tf9JFAL/VQwC/2QMAf9v
+ DgD/dREA8XoWAOZ9HQDdfycC1X83CM98RhPJeFIew3VdKL9xZjG7bm84t2x3PrRpf0OyZ4dHr2aQSq1k
+ mU2rY6NPqWKwUadhv1KlYdFTo2HnU6Bh+VOfYf9SnWL/Upti/1GaY/9QmmP/UJpj/1CaY/9QmmP/UP9L
+ EwL/WAgB/2gJAP9yCgDzeQsA7H4OAOGBFADYhCEA0IQ0B8mCQhLDfk8evXpZKbh3YzK0dGw5sHF0QK1v
+ fEWqbYRJp2uMTaVplVGiZ59ToGasVp5mu1ecZc5YmmXlWJhm91eXZv9WlWb/VZNn/1STZ/9Tk2f/U5Nn
+ /1OTZ/9Tk2f/U/9NEQL/XAYB/2sHAPZ1BgDlfAUA24EFANqFCQDTiR0Ay4kxBcSHPxG+g0wduIBWKLJ8
+ YDKueWk6qnZxQaZ0eEejcYBMoHCIUJ1ukVObbJxXmGuoWZZquFuUastckmriW5Bq9lqPa/9Zjmv/V41r
+ /1aNa/9VjWv/VY1r/1WNa/9VjWv/Vf9PDwL/XwQA/24EAOt4AQDcgAEA1oUEANSJBgDOjRkAx44uBMCL
+ PQ+5iEkcs4RUJ62BXTGpfmY6pHtuQaB5dUiddn1NmnSFUZdyjlWUcZlZkW+lXI5vtF6Mbshfim7gXolu
+ 9V2Jb/9biG//WYdv/1iHbv9Xh27/V4du/1eHbv9Xh27/V/9SDAL/YwIA+3EAAN97AADYgwAA0okCAM+N
+ BADKkBYAw5IrBLuQOg61jEcarolRJqmGWzGkgmM6n4BrQZt9c0iXe3pOlHmCUpB3i1eNdZZbinSiXodz
+ smCFcsVhhHLeYYNz9F+Cc/9dgnP/W4Jy/1mCcv9YgnL/WIJy/1iCcv9YgnL/WP9UCgH/ZgAA83MAANx+
+ AADUhgAAzowBAMuRAgDGlBIAv5UoA7eUOA2wkUQZqo1PJaSKWDCfh2E5moRpQZaCcEiSgHhOjn6AU4p8
+ iViHepNchHigX4F3r2F/d8NjfXbcYn1382B8d/9efXb/XH12/1t9df9afXX/Wn11/1p9df9afXX/Wv9X
+ BwH/aAAA6XYAANmBAADQiQAAy48AAMaUAADBmA4AupklArOYNQuslUIXppJNI6CPVi6ajF84lYlmQJGG
+ bkeNhHVNiYJ9U4WAhliBf5Fcfn2dYHt8rWJ4e8FkdnvbZHZ78mJ2e/9fd3r/XXh5/1x4ef9beHn/W3h5
+ /1t4ef9beHn/W/9aBAH/awAA4XkAANWEAADNjAAAx5MAAMKYAAC9mwoAtp0iAa+cMwqomUAWopZLIpyT
+ VC2WkVw2kY5kP4yLbEaHiXNNg4d7Un+GhFd7hI5cd4KbYHSBqmNxgb5kcIDZZHCA8WJwgP9gcX//XnJ9
+ /1xyff9bcn3/W3J9/1tyff9bcn3/W/9dAAD7bgAA3XwAANGHAADJkAAAw5YAAL2bAAC4nwYAsqEfAKug
+ MAiknj0TnZtIH5eZUSqRllo0jJNhPYeRaUSCj3FLfo15UXmLgVZ1ioxbcYiYX22HqGJrh7xkaYbWZGmG
+ 8GJphv9ga4T/XmyC/1xtgf9cbYH/XG2B/1xtgf9cbYH/XP9gAADwcgAA2oAAAM6LAADFlAAAv5oAALmf
+ AACzowIArKUbAKalLQafozsRmaFFHJKeTyeMnFcxh5pfOoGYZkJ9lm5IeJR2T3OSf1RvkYlZao+WXWeO
+ pWBkjrpiYo3UYmKN8GFijP9fZIr/XmaI/1xmhv9bZob/W2aG/1tmhv9bZob/W/9kAADkdgAA1IQAAMmP
+ AADBmAAAup8AALSkAACtqAAApqoWAKGrKQSaqTcOk6dCGY2lTCSHo1QugaFcNnyfZD53nWtFcptzS22a
+ fFFomIdWZJeTWmCWo11dlrhfW5bTX1qV715blP9dXZH/XF+O/1tgjf9aYI3/WmCN/1pgjf9aYI3/Wv9p
+ AADfewAAz4kAAMWUAAC9nQAAtqMAAK6pAACmrQAAn7APAJqxJAKUsDMKja4/FYesSR+BqlEpe6lZMXan
+ YTlxpmhAbKRxRmejektiooRRXaGRVVmgoVhWoLZaVKDRWlOe71pTnf9aVJr/WVeW/1lYlP9YWJT/WFiU
+ /1hYlP9YWJT/WPNvAADZgQAAyo8AAMCZAAC4ogAAsKkAAKiuAACgswAAl7YHAJK3HgCNty8Gh7Y7EIC1
+ RRl7s04idbJWK3CxXjJqr2Y5Za5uP2Ctd0RcrIJJV6uPTVOrn1FPq7RTTavQU02p71NMqP9UTKX/VE6g
+ /1RQnv9UUJ7/VFCe/1RQnv9UUJ7/VOR2AADRiAAAxJUAALufAACzqAAAq68AAKK0AACYuAAAjr0AAIm/
+ FgCFvygDf782Cnm+QRN0vUobbrxSI2m7WipkumMwX7lrNlq5dDtWuH9AUbiMRE23nUdKuLJJR7jPSUe2
+ 70lFtP9LRLL/TUat/01Hqv9OR6r/Tkeq/05Hqv9OR6r/Ttx/AADKjwAAvpwAALWmAACtrgAApLUAAJq6
+ AACQvgAAhsIAAH7HCgB6yB8AdskvBXHIOwtsyEUSZ8dOGWLHVh9dxl8lWcZoKlTGcS9QxX00S8WKN0fF
+ mzpExrA8QsbOPULF7z0/w/9APcH/Qj68/0Q/uf9EP7n/RD+5/0Q/uf9EP7n/RNKIAADClwAAuKMAAK+t
+ AACmtQAAnLsAAJG/AACHwwAAfcgAAHPOBABt0RIAa9MlAWfTMwRi0z4JXtNID1rTURRW01oZUdNjHk3T
+ bSJJ03kmRdSHKULUmCw/1a4uPdbNLjzU7C450v8yN9D/NTXP/zc2y/84Nsv/ODbL/zg2y/84Nsv/OMiS
+ AAC7oAAAsqsAAKi0AACeuwAAksAAAIfFAAB8yQAAcs0AAGnTAgBg2ggAXt4bAFvfKgFX3zYEU+BACFDg
+ SgtN4VMPSeFdEkbiZxZC4nIZP+N/HDzkjx455KMgNuW/IjXm4yIz4/0iMeL/JS7h/ygt4f8pLeH/KS3h
+ /ykt4f8pLeH/Kb+cAAC0qQAAq7MAAKC8AACUwQAAh8YAAHvKAABwzgAAZtMAAF3ZAABW5wkAU+kZAFDq
+ JgFN6zACSes5BEXsQgZC7UoIP+1TCjzuXQw572gPNfB0ETLwgxMv8ZUVLfOrFir0yRcp9ewYKPL/GCfv
+ /xgm7/8ZJu//GSbv/xkm7/8ZJu//GbamAACtsgAAorsAAJXCAACIxwAAe8sAAG/PAABk1AAAWtkAAFDe
+ AABL8wYAR/UUAET2HwBB9ygBPvgxAjr4OAM3+UAENPpIBTD7UQYt+1sIKfxmCSb9cwoj/oMMIP+WDR7/
+ rQ4c/8sOG//qDhr//w4Z//8OGf//Dhn//w4Z//8OGf//Dq+wAACkuwAAl8IAAInIAAB7zAAAbtEAAGLV
+ AABW2wAATN8AAEPnAAA/+wAAO/8MADf/FgA0/x8AMf8mAC7/LQEq/zQCJv87AiP/QwMf/0sEG/9WBBj/
+ YgUU/3AGEP+ABw3/kwgL/6kICv/BCAn/3wkI/+0JCP/tCQj/7QkI/+0JCP/tCaa6AACZwgAAi8kAAHzN
+ AABu0gAAYNgAAFTcAABJ4QAAPuUAADfyAAAy/wAALv8CACr/CwAn/xMAI/8aACD/IAAc/yYAGP8sART/
+ MwEQ/zsBDP9EAgj/TgID/1sDAP9pAwD/egQA/4sEAP+dBQD/sQUA/74FAP++BQD/vgUA/74FAP++BZvC
+ AACNyQAAfc4AAG7UAABg2gAAUt8AAEXjAAA65wAAMOsAACn8AAAl/wAAIP8AABz/AAAY/wYAFf8MABD/
+ EQAM/xYACP8cAAT/IgAA/ykAAP8xAAD/OgEA/0UBAP9RAQD/YAIA/28CAP99AgD/jAIA/5UCAP+VAgD/
+ lQIA/5UCAP+VAv8rIQP/Ii0E/yMuBP8lLwX/IzUF/yNABv8gTAf/HVgI/xplCf8XcQn/FHwJ/xSGCf8T
+ jwn/E5cK/xOeCv8SpQv/EqwL/xKzC/8Sugz/EcMM/xHNDP8R2Az9EeML+xDuC/gP9wv2Dv8K9RD/CvUQ
+ /wv1EP8N9RD/DfUQ/w31EP8N9RD/Df8sIAP/Iy0E/yYrBP8oLAT/KjMF/yo+Bv8nSQf/JFYI/yFjCf8e
+ bgr/G3oK/xqECv8ajQv/GpUM/xmcDP8Zow3/GKoN/xixDf8YuA3/GMEN/hfKDfwX1Q35F+IN9xbtDfQW
+ 9gzyFv8M8Rf/DfEX/w7xFv8Q8Rb/EPEW/xDxFv8Q8Rb/EP8tIAP/JSsE/yooBP8sKQT/MTEF/zI8Bv8w
+ Rwf/LFMJ/ylfCv8mawv/I3cL/yKBC/8iig3/IZIO/yGZDv4goA/9IKcP/CCuD/sfthD6H78Q+R/IEPce
+ 0xD0HuEP8h7sD+8d9Q7tH/8P7R7/Eewe/xLrHv8U6x7/FOse/xTrHv8U6x7/FP8uHwP/KScE/y8jBP8z
+ JAT/OC4F/zo4Bv85RAf/NlAJ/zJcCv8vaAz/LXMM/it9Dvwqhg/7KY4Q+SmWEfgonRH3KKQS9iirEvUn
+ sxL0J7wS8yfGEvEn0RLuJt8S6ybqEegn9hHnJ/8U5ib/FuUn/xfjKP8Y4yj/GOMo/xjjKP8Y4yj/GP8w
+ HgP/LiMD/zUfA/87IgP/QSoE/0I0Bf9CQAf/P0wJ/zxYC/05ZA36N28O9zV5EPUzghLzM4sT8jKSFPAx
+ mhXvMaEV7jCoFe0wsBbsMLkW6zDDFukvzxbnL90V4y/qFeEw9hfgL/8a3TD/HNww/x3bL/8e2y//Htsv
+ /x7bL/8e2y//Hv8yHQP/NB4D/zsaA/9DHwP/SScD/0swBP9KOwb/SEcJ+kVTC/VDXw7yQGoQ7z51Eu09
+ fhXrPIcW6TuPF+g6lhjmOp0Z5TmlGeQ5rRnjObYZ4jnBGeA5zRneOd0Z2znqGtg49h7UOP8g0jj/ItE3
+ /yPQN/8k0Df/JNA3/yTQN/8k0Df/JP8zHAP/ORoC/0EVAv9MGwL/USMC/1MsA/9TNgX4UUII8k5OC+1M
+ Wg7qSWYR50dwFeRGehfiRYMZ4ESLG99DkhzdQpoc3EKiHdtCqh3ZQrQd2EG/HtZBzB7UQdwf0EHqIc1A
+ 9yXKQP8nyT//Kcc//yrGP/8qxj//KsY//yrGP/8qxj//Kv81GwP/PhUC/0kSAf9TGAH/WB8B/1snAvlb
+ MQTxWTwH6lZHCuVUVA7hUmAT3lBrF9tPdRrZTX4c1kyGH9RLjiHSSpYi0UmdJM9JpiXOSK8mzEi6JstH
+ xyfJR9YnxkjnKcNH9izARv8uvkb/L71G/zC8Rf8wvEX/MLxF/zC8Rf8wvEX/MP83GgL/QxAC/08PAf9Z
+ FAH/XxoA/GIiAfJiKwLqYTYF419BCN5dTw3ZW1wT1FlnGdFXcB7OVXkhzFOBJcpSiSfIUZApx1CYK8VP
+ oSzDT6ouwk61L8BOwjC+TtIwvE7kMblN9DO2Tf81tEz/NbNM/zWyTP81skz/NbJM/zWyTP81skz/Nf88
+ FgL/SAwB/1UMAP9fEAD/ZRQA9mgbAOtpJAHjaC4C3Gc8BtVmSgzQY1cUzGFiG8heayHFXHQmw1t8KsBZ
+ hC2+WIsvvVeTMbtWnDO5VaU1t1SwNrZTvje0U844slPhOK9T8jqsU/87q1L/O6lS/zuoUv86qFL/OqhS
+ /zqoUv86qFL/Ov9AEwL/TAcB/1oIAP9kCgD7aQ0A8GwTAOVuGwDcbiYA1W83BM5tRgzJa1MVxGhdHcBl
+ ZyS9Y3ApumF4LrhffzG1Xoc0s1yPN7FblzmvWqE7rVmsPaxZuT6qWMo/qFjeP6VY8ECjWP9Aolj/QKFY
+ /z+fWP8+n1j/Pp9Y/z6fWP8+n1j/Pv9DDwH/UQQA/18FAPloBQDsbQcA5XAJAN9yEADWdCAAznYzBMh0
+ QgzCcU8VvW5aHrlsYyW1aWwrsmd0MK9lezWtY4M4q2KLO6hgkz6mX51ApF6oQqJdtUSgXcZFn13bRZxd
+ 7kWbXf5EmV3/RJld/0OXXv9Cl17/Qpde/0KXXv9Cl17/Qv9HDAH/VQIA/2IBAO1rAADdcQAA2XUEANd3
+ BwDQehsAyXsvA8J6Pwu8d0sVt3RWHrNxYCavb2gtq21wMqhqeDemaX87o2eHP6Flj0KeZJlEnGOkR5pi
+ skiYYsJJlmHXSpRi7EmTYv1IkmL/R5Fi/0aQYv9FkGL/RZBi/0WQYv9FkGL/Rf9KCQH/WQAA+mYAAOBu
+ AADZdQAA03oCANF8BQDLfhcAxIAsAr1/PAq3fEgUsnlTHq13XSapdGUtpXJtM6JwdDmfbnw9nGyEQZlq
+ jESXaZZHlGihSpJnrkyQZr9NjmbUTY1m6k2MZvxLi2b/Sopn/0iJZv9HiWb/R4lm/0eJZv9HiWb/R/9M
+ BQH/XAAA8WkAAN1yAADUeQAAz34AAMyAAgDGgxQAv4UpArmDOQmzgUYTrX5QHah7WiakeWItoHZqNJx0
+ cTmZcnk+lnGBQpNviUaQbpNKjWyeTItrq0+JarxQh2rRUIZq6U+Fa/tOhGv/TIRr/0qEav9JhGr/SYRq
+ /0mEav9JhGr/Sf9PAgD/XwAA52sAANl2AADRfQAAy4IAAMeEAADChxAAu4kmAbWINgiuhUMSqINOHKOA
+ VyWffWAtm3toNJd5bzqTd3Y/kHV+Q410hkiKcpBLh3GbToRvqVGCb7pSgG7PU39u51J/b/tQfm//Tn5v
+ /0x+bv9Kfm7/Sn5u/0p+bv9Kfm7/Sv9RAAD/YgAA4W8AANV5AADNgAAAx4UAAMOIAAC9igwAt4wjALCM
+ NAeqikERpIdMG5+EVSSagl0sln9lM5J9bTqOfHQ/i3p7RId4hEiEdo1MgXWZUH50plJ8c7hUenLNVHly
+ 5lN5c/pReXP/T3ly/015cv9MeXL/THly/0x5cv9MeXL/TP9UAAD5ZQAA3nIAANJ8AADKhAAAw4kAAL6M
+ AAC5jggAs5AgAKyQMQamjj4PoItJGZuJUyOWhlsrkYRjM42CajmJgHI/hn55RIJ9gkh/e4tNe3qWUHh4
+ pFN2d7VVdHfLVXN35VRzd/lSc3f/UHN2/050df9NdHX/TXR1/010df9NdHX/Tf9XAADwZwAA23UAAM+A
+ AADGhwAAwIwAALqQAAC0kgQArpQcAKiULgWikjwOnJBHGJaNUCGRi1kqjYlhMYiHaDiEhW8+gIN3Q32C
+ f0h5gIlMdX+UUHJ9olNvfbNVbXzJVmx85FVtfPlTbXv/UW57/09vef9Nb3n/TW95/01vef9Nb3n/Tf9a
+ AADmawAA13kAAMuDAADDiwAAvJAAALaUAACwlgAAqZgYAKSYKwOelzkMmJVEFpKTTh+NkFYoiI5eL4OM
+ ZjZ/im08e4l1QneHfUdzhoZLb4SST2yDn1JpgrFVZ4LHVWaB41VmgfhTZ4H/UWeA/09pfv9NaX7/TWl+
+ /01pfv9NaX7/Tf9eAADibwAA030AAMiHAAC/jwAAuJQAALGYAACqmgAApJwUAJ+dKAKZnDYJk5pCE42Y
+ SxyIllQlg5RbLX6SYzN6kWo6do9yP3GNe0VtjIRJaYuPTWWKnVFiia9TYInFVF+I4lNfh/hSYIf/UGGG
+ /09ig/9NYoP/TWKD/01ig/9NYoP/TfxiAADedAAAzoIAAMSMAAC7kwAAtJkAAK2dAACknwAAnqEOAJmi
+ IwGTojIHjaA+EIifSBmCnVEhfZtZKXmZYDB0mGg2cJZvPGuVeEFnlIJGY5KNSl+Sm05bkaxQWZDDUViQ
+ 4FBYj/dQWY7/TlmN/01biv9MW4r/TFuK/0xbiv9MW4r/TO1nAADYegAAyocAAL+QAAC3mAAAr54AAKii
+ AACepQAAl6cHAJKoHQCNqC4Eh6c6DIKmRRV9pE4dd6NWJHOhXStuoGUxap9tN2WddTxhnH9BXJuLRVia
+ mElVmqpLUprCTFGZ4ExRmPdMUZb/S1GV/0tTkv9KU5L/SlOS/0pTkv9KU5L/SuRuAADSgAAAxYwAALuW
+ AACynQAAq6MAAKKnAACZqgAAj60AAIqvFgCFrygCgK82CHuuQQ92rUoXcatSHmyqWiRoqWIqY6hqMF+n
+ czVapnw6VqWIPlKllkJOpKhETKTARUuk30VKovdFSaD/Rkmf/0ZLnP9GS5z/Rkuc/0ZLnP9GS5z/Rt12
+ AADLhgAAv5IAALacAACuowAApakAAJytAACSsAAAh7QAAIC2DAB8tyEAeLcwBHS3PApvtkYQarVOF2a0
+ VhxhtF8iXbNnJ1mycCxUsXoxULGGNUywlDhJsKY6RrC+O0Ww3jtErvc9Qqz/PkGr/z9CqP9AQqj/QEKo
+ /0BCqP9AQqj/QNR/AADEjgAAuZkAALGiAACoqgAAn68AAJWzAACKtgAAgLoAAHW+AQBxvxYAbsAoAWrA
+ NQRmwEAJYsBJDl6/UhNav1sYVr9jHVK+bCFOvnclSr6DKUa9kixDvaQuQL69Lz++3i8+u/cxPLr/NDq4
+ /zU5tv83Obb/Nzm2/zc5tv83Obb/N8uIAAC+lgAAtKEAAKupAACisAAAl7UAAIy5AACBvAAAdsAAAGzE
+ AABkyQgAYcobAF/LKwBcyzcDWMtCBlXLTApRy1UOTsteEUrLaBVHy3MZQ8t/HEDMjh89zKEhOs26IjnN
+ 3SI3y/YkNcj/JzPH/ykyxv8rMsb/KzLG/ysyxv8rMsb/K8KSAAC3ngAArqgAAKSxAACZtwAAjbsAAIK+
+ AAB3wgAAbMYAAGLKAABZzwIAUdQKAE7VGwBN1ioAS9g3AUnYQgJH2UwERNlXB0HaYQk+2mwMO9t5Dzjb
+ iRE13JsTM920FDLe1BQw3PIWLtr/GSzZ/xsq1v8dKtb/HSrW/x0q1v8dKtb/HbqcAACwpwAAp7AAAJy4
+ AACPvQAAg8EAAHfEAABryAAAYcwAAFfQAABN1QAARdsEAELiEwBA4yEAPuQtADzlNwA65UEBN+ZLAzXn
+ VgQy52EGL+htBy3pfAkq6o0KKOujDCbsvwwk7eQMI+r+DCLo/w0h6P8PIej/DyHo/w8h6P8PIej/D7Kl
+ AACpsAAAnrgAAJG+AACEwwAAd8YAAGrKAABfzgAAVNIAAErWAABB3AAAOuYBADfuDgA17xoAMvAkADDx
+ LQAt8jYAKvM/ASj0SAEl9VICIvVeAx72bAQb93wFGfiPBhf5pgYV+8QHFPvnBxP6/gcS9/8HEvf/BxL3
+ /wcS9/8HEvf/B6uvAACguAAAk78AAIXEAAB3yAAAaswAAF3QAABR1AAAR9kAAD3eAAA04QAAL/EAACv7
+ BgAo/BEAJf0ZACL+IQAf/ygAHP8wABn/OQAV/0IAEv9NAQ3/WgEJ/2gCBv96AgT/jQMC/6QDAP/AAwD/
+ 3gQA//gEAP/4BAD/+AQA//gEAP/4BKK4AACVwAAAh8UAAHjKAABqzgAAXNMAAE/YAABE3AAAOeAAAC/k
+ AAAn6gAAIvoAAB//AAAb/wUAGP8NABT/FAAQ/xoADP8gAAj/KAAE/zAAAP86AAD/RQAA/1MAAP9iAQD/
+ dAEA/4cBAP+cAQD/sAEA/8oCAP/KAgD/ygIA/8oCAP/KApjAAACJxgAAessAAGvQAABc1QAATtsAAEHg
+ AAA14wAAKucAACHqAAAa9QAAFf8AABH/AAAN/wAACf8AAAX/BQAA/woAAP8QAAD/FgAA/x0AAP8mAAD/
+ MAAA/zwAAP9KAAD/WQAA/2sAAP98AAD/jAAA/54AAP+eAAD/ngAA/54AAP+eAP8cJgL/FC0D/xgsA/8W
+ LQP/FDID/xM+BP8QSgT/C1cE/whjBf8EbwX/AnoE/wKDBP8CjAT/AZME/wGbA/8AoQP/AKgD/wCuA/8A
+ tQL/AL0D/wDGAv8A0AL9ANwC+gDnAvgA8QL1APoC8wD/AvMA/wLzAP8D8wD/A/MA/wPzAP8D8wD/A/8d
+ JgL/GSsD/xwoA/8cKgP/HDED/xs8BP8YSAT/FFQF/xFgBf8NbAX/CncF/wqBBf8KiQX/CZEE/wmYBP8J
+ nwT/CKUE/wisA/8IswT+CLsE/QfEBPsHzgP4B9oD9gbmA/MF8APwBPkC7wb/A+8H/wTvB/8F7wf/Bu8H
+ /wbvB/8G7wf/Bv8eJQL/HScD/yEkAv8hJQL/JS8D/yU5A/8iRQT/HlEF/xpdBf8XaQX/FXQG/xR+Bv8T
+ hgX+E44F/ROVBfwSnAX7EqIF+hKpBfkSsAX4ErgF9xHBBfURywXzEdgF8BDlBO0Q7wTrEPoE6hH/BukR
+ /wfoEv8I5xP/CecT/wnnE/8J5xP/Cf8gJAL/IiMC/yYgAv8pIgL/LiwC/y82A/8sQQT/KE0F/yVZBf8i
+ ZQb+H3AG+x56Bvkegwf3HYsG9h2SBvUdmQfzHZ8H8hymB/EcrQfwHLUH7xy/B+4cyQfsG9YH6RvkBuYb
+ 7wbkHPoI4xz/CuEd/wvgHf8M3x3/Dd8d/w3fHf8N3x3/Df8iJAL/Jx4C/ysaAv8yHgL/NygC/zgyA/83
+ PQT/M0kF/jBVBvktYQf2K2wH8yl2CPEofwjvKIcI7iiOCOwnlQnrJ5wJ6iejCeknqwnoJ7MJ5ya8CeUm
+ xwnkJtQJ4SbjCN4m8ArcJvsN2Sf/D9gn/xDWJ/8R1if/EtYn/xLWJ/8S1if/Ev8lIQL/LRkC/zIUAf87
+ GgH/QCMB/0EtAv9AOAP8PkQE9jpQBvE4XAfuNmcI6zRyCegzewrmM4MK5TKLC+MykgziMpkM4TKgDOAx
+ qAzfMbAM3TG6DNwxxgzbMdQM1zHjDdQx8BDQMfwTzjH/Fc0w/xbMMP8XzDD/F8ww/xfMMP8XzDD/F/8q
+ HAL/MhMB/zoRAf9DFwH/SB8B/0knAftIMgLzRj4D7URKBelBVwflQGIJ4j5tC98+dwzdPX8N2z2HDto8
+ jg/YPJYP1judENU7pRHUO60R0jq3EtE6wxLPOtATzTvhE8k67xfGOvwaxDn/G8M5/xzBOP8dwTj/HcE4
+ /x3BOP8dwTj/Hf8vFwL/OA0B/0INAP9LEgD/TxkA/lEiAPNQLAHrTjcC5UxEBOBKUQfcSl0J2UhoDNVH
+ cg/TRnoR0UaCE89FiRXNRJEWzESYF8pDoBjJQ6gZx0OyGsZCvhvEQswbwkLdG79C7R68QfsgukH/IrhA
+ /yO3QP8jt0D/I7dA/yO3QP8jt0D/I/8zEwH/PQgA/0kJAP9RDQD/VhMA9lcaAOxXJADkVi8B3VU9A9hU
+ SwbTU1gLz1JjD8xQbRPJT3UWx059GcVNhBvDTIsdwUuTHsBLmyC+SqMhvUqtIrtJuSO6ScgjuEnaI7VI
+ 6iWySPknsEj/KK5H/yitR/8orUf/KK1H/yitR/8orUf/KP84DgH/QgMA/08FAP9XCAD4WwsA710RAOVd
+ GgDcXCYA1V04As9dRwfKXFMMxlpeEsNYaBfAV3AbvVV4HrtUfyC5U4cjuFKOJbZRlia0UJ8oslCpKbFP
+ tSqvT8Qrrk7VK6tO6CyoTvgtpk7/LqVO/y6kTf8tpE3/LaRN/y2kTf8tpE3/Lf88CgH/RwAA/1QBAPVc
+ AgDnYAMA4WEHAN5hDgDVYyAAzmUzAchlQgfDY08NvmFaFLtfYxm4XmwetVx0IrNbeyWwWYInrliKKq1X
+ kiyrVpouqVWlL6dVsTGlVMAxpFTRMqFU5TKfVPYznVT/M5xT/zKcU/8xm1P/MZtT/zGbU/8xm1P/Mf8/
+ BgD/TAAA/FkAAOZgAADcZQAA12gCANVnBwDOahsAyGwvAcFsPga8aksOuGhWFbRmXxuwZGggrWJwJKth
+ dyioX34rpl6GLqRdjjGiXJYzoFuhNZ5arTacWbw3m1nOOJlZ4ziXWfU3lVn/N5RZ/zaUWf81k1n/NZNZ
+ /zWTWf81k1n/Nf9DAgD/UAAA8lwAAN9lAADWawAA0W4AAM5uAwDJcBYAwnIrAbxyOwa2cEgNsW5TFa1s
+ XByqamQhpmhsJqRmdCqhZXsun2OCMZxiijSaYZM3mGCdOZZfqTuUXrg8kl3LPJBd4TyPXvQ7jl7/Oo1e
+ /zmMXv84jF7/N4xe/zeMXv83jF7/N/9GAAD/VAAA5mAAANpqAADScAAAzHMAAMlzAQDDdRIAvXcnALd3
+ NwWxdUQNrHNPFahxWRykb2EioG1pJ51rcCybangwmGh/M5VnhzeTZZA6kWSaPI5jpj6MY7U/imLIQIli
+ 30CIYvI/h2L/PYZi/zyGYv86hmL/OoZi/zqGYv86hmL/Ov9IAAD+WAAA4mQAANZuAADOdAAAyHcAAMN4
+ AAC+eQ4AuHwkALJ8NAWsekIMp3hNFKN2VhyfdF8im3JmKJhwbi2VbnUxkm18NY9rhDiNao08immXPoho
+ pEGFZ7NCg2bGQ4Jm3UOBZvFBgGb/P4Bm/z6AZv88gGb/PIBm/zyAZv88gGb/PP9LAAD2WgAA32gAANNx
+ AADKeAAAxHsAAL99AAC6fQoAtIAgAK6AMgSofz8Lo31KE556VBuaeFwilnZkKJN1ay2Pc3IyjHF6Nolw
+ gjqHboo9hG2VQIFsoUN/a7BEfWvDRXtq20V7avBDe2r/QXpq/z96av8+e2r/PXtq/z17av89e2r/Pf9N
+ AADtXQAA22sAAM91AADHewAAwH8AALuBAAC1gQYAr4MdAKqELwOkgzwKn4FIEpp/URqVfVohkXtiJ455
+ aS2Kd3Ayh3Z3NoR0fzqBc4g+fnGSQXtwn0R5b65Gd2/BR3Vu2Ud1bvBFdW7/Q3Vu/0F1bv8/dW7/PnVu
+ /z51bv8+dW7/Pv9QAADmYQAA2G8AAMx4AADEfwAAvYMAALeFAACxhQIAq4cZAKWILAKghzoJmoVFEZWD
+ TxmRgVggjX9fJ4l9ZyyGfG4xgnp1Nn95fTp8d4Y+eXaQQnZ1nUVzdKxHcXO/SG9z2Ehvc+9Gb3L/RHBy
+ /0Jwcv9AcHL/P3By/z9wcv8/cHL/P/9UAADjZQAA1HIAAMl8AADAggAAuYcAALOJAACsiQAAposWAKGM
+ KQGcizcHlopDD5GITReNhlUfiIRdJYSCZCuBgWwwfX9zNXp+ezp2fIQ+c3uOQnB6m0VteapHa3i9SGl4
+ 1Uhpd+5GaXf/RGp3/0Jqdv9Banb/QGp2/0Bqdv9Aanb/QP1XAADgaQAA0XYAAMaAAAC9hgAAtooAAK+N
+ AACojQAAoY8RAJyQJQGXkDQGko5ADY2NShWIi1MdhIlbI4CIYil8hmkveIRxNHWDeDhxgoE9bYCMQWp/
+ mERnfqhGZX67SGN91Ehjfe1GY3z/RGR8/0Jke/9BZHv/QGR7/0Bke/9AZHv/QPNbAADcbQAAzXoAAMKE
+ AAC6igAAso8AAKuSAACikgAAnJQMAJeVIQCSlTEEjZQ9C4iSRxODkVAaf49YIXuNXyd3jGcsc4tuMW+J
+ djZriH87Z4eJP2SGlkJhhaZFXoS5RlyE0kZcg+xFXYL/Q12C/0Jegf9BXoH/QF6B/0Begf9AXoH/QOlh
+ AADXcgAAyX8AAL6IAAC2jwAArpMAAKaWAACclwAAlpkHAJGaHACMmi0Ch5o6CYKYRBB+l00XeZZVHXWU
+ XCNxk2QpbZJrLmmQdDNlj303YY6HPF2NlD9ajKNCV4y3Q1aL0ENViuxCVon/QVaI/0BWiP8/V4f/P1eH
+ /z9Xh/8/V4f/P+RnAADReAAAxIQAALqNAACylAAAqpkAAKGbAACXnAAAjp4AAImgFgCGoSgBgaA1Bnyf
+ QAx4nkkTc51SGW+cWR9rm2EkZ5ppKWOYcS5fl3oyW5aFN1eWkTpTlaE9UZS1Pk+Uzz9Pk+s+TpH+Pk6Q
+ /z5Pj/89T4//PU+P/z1Pj/89T4//Pd5uAADMfgAAv4oAALaSAACtmQAApp4AAJygAACRogAAhqUAAIGm
+ DQB9pyEAeqgwA3WnPAhxpkUNbaVOE2ikVhllo14eYaNmI12ibidZoXcsVKCCMFGfjzNNn582Sp60N0ie
+ zjhIneo4R5v+OEea/zlHmf85R5j/OUeY/zlHmP85R5j/OdZ2AADGhQAAupAAALGZAACpnwAAoKQAAJam
+ AACLqAAAgKsAAHeuBABzrxgAcLApAG2wNgNpr0AIZa9KDWGuUhJdrVoWWq1iG1asax9Sq3UjTquAJ0qq
+ jSpHqp0tRKqyLkKqzC9CqOovQKb+MT+l/zI/pP8yPqP/Mz6j/zM+o/8zPqP/M85+AAC/jAAAtZcAAKyf
+ AACkpQAAmqoAAI+tAACErwAAerIAAG22AABotwwAZbgfAGK5LgBfuToDXLlEBlm4TQpVuFUOUrheEU64
+ ZxVLt3EZR7d8HES3ih9AtpsiPrevIzy3yyM7teojObP/Jjix/yg3sP8qNrD/Kjaw/yo2sP8qNrD/KsWH
+ AAC5lAAAr54AAKemAACdrAAAkrAAAIezAAB8tgAAcbgAAGa7AABbwAAAVsIRAFTDIQBTwy8AUcQ7AU7E
+ RQNMxE8FScRYCEbEYgtDxGwOP8R4ETzEhhM5xJcVN8WsFzXFyRc0xOkXMsH+GjDA/x0vv/8eL77/Hy++
+ /x8vvv8fL77/H72RAACznQAAqqYAAKCtAACVswAAibYAAH25AAByvAAAZ74AAFzCAABSxgAASMsDAEPN
+ EABCzh8AQM8sAD/POAA+0EQAPNFOATrRWQM40WUENdJxBjLSgAgw05EJLtSnCizUxQsr0+YLKdH7DijQ
+ /xAmzv8SJs7/EybO/xMmzv8TJs7/E7abAACtpQAAo64AAJi0AACLuQAAfrwAAHK/AABmwgAAW8UAAFHJ
+ AABHzQAAPtEAADXVBAAv2wwALtwbACzdJwAr3jMAK94/ACrfSwAo4FgAJ+FlASXidAIj44UDIeOaBB/k
+ tAQd5dgEHOP3BBvi/wYa4f8HGeH/CBnh/wgZ4f8IGeH/CK+kAACmrgAAmrUAAI27AACAvgAAcsIAAGbF
+ AABayAAAT8wAAETQAAA71AAAMtgAACrcAAAl6AcAI+kUACHqHgAf6ygAHesyABvsPAAY7UgAFu5VABPv
+ YwAR8HQBD/KHAQ3zngEL9LsCCvXhAgjz+wIH8P8BB+//AQfv/wEH7/8BB+//AaitAACdtgAAj7wAAIHB
+ AABzxAAAZsgAAFnMAABMzwAAQdMAADfYAAAu3AAAJd8AAB3jAAAa9AAAGPYKABX3EwAR+BsADfkjAAr6
+ LAAH+zYABPxCAAD9TwAA/l8AAP9xAAD/hgAA/54AAP+7AAD/3AAA//cAAP//AAD//wAA//8AAP//AJ+2
+ AACSvQAAg8IAAHXHAABmywAAWM8AAEvTAAA/2AAANNwAACnfAAAg4wAAF+UAABLvAAAO/AAAC/8AAAf/
+ BgAC/wwAAP8UAAD/GwAA/yQAAP8uAAD/OgAA/0gAAP9ZAAD/bAAA/4EAAP+YAAD/rwAA/8oAAP/YAAD/
+ 2AAA/9gAAP/YAJS+AACGxAAAdsgAAGfNAABY0gAAStcAADzcAAAw4AAAJeQAABvnAAAS6QAACewAAAT6
+ AAAB/wAAAP8AAAD/AAAA/wAAAP8DAAD/CQAA/xIAAP8aAAD/JQAA/zEAAP9AAAD/UQAA/2UAAP94AAD/
+ iwAA/50AAP+mAAD/pgAA/6YAAP+mAP8KKgL/CikC/wsnAv8GKQH/Ai8C/wA7Av8ASAL/AFUC/wBhAv8A
+ bQH/AHcB/wCBAf8AiQH/AJAB/wCXAP8AnQD/AKMA/wCpAP4AsAD9ALcA+wC/APkAyQD3ANMA9ADgAPMA
+ 7ADyAPUA8gD9APEA/wDxAP8A8gD/APIA/wDyAP8A8gD/AP8MKgL/ECYC/xEkAf8NJQH/DC4B/wo5Av8G
+ RQL/AlIC/wBeAv8AagL/AHUB/wB+Af8AhgH/AI0B/wCUAf8AmwH+AKEA/ACnAPsArgD5ALUA9wC9APUA
+ xgDzANEA8QDfAO8A6gDuAPQA7QD+AO0A/wDtAP8A7AD/AOwA/wDsAP8A7AD/AP8PKQL/FSIB/xYfAf8V
+ IQH/GCsB/xY2Af8SQgL/DU4C/wlbAv8GZgL/A3EC/wN7Av4DgwH8AooB+gKRAfkBmAH4AZ4B9wCkAfYA
+ qwD1ALIA8wC7APEAxADwAM8A7gDeAOsA6QDoAPQA5wD/AOcA/wHlAv8C5AT/AuQE/wLkBP8C5AT/Av8V
+ JQL/Gh0B/xwZAf8fHgH/IygB/yIzAf8ePgH/GkoC/xZXAv4TYgL7EG0C+BB3AvYPfwL0DocC8w6OAvEO
+ lAHwDZsB7w2hAe4NqAHtDK8B7Ay4AeoMwgHpC84B5grcAOMK6QDhDPUB4A3/At0Q/wPcEf8E3BH/BNwR
+ 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
+ eC55dIExdnKLNHNxljdwcKQ6bm+1O2xvyztrb+Q6a273OGxu/zZsbv81bG3/M2xt/zNsbf8zbG3/M/JR
+ AADdYwAAznAAAMN4AAC7fgAAs4EAAKyCAACkgQAAnoMPAJqEIwCVhDIDkIM+CYyCSQ+IgVEVhH9ZG4B+
+ YSB9fGglentvKXd6di1zeH8xcHeJNG12lDdqdaI6aHSzO2Z0yTxlc+M7ZnP3OWZy/zdmcv81Z3L/NGdy
+ /zRncv80Z3L/NOtVAADaZwAAy3QAAMB8AAC3ggAAsIUAAKiGAACfhQAAmYcLAJWIHwCQiS8CjIg8B4eH
+ Rg2Dhk8Tf4RXGXyDXh54gWUjdYBsJ3F/dCxufnwwa32GM2d7kjdkeqA5YnqyO2B5xztfeeI6YHj2OGB3
+ /zdgd/81YXf/NGF3/zRhd/80YXf/NOdaAADVbAAAx3gAAL2AAAC0hgAArIoAAKOKAACaigAAlIwGAI+N
+ GwCLjiwBh404BYKMQwt+i0wReopUF3aJWxxzh2Mhb4ZqJWyFcilohHouZYOEMWGCkDVegZ43XICwOVp/
+ xjpZf+E5WX72N1l9/zZaff81Wnz/NFp8/zRafP80Wnz/NOJgAADQcQAAw30AALmFAACxiwAAqI4AAJ6O
+ AACUjwAAjZEAAIiSFQCFkycAgZM0A32SPwh5kUkOdZBRE3GPWBltjmAdao1nImaMbyZji3gqX4qCLluJ
+ jjJYiJw0VYeuNlOHxDdShuA2UoX1NVOE/zRTg/8zU4L/M1OC/zNTgv8zU4L/M91nAADLdwAAv4IAALWK
+ AACtkAAApJIAAJmTAACPlAAAhpcAAIGYDgB9mSEAepkvAnaZOwZymEUKbpdND2uWVRRnll0ZZJVkHWCU
+ bCFck3UmWZJ/KVWRiy1RkJowT5CsMU2PwjJMj98yS431MkuM/zFLi/8xTIr/MEyK/zBMiv8wTIr/MNZu
+ AADGfQAAuocAALGPAACplQAAn5cAAJSYAACKmgAAfp0AAHmfBQB1oBkAcqApAG+gNgNroEAGZ59JC2Sf
+ UQ9gnlkTXZ1hF1mcaRtWnHIfUpt9I06aiSZLmpcpSJmpK0aZwStFmN4rRJb1LESV/yxElP8tRJP/LEST
+ /yxEk/8sRJP/LM92AADAgwAAtY4AAK2VAAClmwAAmZwAAI6eAACEoAAAeaMAAG+mAABqpxAAZ6ghAGWo
+ LwBiqDoCX6hEBVyoTQlZp1UMVqddEFKmZhRPpm8XS6V6G0ilhh5EpJUhQaSnIj+kvyM+o90iPaH0JDyf
+ /yU8nv8mO53/Jzud/yc7nf8nO53/J8h+AAC6iwAAsJQAAKicAACfoQAAk6IAAIikAAB9pwAAc6oAAGet
+ AABfsAMAW7EWAFmxJQBXsjIAVbI9AVKyRwNQslAGTbFYCEqxYQtHsWsORLF2EUCwgxQ9sJIWO7ClGDiw
+ vBk3sNsYNq30GjWs/xw0qv8eM6n/HzOp/x8zqf8fM6n/H8CHAAC0kwAArJwAAKOjAACZqAAAjKkAAIGs
+ AAB2rwAAa7IAAGC0AABUtwAATboHAEq7GABIuyYAR7wyAEW8PQBEvUcBQr1RAj+9WwQ9vWYGOr1xCDe9
+ fgo1vY4MMr2hDTC9uQ4vvtkNLrv0Dyy5/xIruP8TKrf/FSq3/xUqt/8VKrf/FbmQAACvmwAAp6MAAJ2q
+ AACRrwAAhbIAAHm0AABttgAAYbgAAFa7AABMvgAAQsIAADnFBgA2xxUANcciADTILgAyyDoAMclFADDJ
+ UAAvylwALcppASvLdwIpy4cDJ8ybBCXMtAQjzdUEI8ryBiHI/wggx/8JH8b/Ch/G/wofxv8KH8b/CrKa
+ AACpowAAoKsAAJSxAACHtQAAercAAG66AABivAAAVr8AAEvCAABBxQAAN8kAAC7NAAAm0AQAINMNAB7U
+ GgAd1ScAHNYyABvXPwAa2EwAGdlaABjaagAX23sAFdyQABTdqQAT3skAEtztABLb/wER2v8CEdj/AxHY
+ /wMR2P8DEdj/A6ujAACirAAAl7MAAIq3AAB8uwAAbr0AAGLAAABVwwAASsYAAD/KAAA1zQAAK9AAACPU
+ AAAa2AAAE9sCABDiDAAN4xgADOQjAArlLgAI5jsAB+dIAAToWAAD6WkAAel9AADqlAAA6rAAAOrVAADq
+ 9wAA6v8AAOr/AADq/wAA6v8AAOr/AKWsAACZtAAAjLkAAH69AABwwAAAYsQAAFTHAABIygAAPM4AADLR
+ AAAo1QAAH9kAABbcAAAO3wAAB+QAAATwAgAB8AsAAPAVAADwHwAA8SkAAPE1AADyRAAA81QAAPRnAAD0
+ fQAA9JUAAPWyAAD20wAA9vAAAPf/AAD3/wAA9/8AAPf/AJy0AACOuwAAgL8AAHHDAABixwAAVMsAAEbP
+ AAA60wAALtcAACTbAAAa3gAAEeEAAAjjAAAA5gAAAO8AAAD4AAAA+AAAAPgFAAD4DgAA+RcAAPoiAAD7
+ LwAA/D0AAP5PAAD/YwAA/3oAAP+RAAD/qgAA/8MAAP/dAAD/3QAA/90AAP/dAJG8AACCwQAAc8UAAGPK
+ AABUzgAARdMAADjYAAAr3AAAIOAAABXjAAAL5gAAAugAAADqAAAA7wAAAPkAAAD/AAAA/wAAAP8AAAD/
+ AAAA/wUAAP8OAAD/GQAA/ycAAP82AAD/SAAA/14AAP9zAAD/iAAA/5oAAP+sAAD/rAAA/6wAAP+sAP8A
+ KgH/ACUB/wAjAf8AJAD/AC0A/wA4AP8ARQD/AFMA/wBfAP8AawD/AHUA/wB+AP8AhgD/AIwA/gCSAPwA
+ mQD6AJ4A+ACkAPcAqgD3ALEA9gC5APUAwgD0AM0A9ADaAPMA5gDyAPEA8gD8APEA/wDvAP8A7gD/AO4A
+ /wDuAP8A7gD/AP8CJwH/BiEB/wQfAf8AIAD/ACoA/wA2AP8AQgD/AE8A/wBcAP8AZwD/AHIA/wB7AP4A
+ gwD8AIkA+gCQAPcAlgD2AJwA9ACiAPIAqADyAK8A8QC2APAAvwDvAMoA7gDWAO0A4wDsAPAA7AD5AOsA
+ /wDpAP8A6AD/AOgA/wDoAP8A6AD/AP8IIwH/DB0B/woaAP8IHgD/CCcA/wQzAP8APgD/AEsA/wBYAP8A
+ ZAD/AG4A/QB3APkAfwD3AIYA9QCMAPIAkwDwAJkA7gCfAO0ApQDsAKwA6wC0AOoAvQDoAMcA5wDTAOYA
+ 4gDlAO4A5AD3AOQA/wDhAP8A4AD/AOAA/wDgAP8A4AD/AP8PHgH/ERgA/xAVAP8TGwD/FSUA/xIvAP8N
+ OgD/CEcA/wRTAPsAXwD3AGoA9QBzAPMAewDxAIMA7wCJAO0AkADrAJYA6QCcAOcAogDlAKkA5ACxAOMA
+ uwDhAMUA4ADSAN8A4QDeAOwA3AD6ANkA/wDYAP8A2AD/ANgA/wDYAP8A2AD/AP8UGQH/FxIA/xcOAP8d
+ FwD/ICAA/x4rAP8aNgD8FUIA9hJOAPIOWgDuDGUA6wxvAOkLdwDnC38A5gqGAOQKjADjCpIA4gmZAOEJ
+ nwDfCKcA3QivANwIuQDaCMUA2QfSANYI4gDTC/AA0A78Ac8Q/wHOEP8CzRD/As0Q/wLNEP8CzRD/Av8Z
+ FAD/HAsA/yAKAP8nEQD/KRoA/ygkAPolMADzITwA7R5IAOgcVQDlGmAA4hpqAN8acwDdGnsA3BqCANoZ
+ iQDZGY8A2BmWANYZnQDUGqQA0xqtANIatwDQGsMAzxrQAMwb4QHIHe8Cxh78A8Qe/wTDHv8Fwh7/BcIe
+ /wXCHv8Fwh7/Bf8eDQD/IQQA/yoFAP8wCwD/MRMA+zAcAPEtKADpKjQA4yhCAN8nTgDbJ1oA2CdlANQo
+ bgDSKHYA0Sl+Ac8phAHOKYsBzCmSAsspmQLKKaACyCmpA8cpswPFKb8DxCnNA8Eq3gS+Ku0Guyr7B7kq
+ /wm4Kf8Jtyn/Crcp/wq3Kf8Ktyn/Cv8jCAD/JwAA/zIAAP84BQD8OQoA8jcTAOg0HgDgMSsA2jA6ANQz
+ SADQNFUAzTVgAco2aQLINnIDxjZ5BMU2gATDNoYFwjaNBsA2lAa/NZwHvTWkB7w1rwi6NbsIuTTJCLc0
+ 2wm0NOsLsTT5Da8z/w6uM/8OrTP/Dq0z/w6tM/8OrTP/Dv8oAgD/LwAA/zoAAPM+AADpPwEA5TwHAN84
+ EQDWOSEA0D0zAMtAQwDHQVABw0FbA8FBZAW+QW0GvEB0CLtAewm5QIIKtz+IC7Y/kAy0PpcNsz6gDbE+
+ qg6wPbcPrj3FD6091w+qPekRpzz4EqU8/xOkO/8Tozv/E6M7/xOjO/8Tozv/E/8sAAD/NgAA9kAAAONF
+ AADcSAAA10cBANVBBwDORBsAyEguAMNKPgC+S0sCu0tWBbhKYAe1SmgJs0lwC7FJdg2vSH0PrkeEEKxH
+ ixGrRpMSqUacE6dFphSmRbMVpETCFqNE0xagROcXnkT3GJxD/xibQ/8YmkP/F5pD/xeaQ/8XmkP/F/8w
+ AAD/PAAA50UAAN1OAADUUgAAz1IAAM1NAgDHThYAwFEpALtTOQC3VEcDs1NSBrBTWwmtUmQMq1FrD6lQ
+ chGnT3kTpU6AFKNOhxaiTY8YoEyYGZ5MohqcS68bm0u+HJlK0ByXSuQclUr1HZNK/xySSv8ckkn/G5JJ
+ /xuSSf8bkkn/G/80AAD3QQAA4k0AANdWAADOWgAAyVoAAMVXAADAVhEAuVkkALRbNQCwW0MDrFpOB6la
+ VwumWGAOo1dnEaFXbhSfVnUWnVV8GJtUgxqZU4scl1KUHpVSnx+UUasgklC7IZBQzSGOUOIhjVD0IYtQ
+ /yCLT/8fik//HopP/x6KT/8eik//Hv83AADsRQAA3lMAANJcAADJYAAAw2EAAL9fAAC6XQsAs2AgAK5h
+ MQCqYj8DpmFKB6JgVAufX1wPnF5kE5pcaxaYW3IYllp5G5RagB2SWYgfkFiRIY5XnCOMVqgkila4JYhV
+ yiaHVeAlhVXzJIRV/yOEVf8ig1T/IYNU/yGDVP8hg1T/If87AADnSwAA2lkAAM5hAADFZgAAvmcAALll
+ AAC0YwcArmUcAKlnLgClZzwDoGZHB51lUQyZZFkQl2NhFJRiaBeSYW8aj2B2HY1ffR+LXoUiiV2OJIdc
+ mSaFW6Yog1q1KYFayCl/Wd8pflryJ35Z/yZ9Wf8lfVn/I31Z/yN9Wf8jfVn/I/8/AADkUAAA1V0AAMpm
+ AADBagAAumwAALRqAACvaAMAqWoYAKRsKgCgbDkDm2tEB5hqTgyUaVcQkWheFI5nZRiMZmwbimVzHodj
+ eyGFYoMkg2GMJoBglih+X6MqfF+zK3pexix5Xt0reF7xKnhe/yh3Xv8nd13/JXdd/yV3Xf8ld13/JfdD
+ AADhVQAA0mIAAMdqAAC+bgAAt3AAALBvAACqbQAApG8VAKBwJwCbcTYCl3BCBpNvTAuPblQQjG1cFIpr
+ YxiHamochGlxH4JoeCJ/Z4AlfWaJJ3pllCp4ZKEsdmOxLXRjxC5zYtstcmLwLHJi/ypyYv8ocmH/J3Jh
+ /yZyYf8mcmH/Ju9GAADeWQAAz2UAAMRuAAC7cgAAtHQAAKxzAACmcQAAoHMRAJt0JACXdTMCk3U/Bo9z
+ SQuLclIPiHFaFIVwYRiCb2gcf25uH31sdiJ6a34leGqHKHVpkityaJ8tcGevLm5nwi9tZtovbWbvLW1m
+ /yttZf8pbWX/KG1l/ydtZf8nbWX/J+tLAADbXQAAzGkAAMFxAAC4dgAAsHgAAKh3AAChdQAAm3cNAJd5
+ IACSeTABjnk8BYp4RwqHd08Og3VXE4B0Xxd9c2Ybe3JsH3hxdCJ1cHwmcm+FKXBtkCttbJ0ua2ytL2lr
+ wDBna9gwZ2rvLmdq/yxoaf8qaGn/KWhp/yhoaf8oaGn/KOhQAADWYQAAyG0AAL51AAC1egAArHsAAKR7
+ AACdegAAlnsJAJJ9HQCOfi0Bin06BIZ8RAiCe00Nf3pVEnx5XBZ5eGMadndqHnN2ciJwdHolbXODKGpy
+ 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
+ AAAF4gAAAOQAAADmAAAA6AAAAOoAAADsAAAA7gAAAPEAAADzAAAA9gAAAPgEAAD7EQAA/h8AAP8vAAD/
+ QQAA/1YAAP9sAAD/gQAA/5QAAP+nAAD/qwAA/6sAAP+rAP8AJQH/ACAA/wAeAP8AIAD/ACkA/wA2AP8A
+ QwD/AFAA/wBcAP8AaAD/AHEA/gB6APwAggD7AIgA+gCOAPkAlAD5AJoA+ACgAPcApgD2AKwA9gC0APUA
+ vQD0AMcA8wDTAPEA4gDvAO4A7gD4AO4A/wDuAP8A7gD/AO4A/wDuAP8A7gD/AP8AIgD/AB0A/wAaAP8A
+ HAD/ACYA/wAzAP8APwD/AE0A/wBZAP8AZAD9AG4A+QB3APcAfwD1AIUA9ACLAPQAkQDzAJcA8gCdAPEA
+ owDwAKkA8ACxAO8AuQDuAMQA7ADPAOoA3gDoAOoA5wD1AOcA/wDnAP8A5gD/AOYA/wDmAP8A5gD/AP8A
+ HQD/ARkA/wAWAP8AGgD/ACMA/wAvAP8AOwD/AEkA/wBVAPwAYAD3AGoA8wBzAPEAewDvAIIA7gCIAO0A
+ jgDsAJQA6wCZAOoAnwDpAKYA6ACtAOcAtgDmAMAA5QDMAOMA2wDhAOcA4AD0AN8A/QDeAP8A3gD/AN4A
+ /wDeAP8A3gD/AP8HGQD/BhMA/wEOAP8GFgD/BCAA/wAqAP8ANwD/AEMA+wBQAPUAXADwAGYA7ABvAOkA
+ dwDoAH4A5gCEAOUAigDkAJAA4wCWAOIAnADhAKMA4ACqAN8AswDdAL0A3ADJANoA1gDYAOYA1QDxANQA
+ +wDUAP8A0wD/ANMA/wDTAP8A0wD/AP8MFAD/CwwA/wsJAP8REQD/EhsA/w0lAP8HMQD4Aj4A8gBKAO4A
+ VgDpAGEA5ABqAOIAcwDgAHoA3gCBAN0AhwDcAI0A2wCTANkAmQDYAKAA1gCnANUAsADTALsA0QDHANAA
+ 1QDOAOQAzADxAMoA/gDJAP8AyAH/AMcB/wDHAf8AxwH/AP8SDQD/EQMA/xcEAP8bCwD/GxUA/xkfAPUT
+ KgDuDjcA6AtEAOMJUADgCFsA3AhlANkIbgDXCXYA1Ql9ANQJgwDSCokA0QqPANAKlgDOCp0AzQqlAMwL
+ rgDKC7kAyQvHAMcL1gDEDucAwhD2AL8S/wC+Ev8BvRL/Ab0S/wG9Ev8BvRL/Af8WBgD/FwAA/yAAAP8k
+ BAD/JAwA9SEWAOsdIgDkGC8A3hY8ANkWSQDUF1YA0RlgAM8aaQDNG3EAyxx4AMocfwDIHYUAxx2MAMYe
+ kgDEHpoAwx6iAMEeqwDAHrcAvh7EAL0e1AC6H+UBtyD0ArUg/wOzIP8DsyD/A7If/wSyH/8Esh//BP8b
+ AAD/IAAA/ykAAPcsAADuKwIA6ycKAOIiFgDaICQA0yM1AM4mQwDKKFAAxypbAMUrZADCLGwAwSx0AL8s
+ ewG+LIEBvC2HAbstjgK6LJYCuCyeArcspwK1LLMDtCzBA7Is0AOvLOMErSzyBass/wapK/8HqCv/B6gr
+ /weoK/8HqCv/B/8gAAD/KAAA9jAAAOQ0AADeNgAA2jIBANgpCQDQLR0AyjEvAMU0PgDBNksAvjdWALs4
+ YAG5OGgCtzhvA7U4dgO0OH0EsjiDBbE4igWvN5EGrjeaBqw3pAerN68HqTa9CKg2zQilNuAJozbxCqE1
+ /wufNf8LnjT/C540/wueNP8LnjT/C/8kAAD/LwAA5zgAAN1AAADVQgAA0EAAAM05BADIORcAwT0pALxA
+ OQC4QkYAtUJRAbJCWwOwQmMErkJrBaxCcgaqQXgHqUF/CadBhgmmQI0KpECWC6I/oAyhP6sNnz+5DZ4+
+ yg6cPt4OmT7vD5c+/Q+WPf8PlT3/D5U9/w+VPf8PlT3/D/8oAADyNQAA4kIAANZJAADOTAAAyEsAAMVG
+ AADARBEAuUckALRJNACwS0IArUtNAqpLVwSnS18GpUpnCKNKbgmiSXQLoEl7DJ5Igg6dSIoPm0eSEJlH
+ nBGYRqgSlka2E5RFxxOTRdsTkEXtFI9F/ROORP8TjUT/Eo1E/xKNRP8SjUT/Ev8uAADqPAAA3UkAANFR
+ AADIVQAAwlQAAL5PAAC5TQsAsk8fAK5SMACpUz4BplNJA6NTUwWgUlsInlJjCpxRagyaUHEOmFB3EJZP
+ fhGVToYTk06PFJFNmRaPTKQXjUyyGIxLxBiKS9gYiEvsGIdL/BeGSv8WhUr/FoVK/xWFSv8VhUr/Ff8y
+ AADlQwAA2FAAAMxYAADDXAAAvVwAALdXAACyVAYArFYbAKdZLACjWjoBoFpGA51ZUAaaWVgJl1hgC5VX
+ Zw6TVm0QkVZ0Eo9VexSNVIMWi1OMGIlSlhmHUqEbhVGwG4RRwRyCUNUcgVDqG4BQ+xp/UP8Zf0//GH5P
+ /xh+T/8Yfk//GPU3AADiSQAA01YAAMhdAAC/YQAAuGEAALFeAACsWwEAp1wWAKJeKACeYDcBmmBDA5df
+ TQaUXlUJkV5dDI9dZA+NXGoRi1txFIlaeBaHWYAYhViJGoJYkxyAV58dflatH31Wvx97VdMfelXpHnlV
+ +h15Vf8beFT/GnhU/xp4VP8aeFT/Gu48AADeTgAAz1oAAMRiAAC8ZgAAs2YAAKxjAACnYAAAomITAJ1k
+ JACZZTMAlWVAA5JkSgaPY1IJjGNaDYpiYRCHYWgShWBvFYNfdheBXn4afl2GHHxckR56W50geFurIXZa
+ vCJ1WtEidFroIXNZ+R9zWf8dc1n/HHNY/xtzWP8bc1j/G+tBAADbUwAAzF8AAMFmAAC4agAAr2oAAKho
+ AACjZQAAnWcOAJhoIQCUaTAAkWo9A41pRwaKaFAJh2dYDYVmXxCCZmUTgGVsFn5kcxh7Y3sbeWKEHXdh
+ jh90YJohcl+pI3BeuyNvXtAjbl7nIm1d+SBtXf8fbV3/HW1d/x1tXf8dbV3/HehGAADYVwAAyWMAAL5q
+ AAC2bgAAq20AAKRsAACeagAAmGsLAJRtHgCQbi0AjG46AoluRAWGbU0Jg2xVDIBrXBB9amMTe2lqFnlo
+ cRl2Z3kbdGaCHnFljCBvZJkibWOnJGtjuSVpYs4laGLmI2hi+CFoYf8gaGH/Hmhg/x5oYP8eaGD/HuVL
+ AADUXAAAxmcAALtuAACycgAAqHEAAKBwAACabgAAlHAHAI9xGgCLcioAiHI3AoRyQgWBcUsIfnBTDHtv
+ Wg95bmESdm5oFXRtbxhxbHcbb2uAHmxqiiFpaZcjZ2ilJGVntyVjZ80lY2blJGNm+CJjZf8hY2X/H2Nk
+ /x5jZP8eY2T/HuJQAADQYAAAw2sAALlyAACvdQAApHQAAJxzAACVcgAAj3QCAIp1FgCGdicAg3c0AYB2
+ PwR9dkgHenVRC3d0WA50c18RcnJmFW9xbRhscHUbaW9+HmduiSBkbZUjYm2kJF9stiVea8slXWvkJF1q
+ 9yJeav8hXmn/IF5p/x9eaf8fXmn/H95VAADNZAAAwG8AALZ2AACreAAAoHgAAJh3AACQdwAAinkAAIV6
+ EgCBeyMAfnsxAHt7PAN4e0YGdXpOCXJ5VQ1veF0QbXdkE2p2axZndnMaZHV8HWF0hx9ec5MiXHKiJFpx
+ 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
+ /wBaAP8AZQD/AG4A/QB3APwAfgD7AIQA+gCKAPkAkAD4AJUA+ACbAPcAoQD2AKcA9ACvAPMAtwDxAMEA
+ 8ADNAO8A3QDvAOoA7gD3AO4A/wDtAP8A7QD/AOwA/wDsAP8A7AD/AP8AHAD/ABgA/wAVAP8AGAD/ACMA
+ /wAwAP8APAD/AEkA/wBWAPsAYQD5AGsA9wBzAPYAewD1AIEA9ACHAPMAjQDyAJIA8QCYAPAAngDvAKQA
+ 7QCrAOsAswDqAL0A6QDJAOgA2ADnAOcA5gD0AOYA/gDlAP8A5AD/AOQA/wDkAP8A5AD/AP8AGQD/ABMA
+ /wAOAP8AFQD/AB8A/wArAP8AOAD+AEUA+ABRAPUAXQDyAGcA8ABvAO4AdwDtAH0A7ACEAOsAiQDqAI4A
+ 6QCUAOgAmgDmAKAA5QCnAOMAsADhALkA4ADFAN8A0wDeAOMA3QDwANwA+wDbAP8A2gD/ANkA/wDZAP8A
+ 2QD/AP8AFAD/AAsA/wAJAP8AEwD/ABsA/wAmAP8AMwD3AD8A8ABMAO0AWADqAGIA6ABrAOYAcwDlAHkA
+ 4wCAAOIAhQDhAIsA4ACQAN4AlgDdAJ0A2wCkANkArADYALYA1QDBANQAzwDTAN8A0QDsANAA+QDPAP8A
+ zgD/AM0A/wDNAP8AzQD/AP8DDAD/AAMA/wAFAP8DDAD/ARYA/wAhAPkALQDvADkA5wBGAOQAUgDiAF0A
+ 3wBmAN0AbgDbAHUA2QB7ANgAgQDWAIcA1QCNANMAkwDRAJkA0ACgAM4AqQDNALIAywC+AMoAywDIANwA
+ xwDqAMUA9gDEAP4AwwD/AMMA/wDDAP8AwwD/AP8IBQD/BAAA/wsAAP8OBQD/DA4A+gcZAPAAJQDmADIA
+ 3wA/ANsATADYAFcA1QBhANIAaQDQAHEAzwB3AM0AfQDMAIMAygCJAMkAjwDIAJYAxgCdAMUApgDDALAA
+ wQC8AMAAygC+ANsAvQHpALoD+AC5BP8AuAT/ALcE/wC3BP8AtwT/AP8NAAD/DgAA/xYAAPwYAAD1FQUA
+ 8BAPAOYJGwDcBCkA1gY4ANIIRQDOCVEAywtbAMkMZADHDWwAxQ5zAMQPeQDCEH8AwRCGAMARjAC+EZMA
+ vRGbALwRpAC6Ea8AuRG7ALcRywC1Et0AshTtALAU+wCuFf8ArRX/AKwU/wCsFP8ArBT/AP8SAAD/GAAA
+ +B8AAOggAADhHgAA3RgDANwODQDTER8AzRYwAMgZPwDEHEsAwR5WAL8fXwC9IGcAuyBuALkhdQC4IXsA
+ tyKCALUiiAC0Io8AsiKXALEioQCwIqsAriK4AKwiyACrItoAqCPrAaUj+gKkI/8CoyL/AqIi/wKiIv8C
+ oiL/Av8WAAD/IAAA6CgAAN8vAADYLwAA0isAAM8iBgDKIRgAwyYqAL4pOQC7K0YAtyxRALUuWgCzLmMA
+ sS9qAK8vcQCuL3cBrS9+AasvhAGqL4wCqC+UAqcvnQKlL6gDpC+1A6IuxAOhLtYDni7pBJwu+AWaLv8F
+ mS3/BZgt/wWYLf8FmC3/Bf8cAADwJwAA4jQAANg7AADPPQAAyTkAAMUyAADBLxIAuzMkALY1NACyN0EA
+ rzlMAKw6VgCqOl4BqDpmAaY6bQKlOnMDozp6A6I6gQSgOogFnzmQBZ05mQacOaQGmjixB5g4wQeXONMH
+ lDfnCJI39wiRN/8IkDb/CJA2/wiQNv8IkDb/CP8iAADpMgAA3D4AANBFAADISAAAwUUAAL0+AAC5OgsA
+ sz0fAK5ALwCqQjwAp0NIAKRDUgGiQ1oCoENiA55DaQScQ28Fm0N2BplCfQeYQoQIlkGMCZRBlgqTQaEL
+ kUCuC49AvgyOP9EMjD/lDIo/9gyJPv8MiD7/C4c+/wuHPv8Lhz7/C/goAADkOgAA1kYAAMtNAADCUAAA
+ uk0AALVIAACxRAYArEYaAKdIKgCjSjgAoEtEAJ1LTgKaS1cDmEteBZZLZQaVSmwHk0pyCZFJeQqQSYEL
+ jkiJDYxIkw6KR54PiEerD4dGuxCFRs4Qg0bkEIJF9Q+BRf8PgET/DoBE/w2ARP8NgET/DfAvAADgQQAA
+ 0U0AAMZUAAC9VwAAtFQAAK9QAACrTAEApU4VAKBQJgCdUTUAmVJBAZdSSwKUUlMEklJbBpBRYgeOUWkJ
+ jFBvC4pQdgyIT34Oh06GD4VOkBGDTZsSgU2oE39MuBR+S8wUfEviE3tL9BJ6S/8Rekr/EXlK/xB5Sv8Q
+ eUr/EOw1AADcRwAAzVMAAMJaAAC5XAAAr1oAAKlWAAClUwAAoFQRAJtWIgCXWDEAlFg9AZFYSAKOWFAE
+ jFhYBopXXwiIV2YKhlZsDIRVdA6CVXsQgFSEEn5TjRN8UpkVelKmFnhRthZ3UcoXdVDgFnRQ8xV0UP8U
+ c0//EnNP/xJzT/8Sc0//Eug7AADYTQAAylgAAL9fAAC0YAAAq14AAKRcAACgWQAAmloMAJZcHwCSXS4A
+ j146AYxeRQKJXU4Eh11VB4RcXAmCXGMLgFtqDX5acQ98WnkRelmBE3hYixV2V5YXdFakGHJWtBlwVcgZ
+ b1XfGG5V8hduVP8VblT/FG5T/xNuU/8TblP/E+VBAADUUQAAxlwAALxjAACxZAAAp2IAAKBgAACbXgAA
+ lV8JAJFhGwCNYisAimM3AIdjQgKEYksEgmJTB39hWgl9YWELe2BoDnlfbxB3XnYSdF1/FHJdiRZwXJQY
+ bluiGWxashpqWsYaaVneGmhZ8hhoWf8XaFj/FWhY/xRoWP8UaFj/FOJGAADRVgAAw2AAALlnAACtZwAA
+ o2YAAJxlAACXYgAAkWQFAIxlGACIZicAhWc1AIJnPwKAZ0kEfWZRBntmWAl4ZV8LdmRlDnRkbRByY3QT
+ b2J9FW1hhxdrYJIZaF+gGmZfsRtlXsUbY17dG2Nd8RljXf8YY1z/FmNc/xVjXP8VY1z/Fd9LAADNWgAA
+ wWQAALZrAACqagAAoGoAAJhpAACSZwAAjGgBAIdqFACEayQAgWwyAH5sPQF7a0YEeWtOBnZqVgh0al0L
+ cWljDW9oaxBtZ3ISamZ7FWhlhRdlZZEZY2SeG2FjrxxfY8McXmLcHF5h8BpeYf8YXmD/F15g/xZeYP8W
+ XmD/FtxPAADKXwAAvmgAALNuAACmbQAAnG0AAJRtAACNawAAh20AAIJuEAB/byAAfHAuAHlwOgF3cEQD
+ dG9MBXFvUwhvbloKbW5hDWptaQ9obHASZWt5FGNqgxdgaY8ZXmmdG1torRxaZ8IcWGfbHFhm8BpZZf8Y
+ WWX/F1lk/xZZZP8WWWT/FthUAADHYwAAu2wAAK9xAACicQAAmHAAAJBwAACIcAAAgnIAAH1zCwB6dB0A
+ d3UrAHR1NwBydUECb3RJBG10UQdqc1gJaHNfDGVyZg5jcW4RYHB3E11wgRZab40YWG6bGlZtrBtUbcAb
+ U2zZG1Nr7xlTav8YU2n/F1Np/xZTaf8WU2n/FtNaAADDaAAAuHEAAKt0AACfdAAAlHQAAIx0AACCdQAA
+ fHcAAHd4BgB0eRgAcXomAG56MwBsej0BaXpGA2d5TgVleVUHYnhcCmB4ZAxdd2wPWnZ1Eld1fxRVdYsW
+ UnSZGFBzqhlOc78aTXLYGU1x7xhNcP8XTW//Fk1u/xZNbv8WTW7/Fs5gAADAbQAAtHYAAKd4AACaeAAA
+ kHgAAId4AAB9egAAdnwAAHF9AABsfhIAan8hAGeALgBlgDkAY4BCAmF/SgNef1IFXH5ZCFl+YQpXfWoM
+ VH1zD1F8fRFOe4kUS3uXFkl6qBdHeb0XRnnWF0Z47hZGdv4WRnX/FUZ0/xRGdP8URnT/FMlmAAC7cgAA
+ sXsAAKJ8AACWfAAAjHwAAIN9AAB5fwAAboIAAGmDAABkhQsAYYUbAF+GKABdhjMAW4Y9AFmGRgFXhk4D
+ VYVWBVKFXgdQhGYJTYRwC0qDeg5Hg4YQRYKVEkKCphNAgbsTP4HVEz9/7RM/fv4TP33/Ez98/xI/fP8S
+ P3z/EsRtAAC3eAAArIAAAJ2AAACRgAAAh4AAAH6BAAB0hAAAaIgAAGGKAABbiwMAV4wTAFWNIQBTjS0A
+ UY03AFCNQABOjUkBTI1RAkqNWgNIjGMFRYxtB0OLdwlAi4QLPYuSDTuKpA45irkOOInTDjeI7Q43hv4P
+ NoX/DzaE/w82hP8PNoT/D750AACyfwAAp4QAAJiEAACNhAAAgoUAAHiHAABviQAAZIwAAFqQAABSkgAA
+ TJQJAEmUGABHlSQARZUvAESVOQBDlUIAQZVLAECVVAE+lV4CPJVoAzmVcwQ3lIAGNJSPBzKUoQgwk7cI
+ L5PRCC6R7Aguj/4KLY7/Ci2N/wstjf8LLY3/C7h8AACuhgAAoYkAAJOJAACIiQAAfYsAAHKNAABokAAA
+ XpMAAFOWAABKmQAAQZwAADudDAA5nRkAN54lADaeLwA1njkAM55DADKeTAAxn1cAL59iAC6fbgEsnnwB
+ Kp6LAieenQImnrMDJJ7PAiSc6wMjmv4FI5n/BiKY/wYimP8GIpj/BrKFAACpjgAAm44AAI6OAACCjwAA
+ dpEAAGyUAABhlwAAV5oAAE2eAABCoQAAOaMAADClAAAppwsAJqgYACWoIwAkqC0AIqg3ACGpQgAgqU0A
+ HqlZAB2pZgAbqXQAGqmFABipmAAWqa4AFanLABWo6QAVpv4BFaX/AhWk/wMVpP8DFaT/A62OAACjlQAA
+ lZQAAIiUAAB7lwAAcJoAAGWdAABaoAAAT6MAAEWmAAA6qQAAMKwAACauAAAdsAAAFLIGABCzEgAPtB4A
+ DbQpAAy0NAALtEAACbRNAAi1WwAGtWoABbV7AAO1jgABtaQAALW+AAC03gABtPYAA7L/AAOx/wADsf8A
+ A7H/AKeXAACdmwAAj5sAAIGdAAB1oAAAaaMAAF2nAABRqwAARq4AADyxAAAxswAAJrUAABy3AAASuQAA
+ CbsAAAG9BwAAvRIAAL4dAAC/KAAAvzMAAMBAAADBTgAAwV0AAMFuAADCgQAAwpYAAMKvAADCzAAAwuoA
+ AMH7AADB/wAAwf8AAMH/AKOgAACWogAAiKQAAHqnAABtqwAAYa8AAFWzAABItQAAO7cAAC+6AAAkvAAA
+ Gr4AABDAAAAGwgAAAMQAAADGAAAAxwcAAMgRAADJGwAAyiUAAMwxAADOPwAAz04AANBfAADRcgAA0YcA
+ ANKeAADSuQAA09YAANPuAADT/QAA0/0AANP9AJunAACPrAAAga8AAHSzAABltgAAVrgAAEi7AAA6vQAA
+ LsAAACLCAAAXxQAADMcAAALJAAAAzAAAAM4AAADQAAAA0gAAANMCAADVCwAA2BUAANsgAADdLQAA4DwA
+ AOJOAADjYQAA5HYAAOWMAADmpAAA5r8AAOfZAADo7QAA6O0AAOjtAJKvAACFswAAdrcAAGe6AABXvQAA
+ SMAAADrDAAAtxgAAIMkAABTLAAAIzgAAANEAAADUAAAA1gAAANkAAADbAAAA3QAAAOAAAADiAAAA5QMA
+ AOcOAADrGgAA7igAAPE4AAD0TAAA9GIAAPV4AAD2jwAA96cAAPi8AAD40wAA+NMAAPjTAIe1AAB5uQAA
+ ab0AAFnBAABJxAAAOsgAACvLAAAezwAAEdIAAAXWAAAA2gAAAN0AAADfAAAA4QAAAOIAAADlAAAA5wAA
+ AOoAAADtAAAA7wAAAPIAAAD2BgAA+hMAAP4iAAD/NAAA/0kAAP9hAAD/eAAA/44AAP+hAAD/swAA/7MA
+ AP+zAP8AGwD/ABYA/wAVAP8AFwD/ACMA/wAwAP8APQD/AEoA/wBXAP8AYQD/AGsA/QBzAPwAegD7AIAA
+ +gCGAPgAjAD3AJEA9QCWAPQAnADzAKIA8gCqAPEAsgDwALwA8ADJAO8A2ADuAOcA7QD0AOwA/wDrAP8A
+ 6wD/AOsA/wDrAP8A6wD/AP8AFwD/ABIA/wAOAP8AFAD/AB8A/wAsAP8AOQD/AEYA/QBSAPoAXQD4AGcA
+ 9gBvAPUAdwD0AH0A8gCDAPEAiADvAI0A7QCTAOwAmADrAJ8A6gCmAOkArgDoALgA5wDEAOYA0gDlAOMA
+ 5ADxAOMA/QDiAP8A4gD/AOIA/wDiAP8A4gD/AP8AEgD/AAsA/wAIAP8AEAD/ABsA/wAoAPwANAD3AEIA
+ 9QBOAPMAWQDwAGMA7gBrAO0AcwDrAHkA6QB/AOcAhADmAIoA5ACPAOMAlADiAJsA4QCiAOAAqgDfALQA
+ 3gC/AN0AzQDbAN4A2QDtANgA+QDXAP8A1gD/ANYA/wDWAP8A1gD/AP8ACwD/AAUA/wAFAP8ADAD/ABcA
+ /gAiAPMALwDvADwA7ABJAOoAVADnAF4A5QBnAOMAbgDhAHUA3wB7AN0AgADbAIYA2gCLANkAkADYAJcA
+ 1gCeANQApgDTAK8A0gC7ANAAyADOANkAzADoAMsA9QDLAP8AygD/AMoA/wDKAP8AygD/AP8ABQD/AAAA
+ /wAAAP8ABwD/ABEA9wAbAOoAKADmADYA4wBDAOAATgDeAFkA2wBiANgAaQDVAHAA0wB2ANEAfADQAIIA
+ zgCHAM0AjQDMAJMAywCaAMkAogDIAKsAxgC2AMQAxADCANMAwQDkAMAA8gC/AP0AvgD/AL4A/wC+AP8A
+ vgD/AP8AAAD/AAAA/wAAAP8AAAD9AAkA7gATAOIAIADdAC8A2QA8ANUASADSAFMAzwBcAMwAZADKAGsA
+ yAByAMcAeADFAH0AxACDAMMAiQDBAI8AwACXAL8AnwC9AKgAuwCzALkAwQC4ANAAtgDiALUA7wC0APoA
+ swD/ALIA/wCyAP8AsgD/AP8CAAD/BQAA/QoAAO8JAADnBAAA4wAIANoAFwDUACYAzwA0AMsAQQDIAE0A
+ xQBXAMIBXwDAAWcAvwJtAL0CdAC8A3oAugOAALkDhgC4BIwAtgSUALUEnACzBKYAsQSyALAEwACuBdAA
+ rQbiAKoH8gCpCf8AqAn/AKcJ/wCnCf8Apwn/AP8GAAD/DgAA6xQAAOIaAADbGAAA1REAANIECwDMBRwA
+ xwksAMINOgC+EEYAuxJRALkTWgC3FGIAtRVpALMVbwCyFnYAsRZ8AK8WggCuF4kArReRAKsXmgCqF6QA
+ qBewAKYXvwClFtAAoxfjAKAY8wCeGf8AnRn/AJwZ/wCcGf8AnBn/AP8NAADwGAAA5CQAANoqAADRKgAA
+ yiQAAMcbAgDDFhQAvRslALgeNAC0IEEAsSJMAK8jVQCtJF0AqyRlAKklawCoJXIApyV4AKUmfwCkJoYA
+ oyaOAKEmlwCgJqEAniatAJwmvACbJc0AmSbhAZYm8gGUJv8BkyX/AZMl/wGTJP8CkyT/Av8VAADpJQAA
+ 3TEAANE3AADINwAAwTIAAL0rAAC6JQ0AtCgfAK8rLgCrLTwAqC9HAKYwUQCkMVkAojFhAKAyZwCfMm4A
+ njJ0AZwyewGbMoIBmTKKAZgykwKWMp4ClTGqApMxuQORMcoDjzDfA40w8AOMMP4Eiy//A4ov/wOKL/8D
+ ii//A/McAADkMAAA1jsAAMtBAADBQQAAuT0AALQ4AACxMgYArDQZAKc2KgCjODcAoDpDAJ47TQCcO1UA
+ mjxdAJg8ZAGXPGoClTxxApQ8dwOSO38DkTuHBI87kAWNO5oFjDqnBoo6tgaIOcgGhzndBoU57waDOP4G
+ gjj/BoI3/wWCN/8Fgjf/Be4mAADfOAAA0EQAAMVKAAC6SQAAskYAAK1BAACqPAAApT0UAKA/JQCcQTMA
+ mUM/AJdDSQCURFIBkkRZAZFEYAKPRGcDjURtBIxDdAWKQ3wGiUOEB4dCjQeFQpgIg0GkCYJBswmAQMUK
+ f0DbCn1A7gl8P/0Jez//CHs+/wh6Pv8Hej7/B+ouAADaQAAAy0sAAMFRAAC1TwAArE0AAKdIAACjRQAA
+ nkUQAJpHIQCWSS8Ak0o7AJBLRQCOS04BjEtWAopLXQOIS2QEh0tqBYVKcQeDSnkIgUmBCYBJigp+SJUL
+ fEeiDHpHsQx5RsMNd0bZDXZG7Qx1RfwLdEX/CnRE/wl0RP8JdET/CeY1AADVRgAAyFEAALxVAACwVQAA
+ p1MAAKFPAACdTAAAmEwLAJROHQCQUCsAjVE4AIpRQgCIUksBhlFTAoRRWgSCUWEFgFBoBn9Qbwh9T3YJ
+ e09+C3lOiAx3TpMNdU2fDnNMrg9yTMEPcEvWD29L7A5uS/wNbkr/DG5J/wtuSf8Lbkn/C+M7AADRSwAA
+ xFYAALhaAACsWQAAo1cAAJxVAACYUQAAk1IHAI9UGQCLVSgAiFY1AIVXPwCDV0kBgVdQA39XVwR9Vl4G
+ e1ZlB3lVbAl3VXQKdVR8DHNThQ5xU5APb1KdEG1RrRFrUb8RalDVEWlQ6xBpT/sOaE//DWhO/wxoTv8M
+ aE7/DOBBAADOUAAAwVoAALRdAACoXQAAn1wAAJhaAACUVgAAjlgDAIpZFQCGWiUAg1syAIBcPQB+XEYB
+ fFxOA3pcVQR4W1wGdltjCHRaaglyWXELcFl6DW5Ygw9rV44QaVebEWdWqxJmVb0SZFXTEmNU6hFjVPsQ
+ Y1P/DmNT/w1jUv8NY1L/DdxFAADLVQAAvl4AALFgAAClYAAAm18AAJReAACPWwAAiV0AAIVeEgCBXyEA
+ fmAvAHxhOgB5YUMBd2FMAnVgUwRzYFoGcV9hCG9faAltXm8La114DWhdgQ9mXI0RZFuaEmJaqRNgWrwT
+ X1nSE15Z6RJeWPoQXlf/D15X/w5eV/8OXlf/DtlKAADIWQAAvGIAAK1kAAChYwAAl2MAAJBiAACKYAAA
+ hWIAAIBjDQB8ZB4AeWUrAHdlNwB1ZUEBcmVJAnBlUQRuZFgFbGRfB2pjZgloY20LZmJ2DWNhgA9hYIsR
+ X2CYEl1fqBNbXroUWV7RFFld6BJZXPoRWVv/EFlb/w9ZW/8OWVv/DtRPAADFXQAAuWYAAKpnAACeZgAA
+ lGYAAIxmAACGZAAAgGYAAHtnCgB3aBoAdGkoAHJqNABwaj4AbmpHAmtpTgNpaVYFZ2ldB2VoZAljZ2sL
+ YWd0DV5mfg9cZYkRWWSWEldkphNVY7kUVGPQE1Ni6BJTYfkRU2D/EFRf/w9UX/8PVF//D9BUAADCYQAA
+ tmoAAKZqAACaagAAkGoAAIhqAACAaQAAemsAAHZsBQBybRYAb24kAG1uMABqbzsAaG9EAWZuTAJkblME
+ Ym5aBmBtYQhebWkKW2xyDFlrfA5WaocQVGqVEVFppBJPaLgTTmjOE05n5xJOZvkRTmX/EE5k/w9OZP8O
+ TmT/DsxaAAC+ZgAAsm0AAKNtAACWbQAAjG0AAIRuAAB7bgAAdXAAAHBxAABschIAaXMgAGZzLABkdDcA
+ YnRAAGB0SAFedFADXHNXBFpzXwZYcmcIVXJwClNxegxQcIUOTXCTEEtvoxFJbrYRSG7NEUdt5hBHbPkQ
+ SGv/D0hq/w5Iaf8OSGn/DshfAAC7awAArXEAAJ5xAACScQAAiHEAAIByAAB2cwAAbnUAAGl3AABkeAsA
+ YXkbAF95JwBdeTIAW3o8AFl6RAFYekwCVnlUA1N5XARReGQGT3htCEx3dwpJd4MMR3aRDUV2oQ5DdbQP
+ QXXMD0F05Q5BcvgOQXH/DUFw/w1BcP8NQXD/DcRlAAC3cQAAqHQAAJp0AACOdQAAhHUAAHt2AAByeAAA
+ Z3sAAGF9AABcfgQAWX8UAFZ/IQBUgC0AU4A3AFGAQABPgEgAToBQAUyAWAJKf2EER39qBUV/dQdCfoEJ
+ QH6OCj19nws7fbILOnzKCzl75Qs5efgLOXj/Czl3/ws5d/8LOXf/C79sAACzdwAAo3gAAJV5AACJeQAA
+ gHkAAHd6AABtfQAAYoEAAFqDAABThQAAT4YMAEyHGgBKhyYASIcwAEeHOQBFh0IARIdLAEKHVABBh10B
+ P4dnAjyGcQQ6hn4FN4aMBjWFnAczhbAHMoXIBzGD5AcxgvcIMID/CDB//wgwf/8JMH//CblzAACufQAA
+ nn0AAJB9AACFfQAAe34AAHGAAABoggAAXYYAAFSJAABLiwAARI0CAD+OEAA+jx0API8oADqPMgA5jzsA
+ OI9EADaPTQA1j1cANI9hADKPbQEwj3oBLo+IAiuPmQMqjq0DKI7GAyeN4gMni/cEJ4n/BSaI/wYmiP8G
+ Joj/BrR7AACnggAAmIIAAIuBAACAggAAdYMAAGuGAABhiQAAV4wAAE2PAABEkgAAO5QAADOXBAAvlxIA
+ LZgdACyYJwAqmDEAKZg7ACiYRQAmmE8AJZlaACOZZgAimHQAIJiDAB6YlAAcmKkAG5jDABqX4AAblfcB
+ G5T/AhqT/wMakv8DGpL/A66EAAChhwAAkocAAIaGAAB7iAAAb4oAAGWNAABakAAAUJMAAEaXAAA8mQAA
+ M5wAACqeAAAhoAMAG6IPABqiGwAYoiUAF6IvABajOgAUo0UAE6NQABGjXQAQo2wADqN8AAyjjgAKo6IA
+ CKK7AAii2QAJofIACp//AAue/wALnv8AC57/AKmNAACajQAAjYwAAICNAAB0jwAAaZIAAF2VAABTmQAA
+ SJwAAD6fAAAzogAAKaUAACCnAAAXqQAADqsCAAasDAADrRgAAa0jAACtLgAArTkAAK1GAACuUwAArmIA
+ AK5yAACthAAArZgAAK2vAACtywAArOgAAKz5AACr/wAAq/8AAKv/AKOUAACVkgAAh5MAAHqVAABtmAAA
+ YZwAAFagAABKowAAP6YAADWpAAAqrAAAIK8AABaxAAAMswAAA7QAAAC2BQAAtg4AALcYAAC4IgAAuC0A
+ ALk5AAC6RgAAulUAALtmAAC7eAAAu4wAALqiAAC7vQAAu9sAALrxAAC6/gAAuv8AALr/AJ2aAACOmgAA
+ gJwAAHOfAABmowAAWacAAE2rAABCrwAANrIAACu1AAAftwAAFLkAAAm7AAAAvAAAAL4AAAC/AAAAwAMA
+ AMIMAADDFgAAxCAAAMYrAADHOAAAyUYAAMpXAADLaQAAy30AAMuUAADLrQAAy8oAAMzkAADM9AAAzPoA
+ AMz6AJWiAACHowAAeacAAGyrAABfsAAAUrQAAES3AAA2uQAAKbwAAB2+AAASwAAABsIAAADEAAAAxgAA
+ AMgAAADJAAAAywAAAM0AAADPBwAA0REAANMcAADWKAAA2jYAAN1GAADeWQAA320AAOCDAADhmgAA4bQA
+ AOHPAADh5QAA4ewAAOHsAI6sAACArwAAc7QAAGO3AABUugAARLwAADa/AAAowgAAG8UAAA7HAAADygAA
+ AMwAAADOAAAA0AAAANIAAADVAAAA2AAAANoAAADdAAAA3wAAAOIKAADlFgAA6CQAAOwzAADvRgAA8FsA
+ APJxAADzhwAA9J8AAPW1AAD1ygAA9dIAAPXSAISzAAB2twAAZroAAFa+AABGwQAANsUAACfIAAAZywAA
+ DM4AAADRAAAA1AAAANgAAADaAAAA3AAAAN4AAADhAAAA5AAAAOYAAADpAAAA7AAAAO8AAADyAQAA9g8A
+ APofAAD+MQAA/0YAAP9cAAD/cwAA/4kAAP+dAAD/rgAA/7UAAP+1AP8AFgD/ABIA/wAPAP8AEwD/AB8A
+ /wAtAP8AOgD/AEcA/wBTAP8AXgD/AGcA/QBvAPsAdgD4AHwA9wCCAPUAhwD0AI0A9ACSAPMAlwDyAJ0A
+ 8QClAPEArQDwALgA7wDEAO0A0gDsAOQA6wDzAOoA/wDqAP8A6wD/AOsA/wDrAP8A6wD/AP8AEQD/AAsA
+ /wAIAP8AEAD/ABwA/wAoAP8ANgD+AEMA/ABPAPoAWgD3AGMA9QBsAPIAcwDwAHkA7gB+AO0AhADsAIkA
+ 6wCOAOsAlADqAJoA6QChAOgAqQDnALMA5QC/AOMAzQDiAN8A4QDuAOEA+wDhAP8A4AD/AOAA/wDgAP8A
+ 4AD/AP8ACwD/AAUA/wADAP8ADAD/ABcA/AAkAPgAMQD2AD4A9ABKAPEAVQDuAF8A6wBnAOkAbgDmAHUA
+ 5QB6AOQAgADjAIUA4gCKAOEAkADgAJYA3wCdAN0ApQDcAK4A2gC5ANgAxwDWANgA1QDpANQA9wDUAP8A
+ 0wD/ANMA/wDTAP8A0wD/AP8ABgD/AAAA/wAAAP8ABwD/ABEA9AAeAO8ALADsADkA6gBFAOcAUADkAFoA
+ 4QBiAN4AagDcAHAA2gB2ANkAfADYAIEA1gCGANQAjADTAJIA0gCYANAAoADOAKkAzAC0AMsAwgDKANEA
+ yADkAMcA8wDHAP4AxgD/AMUA/wDFAP8AxQD/AP8AAAD/AAAA/wAAAP8AAQD2AAoA6wAXAOYAJQDiADMA
+ 3wA/ANsASgDYAFQA1ABdANIAZQDQAGsAzgByAM0AdwDLAHwAygCCAMkAhwDHAI0AxgCUAMQAnADCAKUA
+ wQCwAL8AvQC9AMwAvADfALsA7gC6APoAuQD/ALkA/wC4AP8AuAD/AP8AAAD/AAAA/wAAAPgAAADsAAIA
+ 4gAPANwAHgDXACwA0gA4AM4ARADLAE4AyQBXAMYAXwDEAGcAwwBtAMEAcwDAAHgAvwB+AL0AgwC8AIoA
+ ugCQALgAmAC3AKEAtQCsALQAuQCyAMgAsADaAK8A6gCuAPcArQD/AKwA/wCsAP8ArAD/AP8AAAD/AAAA
+ 8AAAAOYAAADgAAAA2QAGANIAFQDMACMAyAAxAMQAPQDBAEgAvgBSALwAWgC6AGIAuABoALYAbgC1AHQA
+ tAB6ALIAgACxAIYAsACNAK4AlQCtAJ8AqwCpAKkAtgCnAMYApgDYAKQA6ACjAPUAogD/AKEA/wChAP8A
+ oQD/AP8AAADyBAAA5hAAAN0VAADUEgAAzQkAAMoACgDFABkAwAAoALsBNgC3BEIAtQZMALIHVQCwCF0A
+ rglkAK0JagCsCnAAqgp2AKkLfACoC4MApguLAKULkwCjC50AoguoAKALtgCeC8YAnQvZAJoN7ACZDvoA
+ lw7/AJYO/wCWDv8Alg7/AP4FAADrFQAA3yEAANMmAADJIwAAwh0AAL8UAAC9CxAAtw8gALITLwCuFTwA
+ qxdHAKkYUACnGVgApRpfAKMaZgCiG2wAoRtyAJ8ceQCeHIAAnByHAJsckACZHJoAmBymAJYctACVHMUA
+ kxvYAJEd6wCPHfoAjh3/AI0c/wCNHP8AjRz/APMQAADkIwAA1y4AAMszAADAMAAAuSsAALQlAACzHAgA
+ rh4aAKkhKQClIzYAoiVCAJ8mSwCdJ1QAnChbAJooYgCZKWgAlylvAJYpdQCVKXwAkyqEAJIqjQCQKpcA
+ jymjAI0psQCLKcIAiijVAIgo6QGGKPkBhSj/AYQn/wGEJ/8BhCf/Ae0cAADfLgAA0DgAAMQ8AAC4OgAA
+ sTYAAKwxAACpKwEApioUAKEtJACdLzIAmjA9AJcyRwCVMlAAkzNXAJIzXgCQNGUAjzRrAI40cgCMNHkB
+ izSBAYk0igGINJQChjOgAoQzrgKDM78CgTLTAn8y6AJ+MfgDfTH/Anww/wJ8MP8CfDD/AukmAADZNwAA
+ ykEAAL1DAACyQgAAqj8AAKU7AACiNgAAnjQPAJk3HwCWOS0Akjo5AJA7QwCOPEwAjDxUAIo9WwCJPWIB
+ iD1oAYY9bwGFPXYCgzx+AoE8hwOAPJEEfjudBHw7rAV7Or0FeTrRBXc65gV2OfcEdTj/BHU4/wR1N/8E
+ dTf/BOQuAADTPgAAxkgAALhJAACsSAAApEYAAJ9CAACbPwAAlz0KAJM/GwCPQSkAjEI1AIlDQACHREkA
+ hkRRAIREWAGCRF8BgURlAn9EbAN+RHMDfEN7BHpDhAV5Q48Gd0KbBnVCqQdzQbsHckDPB3BA5QdvP/YG
+ bj//BW4+/wVuPv8Fbj7/BeE1AADPRAAAwk4AALNOAACnTgAAn0wAAJpIAACVRgAAkUUFAI1GFwCJSCYA
+ hkkyAIRKPQCCSkYAgEtOAH5LVQF8S1wCe0piA3lKaQN3SnEEdkl5BXRJggZySI0HcEiZCG5HpwlsR7kJ
+ a0bNCWpG5AlpRfYIaET/B2hE/wZoQ/8GaEP/Bt07AADLSgAAvlIAAK9SAACjUgAAmlEAAJVOAACQSwAA
+ jEsBAIhMEwCETiIAgU8vAH5POgB8UEMAelBLAHlQUgF3UFkCdVBgA3NQZwRyT24FcE93Bm5OgAhsTosJ
+ ak2XCmhMpQpmTLcLZUvMC2RL4wpjSvUJY0n/CGJJ/wdiSP8HYkj/B9lAAADITwAAu1YAAKtWAACgVgAA
+ l1UAAJBTAACMUAAAh1EAAINSDwB/Ux8AfFQsAHlVNwB3VUAAdVVJAHRWUAFyVVcCcFVeA25VZQRsVGwG
+ alR1B2hTfghmU4kKZFKVC2JRpAthUbUMX1DKDF5P4gtdT/QKXU7/CV1N/whdTf8IXU3/CNVFAADFUwAA
+ t1kAAKhZAACcWQAAk1kAAIxXAACIVAAAglYAAH5XCwB6WBsAd1kpAHRaNAByWj4AcVpGAG9aTgFtWlUC
+ a1pcA2laYwRnWWoGZVlzB2NYfAlhV4cKX1aTC11WogxbVbQMWlXJDFhU4QxYU/QKWFL/CVhS/whYUf8I
+ WFH/CNFKAADDVwAAs1wAAKVcAACZXQAAj1wAAIhbAACDWQAAfVsAAHlcCAB1XRgAcl4lAG9eMQBtXzsA
+ bF9EAGpfSwFoX1MCZl9aA2ReYQRiXmgGYF1xB15deglcXIUKWluSC1haoQxWWrMNVFnIDVNY4AxTWPQL
+ U1f/ClNW/wlTVf8IU1X/CM5PAADAWwAAsF8AAKFgAACVYAAAjGAAAIRfAAB+XgAAeGAAAHNhAwBwYhQA
+ bWIiAGpjLgBoYzgAZ2RBAGVkSQFjY1ABYWNXA19jXwRdY2YFW2JvB1lheAhXYYMKVGCQC1JfnwxQX7EM
+ T17HDE5d3wxOXPMLTlv/Ck5b/wlOWv8JTlr/CcpUAAC9YAAArGIAAJ5jAACSYwAAiGMAAIBjAAB5YgAA
+ c2QAAG5mAABqZxAAZ2ceAGVoKgBjaDUAYWg+AF9pRgBeaE0BXGhVAlpoXANYaGQEVmdtBlNndgdRZoIJ
+ T2WOCkxlngtKZLAMSWPFDEhj3gtIYvMKSGD/CUhg/wlIX/8JSF//CcdZAAC5ZQAAqGYAAJpmAACOZwAA
+ hWcAAHxnAABzaAAAbWkAAGhrAABkbAsAYW0aAF5tJgBcbTAAWm46AFluQgBXbkoAVm5SAVRtWgJSbWID
+ UG1qBU1sdAZLbIAISGuNCUZqnApEaq4KQ2nECkJp3gpBZ/IJQWb/CUJl/whCZf8IQmX/CMNfAAC1aQAA
+ pGkAAJZqAACKagAAgGsAAHhrAABubQAAZm8AAGFwAABdcgUAWXMUAFdzIQBUcywAU3M1AFF0PgBQdEYA
+ TnROAE10VgFLc18CSXNoA0ZzcgREcn0GQXKKBz9xmgg9cKwIPHDCCDtv3Ag6bvIIOmz/CDpr/wg7a/8H
+ O2v/B75lAACwbQAAn20AAJFuAACGbgAAfG4AAHRvAABqcQAAYHQAAFp3AABUeAAAUHkNAE15GwBLeiYA
+ SnowAEh6OQBHekEARXpKAER6UgBCelsBQXplAT56bwI8eXoDOnmIBDd4mAU2eKoGNHfABTN32wUzdfEG
+ MnP/BjJy/wYycv8GMnL/BrprAACrcQAAmnEAAI1yAACCcgAAeHIAAG90AABmdgAAW3oAAFR8AABMfgAA
+ RoAFAEOBEwBBgR8AP4EpAD2BMgA8gTsAO4FEADmBTQA4gVYANoFgADWBawAzgXcBMYGFAi6AlQIsgKgD
+ K4C+Ayp/2gIqffADKXz/BCl6/wQpev8EKXr/BLVzAACkdgAAlXYAAIh2AAB9dgAAdHcAAGp5AABhewAA
+ Vn8AAE2CAABFhAAAPYcAADeICQA0iRYAMokhADGJKgAviTQALok9ACyJRgAriVAAKolaACiJZgAniXMA
+ JYmBACOJkQAhiaQAH4i7AB6I1wAehvABHoT/Ah+D/wIfg/8CH4P/ArB7AACeewAAj3sAAIN6AAB5ewAA
+ bnwAAGR/AABaggAAUIUAAEaIAAA+iwAANY0AAC2QAAAlkQoAI5IWACGSIAAgkioAHpIzAB2TPQAbk0cA
+ GpNSABiTXwAXk2wAFZN7ABOTjAARkqAAEJK3AA2S0wAPkO4AEY7/ABGN/wARjf8BEY3/AaiAAACYgAAA
+ in8AAH9/AABzgQAAaIMAAF6GAABTiQAASYwAAD+QAAA1kgAALZUAACSXAAAbmQAAEpsHAA6cEwANnB0A
+ C5woAAqcMgAInT0AB51JAAWdVgAEnWQAApxzAACchAAAnJcAAJutAACbyAAAmuQAAJr3AACZ/wAAmP8A
+ AJj/AKGGAACShQAAhYQAAHmFAABtiAAAYYsAAFaOAABMkgAAQZUAADeYAAAsmwAAI54AABqgAAARogAA
+ CKQAAAClCgAApRQAAKYeAACmKAAApzMAAKc/AACnTAAAp1oAAKdpAACnewAAp44AAKejAACmvQAAptoA
+ AKXwAACl/QAApP8AAKT/AJqLAACNigAAf4sAAHKOAABmkQAAWpUAAE6YAABDnAAAOJ8AAC6iAAAjpQAA
+ GagAAA+qAAAGrAAAAK4AAACvAgAAsAsAALAUAACxHQAAsigAALMzAAC0PwAAtE4AALReAAC1bwAAtYMA
+ ALSYAAC1sAAAtM0AALTnAACz9wAAs/8AALP/AJSSAACGkgAAeJQAAGuXAABenAAAUqAAAEakAAA6qAAA
+ L6sAACSuAAAZsQAADrMAAAS1AAAAtwAAALgAAAC5AAAAuwAAALwIAAC9EQAAvhoAAMAlAADCMQAAxD8A
+ AMRQAADFYgAAxXYAAMWLAADFowAAxr0AAMbaAADG7QAAxvcAAMb3AI2ZAAB/mwAAcZ8AAGSjAABXqAAA
+ Sq0AAD6xAAAxtQAAJbgAABi6AAAMvAAAAb4AAAC/AAAAwQAAAMMAAADEAAAAxgAAAMgAAADJAwAAywwA
+ AM4WAADQIgAA1C8AANg/AADZUgAA2mYAANp7AADbkwAA26wAANzGAADc3QAA3OsAANzrAIajAAB4pwAA
+ a6sAAF2xAABQtgAAQbkAADK8AAAkvgAAFsEAAArDAAAAxgAAAMgAAADKAAAAywAAAM0AAADPAAAA0QAA
+ ANQAAADXAAAA2gAAAN0FAADgEQAA5B4AAOgtAADsPwAA7VQAAO5qAADvgAAA8JgAAPCwAADwxQAA8NUA
+ APDVAICvAABytAAAY7gAAFO7AABCvgAAMsEAACPFAAAVyAAAB8sAAADNAAAA0AAAANIAAADUAAAA1wAA
+ ANoAAADcAAAA3wAAAOIAAADkAAAA5wAAAOoAAADuAAAA8gsAAPYaAAD7KwAA/UAAAP9WAAD/bQAA/4MA
+ AP+YAAD/qgAA/7cAAP+3AP8AEQD/AAsA/wAJAP8AEAD/ABwA/wAqAP8ANwD/AEQA/wBQAP8AWwD9AGQA
+ +gBrAPgAcgD3AHgA9QB+APUAgwD0AIgA8wCOAPIAkwDxAJkA8ACgAO8AqADuALMA7AC/AOsAzQDqAOAA
+ 6gDxAOkA/wDpAP8A6QD/AOkA/wDpAP8A6QD/AP8ACwD/AAUA/wABAP8ACwD/ABgA/wAmAP8AMwD9AEAA
+ /ABMAPgAVgD0AF8A8QBnAO8AbgDuAHUA7QB6AOwAgADrAIUA6gCKAOkAjwDoAJUA5wCcAOUApADjAK4A
+ 4gC5AOEAyADgANoA3wDrAN8A+gDeAP8A3gD/AN0A/wDeAP8A3gD/AP8ABQD/AAAA/wAAAP8ABgD/ABMA
+ +gAhAPcALgD0ADsA8gBHAO0AUQDqAFsA6ABjAOYAagDkAHAA4wB2AOEAewDgAIAA3wCGAN4AiwDdAJEA
+ 2wCYANkAnwDXAKkA1QC0ANQAwgDTANIA0gDlANAA9QDPAP8AzwD/AM8A/wDPAP8AzwD/AP8AAAD/AAAA
+ /wAAAP8AAAD2AA0A8QAbAO0AKQDpADUA5QBBAOMATADgAFUA3QBeANsAZQDYAGwA1gBxANUAdwDTAHwA
+ 0QCBANAAhwDOAI0AzQCTAMsAmwDKAKQAyQCvAMcAvADGAMwAxADfAMMA7wDCAP0AwgD/AMEA/wDBAP8A
+ wQD/AP8AAAD/AAAA/wAAAPkAAADtAAYA5wAVAOIAIgDcAC8A2QA7ANUARgDSAFAAzwBYAM0AYADLAGcA
+ yQBsAMcAcgDGAHcAxAB9AMMAggDCAIgAwACPAL8AlgC9AJ8AvACqALoAtwC4AMYAtwDYALYA6gC1APgA
+ tAD/ALQA/wC0AP8AtAD/AP8AAAD/AAAA+QAAAOwAAADjAAAA3AANANQAGwDPACgAywA0AMgAQADGAEoA
+ wwBTAMAAWwC+AGEAvABoALsAbQC6AHMAuAB4ALcAfgC2AIQAtACLALMAkgCxAJsAsACmAK4AsgCsAMEA
+ qwDSAKkA5QCoAPMApwD/AKcA/wCmAP8ApgD/AP8AAAD3AAAA6gAAAOEAAADZAAAA0QAEAMoAEwDFACEA
+ wQAtAL0AOQC6AEQAuABNALUAVQCzAFwAsQBjALAAaQCvAG4ArQB0AKwAegCrAIAAqQCHAKgAjwCmAJgA
+ pQCiAKMArwChAL0AoADOAJ4A4gCdAPEAnAD7AJsA/wCbAP8AmwD/AP8AAADtAgAA4gwAANYOAADLCwAA
+ xQIAAMEACQC9ABcAuAAlALQAMgCxAD0ArgBHAKsAUACpAFcAqABeAKYAZAClAGoAowBwAKIAdgChAH0A
+ oAGEAJ4BjACdAZUAmwGgAJkBrQCXAbwAlgLNAJQD4QCTA/AAkQT9AJEE/wCQBP8AkAT/APQBAADmEwAA
+ 2R4AAMsfAADBHAAAuhcAALcOAAC1Aw0AsAQdAKsIKwCoCjcApQxBAKMNSwChDlMAnxBaAJ0QYACcEWcA
+ mhFtAJkScwCYEnoAlhKBAJUSigCTE5QAkhOfAJATrACOErwAjRLPAIsS5ACJE/UAhxP/AIcT/wCGE/8A
+ hhP/AO4QAADfIQAA0SsAAMIrAAC4KQAAsSUAAKwfAACrFwMAqBQVAKMXJACfGjEAnBs8AJkdRgCXHk4A
+ lR5WAJQfXACSH2MAkSBpAJAgbwCOIHYAjSF+AIshhwCKIZEAiCGcAIcgqQCFILoAgyDMAIIg4gCAIPMA
+ fyD/AH4f/wB+H/8Afh//AOgcAADZLAAAyTUAALs1AACwMwAAqTAAAKQrAAChJgAAnyEPAJokHwCWJiwA
+ kyg4AJEpQQCPKkoAjSpSAIsrWQCKK18AiSxmAIcsbACGLHMAhSx7AIMshACCLI4AgCyZAH4spwB9K7cA
+ eyvKAHkr4AB4KvIBdyr/AXYp/wF2Kf8Bdij/AeMmAADSNQAAwzwAALQ8AACpOwAAojkAAJ01AACZMQAA
+ ly0JAJMuGgCPMCgAjDIzAIkzPQCHNEYAhTROAIQ1VQCCNVwAgTViAIA1aQB+NnAAfTZ4AHs1gQF6NYsB
+ eDWXAXY1pQF1NLUCczTIAnIz3wJwM/ECbzL/Am8x/wJuMf8BbjD/Ad8uAADNPQAAvkIAAK9CAACkQgAA
+ nEAAAJc8AACTOQAAkDYEAIw3FQCIOSQAhTowAIM7OgCBPEMAfzxLAH09UgB8PVkAez1gAHk9ZwB4PW4B
+ dj12AXQ9fwJzPYkCcTyVA288owNuO7MDbDvGA2o63QNpOvADaDn+A2g4/wJoN/8CaDf/Ats1AADKQwAA
+ uUcAAKpHAACfRwAAl0YAAJJCAACNQAAAij4AAIY/EQCCQCAAf0EsAH1CNwB7Q0AAeUNIAHdETwB2RFYA
+ dERdAHNEZAFxRGsBcERzAm5DfANsQ4cDakKTBGlCoQRnQbEFZUHFBWRA3ARjP+8EYj/+BGI+/wNiPf8D
+ Yj3/A9Y7AADGSAAAtUsAAKZLAACbSwAAkkoAAI1IAACJRQAAhEQAAIBFDQB9RhwAekcpAHdINAB1ST0A
+ c0lFAHJKTQBwSlQAb0pbAW1KYgFsSWkCaklxAmhJegNmSIUEZEiRBWNHnwVhR68GX0bDBl5F2gZdRe8F
+ XET+BFxD/wRcQv8EXEL/BNJAAADDTQAAsU4AAKNPAACXTwAAj08AAIhNAACESgAAf0oAAHtLCQB4TBkA
+ dU0mAHJOMQBwTjoAbk5DAG1PSgBrT1EAak9YAWhPYAFmT2cCZU5vA2NOeARhTYMFX02PBV1MnQZbTK4G
+ WUvCBlhK2QZXSu4GV0n9BVdI/wVXR/8EV0f/BM5FAADAUAAArlIAAJ9TAACUUwAAi1IAAIRRAACATgAA
+ e08AAHZQBQBzURUAcFIjAG1TLgBrUzgAaVNAAGhUSABmVE8AZVRWAWNUXQFhVGUCYFNtA15TdwRbUoEF
+ WVKNBldRnAdWUKwHVFDAB1NP2AdSTu0GUk39BVJM/wVSTP8FUkv/BctKAAC8VAAAqlUAAJxWAACRVgAA
+ iFYAAIFVAAB8UgAAdlQAAHFVAQBtVhIAalcfAGhYKwBmWDUAZFg+AGNYRgBhWU0AYFlUAV5ZWwFcWGMC
+ WlhrA1hXdQRWV4AFVFaMBlJWmgdQVasHT1S/B01U1wdNU+0GTVL9Bk1R/wVNUP8FTVD/BchOAAC4VwAA
+ p1gAAJlZAACNWQAAhFkAAH1ZAAB3VwAAcVkAAGxaAABoWw4AZVwcAGNcKABhXTIAX107AF1dQwBcXUsA
+ Wl1SAFldWQFXXWECVV1pA1NccwRRXH4FT1uKBk1bmQZLWqoHSVm+B0hZ1QdHWOwGR1b8BkdW/wVHVf8F
+ R1X/BcVTAAC0WgAAo1sAAJVcAACKXQAAgV0AAHldAABxXAAAa14AAGZfAABiYAkAX2EYAF1hJABbYi4A
+ WWI3AFdiQABWYkcAVGJPAFNiVwFRYl8BT2JnAk1icQNLYXwESWGIBUdglwZFX6gGQ1+9BkJe1AZBXewG
+ QVz8BUFb/wVBWv8FQVr/BcJYAACwXgAAn18AAJFgAACGYAAAfWAAAHVhAABsYQAAZWMAAGBkAABcZgUA
+ WGcTAFZnIABUZyoAUmgzAFBoPABPaEQATmhMAExoVABLaFwBSWhlAUdnbwJFZ3oDQmaGBEBmlQU+ZaYF
+ PWW7BTtk0wU7Y+sFO2H7BTtg/wU7X/8FO1//Bb5eAACsYgAAm2IAAI1jAACCZAAAeWQAAHFlAABmZgAA
+ X2kAAFlqAABVawAAUW0NAE5tGgBMbSUASm0vAEluOABHbkAARm5IAERuUABDblkAQW5iAD9ubAE9bXcC
+ O22EAzlskwM3bKUDNWu5AzRr0gM0aeoDM2j7BDNn/wQ0Zv8ENGb/BLpkAACnZgAAlmYAAIlnAAB+ZwAA
+ dWgAAG1pAABjawAAWm4AAFNwAABMcgAASHMHAEV0FABDdB8AQXQpAD90MgA+dDsAPHRDADt0TAA6dFUA
+ OHReADZ0aQA1dHQBMnSBATBzkQEuc6ICLXK3Aity0AErcOkCK2/7Aitu/wMrbf8DK23/A7RpAAChagAA
+ kWsAAIVrAAB6awAAcWwAAGhtAABfbwAAVXMAAE11AABGdwAAPnoAADp7DAA3exgANnsiADR7LAAzfDUA
+ MXw9ADB8RgAufE8ALXxZACt8ZAAqe3AAKHt+ACZ7jQAke58AInq1ACF6zgAheOgAIXf6ASF1/wEhdf8C
+ IXT/Aq1uAACbbwAAjG8AAIBvAAB2bwAAbXAAAGNyAABadQAAT3gAAEd7AAA/fQAAN4AAAC+CAgAqgw4A
+ KIMaACeEIwAlhC0AJIQ2ACKEPwAhhEkAH4RTAB6EXwAchGsAGoR5ABiEiQAWg5wAFYOxABOCywATgecA
+ FX/6ABV+/wAVff8AFn3/AKZzAACVcwAAh3QAAHx0AABydAAAZ3YAAF14AABTewAASX4AAECBAAA4hAAA
+ L4YAACeJAAAeiwIAGIwOABeNGQAVjSMAFI0sABKNNgARjUAAD41LAA2NVwALjWUACo1zAAiMgwAGjJYA
+ BIyrAAKLwwADiuAABIn0AAWI/wAGh/8ABof/AJ95AACPeQAAgngAAHd4AABsegAAYXwAAFd/AABMggAA
+ QoYAADiJAAAvjAAAJo4AAB6QAAAVkwAADJUEAAWWDgABlhgAAJYiAACWLAAAljcAAJZCAACWTwAAllwA
+ AJZrAACWfAAAlo4AAJWiAACVugAAlNYAAJPuAACT+wAAkv8AAJL/AJd+AACJfgAAfn0AAHJ+AABmgQAA
+ WoQAAE+IAABFiwAAOo4AADCRAAAmlAAAHZcAABSZAAAKmwAAAp0AAACeCAAAnxEAAJ8aAACgIwAAoC0A
+ AKE4AAChRQAAolMAAKJiAAChcwAAoYUAAKGZAAChsQAAoMwAAJ/nAACf9gAAnv8AAJ7/AJGEAACFgwAA
+ eIQAAGuGAABfigAAU44AAEeRAAA8lQAAMZkAACacAAAcngAAEqEAAAijAAAApQAAAKcAAACoAAAAqQcA
+ AKoQAACrGQAArCIAAK0tAACuOQAAr0cAAK9XAACvaAAAr3oAAK6PAACupgAAr8EAAK7eAACu8AAArfwA
+ AK39AIyKAAB+igAAcY0AAGSQAABXlAAASpkAAD6dAAAzoQAAJ6QAABynAAASqgAABqwAAACuAAAAsAAA
+ ALIAAACzAAAAtQAAALYEAAC3DAAAuBYAALogAAC8KwAAvjkAAL5JAAC/WwAAwG4AAMCDAADAmQAAwLMA
+ AMHOAADA5gAAv/UAAL/3AIWRAAB3kwAAapcAAFycAABPoQAAQqUAADWqAAAprQAAHrEAABK0AAAGtwAA
+ ALkAAAC7AAAAvAAAAL4AAAC/AAAAwQAAAMIAAADEAAAAxgcAAMgRAADLHAAAzikAANE5AADSSwAA018A
+ ANR0AADViwAA1aQAANa9AADX1AAA1+gAANfqAH6bAABwnwAAY6QAAFWpAABIrgAAOrMAAC24AAAfuwAA
+ Er0AAAS/AAAAwQAAAMMAAADFAAAAxwAAAMgAAADLAAAAzQAAAM8AAADSAAAA1AAAANgAAADcCwAA4BgA
+ AOQnAADoOAAA6U0AAOpkAADrewAA7JIAAOyqAADtwAAA7dQAAO3WAHinAABqrAAAXbIAAE+4AAA/uwAA
+ L74AAB/BAAAQxAAAAscAAADKAAAAzAAAAM4AAADQAAAA0gAAANQAAADXAAAA2wAAAN0AAADgAAAA4wAA
+ AOYAAADqAAAA7gYAAPMUAAD4JQAA+zkAAPxQAAD+ZwAA/38AAP+VAAD/qQAA/7sAAP+9AP8ACgD/AAUA
+ /wADAP8ACwD/ABkA/wAnAP8ANAD/AEEA/wBMAP0AVgD7AF8A+QBnAPgAbgD2AHUA9QB6APQAfwDzAIQA
+ 8gCKAPEAjwDwAJUA7gCcAO0AowDrAK0A6wC6AOoAyQDpANwA6ADuAOgA/gDnAP8A5wD/AOcA/wDnAP8A
+ 6AD/AP8ABAD/AAAA/wAAAP8ABwD/ABUA/wAjAP8AMAD8ADwA+QBHAPYAUgDzAFsA8QBjAO8AagDtAHAA
+ 7AB2AOoAewDpAIAA5wCFAOYAiwDlAJEA4wCXAOIAnwDhAKgA4AC1AN8AwwDeANQA3ADoANsA+QDbAP8A
+ 2wD/ANsA/wDbAP8A2wD/AP8AAAD/AAAA/wAAAP8AAgD9ABAA+AAeAPQAKwDwADcA7wBCAOwATQDpAFYA
+ 5gBeAOQAZgDhAGwA3wBxAN4AdwDcAHwA2wCBANoAhgDYAIwA1gCTANUAmgDTAKMA0gCvANEAvADPAM0A
+ zQDiAMwA8wDMAP8AzAD/AMwA/wDMAP8AzAD/AP8AAAD/AAAA/wAAAPkAAADzAAoA7gAYAOgAJQDlADEA
+ 4gA9AOAARwDcAFEA2ABZANUAYADTAGcA0QBtANAAcgDOAHcAzQB8AMwAggDKAIcAyQCOAMgAlgDGAJ4A
+ xACpAMMAtgDBAMYAwADaAL4A7AC+APsAvQD/AL0A/wC8AP8AvAD/AP8AAAD/AAAA/wAAAPAAAADoAAMA
+ 4QARANsAHwDXACsA0wA3ANAAQQDNAEsAygBUAMgAWwDGAGIAxABoAMIAbQDBAHIAwAB3AL4AfQC9AIMA
+ uwCJALoAkQC4AJoAtwCkALUAsQCzAMAAsgDSALEA5gCvAPYArgD/AK0A/wCtAP8ArQD/AP8AAAD+AAAA
+ 7wAAAOYAAADdAAAA1AAKAM4AGADJACUAxQAwAMIAOwDAAEUAvQBOALsAVgC5AFwAtwBiALUAaAC0AG0A
+ swBzALEAeACwAH4ArwCFAK0AjACsAJUAqgCgAKgArACnALoApQDLAKMA4ACiAPEAoQD9AKEA/wCgAP8A
+ oAD/AP8AAADwAAAA5QAAANoAAADQAAAAyQACAMMAEAC9AB0AugAqALYANQC0AD8AsQBIAK8AUACtAFcA
+ qwBeAKoAYwCoAGkApwBuAKYAdACkAHoAowCBAKIAiQCgAJEAnwCcAJ0AqACbALYAmQDHAJgA2wCWAOwA
+ lgD5AJUA/wCVAP8AlQD/APYAAADoAAAA3AgAAM0IAADEBAAAvgAAALkABwC0ABUAsAAiAK0ALgCqADkA
+ pwBDAKUASwCjAFIAoQBZAJ8AXwCeAGUAnQBqAJsAcACaAHcAmQB+AJcAhQCWAI8AlACZAJIApQCRALMA
+ jwDEAI0A2ACMAOoAiwD2AIoA/wCKAP8AigD/AO8AAADhEQAA0BkAAMMYAAC5FgAAshEAAK4IAACsAAsA
+ qAAZAKQAJwChADMAngI9AJsERgCaBU0AmAZUAJYGWwCVB2EAlAdnAJIIbQCRCHQAkAl7AI4JgwCNCY0A
+ iwmXAIkJpACICLMAhgjEAIQI2ACDCesAgQr5AIEK/wCACf8AgAn/AOkQAADaHwAAyCQAALolAACwIwAA
+ qB8AAKQZAACiEgAAoQoRAJwNHwCZECwAlhI3AJMUQQCRFUkAjxVQAI0WVwCMF10AixdjAIkXagCIGHEA
+ hxh4AIUYgQCEGIoAghiVAIAYogB/F7IAfRfEAHsW2QB6F+0AeBf8AHgX/wB3F/8Adxb/AOMcAADSKwAA
+ wS0AALIuAACoLQAAoSoAAJwmAACZIAAAmBoKAJQbGgCQHicAjR8yAIogPACIIUUAhyJMAIUiUwCEI1kA
+ giNgAIEkZgB/JG0AfiR1AH0kfgB7JIgAeSSTAHgkoAB2I68AdCPCAHMi1wBxIuwAcCL7AHAi/wBvIf8A
+ byH/AN4mAADMMwAAujUAAKw1AAChNQAAmjIAAJQvAACRLAAAkCYEAIwmFQCIKCIAhSouAIMrOACBLEEA
+ fyxIAH0tTwB8LVYAey1dAHkuYwB4LmsAdi5yAHUuewBzLoUAci6RAHAtngBuLa0AbSzAAGss1QBqLOoA
+ aSv6AGgq/wBoKv8AaCn/ANguAADGOQAAtTsAAKY8AACcOwAAlDoAAI83AACLNAAAiTAAAIUvEACCMR4A
+ fzIqAHwzNAB6ND0AeDVFAHc1TAB1NVMAdDZaAHI2YQBxNmgAcDZwAG42eQBsNoMAazaOAGk1nAFnNasB
+ ZjS+AWQ00wFjM+kBYjL6AWEy/wFhMf8BYTH/AdM1AADCPgAAsEAAAKJBAACXQQAAjz8AAIo8AACFOgAA
+ gjgAAH83CwB7ORoAeDonAHY7MQB0OzoAcjxCAHA8SQBvPVAAbj1XAGw9XgBrPWYAaT1uAGg9dwBmPYEB
+ ZDyNAWI8mgFhO6oCXzu8Al060gJcOegBXDn5AVs4/wFbN/8BWzf/Ac87AAC9QgAArEQAAJ5FAACTRQAA
+ i0QAAIVBAACBPwAAfT4AAHk+BwB2PxYAc0AjAHBBLgBuQjcAbEI/AGtCRwBpQ04AaENVAGdDXABlQ2QA
+ ZENsAGJDdQFgQn8BXkKLAlxCmAJbQagCWUC7AldA0QJWP+gCVj75AlY9/wJVPP8CVTz/AsxAAAC5RgAA
+ qEgAAJpJAACPSQAAh0gAAIFGAAB9RAAAeEMAAHREAwBxRRMAbUYgAGtHKwBpRzQAZ0g9AGVIRABkSEsA
+ Y0hTAGFJWgBgSWEAXkhqAVxIcwFbSH0BWUeJAldHlwJVRqcDU0a6A1JF0ANRROcCUEP4AlBC/wJQQf8C
+ UEH/AslEAAC2SQAApUsAAJdMAACMTQAAg0wAAH1LAAB5SAAAc0kAAG9KAABrSg8AaEsdAGZMKABkTDIA
+ Yk06AGBNQgBfTUkAXU1QAFxOWABaTl8AWU1oAVdNcQFVTXwCU0yHAlFMlQNPS6UDTkq4A0xKzwNLSeYD
+ S0j4AktH/wJLRv8CS0b/AsZJAACyTQAAoU4AAJRPAACJUAAAgFAAAHlPAAB0TAAAbk0AAGpPAABmUAsA
+ Y1AZAGBRJQBeUS8AXFI3AFtSPwBZUkcAWFJOAFdSVQBVUl0AVFJmAVJSbwFQUnoCTlGGAkxQlANKUKQD
+ SE+3A0dPzQNGTuYDRkz3A0ZL/wJGS/8CRkr/AsNOAACvUAAAnlEAAJBTAACFUwAAfFMAAHVTAABvUQAA
+ aVMAAGRUAABhVQgAXVUWAFtWIgBZViwAV1c1AFVXPQBUV0QAU1dMAFFXUwBQV1sATldkAExXbQFKV3gB
+ SFaEAkZWkgJEVaIDQlS2A0FUzANAU+UCQFH3AkBQ/wJAT/8CQE//Ar9RAACrUwAAmlUAAI1WAACCVgAA
+ eVYAAHFWAABqVgAAZFgAAF9ZAABbWgMAV1sSAFVbHgBTXCgAUVwxAE9cOQBOXEEATFxJAEtcUQBJXFkA
+ SFxhAEZcawFEXHYBQluCAkBbkQI+WqECPFq0AjtZywI6WOQCOlf2AjpW/wI6Vf8COlT/ArtVAACnVwAA
+ l1gAAIlZAAB+WgAAdVoAAG1aAABkWwAAXl0AAFleAABUXwAAUGANAE5hGQBMYSQASmEtAEhiNgBHYj4A
+ RWJFAERiTQBCYlYAQWJfAD9iaQA9YnQAO2GAATlhjwE3YJ8CNmCzAjRfygEzXuMBM1z2AjNb/wI0Wv8C
+ NFr/ArVZAACiWwAAklwAAIVdAAB6XQAAcV4AAGleAABfYAAAV2IAAFFkAABNZQAASWYHAEVnFABDZx8A
+ QWgpAEBoMQA+aDkAPWhBADxoSgA6aFIAOWhcADdoZgA1aHEAM2h+ADFnjAAvZ50BLmaxASxlyAErZOIB
+ LGP2ASxi/wEsYf8BLGD/AbBdAACdXwAAjmAAAIFhAAB2YQAAbmEAAGViAABbZAAAU2cAAExpAABGawAA
+ QG0AADxuDQA6bhkAOG4jADZuLAA1bzQAM289ADJvRQAwb04AL29YAC1vYgArb24AKm57AChuigAmbpsA
+ JG2vACJtxwAibOEAImr1ACNp/wEjaP8BI2f/AapiAACYYwAAiWQAAH1lAAByZQAAamUAAGFmAABYaQAA
+ TmwAAEduAABAcAAAOHMAADJ1BQAudhEALHYcACt2JQApdi4AKHY2ACZ2PwAldkkAI3ZTACF2XgAgdmoA
+ HnZ3ABx2hgAadZgAGHWsABZ0xAAWc+AAF3L0ABhx/wAYcP8AGW//AKNnAACSaAAAhGgAAHhpAABvaQAA
+ ZmkAAFxrAABTbgAASHIAAEF0AAA5dgAAMXkAACl7AAAifQcAHn4TAB1+HQAbfiYAGn4vABh+OAAXfkIA
+ FX5MABN+WAASfmUAEH5yAA1+ggALfpMACX2nAAd8vwAHfNoACHrwAAp5/gAKeP8AC3j/AJxsAACMbQAA
+ f20AAHRtAABqbQAAYG8AAFZxAABMdAAAQ3gAADp7AAAxfQAAKYAAACGCAAAYhAAAEIYHAAuHEgAKhxwA
+ CIcmAAeHMAAFhzoABIdFAAKHUAAAh10AAIdsAACGewAAho0AAIagAACFtwAAhNEAAIPqAACD+AAAgv8A
+ AIL/AJVyAACGcgAAenEAAHBxAABlcwAAWnUAAFB4AABGfAAAO38AADKCAAAphQAAIIcAABiKAAAPjAAA
+ Bo4CAACPDAAAjxUAAI8eAACQJwAAkDEAAJA8AACQSAAAkFUAAJBkAACQdAAAkIYAAI+ZAACPsAAAjsoA
+ AI3lAACN9QAAjP4AAIz/AI53AACBdwAAdnYAAGp4AABfegAAU30AAEiBAAA+hAAAM4gAACmLAAAgjgAA
+ FpAAAA2SAAAElAAAAJYAAACXBQAAmA0AAJkWAACaHgAAmicAAJsyAACcPgAAnEsAAJxbAACcawAAnH0A
+ AJyRAACbqAAAmsIAAJneAACZ8QAAmPwAAJj/AIh9AAB9fAAAcH0AAGSAAABXgwAAS4cAAECLAAA1jgAA
+ KpIAAB+VAAAVmAAAC5oAAAGdAAAAngAAAKAAAAChAAAAogQAAKQMAAClFAAAph0AAKcnAACoMgAAqUAA
+ AKlQAACqYQAAqnMAAKmHAACpnQAAqbcAAKjTAACo6wAAp/gAAKf9AISCAAB2gwAAaYYAAFyJAABPjgAA
+ Q5IAADeWAAArmgAAIJ4AABWhAAAJowAAAKYAAACoAAAAqgAAAKsAAACtAAAArgAAALAAAACxCAAAsxEA
+ ALQaAAC2JQAAuDIAALlCAAC6VAAAumcAALp7AAC6kgAAuqsAALrHAAC64AAAuvAAALr2AH2JAABvjAAA
+ YpAAAFWVAABHmgAAOp8AAC6jAAAhpwAAFaoAAAqtAAAAsAAAALIAAAC0AAAAtgAAALgAAAC6AAAAvAAA
+ AL0AAAC/AAAAwQIAAMMMAADFFwAAyCQAAMwyAADNRQAAzVkAAM5tAADPhAAAz5wAAM+3AADQ0AAA0OQA
+ ANDrAHaTAABolwAAW5wAAE2iAAA/pwAAMqwAACWxAAAYtAAAC7gAAAC7AAAAvQAAAL8AAADBAAAAwgAA
+ AMQAAADGAAAAyAAAAMsAAADNAAAA0AAAANMAAADWBgAA2xMAAN8hAADjMwAA5EgAAOVeAADndAAA6IwA
+ AOikAADpvAAA6c8AAOrZAHCfAABipAAAVKoAAEewAAA4tgAAKrsAABu+AAAMwQAAAMMAAADGAAAAyAAA
+ AMoAAADMAAAAzQAAANAAAADTAAAA1gAAANkAAADcAAAA3wAAAOMAAADnAAAA6wAAAO8OAAD1HwAA+DQA
+ APlLAAD6YwAA+3sAAPySAAD9pgAA/bgAAP3BAP8ABAD/AAAA/wAAAP8ACAD/ABYA/wAkAP8AMAD/ADwA
+ /wBIAP8AUwD8AFwA+QBjAPcAagD1AHAA9AB2APMAewDxAIAA8ACFAO8AiwDuAJAA7QCXAOwAnwDqAKkA
+ 6QC0AOgAxADnANcA5gDrAOUA/ADlAP8A5QD/AOUA/wDlAP8A4gD/AP8AAAD/AAAA/wAAAP8ABAD/ABIA
+ /wAfAPwALAD7ADgA+QBDAPUATgDyAFcA7wBfAO0AZgDrAGwA6gByAOgAdwDnAHwA5gCBAOUAhgDjAIwA
+ 4gCTAOEAmwDfAKQA3QCvANwAvgDaAM8A2QDkANgA9gDYAP8A1wD/ANgA/wDYAP8A2AD/AP8AAAD/AAAA
+ /wAAAP8AAAD7AA0A9QAaAPIAJwDvADMA7QA+AOkASADmAFIA5ABaAOEAYQDfAGcA3gBtANwAcgDaAHcA
+ 2QB8ANcAggDVAIcA0wCOANIAlQDQAJ8AzgCpAMwAtwDLAMgAygDdAMkA8ADIAP8AyAD/AMcA/wDGAP8A
+ xgD/AP8AAAD/AAAA/gAAAPcAAADwAAcA6QAUAOUAIQDhAC0A3gA4ANwAQwDZAEwA1QBUANIAXADQAGIA
+ zgBoAMwAbQDKAHIAyQB3AMgAfADGAIIAxQCJAMMAkADCAJkAwACkAL4AsQC9AMEAuwDUALoA6QC4APoA
+ twD/ALYA/wC2AP8AtwD/AP8AAAD/AAAA9AAAAOwAAADiAAAA3AAOANUAGwDRACcAzgAyAMwAPQDJAEYA
+ xgBPAMMAVgDBAF0AvwBjAL0AaAC8AG0AuwByALkAeAC4AH0AtgCEALUAiwCzAJQAsgCeALAAqwCuALoA
+ rQDMAKsA4gCpAPMAqQD/AKgA/wCoAP8AqAD/AP8AAAD1AAAA6gAAAOAAAADVAAAAzQAHAMcAFADDACEA
+ vwAsAL0ANwC6AEAAuABJALUAUQCzAFcAsQBdALAAYwCuAGgArQBtAKwAcwCqAHkAqQB/AKcAhwClAI8A
+ pACZAKIApgChALQAnwDGAJ4A2wCcAO0AnAD8AJsA/wCbAP8AmwD/APkAAADsAAAA3wAAANEAAADIAAAA
+ wQAAALsADQC3ABoAswAmALAAMQCtADoAqwBDAKkASwCnAFIApQBYAKMAXgCiAGMAoABpAJ8AbgCeAHQA
+ nAB7AJsAgwCaAIsAmACVAJcAoQCVAK8AkwDAAJIA0wCRAOgAkAD2AI8A/wCPAP8AjgD/APEAAADkAAAA
+ 0gIAAMUBAAC7AAAAtQAAALEABQCsABIAqQAeAKYAKgCjADQAoAA+AJ4ARgCcAE0AmgBUAJgAWQCXAF8A
+ lgBlAJUAawCTAHEAkgB4AJEAfwCPAIgAjgCSAIwAngCKAKwAiQC8AIcAzwCGAOQAhQDzAIQA/QCEAP8A
+ hAD/AOoAAADaDgAAyBEAALoSAACxEAAAqgoAAKYDAACkAAoAoAAXAJ0AIwCaAC4AlwA4AJQAQQCSAEgA
+ kQBPAI8AVQCOAFsAjQBhAIsAZwCKAG0AiQB1AIcAfQCGAIYAhACQAIIAnACBAKoAfwC7AH0AzQB8AOIA
+ ewHxAHoB/AB6Af8AegH/AOMQAADQGwAAvx4AALEeAACnHAAAoBkAAJwUAACaDAAAmQQNAJUEGwCSBygA
+ jwkyAIwKOwCKC0MAiQxLAIcNUQCGDVgAhA5eAIMOZACCDmsAgA9yAH8PewB9EIQAew+PAHoPnAB4DqoA
+ dg68AHUN0ABzDuUAcg71AHEO/wBxDv8AcQ3/AN0cAADJJAAAtycAAKooAACgJwAAmCQAAJMhAACRHAAA
+ kBUEAI4TFACKFSIAhxctAIQYNwCCGT8AgBpHAH8aTQB9G1QAfBtaAHobYQB5HGgAeBxvAHYceAB0HIIA
+ cxyNAHEcmQBvG6gAbhu6AGwazgBqGuUAaRr2AGka/wBoGf8AaBn/ANYmAADDKwAAsS4AAKMvAACZLwAA
+ ki0AAIwqAACJJgAAhyEAAIYeDwCCIB0AfyIpAHwjMgB6JDsAeCRDAHclSgB1JVEAdCZXAHMmXgBxJmUA
+ cCZtAG4mdQBtJn8AayaKAGkmlwBnJaYAZiW4AGQkzABjJOMAYiT1AGEj/wBhIv8AYSL/ANEuAAC9MgAA
+ rDQAAJ41AACTNgAAjDQAAIcxAACDLwAAgCsAAH4pCgB7KhgAeCslAHUsLwBzLTgAcS0/AHAuRwBuLk0A
+ bS5UAGwuWwBqL2IAaS9qAGcvcwBlL30AZC+IAGIulQBgLqQAXy22AF0tywBcLOIAWyz0AFor/wBaKv8A
+ Wir/AM0zAAC4NwAApzkAAJk6AACPOwAAhzoAAII3AAB9NQAAejIAAHgxBQB1MRQAcjMhAG8zKwBtNDQA
+ azU8AGk1RABoNUsAZzZRAGU2WABkNmAAYjZoAGE2cQBfNnsAXTaGAFw1kwBaNaMAWDS1AFY0ygBVM+EA
+ VDL0AFQx/wBUMf8AVDD/AMg4AAC0OwAAoz0AAJU/AACLPwAAgz4AAH08AAB5OgAAdTgAAHI4AQBvOBEA
+ bDkdAGk6KABnOzEAZTs5AGQ7QQBiPEgAYTxPAF88VgBePF4AXDxmAFs8bwBZPHkAVzyFAFY7kgBUO6EA
+ UjqzAFA6yABPOeAATzjzAE43/wBONv8ATjb/AMQ8AACwPwAAn0EAAJJDAACHQwAAf0IAAHlBAAB1PgAA
+ cT0AAG0+AABpPg0AZj8aAGRAJQBiQC8AYEE3AF5BPgBcQUYAW0JNAFpCVABYQlwAV0JkAFVCbQBUQncA
+ UkGDAFBBkABOQKABTECyAUs/xwFJPt8AST3yAEk8/wBJO/8ASTv/AME/AACsQgAAnEUAAI9GAACERgAA
+ e0YAAHVFAABxQgAAbEIAAGdDAABkRAkAYUUXAF5FIgBcRiwAWkY0AFlGPABXR0MAVkdKAFRHUgBTR1kA
+ UUdiAFBHawBOR3YATEaBAEpGjwBIRZ4BR0WxAUVExgFEQ98BRELyAURB/wFEQP8BRED/Ab1DAACpRgAA
+ mUgAAItJAACBSgAAeEoAAHFJAABsRgAAZ0cAAGJIAABeSQUAW0oTAFlKHwBXSykAVUsyAFNLOQBSTEEA
+ UExIAE9MTwBNTFcATExgAEpMaQBJTHQAR0uAAEVLjQBDSp0BQUqvAT9JxQE+SN4APkfyAT5G/wE+Rf8B
+ P0T/AblGAAClSQAAlUsAAIhMAAB9TQAAdU0AAG1NAABoSwAAYkwAAF1OAABZTgIAVk8QAFNQHABRUCYA
+ T1AvAE1QNwBMUT4ASlFGAElRTQBIUVUARlFeAERRZwBDUXIAQVB+AD9QjAA9T5wAO0+uATlOxAA4Td0A
+ OEzxADhL/wE5Sv8BOUn/AbVKAACiTAAAkk8AAIVQAAB6UAAAcVAAAGpQAABjUAAAXFEAAFdTAABTVAAA
+ T1QLAE1VGABKVSIASVYrAEdWMwBFVjsARFZDAENWSgBBVlIAQFZbAD5WZQA8VnAAOlZ8ADhVigA3VZoA
+ NVStADNUwwAyU9wAMlHwADJQ/wAyT/8BM0//AbBOAACeUAAAjlIAAIFTAAB2UwAAblQAAGZUAABeVQAA
+ VlcAAFFYAABMWQAASVoGAEVbEwBDWx4AQVsnAEBcLwA+XDcAPVw/ADtcRwA6XFAAOFxZADZcYgA1XG4A
+ M1x6ADFbiAAvW5gALVqrACxawQAqWdsAK1fwACtW/gAsVf8ALFT/AKtSAACZVAAAilYAAH1XAABzVwAA
+ alcAAGJYAABaWQAAUVwAAEtdAABFXwAAQWABAD1hDQA7YhkAOWIiADdiKwA2YjMANGI7ADNiQwAxYkwA
+ MGJVAC5iXwAsYmsAKmJ3AChihgAmYZYAJGGpACNgvwAhX9kAIl7vACNc/gAjW/8AJFv/AKZWAACUWAAA
+ hVoAAHlaAABvWwAAZlsAAF5bAABWXQAATGAAAEZiAABAZAAAOWYAADRoBwAxaRIAL2kcAC1pJQAraS4A
+ Kmk2AChpPwAnaUgAJWlRACRpXAAiaWcAIGl0AB5pgwAcaJMAGminABhnvQAXZtgAGGXuABlj/gAaY/8A
+ GmL/AKBbAACPXQAAgV4AAHVeAABrXgAAYl8AAFpgAABRYgAASGUAAEFnAAA6aQAAM2wAACtuAAAlcAoA
+ I3AVACFwHwAfcScAHnEwABxxOQAbcUIAGXFMABdxVwAWcGMAFHBwABJwfwAQcJAADW+jAAtvugAKbtMA
+ C23rAAxr+wANav8ADmr/AJpgAACJYQAAfGIAAHFiAABnYgAAXmMAAFVlAABMZwAAQ2oAADptAAAzcAAA
+ K3IAACR0AAAcdwEAFXgLABJ5FgAReR8AD3koAA15MQAMeTsACnlGAAh5UQAHeF0ABXhrAAJ4egAAeIoA
+ AHedAAB2swAAdswAAHXlAAB09QAAc/8AAHL/AJNlAACEZgAAd2YAAG1mAABjZgAAWWgAAE9rAABGbgAA
+ PXEAADN0AAArdgAAI3kAABt7AAATfgAACoAFAAOBDgAAgRgAAIEhAACBKgAAgTQAAIE+AACBSgAAgVcA
+ AIFkAACAdAAAgIQAAICXAAB/rQAAf8YAAH7hAAB98gAAfPwAAHz/AIxrAAB+awAAc2sAAGlrAABebAAA
+ U28AAElyAAA/dQAANXgAACx8AAAjfgAAGoEAABKDAAAJhQAAAIcBAACICQAAiRIAAIkaAACKIgAAiisA
+ AIs2AACLQQAAi04AAItdAACLbAAAi30AAIqRAACKpwAAicAAAIjcAACH8AAAh/sAAIb/AIZwAAB5cAAA
+ b28AAGNxAABXdAAATHcAAEF6AAA3fgAALYEAACOEAAAZhwAAEIoAAAeMAAAAjgAAAJAAAACRAwAAkgoA
+ AJMSAACUGgAAlCIAAJUsAACWOAAAlkUAAJZTAACWZAAAlnYAAJaKAACWnwAAlbgAAJTUAACU7AAAk/gA
+ AJL/AIB2AAB1dQAAaXYAAFx5AABQfAAARIAAADmEAAAuiAAAI4wAABmPAAAOkQAABJQAAACWAAAAmAAA
+ AJoAAACbAAAAnAEAAJ4IAACfEAAAoBgAAKIhAACjLAAApDkAAKRIAAClWQAApWwAAKSAAACklQAAo68A
+ AKLLAACi5gAAovQAAKH9AHx7AABvfAAAYn8AAFWDAABIhwAAO4wAAC+QAAAkkwAAGJcAAA2aAAACnQAA
+ AKAAAACiAAAAowAAAKUAAACnAAAAqAAAAKoAAACsBAAArQwAAK8VAACxIAAAsywAALQ7AAC1TQAAtWAA
+ ALV0AAC1igAAtaIAALW+AAC02wAAtO0AALP4AHWCAABohQAAWokAAE2OAABAkwAAMpgAACadAAAZoAAA
+ DaQAAAGnAAAAqgAAAKwAAACuAAAAsAAAALIAAAC0AAAAtgAAALgAAAC6AAAAvAAAAL4HAADAEgAAwx4A
+ AMcsAADIPgAAyFIAAMlnAADKfQAAypUAAMqwAADKywAAyuEAAMruAG6MAABhkAAAU5UAAEWbAAA3oAAA
+ KqYAAByqAAAQrgAAA7EAAAC1AAAAtwAAALoAAAC8AAAAvQAAAMAAAADCAAAAxAAAAMYAAADIAAAAygAA
+ AM0AAADQAgAA1A4AANocAADeLQAA30IAAOFXAADibgAA44YAAOSfAADkuAAA480AAOPgAGiYAABanQAA
+ TKMAAD6pAAAwrwAAIrQAABS4AAAGvAAAAMAAAADCAAAAxQAAAMYAAADIAAAAyQAAAMwAAADPAAAA0QAA
+ ANQAAADYAAAA2wAAAN8AAADjAAAA5wAAAOsKAADwGwAA8y8AAPVGAAD2XQAA+HUAAPmNAAD6owAA+rUA
+ APvEAP8AAAD/AAAA/wAAAP8ABQD/ABMA/wAfAP8ALQD/ADgA/wBEAP8ATgD8AFcA+gBfAPgAZgD2AGwA
+ 9QByAPQAdwDyAHwA8QCBAPAAhgDuAI0A7QCTAOsAmwDqAKQA6ACxAOYAvwDlANIA4wDoAOMA+gDiAP8A
+ 4wD/AOMA/wDfAP8A2wD/AP8AAAD/AAAA/wAAAP8AAQD/AA0A/wAbAP0AKAD5ADQA+AA/APUASQDyAFMA
+ 7wBbAO0AYgDrAGgA6QBtAOcAcwDmAHcA5QB8AOMAggDiAIgA4ACOAN8AlgDdAJ8A2wCrANkAuQDXAMoA
+ 1QDhANQA9ADTAP8A0wD/ANIA/wDRAP8AzgD/AP8AAAD/AAAA/wAAAP8AAAD4AAkA9AAWAO8AIwDtAC4A
+ 6wA6AOkARADlAE0A4gBVAN8AXADdAGMA2wBoANkAbQDYAHMA1QB4ANQAfQDSAIMA0QCJAM8AkQDNAJoA
+ ywClAMkAsgDIAMIAxgDZAMQA7QDDAP4AwQD/AMEA/wDBAP8AwQD/AP8AAAD/AAAA+wAAAPMAAADsAAMA
+ 5gARAOEAHQDeACkA2wA0ANkAPgDVAEgA0QBQAM8AVwDMAF0AygBjAMkAaADHAG0AxgBzAMQAeADCAH0A
+ wACEAL4AiwC8AJQAugCeALgAqwC2ALsAtQDPALQA5QCzAPgAsgD/ALIA/wCyAP8AsgD/AP8AAAD6AAAA
+ 8AAAAOYAAADeAAAA1QAKANAAFwDMACMAyQAuAMcAOADFAEIAwgBKAL8AUQC8AFgAugBeALgAYwC2AGgA
+ tABtALMAcwCyAHgAsAB/AK8AhgCtAI8AqwCZAKoApQCoALQApwDHAKUA3gCkAPEApAD/AKMA/wCjAP8A
+ owD/AP0AAADxAAAA5AAAANgAAADOAAAAxgAEAMEAEQC9AB0AuQAoALcAMgC1ADwAsgBEAK8ATACtAFIA
+ qwBYAKkAXgCoAGMApwBoAKUAbQCkAHMAowB6AKEAgQCgAIoAngCUAJwAoACbAK4AmgDAAJgA1QCXAOoA
+ lgD6AJUA/wCVAP8AlQD/APQAAADnAAAA1gAAAMoAAADAAAAAuQAAALMACgCvABYArAAiAKkALACnADYA
+ pQA+AKIARgCgAE0AnwBTAJ0AWQCcAF4AmgBjAJkAaQCYAG8AlgB1AJUAfQCTAIUAkQCPAJAAmwCOAKkA
+ jQC6AIwAzgCLAOQAigD1AIkA/wCJAP8AiQD/AOwAAADbAAAAygAAAL0AAACzAAAArQAAAKgAAwCkAA8A
+ oQAbAJ4AJgCbADAAmQA5AJcAQQCVAEgAlABOAJIAVACRAFoAjwBfAI4AZQCMAGsAiwByAIoAeQCIAIIA
+ hwCMAIUAlwCEAKUAggC2AIEAyACAAN8AfwDvAH4A/AB+AP8AfgD/AOUAAADQBwAAvwsAALILAACoCgAA
+ ogUAAJ4AAACbAAcAmAATAJUAHwCSACoAkAAzAI4APACMAEMAigBKAIgAUACHAFYAhgBbAIQAYQCDAGgA
+ ggBuAIAAdgB/AH8AfQCJAHwAlQB6AKMAeACzAHcAxgB2ANsAdQDtAHQA+AB0AP8AcwD/AN0OAADIFAAA
+ thcAAKkYAACfFwAAmBUAAJQQAACSCAAAkAALAI4AFwCLACMAiAAtAIUCNgCDAz4AgQRFAIAETAB/BVIA
+ fQVYAHwGXgB7BmUAeQdsAHgHdAB2B30AdAeIAHMHlABxBqIAbwayAG4FxQBsBdsAawbrAGoG+QBqBv8A
+ agb/ANQZAADAHgAAryAAAKIiAACXIgAAkB8AAIscAACIFwAAiBEBAIcKEACDDB0AgA4oAH4QMQB8EToA
+ ehJBAHgSSAB3E04AdRNVAHQTWwByFGIAcRRqAG8UcgBuFHwAbBSGAGoUkwBoFKEAZxOyAGUSxgBkEt0A
+ YhLwAGIS/QBiEv8AYhH/AM0gAAC5JQAAqCgAAJsqAACRKQAAiSgAAIQlAACBIgAAfx0AAH8YCQB7GBcA
+ eBojAHYbLQB0HDYAch09AHAdRABvHksAbR5RAGweWABqHl8AaR9nAGcfcABmH3kAZB+EAGIekQBgHp8A
+ Xh2wAF0dxABbHNwAWhzvAFoc/gBaG/8AWhr/AMgnAAC0KwAAoy4AAJYwAACLMAAAhC8AAH4sAAB7KgAA
+ eCYAAHciBAB0IhMAcSMfAG8kKQBsJTIAayY6AGkmQQBnJ0gAZidOAGUnVQBjJ10AYihkAGAobQBeKHcA
+ XSeCAFsnjwBZJ50AVyavAFUlwwBUJdoAUyTuAFMk/QBTI/8AUyL/AMMsAACvMAAAnjMAAJE1AACHNQAA
+ fzQAAHkyAAB1MAAAci0AAHEqAABuKg4AaysbAGgsJgBmLS8AZC43AGIuPgBhLkUAXy9MAF4vUwBdL1oA
+ Wy9iAFkvawBYL3UAVi+AAFQujQBSLpwAUC2tAE8twQBNLNkATSvtAEwr/QBMKv8ATSn/AL4xAACrNQAA
+ mjcAAI05AACDOQAAezkAAHU4AABxNAAAbTMAAGsxAABnMgoAZTIXAGIzIgBgNCwAXjQ0AFw1OwBbNUIA
+ WTVJAFg1UABWNVgAVTVgAFM1aQBSNXMAUDV+AE41iwBMNJoASjSsAEgzwABHMtgARzLtAEcx/ABHMP8A
+ Ry//ALo1AACnOAAAlzsAAIo9AAB/PQAAdz0AAHA8AABsOgAAaTcAAGU3AABiOAcAXzgUAFw5HwBaOikA
+ WDoxAFc6OQBVO0AAVDtHAFI7TgBRO1YATzteAE07ZwBMO3EASjt9AEg6igBGOpkARDmqAEM5vwBBONYA
+ QTfsAEE2/ABBNf8AQTX/ALc4AACjPAAAkz8AAIZAAAB8QQAAc0AAAG1AAABoPgAAZTwAAGA9AABcPgMA
+ WT4RAFc/HABVPyYAUz8uAFFANgBPQD0ATkBEAE1ATABLQFMASkBcAEhAZQBGQHAAREB7AEJAiABBP5gA
+ Pz+pAD0+vgA7PdUAOzzsADs7+wA8Ov8APDn/ALM8AACgPwAAkEIAAINDAAB5RAAAcEQAAGlDAABkQgAA
+ YEEAAFtCAABXQwAAVEQNAFFEGQBPRCMATUUsAEtFNABKRTsASEVCAEdFSQBFRlEAREZaAEJGYwBARW4A
+ P0V6AD1FhwA7RJYAOUSoADdDvQA2QtQANkHrADZA+wA2P/8ANz7/AK8/AACcQwAAjUUAAIBGAAB1RwAA
+ bUcAAGZHAABgRgAAWkYAAFVHAABRSAAATkkJAEtJFQBJSiAAR0opAEVKMQBESjgAQktAAEFLRwA/S08A
+ PktYADxLYQA6S2wAOEp4ADdKhQA1SpUAM0mmADFIuwAvR9MAL0bqADBF+wAwRP8AMUP/AKtDAACZRgAA
+ iUgAAH1KAABySgAAaUoAAGJKAABcSgAAVUsAAE9MAABLTQAASE4FAERPEgBCTxwAQFAlAD9QLQA9UDUA
+ PFA9ADpQRAA5UEwAN1BVADVQXwA0UGoAMlB2ADBPhAAuT5MALE6lACpOugAoTdIAKUzqAClL+gAqSv8A
+ Kkn/AKdHAACUSgAAhUwAAHlNAABvTQAAZk4AAF5OAABYTgAATlAAAElSAABFUwAAQVQAAD1VDAA7VRcA
+ OVYhADdWKQA1VjEANFY5ADNWQQAxVkkAL1ZSAC5WXAAsVmcAKlZ0AChVgQAmVZEAJFSjACJUuQAgU9EA
+ IVLpACJR+gAiT/8AI0//AKJLAACQTgAAgVAAAHVQAABrUQAAYlEAAFtRAABUUgAASlUAAERXAAA/WAAA
+ OVoAADVbBwAyXBIAMFwcAC5cJQAtXC0AK1w1ACpcPQAoXEYAJlxPACVdWQAjXGQAIVxxAB9cfwAdW48A
+ G1uhABlatwAXWs8AGFjoABlX+QAaVv8AGlX/AJ1QAACLUgAAfVMAAHFUAABnVAAAX1QAAFdVAABQVgAA
+ R1kAAEBbAAA5XQAAM18AACxiAAAoYwsAJWMWACRjHwAiYycAIWQwAB9kOAAdZEEAHGRLABpjVQAYZGEA
+ FmNuABRjfAASY4wAEGKfAA1htAAMYc0ADGDmAA5e+AAPXf8AEFz/AJdVAACGVgAAeVcAAG1YAABjWAAA
+ W1gAAFNZAABLWwAAQ10AADpgAAA0YgAALWUAACZnAAAeagQAGWsOABdrGAAWayEAFGspABJrMgARazsA
+ D2tGAA1rUQALa1wACWtpAAdreAAFaogAAmmaAAFprwAAaMcAAGfgAAFm8gADZf4AA2T/AJFaAACBWwAA
+ dFwAAGlcAABgXAAAV1wAAE5eAABGYAAAPWMAADRmAAAtaQAAJWsAAB5uAAAWcAAADnIGAAhzEAAGcxoA
+ BXMjAANzLAABczUAAHM/AABzSgAAc1cAAHJkAABycgAAcoIAAHGUAABxqQAAcMIAAG/cAABu7wAAbvoA
+ AG3/AIpfAAB7YAAAb2AAAGVgAABcYAAAUmEAAElkAABAZwAAN2oAAC5tAAAlcAAAHXIAABV1AAANdwAA
+ BXkDAAB6DAAAehQAAHscAAB7JQAAfC4AAHw4AAB8QwAAfFAAAHtdAAB7bAAAe3wAAHuPAAB6pAAAeb0A
+ AHjYAAB37QAAd/kAAHb/AIRkAAB2ZQAAa2QAAGJkAABXZgAATGgAAEJrAAA4bgAAL3IAACZ1AAAdeAAA
+ FHoAAAt9AAADfwAAAIEAAACCBwAAgg4AAIMWAACEHgAAhSYAAIUwAACGOwAAhkgAAIZVAACFZQAAhXYA
+ AIWIAACEngAAhLcAAIPSAACC6gAAgfgAAIH/AH1qAABxaQAAaGkAAFxqAABQbQAARXAAADp0AAAwdwAA
+ JnsAABx+AAATgQAACYMAAACGAAAAiAAAAIkAAACLAAAAjAcAAI0NAACOFQAAjx0AAJAmAACRMQAAkj4A
+ AJJMAACRXAAAkW4AAJGBAACQlwAAkLAAAI/MAACO5wAAjvYAAI3/AHhvAABubgAAYW8AAFVyAABJdgAA
+ PXoAADF+AAAnggAAHIUAABKIAAAHiwAAAI4AAACQAAAAkgAAAJQAAACVAAAAlgAAAJgEAACZCwAAmxMA
+ AJwcAACeJgAAnzMAAJ9BAACgUgAAn2QAAJ94AACejgAAnqcAAJ7DAACd4AAAnPIAAJz9AHR0AABndQAA
+ WngAAE18AABAgQAANIUAACiJAAAcjgAAEZEAAAWUAAAAlwAAAJkAAACbAAAAngAAAKAAAAChAAAAowAA
+ AKUAAACmAAAAqAcAAKoQAACsGgAAryUAALA0AACxRQAAsVgAALBtAACwhAAAsJsAALC3AACu1QAArusA
+ AK73AG57AABgfgAAU4MAAEWIAAA4jQAAK5IAAB6WAAARmgAABZ4AAAChAAAApAAAAKYAAACoAAAAqgAA
+ AKwAAACvAAAAsAAAALMAAAC1AAAAtwAAALkCAAC8DAAAvxgAAMImAADDOAAAw0wAAMRhAADFdwAAxY8A
+ AMaoAADGwwAAxd0AAMTuAGeFAABZiQAAS48AAD2UAAAvmgAAIZ8AABSkAAAGqAAAAKwAAACvAAAAsgAA
+ ALQAAAC2AAAAuAAAALoAAAC8AAAAvwAAAMEAAADDAAAAxgAAAMgAAADMAAAAzwgAANQXAADZJwAA2zsA
+ ANxRAADeaAAA3oAAAN+ZAADfsgAA38oAAN/eAGCQAABSlgAAQ5wAADWiAAAnqAAAGa4AAAqyAAAAtgAA
+ ALoAAAC9AAAAwAAAAMIAAADEAAAAxgAAAMgAAADLAAAAzQAAANAAAADTAAAA1gAAANoAAADeAAAA4gAA
+ AOcFAADsFgAA8CkAAPFAAADzWAAA9XAAAPaIAAD3nwAA97QAAPfGAP8AAAD/AAAA/wAAAP8AAQD/AA4A
+ /wAcAP8AKAD/ADQA/wBAAP8ASgD9AFMA+wBbAPkAYgD3AGgA9QBuAPQAcwDzAHgA8QB9APAAgwDvAIgA
+ 7QCPAOwAlwDqAKEA6ACsAOYAuwDlAM4A4wDlAOEA+gDgAP8A3wD/AN4A/wDWAP8A0QD/AP8AAAD/AAAA
+ /wAAAP8AAAD/AAkA/gAXAPwAIwD6ADAA+QA7APUARQDyAE4A7wBWAO0AXQDrAGMA6QBpAOcAbgDmAHMA
+ 5AB4AOIAfgDgAIMA3gCKANwAkQDZAJsA1gCmANQAtADSAMcA0ADdAM8A8wDOAP8AzAD/AMwA/wDKAP8A
+ xwD/AP8AAAD/AAAA/wAAAPwAAAD3AAUA8QASAO4AHgDrACoA6gA1AOgAQADkAEkA4QBRAN0AWADaAF4A
+ 1wBkANQAaQDSAG4A0ABzAM8AeADNAH4AywCFAMoAjADIAJUAxgCgAMQArQDCAL8AwADTAL8A7AC9AP4A
+ vQD/AL0A/wC9AP8AvAD/AP8AAAD/AAAA+QAAAPAAAADoAAAA4gAMAN4AGQDaACUA2AAwANYAOgDRAEMA
+ zABLAMkAUgDHAFkAxQBeAMMAZADBAGkAwABuAL4AcwC9AHkAuwB/ALoAhgC4AI8AtgCaALQApgCyALcA
+ sQDKAK8A5ACuAPcArQD/AK0A/wCtAP8ArQD/AP8AAAD3AAAA6wAAAOEAAADXAAAA0AAGAMsAEwDHAB8A
+ xAAqAMEANAC/AD0AvABFALkATAC3AFMAtQBZALMAXgCyAGMAsABoAK4AbgCsAHMAqwB6AKkAgQCnAIkA
+ pQCUAKQAoACiAK8AoQDCAJ8A2wCfAO8AngD/AJ0A/wCdAP8AnQD/APgAAADsAAAA3QAAANAAAADHAAAA
+ vwAAALoADQC2ABkAsgAjALAALQCvADcArQA/AKoARwCnAE0ApQBTAKMAWQCiAF4AoABjAJ8AaACeAG4A
+ nAB0AJsAfACZAIQAmACOAJYAmgCVAKkAkwC6AJIA0ACRAOgAkAD5AJAA/wCQAP8AkAD/APAAAADfAAAA
+ zgAAAMIAAAC5AAAAsQAAAKwABwCoABIApQAdAKIAKACgADEAngA5AJwAQQCaAEgAmABOAJcAUwCVAFkA
+ lABeAJMAZACRAGkAkABwAI8AdwCNAIAAjACKAIoAlQCIAKMAhwC0AIYAyACFAOAAhADyAIQA/wCDAP8A
+ gwD/AOYAAADTAAAAwgAAALUAAACrAAAApQAAAKAAAACcAAwAmQAXAJcAIgCUACsAkgA0AJEAPACPAEMA
+ jQBJAIwATwCKAFQAiQBaAIcAXwCGAGUAhQBsAIMAcwCCAHwAgACGAH8AkQB9AJ8AfACvAHsAwgB6ANkA
+ eQDtAHgA+gB4AP8AeAD/ANwAAADIAQAAtwUAAKoGAACgBQAAmQEAAJYAAACTAAUAkAARAI0AGwCLACUA
+ iAAuAIcANgCFAD4AgwBEAIIASgCAAFAAfwBWAH0AWwB8AGIAewBoAHkAcAB4AHkAdgCDAHUAjgBzAJwA
+ cgCrAHAAvgBvANMAbgDoAG4A9gBtAP8AbQD/ANMHAAC/DQAArhEAAKETAACXEgAAkBAAAIsLAACJBQAA
+ iAAJAIUAFACDAB8AgAApAH4AMQB8ADkAegBAAHkARgB3AEwAdgBSAHUAWABzAF8AcgBmAHEAbgBvAHcA
+ bQCBAGwAjABqAJoAaACqAGcAvABmANAAZQDmAGQA8wBjAPwAYwD/AMsSAAC3FwAAphsAAJkdAACPHQAA
+ iBsAAIMXAACAEwAAfwwAAH8FDAB8BBgAeQYjAHYHLAB0CDQAcwk8AHEKQgBwCkkAbgtPAG0LVQBsC1wA
+ agxkAGkMbABnDHUAZQyAAGMMjABhC5oAYAuqAF4KvQBcCdIAWwrmAFsK9QBbCv8AWwn/AMQaAACwHwAA
+ oCIAAJMkAACIJQAAgSMAAHwhAAB5HQAAdxkAAHcTBAB1ERIAchIeAG8TKABtFDAAaxU4AGoWPwBoFkUA
+ ZxZMAGUXUwBkF1oAYhdhAGAXagBfF3MAXRd+AFsXiwBZF5kAVxapAFUVvQBUFdMAUxXpAFMU+QBTFP8A
+ UxP/AL4gAACrJQAAmikAAI0qAACDKwAAeyoAAHYoAABzJQAAcCIAAG8eAABtGw0AahwZAGgdJABmHiwA
+ ZB40AGIfOwBhH0IAXyBJAF4gUABcIFcAWyBfAFkgZwBXIHEAVSB8AFMgiQBSIJcAUB+oAE4euwBMHdEA
+ Sx3oAEsd+ABLHP8ASxz/ALklAACmKgAAli0AAIkvAAB/MAAAdy8AAHEuAABtKwAAaigAAGgmAABmJAkA
+ ZCQWAGElIABfJikAXScxAFsnOABaJz8AWChGAFcoTQBVKFQAVChcAFIoZQBQKG8ATih6AE0ohwBLJ5UA
+ SSemAEcmugBFJdAARSXnAEUk+ABFI/8ARSP/ALUqAACiLgAAkjIAAIUzAAB6NAAAcjQAAGwyAABoMQAA
+ ZS4AAGMsAABgKwUAXSsSAFssHQBZLSYAVy0uAFUuNQBTLjwAUi5DAFAvSgBPL1IATS9aAEwvYwBKL20A
+ SC94AEYuhQBELpQAQi2lAEAsuAA/LM8APivmAD4q9wA/Kf8APyn/ALEuAACeMgAAjjUAAIE3AAB3OAAA
+ bzcAAGg3AABkNQAAYTIAAF4xAABaMgEAWDIOAFUyGQBTMyMAUTMrAE80MwBNNDoATDRBAEs0SABJNVAA
+ RzVYAEY1YQBENWsAQjR3AEA0hAA+NJIAPDOjADoytwA5Mc4AODHlADgw9wA5L/8AOS7/AK0yAACaNgAA
+ izkAAH46AAB0OwAAazsAAGU6AABgOQAAXDYAAFg2AABVNwAAUjgKAE84FgBNOSAASzkoAEk5MABIOjcA
+ Rjo/AEU6RgBDOk4AQjpWAEA6XwA+OmoAPDp1ADo5ggA4OZEANjiiADQ4tgAzN80AMjblADM19gAzNP8A
+ NDP/AKk1AACXOgAAhzwAAHs9AABxPgAAaD4AAGE+AABcPQAAVzwAAFM8AABPPQAATD0HAEk+EwBHPh0A
+ RT4mAEM/LgBCPzUAQD88AD8/RAA9P0sAPD9UADo/XQA4P2gANj90ADQ/gQAyPpAAMD6hAC49tQAtPMwA
+ LDvkAC069gAuOf8ALjj/AKU5AACTPQAAhD8AAHhBAABtQQAAZUEAAF5BAABYQQAAU0AAAE5BAABKQgAA
+ RkIDAENDEABBRBoAP0QjAD1EKwA8RDIAOkQ6ADlFQQA3RUkANUVSADRFWwAyRWYAMERyAC5EfwAsRI4A
+ KkOfAChCswAmQssAJkHjACdA9QAnPv8AKD7/AKE9AACQQAAAgUIAAHREAABqRAAAYkQAAFpEAABURAAA
+ TkUAAEhGAABDRwAAQEgAADxJCwA6SRYAOEofADZKJwA1Si8AM0o2ADJKPgAwSkYALkpPAC1KWQArSmQA
+ KUpwACdKfQAlSYwAI0meACFIsgAfR8oAHkbjACBF9QAgRP8AIUP/AJ1BAACMRAAAfUYAAHFHAABnRwAA
+ XkcAAFdHAABRSAAASkkAAEJMAAA9TQAAOU4AADVPBgAyTxEAMFAbAC5QIwAtUCsAK1AzACpQOwAoUEMA
+ JlBMACVQVgAjUGEAIVBtAB9QewAcT4sAGk+cABhOsQAXTcgAFkziABhL9QAZSv8AGUn/AJhFAACHSAAA
+ eUkAAG1KAABjSwAAW0sAAFRLAABNSwAARk0AAD5QAAA4UQAAM1MAAC1VAQApVgwAJ1YWACVXHgAkVycA
+ IlcvACBXNwAfV0AAHVdJABtXUwAZV14AF1drABVWeQATVogAEVWaAA5VrwAMVMYADFPfAA5S8wAQUf8A
+ EFD/AJNKAACDTAAAdU0AAGlOAABfTgAAV04AAFBOAABJTwAAQlEAADlUAAAzVgAALVgAACdaAAAgXQUA
+ HF4QABpeGQAZXiEAF14pABVeMgAUXjsAEl5FABBeTwAOXlsADF5nAAlddQAHXYQABVyWAANcqgABW8EA
+ AlraAANZ7QAEWPsABVf/AI5OAAB+UAAAcVEAAGVSAABcUgAAVFEAAE1SAABFVAAAPVYAADVZAAAuWwAA
+ J14AACBgAAAZYwAAEWUIAA1mEgALZhsACmYkAAhmLAAGZTUABWU/AANlSgABZVYAAGViAABlcAAAZIAA
+ AGSRAABjpQAAYrwAAGLWAABh6wAAYPcAAF//AIhTAAB5VQAAbFUAAGFVAABZVQAAUVUAAEhXAAA/WQAA
+ N1wAAC9fAAAnYgAAIGQAABhnAAARaQAACGsEAAJtDQAAbRUAAG0eAABtJgAAbS8AAG05AABtRAAAbVAA
+ AG1dAABtawAAbHsAAGyMAABroAAAargAAGrSAABp6QAAaPcAAGj+AIFZAABzWgAAZ1oAAF5ZAABVWQAA
+ S1sAAEJdAAA5YAAAMGMAAChmAAAfaQAAF2sAABBuAAAHcAAAAHICAABzCQAAdBEAAHUYAAB1IAAAdigA
+ AHYyAAB2PQAAdkkAAHZWAAB2ZQAAdnUAAHWHAAB1mwAAdLMAAHPOAABy5wAAcvYAAHH+AHteAABuXgAA
+ ZF4AAFpdAABQXwAARWEAADtlAAAyaAAAKWsAAB9uAAAWcQAADXQAAAV2AAAAeAAAAHoAAAB7BAAAfAsA
+ AH0SAAB+GQAAfyEAAIAqAACBNQAAgUEAAIBPAACAXgAAgG8AAICAAAB/lQAAfq0AAH7KAAB95QAAfPUA
+ AHz+AHVjAABqYwAAYGIAAFVkAABJZgAAPmoAADRtAAApcQAAH3QAABZ4AAAMewAAA30AAACAAAAAggAA
+ AIMAAACFAAAAhgMAAIcKAACIEQAAihgAAIshAACMKwAAjTcAAI1FAACNVQAAjGYAAIx5AACLjgAAi6YA
+ AIrDAACJ4QAAifMAAIj9AHBoAABmZwAAWmkAAE5sAABCbwAANnQAACt4AAAgewAAFX8AAAqCAAAAhQAA
+ AIgAAACKAAAAjAAAAI4AAACPAAAAkQAAAJIBAACUBwAAlg4AAJcXAACZIQAAmywAAJs7AACbSwAAm10A
+ AJpwAACahgAAmp0AAJm7AACY2gAAl+8AAJb7AG1tAABgbwAAU3IAAEZ2AAA5egAALH8AACCDAAAVhwAA
+ CYsAAACOAAAAkQAAAJQAAACWAAAAmAAAAJoAAACcAAAAnQAAAJ8AAAChAAAAowMAAKULAACnFQAAqiAA
+ AKwuAACsPwAArFEAAKxlAACrfAAAqpUAAKqwAACqzQAAqecAAKn1AGZ1AABZeAAAS3wAAD6BAAAwhgAA
+ I4sAABaQAAAJlAAAAJgAAACbAAAAngAAAKEAAACjAAAApQAAAKcAAACqAAAArAAAAK4AAACwAAAAswAA
+ ALUAAAC4BgAAuxIAAL8fAADAMAAAwEQAAMBZAADAcAAAwIkAAMCiAADAvgAAwNkAAL7sAF9+AABRgwAA
+ Q4gAADWOAAAnlAAAGZkAAAueAAAAogAAAKYAAACqAAAArAAAAK8AAACwAAAAswAAALUAAAC4AAAAugAA
+ AL0AAAC/AAAAwgAAAMUAAADIAAAAzAMAANARAADVIQAA1TUAANZLAADYYgAA2XsAANqUAADbrQAA28UA
+ ANzZAFiKAABKkAAAO5YAAC2cAAAeogAAEKgAAAGtAAAAsQAAALUAAAC4AAAAugAAAL0AAAC+AAAAwAAA
+ AMMAAADGAAAAyQAAAMsAAADOAAAA0QAAANQAAADZAAAA3QAAAOMAAADoEAAA7CQAAO46AADwUgAA8WsA
+ APKDAADznAAA87IAAPTEAP8AAAD/AAAA/wAAAP8AAAD/AAoA/wAYAP8AJAD/ADAA/wA8AP8ARgD/AE8A
+ /ABXAPkAXgD2AGQA9ABqAPIAbwDwAHQA7wB5AO0AfgDsAIQA6wCLAOkAkwDnAJwA5QCoAOMAuADhAMoA
+ 3wDkAN0A+QDbAP8A2gD/ANYA/wDPAP8AywD/AP8AAAD/AAAA/wAAAP8AAAD/AAYA/wATAPwAIAD6ACsA
+ +gA2APYAQQDwAEoA7ABSAOoAWQDoAF8A5gBlAOQAagDiAG8A4QB0AN8AeQDdAH8A3ACGANoAjgDYAJcA
+ 1QCiANIAsQDQAMIAzgDbAMwA8gDKAP8AyQD/AMkA/wDEAP8AwQD/AP8AAAD/AAAA/wAAAPsAAAD1AAAA
+ 8AAOAO0AGgDrACYA5wAxAOQAOwDgAEQA3QBMANoAUwDWAFoA1ABfANIAZADQAGkAzgBvAMwAdADJAHoA
+ xwCAAMUAiADDAJEAwQCbAL8AqQC9ALoAuwDPALoA6gC5AP4AuAD/ALgA/wC4AP8AtQD/AP8AAAD/AAAA
+ 9QAAAOwAAADlAAAA3wAIANoAFQDUACAA0QArANAANQDNAD4AygBGAMYATQDCAFQAwABZAL4AXwC8AGQA
+ ugBpALkAbgC3AHQAtgB6ALQAggCyAIsAsACVAK4AoQCtALIAqwDGAKkA4QCoAPYAqAD/AKcA/wCnAP8A
+ pwD/AP4AAADyAAAA5wAAANsAAADRAAAAygACAMUADgDAABoAvgAlALwALwC6ADgAtgBAALMARwCxAE4A
+ rwBUAK0AWQCsAF4AqgBjAKkAaQCnAG4ApgB1AKQAfACiAIUAoQCPAJ8AmwCdAKoAnAC9AJsA1QCZAO8A
+ mQD/AJgA/wCYAP8AmAD/APUAAADlAAAA1QAAAMkAAADAAAAAuQAAALMACQCvABQArAAfAKoAKQCoADIA
+ pwA6AKQAQgCiAEgAoABOAJ4AUwCcAFkAmwBeAJkAYwCYAGkAlgBwAJUAdwCTAH8AkgCJAJAAlQCOAKMA
+ jQC1AIwAywCLAOYAigD5AIoA/wCKAP8AigD/AOkAAADYAAAAxwAAALoAAACxAAAAqQAAAKQAAwCgAA4A
+ nQAZAJsAIwCaACwAmAA0AJYAPACUAEMAkgBJAJAATgCPAFMAjgBZAIwAXgCLAGQAigBrAIgAcgCHAHoA
+ hQCEAIQAkACCAJ4AgQCvAIAAwwB/AN4AfgDyAH4A/wB+AP8AfgD/AN8AAADKAAAAugAAAK0AAACjAAAA
+ nQAAAJgAAACUAAgAkQATAI8AHQCNACYAiwAvAIoANgCIAD0AhgBEAIUASQCEAE8AggBUAIEAWgCAAGAA
+ fgBmAH0AbgB7AHYAegCAAHgAjAB3AJkAdQCpAHQAvQBzANQAcwDrAHIA+gByAP8AcgD/ANMAAAC/AAAA
+ rwAAAKEBAACYAAAAkQAAAI0AAACKAAIAiAANAIUAFwCDACEAgQAqAIAAMQB+ADgAfAA/AHsARQB5AEoA
+ eABQAHcAVgB1AFwAdABjAHIAagBxAHMAbwB9AG4AiABsAJUAawClAGoAuABpAM0AaADkAGcA9ABnAP4A
+ ZwD/AMkBAAC2BwAApQwAAJgOAACODQAAiAsAAIMHAACBAQAAfwAGAH0AEQB7ABsAeQAkAHcALAB1ADQA
+ cwA7AHIAQQBwAEcAbwBMAG4AUgBsAFkAawBgAGkAZwBoAHAAZgB6AGUAhgBjAJMAYQCiAGAAtABfAMkA
+ XgDgAF0A8ABdAPsAXQD/AMILAACuEQAAnRYAAJAYAACHGAAAfxYAAHsTAAB4DgAAdwkAAHYCCgB0ABQA
+ cgAeAG8AJwBtAS8AawI2AGoCPQBoA0MAZwNJAGYETwBkBFYAYwRdAGEFZQBfBW8AXgV5AFwEhQBaBJIA
+ WAOhAFcDswBVAsgAVALeAFQC7gBTAvkAVAL/ALsTAACnGQAAlx0AAIofAACAIAAAeR4AAHQcAABwGQAA
+ bhUAAG4QAgBuCg0AawoZAGgLIgBmDCsAZA0yAGMOOQBhDkAAYA5GAF4PTQBdEFQAWxBcAFoQZABYEG4A
+ VhB4AFQQhQBSEJMAUA6jAE4OtQBMDcoASw3gAEsN8QBLDPwASwz/ALUaAACiHwAAkiMAAIUlAAB7JgAA
+ cyUAAG0jAABqIAAAaB0AAGYZAABmFQcAZBUUAGEWHgBfFycAXRcvAFsYNgBaGD0AWBlDAFcZSgBVGVEA
+ UxlZAFIZYgBQGmsAThl2AEwZgwBKGZEASBihAEYXtABEF8kAQxbhAEMW8wBEFf8ARBX/ALAfAACdJQAA
+ jSgAAIEqAAB2KgAAbioAAGgpAABkJwAAYiMAAGAhAABfHgMAXR0QAFoeGgBYHyMAViArAFQgMwBTIDoA
+ USFAAFAhRwBOIU8ATCFXAEshXwBJIWkARyF0AEUhgQBDIY8AQSCfAD8fsgA9HsgAPB7gADwd8gA9Hf8A
+ PRz/AKskAACZKQAAiSwAAH0uAAByLgAAai4AAGQtAABfLAAAXSkAAFsnAABYJQAAViUMAFQlFwBRJiAA
+ TycoAE4nMABMJzcASyg+AEkoRQBHKEwARihUAEQoXQBCKGcAQChzAD4ofwA8J44AOieeADgmsQA2JccA
+ NSTfADYk8gA2I/8ANyL/AKcoAACVLQAAhjAAAHkyAABvMgAAZzIAAGAxAABbMAAAWC4AAFYrAABTKwAA
+ UCwIAE0sFABLLB0ASS0lAEctLQBGLjQARC47AEMuQgBBLkoAQC5SAD4uWwA8LmYAOi5xADgufgA2LYwA
+ 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
+ AJQAAACXAAAAmQAAAJoAAACcAAAAngAAAKEGAACjEAAAphsAAKknAACpOAAAqUoAAKheAACndAAApowA
+ AKamAACkxgAApOQAAKP0AF5uAABRcQAARHYAADZ7AAAogQAAG4YAAA6KAAABjwAAAJIAAACWAAAAmQAA
+ AJsAAACdAAAAoAAAAKIAAAClAAAApwAAAKkAAACrAAAArgAAALAAAACzAgAAtw0AALsaAAC9KgAAvT0A
+ AL1SAAC8aAAAu4EAALmdAAC5ugAAudUAALnpAFd4AABJfQAAO4IAAC2IAAAfjgAAEZMAAAOYAAAAnQAA
+ AKAAAACkAAAApwAAAKkAAACrAAAArgAAALEAAAC0AAAAtwAAALkAAAC8AAAAvwAAAMIAAADGAAAAygAA
+ AM4KAADTGgAA1C4AANREAADUWwAA03UAANSOAADUqAAA1cEAANXYAFCDAABCiQAAM5AAACSWAAAVnAAA
+ BqIAAACnAAAArAAAAK8AAACzAAAAtQAAALcAAAC6AAAAvQAAAMAAAADDAAAAxgAAAMkAAADLAAAAzwAA
+ ANIAAADWAAAA2wAAAOAAAADlCgAA6B4AAOo1AADrTQAA7WYAAO5/AADvmAAA768AAPDCAP8AAAD/AAAA
+ /wAAAP8AAAD/AAYA/wAUAP8AIAD/ACwA/wA3AP8AQgD+AEsA+wBTAPkAWgD3AGAA9QBmAPMAawDxAHAA
+ 7wB1AO0AewDrAIAA6ACHAOYAjwDkAJkA4gClAOAAswDdAMcA2wDiANkA+ADYAP8A2AD/AM4A/wDIAP8A
+ xQD/AP8AAAD/AAAA/wAAAP8AAAD/AAEA/wAOAP0AGwD4ACcA9wAyAPUAPADxAEUA7QBNAOkAVADlAFsA
+ 4wBgAOEAZgDfAGsA3QBwANwAdQDaAHsA2ACCANUAiQDSAJIA0ACeAM4ArADLAL4AyQDZAMcA8QDGAP8A
+ xAD/AL8A/wC7AP8AuAD/AP8AAAD/AAAA/wAAAPkAAADzAAAA7wAJAOgAFgDmACEA5QAsAOMANgDdAD8A
+ 2QBIANUATwDSAFUA0ABbAM4AYADMAGUAygBqAMgAbwDGAHUAxQB8AMIAhADAAIwAvgCXALwApQC5ALYA
+ uADNALYA6AC1AP8AtAD/ALMA/wCuAP8ArAD/AP8AAAD8AAAA8QAAAOkAAADhAAAA2QAEANMAEADRABwA
+ zAAmAMsAMADJADkAxQBCAMIASQC/AE8AvABVALoAWgC4AF8AtgBkALQAagCyAG8AsAB2AK4AfgCtAIYA
+ qwCQAKkAngCnAK0ApQDDAKQA3gCjAPcAogD/AKMA/wCiAP8AoAD/APwAAADuAAAA4QAAANUAAADMAAAA
+ wwAAAL8ACgC6ABYAuAAgALYAKgC1ADMAsQA7AK4AQwCrAEkAqQBPAKgAVACmAFkApABeAKMAZACiAGoA
+ oABwAJ4AdwCdAIAAmwCKAJkAlgCXAKYAlgC5AJQA0gCUAO4AkwD/AJMA/wCSAP8AkgD/AO4AAADfAAAA
+ zgAAAMIAAAC4AAAAsQAAAKsABACoABAApgAaAKMAJACiAC0AoQA1AJ4APQCcAEMAmgBJAJgATgCXAFQA
+ lQBZAJQAXgCSAGQAkQBrAI8AcgCNAHsAiwCEAIoAkACIAJ8AhwCxAIYAxwCFAOQAhQD6AIUA/wCFAP8A
+ hQD/AOMAAADPAAAAvwAAALIAAACoAAAAogAAAJ0AAACZAAoAlgAVAJQAHgCTACcAkgAvAJEANwCOAD0A
+ jABDAIoASQCJAE4AhwBUAIYAWQCEAF8AgwBmAIIAbQCAAHUAfwB/AH0AiwB8AJgAegCqAHkAvgB4ANoA
+ eADzAHgA/wB4AP8AeAD/ANUAAADCAAAAsgAAAKQAAACbAAAAlQAAAJAAAACMAAUAigAPAIgAGQCGACIA
+ hQAqAIMAMQCCADgAgAA+AH4ARAB9AEkAfABPAHoAVAB5AFoAeABhAHYAaAB1AHEAcwB7AHIAhgBwAJMA
+ bwCkAG4AuABtAM8AbADqAGwA+wBsAP8AbAD/AMoAAAC3AAAApgAAAJkAAACQAAAAiQAAAIUAAACCAAAA
+ fwAJAH0AEwB7ABwAegAlAHgALAB3ADMAdQA6AHQAPwBzAEUAcQBLAHAAUABuAFYAbQBdAGsAZQBqAG0A
+ aAB3AGcAggBlAI8AZACfAGMAsgBiAMkAYQDiAGEA9ABhAP8AYQD/AMEAAACtAgAAnQcAAJAJAACGCQAA
+ fwcAAHsDAAB5AAAAdwAEAHQADQBzABcAcQAgAG8AJwBuAC8AbAA1AGsAOwBpAEEAaABHAGYATQBlAFMA
+ ZABaAGIAYQBhAGoAXwB0AF0AfwBcAIwAWgCcAFkArgBYAMMAVwDcAFcA7wBWAPsAVgD/ALgGAAClDAAA
+ lREAAIgTAAB+EwAAdxIAAHIPAABvCwAAbgYAAG0ABwBrABEAaQAaAGcAIwBlACoAZAAxAGIANwBhAD0A
+ XwBDAF4ASQBdAFAAWwBXAFoAXwBYAGgAVgByAFUAfgBTAIsAUQCaAFAAqwBOAMAATgDWAE0A6gBNAPcA
+ TQD+ALINAACeFAAAjhgAAIIaAAB4GwAAcBoAAGsYAABoFQAAZhEAAGUMAABlBQoAYwMUAGEEHgBeBSYA
+ XQYtAFsGNABZBzoAWAdAAFcIRwBVCE4AVAhVAFIJXgBQCWcATglxAEwJfQBKCIoASQeZAEcHqwBFBr8A
+ RAXVAEMF6ABDBfUAQwX+AKwUAACZGgAAiR4AAH0gAABzIQAAayAAAGUfAABhHAAAXxkAAF4VAABdEQMA
+ XQ0OAFoOGQBYECEAVhApAFQRMABTETcAURI+AE8SRABOEkwATBJUAEoTXABJE2YARxNxAEQSfQBCEosA
+ QBGaAD4RrQA8EMIAOw/ZADsP6wA7DvgAPA7/AKYaAACUHwAAhSMAAHglAABuJQAAZiUAAGAkAABcIgAA
+ WSAAAFccAABWGQAAVRcKAFMXFQBRGB4ATxkmAE0ZLQBLGTQASho7AEgaQgBHGkkARRtRAEMbWgBBG2QA
+ PxtvAD0aewA7GokAORmZADcZqwA1GMAAMxfYADQX7QA0FvsANRb/AKIfAACQJAAAgScAAHQpAABqKQAA
+ YikAAFwoAABXJwAAVCUAAFIiAABQIAAATh8GAEwfEQBKHxoASCAjAEYgKgBFITEAQyE4AEEhPwBAIUcA
+ PiJPADwiWAA6ImIAOCJtADYheQA0IYcAMiCXADAgqgAuH78ALB7WAC0e7AAuHfsALhz/AJ4jAACMKAAA
+ fSsAAHEsAABnLQAAXi0AAFgsAABTKwAATyoAAE0nAABLJQAASCYCAEYmDQBEJhcAQiYgAEAnJwA+Jy4A
+ PSc1ADsoPQA5KEQAOChMADYoVgA0KGAAMihrADAoeAAuJ4YAKyeWACkmqQAnJb4AJiTWACYk6wAnI/sA
+ KCL/AJonAACJKwAAei4AAG4vAABkMAAAWzAAAFUvAABPLwAASy4AAEgsAABFKwAAQisAAEAsCgA9LBQA
+ OywdADotJAA4LSwANi0zADUtOgAzLkIAMS5KADAuVAAuLl4ALC5pACktdgAnLYUAJSyVACMspwAhK70A
+ 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
+ AKUAAACoAAAAqgAAAK0AAACwAAAAtAgAALgUAAC7IwAAuzUAALtKAAC6YAAAuHgAALaTAAC3rgAAtM8A
+ ALPoAE9xAABCdgAAM3wAACWCAAAXiAAACI4AAACTAAAAlwAAAJwAAACfAAAAogAAAKQAAACmAAAAqgAA
+ AK0AAACwAAAAsgAAALUAAAC4AAAAuwAAAL4AAADCAAAAxgAAAMsGAADQFQAA0igAANE9AADRVAAA0G0A
+ AM6IAADMpQAAy8IAAMzbAEh9AAA5gwAAK4oAAByQAAAMlwAAAJ0AAACiAAAApgAAAKoAAACuAAAAsQAA
+ ALMAAAC1AAAAuQAAAL0AAADAAAAAwwAAAMYAAADJAAAAzQAAANAAAADVAAAA2gAAAOAAAADlBAAA6RcA
+ AOktAADpRgAA6WAAAOp6AADrkwAA66wAAOzBAP8AAAD/AAAA/wAAAP8AAAD/AAQA/wAPAP8AHAD/ACgA
+ /wAzAP8APQD9AEYA+gBOAPgAVQD2AFwA9ABiAPIAZwDwAGwA7wBxAO0AdwDrAHwA6QCDAOcAjADkAJUA
+ 4QChAN8AsADdAMYA2gDgANkA+QDWAP8AzwD/AMUA/wC/AP8AugD/AP8AAAD/AAAA/wAAAP8AAAD/AAAA
+ /AAKAPoAFgD4ACIA9QAtAPMAOADvAEEA6wBJAOgAUADlAFYA4gBcAN8AYQDdAGcA2gBsANgAcQDVAHcA
+ 0wB+ANAAhQDOAI8AzACaAMkAqADHALwAxQDVAMIA8ADBAP8AwQD/ALgA/wCzAP8ArwD/AP8AAAD/AAAA
+ /wAAAPgAAADxAAAA6gAFAOcAEQDiAB0A4QAnAOEAMgDbADsA1QBDANAASgDOAFEAywBWAMkAXADHAGEA
+ xQBmAMQAawDCAHEAwAB4AL4AfwC7AIgAuQCUALcAoQC1ALIAswDKALEA5wCvAP8ArgD/AKoA/wClAP8A
+ owD/AP8AAAD6AAAA7wAAAOUAAADbAAAA1AAAAM0ACwDLABcAyAAiAMUAKwDEADQAwAA9AL0ARAC6AEoA
+ uABQALYAVgC0AFsAsgBgALAAZQCuAGsArAByAKkAeQCnAIIApQCMAKMAmgChAKkAoADAAJ8A3ACeAPgA
+ ngD/AJ0A/wCZAP8AlgD/APcAAADpAAAA3AAAAM8AAADEAAAAvAAAALgABgC0ABEAsQAbALAAJQCvAC4A
+ rQA2AKkAPgCmAEQApABKAKIATwCgAFUAnwBaAJ0AXwCcAGUAmgBsAJkAcwCXAHwAlQCGAJMAkwCRAKEA
+ kAC2AI4AzwCOAO4AjQD/AI0A/wCNAP8AiwD/AOoAAADYAAAAxwAAALoAAACxAAAAqQAAAKUAAAChAAsA
+ nwAWAJ4AHwCcACgAmwAwAJgANwCWAD4AlABEAJIASQCRAE8AkABUAI4AWQCNAF8AiwBmAIkAbQCIAHYA
+ hgCAAIQAjACDAJoAggCtAIAAxAB/AOMAfwD7AH8A/wB/AP8AfgD/ANwAAADHAAAAtgAAAKoAAACgAAAA
+ mgAAAJUAAACSAAYAjwAQAI0AGgCMACIAiwAqAIoAMgCIADgAhgA+AIQARACDAEkAgQBOAIAAVAB+AFoA
+ fQBhAHsAaAB6AHEAeAB6AHcAhgB1AJQAdAClAHMAuwByANgAcgDzAHIA/wByAP8AcgD/AM4AAAC6AAAA
+ qQAAAJwAAACTAAAAjAAAAIgAAACFAAEAggALAIAAFAB/AB0AfgAlAH0ALAB7ADMAeQA5AHgAPwB2AEQA
+ dQBKAHQATwByAFUAcQBcAG8AYwBuAGwAbAB2AGsAgQBpAI4AaACfAGcAswBmAMwAZgDpAGUA/gBmAP8A
+ ZgD/AMIAAACtAAAAnQAAAJEAAACHAAAAgQAAAH0AAAB6AAAAdwAGAHUADwB0ABgAcgAgAHEAJwBwAC4A
+ bwA0AG0AOgBsAEAAagBFAGkASwBoAFEAZgBYAGUAXwBjAGgAYQBxAGAAfQBeAIoAXQCaAFwArQBbAMUA
+ WwDhAFoA9gBaAP8AWgD/ALgAAACkAAAAlAMAAIcFAAB+BQAAdwMAAHMAAABwAAAAbgABAGwACgBqABMA
+ aQAbAGgAIgBmACkAZQAwAGMANgBiADsAYABBAF8ARwBeAE0AXABUAFsAXABZAGQAWABuAFYAegBVAIcA
+ UwCWAFIAqABRAL4AUADZAFAA7wBQAP0AUAD/AK8BAACcBwAAjQsAAIAOAAB2DgAAbw0AAGoLAABnBwAA
+ ZQMAAGQABQBiAA0AYQAWAF8AHgBeACUAXAAsAFsAMgBZADgAWAA9AFYAQwBVAEoAVABRAFIAWQBQAGIA
+ TwBsAE0AdwBLAIQASgCTAEkApABHALoARwDRAEYA6ABGAPcARgD/AKgJAACVEAAAhhMAAHoVAABwFgAA
+ aBUAAGMTAABfEQAAXQwAAFwIAABcAwgAWgARAFgAGQBWACEAVQAoAFMALgBSADQAUAE6AE8BQQBNAUcA
+ TAJPAEoCVwBIAmAARwJqAEUCdgBDAYMAQQCSAEAAowA+ALcAPQDNAD0A4wA8APIAPQD8AKIQAACQFQAA
+ gRkAAHQbAABrHAAAYxsAAF0aAABZGAAAVhUAAFURAABUDQEAVQgKAFIHFABQCBwATgkkAEwJKwBLCjEA
+ SQo4AEgLPgBGC0UARQtNAEMLVgBBDF8APwxqAD0LdgA7C4MAOQqSADcKowA1CbcANAjMADMH4gAzB/AA
+ Mwf6AJ0VAACLGgAAfB4AAHAgAABmIAAAXiAAAFgfAABTHQAAUBsAAE4YAABNFQAATRIFAEwRDwBJERgA
+ RxIgAEYSKABEEy4AQhM1AEEUPAA/FEMAPRRLADwUVAA6FF4ANxRpADUUdQAzFIMAMROTAC8SpAAtErkA
+ KxHQACsQ5QArEPMALA/9AJkZAACHHgAAeSIAAGwkAABiJAAAWiQAAFMjAABPIgAASyAAAEkeAABIGwAA
+ RhkAAEQZCwBDGRUAQRkdAD8aJAA9GiwAOxoyADobOQA4G0EANhtJADUbUgAzG1wAMBtnAC4bdAAsG4IA
+ KhqRACgaowAlGbgAJBjPACMX5gAkF/YAJRb/AJUeAACDIgAAdSUAAGknAABfJwAAVicAAFAnAABLJgAA
+ RyUAAEQjAABCIQAAQCAAAD4gCAA8IBIAOiAaADggIgA2ISkANSEwADMhNwAyIj8AMCJHAC4iUAAsIloA
+ KiJlACcicgAlIYAAIyGQACEgogAfH7cAHR7OAB0e5QAeHfYAHxz/AJEhAACAJgAAcikAAGYqAABbKgAA
+ UyoAAEwqAABHKQAAQygAAD8nAAA9JgAAOiUAADgmBAA2Jg4ANCYXADInHwAwJyYALictAC0nNAArKDwA
+ KShFACcoTgAlKFgAIyhkACEocAAfJ38AHCePABomoQAYJbYAFiTNABYk5AAXI/UAGCL/AI0lAAB9KQAA
+ bisAAGItAABYLQAAUC0AAEktAABELAAAPywAADsrAAA4KwAANSsAADIrAQAvLAsALSwUACssHAApLSMA
+ KC0qACYtMgAkLToAIy1CACEuTAAfLlYAHC1iABotbwAYLX0AFSyNABMsnwARK7QADyrMAA4p4wAQKPQA
+ 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
+ AL0AAADBAAAAxQAAAMsAAADRDQAA1B8AANM0AADSSwAA0WQAAM5+AADNmQAAzLUAAMrRAEB3AAAxfQAA
+ IoQAABOLAAADkgAAAJcAAACdAAAAogAAAKYAAACqAAAArAAAAK4AAACxAAAAtQAAALkAAAC9AAAAwAAA
+ AMMAAADHAAAAygAAAM8AAADTAAAA2QAAAN8AAADlAAAA6xAAAOsmAADqPgAA6lcAAOlyAADnjQAA5aoA
+ AOTEAP8AAAD/AAAA/wAAAP8AAAD/AAIA/wAMAP8AFwD/ACMA/wAuAP8AOQD+AEIA+QBKAPYAUQD0AFgA
+ 8gBeAPAAYwDuAGgA7QBtAOsAcwDpAHkA5wCAAOUAiADjAJIA4ACdAN0ArgDaAMMA1wDfANQA+wDSAP8A
+ xQD/ALsA/wC1AP8AsQD/AP8AAAD/AAAA/wAAAP8AAAD/AAAA/QAFAPgAEgD3AB4A9AApAPEAMwDtADwA
+ 6QBEAOYATADjAFIA4QBYAN4AXQDcAGMA2QBoANUAbQDSAHMA0AB6AM0AggDKAIwAyACXAMUApQDDALkA
+ wQDTAL8A8gC/AP8AuAD/AK8A/wCpAP8ApgD/AP8AAAD9AAAA+AAAAPUAAADuAAAA5gAAAOMADADeABgA
+ 3QAjANwALQDZADYA0wA+AM0ARgDJAEwAxwBSAMUAVwDDAF0AwQBiAL8AZwC9AG0AuwB0ALkAewC3AIUA
+ tACQALIAnQCwAK8ArQDIAKsA5wCqAP8AqAD/AKIA/wCeAP8AmwD/APsAAADzAAAA7AAAAN8AAADUAAAA
+ zQAAAMcABwDFABIAwwAdAMEAJwC/ADAAuwA4ALgAPwC1AEYAswBMALEAUQCvAFYArQBbAKsAYQCpAGcA
+ pwBuAKUAdQCjAH4AoQCJAJ8AlgCdAKYAnAC9AJoA2gCZAPgAmAD/AJQA/wCQAP8AjgD/APEAAADkAAAA
+ 1QAAAMcAAAC9AAAAtgAAALEAAQCuAAwAqwAXAKoAIACpACkAqAAxAKUAOQChAD8AnwBFAJ0ASwCbAFAA
+ mQBVAJgAWwCWAGEAlQBnAJMAbwCRAHgAjwCCAI4AjwCMAJ4AigCzAIkAzQCIAO4AiAD/AIgA/wCEAP8A
+ gwD/AOQAAADQAAAAvgAAALIAAACpAAAAogAAAJ4AAACaAAYAmAARAJcAGgCWACMAlQArAJMAMgCQADkA
+ jgA/AI0ARQCLAEoAigBPAIgAVQCHAFsAhQBhAIQAaQCCAHEAgAB7AH8AiAB9AJYAfACpAHoAwQB5AOMA
+ eQD9AHkA/wB4AP8AdwD/ANMAAAC/AAAArgAAAKEAAACYAAAAkgAAAI0AAACKAAIAiAALAIYAFQCFAB0A
+ hQAlAIQALQCCADMAgAA5AH4APwB9AEQAewBJAHoATwB4AFUAdwBcAHUAYwB0AGwAcgB2AHAAggBvAJAA
+ bgCiAGwAtwBsANUAbAD0AGsA/wBsAP8AawD/AMYAAACxAAAAoAAAAJQAAACKAAAAhAAAAIAAAAB9AAAA
+ egAGAHkAEAB4ABgAdwAgAHYAJwB1AC4AcwA0AHEAOQBwAD8AbwBEAG0ASgBsAFAAagBXAGkAXgBnAGcA
+ ZgBxAGQAfQBjAIoAYQCbAGAAsABfAMoAXwDqAF8A/wBfAP8AYAD/ALgAAAClAAAAlQAAAIgAAAB/AAAA
+ eAAAAHQAAABxAAAAbwACAG0ACwBsABMAawAbAGoAIgBqACkAaAAvAGYANQBlADoAYwBAAGIARQBhAEsA
+ XwBSAF4AWgBcAGMAWgBsAFkAeABXAIUAVgCVAFUAqQBUAMIAVADgAFQA+ABUAP8AVAD/AK4AAACbAAAA
+ iwAAAH8BAAB2AQAAbwAAAGoAAABnAAAAZQAAAGMABgBiAA4AYQAWAGAAHQBfACQAXgAqAFwAMABbADYA
+ WQA7AFgAQQBWAEcAVQBOAFMAVgBSAF8AUABpAE8AdABNAIIATACRAEsAowBKALoASQDWAEkA8ABJAP8A
+ SgD/AKYAAACTAwAAhAcAAHgJAABuCgAAZwkAAGEGAABeBAAAXAAAAFsAAgBZAAoAWAASAFcAGQBWACAA
+ VQAmAFMALABRADIAUAA4AE8APgBNAEQATABLAEoAUwBJAFwARwBmAEYAcQBEAH4AQwCNAEEAnwBAALUA
+ QADNAD8A6AA/APkAQAD/AJ8EAACNCgAAfg4AAHERAABnEQAAYBEAAFoPAABWDAAAVAkAAFMFAABSAAUA
+ UQANAE8AFQBOABwATQAiAEsAKQBKAC8ASAA0AEcAOwBFAEEARABIAEIAUABBAFkAPwBkAD0AbwA7AHwA
+ OgCLADgAnAA3ALAANgDIADYA4QA2APMANgD+AJkLAACHEQAAeBQAAGwWAABiFwAAWhYAAFQVAABQEwAA
+ TREAAEsOAABLCgAASwYIAEkDEABHAhcARgIfAEQDJQBCAysAQQQyAEAEOAA+BD8APAVGADsFTwA5BVgA
+ NwVjADUFbgAzBHsAMQSKADADmwAuAa4ALQDEAC0A3AAtAO0ALQD5AJQQAACDFQAAdBkAAGgbAABeGwAA
+ VhsAAE8aAABKGQAARxcAAEUVAABEEgAAQw4CAEMLCgBBChMAPwsbAD4LIgA8DCkAOwwvADkMNgA3DT0A
+ Ng1FADQNTgAyDVgAMA1jAC0NbwArDXwAKQyLACcMnAAlC68AJArEACMI2wAjCOsAIwj2AJAVAAB/GgAA
+ cB0AAGQeAABaHwAAUh8AAEseAABGHQAAQhwAAD8aAAA+GAAAPRUAADwTBgA7Eg8AORMXADcTHwA1FCYA
+ NBQtADIUNAAwFTsALxVDAC0VTAArFVYAKBViACYVbgAkFXwAIRSLAB8UnQAdE7EAGxLHABoR3wAbEe4A
+ GxD4AIwYAAB7HQAAbSAAAGAiAABWIgAATiIAAEciAABCIQAAPiAAADseAAA5HQAAOBoAADYaAgA0GgsA
+ MhoUADAaHAAvGyMALRsqACsbMQAqGzkAKBxBACYcSgAkHFQAIRxgAB8cbAAdG3oAGhuKABganAAWGbAA
+ FBnGABMY3gAUF/EAFRb7AIgcAAB4IQAAaSMAAF0lAABTJQAASyUAAEQlAAA/JAAAOiMAADciAAA0IQAA
+ MiAAADAgAAAtIAgALCARACogGQAoISAAJiEnACUhLwAjIjYAISI/AB8iSAAdIlIAGyJeABgiawAWIXkA
+ EyGJABEgmgAOIK4ADB/EAAse2wAMHe4ADRz7AIUgAAB0JAAAZiYAAFonAABQKAAASCgAAEEnAAA7JwAA
+ NyYAADMlAAAwJQAALSUAAColAAAnJgUAJSYNACMmFgAhJx0AHyclAB4nLAAcJzQAGig8ABgoRgAWKFAA
+ FChcABEoaQAOJ3cADCeGAAkmlwAHJaoABSXAAAQk2AAFI+oAByL3AIEjAABxJwAAYykAAFcqAABNKgAA
+ RSoAAD4qAAA5KQAANCkAADAoAAAsKAAAKCkAACQrAAAhKwEAHiwKABwtEgAaLRoAGC0iABYtKQAVLTEA
+ Ey46ABEuRAAOLk4ADC5ZAAktZgAHLXMABC2DAAIslAAAK6cAACq9AAAp1QAAKOkAACj0AH0nAABtKgAA
+ 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
+ AOAAAADmAAAA7AkAAO0fAADsNgAA608AAOpqAADnhQAA5qAAAOW6AP8AAAD/AAAA/wAAAP8AAAD/AAAA
+ /wAIAP8AFAD/AB8A/wAqAP8ANAD/AD4A+wBGAPYATQDzAFQA8ABaAO4AXwDtAGUA6wBqAOkAcADnAHYA
+ 5QB9AOIAhQDgAI8A3QCbANoAqwDWAMAA0wDfANAA+wDLAP8AvAD/ALMA/wCtAP8AqQD/AP8AAAD+AAAA
+ +gAAAPkAAAD6AAAA+gABAPUADQD0ABkA9AAkAPAALgDqADgA5gBAAOMARwDgAE4A3gBUANsAWQDZAF4A
+ 1gBkANQAagDRAHAAzgB3AMsAfwDIAIgAxQCUAMMAowDAALcAvgDRALwA8wC6AP8ArwD/AKYA/wCgAP8A
+ nQD/APwAAAD2AAAA8QAAAO8AAADpAAAA4gAAAN4ABwDbABMA1wAeANcAKADUADEA0AA6AMsAQQDHAEgA
+ wwBOAMAAUwC+AFgAvABeALoAYwC4AGkAtgBwALQAeACyAIEArwCNAK0AmgCrAK0AqADGAKYA6AClAP8A
+ oQD/AJoA/wCVAP8AkgD/APMAAADrAAAA5gAAANgAAADPAAAAxwAAAMIAAgC+AA0AvQAYALwAIgC6ACsA
+ tgAzALMAOwCwAEEArgBHAKwATQCqAFIAqABXAKcAXQClAGMAowBpAKEAcQCfAHsAnQCFAJsAkwCYAKMA
+ lwC6AJUA2gCTAPoAkgD/AIwA/wCJAP8AhwD/AOgAAADeAAAAzQAAAL8AAAC1AAAArwAAAKoAAACoAAcA
+ pQASAKQAGwCkACQAowAtAKAANACdADsAmgBAAJgARgCWAEsAlABRAJMAVgCRAFwAjwBjAI4AawCMAHQA
+ igB+AIgAiwCGAJsAhQCwAIMAywCDAO8AggD/AH8A/wB8AP8AegD/ANsAAADHAAAAtgAAAKoAAAChAAAA
+ mgAAAJYAAACTAAIAkQAMAJEAFQCQAB4AjwAmAI0ALQCLADQAiQA6AIcAQACGAEUAhABKAIMAUACBAFYA
+ gABdAH4AZQB8AG0AegB4AHkAhAB3AJMAdgCnAHQAvwBzAOMAcwD/AHMA/wBxAP8AbwD/AMsAAAC3AAAA
+ pQAAAJgAAACQAAAAigAAAIUAAACDAAAAgQAHAH8AEAB/ABgAfwAgAH4AJwB8AC4AegA0AHgAOgB3AD8A
+ dQBFAHQASgByAFAAcABXAG8AXwBtAGgAbAByAGoAfgBpAIwAZwCeAGYAtQBmANUAZQD2AGUA/wBlAP8A
+ ZAD/ALwAAACnAAAAlwAAAIsAAACCAAAAfAAAAHcAAAB1AAAAcgACAHEACwBxABMAcAAbAG8AIgBuACkA
+ bQAvAGsANABpADoAaAA/AGcARQBlAEsAZABSAGIAWQBhAGIAXwBsAF0AeABcAIYAWgCXAFkArABZAMkA
+ WQDsAFkA/wBZAP8AWQD/ALAAAACcAAAAjAAAAIAAAAB3AAAAcAAAAGwAAABpAAAAZwAAAGUABgBkAA4A
+ YwAWAGMAHQBjACMAYQAqAF8ALwBeADUAXAA6AFsAQABaAEYAWABNAFYAVQBVAF4AUwBoAFIAdABQAIEA
+ TwCRAE4ApgBNAL8ATQDhAE0A+wBNAP8ATgD/AKUAAACSAAAAgwAAAHcAAABtAAAAZgAAAGEAAABeAAAA
+ XAAAAFoAAwBZAAoAWQARAFgAGABXAB8AVgAlAFUAKwBTADAAUgA2AFAAPABPAEIATQBJAEwAUABKAFoA
+ SQBkAEcAbwBGAH0ARACMAEMAnwBDALgAQgDWAEIA8gBDAP8AQwD/AJ0AAACLAAAAfAMAAG8FAABmBQAA
+ XgUAAFkDAABVAAAAUwAAAFEAAABQAAYATwANAE4AFABNABoATQAhAEsAJwBKACwASAAyAEcAOABGAD4A
+ RABFAEMATQBBAFYAPwBgAD4AbAA8AHkAOwCIADoAmgA5ALEAOADMADgA6gA5AP0AOQD/AJYAAACEBQAA
+ dQkAAGkLAABfDAAAVwwAAFEKAABNCAAASwYAAEkCAABIAAMARwAJAEYAEABFABcARAAdAEMAIwBCACkA
+ QAAvAD8ANQA9ADsAPABCADoASgA5AFMANwBeADUAaQA0AHYAMgCFADEAlwAwAKwALwDFAC8A4gAvAPYA
+ MAD/AJAGAAB/CwAAcA8AAGQRAABaEgAAUhIAAEwRAABHDgAARA0AAEIKAABBBwAAQQMFAEAADAA+ABMA
+ PQAZADwAIAA6ACYAOQAsADcAMgA2ADgANABAADMASAAxAFEALwBcAC4AZwAsAHQAKgCDACkAlAAnAKgA
+ JwC/ACYA2gAmAO8AJwD8AIsLAAB6EQAAbBQAAF8WAABVFgAATRYAAEcVAABCFAAAPhIAADwRAAA6DgAA
+ OgsBADoIBwA5BQ4ANwQWADUFHAAzBSMAMgYpADAGLwAvBjYALQc+ACwHRgAqB1AAKAdbACYHZwAkB3QA
+ IgaDACAFkwAfBKYAHgK8AB0B0wAdAOkAHQD2AIcQAAB2FQAAaBgAAFwZAABRGgAASRoAAEMZAAA9GAAA
+ ORcAADcVAAA0FAAAMxIAADMOAwAyDQoAMQwSAC8NGQAtDSAALA0nACoOLgAoDjUAJw4+ACUORwAiD1EA
+ IA9cAB4PaAAbDnYAGQ6FABcNlQAVDagAFAy8ABMK0gATCeYAEwjyAIMUAABzGAAAZBsAAFgcAABOHQAA
+ Rh0AAD8cAAA6HAAANRsAADIZAAAwGAAALhcAAC0VAAAsFAYAKhQOACgUFgAnFB0AJRUkACMVLAAhFTMA
+ IBY7AB0WRQAbFk8AGRZaABYWZwAUFnUAERWEAA4VlQAMFKgAChO8AAkS0wAJEecAChH0AH8XAABvGwAA
+ YR4AAFUfAABLIAAAQiAAADwfAAA2HgAAMh4AAC4dAAArHAAAKRsAACcaAAAlGgIAIxoLACIaEwAgGxoA
+ HhsiABwbKQAaHDEAGRw5ABYcQgAUHE0AEhxYAA8cZQAMHHIAChuBAAcbkQAFGqQAAxm5AAIYzwACF+UA
+ AxfxAHwbAABsHgAAXiEAAFIiAABIIgAAPyIAADkiAAAzIQAALyAAACsgAAAoHwAAJR8AACIfAAAfHwAA
+ HSAIABshEAAZIRcAFyEfABUhJgATIi4AESI3AA8iQAANIkoACiJVAAgiYQAFIm4AAyF9AAAhjgAAIKEA
+ AB+3AAAezgAAHeQAABzxAHgeAABoIgAAWyQAAE8lAABFJQAAPSUAADYkAAAwJAAALCMAACgiAAAlIgAA
+ IiIAAB4jAAAZJQAAFiYEABQmDAARJxQAECccAA0nIwALJysACSgzAAcoPAAFKEYAAyhRAAAoXgAAJ2sA
+ ACd7AAAmjAAAJZ8AACS2AAAjzgAAIuQAACHyAHQiAABlJQAAVycAAEwnAABCJwAAOicAADMnAAAuJgAA
+ KiUAACYlAAAjJAAAHyUAABonAAAVKQAAESoDAAwsCQAJLREABy0ZAAUtIAADLSgAAS0wAAAtOQAALUMA
+ AC1OAAAtWgAALWkAACx4AAAsigAAK54AACq1AAAozgAAJ+UAACfzAHElAABhKAAAVCoAAEgqAAA/KgAA
+ NyoAADEpAAAsKAAAKCcAACQnAAAgKAAAGykAABYrAAARLQAADC8CAAcxCAACMg4AADMVAAAzHQAAMyQA
+ ADMsAAAzNQAAMz8AADNLAAAzVwAAM2YAADJ2AAAyiAAAMJwAAC+0AAAuzgAALecAACz1AGwpAABdKwAA
+ UC0AAEUtAAA8LQAANCwAAC8rAAAqKgAAJioAACEqAAAcLAAAFy0AABIwAAAMMgAABzQCAAE2BwAANwwA
+ ADgTAAA5GQAAOiEAADopAAA6MgAAOjwAADpHAAA6VAAAOWMAADlzAAA4hQAAN5oAADazAAA0zgAAM+gA
+ ADL3AGgtAABZLwAATDAAAEEwAAA5LwAAMi4AAC0tAAAoLAAAIi0AAB0vAAAXMQAAEjMAAAw1AAAGNwAA
+ AToAAAA8BQAAPQoAAD8QAABAFQAAQRwAAEElAABBLgAAQTgAAEFDAABBUQAAQV8AAEBwAAA/ggAAPpgA
+ AD2xAAA8zgAAOukAADn6AGIyAABUMwAASDMAAD4zAAA2MgAAMDAAACswAAAkMQAAHjIAABg0AAASNwAA
+ CzkAAAU8AAAAPgAAAEEAAABCAwAARAcAAEYMAABIEgAASRgAAEogAABKKQAASjQAAEo/AABKTAAASVsA
+ AElsAABIfwAARpUAAEWvAABEzQAAQuoAAEH7AF02AABPNwAARDcAADs2AAA1NAAALjMAACc0AAAfNgAA
+ GDkAABE7AAAKPgAABEEAAABDAAAARgAAAEgAAABKAAAATAMAAE4IAABQDQAAUhMAAFQbAABUJAAAVC8A
+ AFQ6AABURwAAU1cAAFJoAABSewAAUJEAAE+rAABNygAATOoAAEr9AFc7AABLOwAAQToAADk4AAAyNwAA
+ KjgAACE7AAAZPQAAEUAAAAlEAAACRwAAAEoAAABMAAAATwAAAFEAAABTAAAAVgAAAFgDAABaCAAAXA0A
+ AF4VAABgHQAAXygAAF80AABeQgAAXlEAAF5iAABcdgAAW4wAAFmnAABYxwAAVugAAFX9AFJAAABHPwAA
+ Pz0AADc8AAAtPQAAJD8AABpDAAARRgAACEoAAABOAAAAUQAAAFQAAABWAAAAWQAAAFsAAABeAAAAYAAA
+ AGIAAABkAgAAZwgAAGkOAABsFwAAbCEAAGwtAABsOwAAa0oAAGtcAABpcAAAaIYAAGagAABlvwAAY+QA
+ AGH7AE1EAABEQgAAPEAAADJCAAAnRQAAHEkAABJNAAAIUQAAAFUAAABZAAAAXAAAAF8AAABiAAAAZQAA
+ AGcAAABqAAAAbAAAAG4AAABxAAAAcwAAAHUHAAB4DgAAexgAAHskAAB7MwAAekMAAHhVAAB3aQAAdn8A
+ AHWZAABztwAAcdwAAHD2AEpIAABCRgAANkgAACtLAAAfTwAAE1QAAAdZAAAAXgAAAGIAAABmAAAAaQAA
+ AGwAAABvAAAAcgAAAHUAAAB3AAAAegAAAHwAAAB/AAAAgQAAAIQAAACHBQAAig4AAI0aAACNKAAAjDgA
+ AIpLAACJXwAAh3cAAIaPAACDrQAAgc8AAIDvAEhMAAA7TgAAL1EAACJWAAAVXAAACGEAAABnAAAAawAA
+ AHAAAAB0AAAAdgAAAHkAAAB9AAAAgAAAAIMAAACGAAAAiAAAAIsAAACNAAAAkAAAAJMAAACWAAAAmgUA
+ AJ4QAAChHQAAoC4AAJ9AAACdVQAAnGwAAJqEAACWoQAAlsAAAJPjAEFUAAA0WAAAJl0AABhjAAAJagAA
+ AHAAAAB1AAAAegAAAH8AAACCAAAAhQAAAIgAAACMAAAAjwAAAJMAAACWAAAAmAAAAJsAAACeAAAAoQAA
+ AKUAAACoAAAArQAAALIEAAC3EQAAuCIAALY1AAC1SgAAsmIAAK98AACulQAArbEAAKnUADlfAAArZAAA
+ HGsAAA1xAAAAeAAAAH8AAACFAAAAiQAAAI4AAACRAAAAlQAAAJgAAACcAAAAoAAAAKQAAACnAAAAqgAA
+ AK0AAACxAAAAtQAAALkAAAC9AAAAwgAAAMgAAADPAwAA1RMAANQnAADSPQAAz1YAAMxvAADHiwAAxKgA
+ AMXCADBrAAAhcgAAEnkAAAKAAAAAiAAAAI4AAACUAAAAmQAAAJ4AAAChAAAApAAAAKgAAACtAAAAsQAA
+ ALYAAAC6AAAAvQAAAMEAAADFAAAAyQAAAM4AAADTAAAA2gAAAOAAAADnAAAA7QQAAPAYAADuLwAA7UgA
+ AOpiAADofQAA5ZgAAOG1AP8AAAD/AAAA+wAAAPoAAAD7AAAA/QAEAP8AEAD/ABoA/wAlAP8AMAD/ADoA
+ /ABCAPcASQDzAFAA8ABWAO0AXADrAGEA6QBmAOcAbADlAHIA4wB5AOAAggDdAIwA2gCZANYAqQDSAL4A
+ zwDgAMwA/QDCAP8AtAD/AKsA/wCkAP8AoAD/AP0AAAD3AAAA8wAAAPEAAADzAAAA9gAAAPMACADxABQA
+ 8QAgAPAAKgDoADMA5AA8AOEAQwDeAEoA2wBQANgAVQDVAFsA0wBgANAAZgDOAGwAzABzAMkAewDGAIUA
+ wwCRAMAAoQC9ALUAugDRALgA9ACzAP8ApgD/AJ0A/wCZAP8AlgD/APUAAADtAAAA6QAAAOcAAADkAAAA
+ 3gAAANgAAwDWAA4A0gAZANIAIwDRAC0AzAA1AMgAPQDEAEMAwABJAL0ATwC6AFQAuABaALYAXwC0AGYA
+ sgBtALAAdQCuAH4AqwCKAKkAmACmAKsApADFAKIA6QChAP8AmQD/AJEA/wCMAP8AigD/AOoAAADiAAAA
+ 3AAAANEAAADIAAAAwAAAALwAAAC4AAgAtwATALcAHQC1ACYAsgAuAK8ANgCsAD0AqgBDAKcASACmAE4A
+ pABTAKIAWQCgAF8AngBmAJwAbgCaAHcAmACCAJYAkACUAKEAkQC5AJAA2gCOAPwAigD/AIUA/wCBAP8A
+ fwD/AN4AAADSAAAAxQAAALcAAACtAAAAqAAAAKMAAAChAAIAngAMAJ4AFgCeAB8AngAoAJsALwCYADYA
+ lQA8AJMAQQCRAEcAjwBMAI4AUgCMAFgAigBfAIkAZwCHAHAAhQB7AIMAiACBAJgAfwCuAH4AywB+APEA
+ fAD/AHcA/wB0AP8AcwD/AM4AAAC+AAAArgAAAKIAAACZAAAAkgAAAI8AAACMAAAAiwAHAIoAEACJABkA
+ iQAhAIgAKACGAC8AhAA1AIIAOwCAAEAAfwBGAH0ASwB8AFIAegBZAHgAYAB3AGkAdQB0AHMAgQBxAJAA
+ cACkAG4AvwBtAOUAbQD/AGsA/wBpAP8AZwD/AMEAAACtAAAAnQAAAJAAAACIAAAAggAAAH0AAAB7AAAA
+ egACAHgACwB4ABMAeAAbAHgAIgB2ACkAdAAvAHIANQBxADoAbwBAAG0ARQBsAEwAagBTAGkAWgBnAGMA
+ ZQBuAGQAegBiAIkAYQCcAGAAtABfANcAXwD4AF4A/wBdAP8AXAD/ALIAAACeAAAAjwAAAIMAAAB6AAAA
+ cwAAAG8AAABtAAAAawAAAGoABgBpAA4AaQAVAGgAHABoACMAZgApAGUALwBjADUAYgA6AGAAQABfAEYA
+ XQBNAFwAVQBaAF4AWABoAFcAdABVAIMAVACVAFMAqwBSAMkAUgDvAFIA/wBSAP8AUQD/AKYAAACTAAAA
+ hAAAAHgAAABuAAAAZwAAAGMAAABgAAAAXgAAAF0AAgBcAAkAWwARAFsAFwBbAB4AWgAkAFgAKgBXAC8A
+ VQA1AFQAOwBSAEEAUQBIAE8AUABOAFkATABjAEsAbwBJAH0ASACOAEcAowBGAL8ARgDjAEYA/wBGAP8A
+ RwD/AJwAAACKAAAAewAAAG8AAABlAAAAXgAAAFgAAABVAAAAUwAAAFEAAABRAAYAUAAMAFAAEwBQABkA
+ TwAfAE0AJQBMACsASgAwAEkANgBIAD0ARgBDAEUASwBDAFQAQQBfAEAAawA+AHkAPQCJADwAnQA7ALYA
+ OwDXADsA9gA8AP8APAD/AJMAAACCAAAAcwAAAGcBAABdAQAAVQAAAFAAAABMAAAASQAAAEgAAABHAAMA
+ RgAJAEYADwBFABUARQAbAEQAIQBCACcAQQAsAD8AMgA+ADkAPABAADsARwA5AFEAOABbADYAZwA1AHQA
+ NACEADIAlwAyAK8AMQDNADEA7QAyAP8AMwD/AI0AAAB8AQAAbQUAAGEHAABXCAAATwcAAEkGAABEBQAA
+ QQIAAD8AAAA/AAAAPgAGAD0ACwA8ABIAPAAXADsAHQA5ACMAOAApADcALwA1ADUANAA8ADIARAAxAE0A
+ LwBYAC4AZAAsAHEAKwCBACoAkwApAKgAKADEACgA5AApAPsAKQD/AIcBAAB2BwAAaAoAAFwMAABRDQAA
+ SQwAAEMLAAA+CgAAOgkAADgHAAA3BAAANgEDADYACAA1AA4ANAAUADMAGgAyACAAMAAlAC8AKwAtADIA
+ LAA5ACsAQQApAEsAJwBVACYAYQAkAG4AIwB+ACEAjwAgAKQAIAC9ACAA3AAgAPMAIAD/AIIHAAByCwAA
+ Yw4AAFcRAABNEQAARBEAAD4QAAA5DwAANQ4AADIMAAAwCgAALwgAAC8FBQAvAwsALQERACwBFwArAB0A
+ KQAjACgAKQAmADAAJQA3ACMBPwAiAUkAIAFTAB4BXwAcAG0AGwB8ABkAjQAYAKAAFwC4ABcA0gAXAOwA
+ FwD8AH4LAABtEAAAXxMAAFMUAABJFQAAQRUAADoUAAA1EwAAMRIAAC0RAAArEAAAKQ4AACkMAgApCQcA
+ KAcNACYHFAAkBxoAIwcgACEIJwAgCC4AHgg2AB0IPgAbCUgAGQlTABcJXwAUCGwAEgh7ABEHjAAPBZ4A
+ DgS0AA0CzAANAOUADgD0AHoOAABqEwAAXBYAAFAXAABFGAAAPRgAADYXAAAxFgAALRUAACkVAAAmFAAA
+ JBMAACMRAQAiEAQAIQ4JACANEQAeDhgAHQ4fABsOJgAZDy0AFxA2ABUQPwATEEkAEBBUAA0QYAALEG0A
+ CRB7AAcQiwAFDp4ABA2yAAMMyQACC98AAwnvAHcSAABnFgAAWRkAAEwaAABCGgAAOhoAADMaAAAuGQAA
+ KRgAACYYAAAjFwAAIBYAAB4VAAAdFQIAGxQGABkVDQAXFRUAFhUcABQVIwASFisAEBYzAA0WPAALFkUA
+ CRdQAAYXXAAEFmkAAhZ4AAAViQAAFJwAABOxAAASyAAAEeAAABHuAHMWAABjGQAAVRwAAEkdAAA/HQAA
+ Nx0AADAcAAArGwAAJxsAACMaAAAgGQAAHRkAABsZAAAYGQAAFRoDABMaCgAQGxIADhsZAAwbIAAKHCcA
+ CBwvAAYcOAAEHEEAAhxMAAAcWQAAHGYAABt2AAAbhwAAGpoAABiwAAAXyQAAFuEAABXwAHAZAABgHAAA
+ Uh4AAEYfAAA8HwAANB8AAC4eAAAoHgAAJB0AACAcAAAdHAAAGxsAABgbAAAUHAAAEB4DAAwgCAAJIA8A
+ BiEWAAQhHQACISQAASEsAAAhNQAAIj4AACJJAAAiVgAAIWQAACF0AAAghQAAH5kAAB6wAAAcyQAAG+MA
+ ABvyAGwcAABcHwAATyEAAEMiAAA5IgAAMiEAACshAAAmIAAAIh8AAB8eAAAcHgAAGB4AABUfAAARIAAA
+ DCICAAgkBwADJQ0AACYTAAAmGgAAJyEAACcpAAAnMgAAJzsAACdGAAAnUwAAJ2IAACdxAAAmgwAAJZgA
+ ACOwAAAiygAAIOUAACD1AGggAABZIwAASyQAAEAlAAA3JAAALyQAACkjAAAkIgAAICEAAB0gAAAZIAAA
+ FSEAABEjAAAMJQAACCcCAAMpBgAAKgsAACwRAAAtFwAALR4AAC0mAAAtLgAALTgAAC1DAAAtUAAALV8A
+ AC1vAAAsgQAAK5YAACmvAAAoygAAJuYAACX4AGQkAABVJgAASCcAAD0nAAA0JwAALSYAACclAAAjIwAA
+ HyMAABojAAAWJAAAESYAAAwoAAAHKgAAAywBAAAuBQAAMAkAADINAAAzFAAANBoAADQiAAA0KwAANDUA
+ ADRAAAA0TQAANFwAADNsAAAzfwAAMZUAADCuAAAuywAALegAACz6AF8oAABQKgAARCoAADkqAAAxKQAA
+ KygAACYmAAAhJgAAHCYAABYnAAARKQAADCsAAAcuAAACMAAAADIAAAA0AgAANgYAADgKAAA6EAAAPBYA
+ ADweAAA8JwAAPDEAADw8AAA8SQAAPFgAADtpAAA6fAAAOZIAADesAAA2ygAANOkAADP8AFosAABMLQAA
+ QC4AADYtAAAvLAAAKSoAACQpAAAeKgAAFysAABItAAALLwAABjIAAAA0AAAANwAAADkAAAA8AAAAPgMA
+ AEAHAABCDAAARBIAAEUaAABFIwAARS0AAEU4AABFRQAARFQAAERlAABDeAAAQY8AAECpAAA+yQAAPOoA
+ ADv+AFQwAABHMQAAPDEAADQwAAAtLgAAJywAACAtAAAZLwAAEjEAAAs0AAAFNwAAADoAAAA8AAAAPwAA
+ AEEAAABEAAAARgAAAEgDAABLCAAATQ0AAFAVAABQHQAAUCcAAFAzAABPQQAAT1AAAE5hAABNdAAAS4oA
+ AEqlAABIxgAARukAAET/AE81AABDNQAAOTQAADIyAAAsMAAAIzIAABs0AAATNgAACzkAAAM9AAAAQAAA
+ AEMAAABFAAAASAAAAEsAAABNAAAAUAAAAFIAAABVAwAAVwgAAFoPAABcFwAAXCIAAFsuAABaPAAAWkoA
+ AFpbAABYbwAAV4UAAFWfAABTwAAAUeUAAFD9AEk5AAA/OAAANzcAADA1AAAnNgAAHTkAABQ8AAALPwAA
+ AkMAAABHAAAASgAAAE0AAABQAAAAUwAAAFYAAABYAAAAWwAAAF0AAABgAAAAYgIAAGUJAABoEQAAahoA
+ AGkmAABpNAAAaEMAAGdVAABmaAAAZH8AAGKZAABguAAAXt8AAFz7AEU+AAA9PAAANToAACs7AAAgPgAA
+ FUIAAAtGAAABSgAAAE8AAABTAAAAVgAAAFkAAABcAAAAXwAAAGIAAABlAAAAZwAAAGoAAABtAAAAbwAA
+ AHIBAAB1CQAAeBIAAHkeAAB4LAAAdzwAAHVPAAB1YQAAc3gAAHKQAABwrgAAbdQAAGz0AEJBAAA7PwAA
+ L0EAACREAAAYSQAAC04AAABTAAAAWAAAAFwAAABgAAAAYwAAAGcAAABqAAD/4vAASUNDX1BST0ZJTEUA
+ BwoAbgAAAHEAAABzAAAAdgAAAHkAAAB7AAAAfgAAAIEAAACEAAAAiAgAAIwUAACLIgAAijIAAIhEAACG
+ WQAAhHAAAIOHAACApQAAfsgAAHzrAEBFAAA0RwAAKEsAABtQAAANVQAAAFsAAABhAAAAZgAAAGsAAABu
+ AAAAcgAAAHUAAAB5AAAAfAAAAIAAAACCAAAAhQAAAIgAAACLAAAAjgAAAJEAAACVAAAAmQAAAJ4IAACh
+ FgAAoCYAAJ45AACcTgAAmmQAAJd/AACVmQAAkrkAAJDeADlNAAAsUgAAH1cAABBdAAACZAAAAGoAAABw
+ AAAAdgAAAHoAAAB9AAAAgQAAAIQAAACIAAAAjAAAAI8AAACTAAAAlgAAAJkAAACcAAAAnwAAAKMAAACn
+ AAAArAAAALIAAAC4CgAAuhoAALktAAC3QgAAtFkAALFyAACtjAAAqasAAKjLADFYAAAjXgAAFGUAAAVs
+ AAAAcwAAAHoAAACAAAAAhQAAAIoAAACNAAAAkQAAAJUAAACZAAAAnQAAAKEAAAClAAAAqAAAAKsAAACv
+ AAAAswAAALcAAAC8AAAAwQAAAMgAAADQAAAA2Q0AANggAADVNgAA0k0AAM5nAADKgQAAyZoAAMa4AChl
+ AAAZbAAACXQAAAB8AAAAgwAAAIoAAACQAAAAlgAAAJsAAACdAAAAoQAAAKYAAACrAAAArwAAALQAAAC4
+ AAAAvAAAAMAAAADEAAAAyQAAAM4AAADTAAAA2gAAAOEAAADoAAAA7wAAAPMSAADyKAAA8EEAAO1bAADq
+ dQAA5pAAAOSrAP4AAAD4AAAA9AAAAPMAAAD0AAAA9wABAPsACwD/ABYA/wAhAP8ALAD/ADUA+wA+APcA
+ RQDzAEwA8ABSAO0AWADqAF0A6ABjAOYAaQDkAG8A4QB3AN4AgADbAIoA2ACXANMApwDQAL8AzQDhAMkA
+ /wC6AP8ArQD/AKIA/wCcAP8AlwD/APYAAADvAAAA6wAAAOkAAADrAAAA7wAAAPEAAwDuABAA7gAbAO4A
+ JQDoAC8A4wA4AN8APwDbAEYA2ABMANUAUgDSAFcA0ABdAM0AYgDLAGkAyQBwAMYAeADDAIMAwACPAL0A
+ nwC6ALMAtwDSALQA9gCqAP8AnQD/AJYA/wCRAP8AjQD/AOwAAADkAAAA3wAAAN0AAADeAAAA2AAAANIA
+ AADRAAkAzQAVAM0AHwDNACgAyQAxAMUAOADAAD8AvQBFALoASwC3AFAAtQBWALMAXACxAGIArwBpAKwA
+ cgCqAHsApwCHAKUAlgCiAKoAnwDEAJ4A6wCbAP8AkAD/AIkA/wCEAP8AggD/AOAAAADWAAAA0AAAAMoA
+ AADAAAAAuQAAALYAAACyAAMAsgAOALEAGACwACEArgAqAKsAMQCoADgApQA+AKMARAChAEkAnwBPAJ4A
+ VQCcAFsAmgBiAJgAawCWAHQAkwB/AJEAjQCPAKAAjQC4AIsA3ACJAP8AggD/AH0A/wB5AP8AdgD/ANEA
+ AADHAAAAvAAAAK4AAAClAAAAoAAAAJwAAACaAAAAmAAIAJgAEQCYABoAmQAjAJYAKgCTADEAkAA3AI4A
+ PQCMAEIAigBIAIkATgCHAFQAhQBbAIQAYwCCAG0AgAB4AH4AhQB8AJYAegCtAHkAzAB4APQAdAD/AG8A
+ /wBtAP8AawD/AMMAAAC2AAAApQAAAJkAAACRAAAAigAAAIgAAACFAAAAhAACAIQACwCDABQAgwAcAIMA
+ IwCAACoAfgAwAH0ANgB7ADwAeQBBAHgARwB2AE0AdQBVAHMAXQBxAGYAbwBxAG0AfgBrAI4AagCjAGgA
+ vwBnAOgAZwD/AGMA/wBhAP8AYAD/ALYAAACkAAAAlAAAAIcAAAB/AAAAegAAAHUAAAB0AAAAcgAAAHEA
+ BQBxAA0AcQAWAHIAHQBwACQAbgAqAG0AMABrADUAaQA7AGgAQQBmAEcAZQBOAGMAVgBhAGAAYABqAF4A
+ dwBcAIcAWwCaAFkAtABZANoAWAD8AFcA/wBVAP8AVQD/AKkAAACWAAAAhwAAAHsAAABxAAAAawAAAGcA
+ AABkAAAAYwAAAGIAAQBiAAkAYgAQAGIAFwBiAB4AYAAkAF8AKgBdAC8AWwA1AFoAOwBYAEEAVwBIAFUA
+ UABUAFoAUgBlAFAAcQBPAIAATQCSAEwAqgBLAMsASwDyAEsA/wBKAP8ASgD/AJ0AAACLAAAAfAAAAG8A
+ AABmAAAAXwAAAFoAAABXAAAAVQAAAFQAAABUAAQAVAALAFQAEgBUABgAVAAeAFIAJABQACoATgAvAE0A
+ NQBLADwASgBDAEgASwBHAFQARQBfAEQAbABCAHoAQQCMAEAAogA/AMAAPwDnAD8A/wA/AP8AQAD/AJMA
+ AACBAAAAcwAAAGYAAABcAAAAVQAAAE8AAABMAAAASgAAAEkAAABIAAEASAAHAEgADQBIABQASAAaAEYA
+ HwBEACUAQwArAEEAMABAADcAPgA+AD0ARgA7AFAAOgBbADgAZwA3AHUANgCGADUAmwA0ALYANADcADQA
+ /AA1AP8ANgD/AIoAAAB5AAAAawAAAF8AAABVAAAATAAAAEcAAABCAAAAQAAAAD4AAAA+AAAAPQAEAD0A
+ CgA9ABAAPQAVADwAGwA6ACEAOQAmADcALAA2ADMANAA6ADMAQgAxAEsAMABWAC8AYwAtAHEALACBACsA
+ lQAqAK4AKgDPACoA8wArAP8ALAD/AIQAAABzAAAAZQAAAFgCAABOAwAARgMAAEACAAA7AQAAOAAAADYA
+ AAA0AAAANAACADMABwAzAAwAMwASADMAFwAxAB0ALwAjAC4AKAAtAC8AKwA2ACoAPgApAEgAJwBTACYA
+ XwAkAG0AIwB9ACIAkAAiAKgAIQDGACEA6QAiAP8AIwD/AH8AAABuAgAAXwUAAFMHAABJCAAAQQcAADoH
+ AAA1BgAAMQUAAC4DAAAtAQAALAAAACsABQArAAkAKgAOACoAFAApABoAJwAfACYAJQAlACwAIwAzACIA
+ OwAhAEUAHwBQAB4AXAAcAGoAGwB6ABoAjAAZAKIAGQC+ABkA4AAZAPsAGgD/AHoCAABpBgAAWwkAAE8L
+ AABEDAAAPAsAADULAAAwCgAALAoAACkIAAAmBwAAJQUAACQDAwAkAQcAIwAMACMAEQAiABcAIAAcAB8A
+ IgAeACkAHAAwABsAOQAaAEIAGABNABcAWQAVAGcAEwB3ABIAiQARAJ0AEQC3ABEA1gARAPIAEgD/AHUG
+ AABlCgAAVw0AAEsOAABAEAAAOA8AADEOAAAsDgAAJw0AACQMAAAhCwAAHwoAAB4JAgAdBwUAHQUJABwE
+ DgAbBBQAGgQaABgEIAAXBCYAFgQuABUENgATBEAAEQRLABADVwANA2UACwN0AAoChQAJAJkACACxAAcA
+ zQAIAOoACQD9AHEKAABhDgAAUxEAAEcSAAA9EgAANRIAAC4SAAAoEQAAJBEAACAQAAAdDwAAGw4AABkN
+ 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
+ AAAtQAAAIUQAABRJAAAGUAAAAFYAAABcAAAAYQAAAGUAAABpAAAAbQAAAHEAAAB1AAAAeQAAAH0AAACA
+ AAAAgwAAAIYAAACJAAAAjAAAAI8AAACTAAAAmAAAAJ0DAACiEAAAoCAAAJ4yAACcRwAAmF4AAJV4AACT
+ kQAAj7IAAI3YADJHAAAlSwAAF1EAAAhXAAAAXgAAAGUAAABsAAAAcQAAAHUAAAB5AAAAfQAAAIEAAACG
+ AAAAigAAAI0AAACRAAAAlAAAAJcAAACbAAAAngAAAKIAAACnAAAArQAAALMAAAC6AwAAvRMAALsmAAC4
+ OgAAtFIAALBrAACrhwAAqKMAAKfCACpSAAAbWAAADF8AAABnAAAAbgAAAHUAAAB8AAAAggAAAIUAAACJ
+ AAAAjQAAAJIAAACXAAAAmwAAAKAAAACkAAAApwAAAKsAAACvAAAAswAAALgAAAC+AAAAxAAAAMsAAADU
+ AAAA3gUAAN8YAADcLQAA10UAANFeAADNeAAAyJQAAMK0ACBfAAARZwAAAW8AAAB3AAAAfwAAAIYAAACM
+ AAAAkwAAAJYAAACaAAAAngAAAKQAAACpAAAArgAAALMAAAC4AAAAvAAAAMEAAADFAAAAygAAANAAAADW
+ AAAA3gAAAOUAAADtAAAA9QAAAPoJAAD5IAAA9jcAAPNRAADvbAAA64YAAOigAAAAAAAAAAAAAAAAAAAA
+ AAABAwQFBggJCgsNDg8REhMUFhcYGhscHR8gISIkJSYoKSorLS4vMDIzNDY3ODk7PD0+QEFCREVGR0lK
+ S01OT1BSU1RVV1hZW1xdXmBhYmNlZmdpamtsbm9wcXN0dXd4eXp8fX6AgYKDhYaHiIqLjI6PkJGTlJWW
+ mJmanJ2en6Gio6Smp6iqq6ytr7Cxs7S1tri5uru9vr/BwsPExsfIycvMzc/Q0dLU1dbX2drb3d7f4OLj
+ 5Obn6Onr7O3u8PHy9PX29/n6+/z+////////////////////////////////////////////////////
+ //8AAAAAAAAAAAAAAAAAAAAAAQMEBQYICQoLDQ4PERITFBYXGBobHB0fICEiJCUmKCkqKy0uLzAyMzQ2
+ Nzg5Ozw9PkBBQkRFRkdJSktNTk9QUlNUVVdYWVtcXV5gYWJjZWZnaWprbG5vcHFzdHV3eHl6fH1+gIGC
+ g4WGh4iKi4yOj5CRk5SVlpiZmpydnp+hoqOkpqeoqqusra+wsbO0tba4ubq7vb6/wcLDxMbHyMnLzM3P
+ 0NHS1NXW19na293e3+Di4+Tm5+jp6+zt7vDx8vT19vf5+vv8/v//////////////////////////////
+ ////////////////////////AAAAAAAAAAAAAAAAAAAAAAEDBAUGCAkKCw0ODxESExQWFxgaGxwdHyAh
+ IiQlJigpKistLi8wMjM0Njc4OTs8PT5AQUJERUZHSUpLTU5PUFJTVFVXWFlbXF1eYGFiY2VmZ2lqa2xu
+ b3Bxc3R1d3h5enx9foCBgoOFhoeIiouMjo+QkZOUlZaYmZqcnZ6foaKjpKanqKqrrK2vsLGztLW2uLm6
+ u72+v8HCw8TGx8jJy8zNz9DR0tTV1tfZ2tvd3t/g4uPk5ufo6evs7e7w8fL09fb3+fr7/P7/////////
+ /////////////////////////////////////////////wABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ
+ GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RV
+ VldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CR
+ kpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zN
+ zs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v9tZnQxAAAAAAME
+ IQAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQV
+ FhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BR
+ UlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yN
+ jo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJ
+ ysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAEBAgID
+ AwQEBQYGBwcICAkJCgsLDAwNDQ4PDxAQERESExMUFBUWFhcXGBkZGhobHBwdHh4fICAhIiIjJCQlJiYn
+ KCkpKissLS0uLzAxMjIzNDU2Nzg5Ojs8PT4/QEJDREVGSElKTE1PUFJTVVdYWlxeYGJkZmhqbW9xdHZ5
+ fH6Bg4aJi46QkpWXmZudn6Gjpaeoqqytr7Cys7W2t7m6u7y9v8DBwsPExcbHyMnKy8zNzc7P0NHS0tPU
+ 1dbW19jZ2drb29zd3d7f3+Dh4eLj4+Tl5ebm5+jo6enq6+vs7O3u7u/v8PDx8vLz8/T09fb29/f4+Pn5
+ +vv7/Pz9/f7+/wABAQICAwMEBAUGBgcHCAgJCQoLCwwMDQ0ODw8QEBEREhMTFBQVFhYXFxgZGRoaGxwc
+ HR4eHyAgISIiIyQkJSYmJygpKSorLC0tLi8wMTIyMzQ1Njc4OTo7PD0+P0BCQ0RFRkhJSkxNT1BSU1VX
+ WFpcXmBiZGZoam1vcXR2eXx+gYOGiYuOkJKVl5mbnZ+ho6WnqKqsra+wsrO1tre5uru8vb/AwcLDxMXG
+ x8jJysvMzc3Oz9DR0tLT1NXW1tfY2dna29vc3d3e39/g4eHi4+Pk5eXm5ufo6Onp6uvr7Ozt7u7v7/Dw
+ 8fLy8/P09PX29vf3+Pj5+fr7+/z8/f3+/v/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzT
+ XIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XH
+ SEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+w
+ MBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02Mmy
+ eeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvI
+ a8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzT
+ XIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XH
+ SEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+w
+ MBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02Mmy
+ eeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvI
+ a8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzT
+ XIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XH
+ SEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+w
+ MBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02Mmy
+ eeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzTXIzp02Gg4tFmstvI
+ a8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XHSEfxzk9e7tJWduzT
+ XIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+shQB/7IjCf+wMBX/sjok+71BM/XH
+ SEfxzk9e7tJWduzTXIzp02Gg4tFmstvIa8DUwW/Mz7l02MmyeeTCrYTwu7mt/7u5rf+7ua3/u7mt/7u5
+ rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf+7ua3/u7mt/7u5rf/+sxQB/7MjCP+w
+ MBX/szoj+L9BM/LKSEfu0k5e69dUdujaWo3l3V6i4dxis9rUZsPTzmnPzstv2sbHduS5woLuob2X+KG9
+ l/ihvZf4ob2X+KG9l/ihvZf4ob2X+KG9l/ihvZf4ob2X+KG9l/ihvZf4ob2X+KG9l/ihvZf4ob2X+KG9
+ l/j9sxMB/rMjCP+xMBX/tTkj9sFAMu/MR0br10xe591SduPhV43g5Vqj2N5etNHZY8LJ02jNwc5t17bJ
+ c+CoxH3qlMCN8pTAjfKUwI3ylMCN8pTAjfKUwI3ylMCN8pTAjfKUwI3ylMCN8pTAjfKUwI3ylMCN8pTA
+ jfKUwI3ylMCN8pTAjfL9tBMB/rQiCP+yMBX+tzki9MNAMezPRkXn3Etd4+NQdt/oVI7a5liiz+Bes8fa
+ YsC/1GfKtc9r06rLcdydx3rkjMOH7IzDh+yMw4fsjMOH7IzDh+yMw4fsjMOH7IzDh+yMw4fsjMOH7IzD
+ h+yMw4fsjMOH7IzDh+yMw4fsjMOH7IzDh+z8tBMB/bQiCP+yLxX8uTgh8cY/MOnTRUTj4Epc3+hPddzt
+ Uo3S6VihyOFdsb7bYb211mXHrNFpz6HNcNeVyXffh8aD5YfGg+WHxoPlh8aD5YfGg+WHxoPlh8aD5YfG
+ g+WHxoPlh8aD5YfGg+WHxoPlh8aD5YfGg+WHxoPlh8aD5YfGg+X8tRIB/bUiCP+zLxT5vDgg7sk+L+XX
+ REPe5Elb2+1OddbwUozL6lifwONcrrbdYLqt2GTDo9RoypnQbtKOzXbZgsqA34LKgN+CyoDfgsqA34LK
+ gN+CyoDfgsqA34LKgN+CyoDfgsqA34LKgN+CyoDfgsqA34LKgN+CyoDfgsqA34LKgN/7tRIB/LYiB/+0
+ LxT2vjcf6s09LeDcQ0Ha50pZ1fBOdNDzUYvE61eduORcq67fX7al22O+nNZnxZPTbcyJ0HTSf81+13/N
+ ftd/zX7Xf81+13/Nftd/zX7Xf81+13/Nftd/zX7Xf81+13/Nftd/zX7Xf81+13/Nftd/zX7Xf81+13/N
+ ftf5thEB+7chB/61LxTzwjYd5tE8K9zhQz/U60paz/NOdMn1UIm97VaaseZbqKbhX7Kd3WO5ldpnv43W
+ bMWE1HPLfNF80HzRfNB80XzQfNF80HzRfNB80XzQfNF80HzRfNB80XzQfNF80HzRfNB80XzQfNF80HzR
+ fNB80XzQfNF80HzRfND4txEB+rghB/22LhPvxjUc4dc7KdblRT3P70payPdNc8L3UIe271aXquhao6Dk
+ X6yX4GOzj91nuYfbbL6A2HLDedV6x3nVesd51XrHedV6x3nVesd51XrHedV6x3nVesd51XrHedV6x3nV
+ esd51XrHedV6x3nVesd51XrHedV6x3nVesf2uBAB+bkgBvq5LRLpyzMZ2946JdHpRT7J9EpawftNcbr4
+ T4Su8VWSo+tanpnnX6aR5GOsiuFnsoPfbLZ83XG6dtt5vnbbeb5223m+dtt5vnbbeb5223m+dtt5vnbb
+ eb5223m+dtt5vnbbeb5223m+dtt5vnbbeb5223m+dtt5vnbbeb7zuQ4A97sfBvS/Kw/i0jEV1OQ+I8vv
+ RUDC+klauf9Mb7H7Tn+m9FWMm+9blpLrX56L6GSkheZoqH/kbKx54nGwc+B3s3Pgd7Nz4Hezc+B3s3Pg
+ d7Nz4Hezc+B3s3Pgd7Nz4Hezc+B3s3Pgd7Nz4Hezc+B3s3Pgd7Nz4Hezc+B3s3Pgd7PuuwwA9b0eBe3G
+ KAvZ3S4Pzeo+JsP2REG6/0dYsP9Kaqj+Tnmd+FWElPRbjYzwYJSF7mWZgOxpnXvqbaB26HKjced3pnHn
+ d6Zx53emced3pnHnd6Zx53emced3pnHnd6Zx53emced3pnHnd6Zx53emced3pnHnd6Zx53emced3pnHn
+ d6bovgoA8sAdBOLRIgbQ5TMQxfI+Kbr+Q0Cw/0VUpv9JZJ7/TXCV/VR6jPlcgoX2YYiA9GaMfPNqj3jx
+ bpJ08HOVcO93l3Dvd5dw73eXcO93l3Dvd5dw73eXcO93l3Dvd5dw73eXcO93l3Dvd5dw73eXcO93l3Dv
+ d5dw73eXcO93l3Dvd5fewQYA7cUaA9XfHwLI7zUUvPs9KrD/QD6l/0NOm/9HW5P/TWaM/1Rvhf9cdX/+
+ Ynp7/Gd9d/trgHT5b4Jx+HKEbfd3hm33d4Zt93eGbfd3hm33d4Zt93eGbfd3hm33d4Zt93eGbfd3hm33
+ d4Zt93eGbfd3hm33d4Zt93eGbfd3hm33d4bZxAUA2dQIAMrqJgW++TUYsf85KqX/PDma/0BGkP9GUYn/
+ TFuD/1Niff9cZ3n/Ymp1/2dtcv9rb3D/bnFt/3Jza/91dWv/dXVr/3V1a/91dWv/dXVr/3V1a/91dWv/
+ dXVr/3V1a/91dWv/dXVr/3V1a/91dWv/dXVr/3V1a/91dWv/dXXVxwUAzuQLAMD2KQmz/zIZpv81J5r/
+ ODOP/z0+hv9ER3//S056/1JUdf9aWHH/YFtv/2Vdbf9qX2v/bWBp/3BiZ/9zY2f/c2Nn/3NjZ/9zY2f/
+ c2Nn/3NjZ/9zY2f/c2Nn/3NjZ/9zY2f/c2Nn/3NjZ/9zY2f/c2Nn/3NjZ/9zY2f/c2POzQUAwvIXAbX/
+ KAyo/y0Ym/8wIo//NCyE/zs1fP9CPHX/SUJw/1BGbP9WSmn/XUxn/2JOZf9mT2T/alBj/21RYf9wUmH/
+ cFJh/3BSYf9wUmH/cFJh/3BSYf9wUmH/cFJh/3BSYf9wUmH/cFJh/3BSYf9wUmH/cFJh/3BSYf9wUmH/
+ cFL/qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaW
+ ksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSs
+ e67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9
+ Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5
+ SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+m
+ LhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yG
+ vty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaW
+ ksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSs
+ e67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9
+ Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5
+ SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+m
+ LhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yG
+ vty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSse67fo4O52puKwtaW
+ ksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9Yn7zuGuQ67JzoeSs
+ e67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6kiCP+mLhT/pzkg/7FALf+5SD/8vlFU+75aafq9
+ Yn7zuGuQ67JzoeSse67fo4O52puKwtaWksrSj5zRz4qp18yGvty+fL/fvny/3758v9++fL/fvny/3758
+ v9++fL/fvny/3758v9++fL/fvny/3758v9++fL/fvny/3758v9//qhMC/6ohCP+nLhP/qTgg/7NALf28
+ Rz75wk9T+MNYaffCYH/yv2iS6rpvo+Kzd7LcqX6+16GGyNKajdHOk5fZyoyn4cGFu+azgL3js4C947OA
+ veOzgL3js4C947OAveOzgL3js4C947OAveOzgL3js4C947OAveOzgL3js4C947OAveP/qxMB/6ohCP+o
+ LhP/qzgf/7U/LPq+Rj73xk5T9MdWafPHXn/xxmWU6MJspuG6c7XasHnC1KeAzs+fiNfKl5LhxpKn6bSI
+ uOyph7vmqYe75qmHu+aph7vmqYe75qmHu+aph7vmqYe75qmHu+aph7vmqYe75qmHu+aph7vmqYe75qmH
+ u+b/qxIB/6shCP+oLhP/rDcf/rc/LPjARj30yU1T8cxVau/NXIDvzGKV58poqN/DbrjYuXTG0a96082p
+ g9zFo5Dkupyi6qiSt+6fjrron4666J+Ouuifjrron4666J+Ouuifjrron4666J+Ouuifjrron4666J+O
+ uuifjrron4666J+Ouuj/rBIB/6shCP+oLhP/rjce/Lk+K/bDRT3xzEtS7tBTaezSWYDq01+W59Nkqd7M
+ arvWxG/J0L5408a0gNy6q4rkraWc652etu+VlrnqlZa56pWWueqVlrnqlZa56pWWueqVlrnqlZa56pWW
+ ueqVlrnqlZa56pWWueqVlrnqlZa56pWWuer/rBIB/6whB/+pLhP/rzYd+rs+KvPFRDzuz0pS69VRaejZ
+ V4Hl3FuX495gq93YZbzSz2zJyMZ00729fNyxtYbkoq+W65Kttu+LoLjri6C464uguOuLoLjri6C464ug
+ uOuLoLjri6C464uguOuLoLjri6C464uguOuLoLjri6C464uguOv/rBIB/6whB/+pLhP/sTYd+L09KfHI
+ RDvr0kpR6NtPaeTgVIHh5FiX3OFcrNPcYrvL1WnIwc9x0rbIeNuowYLjmLyS6om/tu6CrLjrgqy464Ks
+ uOuCrLjrgqy464KsuOuCrLjrgqy464KsuOuCrLjrgqy464KsuOuCrLjrgqy464KsuOv/rRIB/6wgB/+q
+ LRL/szUc9r88Ke7KQzro1UhQ5OBNaODmUoHe6lWX0+RbqsrdYbrA1WbHttBs0avMc9qeyH3ijsSM6X7D
+ p+x6urnqerq56nq6uep6urnqerq56nq6uep6urnqerq56nq6uep6urnqerq56nq6uep6urnqerq56nq6
+ uer+rREB/60gB/+rLRL/tTUb9ME8KOvOQjnk2kdP4eZLZ93rUIDY7FWWzOZbqcHeYLi32GXEq9JqzqDO
+ cNeTynfehMaD5XXEmOlzxbLoc8Wy6HPFsuhzxbLoc8Wy6HPFsuhzxbLoc8Wy6HPFsuhzxbLoc8Wy6HPF
+ suhzxbLoc8Wy6HPFsuj+rREB/64gB/+rLRL8tzQa8cQ7JufRQTjg30ZO3OhMZtnwT3/Q71SVxOdap7nf
+ X7Wu2mTAo9RoypjQbtGNzXbYgMqA3nPHkONtx6Pkbcej5G3Ho+Rtx6Pkbcej5G3Ho+Rtx6Pkbcej5G3H
+ o+Rtx6Pkbcej5G3Ho+Rtx6Pkbcej5G3Ho+T9rhAB/64gB/+sLRL6ujMZ7cg6JePWQDbc40ZL1utMZtHz
+ T37J8VSTvehZpLHhXrGm3GO8m9doxZLTbcuI0HTSfc1+13LLi9tsypndbMqZ3WzKmd1sypndbMqZ3WzK
+ md1sypndbMqZ3WzKmd1sypndbMqZ3WzKmd1sypndbMqZ3WzKmd37rxAB/68fBv+tLBH2vTIY6cw5I97c
+ PjPW50hK0O9MZsr2T33C8lORtepZoKnjXq2e3mK3lNtnvozYbcSD1HPKetJ8z3HQh9NrzpLVa86S1WvO
+ ktVrzpLVa86S1WvOktVrzpLVa86S1WvOktVrzpLVa86S1WvOktVrzpLVa86S1WvOktX5sA8B/7AfBv+x
+ KxDywTEV5NI3INjiQS/Q60hLyfRMZcL6Tnu59FKNrexYnKHmXaeX4mKwjt9nt4bcbLx/2XLBd9d6xXDV
+ hMlq1I3LatSNy2rUjctq1I3LatSNy2rUjctq1I3LatSNy2rUjctq1I3LatSNy2rUjctq1I3LatSNy2rU
+ jcv3sQ4A/7IeBf21KQ7sxy8S3Ns0G9LnQjDJ8UhMwfpLZLn+TXiw9lGIpO9YlZnqXqCQ5mOniONnrYHh
+ bLJ633G2dN14um7bgb1q2oi/atqIv2raiL9q2oi/atqIv2raiL9q2oi/atqIv2raiL9q2oi/atqIv2ra
+ iL9q2oi/atqIv2raiL/0sgwA/rMdBfa8Jwvk0CsO1OI4F8vtQjLB+EdMuP9JYq//THOn+VGCm/RYjZHv
+ XpaJ7GSdguloon3nbaZ35XKqcuR3rWzifrBo4YSyaOGEsmjhhLJo4YSyaOGEsmjhhLJo4YSyaOGEsmjh
+ hLJo4YSyaOGEsmjhhLJo4YSyaOGEsmjhhLLvtQsA+7YcBO7EIgfZ3CYHzeo6G8L1QTS4/0VLrv9HXaX/
+ S22d/lF5k/lZg4r1X4uD8mWRfvBqlXnubph17HObcOt4nmzqfaBo6YKiaOmComjpgqJo6YKiaOmComjp
+ gqJo6YKiaOmComjpgqJo6YKiaOmComjpgqJo6YKiaOmComjpgqLotwgA+LkaA+LQGQLP5SwJxPM6Hrn+
+ QDSu/0JHpP9FV5v/SmSU/1Bvi/9Zd4P8YH5++WaCefdrhnX2b4hy9XOLbvR3jWvzfI9o8oCRaPKAkWjy
+ gJFo8oCRaPKAkWjygJFo8oCRaPKAkWjygJFo8oCRaPKAkWjygJFo8oCRaPKAkWjygJHduwQA7MUQANPg
+ FADG8C8Nuvw5Ia7/PDKj/z9Cmf9ET5D/SVqK/09jgv9Zan3/YG94/2ZydP9rdXH/b3du/nJ5bP12e2n8
+ en1n+35+Z/t+fmf7fn5n+35+Z/t+fmf7fn5n+35+Z/t+fmf7fn5n+35+Z/t+fmf7fn5n+35+Z/t+fmf7
+ fn7ZvgMA088GAMjtHgK7+jARr/81IaP/OC6X/zw6jf9CRYX/SE5//09Wev9XW3X/X19y/2Vib/9qZGz/
+ bWZq/3FnaP90aWb/eGpl/3trZf97a2X/e2tl/3trZf97a2X/e2tl/3trZf97a2X/e2tl/3trZf97a2X/
+ e2tl/3trZf97a2X/e2vTwwMAytgGAL34IwWw/y0So/8wHpf/NCmM/zkzg/8/O3v/RkN1/01IcP9UTG3/
+ XFBq/2JSaP9nVGb/a1Vl/25WY/9xV2L/dVhg/3dZYP93WWD/d1lg/3dZYP93WWD/d1lg/3dZYP93WWD/
+ d1lg/3dZYP93WWD/d1lg/3dZYP93WWD/d1nJywMAv/YPALH/Igik/ycRl/8rGov/LyKB/zYqef89MXH/
+ RDds/0s7Z/9RP2P/V0Fh/11DX/9iRF7/ZkVd/2lGXP9tR1v/cEha/3JJWv9ySVr/ckla/3JJWv9ySVr/
+ ckla/3JJWv9ySVr/ckla/3JJWv9ySVr/ckla/3JJWv9ySVr/ckn/oxIC/6IgCP+eLRL/njcd/6c/KP+t
+ Rzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgCP+e
+ LRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/
+ u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGL
+ nbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6d
+ gpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuu
+ ZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgCP+eLRL/njcd/6c/KP+t
+ Rzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgCP+e
+ LRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/
+ u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGL
+ nbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuuZW/5qW+A9KN5j+6d
+ gpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgCP+eLRL/njcd/6c/KP+tRzf/sVBJ/rFbXfuu
+ ZW/5qW+A9KN5j+6dgpvpl4yl5ZGVreGLnbTfh6a43YOvvdt/u8DZfcvEzHTNxshxzMfIcczHyHHMx8hx
+ zMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMfIcczHyHHMx8hxzMf/oxIC/6IgB/+fLRL/oDcc/6k+KP+w
+ Rjf/tU9J/LRZXfmyY3D3rmyC8qh2kuyhgJ/mmomq4pSSs96OmrrciaO/2YSuxNeBu8jSfMrLw3LJzcBz
+ ysvAc8rLwHPKy8BzysvAc8rLwHPKy8BzysvAc8rLwHPKy8BzysvAc8rLwHPKy8Bzysv/pBEB/6MgB/+f
+ LBL/ojYc/6s+J/+zRTb+uU1J+rlXXfe4YHH0tGmE8a9yleqoe6PkoIWv35iNudqRlsHXjKDI1IaszdGC
+ vNLGecTWuXfG0bd4yM+3eMjPt3jIz7d4yM+3eMjPt3jIz7d4yM+3eMjPt3jIz7d4yM+3eMjPt3jIz7d4
+ yM//pBEB/6MfB/+gLBH/pDUb/649Jv+1RDb8vUxJ+L5VXfW9XnLxumaG7rVvmOiveKfhpoC0252JwNaV
+ ksnSjpzRz4iq18yHv9q6e8HbsHzF1a59xtKufcbSrn3G0q59xtKufcbSrn3G0q59xtKufcbSrn3G0q59
+ xtKufcbSrn3G0q59xtL/pREB/6QfB/+hLBH/pjUb/7A8Jf24QzX5wEtI9sJTXfLCXHPuwGOH6rxrmuW3
+ dKrfrXy52KOExdGZjc7Lk5jUxY+l2cCMuNyxgsDep4HD16aCxdSmgsXUpoLF1KaCxdSmgsXUpoLF1KaC
+ xdSmgsXUpoLF1KaCxdSmgsXUpoLF1KaCxdT/pREB/6QfB/+hLBH/pzQa/7E8Jfu6QzT2w0pI88dSXfDH
+ WnPsxmGI58NonOG8b63ZsXa80Kd/x8ifiM/CmZPVu5Sf2rWRst6oib7gn4bC2Z6GxNeehsTXnobE156G
+ xNeehsTXnobE156GxNeehsTXnobE156GxNeehsTXnobE156GxNf/pRAB/6QfB/+iLBH/qTQZ/7M7JPm8
+ QjT0xUlH8MtQXe7MWHPpzF6J5MtlndzAa6/StnO8yax7x8GkhM+5no7Wspqb26uXrd+fkL7hmIvB25eL
+ w9iXi8PYl4vD2JeLw9iXi8PYl4vD2JeLw9iXi8PYl4vD2JeLw9iXi8PYl4vD2JeLw9j/pRAB/6UfB/+i
+ LBH/qjQZ/rU7I/e/QjPyyEhG7s9PXOrRVXPn01uJ4M9hntfGaK/Nu3G8w7F4x7qqgc+ypIvWqqCX26Ke
+ quCXmL3ikJHA3ZCRwtqQkcLakJHC2pCRwtqQkcLakJHC2pCRwtqQkcLakJHC2pCRwtqQkcLakJHC2pCR
+ wtr/phAB/6UeB/+iKxH/qzMY/Lc6I/XBQTLvykdG69NNXOfYU3Pk21mK3NRen9LLZq/IwG68vrd2xrSw
+ fs+rqofWoqeT25mlpuCQob3iiZfA3oqWwduKlsHbipbB24qWwduKlsHbipbB24qWwduKlsHbipbB24qW
+ wduKlsHbipbB24qWwdv/phAB/6YeBv+jKxD/rTMY+7k5IvLDQDHszUZF6NhLW+TeUXPg4FaK2Npcns3Q
+ ZK7Dxmy7uL5zxq63e8+ksoTVm66Q25GsouCIq73igp6/3oOdwduDncHbg53B24OdwduDncHbg53B24Od
+ wduDncHbg53B24OdwduDncHbg53B24Odwdv/phAB/6YeBv+jKxD/rjIX+bs5IfDGQDDp0EVE5dxKWuHk
+ T3Lc5FSJ099bncnVYq2+zGm7ssVxxai/ec6euoHVlLaM2oq1nt+Btr3ie6a/3nykwdt8pMHbfKTB23yk
+ wdt8pMHbfKTB23ykwdt8pMHbfKTB23ykwdt8pMHbfKTB23ykwdv/pw8B/6ceBv+kKxD/sDIW9r04IO3J
+ Py/m1ERC4eFJWd7pTXHX6FOIzeRZnMPcX62402a6rMxuxKHHdc2Xw37TjcGJ2YLBm955xb7gc7HA3nWu
+ wdt1rsHbda7B23Wuwdt1rsHbda7B23Wuwdt1rsHbda7B23Wuwdt1rsHbda7B23Wuwdv+pw4B/6ceBv+l
+ KxD/szEV88A3H+nNPS3h2kNA3OVJV9jrTXDR7FKHx+lXm7ziXauw3GO4pdVqw5rRcsuPznvRhc6H13rL
+ lttxyrDdbL7B3G66wtluusLZbrrC2W66wtluusLZbrrC2W66wtluusLZbrrC2W66wtluusLZbrrC2W66
+ wtn9qA4B/6gdBv+nKg/8tjAU78Q2HeXSPCrc4EI91ehKVtDuTW/L8lCGwO5WmLPmW6in32G1m9pmv5DV
+ bciF0nTOe89903HNi9dpzJ7ZZc2/2GbJxNdmycTXZsnE12bJxNdmycTXZsnE12bJxNdmycTXZsnE12bJ
+ xNdmycTXZsnE12bJxNf8qQ0B/6kdBf+qKQ74ui4S6sk0Gt/ZOifW5UU6z+xKVsjzTW7C9U+Dt/BVlaro
+ W6Oe42Cvk95muInabL+A13PFeNR7ym/Shc1n0ZTQYdCr0l/QtNJf0LTSX9C00l/QtNJf0LTSX9C00l/Q
+ tNJf0LTSX9C00l/QtNJf0LTSX9C00l/QtNL6qg0A/6ocBf+uJwzzvywP5NAyFtjgPCHP6kU8x/JJVsD5
+ TG25+U+ArvJVkKHsW52W5mCnjOJmr4PfbLV83XK6ddt5vm7ZgsJn147FYdafx1/Wpcdf1qXHX9alx1/W
+ pcdf1qXHX9alx1/Wpcdf1qXHX9alx1/Wpcdf1qXHX9alx1/Wpcf3qwwA/6wcBf6zJQnsxikM3NouEdDm
+ PiPI8EU9v/lIVbf+S2qv/U57pPZUiZnwW5WP62GehuhnpH7lbKp443KucuF4sWzgf7Rn3om3Yd2VumDd
+ mrpg3Zq6YN2aumDdmrpg3Zq6YN2aumDdmrpg3Zq6YN2aumDdmrpg3Zq6YN2aumDdmrrzrQoA/64bBPe6
+ IQbjzyQH0+IyDsnuPia/90Q+tv9HU63/SWWl/010m/pUgZH1XIuI8WKSge5omHrsbZx16nOgcel4o2zn
+ fqZn5oWoYuWPq2Dkkqtg5JKrYOSSq2Dkkqtg5JKrYOSSq2Dkkqtg5JKrYOSSq2Dkkqtg5JKrYOSSq2Dk
+ kqvurwgA/7AZA+3EGgPY3B0Cy+s0EcD2Pii2/0I9rP9FT6L/SF+a/0xskv9Udon7XX6C+GOFfPVpinf0
+ b41z8nOQb/F3k2vwfZVn7oOXY+2LmmLtjZpi7Y2aYu2NmmLtjZpi7Y2aYu2NmmLtjZpi7Y2aYu2NmmLt
+ jZpi7Y2aYu2NmmLtjZrmsgUA+bgTAd3RCgDN5yQEwfQ1Fbb/PCmr/z86of9CSZf/R1aQ/0xhif9UaoL/
+ XXF8/2R2d/5qenP8bn1v+3N/bfp3gWr5e4Nn+IGFY/eHh2L3iodi94qHYveKh2L3iodi94qHYveKh2L3
+ iodi94qHYveKh2L3iodi94qHYveKh2L3iofctgEA2cQFANDaCADD8ikIt/40GKv/OCig/zw1lf9AQoz/
+ RUyF/0tVgP9TXHr/XGJ1/2Rmcf9qaW7/bmts/3Ftaf91b2f/eXBl/35yYv+Ec2L/hXRi/4V0Yv+FdGL/
+ hXRi/4V0Yv+FdGL/hXRi/4V0Yv+FdGL/hXRi/4V0Yv+FdGL/hXTZuQIAzswFAMTwFQG4/SoLq/8wGJ//
+ NCSU/zgviv89OYL/REJ7/0pJdf9RTnH/WlJt/2FVa/9nWGj/bFpm/29bZf9yXGP/dl5h/3pfX/9/YF//
+ gWFf/4FhX/+BYV//gWFf/4FhX/+BYV//gWFf/4FhX/+BYV//gWFf/4FhX/+BYV//gWHPwQIAxdUEALn8
+ GwOs/ycMn/8rFpP/Lx+J/zQof/87MHj/QTdx/0g8bP9PQGf/VURk/1xGYv9iSGD/Z0lf/2tKXv9uS13/
+ cUxc/3VNWv95T1r/e09a/3tPWv97T1r/e09a/3tPWv97T1r/e09a/3tPWv97T1r/e09a/3tPWv97T1r/
+ e0/FywIAuucGAK3/GwWg/yEMk/8lE4j/Khp9/zAhdf83J27/Pi1o/0UxY/9LNF7/UTZc/1c4Wv9cOVj/
+ YDtX/2M7Vv9nPFX/aj1U/24+Uv9yP1L/cz9S/3M/Uv9zP1L/cz9S/3M/Uv9zP1L/cz9S/3M/Uv9zP1L/
+ cz9S/3M/Uv9zP1L/cz//nBAC/5seB/+XKxD/ljYa/54+JP+jRjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aV
+ horykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw2LLPbNizz2zYs89s2LPPbNizz2zYs89s
+ 2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nBAC/5seB/+XKxD/ljYa/54+JP+jRjH/p05A/6ZaUf6j
+ ZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw2LLPbNizz2zYs89s
+ 2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nBAC/5seB/+XKxD/ljYa/54+JP+j
+ RjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw
+ 2LLPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nBAC/5seB/+X
+ KxD/ljYa/54+JP+jRjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuGo6Dpgquk5360qOZ8
+ vavkeciu4nfUsNZw2LLPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s
+ 2LP/nBAC/5seB/+XKxD/ljYa/54+JP+jRjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuG
+ o6Dpgquk5360qOZ8vavkeciu4nfUsNZw2LLPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s
+ 2LPPbNizz2zYs89s2LP/nBAC/5seB/+XKxD/ljYa/54+JP+jRjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aV
+ horykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw2LLPbNizz2zYs89s2LPPbNizz2zYs89s
+ 2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nBAC/5seB/+XKxD/ljYa/54+JP+jRjH/p05A/6ZaUf6j
+ ZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw2LLPbNizz2zYs89s
+ 2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nBAC/5seB/+XKxD/ljYa/54+JP+j
+ RjH/p05A/6ZaUf6jZWL7n3Bx+Zp7f/aVhorykJCT7ouamuuGo6Dpgquk5360qOZ8vavkeciu4nfUsNZw
+ 2LLPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LPPbNizz2zYs89s2LP/nRAC/5seB/+Y
+ KxD/mDUa/6A9I/+mRTD/q01A/qpYUvunY2P5o21z9554gvSZgo7vk42Y646WoOiIoKbmhKmr5ICyr+J9
+ vLLhesi123bTuM5u1LrIbdW4yG3VuMht1bjIbdW4yG3VuMht1bjIbdW4yG3VuMht1bjIbdW4yG3VuMht
+ 1bj/nRAB/5weB/+YKhD/mzQZ/6M8Iv+pQy//r0tA/K9WUvitYGT1qWp286R0hfCefpPsmIie6JKSp+SM
+ nK7hhqW034Kwud1+vL3be8vAz3POw8Nw0MG+ctK8vnLSvL5y0ry+ctK8vnLSvL5y0ry+ctK8vnLSvL5y
+ 0ry+ctK8vnLSvL5y0rz/nhAB/50dB/+ZKhD/nTMY/6Y7If+tQi/+sko/+bRUUvayXWXyr2d376pwiOyk
+ epfonYSj5JeOruCPmLbdiaK92oOuw9d/vMfRecrLw3LKzLp0zcW1dtDAtXbQwLV20MC1dtDAtXbQwLV2
+ 0MC1dtDAtXbQwLV20MC1dtDAtXbQwLV20MD/ng8B/50dBv+aKg//nzMX/6g6IP+vQS78tkk/97lSUvO4
+ W2XvtWR567Btiueqdprion+o3ZmItNiQkb7SiJvFzoSnycqBtMzHgMfOunfIz7F4y8ites7DrXrOw616
+ zsOtes7DrXrOw616zsOtes7DrXrOw616zsOtes7DrXrOw616zsP/nw4B/54dBv+aKg//oDIX/6o5IP+y
+ QS36uUg+9b1QUfG9WWbsu2F66LZqjOKvcp3cpXqs1JqCuc6TjMDJjZbGxImiy8CGr869hMHQsX3H0al8
+ ysumfs3Fpn7NxaZ+zcWmfs3Fpn7NxaZ+zcWmfs3Fpn7NxaZ+zcWmfs3Fpn7NxaZ+zcX/nw4B/54dBv+b
+ Kg//ojIW/6w5H/60QCz5u0c988FOUe/CV2bqwF965b1njt6zbqDWqHauzp9/uceYiMHBkpLHvI6dzLeL
+ qtCzibzSqYPF06KAyc2fgszHn4LMx5+CzMefgszHn4LMx5+CzMefgszHn4LMx5+CzMefgszHn4LMx5+C
+ zMf/nw4B/54dBv+bKQ//ozEW/644Hvy2Pyv3vkY88sVNUO3GVWbnxl174cFkj9q3a6HRrXOuyaR8ucGc
+ hcG6l4/ItZKaza+PptGrjrjToojF1ZuFyM+ahcvJmoXLyZqFy8mahcvJmoXLyZqFy8mahcvJmoXLyZqF
+ y8mahcvJmoXLyZqFy8n/oA4B/58dBv+cKQ//pTEV/684Hvq5Pyv1wEU88MhMUOvLU2XlzFp73sVhkNW7
+ aaHMsXGuxKh5ubuhgsG0m4vIrpeWzaiUo9Gjk7XUm47E1pWJx9GUicrKlInKypSJysqUicrKlInKypSJ
+ ysqUicrKlInKypSJysqUicrKlInKypSJysr/oA4B/58cBv+cKQ//pjAV/7E3Hfi7Piryw0Q77stLT+nQ
+ UWXj0Vh728lfkNG/Z6DItW+uvqx3ubalf8Gun4jIp5yTzqGaoNKcmbLVlJXE146OxtKOjcrMjo3KzI6N
+ ysyOjcrMjo3KzI6NysyOjcrMjo3KzI6NysyOjcrMjo3KzI6Nysz/oA4B/58cBv+cKQ//qDAU/7M2HPa9
+ PSnwxkQ6689JTubWT2Tg1VZ7185dj83EZaDDum2tubF0uLCqfMGopYXIoaKQzpqgndKUn6/VjpzD14eT
+ xdOIksnNiJLJzYiSyc2IksnNiJLJzYiSyc2IksnNiJLJzYiSyc2IksnNiJLJzYiSyc3/oQ0B/6AcBv+d
+ KQ7/qS8T/bU2G/TAPCjtyUM459NITePdTWPd2lR609Jbj8nIY5++v2qttLdyuKqwesGiq4PImqiNzpOm
+ mdKNpqvVhqTD14CaxdSCl8nOgpfJzoKXyc6Cl8nOgpfJzoKXyc6Cl8nOgpfJzoKXyc6Cl8nOgpfJzoKX
+ yc7/oQ0B/6AcBf+dKQ7/qy4S+rc1GvHDPCbpzUE35NlGS+DiS2LY31J5z9hZjsTOYZ65xWisr75wt6S4
+ d8Cbs4DHk6+JzYuuldGFrqjVf67D13mhxdR7nsjOe57IznueyM57nsjOe57IznueyM57nsjOe57Iznue
+ yM57nsjOe57IznueyM7/oQ0B/6EcBf+fKA7/rS4R+Lo0Ge3GOiTl0kA1399FSdvlS1/T5FF4yd1Xjb/U
+ Xp2zzGWrqMZstp7AdL+UvHzGi7mGzIS4ktB9uKTUd7vE1XGsxdR0p8jOdKfIznSnyM50p8jOdKfIznSn
+ yM50p8jOdKfIznSnyM50p8jOdKfIznSnyM7/ogwB/6IbBf+hJw3/sC0Q9L4zF+nLOSLg2T4y2uNGRdTo
+ S17N6FB2w+NVi7jcW5yt1GKpoc5ptJfKcL2NxnnEhMSDynzEj851xaLRb8nE02m4xtJsscnNbLHJzWyx
+ yc1sscnNbLHJzWyxyc1sscnNbLHJzWyxyc1sscnNbLHJzWyxyc39owwB/6IbBf+kJgz9tCsO8MIxFOTR
+ Nx/a3z4t0+dHRc3sS17G7E51vOhTibDiWJql3l6nmtllso/VbbqF03XBfdKAxnXSjcpt0p7NZtK2z2HI
+ yM9kv8rKZL/KymS/yspkv8rKZL/KymS/yspkv8rKZL/KymS/yspkv8rKZL/KymS/ysr8pAsA/6QaBf+o
+ JQr5uCkM6sgvEd3ZNBrT5EErzOxHRcXyS1698E1ztO1ShanqV5Wd512ikuRjrIfgarV+3HG7ddp6wG3Y
+ hMRl1pDHX9WiyVvVwMldz83GXc/Nxl3PzcZdz83GXc/Nxl3PzcZdz83GXc/Nxl3PzcZdz83GXc/Nxl3P
+ zcb5pQoA/6UaBP+sIwjzviYJ49ArDdXgNxXN6kEtxPJHRrz2Sly09UxwrPNQgaHyV46W7V6ai+lko4Ll
+ aqp64nGvcuB4tGzegbdm3Yq6YNyYvFvbrL5Y27++WNu/vljbv75Y27++WNu/vljbv75Y27++WNu/vljb
+ v75Y27++WNu/vljbv772pgkA/6cZBP6yHwbsxiIG2tskB87nORjF8UEvvPlGRrP6SFqq+ktro/lPepj3
+ V4aO8l6Qhe9ll33ra5136XKiced4pmvmf6lm5IerYeORrlzin7BZ4qyxWeKssVnirLFZ4qyxWeKssVni
+ rLFZ4qyxWeKssVnirLFZ4qyxWeKssVnirLHyqAcA/6kYA/a6GgPi0BgC0eQqB8bvOhu8+UAxs/9ERKn/
+ R1ag/0plmv9PcZD9WHyH+F+EgPVminnzbY908XKTb+94lmvufZln7ISbYuuMnl7ql6Bb6qChW+qgoVvq
+ oKFb6qChW+qgoVvqoKFb6qChW+qgoVvqoKFb6qChW+qgoVvqoKHsqwUA/64UAuvFDgDV3hAAyO0uCr34
+ OR6z/z4wqP9BQZ//RVCW/0ldkP9OZ4j/WHCB/2B2e/1ne3X7bX9x+XKDbfh3hWr3fIdn9YKKY/SJjF/z
+ ko5d85mPXfOZj13zmY9d85mPXfOZj13zmY9d85mPXfOZj13zmY9d85mPXfOZj13zmY/jrgIA57kJANPN
+ BgDK6hoBvvcwDrP/Nx+o/zsunf8+PJT/Q0iL/0hThf9OW3//V2J6/2Bndf9na3H/bG9t/3Fxav92c2j/
+ enVl/393Y/6FeWD9jXte/ZN8Xv2TfF79k3xe/ZN8Xv2TfF79k3xe/ZN8Xv2TfF79k3xe/ZN8Xv2TfF79
+ k3zbsQAA08IDAMvVBgC/9SEEs/8uEaf/Mx6c/zcqkv88NYn/QT+B/0dHe/9NTnb/VVRy/15Ybv9lW2v/
+ a11o/29fZv9zYWT/d2Ni/3xkYP+BZV7/h2dc/4xoXP+MaFz/jGhc/4xoXP+MaFz/jGhc/4xoXP+MaFz/
+ jGhc/4xoXP+MaFz/jGjVtwAAycoDAMDqCwC0/yMHp/8qEZz/LhuR/zMkh/85LX7/PzV3/0U8cf9MQWz/
+ UkVo/1pIZf9hS2P/Z01h/2xOYP9vUF//c1Fd/3dSXP97U1r/gVRY/4VVWP+FVVj/hVVY/4VVWP+FVVj/
+ hVVY/4VVWP+FVVj/hVVY/4VVWP+FVVj/hVXKwAEAwNMCALT/EwGo/x8Im/8kD4//KReF/y8efP81JXT/
+ PCxu/0IxaP9JNWP/Tzhf/1U6XP9bPFr/YD5Z/2U/WP9pQFb/bUFV/3BCVP90QlP/eUNS/3xEUv98RFL/
+ fERS/3xEUv98RFL/fERS/3xEUv98RFL/fERS/3xEUv98RFL/fETBygAAtdsAAKj/EgKb/xkHj/8eDYP/
+ IxN5/yoZcf8xHmr/OCNk/z4nX/9FKlr/SixX/1AuVf9VL1P/WTBR/10xUP9gMk//YzNO/2czTP9qNEv/
+ bzVK/3I1Sv9yNUr/cjVK/3I1Sv9yNUr/cjVK/3I1Sv9yNUr/cjVK/3I1Sv9yNUr/cjX/lRAC/5MdB/+O
+ Kg//jTUY/5U8IP+ZRSv/nU05/5xZR/+YZVb9lHFj+5B8b/qMh3n5iZOB94aeh/WDqYzzf7KQ8ny7k/B5
+ xJbvd86Y7nXZmuZx3pzdbOGe1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn
+ 45//lRAC/5MdB/+OKg//jTUY/5U8IP+ZRSv/nU05/5xZR/+YZVb9lHFj+5B8b/qMh3n5iZOB94aeh/WD
+ qYzzf7KQ8ny7k/B5xJbvd86Y7nXZmuZx3pzdbOGe1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn
+ 45/UZ+Of1Gfjn9Rn45//lRAC/5MdB/+OKg//jTUY/5U8IP+ZRSv/nU05/5xZR/+YZVb9lHFj+5B8b/qM
+ h3n5iZOB94aeh/WDqYzzf7KQ8ny7k/B5xJbvd86Y7nXZmuZx3pzdbOGe1Gfjn9Rn45/UZ+Of1Gfjn9Rn
+ 45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45//lRAC/5MdB/+OKg//jTUY/5U8IP+ZRSv/nU05/5xZR/+Y
+ ZVb9lHFj+5B8b/qMh3n5iZOB94aeh/WDqYzzf7KQ8ny7k/B5xJbvd86Y7nXZmuZx3pzdbOGe1Gfjn9Rn
+ 45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45//lRAC/5MdB/+OKg//jTUY/5U8IP+Z
+ RSv/nU05/5xZR/+YZVb9lHFj+5B8b/qMh3n5iZOB94aeh/WDqYzzf7KQ8ny7k/B5xJbvd86Y7nXZmuZx
+ 3pzdbOGe1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45//lRAC/5MdB/+O
+ Kg//jTUY/5U8IP+ZRSv/nU05/5xZR/+YZVb9lHFj+5B8b/qMh3n5iZOB94aeh/WDqYzzf7KQ8ny7k/B5
+ xJbvd86Y7nXZmuZx3pzdbOGe1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn45/UZ+Of1Gfjn9Rn
+ 45//lRAC/5MdB/+PKg//jjQY/5U8IP+aRCv/nk04/51YR/+aZFb9lXBk+pF7cPmNhnr3ipKC9oedifSD
+ p47ygLGS8Hy6lu95w5nud82b7HbaneRx3Z/aa+Ch0mfiodJn4qHSZ+Kh0mfiodJn4qHSZ+Kh0mfiodJn
+ 4qHSZ+Kh0mfiodJn4qH/lg8C/5QdB/+QKQ//kTMX/5k7H/+eQyr/oks4/6JWSPyfYVj5m2xn9pZ3dPSS
+ gn/yjoyJ8YqYke+Go5ftga2c6322oOp6waPoeM2m5XXYqNpv26rPaNysyWvfp8lr36fJa9+nyWvfp8lr
+ 36fJa9+nyWvfp8lr36fJa9+nyWvfp8lr36f/lg4C/5UcBv+RKQ//lDIW/5w5Hv+iQSn/pkk3/KhTSPil
+ Xlj1oWlp8pxzd/CXfoTtkoiP64yTmOmHnZ/ngqil5X6zquN6v67ieM2x23PVs89s1rXGbNmxwG/cq8Bv
+ 3KvAb9yrwG/cq8Bv3KvAb9yrwG/cq8Bv3KvAb9yrwG/cq8Bv3Kv/lw4B/5UcBv+RKQ7/ljEV/584Hf+l
+ QCj/qkg3+qxRR/WqW1nyp2Zq7qJweuuceojoloSU5ZCOn+KJmKffgqKu3H2ttNl4ubjVdce70HLSvcVt
+ 0ry9cNa1uHLar7hy2q+4ctqvuHLar7hy2q+4ctqvuHLar7hy2q+4ctqvuHLar7hy2q//lw4B/5YcBv+S
+ KA7/mDEU/6E3HP+oPyf9rUc297FPR/OwWVnvrGNr66dsfOehdozimoCZ3pGIpdmJkq7UgZu20H2mus16
+ s73LeMG/yHfQwLxx0MC1dNS4sXbYsrF22LKxdtiysXbYsrF22LKxdtiysXbYsrF22LKxdtiysXbYsrF2
+ 2LL/mA0B/5YbBv+TKA7/mjAU/6Q3G/+rPib7sEY19bVNRvC0V1nssmBs561qfuKmc4/dnHud1pKDqtGM
+ jbHMhpe3yIKivMV/rr/BfbzBv3zNwrR1z8Kud9O7qnnWtap51rWqeda1qnnWtap51rWqeda1qnnWtap5
+ 1rWqeda1qnnWtap51rX/mA0B/5cbBv+TKA7/nC8T/6Y2Gv+tPSX5s0Q087lMRu65VVnpt15t5LNngN6p
+ b5HWn3eg0JeAqsqQibLFi5O4wIadvbyDqcG5gbfDtoDJxK16zcWne9G+pH3Vt6R91bekfdW3pH3Vt6R9
+ 1bekfdW3pH3Vt6R91bekfdW3pH3Vt6R91bf/mQ0B/5cbBv+UKA7/ni8S/6g1Gf+wPCT3tkMz8bxKRey+
+ U1nnvVtt4bdkgdmta5PRo3Sgypt9qsSUhrO+j4+5uYuavrSHpcKwhbPFrYTFxqV/zMegf9DAnoDUuZ6A
+ 1LmegNS5noDUuZ6A1LmegNS5noDUuZ6A1LmegNS5noDUuZ6A1Ln/mQ0B/5gbBv+UKA7/ny4S/6k1Gf2y
+ PCP2uUMy78BJROrDUVjkw1lt3bthgdSyaZLMqHKgxZ96qr6Yg7O3k4y6so+Wv62MosOpiq/GpYnByJ6E
+ zMiag8/CmITTu5iE07uYhNO7mITTu5iE07uYhNO7mITTu5iE07uYhNO7mITTu5iE07v/mQ0B/5gbBv+V
+ Jw7/oS0R/6s0GPy0OyL0vEIx7sNIQ+jJT1fhx1dt2r9fgdC2Z5LIrG+fv6R3qridgLOxmIm6q5STv6aR
+ nsShjqzHno69yZeKy8mTh87Ek4fSvJOH0ryTh9K8k4fSvJOH0ryTh9K8k4fSvJOH0ryTh9K8k4fSvJOH
+ 0rz/mgwB/5gbBf+VJw3/oi0R/60zF/q3OiHyv0Ew7MdHQuXOTFbfy1Vs1cRdgMy6ZZHDsG2fuqh1qrKh
+ fbOrnIa6pZmQwJ+Wm8SalKnHlpO6ypGQysqNi83FjYvRvo2L0b6Ni9G+jYvRvo2L0b6Ni9G+jYvRvo2L
+ 0b6Ni9G+jYvRvo2L0b7/mgwB/5kaBf+XJw3/pCwQ/68yFvi6OSDww0Au6stFQOPTS1Xcz1Nr0sdbgMi+
+ ZJG/tWufta1zqq2merOloYO6n56NwJmcmMWTmqbIj5m3yoqWysuGkM3Gh5DRv4eQ0b+HkNG/h5DRv4eQ
+ 0b+HkNG/h5DRv4eQ0b+HkNG/h5DRv4eQ0b//mgwB/5kaBf+YJgz/pisP/rIyFfW9OB/txj4s5tBEPuDZ
+ SVPY1FFqzstaf8TCYZC6ummesLJwqaeseLKfqIC6mKSKwJKilcSMoKLIh6C0yoKeyst/lszHgZXQwIGV
+ 0MCBldDAgZXQwIGV0MCBldDAgZXQwIGV0MCBldDAgZXQwIGV0MD/mwwB/5oaBf+aJQz/qCoO/LUwE/LA
+ Nx3pyz0q4tVCPNzeSFDT2U9pytBYfr/IX4+1wGadq7luqKKzdbKZr325kauGv4qpkcSEqJ/Hf6ixynun
+ yst3nszIepvQwHqb0MB6m9DAepvQwHqb0MB6m9DAepvQwHqb0MB6m9DAepvQwHqb0MD/mwsB/5saBf+c
+ JQv/qykN+bgvEu7ENRrk0Dsn3t1AONjiR0/O3U5oxdVVfLrOXY6vx2ScpcBrp5u7crCSt3q4irSDvoOy
+ jsN9sZzGd7KuyXOyy8pvp8zHcqLQwHKi0MByotDAcqLQwHKi0MByotDAcqLQwHKi0MByotDAcqLQwHKi
+ 0MD/nAsB/5sZBf+fIwr/rigL9bwtEOnKMxff2Dkj2OJDM9HlSE3J4k1mv9xTe7TVWoypzmGanslnpZTE
+ b66LwXe2g76AvHu9i8B1vZnEb76sxmvAy8dns83GaqzQv2qs0L9qrNC/aqzQv2qs0L9qrNC/aqzQv2qs
+ 0L9qrNC/aqzQv2qs0L//nQoA/5wZBP+iIgj+siYJ8MErDePQMBPZ3zkd0eZDNMrqSEzC50xjuOJReK3d
+ V4mi2F2Xl9Jkoo3Pa6uEzHOzfMt9uHTKiL1uy5fAaMyqwmPPy8Rfwc/DYrnSvWK50r1iudK9YrnSvWK5
+ 0r1iudK9YrnSvWK50r1iudK9YrnSvWK50r39ngkA/54YBP+mIAf5tyMH6sgnCdzaLA7R5DwdyutDNcLu
+ SEy660tisOhPdaXlVIaa4VqUj95gn4XcaKd823CudNp6s23bhrdn3JS6YdylvFzbv75Y0tK9W8jUuVvI
+ 1LlbyNS5W8jUuVvI1LlbyNS5W8jUuVvI1LlbyNS5W8jUuVvI1Ln7nwkA/58XBP+rHQXzvR8E4tAhBdPh
+ LwvK6jwgwvJDNrnyR0yw8EpfqO9NcZ3tVH+T61qLiephlYHpaJ156HCjceZ5qGrkgqxk4oyvXuGYslng
+ qbNV4MW0VNrWslTa1rJU2tayVNrWslTa1rJU2tayVNrWslTa1rJU2tayVNrWslTa1rL4oQcA/6EWA/6x
+ GALrxhcB2NwZAczoMg7C8j0iufdCN7D2RUqm9khbnvVMapX1U3eM9FuBhPRiiX3yapB28HGVb+14mWrs
+ gJ1l6oigYOmSolvon6RW57GmU+fGplPnxqZT58amU+fGplPnxqZT58amU+fGplPnxqZT58amU+fGplPn
+ xqbzowUA/6UUAvK6EADZ0QgAzuUgAsPxNBG5+jwksPtANqb8Q0ed/EdVlfxMYo38U22F/Ft1f/xkfHj6
+ a4Fy93GGbfZ3iWn0foxl84WPYvKOkV7xmJNZ8KWVVu+0llbvtJZW77SWVu+0llbvtJZW77SWVu+0llbv
+ tJZW77SWVu+0llbvtJbspQMA9K4MANfDBQDQ1gcAxO8lBbr6NBSv/zolpf89NJv/QUGS/0ZOi/9LWIX/
+ UmF+/1toef9kbXT/a3Fv/3B1a/52eGj9fHpl/IN9YvuJfl76koBb+Z2CWPiohFj4qIRY+KiEWPiohFj4
+ qIRY+KiEWPiohFj4qIRY+KiEWPiohFj4qITiqQAA2LcCAM7KBADG7A4AuvkpCK//Mhak/zYjmv86L5D/
+ PzqI/0REgf9KTXv/UVR2/1pZcv9iXm7/amFq/29kZ/90ZmX/emhi/39qYP+Fa17/jG1b/5ZvWP+fcFj/
+ n3BY/59wWP+fcFj/n3BY/59wWP+fcFj/n3BY/59wWP+fcFj/n3DbrQAAzr8CAMXSBAC7+RgBr/8oC6T/
+ LhWZ/zIfj/83KYb/PTJ+/0M6d/9JQXL/T0Zt/1dKaf9fTmb/ZlBk/2xTYv9xVGD/dlZe/3pXXP9/WVr/
+ hlpY/41cVv+VXVb/lV1W/5VdVv+VXVb/lV1W/5VdVv+VXVb/lV1W/5VdVv+VXVb/lV3QtgAAxcgCALva
+ AwCv/xsDo/8jC5j/KBON/y4bg/8zI3v/Oip0/0Awbv9HNWn/TTlk/1M8YP9ZP13/YEFb/2ZCWv9sRFn/
+ cEVX/3RGVv94R1X/fkhT/4RKUf+KS1H/iktR/4pLUf+KS1H/iktR/4pLUf+KS1H/iktR/4pLUf+KS1H/
+ ikvGwAAAu9IAALD1CQCj/xcEl/8dCov/IxCB/ykWeP8vHHD/NiJq/z0mZP9DKl//SS1b/04wWP9UMVb/
+ WTNU/140Uv9jNVH/ZzZP/2s3Tv9vOEz/dDlL/3k6Sv9+Okr/fjpK/346Sv9+Okr/fjpK/346Sv9+Okr/
+ fjpK/346Sv9+Okr/fjq8ygAAsNoAAKT/CQGX/xEEiv8WCH//HAx1/yMRbf8qFmb/MRpg/zgeWv8+IVb/
+ RCNS/0kkUP9OJk3/UidL/1YoSv9aKUj/XSlH/2AqRf9kK0T/aCtC/20sQf9xLUH/cS1B/3EtQf9xLUH/
+ cS1B/3EtQf9xLUH/cS1B/3EtQf9xLUH/cS3/jA8C/4kcB/+FKQ7/hDQW/4s7HP+PRCb/kU0x/5FZPv+O
+ ZUv/inFW/oZ9YPyDiWj7gJRv+n2fdPl6qnj4eLN893a9f/Z0x4H2c9GD9HHdhfFw5obqbOiI4mjqidxk
+ 64rcZOuK3GTritxk64rcZOuK3GTritxk64rcZOuK3GTritxk64r/jA8C/4kcB/+FKQ7/hDQW/4s7HP+P
+ RCb/kU0x/5FZPv+OZUv/inFW/oZ9YPyDiWj7gJRv+n2fdPl6qnj4eLN893a9f/Z0x4H2c9GD9HHdhfFw
+ 5obqbOiI4mjqidxk64rcZOuK3GTritxk64rcZOuK3GTritxk64rcZOuK3GTritxk64r/jA8C/4kcB/+F
+ KQ7/hDQW/4s7HP+PRCb/kU0x/5FZPv+OZUv/inFW/oZ9YPyDiWj7gJRv+n2fdPl6qnj4eLN893a9f/Z0
+ x4H2c9GD9HHdhfFw5obqbOiI4mjqidxk64rcZOuK3GTritxk64rcZOuK3GTritxk64rcZOuK3GTritxk
+ 64r/jA8C/4kcB/+FKQ7/hDQW/4s7HP+PRCb/kU0x/5FZPv+OZUv/inFW/oZ9YPyDiWj7gJRv+n2fdPl6
+ qnj4eLN893a9f/Z0x4H2c9GD9HHdhfFw5obqbOiI4mjqidxk64rcZOuK3GTritxk64rcZOuK3GTritxk
+ 64rcZOuK3GTritxk64r/jA8C/4kcB/+FKQ7/hDQW/4s7HP+PRCb/kU0x/5FZPv+OZUv/inFW/oZ9YPyD
+ iWj7gJRv+n2fdPl6qnj4eLN893a9f/Z0x4H2c9GD9HHdhfFw5obqbOiI4mjqidxk64rcZOuK3GTritxk
+ 64rcZOuK3GTritxk64rcZOuK3GTritxk64r/jQ8C/4ocB/+FKQ7/hjMV/407HP+RQyb/lEwx/5RXPv+Q
+ ZEv+jG9X+4h7YvqFhmv4gpJy93+dePZ8p331ebGB9He7hPR1xYbzc9CJ8XLciu1v5Izma+aN3Wboj9Zk
+ 6o7WZOqO1mTqjtZk6o7WZOqO1mTqjtZk6o7WZOqO1mTqjtZk6o7/jQ4C/4scB/+GKA7/iTIU/5E5G/+V
+ QSX/mEox/5lUP/2WYE36kmxa9413ZvWJgnDzhY158oGYf/B+ooXve6yK7ni2je11wZDsc82T63HbleVu
+ 4ZfcaeSY0mXnmM1n6ZTNZ+mUzWfplM1n6ZTNZ+mUzWfplM1n6ZTNZ+mUzWfplM1n6ZT/jg4C/4wbB/+H
+ KA7/jDAU/5Q4Gv+ZQCT/nEgw/p5RP/qbXU32l2hc85J0afGNfnXuiYl+7ISThuuAnY3pfKeS53iyl+Z1
+ vZrlcsmd43DYoNxs36LRZuGjymnkncVr55jFa+eYxWvnmMVr55jFa+eYxWvnmMVr55jFa+eYxWvnmMVr
+ 55j/jw0C/4wbBv+IKA7/jzAT/5c3Gf+cPiP/oEcv+6NPPvegW07znGZd75dwbOySe3npjIWE54ePjeSB
+ mZTifKKb4HetoN5zuKTccMan2m7VqtFp3KvJad6owmziob5u5Zy+buWcvm7lnL5u5Zy+buWcvm7lnL5u
+ 5Zy+buWcvm7lnL5u5Zz/jw0C/40bBv+JJw3/kS8S/5k2GP+fPSL+o0Uv+KdNPvSlWE7woWNf7JxtbuiX
+ d3zkkIGI4YmLk96ClJvae52j1nanqdNzs6zRccCtz3DPr8pu2q/Bbdysu2/gpbdx46C3ceOgt3HjoLdx
+ 46C3ceOgt3HjoLdx46C3ceOgt3HjoLdx46D/kA0C/44bBv+KJw3/ky4R/5w1F/+iPCH8p0Qu9qtMPfGq
+ Vk7sp2Bf6KJqcOObdH/fk32N2ouGmdWDjqLRfpinzXqiq8p3rq7IdbuwxnTKssJz2LK5cNqwtHLeqLB0
+ 4aOwdOGjsHTho7B04aOwdOGjsHTho7B04aOwdOGjsHTho7B04aP/kA0B/44aBv+KJw3/lS0R/580Fv+l
+ OyD6q0Is9K9KPO6vU07prV1g5Kdnct+fcILYlXiR0o6Bm82IiqPJg5SpxX6ercJ7qbC/ebazvHjFtLp4
+ 1rWxdNizrHbcrKl336apd9+mqXffpql336apd9+mqXffpql336apd9+mqXffpql336b/kQwB/48aBv+L
+ Jw3/lywQ/6EzFf+oOh/4rkEr8bJIO+u1UU3ms1tg4Ktkc9mibITSmnWRzJJ+m8eMh6PCh5CqvYOar7mA
+ pbK2fbG1s3zBt7F807epeNW3pXrbrqN73qije96oo3veqKN73qije96oo3veqKN73qije96oo3veqKN7
+ 3qj/kQwB/48aBv+NJgz/mSsP/6MyFP6rOR32sUAq77ZHOum7Tkzjt1hg3LBhc9SnaoTNnnORxpd7nMCR
+ hKS7jI2qtoiWsLKEobSugq23q4C8uKmAz7mifNS5n33ZsZ1+3aqdft2qnX7dqp1+3aqdft2qnX7dqp1+
+ 3aqdft2qnX7dqp1+3ar/kgwB/5AaBv+OJQz/mysO/6UxE/yuOBz0tT8o7bpFOObATEvgvFZf2LVfc9Cr
+ aIPIo3CRwZt4nLqVgKS0kImrr4yTsKqJnbWmhqq4o4W5uqCFy7uagNO7mIHYs5eC3KyXgtysl4LcrJeC
+ 3KyXgtysl4LcrJeC3KyXgtysl4LcrJeC3Kz/kgwB/5AZBf+QJQv/nSoO/6gwEvqxNxvyuD4n675EN+TF
+ SkrdwFRe1LldcsuvZoPDp26QvJ92m7WZfqSulIarqZGQsaSNmrWfi6a5nIq1u5mJyLyUhtK8koXWtZGF
+ 266RhduukYXbrpGF266RhduukYXbrpGF266RhduukYXbrpGF267/kwsB/5EZBf+SJAv/nykN/6ovEfiz
+ Nhnwuzwl6MNDNeHJSUjaxVJd0LxbccezZIK/q2yQt6Rzm6+ee6SomYOro5WNsZ2Tl7aZkKO5lY+yvJKP
+ xb2Ni9G+jInWtoyJ2q+MidqvjInar4yJ2q+MidqvjInar4yJ2q+MidqvjInar4yJ2q//kwsB/5EZBf+T
+ Iwr/oSgM/6wuEPe2NRjuvzsj5sdBM9/OSEXWyVFczcBacMO4YoG6sGqPsqhxm6qjeaSjnoGrnZqKsZeY
+ lLaSlqG6jpWwvYqUwr6GkdG+hY7Vt4aN2bCGjdmwho3ZsIaN2bCGjdmwho3ZsIaN2bCGjdmwho3ZsIaN
+ 2bD/kwsB/5IZBf+VIwr/oycL/68tD/W6MxbrxDoh5M0/MNzSRkPSzE9bycRYb7+8YIC2tWePra5vmqWo
+ dqOdpH6rlqCHsZCekbaLnJ26hpusvYOav75/mNG/fpTUuICS2bGAktmxgJLZsYCS2bGAktmxgJLZsYCS
+ 2bGAktmxgJLZsYCS2bH/lAsB/5MZBf+XIgn/pSYK/bIrDfK+MhTpyTge4dM9LNnYREHO0E1ZxMlWbrvB
+ Xn+xumWNqLRsmZ+vc6KXqnuqkKeEsIqkjraEo5q6f6KpvHuivb53oNG+d5rUuXmY2LJ5mNiyeZjYsnmY
+ 2LJ5mNiyeZjYsnmY2LJ5mNiyeZjYsnmY2LL/lQoB/5MYBf+ZIQj/qCUJ+rYqC+7CLxHkzjUa3Nw6J9Pc
+ Q0DK1UtYwM5TbLXHW36rwWKMortpmJm2caGRsnipia+Br4KsirR8q5e4d6unu3Orur1vqtK9b6LUuXGf
+ 2LJxn9iycZ/YsnGf2LJxn9iycZ/YsnGf2LJxn9iycZ/YsnGf2LL/lQoB/5QYBP+cHwf/qyMH9bonCenI
+ LA3e1jIV1eA9I87gQj3F20lWutRRarDOWHylyF+KnMNmlpK/bZ+Ku3Wngrh9rXu3h7J1tpS2b7akuWu2
+ uLtnt9O7Z63VuGmo2bJpqNmyaajZsmmo2bJpqNmyaajZsmmo2bJpqNmyaajZsmmo2bL/lgkB/5UXBP+g
+ HQX/sCAF8MAkBuLQKAnW3jIPz+U+I8fkRDu+4EhTtNxPaKnWVXmf0VyHlc1jk4zJapyDxnKje8R6qnTD
+ ha9tw5GyaMOhtWPEtrdgxdW3X7rWtWGz2q9hs9qvYbPar2Gz2q9hs9qvYbPar2Gz2q9hs9qvYbPar2Gz
+ 2q//lwkA/5cXBP+kGwT6tRwD6ccdA9raHwTP5DQRx+o/Jb/oRDu25khQrONNZKLfU3WX3FmDjthgjoTV
+ Z5h802+fdNJ4pW3Rgqln0pCtYdOgr13Ut7FZ1tmyV8nasFrB3KtawdyrWsHcq1rB3KtawdyrWsHcq1rB
+ 3KtawdyrWsHcq1rB3Kv/mQgA/5gWBP+qFwLzvBUB4dASANHiJATI6zYTv+4/J7btQzut60dPpOlKYJrn
+ UW+Q5ld8huReh37jZZB14myXbuJ1nWfif6Fh44ylXOScp1flr6lU5cupUdvbqFPR4KVT0eClU9HgpVPR
+ 4KVT0eClU9HgpVPR4KVT0eClU9HgpVPR4KX7mwYA/50TAvaxEADaxgcA1NkJAMnqKAbA8jcWtvI+KK3y
+ Qjuj8UVLm/BJWpLwUGeJ71dyge9fe3rvZoJz726Ibe93jWjwgJFj8IuUXu+Xl1rupJlV7baaUu3Sm0/l
+ 3ZtP5d2bT+Xdm0/l3ZtP5d2bT+Xdm0/l3ZtP5d2bT+Xdm0/l3Zv3nQQA+6QMANq5BADSywYAy+gRAMDz
+ LAm29zcYrfc8KaP4QDiZ+ERGkfhIU4r4Tl6C+Fdne/hfbnb4Z3Rw+W94a/l2fGf6f4Bj+YiCX/iShVz3
+ nYdY9qqJVPW9ilL10otS9dKLUvXSi1L10otS9dKLUvXSi1L10otS9dKLUvXSi1L10ovwnwIA3K4BANK/
+ AwDK0QUAwfIaAbb7LQys/DQaov05J5j+PTSP/kJAh/9ISoH/TlN6/1Zadf9eX3D/ZmRs/25oaP90a2X/
+ fG5i/4RwX/+Mclz/lnRZ/6F2Vf+wd1P+vnhT/r54U/6+eFP+vnhT/r54U/6+eFP+vnhT/r54U/6+eFP+
+ vnjmowAA07UAAMnGAgDB2AUAtvwfBKz/Kw6h/zEZl/82I43/Oy6F/0A3fv9GQHf/TUZy/1RMbv9cUGr/
+ ZFRm/2tXZP9xWWH/d1te/35dXP+GX1r/jmFX/5hiVf+lZFL/sGVS/7BlUv+wZVL/sGVS/7BlUv+wZVL/
+ sGVS/7BlUv+wZVL/sGXWrAAAyr4AAMDPAgC28QwAq/8fBaD/Jw6V/ywWi/8yH4L/OCd7/z4vdP9ENW7/
+ Szpp/1E+Zf9YQWL/YERf/2ZGXf9tSFv/ckpZ/3hMV/9+TVX/hE5T/4xQUf+XUU//oVJP/6FST/+hUk//
+ oVJP/6FST/+hUk//oVJP/6FST/+hUk//oVLLtgAAwMcAALbXAACr/xEBn/8bBpT/IgyJ/ygTgP8uGnj/
+ NCBw/zsmav9BKmX/SC5g/04xXP9TNFr/WjZX/184Vf9lOVP/ajpR/3A7UP91PU7/ej5N/4A/S/+IQEn/
+ kEFJ/5BBSf+QQUn/kEFJ/5BBSf+QQUn/kEFJ/5BBSf+QQUn/kEHBvwAAt9AAAKrfAACe/w0Ckv8VBYf/
+ HAp9/yIPdP8pFG3/MBlm/zcdYP89IVz/QyRX/0kmVP9OKFH/UylP/1grTf9cLEv/YS1K/2UuSP9qLkb/
+ bi9F/3QwQ/96MUH/gDJB/4AyQf+AMkH/gDJB/4AyQf+AMkH/gDJB/4AyQf+AMkH/gDK4ygAArNgAAJ7w
+ AACR/wYBhf8NBHv/FQhx/xwMaf8jD2H/KhNb/zEWVv83GVL/PRtO/0IcS/9HHkj/Sx9G/08gRP9TIUL/
+ VyFA/1oiP/9eIz3/YiM7/2YkOf9sJTj/cSU4/3ElOP9xJTj/cSU4/3ElOP9xJTj/cSU4/3ElOP9xJTj/
+ cSX/gw8D/38cB/95KA7/ejMT/4E7Gf+ERCH/hk0r/4ZYNv+DZkD/f3NK/3x/Uv54ilj9dpVe/HOgYvtx
+ qWX6b7Jo+W67a/lsxW34a85u9mracPRp5HHyaO1y7mfyc+dk9HTjYfV042H1dONh9XTjYfV042H1dONh
+ 9XTjYfV042H1dONh9XT/gw8D/38cB/95KA7/ejMT/4E7Gf+ERCH/hk0r/4ZYNv+DZkD/f3NK/3x/Uv54
+ ilj9dpVe/HOgYvtxqWX6b7Jo+W67a/lsxW34a85u9mracPRp5HHyaO1y7mfyc+dk9HTjYfV042H1dONh
+ 9XTjYfV042H1dONh9XTjYfV042H1dONh9XT/gw8D/38cB/95KA7/ejMT/4E7Gf+ERCH/hk0r/4ZYNv+D
+ ZkD/f3NK/3x/Uv54ilj9dpVe/HOgYvtxqWX6b7Jo+W67a/lsxW34a85u9mracPRp5HHyaO1y7mfyc+dk
+ 9HTjYfV042H1dONh9XTjYfV042H1dONh9XTjYfV042H1dONh9XT/gw8D/38cB/95KA7/ejMT/4E7Gf+E
+ RCH/hk0r/4ZYNv+DZkD/f3NK/3x/Uv54ilj9dpVe/HOgYvtxqWX6b7Jo+W67a/lsxW34a85u9mracPRp
+ 5HHyaO1y7mfyc+dk9HTjYfV042H1dONh9XTjYfV042H1dONh9XTjYfV042H1dONh9XT/gw4D/4AbB/96
+ KA7/fTIT/4M6Gf+HQiH/iEwr/4lWNv+GZEH/gnBL/n58VPx7iFz6eJJh+XWdZvhzp2r3cbBt9m+5cPVt
+ w3L1bM1082vZdvFq5Hfvae146WbweeJi8nreYfN53mHzed5h83neYfN53mHzed5h83neYfN53mHzed5h
+ 83n/hA4C/4EbB/97KA3/gDAS/4c4GP+LQSD/jUor/45TNv+LYEL8h21O+YN4WPd/g2D1fI5n9HiZbfN1
+ o3Lyc6x18XC1efBuwHvvbcp+7mvWf+tq44HnaeuC4GXtg9lj8ILUZPN+1GTzftRk837UZPN+1GTzftRk
+ 837UZPN+1GTzftRk837/hQ4C/4IbB/98Jw3/hC8S/4s3F/+PPx//kUgq/5NRNvyQXUP4jGlQ9Yd1W/OD
+ gGXxf4pt73uVc+13nnnsdKh963GygepvvITobceH52vUieVq4ovfZ+mM12PrjNBm8IfMZ/KDzGfyg8xn
+ 8oPMZ/KDzGfyg8xn8oPMZ/KDzGfyg8xn8oP/hg0C/4IbB/99Jw3/hi4R/441Fv+TPR//lUYp/ZdPNviV
+ WkT1kWZR8YxyXu+HfGjsgody6n6Reeh5moDmdaSF5XKuieNvuI3hbMSQ4GrSk91p4ZXWZOeWz2brkclo
+ 7ovFafCHxWnwh8Vp8IfFafCHxWnwh8Vp8IfFafCHxWnwh8Vp8If/hg0C/4MaB/9+Jw3/iS0Q/5E0Ff+W
+ PB7/mUQo+ptNNvWaWETxlmNS7ZFuYOqLeWznhoN35ICMgOJ6loffdp+N3XGpkttttJfYasCa1mnOnNNp
+ 35zNZ+Wbx2nolsFr7I++bO6Lvmzui75s7ou+bO6Lvmzui75s7ou+bO6Lvmzui75s7ov/hw0C/4QaBv+A
+ Jg3/jCwP/5QzFP+aOhz9nUIn959LNfKfVUTtm2BT6ZZrYuWQdXDhiX983YKIhtp7kY/WdpqW03KjmdBw
+ rpzObruezG3JoMpt2qDEauKgv2zmmrlu6ZS3b+yPt2/sj7dv7I+3b+yPt2/sj7dv7I+3b+yPt2/sj7dv
+ 7I//hw0C/4UaBv+CJQz/jisO/5cyE/+dORv7oUEm9KRJNO+lUkPpoV1U5ZtnZOCUcXPbjHqB1YWDi9F/
+ jJLNe5WYynefnMd0qZ/FcrWhw3HDo8Fx1KS8b+CktnDjnrJy55evc+qTr3Pqk69z6pOvc+qTr3Pqk69z
+ 6pOvc+qTr3Pqk69z6pP/iAwC/4UaBv+FJAv/kSoN/5owEv+gOBr4pT8k8ahHMuurT0Pmp1pU4KBkZdqY
+ bXbUkHaCzop/jMqEiJPGf5GZwnyanr55pKG8drCkuXW+prd1z6e0c9+nrnPhoqp15puoduiWqHbolqh2
+ 6JaoduiWqHbolqh26JaoduiWqHbolqh26Jb/iQwC/4YZBv+HJAv/kykN/5wvEf6kNhj2qT4j761FMeiw
+ TUHirFdT3KVhZtSdanbOlXOCyI58jMOJhZS+hI2buoCWn7Z9oKOze6ymsHm6qK55yqmseN2qp3ffpaN5
+ 5J6ieeeZonnnmaJ555mieeeZonnnmaJ555mieeeZonnnmaJ555n/iQwC/4cZBv+JIwr/lSgM/58uEPyn
+ NRfzrTwh7LFDL+W1SkDfsFVS16pfZc+haHXJmXGCwpN5jb2NgZW4iYqbs4WToa+CnaWrf6ioqH22qqZ9
+ xqykfdusn3veqJ184qCcfeWbnH3lm5x95ZucfeWbnH3lm5x95ZucfeWbnH3lm5x95Zv/igsC/4cZBv+L
+ Igr/lycL/6EtD/qqNBXxsDsf6bZCLeO6SD7btVNR065dZculZnXEnm6CvZd2jbeSf5WxjYecrImQoaiG
+ maakg6SpoYKyrJ6Bw62cgdaumH/dq5aA4aKWgOSdloDknZaA5J2WgOSdloDknZaA5J2WgOSdloDknZaA
+ 5J3/igsC/4gZBv+MIQn/mSYK/6QsDfitMhTvtDkd57pAK+C+RzzYulFQz7FbZMepZHS/omyBuJt0jLGW
+ fJWskYScpo6NoqKLlqadiKGqmoavrZeGv6+VhtOvkYPbrZCD4KSQg+OfkIPjn5CD45+Qg+OfkIPjn5CD
+ 45+Qg+OfkIPjn5CD45//iwsB/4gYBf+OIQj/myUJ/6YrDPawMRLtuDcb5b8+KN3DRjnUvVBPy7VZY8Ot
+ YnO7pmqBs6ByjKyaeZWmloGcoJKKopyPk6eXjZ6rk4usrpCKvbCOi9Gwiojar4qH36aKh+KgiofioIqH
+ 4qCKh+KgiofioIqH4qCKh+KgiofioIqH4qD/iwsB/4kYBf+QIAj/nSQI/6kpC/SzLxDqvDYZ4sQ8JdrH
+ RDbRwU5OyLlYYr+xYHK2qmiArqRvi6efd5Shmn+cm5eHopaVkaeRkpyrjJGpromQurCGkM6xg43asISL
+ 36eFi+KihYviooWL4qKFi+KihYviooWL4qKFi+KihYviooWL4qL/jAoB/4kYBf+SHwf/oCMH/qwoCfK3
+ LQ7owTQW4Mo6IdbLQjXNxE1MxL1WYLu2XnGyr2Z/qqlti6KkdJSboHyclZ2Eoo+ajqeKmJmrhZamr4KW
+ t7F/lsyyfJLZsX6Q3qh+j+Gjfo/ho36P4aN+j+Gjfo/ho36P4aN+j+Gjfo/ho36P4aP/jAoB/4oYBf+U
+ Hgb/oiEG+68mCO+7KwvlxjES3dE2HNPPQDPJyUtLwMJUX7a7XHCttWN+pa9riZ2rcpOVpnmbj6OBoYmg
+ i6eDn5arfp2jrnqctLB3ncmxdJrZsXaW3ql4leCkeJXgpHiV4KR4leCkeJXgpHiV4KR4leCkeJXgpHiV
+ 4KT/jQoB/4sXBf+XHAX/pR8F+LMjBuzAKAjizS0O2dgzGc/TPjHFzUlJu8dSXbHBWm6ou2F8n7ZoiJey
+ b5GPrnaZiKp+oIKoiKV8ppOqd6WgrXOlsa9wpciwbKLZsG+e3qlxm+CkcZvgpHGb4KRxm+CkcZvgpHGb
+ 4KRxm+CkcZvgpHGb4KT/jgkB/4wXBf+aGgT/qRwD9bgfBOjHIwXd1ScI1NwyF8rYPC/A0kZGts1PW6zH
+ V2yiwl56mb5lhpG6bI+JtnOXgrR7nnuxhaN1sJCob6+dq2uvr61osMauZa3brmen3qhppOGjaaTho2mk
+ 4aNppOGjaaTho2mk4aNppOGjaaTho2mk4aP/jwkB/40WBP+eGAP/rhkC8L4ZAeLPGgLV3iUEzeA1FMTd
+ PCy62URDsNRMWKbPVGmcy1t3k8dig4rDaYyCwXCUe755mnS9gqBuvI2kaLybp2O8ralgvcWrXbvdql+y
+ 36VhruKhYa7ioWGu4qFhruKhYa7ioWGu4qFhruKhYa7ioWGu4qH/kAgB/5EVA/+iFAH1tBIA58YOANna
+ CgDO5CkGxeQ4Fr3jQCmz4ENAqdxKVJ/YUWWV1FhzjNFffoPPZod7zW2PdMt2lW3Kf5pnyoueYcqaol3L
+ rKRZzMalV8rgpVfA4qFZu+SdWbvknVm75J1Zu+SdWbvknVm75J1Zu+SdWbvknVm75J3/kgcA/5YRAveo
+ DgDcuwcA1cwHAM/jEgDF6CwIveg5GLTnPyuq5kM9oeRIT5fiTl+N31VthN5beHzcY4F022qIbdtzjmfb
+ fZNh24mXXNuYmlfcq5tU3sScUd3hnFHQ5ZpSy+eXUsvnl1LL55dSy+eXUsvnl1LL55dSy+eXUsvnl1LL
+ 55f/kwYA/5wMAd2vBADUwAUAztAGAMbsGQG97S8Ls+04G6rtPSuh7EI7l+tGS4/qTFiG6lRjfulbbXfp
+ Y3Vw6Gp7aulzgGXpfIVf6YeIWuqUi1brpI5T7LmPUO7WkE3l5I9N3eiOTd3ojk3d6I5N3eiOTd3ojk3d
+ 6I5N3eiOTd3ojk3d6I78lgQA6aQDANS1AgDMxQMAxtUGAL3xIAOz8i8OqvM2HKDzOyqX80A4jvNFRIbz
+ S09/81NYePNbYHLzY2Zt9GtraPRzb2T0e3Ng9YV2XPaQeVj3nntV+K59UvnEfk/54n9N8uV/TfLlf03y
+ 5X9N8uV/TfLlf03y5X9N8uV/TfLlf03y5X/2mQIA2KsAAM28AQDFzAMAveMKALP3IwWp+S4Qn/k0G5X6
+ OSeM+j4yhPtEPH37SkV3+1FMcfxZUm38YVdp/WlbZf1xXmH+eGFe/oFkW/+KZlj/lmhV/6NqUv+za0//
+ ym1O/95tTv/ebU7/3m1O/95tTv/ebU7/3m1O/95tTv/ebU7/3m3cogAAzrMAAMTDAQC80wMAsvsTAaj+
+ Iwed/yoQk/8wGYr/NiKC/zwre/9CM3T/STpu/08/af9WRGb/Xkdi/2ZKX/9tTV3/dE9a/3tRV/+DU1X/
+ jFVS/5dXUP+jWE3/tFlM/8FaTP/BWkz/wVpM/8FaTP/BWkz/wVpM/8FaTP/BWkz/wVrRqwAAxbwAALzM
+ AACx2gEAp/8VApz/HweR/yYOiP8sFn//Mx14/zkkcf9AKmv/Ri9m/0wzYf9SNl3/WTla/2A7WP9nPVb/
+ bj9U/3RBUv96QlD/gkNO/4pFTP+TRkn/oEdI/6pISP+qSEj/qkhI/6pISP+qSEj/qkhI/6pISP+qSEj/
+ qkjHtQAAvMYAALHUAACm7AQAmv8SAo//GgaF/yEMfP8oEnT/Lxdt/zUcZ/88IWL/QiRd/0gnWf9OKlb/
+ VCxT/1ouUf9fL07/ZTBM/2oySv9wM0j/dzRG/301Rf+ENkP/jjdB/5U4Qf+VOEH/lThB/5U4Qf+VOEH/
+ lThB/5U4Qf+VOEH/lTi9vwAAss8AAKbaAACZ9gIAjf8LAoP/EwV5/xsJcP8iDmn/KRJi/zAWXP83GVj/
+ PRtT/0MeUP9IH03/TSFK/1IiSP9XI0b/WyRE/2AlQv9lJkD/aic+/28oPP91KDr/fSk5/4MqOf+DKjn/
+ gyo5/4MqOf+DKjn/gyo5/4MqOf+DKjn/gyq0ygAAp9YAAJneAACM+AAAgP8DAXb/DARs/xQHZP8cCl3/
+ Iw1X/yoQUv8wEk3/NhRJ/zsVRv9AF0P/RRhA/0kZPv9NGjz/UBo6/1QbOP9ZHDb/XRw0/2IdMv9mHTD/
+ bR4v/3EfL/9xHy//cR8v/3EfL/9xHy//cR8v/3EfL/9xHy//cR//eA8D/3McCP9tKg3/cDIR/3Y6Fv95
+ RB3/ek4l/3lYLv93Zjb/dHQ+/3CARP9ti0r/a5ZO/mmgUf1nqVT8ZrFW+2S6V/tjwln6Ysxa+WHWW/dh
+ 4Fz1YOpd82DyXvFf+V7sXv5f6l3+X+pd/l/qXf5f6l3+X+pd/l/qXf5f6l3+X+pd/l//eA8D/3McCP9t
+ Kg3/cDIR/3Y6Fv95RB3/ek4l/3lYLv93Zjb/dHQ+/3CARP9ti0r/a5ZO/mmgUf1nqVT8ZrFW+2S6V/tj
+ wln6Ysxa+WHWW/dh4Fz1YOpd82DyXvFf+V7sXv5f6l3+X+pd/l/qXf5f6l3+X+pd/l/qXf5f6l3+X+pd
+ /l//eA8D/3McCP9tKg3/cDIR/3Y6Fv95RB3/ek4l/3lYLv93Zjb/dHQ+/3CARP9ti0r/a5ZO/mmgUf1n
+ qVT8ZrFW+2S6V/tjwln6Ysxa+WHWW/dh4Fz1YOpd82DyXvFf+V7sXv5f6l3+X+pd/l/qXf5f6l3+X+pd
+ /l/qXf5f6l3+X+pd/l//eA4D/3QcB/9uKQ3/czER/3k5Fv98Qh3/fUwl/3xXLv96ZDf/d3JA/3N+R/5w
+ iUz9bZNR+2ueVfppplj5Z69a+Ga4XPhlwV73ZMpf9mPUYPRi4GLyYepi72HyY+1h+mTnXvxk5l79Y+Ze
+ /WPmXv1j5l79Y+Ze/WPmXv1j5l79Y+Ze/WP/eQ4D/3UbB/9vKQ3/djAQ/304Ff+AQBz/gUol/4FUL/+A
+ YTn/fG5C/Hh6Svp0hVH4cZBW926aWvZso170aqxh9Gi1Y/NnvmXyZchn8WTSae9j32rsY+lr6mLybOZg
+ +G3gYPpq3mD8ad5g/GneYPxp3mD8ad5g/GneYPxp3mD8ad5g/Gn/eg4D/3YaB/9wKA3/ei4Q/4E2Ff+E
+ Pxz/hUgl/4VSL/+EXjr7gGtE+Hx3TfZ4glX0dIxb8nGWYPFun2TwbKho7mqxa+1ou23sZ8Vv62XRcelk
+ 3nPmY+l05GLzdd9h9nTZYvpv1mP7bdZj+23WY/tt1mP7bdZj+23WY/tt1mP7bdZj+23/ew0D/3caB/9y
+ Jwz/fS0P/4Q1FP+IPRv/ikYk/4pPL/uJWzr3hWhF9IB0UPF8fljveIlg7XSSZuxwnGvqbqVv6Wuuc+hp
+ uHXmZ8N45WXPeuNk3XzgY+l93WLxfdZj9XnQZfl0zmb6cs5m+nLOZvpyzmb6cs5m+nLOZvpyzmb6cs5m
+ +nL/fA0D/3gaB/91Jgz/gCwO/4gzE/+MOxr/jkQj/I5NLveOWDvzimRH8IVwUu2Ae1zqe4Vl6HeObOZy
+ l3Lkb6F34myqe+BptH/fZ7+C3WXMhNtj24bYYeiI02Txg85m9X7IaPh5x2j6d8do+nfHaPp3x2j6d8do
+ +nfHaPp3x2j6d8do+nf/fQ0D/3kaB/94JQv/gysN/4syEv+QORn/kkIi+ZNKLvOTVDvvj2FI64psVeeE
+ d2Dkf4Bq4XmKc950k3rccJyA2Wylhddpr4nVZ7uL02bIjNFm2IzOZeaNymjwiMVp84PAa/Z9vmv3e75r
+ 93u+a/d7vmv3e75r93u+a/d7vmv3e75r93v/fQwD/3oZB/97JAv/hikM/44wEP+UNxf8l0Ah9ZhILfCZ
+ UTrrlV1J5o9oV+KIc2Tegnxw2nyFetV2joHScpeGz2+gis1tqozLa7WPyWrCkMdq0ZHFaeKRwWvtjrxs
+ 8Ii4bvOCtm71f7Zu9X+2bvV/tm71f7Zu9X+2bvV/tm71f7Zu9X//fgwC/3sZBv9+Igr/iSgM/5IuD/+Y
+ Nhb5mz4f8p1GK+yeTjnmmlpJ4ZRlWNyNbmfWhnhz0YCBfM17iYPKd5KIx3SbjMRypZDCcLCSwG+9lL5u
+ zJW7bt6VuG7qk7Rw7YywcfGFr3Hzg69x84OvcfODr3Hzg69x84OvcfODr3Hzg69x84P/fwwC/3sZBv+A
+ IQn/jCcL/5UtDv+bNBT2oDwd76JDKeikSzjioFdI3JlhWdWSa2jPi3R0yoV9fcaAhYTCfI6Kv3mXj7x2
+ oJK5dKuVtnO4l7Ryx5iyctqZr3Lol6xz65CpdO+JqHTxhqh08YaodPGGqHTxhqh08YaodPGGqHTxhqh0
+ 8Yb/fwwC/3wZBv+DIAn/jyYK/5grDfyfMhLzpDob66dBJ+WpSTbepVRH155fWdCXaGjJkHF0xIp6fb+F
+ goW7gYqLt36TkLR7nJSweKeXrnezmqt2w5uqdtWcp3Xlm6R36ZSieO6MoXjviaF474mheO+JoXjviaF4
+ 74mheO+JoXjviaF474n/gAsC/30YBv+FIAj/kSQJ/5sqC/qiMRDxqDgZ6aw/JeKuRzTaqlJF0qJcWMub
+ ZmfElG90vo93frmKf4a0hoeMsIKQkax/mZapfaOZpnuvnKN6v52hetGen3nknp166Jebe+yPmnvujJp7
+ 7oyae+6MmnvujJp77oyae+6MmnvujJp77oz/gQsC/30YBv+HHwf/kyMI/50pCvimLw/urDYX5rE9It+z
+ RTHWrlBEzqdaV8afZGa/mWxzuZN0frOOfIauioSNqoeNkqaDlZeigaCan3+snZx+u5+afs2gmH7ioJZ+
+ 5pmVfuuRlH7sjpR+7I6UfuyOlH7sjpR+7I6UfuyOlH7sjpR+7I7/gQsC/34YBv+JHgf/liIH/6AnCfWp
+ LQ3ssDQU47Y7H9y4RC3Ssk9DyqpZVsKjYWa7nWpztJdyfa6SeoapjoGNpIuKkp+IkpebhZ2bmISpnpWC
+ uKCTgsqhkYLgoY+C5ZuPguqTj4LrkI+C65CPguuQj4LrkI+C65CPguuQj4LrkI+C65D/ggsC/38YBv+L
+ HQb/mCEG/6MlCPOsKwvptDIR4bs4G9m8QizPtU1Cxq5XVb6nYGW2oWhyr5tvfamWd4Wjkn+Nno+HkpqM
+ kJiVipqckYimn46HtaGMh8ijiofeo4mG5J2JhemViYXrkomF65KJheuSiYXrkomF65KJheuSiYXrkomF
+ 65L/ggoC/38YBv+NHAX/mh8F/aYjBvGwKQnnuS8P3sE2F9XAQCrMuUtAw7JVU7qrXmSypWZxq6BtfKSb
+ dYWel3yMmZSFk5SRjZiPj5eci42joIiMsqKFjMWjg4zcpIKK456DieiWg4nqk4OJ6pODieqTg4nqk4OJ
+ 6pODieqTg4nqk4OJ6pP/gwoC/4AXBf+PGwX/nR0E+6khBe60JgfkviwL28czE9HDPynIvUo/v7ZTUraw
+ XGKuqmRwpqVre5+gcoSZnHqMk5mCko6Xi5iJlJWchZOhoIGSr6N+kcKkfJLapHyP46B9jueXfY3plH2N
+ 6ZR9jemUfY3plH2N6ZR9jemUfY3plH2N6ZT/hAoC/4EXBf+RGQT/nxsD+KweA+u4IgXhxCgI2MsvEc7H
+ PSfEwUg9u7tRULK1WmGpr2FvoappepqmcIOUoneLjp9/koidiJeDm5KcfpmeoHqYraJ3mMCkdZjYpHSV
+ 4qB2k+eYd5LplXeS6ZV3kumVd5LplXeS6ZV3kumVd5LplXeS6ZX/hAkB/4QWBf+UFwP/oxkC9bAaAui+
+ HQLeyyEE088tD8rLOyXAxkY7tsBPTq26V1+ktV9tnLFmeJWtbYKOqXWKh6Z8kIGkhZZ8oo+bd6Gbn3Kg
+ qqFvoL6jbaDWo2yd4qBvmueYcJjolXCY6JVwmOiVcJjolXCY6JVwmOiVcJjolXCY6JX/hQkB/4cUBP+Y
+ FQL+pxUB8bUUAOTFFADZ1BYAz9MrDcXQOSK7y0M4scZNTKjBVVyfvFxqlrhjdo+1an+IsnKHga95jnut
+ gpR1q4yZb6qYnGupqJ9nqryhZarVoWSm459noueXaKDplWig6ZVooOmVaKDplWig6ZVooOmVaKDplWig
+ 6ZX/hggB/4sSA/+cEQHxqw4A37wKANjMCADT2REAytkoC8DVNh+10UE1q81KSKLIUlmZxVlnkMFhcoi+
+ aHyBu2+Eerl3i3S4f5ButoqVaLWWmWO1ppxgtbudXrfWnVyy5ZxfrOiVYKrqk2Cq6pNgquqTYKrqk2Cq
+ 6pNgquqTYKrqk2Cq6pP/iAgB/48PAvagDADbsQUA1cAGANHPBgDL3hQAwt4sCLncNRyv2T4xpdRHRJvR
+ T1WSzlZiictdboLJZHd6x2x/c8V0hm3EfYtnw4eQYsOUk13DpZZZxLqXV8XYmFXA6JdYueuRWLbsj1i2
+ 7I9YtuyPWLbsj1i27I9YtuyPWLbsj1i27I//igcB/5QLAOGmAwDUtgQAzsQEAMnTBgDC4hsBuuMvC7Hi
+ ORqo4D4snt5FP5TbTE+L2VNcgtZaaHvVYXF01Gl4bdNxfmfSe4Nh0oaIXNKTi1fTpI1U1LuPUdXaj0/R
+ 6o9RyO6KUsXviVLF74lSxe+JUsXviVLF74lSxe+JUsXviVLF74n/jAYB8JsEANasAADOuwIAyMkDAMHY
+ BwC55yEDsOgwDqfoOBye5z0rleZCOozlSUiD5FFUfONYXnTiX2du4mduZ+Jvc2LieHhc4oN8V+OPgFPk
+ n4JP5bSETebPhEvl6oRM2u+BTdbwgE3W8IBN1vCATdbwgE3W8IBN1vCATdbwgE3W8ID/jgQA26IAAM+y
+ AADHwQEAwM8EALjqDgCv7SUFpu4vEJ3uNhyU7jwpi+5BNYPuR0B87k9Kde5XUm/uX1hq7mdeZe5vYmHv
+ eGZc74FqWPCNbVTxmm9R8qtxTvPAckz03HNK7+5zSevwc0nr8HNJ6/BzSevwc0nr8HNJ6/BzSevwc0nr
+ 8HPmmAAA0qkAAMi5AADAyAEAt9UEAK7yFgGl9CUHm/UtEJL2NBuJ9jolgfZAL3r3Rjd0900/bvdURWn4
+ XUpl+GVOYfltUV75dFVa+n1XV/qHWlT7k1xR/KFeTv2wYEz+xGFJ/+JiSP/sYkj/7GJI/+xiSP/sYkj/
+ 7GJI/+xiSP/sYkj/7GLXoQAAybIAAMDBAAC3zwEArdsDAKP6GAKZ/CIIkP0qD4f+MRh//jcgeP8+J3H/
+ RC5r/0szZv9ROGL/WTte/2E+W/9oQVj/cERW/3dGU/+ASFD/iUpO/5VMS/+hTUn/sE5H/8VPRv/OUEb/
+ zlBG/85QRv/OUEb/zlBG/85QRv/OUEb/zlDMqwAAwboAALfKAACs1QAAoe8HAJf/FQON/x4HhP8mDXz/
+ LRR0/zQabv87H2j/QSRi/0goXv9OK1r/VC5X/1swVP9hM1H/aDRP/282Tf93OEr/fzlI/4g7Rv+SPET/
+ nT1C/6w+Qf+zPkH/sz5B/7M+Qf+zPkH/sz5B/7M+Qf+zPkH/sz7CtQAAuMQAAK3RAACg2wAAlfcFAIr/
+ EAKB/xkGeP8hC3D/KA9p/zAUY/83GF7/PRtZ/0MeVf9JIVL/TiNP/1QkTP9aJkr/XydH/2UoRf9sKkP/
+ cytA/3osPv+CLTz/iy46/5cvOf+cLzn/nC85/5wvOf+cLzn/nC85/5wvOf+cLzn/nC+6vwAArs0AAKHX
+ AACT3gAAiPoAAH7/CQJ0/xMFbP8bCGX/Iwte/yoPWP8xElP/NxRP/z0WS/9CGEj/RxlF/0waQ/9RG0D/
+ VRw+/1odPP9gHjn/Zh83/2wgNf9yITP/eSIx/4IiMP+GIzD/hiMw/4YjMP+GIzD/hiMw/4YjMP+GIzD/
+ hiOwyQAAo9QAAJTcAACG4gAAe/wAAHH/AgFo/wsDX/8UBlj/GwhS/yMKTf8pDEj/Lw5E/zUPQf85ET7/
+ PhI7/0ISOP9GEzb/ShQz/04VMf9TFS//WBYt/10XKv9iFyj/aBgm/28YJf9yGSX/chkl/3IZJf9yGSX/
+ chkl/3IZJf9yGSX/chn/bBME/2cfCP9fLQz/ZTEP/2s6FP9tRBn/bU4g/2tZJ/9pZy3/ZnUz/2OBOP9h
+ jDz/X5Y//12fQf9cqEP/W7BE/lq4Rv1ZwEf8WclI+1jSSPlX3Un3V+ZJ9VbvSvNW9krxVv1K71X/Su9V
+ /0rvVf9K71X/Su9V/0rvVf9K71X/Su9V/0r/bBME/2cfCP9fLQz/ZTEP/2s6FP9tRBn/bU4g/2tZJ/9p
+ Zy3/ZnUz/2OBOP9hjDz/X5Y//12fQf9cqEP/W7BE/lq4Rv1ZwEf8WclI+1jSSPlX3Un3V+ZJ9VbvSvNW
+ 9krxVv1K71X/Su9V/0rvVf9K71X/Su9V/0rvVf9K71X/Su9V/0r/bRIE/2cfCP9gLAz/ZzEP/245E/9w
+ Qxn/cE0g/25YJ/9sZS7/aXM0/2Z/Ov9kij7/YZRB/mCeRP1epkb8Xa5I+1y3Sfpbv0r6WshL+VrRTPdZ
+ 3E31WOZN8ljvTvBY9k7uWP1O7Vf/Tu1X/07tV/9O7Vf/Tu1X/07tV/9O7Vf/Tu1X/07/bhIE/2geCP9i
+ Kwz/ay8P/3I4E/90QRn/dUsg/3NVKP9xYi//bnA2/2t8Pf1oh0H7ZZFF+mOaSflho0v4YKtN91+0T/Ze
+ vFD1XcZS9FzPU/Jb21TwW+ZV7lrvVeta91bqWf5W6Fr/U+ha/1PoWv9T6Fr/U+ha/1PoWv9T6Fr/U+ha
+ /1P/bhEE/2keB/9lKQz/by4O/3U2Ev94Pxj/eUkg/3hTKP92XzD+cmw4+295P/lshEX3aY5K9maXTfRk
+ oFHzY6lT8mGxVfFgulfwX8RY717OWu5d2lvrXOVc6FzvXeZb913lXP5b4l3/WOJd/1fiXf9X4l3/V+Jd
+ /1fiXf9X4l3/V+Jd/1f/bxED/2odB/9oJwv/cywN/3k0Ev98PRj/fUYf/3xQKP57XDH6d2k693N1QvVw
+ gEnzbIpO8WmUU/BnnVbuZaVZ7WOuXOxit17rYMFg6l/MYule2WPmXeVk413vZeFd92TfX/5g2mD/XNpg
+ /1zaYP9c2mD/XNpg/1zaYP9c2mD/XNpg/1z/cBAD/2sdB/9sJQv/disN/30yEf+BOxf/gkQf/4FOKPqA
+ WDL2fGY883hyRfB0fU3tcIdT622QWepqmV3oZ6Jh52WqZOZjtGfkYb5p42DJa+Jf123eXuVu3F3vbtlg
+ +GrWYv9m0WT/YdBk/2HQZP9h0GT/YdBk/2HQZP9h0GT/YdBk/2H/cRAD/2wcB/9vIwr/eioM/4ExEP+F
+ ORX/h0Ed+4dLJ/aGVTLxgmI97n1uSOp4eFHodIJZ5XCMX+NslWXhaZ1q32ambd5ksHHcYbp02mDHdtlf
+ 1XfVXuN40mDvddBj+HDNZv5ryGf/Zshn/2bIZ/9myGf/Zshn/2bIZ/9myGf/Zshn/2b/cg4D/20bB/9z
+ Ign/figL/4UvDv+KNxT+jD8c94xIJvGLUTLsiF4+6IJqSuR9dFXheH5e3nOHZttukG3Yaphz1WihdtNm
+ q3nRZLZ60GPCfM5jz33MYuB9yWPte8dn+HbEaf1xv2r/a79q/2u/av9rv2r/a79q/2u/av9rv2r/a79q
+ /2v/cw4D/28bB/92IQn/gSYK/4ktDf+ONBL6kT0a85JFJe2RTjHnjVo+44hmTN6CcFjae3lk1XaCbNJy
+ i3LPb5R2zGycespqpn3IabB/xmi8gMRnyoLCZ9uCv2fqgb5q9nu7bPp2t239cLZt/XC2bf1wtm39cLZt
+ /XC2bf1wtm39cLZt/XD/dA0D/28aB/95Hwj/hSUJ/40rC/+TMhD3ljoY75dCI+mXSzDjk1c+3Y1iTdeH
+ bFvSgXVlzXx+bcp4h3TGdI95w3GYfcFvoYC/bauDvGy3hLtrxYa5a9WGtmrmhrVu9ICyb/h6rnD7dK5w
+ +3SucPt0rnD7dK5w+3SucPt0rnD7dK5w+3T/dQ0D/3AaB/98Hgf/iCMI/5ApCv2XMA/zmzgW651AIOWd
+ SC3emVQ92JNfTdGMaVrLhnJmxoF6bsJ9g3W/eYt7u3aTf7h0nIO2cqaGs3CyiLFvwImwb9CKrW7jiq1y
+ 8oWqcvV+p3P5d6dz+Xenc/l3p3P5d6dz+Xenc/l3p3P5d6dz+Xf/dQwD/3EZBv9/HQb/iyIH/5QnCfqa
+ Lg3wnzUT6KI9HeGjRivanlI70pdcTMuRZlrFi29mwIZ3b7uBf3a3fod8tHuQgbF4mIWudqKIq3Suiqlz
+ vIync8yNpXLgjaR18IiidvOCoHb3e6B293qgdvd6oHb3eqB293qgdvd6oHb3eqB293r/dgwD/3IZBv+B
+ HAb/jSAG/5clB/eeLAvtpDMR5ac6Gt2oRCfVo085zZxaS8aVY1nAj2xluop0b7WGfHexgoR9rX+Mgqp8
+ lYamep+Ko3iqjaF3uI+fd8iQnXfdkJ157oybefKFmXr2fZl69n2ZevZ9mXr2fZl69n2ZevZ9mXr2fZl6
+ 9n3/dwsC/3QYBv+DGwX/kB8F/5ojBvSiKQnqqDAO4qw4F9qtQiTRp004yaBYSsKZYVm7lGpltY5yb7CK
+ enerhoF9p4OJg6OBkoegfpuLnX2njpp7tJCYe8WSlnvakpV87I6UffCHk331f5N99X+TffV/k331f5N9
+ 9X+TffV/k331f5N99X//dwsC/3YXBf+GGgT/kh0E/5whBfKlJwforC0M37I0E9axQCPNqkw3xaRWSb6d
+ X1i3mGdksJNvbquOd3emi399oYiGg52Fj4iZg5iMloGkj5OAsZKRf8KTj3/WlI6A6pGOgO+JjYD0gY2A
+ 9IGNgPSBjYD0gY2A9IGNgPSBjYD0gY2A9IH/eAsC/3gWBf+IGQT/lBsD/J8fBO+pJAXlsSoJ3LcxD9O0
+ PiHKrko1wahUR7qhXVeynGVjrJdtbqaTdXahj3x9nIyEg5iJjIiUh5aNkIWhkI2Er5OKg7+UiITUlYiE
+ 6ZOIhO6LiIPzg4iD84OIg/ODiIPzg4iD84OIg/ODiIPzg4iD84P/eAoC/3oVBf+KFwP/lxkC+qIcAu2s
+ IQPitSYG2bwvDM+3PSDHskg0vqtSRralW1auoGNip5trbaGXcnack3p9l5CBg5KOioiOjJONioqekYaJ
+ rJSEiL2VgojRloGI6JSCiO2NgofyhYKH8oSCh/KEgofyhIKH8oSCh/KEgofyhIKH8oT/eQoC/3wUBP+M
+ FgP/mRcC96UZAeqwHALfuyED1r8sC8y7Ox7DtUcyuq9RRLKqWVSqpWFho6BpbJyccHWXmXd9kZZ/g42T
+ h4iIkZGNhI+ckYCOqZR9jbqWe47PlnqN5pV7je2OfIvxhnyL8YZ8i/GGfIvxhnyL8YZ8i/GGfIvxhnyL
+ 8Yb/egoC/38TA/+PFAL/nBQB9KkVAOe1FgDcwRkB0sMqCci/ORy/ukUwtrRPQ62vV1Klql9gnqVna5ii
+ bnSRnnV8jJx9goeZhYiCl46NfZWZkXmUp5R2lLiWdJTNlnKT5ZZ0kuyPdpDxh3aQ8Yd2kPGHdpDxh3aQ
+ 8Yd2kPGHdpDxh3aQ8Yf/ewkC/4IRA/+SEQH4oBAA6q0OAOC7DADYxw8AzscoCMTDNxq7vkMusblMQKm0
+ VVChsF1emaxkaZKoa3KMpXJ6hqJ6gYCggod7nouMdp2WkHKcpJNvm7aVbJvLlmub5JVtmeyPb5bwh2+W
+ 8YdvlvGHb5bxh2+W8YdvlvGHb5bxh2+W8Yf/fAkC/4UPAv+VDgDrpAoA2bIGANW+BwDSygsAycslBsDI
+ NRi2xEArrb9KPaS7U02btlpblLNhZoywaXCGrXB4gKp3fnqof4R0p4iJb6WUjmukopFnpLSTZaXKlGOk
+ 5JNloe2OZ53xh2ed8YZnnfGGZ53xhmed8YZnnfGGZ53xhmed8Yb/fQgC/4kMAfSZCQDaqAMA1LUFANDC
+ BQDMzgcAxNAhBLrNMhWxyj0op8ZHOp7CUEqVvldXjrtfY4a4ZmyAtm10ebR0e3OyfYFusYaGaLCRimSv
+ n41gr7KPXbDKkFyv5ZBdrO6LX6fyhWCn8oVgp/KFYKfyhWCn8oVgp/KFYKfyhWCn8oX/fwgB/44JAOGe
+ AQDVrAIAz7kDAMrGAwDF0QYAvdUcArTULhGq0Tokoc5ENZjKTUWPyFRTh8VcXoDDY2d5wWpvc79ydm2+
+ entnvYSAYryPhF28nodZvLGJV73JilW954pWufGGWLL0gViy9IFYsvSBWLL0gViy9IFYsvSBWLL0gViy
+ 9IH/gQcB85MCANijAADPsQEAyb4CAMPKAwC81QcAtdwdAq3bLA2j2TcfmtZAMJHUST+I0lFMgNBYV3nO
+ YGBzzWdobMxvbmbLeHRhy4J4XMuOfFfLnX9Ty7GBUc3Lgk/M6YJQyPR/UcD3e1HA93tRwPd7UcD3e1HA
+ 93tRwPd7UcD3e1HA93v/hgMA3pkAANGpAADJtgAAwsMAALvPBAC03AkArOIiBKTiLw6b4TgckuA+Konf
+ RjiB3k5Eed1VT3LcXFhs22RfZttsZWDbdWpb239uVtuMcVLcm3RP3a92TN7Id0ve53ZL2vV1TNH4ckzR
+ +HJM0fhyTNH4ckzR+HJM0fhyTNH4ckzR+HLzjgAA1qAAAMuvAADCvAAAu8kBALLUBQCq6BQAouklBpnp
+ LxCR6TYbiOk9J4DoRDJ56Es7c+hTQ23oW0pn6GNQYuhrVV7odFpZ6X1dVemJYVHqlmNO66dlS+y8Zknt
+ 12dH7fJnR+P6Zkfj+mZH4/pmR+P6Zkfj+mZH4/pmR+P6Zkfj+mbdlwAAzagAAMO2AAC7xAAAss8BAKjZ
+ BACg7xgCl/AkB47xLRCG8TUZfvI7InfyQipx8kkxa/JQOGbzWD1i82BBXvRoRVr0cUhX9XlLU/WDTlD2
+ j1FN955TSviuVEj4wlVG+dxWRPn4VkT5+VZE+flWRPn5VkT5+VZE+flWRPn5VkT5+VbSoAAAxbAAALy+
+ AACyywAAqNUAAJ3pBwCU9xcCjPkiB4P5Kg57+jIVdPs5HG77QCJo/EcoY/xNLF79UzBa/VszV/5jNlT+
+ azhR/3M7T/98PUz/hj9J/5JBRv+gQkT/r0NC/8FEQP/dRUD/3kVA/95FQP/eRUD/3kVA/95FQP/eRUD/
+ 3kXHqgAAvbkAALPHAACo0QAAnNoAAJH0CACI/xQCgP8eB3j/Jgxw/y4Rav81FmT/PBpf/0MeWv9JIVb/
+ TyRT/1YmUP9cKU3/YypK/2osSP9yLkX/ey9D/4UxQP+QMj7/nDM8/6o0Ov+9NTr/vTU6/701Ov+9NTr/
+ vTU6/701Ov+9NTr/vTW+tAAAtMMAAKnOAACc1wAAj94AAIX6BAB8/xACdP8ZBWz/IQll/ykNX/8wEFr/
+ NxNV/z0WUf9DGE3/SRpK/08cR/9UHUX/Wh9C/2AgP/9nIT3/byM6/3ckOP+AJTb/iSYz/5QnMf+jJzH/
+ oycx/6MnMf+jJzH/oycx/6MnMf+jJzH/oye2vgAAqssAAJ3UAACP2wAAguIAAHj9AABv/wkBZ/8TBGD/
+ GwZa/yMJVP8qC0//MA5L/zYPR/88EUP/QRJA/0YTPf9KFTv/UBY4/1UWNv9bFzP/YRgw/2gZLv9vGiv/
+ dxsp/38bJv+LHCb/ixwm/4scJv+LHCb/ixwm/4scJv+LHCb/ixysyAAAn9IAAJDZAACC3wAAdegAAGv/
+ AABi/wEBWv8KAlP/EwRN/xsGSP8iB0P/KAk//y4KPP8yCzj/Nww1/zsNMv8/Di//Qw4t/0gPKv9NECf/
+ UhAl/1gRIv9fEiD/ZRId/2wTGv91Exr/dRMa/3UTGv91Exr/dRMa/3UTGv91Exr/dRP/YBYE/1kjCP9S
+ Lwv/WjIN/186Ef9hRBb/YE8b/11bIP9baCX/WHUp/1aBLf9UjC//U5Yx/1GfM/9QpzT/T681/0+3Nv9O
+ vjb/Tsc3/U3QN/tN2jf5TeM490ztOPVM9Dj0TPo48kz/OPFL/zfxS/838Uv/N/FL/zfxS/838Uv/N/FL
+ /zf/YBYE/1oiCP9ULgv/WzAN/2E5Ef9jQxX/Yk4b/19ZIP9dZyb/WnQq/1iALv9WizH/VZQz/1OeNf9S
+ pjb/Ua43/lG1OP1QvTn9T8Y5/E/POvpP2Tr3TuM69U7sOvNO9DvxTfo68E3/Ou9N/zrvTf86703/Ou9N
+ /zrvTf86703/Ou9N/zr/YRUE/1siB/9XLAv/Xy8N/2U3EP9oQRX/Z0wb/2RWIf9hZCf/X3Es/119MP9a
+ iDT/WZI2/VebOPxWozr7Vas7+lSzPPlTuz34UsQ++FLNP/ZR2D/0UeJA8VDsQO9Q9EDtUPtA7FD/QOtQ
+ /z7rUP8+61D/PutQ/z7rUP8+61D/PutQ/z7/YhUE/1whB/9aKgr/Yy0M/2k2EP9sPxX/a0kb/2lUIf9m
+ YSj/Y24u/2F6Mv1ehTb7XI86+lqYPPhZoT73WKlA9lexQfVWuUL0VcJD81TLRPJU1kXwU+JF7VPsRutT
+ 9EbpUvtG51P/ROZU/0LmVP9C5lT/QuZU/0LmVP9C5lT/QuZU/0L/YxQE/10hB/9eJwr/ZywM/200D/9w
+ PRT/cEcb/25SIv9rXin+aGsv+2V3Nfligjr3YIw+9V6VQfRcnkPyW6ZF8VquR/BZtkjvWL9J7lfJSu1W
+ 1EvrVeFM6FXrTeZV9E3kVftM4lb/SeFX/0fhV/9H4Vf/R+FX/0fhV/9H4Vf/R+FX/0f/ZBQE/14gB/9h
+ JQn/bCoL/3IyD/91OxT/dUUa/3NPIv5xWir6bmgx9mp0OPRnfj3xZIhC8GKSRu5gmkntXqJM7FyrTupb
+ s1DpWr1R6FnHU+dY01TlV+BV4lfrVt9X9FXdWfxR3Fr/Ttpc/0zaXP9M2lz/TNpc/0zaXP9M2lz/TNpc
+ /0z/ZRME/18gB/9lIgn/cCkK/3cwDv96ORP/ekIZ/nlMIfl3Vir0dGQz8XBvO+5sekLraYRH6WaNTOhj
+ llDmYZ5T5V+nVuNdsFjiXLlb4VrEXN9Z0V7dWeBf2ljrX9da9VvVXfxY0l//VNFg/1HRYP9R0WD/UdFg
+ /1HRYP9R0WD/UdFg/1H/ZhME/2AfB/9pIQj/dCcJ/3suDP9/NhH/gD8Y+n9JIfR9UyrvemA063VrPehx
+ dkblbYBN4mmJU+BmkljeY5pc3GGjYNperGPZXbZl11zBZtVczmfTW95n0FvqZs1e9WLLYf1eymP/Wslk
+ /1fJZP9XyWT/V8lk/1fJZP9XyWT/V8lk/1f/ZxIE/2IeB/9uHwf/eSUI/4AsC/+ENBD8hjwW9YVFH++E
+ TyrqgFw15XtnP+F2ckndcXtS2m2EWtdpjWDUZpVj0mSeZtBjp2nOYbBrzWC8bMtgyW3JYNhtxl/nbcRi
+ 82jDZfxkwmf/X8Bo/1zAaP9cwGj/XMBo/1zAaP9cwGj/XMBo/1z/aBID/2MdB/9xHQf/fSMH/4QpCv+J
+ MQ74izkU8ItCHeqKSyjkhlg034FjQdp7bU3VdndW0XKAXc5uiGPLbJBnyWmZasdnoW3FZqtvw2W2ccFk
+ w3K/ZNJzvWPjc7tm8W66aPtpuWv/ZLdr/2G3a/9ht2v/Ybdr/2G3a/9ht2v/Ybdr/2H/aRED/2YbBv91
+ HAb/gCEG/4gnCP6NLgz0kDYS7JE/G+WQSCbfjFQz2YdfQdKBak7OfHNXyXd7X8Z0hGXDcYxqwG6Ubr5s
+ nXG7aqZzuWmxdbdovne2aM14s2ffeLJp7nSxbPlusG7/aa5u/2Wubv9lrm7/Za5u/2Wubv9lrm7/Za5u
+ /2X/ahED/2kZBv94GwX/gx8F/4wlB/qSKwrwlTMP6Jc7GOGXRSPaklEx0oxcQcyGZk3HgW9Ywn14YL55
+ gGa7dohsuHOQcLVxmHOzb6J2sG2sea5suXqsbMl7q2zbfKlt63mpcPhzqHH/baZy/2mmcv9ppnL/aaZy
+ /2mmcv9ppnL/aaZy/2n/axAD/2wXBf97GQT/hh4E/48jBfeWKQjtmjAM5J04FN2cQx/Ul08wzZFaQMeL
+ Y03BhmxYvIF1YLh+fGe0eoRtsXiMcq51lHarc555qHKoe6ZxtX2kcMV/onDXf6Fw6X2hc/Z2oHX9cJ91
+ /2yfdf9sn3X/bJ91/2yfdf9sn3X/bJ91/2z/axAD/24VBf9+GAT/iRwD/5IgBPSZJgbpny0K4aI0Edmi
+ QBzQnEwuyZVXP8KQYUy8impYtoZyYbKCeWiuf4FuqnyJc6d6kXekeJp7oXalfp51sYCcdMGBm3TTgpl0
+ 54Cad/V6mXj8c5h4/m+YeP5vmHj+b5h4/m+YeP5vmHj+b5h4/m//bA8D/3AUBP+AFwP/jBoD/pUdA/Gd
+ IgTmoykH3qgwDdSlPhvMoEotxJpVPr2UXky3j2dXsYpvYKyGd2iog35upICGc6B+jnidfJd8mnqhf5d5
+ roKVeL2Dk3jQhJJ45IOTe/R8k3v6dpJ7/XGSe/1xknv9cZJ7/XGSe/1xknv9cZJ7/XH/bQ4D/3MTBP+C
+ FQL/jhgC+5gaAu6hHwLjqCUE260uCdGpPBrIo0gswJ1TPLmYXEuyk2VWrI5tYKeKdGijh3xunoSDdJuC
+ i3mXgJR9lH6egJF9q4OOfLqFjXzNhot74oaNfvN/jX/5eIx+/HOMfvxzjH78c4x+/HOMfvxzjH78c4x+
+ /HP/bQ4D/3USA/+FFAL/kRUB+ZsXAeukGwHgrCAC17ArB86sOhjFp0cqvaFRO7WcWkmul2NVqJJrX6OP
+ cmeei3lumYmBdJWGiXmShJJ9joKcgYuBqISIgLiGhoDLh4SA4YeGgvKBh4L4eoaB+3WGgft1hoH7dYaB
+ +3WGgft1hoH7dYaB+3X/bg0D/3gRA/+HEgH/kxMB9p4TAOioFQDdsRkA07MpBsqwORfBq0UpuaVPOrGg
+ WEiqm2FUpJdpX56TcGeZkHdulI1+dJCLhnmMiY9+iIeagoWGpoWChbWHgIXIiH6E34iAhvGCgYb3e4GF
+ +naBhfp2gYX6doGF+naBhfp2gYX6doGF+nb/bw0D/3oPAv+JEAH6lg8A7aEOAOWsDQDatg8A0LcnBcez
+ NxW+rkMntalOOK2kV0emn19Tn5tmXZqYbmaUlXVtj5J8dIuQhHmGjo1+goyXgn+Lo4V8irOHeYrGiXiJ
+ 3Yl5i/CDeor2fHuJ+Xd7ifl3e4n5d3uJ+Xd7ifl3e4n5d3uJ+Xf/cAwD/30NAv+MDQDwmQsA3qUHANiv
+ BwDVuQsAzLokBMO3NRO6s0Elsa5MNqmpVUWipF1Rm6FkXJWda2WPmnJsiph6c4WVgXiBk4p9fJKUgniR
+ oYV1kLCHcpDEiXGQ3IlykO+EdI/2fXSO+Xh0jvl4dI75eHSO+Xh0jvl4dI75eHSO+Xj/cQwC/4AMAfuP
+ CgDjnAUA2KgFANOyBgDQvAcAyL4hA7+7MxG2tz8jrbNJM6WuUkKdqlpPlqdiWpCjaWOKoXBrhJ53cX+c
+ f3d6mod8dpmSgXKYnoRul66Ga5fCiGqX24hrl++EbZX2fW6U+HlulPh5bpT4eW6U+HlulPh5bpT4eW6U
+ +Hn/cgsC/4MJAfCSBQDaoAIA06sDAM61BADLwAQAw8IeArrAMA6xvT0gqLlHMKC1UECYsVhMka5fV4qr
+ ZmCEqG1ofqZ0b3mkfHV0ooV6b6GPfmugnIJnn6yEZJ/AhmKf2oZjn++DZZ32fGab+Xhmm/l4Zpv5eGab
+ +Xhmm/l4Zpv5eGab+Xj/dAkC/4cGAN+XAADVowEAzq8CAMm5AgDExAEAvccZAbXGLQyrwzoco79ELZq8
+ TTySuVVJi7ZcVISzY11+sWpleK9ya3OtenFtrIN2aKuNe2Sqmn5gqqqBXaq/gluq2oJbqe+AXqb4el+k
+ +nZfpPp2X6T6dl+k+nZfpPp2X6T6dl+k+nb/eQUB9IwAANmbAADQqAAAybMAAMO9AAC9xwIAts0UAK7M
+ KAmlyjYYncdBKJTESjeMwlJEhb9ZTn69YVh4u2hfcrpvZmy4d2xnt4BxYraLdV22mHlZtql7Vra/fFS3
+ 23xUtvF7VrL6dliv/HNYr/xzWK/8c1iv/HNYr/xzWK/8c1iv/HP/fwEA4JEAANOgAADKrQAAw7gAALzC
+ AAC1ywQArtMMAKfTIwWe0jITltA9I43ORjGFzE49fspWSHfIXVFxx2VYa8ZsX2bFdWRhxX5pXMSJbVfE
+ l3BTxKhzUMW/dE7F3HROxPRzUMH9b1G8/21RvP9tUbz/bVG8/21RvP9tUbz/bVG8/235hgAA2ZcAAM2m
+ AADEsgAAvb4AALXIAQCt0AUApdkJAJ7cIQOX2y8Ojto5HIbZQil+10s1d9ZTP3HVWkhr1GJPZdNqVWDT
+ clpb03xfVtOIY1LTlmZO1KhoS9XAaUnV3mlJ1PJoStH+ZkrM/2RKzP9kSsz/ZErM/2RKzP9kSsz/ZErM
+ /2ThjgAA0Z4AAMasAAC+uQAAtsQAAKzNAQCj1QUAnOMTAJXjJAWN5C8OheM4GX3jPyN240ctcOJPNWri
+ Vzxl4l9CYOJnSFvicExX43lQUuOEVE7kkldL5KJZSOW3Wkbm0ltF5u1aReP/WUXf/1hF3/9YRd//WEXf
+ /1hF3/9YRd//WEXf/1jYlgAAyaYAAL+0AAC3wAAArcoAAKPSAQCZ2gQAkesXAYrsJAaC7C4Oe+02FnTt
+ Ph5u7UUlaO1MK2PuVDBf7lw1W+5kOFfvbDxT73U/UPB/QkzwjEVJ8ZpHRvKrSUTzwUpC9NpKQfTzSkDy
+ /0pA8v9KQPL/SkDy/0pA8v9KQPL/SkDy/0rNoAAAwa8AALi8AACuyAAAo9AAAJjXAACO6gcAhvQXAn/1
+ IgZ39isMcfYzEmr3Oxhl90IdYPhJIVv4TyVX+VcoU/leK1D6Zi1N+m8wSvt4Mkj8gjRF/I82Qv2dOED+
+ rjk+/sA6PP/ZOjv/6zs7/+s7O//rOzv/6zs7/+s7O//rOzv/6zvDqgAAubgAAK/FAACjzgAAl9UAAIvb
+ AACC9AcAev0UAnP+HgVs/ycJZv8vDmD/NxJb/z4VV/9EGFL/ShtP/1EdTP9XH0n/XiFG/2YjQ/9uJED/
+ dyY9/4IoO/+OKTj/myo3/6krNf+6LDT/yiw0/8osNP/KLDT/yiw0/8osNP/KLDT/yiy6tAAAsMEAAKXM
+ AACY0wAAitoAAH7fAAB2+gMAbv8PAWf/GQRh/yIHW/8qClb/MQxR/zgPTf8+EUn/QxNG/0kUQ/9PFkD/
+ VRc9/1sYOv9iGTf/ahs0/3McMf99HS//iB4s/5QfK/+hHyr/qyAq/6sgKv+rICr/qyAq/6sgKv+rICr/
+ qyCyvgAApsoAAJnRAACL2AAAfd4AAHHlAABp/wAAYf8IAVv/EgJU/xsET/8jBkr/KQhG/zAKQv81Cz7/
+ Ogw7/z8NOP9EDjX/SQ8y/08QL/9VESz/XBIp/2QTJv9sFCP/dRQh/34VHv+JFh3/kRYd/5EWHf+RFh3/
+ kRYd/5EWHf+RFh3/kRaoxwAAm9AAAIzWAAB93QAAcOIAAGTsAABc/wAAVP8AAE3/CQFI/xIDQv8aBD7/
+ IAU6/yYGNv8rBzL/MAgv/zQILP84CSn/PQom/0IKI/9HCyD/TQsd/1MMGv9aDRf/Yg0U/2kOEv9yDg//
+ eA8P/3gPD/94Dw//eA8P/3gPD/94Dw//eA//UxoE/0wmB/9JLgn/TzEL/1Q5Dv9WQxL/VU8W/1JbGv9P
+ aB7/THUh/0qAI/9IiyX/R5Um/0adJ/9FpSj/RK0p/0S0Kf9EvCn/Q8Mp/0PMKv1D1ir6QuAq+ELpKvZC
+ 8in0Qvgp80L+KfFC/yjxQv8o8UL/KPFC/yjxQv8o8UL/KPFC/yj/VBoE/00mB/9MLAn/Uy8L/1g3Dv9a
+ QhL/WUwW/1ZZG/9TZh//UHIi/05+Jf9MiSf/S5Ip/0qbKv9Joyv/SKss/keyLP1Hui38R8It+0bLLflG
+ 1C33Rt8t9UXpLfNF8S3xRfgt70X+Le5F/yztRf8s7UX/LO1F/yztRf8s7UX/LO1F/yz/VRoE/00lB/9P
+ Kgn/Vi0L/1w2Dv9eQBL/XUsW/1pWG/9XYyD/VHAk/1J8J/9Qhin/T5Ar/U2ZLfxMoS77S6gv+kuwMPlK
+ uDD4SsAx90nJMfZJ0jH0Sd4x8UjoMu9I8TLtSPkx60j/MepI/zDqSP8v6kj/L+pI/y/qSP8v6kj/L+pI
+ /y//VhkE/08lB/9SKAn/WywK/2A0Df9jPhH/YkkW/15TG/9cYCH/WW0l/1Z5Kf1UhCz7U40u+VGWMPhQ
+ njL3T6Yz9k6tNPVOtTX0Tb4180zHNvJM0TbvS9437UvoN+pL8TfoS/k350v/NeZM/zTlTP8z5Uz/M+VM
+ /zPlTP8z5Uz/M+VM/zP/VxgE/1AkB/9WJgj/XyoK/2UyDf9oPBH/Z0YW/2RRHP9hXCL+Xmon+lx2K/hZ
+ gC/2V4oy9FaTNfNUmzbxU6M48FKrOe9RsjruULs77VDFPOxPzz3qT9w9507nPuVO8T7jTvk94U//O+BQ
+ /znfUf8431H/ON9R/zjfUf8431H/ON9R/zj/WBgE/1EjB/9bIwj/ZSgJ/2swDP9tORD/bUMV/2tNHP1n
+ WCL4ZWYp9WJyLvJffDPwXIY37lqPOuxYlzzrV58+6lanQOhVr0LnVLhD5lPCROVSzUXjUdtG4FHnR95R
+ 8UbcU/lD2lT/QddW/z7WVv891lb/PdZW/z3WVv891lb/PdZW/z3/WRcE/1MiB/9fIAf/aiYI/3AuC/9z
+ Ng//c0AU/XFKG/duVSPza2Iq72htMexkeDfpYYI851+LQOVdk0PkW5tG4lmjSOFYrErfVrVM3lW/Tt1U
+ y0/bU9pQ2FPmUdRV8U3SV/pK0Fn/R85a/0TOW/9Dzlv/Q85b/0POW/9Dzlv/Q85b/0P/WhYE/1cfBv9k
+ Hgb/byQH/3UrCf95Mw3/eT0T93hGGvF1USLscl0r6G5pM+VqdDviZn1B32OGRt1gj0vbXpdP2VufUtda
+ qFTVWbFV01i7VtJYyFfQWNVYzlfkWMta8FTJXPpQx13/TcZf/0nGX/9Ixl//SMZf/0jGX/9Ixl//SMZf
+ /0j/XBUE/1scBv9pHAb/cyIG/3ooCP9+MAv6fzkR8n5DGOx8TSLmeVkr4nRlNd5wbz7aa3lG1meCTdNl
+ ilHRYpJUz2GaV81folnLXqtbyV22XMhdwl7GXNBexFzgXsFd7lvAYPhXv2H/U71j/0+9ZP9OvWT/Tr1k
+ /069ZP9OvWT/Tr1k/07/XRUE/18aBf9tGgX/eCAF/38mBv+DLQn1hTYP7YU/FuaDSCDgf1Ur23phNtV1
+ a0HRcXRJzW19T8pqhVTIaI1YxWaVW8NknV7BY6Zgv2KxYr5hvWO8YctkumDcZLhh62K3ZPZdtmb/WLVn
+ /1S0aP9TtGj/U7Ro/1O0aP9TtGj/U7Ro/1P/XhQE/2IXBf9xGQT/ex0E/4MjBfuIKgfxizIM6Is7E+GK
+ RR3bhlIp1IBdNs57Z0HKd3BKxnN5UcJwgVe/bYlbvWuQX7ppmWK4aKFktmasZrRluGiyZcZpsWXWaa5l
+ 52iuZ/RirWn+Xa1r/1isbP9XrGz/V6xs/1esbP9XrGz/V6xs/1f/XxQE/2UUBP90FwP/fxsD/4cgBPeM
+ JgXskC4J5JE2EN2QQhnVjE4nzoZaNciBZEHDfG1Lvnh1Urt1fVi3coVdtXCMYbJulGWwbJ1nrWunaqtq
+ s2ypacFtqGnSbqZo5G2la/NnpW39YqVv/1ylb/9bpW//W6Vv/1ulb/9bpW//W6Vv/1v/XxMD/2gSBP93
+ FQP/ghkC/4sdAvORIwPplSoG4JcyDNiWPxbQkEwmyYtXNMKGYUG9gWpLuH1yU7R6eVmwd4FfrXSJY6ty
+ kWeocJlqpW+jbaNur2+hbb1wn23OcZ1s4XGdb/FrnnH8ZZ5z/1+ec/9ennP/Xp5z/16ec/9ennP/Xp5z
+ /17/YBMD/2sRA/96EwL/hRYB/Y4aAfCUHgLlmSUE3J0tCNOaPBXLlUklxI9UM72KXkC3hWdKsoFvU65+
+ dlqqe35fp3mFZKR3jWihdZZsnnOgb5xyq3GacblzmHHKdJZw33SWcu9ul3X7aJd3/2KXd/9hl3f/YZd3
+ /2GXd/9hl3f/YZd3/2H/YRMD/24QA/99EgH/iBMB+pEWAOyYGgHinh8C2aEqBc+eOhPHmUcjv5NSMrmO
+ XD+zimVKrYZsU6mCdFqlgHtgoX2CZZ57immbeZNtmHeccJV2qHOTdbZ1kXXHdo903HaPdu5xkHj6a5F6
+ /2WRev9jkXr/Y5F6/2ORev9jkXr/Y5F6/2P/YhID/3AOAv9/EAH/ihEA95QSAOmbFADeohkA1KQoBMyh
+ OBLDnEUivJdQMbSSWj6ujmJJqYpqUqSGcVmghHlgnIGAZZh/h2qVfZBuknuacY96pXSMebN3innFeIl4
+ 2niJeux0inz5bYt9/2eLff9li33/ZYt9/2WLff9li33/ZYt9/2X/YhID/3MNAv+BDQH6jQ0A7ZYMAOWf
+ DQDbphAA0aglA8ilNhDAoEMguJtOMLCWWD2qkmBIpI5oUZ+Lb1mbiHZfl4V9ZZODhWqPgY1ujICXcol+
+ o3WGfbF4hH3CeYN92HqDfet2hH/5b4WA/2mFgP9nhYD/Z4WA/2eFgP9nhYD/Z4WA/2f/YxED/3ULAf+E
+ CwDxjwkA4ZkHANmiBwDWqQoAzqsjAsWoNA+8pEEftJ9MLq2aVjymll5HoJJmUZuPbViWjHRfkop7ZY6H
+ g2qKhotvhoSVc4OCoHaAga95foHAenyB1Xt8gep3foP4cX+E/2p/g/9pf4P/aX+D/2l/g/9pf4P/aX+D
+ /2n/Zg8D/3gKAf2GCADnkgUA2ZwEANWkBQDSrAcAyq4gAsGsMg25qEAdsKNKLKmeVDqimlxGnJdkT5aU
+ a1iRkXJejY55ZYmMgGqFiolvgYmTc32HnnZ6hqx5eIa+e3aG03t2hul4eIj4cnmI/2t6h/9qeof/anqH
+ /2p6h/9qeof/anqH/2r/aAwC/3oIAfWJBQDclQAA1Z8DANGnBADOrwQAxrEeAb2wMAy1rD4brKdIKqWj
+ Ujien1pEl5xhTpKZaVaNlm9diJR3ZIOSfml/kIZue46Qc3eNnHZ0jKp5cYy8e2+M0Xtvi+h5co33c3OM
+ /2xzjP9rc4z/a3OM/2tzjP9rc4z/a3OM/2v/awkC/34FAOqMAQDZmAAA0aICAMyqAgDJsgIAwbUaALm0
+ LgqwsDsZqKxGKKCpTzaZpVdCk6JfTI2fZlSHnG1cgpp0Yn6YfGh5loRtdZWOcnGUmXVtk6h4apK6emiS
+ z3pokud5apP3c2yS/2xtkv9rbZL/a22S/2ttkv9rbZL/a22S/2v/bwYB/4ECAN6PAADUmwAAzaUAAMiu
+ AQDDtgAAvLoWALS5KwistjkWo7JEJZuvTTOUq1U/jalcSYemY1KCpGpZfaJyYHigeWZznoFrbp2Lb2qc
+ l3Nmm6V2Y5u4eGGbznhgmud3Y5v3cmWZ/2xlmf9qZZn/amWZ/2plmf9qZZn/amWZ/2r/cwIB84UAANqT
+ AADPnwAAyKkAAMKyAAC9ugAAtr4RAK++JwWmvDYSnrlBIZa2Si+Ps1I7iLBaRYKuYU58rGhVd6pvXHKp
+ d2Jtp39naKaJbGOllXBfpaNyXKS2dFqlznVZpOd0W6T4b16i/2peof9pXqH/aV6h/2leof9pXqH/aV6h
+ /2n/eAAA4YoAANSYAADLpAAAw64AAL23AAC2vgAAr8QKAKjFIgOgwzIPmME9HZC+RyqJvE82grpXQHy4
+ Xkl2tmVQcLVsV2uzdFxmsn1iYbGHZl2wk2pZsKJtVbC1blOwzm9Sr+huVK/5a1at/2ZWrP9lVqz/ZVas
+ /2VWrP9lVqz/ZVas/2X8fgAA248AAM6dAADFqQAAvrMAALe8AACvwwAApsoEAKDMHAGZyy0Kkck5F4nI
+ QySCxkwve8RUOXXDW0JwwWJJasBqT2W/clVgvntaW76FXle+kmJTvaFkUL61Zk2+zmdMvepmTbz7Y0+6
+ /2BPuf9fT7n/X0+5/19Puf9fT7n/X0+5/1/lhQAA05YAAMijAAC/rwAAuLkAAK/BAACnyAEAns8FAJfU
+ EwCR1CcGidM0EYLSPxx70Ugndc9QMW/PWDlpzl9AZM1nRl/Nb0tazHhQVcyDVFHMkFdNzaBaSs21W0jO
+ 0FxHzetbR8z6WUjK/1dIyP9XSMj/V0jI/1dIyP9XSMj/V0jI/1fcjQAAzJ0AAMGqAAC5tQAAsb8AAKfH
+ AACezQEAlNQFAI3dEQCH3iMEgd4wDHrdOhV03UQebd1MJmjcVC5j3Fw0XtxkOlncbD9V3HVDUNyAR0zd
+ jUpJ3Z1MRt6yTUTfzE5D3ulNQ935TULb/0tC2/9LQtv/S0Lb/0tC2/9LQtv/S0Lb/0vSlgAAxKUAALux
+ AACyvQAAqMYAAJ7MAACT0gAAitkEAIPmFgF95yQFd+cvC3DnOBJq6EAYZOhHHmDoTyNb6FgoWOlgLFTp
+ aDBQ6XEzTep7NknrhzlG65Y7Q+ynPUHtvT4/7tk+Pu7wPj3q/z096v89Per/PT3q/z096v89Per/PT3q
+ /z3InwAAva0AALS6AACqxAAAnssAAJPRAACI1wAAf+YFAHnwFgFy8SIFbPEsCWbyNQ5h8z0SXPNEF1f0
+ SxpT9FIdUPVaIE31YiNK9molRvZ0KEP3fypA94ssPviaLTv5rC85+sAvOPvYMDf78TA2+/cwNvv3MDb7
+ 9zA2+/cwNvv3MDb79zC/qQAAtbYAAKvCAACfygAAk9AAAIfWAAB83AAAc/IFAG36FAFn+x8EYfwoB1z9
+ MApX/TgNU/4+EE7/RRJL/0sUR/9SFkT/WRhB/2EaPv9pHDv/cx04/34fNf+LIDP/mSEx/6kiMP+6Iy7/
+ 0SMu/9kjLv/ZIy7/2SMu/9kjLv/ZIy7/2SO3swAArcAAAKHJAACU0AAAhtUAAHrbAABv4AAAZ/oCAGH/
+ DgFb/xkCVv8iBFH/KgZM/zEISP83CkT/PQxB/0MNPf9JDzr/TxA3/1YRNP9dEjH/ZRMu/28VK/96Fij/
+ hhcm/5MYJP+gGCL/sRki/7UZIv+1GSL/tRki/7UZIv+1GSL/tRmvvQAAo8gAAJXPAACH1AAAedoAAG3f
+ AABi5wAAW/8AAFT/BwBO/xIBSf8aAkT/IgRA/ygFPP8uBjn/NAc1/zkIMv8+CS//Qwos/0kKKP9PCyX/
+ Vwwi/18NH/9oDhv/cg8Y/30PFv+IEBT/lRAU/5gQFP+YEBT/mBAU/5gQFP+YEBT/mBClxgAAl84AAIjU
+ AAB52gAAbN8AAF/kAABU8AAATf8AAEf/AABB/wgAPP8RATf/GAIz/x4DMP8kAyz/KQQo/y0EJf8xBSL/
+ NgYe/zsGG/9ABxj/RwcV/04IEf9WCA3/XgkK/2cJB/9wCgT/egoD/30KA/99CgP/fQoD/30KA/99CgP/
+ fQr/Rh4E/z0qB/9BLQj/Ri8J/0o4C/9LQg7/S04S/0daFf9EZxf/QXMa/z9/G/89iRz/PJMd/zubHv86
+ ox7/Oqoe/zqxH/85uB//OcAf/jnIH/040R77ONwe+DjmHvY47x70OPYd8jj9HfE4/xzwOP8c8Dj/HPA4
+ /xzwOP8c8Dj/HPA4/xz/Rx4E/z4qB/9EKwj/SS0J/042C/9PQA7/TkwS/0xYFf9IZRj/RXEb/0N9Hf9B
+ hx7/QJEf/z+ZIP8+oSD/Pqgh/j2vIf09tiH8Pb4h+zzHIfo80CH3PNsh9TvmIfM77iDwO/Yg7zv9IO47
+ /x/tO/8f7Tv/H+07/x/tO/8f7Tv/H+07/x//SB4E/z8pB/9HKQf/TSsJ/1I1C/9UPw7/U0oS/1BWFv9N
+ Yxn/Sm8c/0d6Hv9FhSD/RI4h/UOXIvxCniP7QqYj+kGtJPlBtCT4QLwk90DFJPZAziT0P9ok8T/lJO8/
+ 7iTsP/Yk6z/9I+o//yPpP/8i6T//Iuk//yLpP/8i6T//Iuk//yL/SR0E/0EoBv9LJgf/UioI/1czC/9Z
+ PA7/WEcS/1VTFv9SXxr/T2wd/013IPxLgiL6SYsk+UiUJfdHnCb2RqMn9UaqKPRFsijzRbop8kTDKfFE
+ zCnvQ9gp7EPkKepD7innQ/Yp5kP9KOVE/yfkRP8m5ET/JuRE/ybkRP8m5ET/JuRE/yb/ShwE/0UlBv9P
+ Iwf/WCgI/10wCv9fOg3/XkQR/1tPFv9YXBv9VWgf+VJ0I/dQfiX1T4go802QKfFMmCvwS6As70qnLe5K
+ ry7tSbcu7EnAL+tIyi/pSNYv5kfjMONH7TDhSPYv4Ej9Ld9J/yzdSv8r3Ur/K91K/yvdSv8r3Ur/K91K
+ /yv/SxsE/0oiBv9UIAb/XiYH/2MuCf9lNwz/ZUER/2JMFvteVxv3W2Qh81lwJfBXeinuVIQs7FOMLupR
+ lTDpUJwy6E+kM+ZOqzTlTbQ15E29NuNMyDfiTNU430viONxL7TjaTfc12E7+M9VP/zLTUP8w01D/MNNQ
+ /zDTUP8w01D/MNNQ/zD/TRsE/04fBf9ZHQX/YyMG/2krCP9sNAv/bD4Q+2lIFfVmUxzwY18i7GBrKOld
+ diznWn8x5FiINOJWkDfhVZg531OgO95SqD3dUbE+21C6QNpPxkHYT9NB1U/iQdJQ7T/QUvc8zVP+OsxU
+ /zjLVf82y1X/NstV/zbLVf82y1X/NstV/zb/ThoE/1McBf9fGgX/aSEF/28oB/9yMAr9cjoO9XBEFO9t
+ Thvqalsj5WdnKuJjcTDfYHs13F2EOtpbjD7XWZRB1VecQ9NWpEXSVaxG0FW2R89UwUjNVM5Jy1TeSchV
+ 60fGV/ZDxVj/QMNZ/z7CWv87wlr/O8Ja/zvCWv87wlr/O8Ja/zv/TxkE/1cYBP9kGAT/bh4E/3QlBf94
+ LQj3eTYM73c/Euh1ShrjcVci3m1iK9ppbTPVZnY60mN/P9Bgh0PNXo9Gy12WSMpcnkrIW6dMxlqwTsRZ
+ vE/DWclPwVnZUL9Z50+9W/RKu1z9R7pe/0O5X/9BuV//Qblf/0G5X/9BuV//Qblf/0H/URkE/1sVBP9o
+ FwP/cxwD/3kiBPx9KQbyfzEJ6X47D+N8RRfdeVMh1nReK9FwaDXNbHI8yml6QsdmgkbEZIpKwmKRTcBh
+ mU++YKJRvF+rU7petlS5XcRVt13TVrVc5FazX/FRsmH8TLFi/0mxY/9GsWP/RrFj/0axY/9GsWP/RrFj
+ /0b/UhgE/14SA/9tFAL/dxkC/34eAveCJQTthC0H5IU2DN2DQhTWf08fz3paK8p2ZTXGcm09wm92RL5s
+ fkm8aYVNuWiNULdmlVO1ZJ1Ws2OmWLFisVmvYr9brmHOW6th4FuqY+9XqmX6Uqlm/02pZ/9KqWf/Sqln
+ /0qpZ/9KqWf/Sqln/0r/UxgE/2IPA/9wEgL/ehYB/4IaAfOHIALoiigE4IswCNiJPhHQhUseyYBXK8R7
+ YTW/d2o+u3RyRbdxeku0b4FPsWyJU69rkFasaZlZqmiiW6hnrV2mZrpfpWXKYKNl3WCiZ+1coWn5VqFq
+ /1Kha/9OoWv/TqFr/06ha/9OoWv/TqFr/07/VRUD/2UNAv9zEAH/fhMB/IUWAO+LGwHkjyIC25ErBNKO
+ Ow/LikkdxIVUKr6AXjW5fGc+tHlvRrB2dkytc35RqnGFVadvjVilbZVcomyeXqBrqWGearZinGnGY5tp
+ 2WSaautgmmz3Wppu/1Wab/9Rmm//UZpv/1Gab/9Rmm//UZpv/1H/WBMD/2gMAv92DQH/gRAA+YgRAOuO
+ FQDgkxoA1pUnAs6SOQ7GjkYcv4lRKbmFWzSzgWQ+rn1sRqp6c0yneHtRpHWCVqFziVqecpJdm3CbYJlv
+ pmOXbrNllW7DZpNt1WeSbuhkk3D2XZNy/1iUc/9UlHP/VJRz/1SUc/9UlHP/VJRz/1T/WhED/2sKAf95
+ CwD6gwsA7osMAOeSDQDclxEA0pklAsqWNg3CkkQbu41PKLSJWTSuhWI9qYFqRaV+cUyhfHhSnnp/Vpt4
+ hluYdo9elXSYYpJzo2WQcrBnjnHAaIxx0mmLcudnjHT1YI11/1uOdv9Wjnb/Vo52/1aOdv9Wjnb/Vo52
+ /1b/XQ8C/24JAf97CQDxhggA4o4GANqVBwDYmgoAz5wiAcaaNAu+lkIZt5FNJ7CNVzOqiV89pYVnRaCC
+ bkycgHVSmX58V5V8hFuSeoxfj3iVY4x3oGaKdq1piHW9aoZ10GuFdeVphnf0Yod5/12Iev9YiHr/WIh6
+ /1iIev9YiHr/WIh6/1j/Xw0C/3AHAf1+BgDoiAQA2pEDANWXBQDTnQcAy58gAcOdMgq7mUAYs5VLJayR
+ VTGmjV08oYplRJyHbEuYhHNRlIJ6VpCAgVuNfolginyTZId7nWeEeqpqgnm7a4B5zmx/eeRrgHvzZIJ8
+ /l+Dff9ag33/WoN9/1qDff9ag33/WoN9/1r/YQoC/3MFAPaAAwDeiwAA1pMCANKaBADPoAUAx6IdAL+h
+ MAm3nT4Wr5lJJKiVUzCikVs6nI5jQ5eLakuTiHFRj4Z4VouEf1uIgodghIGQZIF/m2h+fqhrfH64bHp9
+ zG15feJte3/zZnyA/mB9gf9cfYH/XH2B/1x9gf9cfYH/XH2B/1z/ZAgB/3UDAO2CAADajQAA05YBAM6d
+ AgDLowMAw6UaALukLgezoTwUq51HIqSZUS6elVk5mJJhQpOPaEqOjW9Qiot2VoaJfVuDh4Vgf4aOZHuE
+ mWh4g6ZrdoK2bXSCym5yguFudIPyZ3aE/mF4hf9deIX/XXiF/114hf9deIX/XXiF/13/ZgUB/3gBAOKF
+ AADXkAAAz5kAAMqgAQDGpgEAv6kWALeoKwavpToSqKFFIKCeTyyamlc3lJdfQY+VZkiKkm1PhZB0VYGO
+ e1t9jYNgeYuMZHaKl2hyiaRrb4i0bW2IyG5sh+BubojxaHCJ/mJyiv9dcor/XXKK/11yiv9dcor/XXKK
+ /13/agIB+nsAAN2IAADTkwAAzJwAAMajAADBqQAAuq0TALOsKASrqjcQo6ZDHZyjTCqVoFU1j51cPoqb
+ Y0eFmGpOgJZxVHyUeFl4k4Bec5GJY2+QlGdsj6JqaY6ybGeOxm1ljt9tZ47xZ2mP/mJrj/9ea4//XmuP
+ /15rj/9ea4//XmuP/17/bQAA734AANmMAADPlwAAyKAAAMGnAAC8rQAAtbENAK6xJQOmrzQOn6xAGpep
+ SieQplIyiqRaO4WhYUR/n2hLe51vUXacdldymn5cbZmHYWmYkmVll59oYpawamCWxWtelt5rYJbxZmKW
+ /mFklv9dZJb/XWSW/11klv9dZJb/XWSW/13/cgAA4YMAANSQAADLmwAAw6QAALysAAC2sgAArrYIAKi3
+ IAGhtTELmbM9F5KwRyOLrk8uhatXOH+pXkB6p2VHdaZsTXCkc1Nro3xYZ6KFXWKhkGFeoJ1kW6CuZlmg
+ xGdXn95nWZ/xY1uf/19cnv9bXJ7/W1ye/1tcnv9bXJ7/W1ye/1v8dwAA3IgAAM+VAADGoAAAvqkAALew
+ AACwtgAAp7wBAKG9GwCavCwHk7s5E4y4Qx6Ftkwpf7RUMnmzWzp0sWJCb7BpSGqucU5lrXlTYKyDV1yr
+ jltYq5xeVautYVKrw2FRqt5hUqnyX1Op/1tVqP9YVaj/WFWo/1hVqP9YVaj/WFWo/1jpfQAA1Y0AAMmb
+ AADApQAAua4AALG2AACpvAAAoMEAAJnEEwCTxCcEjMM1DoXCPxh/wEkjeb5RLHO9WDNuvF86aLtnQWS6
+ b0ZfuXdLWriBT1a4jFNSt5tWT7esWEy4w1lLuN9ZS7b0V0y1/1RNtP9STbT/Uk20/1JNtP9STbT/Uk20
+ /1LfhAAAz5QAAMOhAAC7qwAAs7QAAKq8AAChwQAAl8cBAI/MCQCKzR8BhM0vCH7MOhJ3y0QbcspNI2zJ
+ VStnyFwxYsdkN13HbDxZxnVBVcZ/RVDGi0lMxplMScasTUfHxE5GxuFORcX2TUbE/0tGw/9KRsP/SkbD
+ /0pGw/9KRsP/SkbD/0rWjAAAx5sAAL2oAAC1sgAArLsAAKLCAACYxwAAjswBAIXSBQB/1hQAe9cnA3XX
+ NApv1j8SatZIGmXVUCBg1VgmW9VgLFfVaTBT1XI1T9V8OEvViTxH1Zg+RNarQELXxUFB1+JAQdX0QEDU
+ /z9A0v8/QNL/P0DS/z9A0v8/QNL/P0DS/z/MlQAAwKMAALevAACuuQAApMEAAJnHAACOzAAAhNEAAHvY
+ BQB14RQAcOIkA2viMAdm4joNYeJCElzjSxdY41McVONcIFHjZCNN5G0nSuR3Kkblgy1D5ZEvQOajMT7n
+ uTI86NQyO+fuMjvk/zE64/8yOuP/Mjrj/zI64/8yOuP/Mjrj/zLDnwAAuawAALC3AACmwQAAmscAAI7M
+ AACD0QAAedYAAHDgBABr6xYAZuwjAmHtLQZc7TYJWO4+DVPvRRBP700TTO9VFknwXRhG8GUbQvFvHT/y
+ eh888ochOvOWIzf0qCQ19b8lNPXZJTP28CUy9P8lMvT/JTL0/yUy9P8lMvT/JTL0/yW7qQAAsrUAAKfA
+ AACbxwAAj80AAILRAAB31gAAbNwAAGXvBABg9hMAW/cfAlb4KARS+TEGTvo4CEr6PwpG+0YMQ/tMDkD8
+ VBA8/FwROf1kEzb+bhUz/noWMP+IGC7/lxkr/6gaKv+8Gin/0Rso/+cbKP/nGyj/5xso/+cbKP/nGyj/
+ 5xuzsgAAqb4AAJ3HAACQzQAAgtEAAHbWAABq3AAAX+AAAFn4AQBU/w0AT/8YAUv/IQJG/ykDQv8wBT//
+ NwY7/zwHOP9CCDX/SQkx/1ALLv9XDCv/YA0o/2sOJP92DyH/hBAf/5IRHf+hERz/sRIb/8ESG//BEhv/
+ wRIb/8ESG//BEhv/wRKrvAAAn8YAAJHMAACD0QAAddYAAGjcAABd4AAAUugAAEz+AABH/wYAQv8QAD7/
+ GAE6/yACNv8mAjP/LAMv/zEEK/82BCj/PAUl/0IGIv9JBh7/UQca/1oIF/9kCRP/bwkP/3wKDf+ICwz/
+ lAsK/6ALCv+gCwr/oAsK/6ALCv+gCwr/oAuhxAAAk8wAAITRAAB21wAAaNwAAFvhAABP5QAARfIAAD//
+ AAA5/wAANf8FADD/DQAs/xUBKf8bASX/IAEh/yQCHv8pAhr/LgIX/zMDE/85AxD/QAQL/0gEB/9RBQP/
+ WgUA/2UGAP9vBgD/eQYA/4MHAP+DBwD/gwcA/4MHAP+DBwD/gwf/OSIE/zItBv84Kwb/Oy4H/z83Cf9A
+ Qgv/Pk0N/ztaEP83ZhL/NHIT/zJ+FP8wiBX/L5EV/y+ZFf8uoBX/LqcV/y6uFf8ttRX/LbwV/y3FFf0t
+ zhT7LdgU+S3iE/Ys7BP0LPQS8iz7EvEs/xHwLP8R8Cz/EfAs/xHwLP8R8Cz/EfAs/xH/OiIE/zQrBv87
+ KQb/PiwH/0M1Cf9EQAv/Q0sO/z9YEP88ZBL/OXAU/zZ7Ff80hhb/NI8W/zOXF/8znxf/MqUX/jKsF/0y
+ sxf8MbsX+zHDF/oxzBb4MdYW9jDiFvMw6xXxMPQV7zD7FO4w/xTtMP8U7TD/FO0w/xTtMP8U7TD/FO0w
+ /xT/OyEE/zcoBf8+Jwb/QyoH/0gzCP9JPgv/SUkO/0VVEP9CYhP/P24V/zx5F/86gxj/OYwY/TiVGfw4
+ nBn7N6MZ+jeqGfk2sRn4NrgZ9zbBGfY2yhn0NtQZ8TXhGe816xjsNfMY6jX7F+k1/xfpNf8X6DX/F+g1
+ /xfoNf8X6DX/F+g1/xf/PCEE/zsmBf9DJAX/SSgG/04xCP9POwv/TkYO/0xSEf9IXhT/RWoW/kJ2GPxA
+ gBr6P4kb+D6RHPY9mRz1PaAd9DynHfM8rh3yPLYd8Tu+HfA7yB3vO9Id7DvgHek76h3mO/Mc5Tv7HOQ7
+ /xvjO/8b4jv/G+I7/xviO/8b4jv/G+I7/xv/PSAE/z8iBf9IIAX/UCUG/1UuB/9WOAr/VUIN/1NOEf9P
+ WhX7TGYY+ElyGvVHfBzzRoYe8UWOH/BEliDuQ50h7UKkIexCqyLrQrMi6kG8IulBxiPoQNEj5UDeI+JA
+ 6SPgQPMi3kH8Id1B/yHaQ/8g2kP/H9pD/x/aQ/8f2kP/H9pD/x//Px8E/0QfBP9NHAT/ViMF/1wrB/9d
+ NQn/XT8N/1pKEflWVhX1U2IZ8VFuHO5OeB/sTYEi6kuKI+hKkiXnSZkm5UigJ+RIqCjjR7Ap4ke5KeBG
+ wyrfRs8q3UXdK9pF6SrYRvMp1Ef8J9JI/ybRSf8l0Un/JdFJ/yXRSf8l0Un/JdFJ/yX/QB8E/0kbBP9T
+ GQT/XSAE/2IoBf9kMQj/ZDsL+WFFEPNdUBXuWl0a6lhpH+ZVdCLkU30m4lKGKOBQjSveT5Us3E6dLttN
+ pC/aTK0x2Eu2MtZLwTLVSs0z00rbM9BL6DLNTPQwy038LslO/yzITv8qyE7/KshO/yrITv8qyE7/KshO
+ /yr/QR4E/04XA/9ZFwP/Yx0D/2kkBP9rLQb6azYK8mlBDuxlTBTmYlka4l9kIN5dbyXbWngq2FeBLtZW
+ iTHUVJAz0lOYNdBSnzbPUac4zVGxOcxQuzrKUMc6yVDVO8ZQ5TrDUfE3wlL7NcBT/zK/VP8wvlT/L75U
+ /y++VP8vvlT/L75U/y//RRsE/1ITA/9fFQL/aBoC/24hA/5xKQT0cjIH7HA8DOVtRxLfalQa2mdgIdVj
+ aijSYHMuz158MsxchDXKWos4yFmTO8ZYmjzEV6I+w1arP8FWtkDAVcJBvlXQQrxU4UK6Vu8/uFf5O7dY
+ /zi2Wf81tln/NbZZ/zW2Wf81tln/NbZZ/zX/SRgD/1YQAv9kEgL/bRcB/3MdAvl3JAPueCwF5nc2Cd91
+ Qg/YclAY0m5bIs1qZirJZ28wxmR3NcNifznAYIY8vl+OP7xdlUG7XJ1DuVumRbdasEa1Wr1ItFnLSLJZ
+ 3UiwWuxFr1z4Qa5d/z6tXv87rV7/Oq1e/zqtXv86rV7/Oq1e/zr/TRUD/1oMAv9oEAH/chMB/3gYAfN8
+ HgHpfiYC4H4wBtl8PgzReEwXy3RYIsZwYivBbWsyvmpzN7toezy4ZoJAtmSJQ7NikEWxYZhIr2ChSq5f
+ rEysXrhNql7HTqle2E6nXulMpmD2R6Vh/0OlYv8/pWP/PqVj/z6lY/8+pWP/PqVj/z7/UBIC/14KAf9s
+ DQD/dRAA/HwTAO+AGADkgx8B24MqAtKCOwvLfkgWxXpUIb92Xiu7cmcyt29vObNtdz6wa35CrmmFRatn
+ jEipZpRLp2SdTqVjp1CjY7RRoWLCUqBi1FOeYuZRnmT0S55m/kedZ/9DnWf/Qp1n/0KdZ/9CnWf/Qp1n
+ /0L/UxAC/2IIAf9vCgD9eQsA838NAOqEEQDfhxYA1YgmAc2GNwrGg0UVv39RIbl7Wyq0d2QzsHRsOa1y
+ cz+pb3pDp26BR6RsiUuiapFOn2mZUJ1opFObZ7BVmWa/Vphm0FeWZuRWlmjyT5Zq/UuWa/9Glmv/RZZr
+ /0WWa/9Flmv/RZZr/0X/VQ0C/2UHAf9yBwDzewcA5oIHAN6HCADbigsA0YwjAcmLNQjBh0MUuoNOILR/
+ WCqvfGEyq3lpOad2cD+jdHdEoHJ+SJ5whUybb41PmG2WUpZsoFWUa6xXkmq7WZBqzVqPauFZj2zxU49t
+ /E6Qbv9JkG//SJBv/0iQb/9IkG//SJBv/0j/WAoB/2gFAP11BADpfgIA24UCANeKBQDVjggAzZAgAMWP
+ Mge9i0ATtohMH7CEVimqgF8ypn1nOaF6bj+eeHVEm3Z7SZh0g02Vc4pRknGTVJBwnVeNb6lZi264W4pu
+ ylyIbd9ciW/wVolx+1CKcv9MinL/Sopy/0qKcv9KinL/Sopy/0r/WggB/2sDAPZ3AQDegQAA2IgBANON
+ AwDQkQUAyZMcAMGSMAa5jz4SsotKHauIVCimhFwxoYFkOZ1+az+ZfHJElXp5SZJ4gE2Pd4hRjXWQVYp0
+ m1iHc6dbhXK2XYNyyF6Cct1egnPuWIN0+lOEdf9OhHb/TIR2/0yEdv9MhHb/TIR2/0z/XQUB/20BAO55
+ AADcgwAA1IsAAM+QAgDMlAMAxZYZAL2WLQW1kzwQro9HHKiMUSeiiFownYViOJiCaT6UgHBEkH52SY19
+ fk2Ke4VSh3mOVoR4mFmCd6Rcf3azXn12xl98ddtffXfuWn54+lR/ef9Pf3n/Tn95/05/ef9Of3n/Tn95
+ /07/XwMB/3AAAOV8AADZhgAA0Y4AAMuTAQDIlwEAwZoWALmZKwSxlzoPqpNFG6SQTyWejFgvmYlgN5SH
+ Zz6QhG5DjIJ0SYmBe02Ff4NSgn6MVn98llp8e6JdenqxX3h6xGB2etpgd3rtW//i8ABJQ0NfUFJPRklM
+ RQAICnh8+VZ6fP9Renz/T3p8/096fP9Penz/T3p8/0//YgAA/HIAAN9/AADViQAAzZEAAMiWAADDmwAA
+ vZ0TALWdKAOumzcNp5dDGaCUTSSakVYtlY5eNpCLZT2LiWxDiIdzSISFeU2AhIFSfYKKVnmBlFp2gKBd
+ dH+vX3J/wmFwfthhcX/sXHOA+Vd0gf9SdIH/UHSB/1B0gf9QdIH/UHSB/1D/ZAAA9HUAANyCAADRjAAA
+ ypQAAMSaAAC/ngAAuKAPALGhJQKqnzULo5xBF5yYSyKWlVQskJNcNIuQYzuHjmpCg4xwR3+Ld017iX9R
+ d4iIVnSGklpwhZ5dboStX2uEwGFqhNZhaoTrXWyF+Vduhf9SboX/UW6F/1Fuhf9RboX/UW6F/1H/aAAA
+ 6XgAANiFAADOjwAAxpcAAMCdAAC6ogAAs6QLAK2lIgGlozIJnqE/FJeeSR+Rm1EpjJhZMoeWYDmClGdA
+ fpJuRnqRdUt2j31Qco6FVW6NkFlqi5xcZ4urXmWKvmBjitRgZIrqXWaK+Fdoi/9TaIv/UWiL/1Foi/9R
+ aIv/UWiL/1H/bAAA4XwAANSJAADKkwAAwpsAALyhAAC1pgAArqkGAKeqHgCgqS8HmaY8EpOkRhyMoU8m
+ h59WL4KdXjd9m2U9eJlrQ3SYc0lwlnpObJWDUmiUjVZkk5paYZKpXF6SvF5dktNeXZHqW1+R+VZhkf9S
+ YZH/UWGR/1Fhkf9RYZH/UWGR/1H6cAAA3YEAAM+NAADGmAAAvqAAALemAACwqgAAp64AAKGvGQCbrysF
+ lK04Do2rQxmHqUwigaZUK3ylWzN3o2I5c6FpP26gcEVqn3hKZp2BT2Gci1NdnJhWWpuoWVebu1pWm9Na
+ VprqWFia+VRZmv9QWpn/T1qZ/09amf9PWpn/T1qZ/0/qdgAA14YAAMqSAADBnQAAuaUAALKrAACqsAAA
+ oLQAAJm1EgCUtiYCjrQ0CoezPxSBsUgde69RJnauWC1xrF80batmOmiqbj9kqXZEX6h/SVunik1XppZQ
+ VKamU1GmulRPptJUT6TrU1Ck+lBSo/9MUqP/S1Kj/0tSo/9LUqP/S1Kj/0vhfAAA0IwAAMWYAAC8ogAA
+ tKoAAKywAACjtQAAmrkAAJG8CQCMvR8Bhr0vBoC8Ow97ukUXdblNH3C4VSdrt1wtZrZkM2K1azhdtHM9
+ WbN9QVWziEVRspVITrKlS0uyukxJstNMSbHsS0qw+0lKr/9GS67/Rkuu/0ZLrv9GS67/Rkuu/0bahAAA
+ ypMAAL+eAAC3qAAAr7AAAKa3AACcuwAAkr8AAIfEAQCCxhYAfsYoA3nGNQlzxUAQbsRJGGnDUR5kwlkk
+ YMJgKlzBaC5XwXEzU8B7N0/AhjtLwJM+SMCkQEbAuUFEwNRBQ7/uQUO9/T9DvP8+RLz/PkS8/z5EvP8+
+ RLz/PkS8/z7QjAAAw5oAALmlAACxrwAAqLcAAJ69AACTwQAAicUAAH/KAQB3zwkAc9AeAG/QLQRq0DkJ
+ ZtBDD2HPTBVdz1QaWc9cH1XPZSNRz24nTc94K0nPgy5Gz5ExQ8+jM0DQuTQ/0NY0Ps7uND3N/DQ9y/80
+ Pcv/Mz3L/zM9y/8zPcv/Mz3L/zPIlQAAvKIAALOtAACqtgAAoL0AAJXCAACJxgAAf8oAAHXPAABs1QUA
+ ZtsSAGPcIwFg3TEEXN08CFjdRgxU3U8QUd1XFE3eYBdK3mkbR95zHkPffyFA340jPeCeJTvgsyY54c4m
+ OeDrJTfe+iY23f8nNt3/Jzbd/yc23f8nNt3/Jzbd/ye/nwAAtasAAKy1AACivQAAlsMAAIrIAAB+zAAA
+ dNAAAGrVAABh2wMAXeYUAFnnIgFW6C0DUuk2BU7pPwdK6kcKR+pPDETqVw9B62ARPuxqEzvsdhU47YMX
+ Ne6SGTPupBox77sbMPDYGy/w7xsu7f8aLuz/Gi7s/xou7P8aLuz/Gi7s/xq3qAAArrMAAKS9AACYxAAA
+ i8kAAH7NAABy0QAAaNUAAF7bAABW6QIAUvIRAE7zHQBL9CcBR/UwA0T1OARA9j8GPfZGBzr3Tgg3+FYK
+ NPhfCzD5aQ0t+nUOKvqDECj7kxEm/KYSJP27EiP+0xIi/uwSIf7yEiH+8hIh/vISIf7yEiH+8hKwsQAA
+ prwAAJnEAACMyQAAfs4AAHLSAABm1gAAW9wAAFHgAABL9AAARv4LAEL/FgA//yAAO/8nATj/LgI0/zUD
+ Mf87Ay7/QgQr/0kFJ/9RBiT/Wwcg/2UIHf9yCRr/gAoY/5AKFv+hCxT/sgsT/8cME//ODBP/zgwT/84M
+ E//ODBP/zgyouwAAm8QAAI3KAAB/zgAAcdMAAGTYAABY3QAATeEAAEPnAAA++wAAOf8DADX/DQAy/xYA
+ Lv8dACv/IwEn/ykBJP8uASD/NAId/zsCGf9CAxb/SgMS/1QEDv9fBAr/awUG/3kGBP+HBgL/lQYB/6QH
+ Af+pBwH/qQcB/6kHAf+pBwH/qQeewwAAkMoAAIHPAABy1AAAZNoAAFfeAABK4wAAP+cAADfxAAAx/wAA
+ LP8AACj/AgAk/wkAIf8RAB3/FwAZ/xsAFf8gABL/JQAN/ysBCv8xAQb/OAEC/0ECAP9LAgD/VQIA/2ED
+ AP9uAwD/eQMA/4YDAP+JBAD/iQQA/4kEAP+JBAD/iQT/LCcE/yosBP8vKgX/MSwF/zM1B/8zQQj/MU0K
+ /y1ZC/8pZgz/JnIN/yR9Dv8ihg7/Io8O/yGXDv8hng3/IaUN/yCsDf8gsg3/ILkM/yDBDP4fygz8H9ML
+ +h/fC/ce6Qr1HvIK8h75CfEe/wnwHv8J8B7/CfAe/wnwHv8J8B7/CfAe/wn/LSYE/y0pBP8yJwX/NCoF
+ /zgzBv85Pwj/NkoK/zNXDP8vYw3/LG8O/yl6Dv8ohA//J40P/yeVD/8mnA//JqMP/iapDv0lsA78JbcO
+ +yW/DvolyA34JdIN9iTdDPMk6AzxJPEL7iP5C+0k/wvtJP8L7CT/C+wk/wvsJP8L7CT/C+wk/wv/LiYE
+ /zAmBP82JAT/OScF/z4xBv8/PAj/PUgK/zpUDP82YA7/M2wP/zB3EP8ughD/LooQ/S2SEfssmRH6LKAR
+ +SynEfgsrhD3K7UQ9iu9EPUrxhD0K88P8SrcD+4q5w7sKvAO6Sr5Dukq/w7oKv8O5yr/Ducq/w7nKv8O
+ 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
+ hHaKSIJ1k0x/dJ9PfXOtUXtyvlJ5ctJTeXLnUHpz9kp7dP9GfHX/Qnx1/0J8df9CfHX/Qnx1/0L/XAAA
+ 9WwAAN14AADTggAAy4kAAMaNAADBkAAAupEQALOSJgGskDUJpY1CEp+KTByZiFUklYVdLJCDZDKMgWo3
+ iX9xPIZ9eECDfH9Ff3qISXx5kUx6eJ1Pd3erUnV2vFNzdtBUc3bmUnV39Ux2eP9Hdnj/RHZ4/0R2eP9E
+ dnj/RHZ4/0T/XwAA7G8AANp8AADQhQAAyIwAAMKRAAC8kwAAtpUMAK+WIwGolDMHoZE/EZuPShqWjFMj
+ kYlbKoyHYjGIhWg2hINvO4GCdkB+gH1Een+GSXd+j0x0fJtQcXypUm97ulRue85UbXvlU2989E1wfP9I
+ cX3/RXF9/0Vxff9FcX3/RXF9/0X/YgAA5HIAANZ/AADNiAAAxY8AAL6UAAC4lwAAsZkIAKuZHwCkmDAG
+ nZY9D5eTRxmRkVAhjI5YKYiMXy+EimY1gIhtOnyHdD95hntEdYSDSHKDjUxugplPbIGnUmmAuFRogM1U
+ Z4DkU2mB9E1qgf9Ja4H/RWuB/0Vrgf9Fa4H/RWuB/0X/ZgAA4HYAANOCAADJjAAAwZMAALqYAAC0mwAA
+ rJ0DAKaeGwCgnS0EmZs6DZOYRRaNlk4fiJRWJ4OSXS1/kGQze45rOXeNcj5zi3lDcIqBR2yJi0toiJdO
+ ZYelUWOHtlNhhstTYIbjUmKG9E1khv9JZYb/RWWG/0Vlhv9FZYb/RWWG/0X2agAA3HoAAM+GAADFkAAA
+ vZcAALacAACvnwAAp6EAAKCiFwCaoikDlKA3Co6eQhOInEscg5pTJH6YWit6l2ExdpVoNnKUbztukndA
+ apF/RWaQiUlij5VMX46jT1yOtVFbjspRWY3iUVuN9Exdjf9IXo3/RV6N/0Vejf9FXo3/RV6N/0XnbwAA
+ 2H8AAMqLAADBlAAAuZwAALKhAACqpAAAoKcAAJmoEQCUqCUBjqczCIilPxCDo0gYfaJQIHmgWCd0n18t
+ cJ1mMmycbThom3Q8ZJl9QWCYh0VcmJNJWJehS1aXs01UlslNU5biTVSV9ElWlf9GV5X/Q1eV/0NXlf9D
+ V5X/Q1eV/0PidQAA0YQAAMaQAAC9mQAAtaEAAK2mAACkqgAAmqwAAJKuCQCNrx8AiK4vBYKtOwx9q0QU
+ eKpNG3OpVSJup1woaqZjLWalajJipHI3XqN7O1qihT9WopFDUqGgRk+hskdNoclITKDiR02f9EROnv9C
+ T57/QE+e/0BPnv9AT57/QE+e/0DcfAAAzIoAAMCWAAC4nwAAsKYAAKisAACesAAAlLIAAIm1AACEthcA
+ gLYpAnu2Ngd2tUAOcbRJFWyzURtoslkhZLFgJmCwaCtbr3AwV655NFOugzhPrY87TK2ePkmtsT9HrclA
+ RqzjP0eq9T1Hqv88SKn/Okip/zpIqf86SKn/Okip/zrTgwAAxZEAALucAACzpQAAq6wAAKGyAACXtgAA
+ jLkAAIK8AAB6vwwAdr8gAHK/LwNuvzsIab5FDmW+TRRhvVUZXbxdHVm8ZSJVu20mUbt2Kk26gS5Kuo4x
+ RrqdM0S6sTVCusk1QbnlNUG49zRBt/8zQbb/M0G2/zNBtv8zQbb/M0G2/zPLjAAAv5kAALWjAACtrAAA
+ pLMAAJq4AACPuwAAhL4AAHnCAABvxwIAaskUAGfKJQBkyjMDYMo+B13KRwtZyVAPVclYFFLJYBdOyWkb
+ SslzH0fJfiJDyYslQMmbJz7JsCg8yckoO8nmKDrH+Cg6xf8pOcT/KTnE/yk5xP8pOcT/KTnE/ynDlQAA
+ uKEAALCrAACnswAAnLkAAJC+AACFwQAAesUAAHDIAABmzQEAXdMGAFnVFwBX1ScAVdY0AVLWPwRP1kgG
+ TNdRCUnXWwxG2GQPQ9huEkDYehU82YgYOtmYGTjarRo228cbNdrlGjTY9hwy1v8dMdX/HTHV/x0x1f8d
+ MdX/HTHV/x27ngAAsqkAAKmzAACeugAAksAAAIbDAAB6xwAAb8oAAGXOAABb0wAAUtkDAE3hEQBL4h8A
+ SeMsAEbjNgFD5D8DQeRIBD7lUQY75VsIOeZlCjbncAwz534OMeiNDy7pnxEs6rcRK+rTESrq7hEp5/8R
+ KOb/Eijm/xIo5v8SKOb/Eijm/xK0pwAAq7IAAKC7AACUwQAAh8UAAHrJAABuzAAAY9AAAFnVAABP2gAA
+ R+EAAEPtDgBB7hoAPu8lADvwLgA48TYBNfE+AjPyRgMw8k8ELfNYBSr0YwYn9XAHJPV+CCL2jwkf96IK
+ Hvi5Cxz51Asb+ewLG/j8Cxv4/Asb+PwLG/j8Cxv4/AutsQAAoroAAJbBAACIxgAAe8oAAG7OAABh0gAA
+ VtYAAEzcAABC4AAAPO4AADj6CAA1+xMAMvwcAC/8JAAs/SsAKf4yACX+OQEi/0EBH/9KAhz/VAMY/18D
+ Ff9sBBL/ewUP/4wFDf+fBgz/swYK/8gGCf/dBgn/3QYJ/90GCf/dBgn/3QalugAAmMIAAIrHAAB8zAAA
+ btAAAGDUAABU2QAASd4AAD7hAAA05QAAMPcAACv/AAAo/wkAJP8RACH/GAAe/x4AGv8kABf/KwAU/zIA
+ EP85AAz/QgEI/0wBBP9YAQD/ZgIA/3UCAP+FAwD/lQMA/6UDAP+zAwD/swMA/7MDAP+zAwD/swOawQAA
+ jMgAAH3NAABv0QAAYNYAAFPcAABG4AAAOuQAADDnAAAo7wAAI/8AAB7/AAAa/wAAF/8EABT/CwAQ/xAA
+ C/8VAAf/GwAD/yEAAP8oAAD/MAAA/zkAAP9DAAD/TwAA/10BAP9rAQD/eQEA/4UBAP+RAQD/kQEA/5EB
+ AP+RAQD/kQH/HywD/yIqA/8lKQP/JSsE/yc0Bf8lPwb/IksH/x5YB/8aZAj/F3AI/xR7CP8UhQj/E40I
+ /xOVCP8SnAf/EqIH/xKpB/8Rrwb/EbYG/xG9Bv8QxgX9EM8F+hDbBfgO5gT1Du8E8w33A/EN/gPwDf8D
+ 8A7/BPAO/wTwDv8E8A7/BPAO/wT/ICsD/yUnA/8pJgP/KSgE/y0yBP8tPQX/KUkH/yVWCP8hYgj/Hm4J
+ /xt5Cf8aggn/GosJ/xmSCf8ZmQj/GaAI/himCP0YrQf8GLQH+xi7B/oXxAb5F80G9hfZBvMW5AXxFe4F
+ 7hX2BO0V/gTsFf8F7BX/BewV/wXsFf8F7BX/BewV/wX/IikD/ykkA/8tIgP/MCUD/zQwBP81OgX/MUYH
+ /y1SCP8pXwn/JmsJ/yR1Cv8ifwr+IYgK/CGQCvshlwr5IJ0J+CCjCfcgqgn2H7EJ9R+4CPQfwQjzH8sI
+ 8R7WB+4e4wfrHu0G6R72Buce/gfnHv8H5h7/B+Ye/wfmHv8H5h7/B+Ye/wf/JiYD/y4gA/8yHQP/NyMD
+ /zssBP88NwX/OkMG/zZPCP8yWwn/L2cK/C1yC/krfAv3KoQL9SqMC/QpkwvyKZoL8SigC/AopwvvKK4L
+ 7ii2Cu0nvwrsJ8kK6ifVCecn4gnkJ+wJ4if2CeEn/wrgJ/8K3Sn/Ct0p/wrdKf8K3Sn/Ct0p/wr/KyED
+ /zMbAv84GQL/PyAC/0MpA/9EMwT/Qz8G/z9LCPw8Vwr4OGML9DZuDPI0eA3vM4AN7TOIDewykA7qMpYO
+ 6TGdDugxpA7nMasO5jCzDuQwvA3jMMcN4jDTDd8w4Q3cMOwN2jD2Dtgx/w7VMf8O1DH/DtQx/w7UMf8O
+ 1DH/DtQx/w7/Lx0C/zgXAv8/FQL/SBwC/0wlAv9MLwT/SzoF+0hGB/VFUgnwQl4L7D9pDek+cw7nPHwP
+ 5TyEEOM7jBHhOpMR4DqaEd86oBHeOagS3DmwEts5uhLaOMUS2DjREtU44BPSOOwTzzn3E805/xPMOf8T
+ yzn/Eso5/xLKOf8Syjn/Eso5/xL/NBkC/z4SAv9HEgH/TxkB/1MhAf9UKgL7UzUE81BABu1NTAnoSlkM
+ 5EhkDuBGbxDeRXgS20SAE9lDiBTYQo8V1UKWFtRBnBfSQaQY0UCsGNBAtRnOQMAazUDNGstA3BrIQOka
+ xUH1GcNB/xnCQf8YwUH/F8BB/xfAQf8XwEH/F8BB/xf/ORUC/0MNAf9ODwH/VhUA/1ocAf1cJQHzWy8D
+ 61g6BeVURgjfU1ML21FfDtZPahLTTXMV0Ux7F89LghnNSokby0mQHMlJlx7ISJ4fxkimIMVHsCDDR7sh
+ wkbHIcBG1iK+RuYhu0fzILlI/R+4SP8dt0j/HLdI/xy3SP8ct0j/HLdI/xz/PhEB/0gHAf9UCwD/XBAA
+ /2AWAPZiHgDsYSgB5F8zA91dQAXWW04K0VlaEM1XZBXKVW4Zx1R2HMVSfR7DUYQgwVCLIr9PkiS9Tpkl
+ vE6hJrpNqie5TbUot0zCKbZM0SmzTOIpsU3wJrBN+ySvTv8jrk7/Ia5O/yGuTv8hrk7/Ia5O/yH/Qg0B
+ /00EAP9ZBwD/YQsA/WUQAPBnFgDlZx8A3WYrAdVlOwTPY0kKyWFVEcVeYBfBXGkbvlpxH7tZeCK5V38l
+ t1aGJ7VVjSm0VJQqslOcLLBTpS2uUrAurVK9L6tRzTCpUd8wqFLuLaZT+SqmU/8opVT/JqVU/yWlVP8l
+ pVT/JaVU/yX/RggB/1ICAP9eBAD3ZQUA7mkIAOprDQDfaxQA1WwkAM5sNwPIakUKwmhREb1lXBi5Y2Qd
+ tmBtIbNfdCWwXXsorlyCKqxbiC2qWpAvqVmYMKdYoTKlV6w0o1a5NaJWyDWgVts2n1frM55Y+C+dWP8s
+ nVn/Kp1Z/ymdWf8pnVn/KZ1Z/yn/SQUA/1cAAPxiAADqaQAA3W4AANpwBQDYbwoAz3IgAMhyMwPBcEEK
+ u21OEbZrWBiyaGEermZpI6tkcCepY3cqpmF+LaRghDCiX4wyoF2UNJ5dnTacXKg4m1u1OZlbxDqYWtc6
+ llvpOJZc9jOVXf8wlV7/LZVe/y2VXv8tlV7/LZVe/y3/TAEA/1oAAPJlAADfbQAA2XIAANR1AgDSdQYA
+ ynccAMJ3LwK8dT4JtnNKEbBwVRisbV4eqGtlJKVpbCiiZ3Msn2Z6L51lgTKbY4g0mWKQN5dhmTmVYKQ7
+ k2CxPZFfwT6QX9M+jl/nPI5h9TeOYf80jmL/MY5i/zCOYv8wjmL/MI5i/zD/TwAA/14AAOdoAADbcQAA
+ 1HcAAM96AADMegMAxXsYAL18LAK3ejsIsHhHEKt1UhimclseonBiJJ9uaSicbHAsmWp3MJdpfjOUaIU2
+ kmeNOZBlljuOZKE+jGSuQIpjvkGJY9BBh2PlQIhl9DqIZf42iGb/M4hm/zOIZv8ziGb/M4hm/zP/UgAA
+ /GEAAOFsAADYdQAA0HsAAMt+AADHfgAAwH8UALmAKQGyfjgHrHxFD6Z5TxeidlgenXRgI5pyZyiWcG0t
+ lG90MJFtezSObII3jGuKOopqkz2HaZ5AhWirQoNnu0OCZ85EgWfjQ4Fo8z2Caf05gmr/NYJq/zWCav81
+ gmr/NYJq/zX/VAAA9GMAAN5vAADUeAAAzX4AAMeBAADCggAAvIMRALWEJgGugjYGqIBCDqJ9TRade1Yd
+ mXhdI5V2ZSiSdGssjnNxMIxxeDSJcIA4h2+IO4RukT6CbZxBf2ypQ31ruUV8a8xGe2rhRXxs8j98bf07
+ fW3/N31t/zZ9bf82fW3/Nn1t/zb/VwAA7GYAANxyAADRewAAyYEAAMOFAAC+hgAAuIYNALGHIwCqhjMF
+ pIRADZ6BShWZf1MclHxbIpF6YieNeGksindvMId1djSEdH04gXOFPH9yjz98cJpCenCnRXhvt0Z2b8pH
+ dW7gR3Zv8UF3cPw8d3H/OXhx/zh4cf84eHH/OHhx/zj/WgAA5WkAANl1AADOfgAAxoQAAMCIAAC6iQAA
+ s4oJAK2LIACmijEEoIg+DJqFSBSVg1EbkIBZIYx+YCeJfWcrhXttMIJ6dDSAeHs4fXeDPHp2jUB3dZhD
+ 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
+ /0MhAf9DLAL/QTcC+D5DBPI7TwXtOFsG6TVmB+Y0cQfkM3kI4jOBCOAyiQjfMo8I3TGWCNwxnQjbMaQI
+ 2TGsCdgwtQnWML8J1DDLCdMw2gnPMOcKzDHzC8ox/QzJMf8MyDH/DMcx/wzHMf8MxzH/DMcx/wz/MBQB
+ /zcMAf9ADgD/RxUA/0sdAP9LJgH3STEB70c9A+lESQTkQVYG4D9hB90+bAjaPXUJ2Dx9CtU8hAvTO4sM
+ 0juSDdA7mA3POp8OzjqnD8w6sA/LOroPyTnGEMg51BDFOuQQwjrxEcA6/BG+Ov8QvTr/EL06/xC9Ov8Q
+ vTr/EL06/xD/NQ4B/zwGAP9ICgD/ThAA/1IXAPlSIADvUSoA5041AeFLQgPbSlAF1klcB9NHZwrPRnAM
+ zUV4DstFfxDJRIYRx0OMEsZDkxPEQ5oUw0KiFcFCqhbAQbUWvkHBF71Bzxe7QeAXuEHuF7ZB+ha0Qf8V
+ s0H/FbNB/xSzQf8Us0H/FLNB/xT/OQoB/0MCAP9OBQD/VAkA/1gQAPJYFwDoVyEA31QtANhUPAHSU0sF
+ zVJXCclQYQ3GT2oQw05yE8FNehW/TIAWvUuHGLtKjhm6SZUauEmcG7dIpRy1SLAdtEe8HrJHyh6wR9we
+ rkfrHaxI9xyrSP8aqkj/GalI/xmpSP8ZqUj/GalI/xn/PgYA/0kAAP9TAQD3WgMA710HAOtdDQDgWxYA
+ 2FslANBcNwHKW0YFxVpSCsBYXA+9VmUTulVuFrdUdRi1Unwas1GCHLJRiR6wUJAfrk+YIaxOoCKrTqsj
+ qU23JKhNxiWmTdclpE3oJKNO9SGiTv8foU7/HqBO/x2gTv8doE7/HaBO/x3/QQEA/04AAPpYAADoXgAA
+ 3mEAANpiBADZYAoA0GIgAMlkMwHDY0EGvWFOC7lfWBC1XWEUsltpGK9acButWXceqld+IKlWhCKnVYsk
+ pVSTJaNUnCeiU6YooFKyKZ5SwSqdUtIrm1LlKZpT8yaZVP4kmFT/IphU/yGYVP8hmFT/IZhU/yH/RQAA
+ /1IAAO5cAADfYwAA2GgAANNpAQDRZwUAymkbAMJqLgG8aT4FtmdKC7JlVBGuY10WqmFlGqdfbB2lXnMg
+ o116IqFcgCWfW4cnnVqPKZtZmCuZWKIsl1euLpZXvS+UV88vklfiL5JY8iuRWf0okVn/JZFZ/ySRWf8k
+ kVn/JJFZ/yT/SAAA/lYAAONgAADaaAAA020AAM5vAADLbQIAxG4XAL1vKwC2bzoFsW1HC6xqURGnaFoW
+ pGZiGqFlaR6eY3AhnGJ2JJlhfSeXYIQplV6MLJNdlC6RXZ8wj1yrMY5bujOMW8szi1vgM4pc8C6KXfwr
+ il3/KIpe/yeKXv8nil7/J4pe/yf/SwAA9VkAAOBkAADWbQAAznIAAMl0AADFcwAAv3MTALh0JwCxczcE
+ q3FDCqZvThCibVcWnmtfG5tpZh+YaG0ilWZzJZNleiiRZIErj2OILYxikTCKYZwyiGCoNIdgtzaFX8k2
+ hF/eNoNg7zKEYfsuhGL/K4Ri/ymEYv8phGL/KYRi/yn/TgAA7FwAAN1oAADScQAAy3YAAMV4AADAdwAA
+ uncOALN4JACteDQDp3ZBCaJ0SxCdcVQVmW9cGpZuYx+TbGoikGtwJo1qdymLaH4siWeGL4ZmjzKEZZk0
+ gmSlNoBktDh/Y8Y5fWPbOX1k7TR+ZfowfmX/LX5m/yt+Zv8rfmb/K35m/yv/UQAA5mAAANpsAADPdAAA
+ x3kAAMF8AAC8fAAAtXsLAK58IACofDEDono+CJ14SQ+YdlIVlHRaGpFyYR6OcGcii29uJYhudCmGbHss
+ g2uDL4FqjDN/aZc1fGijOHposjl5Z8Q6d2faO3do7DZ4afkyeGn/L3lp/y15af8teWn/LXlp/y3/VAAA
+ 42MAANZvAADMeAAAxH0AAL1/AAC4fwAAsX8HAKqAHQCkfy4Cnn48B5l8Rg6Uek8UkHhXGYx2Xx6JdGUh
+ hnNrJYNycimBcHksfm+BMHxuijN5bZQ2d2yhOXVssDtza8I8cmvYPHJr6zhzbPkzc2z/MHRt/y50bf8u
+ dG3/LnRt/y76VwAA4GcAANNzAADJewAAwYAAALqDAAC0gwAArYMDAKaDGgCggywBmoI5BpWARA2Qfk0T
+ jHxVGIh6XR2FeGMhgndqJX92cCl8dXctenN/MHdyiDR0cZM3cnCfOW9wrjtub8A8bG/WPW1v6jltcPg1
+ bnD/MW9w/y9vcP8vb3D/L29w/y/yWgAA3WoAANB2AADGfgAAvoQAALeGAACwhwAAqIYAAKGHFgCchykB
+ loY3BZGEQguMgksSiIBTF4R+WxyBfWEgfXxoJHt6bih4eXUsdXh9MHJ3hjRvdpE3bHWdOmp0rDxodL89
+ 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
+ AP0AAAD/AAAA/wAAAP8AAAD/AwAA/woAAP8SAAD/GwAA/yUAAP8xAAD/PwAA/1AAAP9iAAD/dAAA/4UA
+ AP+VAAD/oAAA/6AAAP+gAAD/oAD/DSgC/xIlAf8RJAH/CiYB/wkwAf8FOwL/AUgC/wBVAv8AYQL/AG0C
+ /wB4Af8AgQH/AIkB/wCQAf8AlgH/AJwA/wCiAP8AqAD9AK8A+wC1APkAvQD3AMYA9QDQAPMA3QDyAOgA
+ 8QDyAPAA+gDvAP8A7wD/AO8A/wDvAP8A7wD/AO8A/wD/EiYC/xYhAf8VIAH/EyMB/xMuAf8QOQL/C0UC
+ /wZSAv8BXgL/AGoC/wB1Av8AfgH/AIYB/wCNAf8AlAH+AJoB/ACgAPsApgD5AKwA9wCzAPUAugDzAMQA
+ 8QDOAO8A2wDtAOYA7ADwAOsA+QDqAP8A6gD/AOkA/wDpAP8A6QD/AOkA/wD/FyIB/xocAf8aGwH/HCAB
+ /x4rAf8aNgH/FkIC/xFPAv8NWwL/CWcC/wZxAv4FegL8BYMB+gSKAfgDkQH3A5cB9gKdAfUCowD0AakA
+ 8gCwAPEAuADvAMEA7QDLAOoA2QDoAOUA5gDwAOUA+gDkAP8A4gH/AOAD/wDgA/8A4AP/AOAD/wD/HB0B
+ /x8YAf8fFgH/JR0B/ycnAf8mMwH/IT4B/x1KAv8ZVwL8FWIC+RJtAvYRdwL0EX8C8hCGAfAQjQHvD5MB
+ 7Q6ZAewOnwHrDaYB6g2tAekMtQDnDL8A5gvJAOQK1gDhCuQA3wvwAN0N+gHaD/8B2RD/AdgQ/wLYEP8C
+ 2BD/AtgQ/wL/IBkB/yQTAf8nEQD/LhkA/zAjAP8wLgH/LToB/ShGAvgkUgLzIV4C8B9pAu0dcgLqHXsC
+ 6ByCAucciQLlG5AC5BuWAeMbnAHiGqMB4BqqAd8asgHeGrwB3RnIAdsZ1QHYGuQB1BrwAtEc+gPPHP8D
+ zhz/A84c/wTOHP8Ezhz/BM4c/wT/JRMB/yoMAP8wDQD/NxUA/zkeAP84KAD8NzQB9TNAAe8vTALqLFkC
+ 5ipkAuMpbQLhKXYC3yh+At0ohQLbKIwC2ieSAtknmQLXJ6AC1SenA9QnrwPSJ7kD0SbFA88m0gPNJ+EE
+ ySjuBcco+gbFKP8GxCj/BsMo/wbDKP8Gwyj/BsMo/wb/Kw0A/zAGAP85CQD/PxAA/0EYAP1AIQD0Pi0A
+ 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
+ NbeHCjK3mAswt6wML7jEDC634QsttfUNLLP/Diuy/w8rsv8PK7L/Dyuy/w+3kwAArp0AAKalAACdqwAA
+ ka8AAIWyAAB5swAAbbUAAGG3AABWuQAAS7wAAEDAAAA6wgkAN8MYADXDJAA0xC8AM8Q6ADLERAAwxU8A
+ L8VaAC3FZgErxnMCKcaCAifGkwMlxqgEI8fCBCPG4QMixPcFIcL/ByDB/wggwf8IIMH/CCDB/wixnAAA
+ qaUAAJ+sAACUsgAAiLUAAHu4AABuugAAYrwAAFe+AABMwQAAQcQAADjHAAAuywAAJc4FACHQEQAg0R0A
+ H9EoAB7SNAAc0j8AG9NLABrTWQAY1GcAF9V3ABXVigAU1qAAEte8ABHY3gAR1fMAEdT/ARHS/wIR0v8C
+ EdL/AhHS/wKrpQAAoq0AAJezAACKuAAAfbsAAG+9AABjwAAAVsIAAEvFAABAyAAANswAACzPAAAk0gAA
+ G9UAABPZAwAO3wsADeAXAAvgIwAK4S4ACOI6AAfjSAAF41YAA+NnAALjeQAA444AAOSnAADkxAAA5eUA
+ AOX5AADl/wAA5f8AAOX/AADl/wCkrQAAmbUAAIy6AAB/vgAAccEAAGPDAABWxgAAScoAAD3NAAAz0AAA
+ KdMAACDXAAAX2gAAD90AAAfgAAAE7AMAAesLAADrFQAA6x8AAOspAADsNQAA7EMAAO1TAADuZQAA73kA
+ AO+OAADwpgAA8cEAAPLcAADy8QAA8vIAAPLyAADy8gCbtQAAj7sAAIHAAABywwAAY8cAAFXKAABIzgAA
+ O9EAADDVAAAl2QAAHNwAABLfAAAJ4QAAAuQAAADqAAAA8wAAAPMAAADzBgAA8w4AAPQYAAD0IwAA9S8A
+ APc9AAD5TgAA+mEAAPt2AAD8iwAA/aAAAP60AAD+ygAA/ssAAP7LAAD+ywCRvAAAg8EAAHTFAABlyQAA
+ Vs0AAEfSAAA61gAALdsAACLeAAAX4QAADeQAAATmAAAA6AAAAOoAAAD0AAAA+gAAAPoAAAD6AAAA+wAA
+ APwGAAD9EAAA/hoAAP8nAAD/NgAA/0gAAP9cAAD/cAAA/4IAAP+TAAD/owAA/6QAAP+kAAD/pAD/BSUB
+ /wchAf8EIAH/ACMB/wAtAf8AOQD/AEYA/wBTAP8AYAD/AGwA/wB2AP8AfgD/AIYA/wCNAP4AkwD8AJkA
+ +gCfAPgApAD3AKsA9gCxAPUAuQD0AMEA9ADMAPMA2ADyAOQA8QDvAPAA+QDwAP8A7gD/AO0A/wDtAP8A
+ 7QD/AO0A/wD/CyIB/w0dAf8KHAD/BSAA/wMrAP8ANgD/AEMA/wBQAP8AXAD/AGgA/wBzAP8AewD/AIMA
+ /ACKAPoAkAD4AJYA9gCcAPQAogDyAKgA8QCuAPAAtgDvAL4A7gDJAO0A1ADsAOEA6wDtAOoA9wDpAP4A
+ 6AD/AOcA/wDnAP8A5wD/AOcA/wD/ER0B/xEZAP8OGAD/EB4A/xAoAP8LMwD/BT8A/wBMAP8AWQD/AGQA
+ /wBvAPwAeAD6AIAA9wCHAPQAjQDyAJMA8ACZAO4AngDsAKUA6wCrAOoAswDoALsA5wDGAOYA0QDlAN8A
+ 5ADrAOMA9ADiAP0A4AD/AN8A/wDeAP8A3gD/AN4A/wD/FRkB/xYTAP8UEQD/GhoA/xslAP8YLwD/EzsA
+ /w1IAP4JVAD6BWAA9gJqAPQBdADxAHwA8ACDAO4AiQDsAI8A6gCVAOgAmwDmAKEA5ACoAOMAsADhALkA
+ 4ADDAN8AzwDdAN0A3ADpANoA9QDWAP8A1QH/ANUB/wDUAf8A1AH/ANQB/wD/GhMA/xwMAP8eDQD/JBYA
+ /yUgAP8jKwD/HzYA+xpCAPUWTwDxElsA7RBmAOoObwDoDncA5g1/AOQMhQDjDIwA4QuSAOALmADfCp4A
+ 3QqlANsJrQDZCbYA2AnBANYJzgDUCd0A0QzsAM4P+ADMEP8ByxD/AcoQ/wHKEf8ByhH/AcoR/wH/Hw0A
+ /yEGAP8oCAD/LRAA/y4ZAP8sJAD5KjAA8SU8AOshSQDnHlUA4x1gAOAcagDdG3MA2xt6ANkagQDYGogA
+ 1hqOANQalADTGpsA0RuiANAbqgDPG7MAzRu+AMwbywDKG9sAxh3pAcQe9gLCHv8CwB7/A78e/wO/Hv8D
+ vx7/A78e/wP/JAgA/ycAAP8xBAD/NQoA/zYSAPk0HADwMSgA6C41AOIqQgDdKE8A2ChaANQpZQDSKW4A
+ zyl1AM4pfAHMKoMByiqJAckpjwHIKZYCximdAsUppQLDKa4Cwim5A8ApxgO/KdUDvCnmBLkq8wW3Kv8F
+ tSr/BbUp/wW0Kf8FtCn/BbQp/wX/KQEA/zAAAP85AAD+PQMA+D0JAPA7EwDmNx0A3jMrANgzOgDSNEgA
+ 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
+ GsC3ABnA1AAZvu8BGL3/Ahi8/wMYu/8EGLv/BBi7/wStmwAApqMAAJyqAACRrwAAhbIAAHi0AABrtgAA
+ XrcAAFK5AABHvAAAPL4AADLBAAAoxAAAH8cAABfKBwAUyxMAE8sfABLMKgARzDYAD81CAA3NTwAMzV4A
+ Cs5uAAnOgAAHzpQABs6rAATPyAAEzucABc36AAbM/wAGy/8ABsv/AAbL/wCopAAAn6sAAJSxAACHtQAA
+ ebgAAGy6AABfvAAAUr4AAEbBAAA7wwAAMcYAACfJAAAezAAAFc8AAAzRAAAE1AQAAtUQAADWGwAA1yYA
+ ANgyAADZPwAA204AANxeAADcbwAA3YMAAN2ZAADesgAA3s4AAN/pAADe+QAA3v8AAN7/AADe/wChrAAA
+ lrIAAIm3AAB7uwAAbb4AAF/AAABSwwAARcYAADnIAAAuywAAJM8AABrRAAAR1AAACNcAAAHaAAAA3AAA
+ AN4DAADfDQAA4RcAAOIiAADkLgAA5jsAAOhLAADpXAAA6m8AAOuEAADsmgAA7bMAAO3LAADu4gAA7usA
+ AO7rAADu6wCYtAAAi7kAAH69AABvwQAAYMQAAFLHAABEygAAN80AACvRAAAg1AAAFtgAAAzbAAAD3QAA
+ AN8AAADhAAAA4wAAAOUAAADnAAAA6QYAAOsRAADtGwAA8CgAAPI2AAD2RwAA91oAAPluAAD6gwAA+5gA
+ APusAAD8vwAA/MgAAPzIAAD8yACOugAAgL8AAHHDAABixwAAUsoAAEPOAAA20gAAKdcAAB3bAAAS3gAA
+ B+EAAADjAAAA5QAAAOcAAADoAAAA6gAAAO0AAADvAAAA8QAAAPMAAAD2CAAA+RQAAPwhAAD/MAAA/0IA
+ AP9WAAD/agAA/30AAP+PAAD/ngAA/6UAAP+lAAD/pQD/ACEA/wAdAP8AHQD/AB8A/wAqAP8ANgD/AEQA
+ /wBRAP8AXgD/AGkA/wBzAP8AewD9AIMA+wCKAPoAkAD5AJUA+QCbAPgAoQD3AKcA9gCtAPYAtQD1AL0A
+ 9ADHAPMA0wDyAOEA8ADsAO4A9gDtAP8A7QD/AO0A/wDtAP8A7QD/AO0A/wD/Ax0A/wIbAP8AGQD/AB0A
+ /wAnAP8AMwD/AEEA/wBOAP8AWgD/AGYA/wBwAPsAeAD4AIAA9gCHAPUAjQD0AJIA8wCYAPIAnQDxAKMA
+ 8ACqAO8AsQDuALoA7QDDAOwAzwDrAN0A6QDpAOcA9ADmAP4A5gD/AOUA/wDlAP8A5QD/AOUA/wD/CBoA
+ /wcVAP8CFAD/AhsA/wAlAP8AMAD/ADwA/wBKAP8AVgD+AGIA+QBsAPUAdADyAHwA7wCDAO4AiQDtAI8A
+ 7ACUAOsAmgDqAKAA6QCmAOgArQDnALYA5gDAAOQAywDjANkA4ADmAN8A8gDeAPsA3QD/ANwA/wDcAP8A
+ 3AD/ANwA/wD/DRQA/wwPAP8KDQD/DhYA/w0hAP8HKwD/ATgA/wBFAPwAUQD3AF0A8gBnAO4AcADqAHgA
+ 6AB/AOYAhQDlAIsA5ACRAOMAlgDiAJwA4QCjAN8AqgDeALIA3QC8ANsAyADZANQA1gDkANQA7wDTAPgA
+ 0gD/ANIA/wDRAP8A0QD/ANEA/wD/Ew4A/xIHAP8VCQD/GREA/xkbAP8VJgD/DjIA+Ak/APIETADuAFcA
+ 6gBiAOYAawDiAHMA4AB7AN4AgQDdAIcA2wCNANoAkgDZAJgA1wCfANUApgDUAK8A0gC5ANAAxQDOANIA
+ zADiAMsA7gDJAfsAyAL/AMYD/wDGBP8AxgT/AMYE/wD/GAcA/xgAAP8fBAD/IgsA/yIUAP4fIAD1GisA
+ 7hU4AOgRRQDjDlEA3wxcANwLZgDZC24A1gt2ANQLfQDTC4MA0QyJANAMjwDODJUAzQycAMwMpADKDK0A
+ yQ23AMcNxADFDdIAww/jAMAR8QC+E/0AvBP/ALsT/wG7E/8BuxP/AbsT/wH/HQAA/yEAAP8oAAD/KwQA
+ /yoMAPUnFgDrIyMA5B4wAN0aPQDYGkoA0xtWANAcYADNHWkAyx1xAMkeeADIHn4Axh6EAMUeigDDH5EA
+ wh+XAMAfnwC/H6gAvR+zALwfvwC6H84AuB/fALUg7gGzIfsCsSD/ArAg/wKwIP8CsCD/ArAg/wL/IgAA
+ /ykAAP8xAADzMwAA7DECAOstCwDiKBcA2iUlANInNgDNKUQAySpQAMUrWwDDLGQAwC1sAL4tcwC8LXkB
+ uy1/AbkshQG4LIwBtyyTArUsmwK0LKQCsiyuArAsuwOvLMoDrSzcA6os6wSoLPkEpyz/BaYr/wWlK/8F
+ pSv/BaUr/wX/JwAA/zEAAO83AADiOwAA3TwAANk3AgDYLwoAzzEeAMk0MADDNj4AvzdLALs4VgC4OF8B
+ tjhnAbQ4bgKyOHQDsDd6A683gQStN4cErDeOBao2lgWpNp8GpzaqBqY2tgakNcUHozXXB6A16AieNfcI
+ nTX/CJw1/webNf8HmzX/B5s1/wf/KwAA9jcAAORAAADcRgAA1EgAANBFAADNPQQAxz0YAMA/KgC6QTkA
+ tkJGALJCUQGvQloCrEFiA6pBaQSoQXAFp0B2BqVAfAejP4IHoj+KCKA+kQmfPpsKnT6lCpw9sguaPcEM
+ mT3TDJc95gyVPfULkz3/C5M9/wuSPf8Kkj3/CpI9/wr/MgAA6j4AAN9JAADVTwAAzVEAAMhPAADFSQAA
+ v0cSALhJJQCySjQArktBAKpKTAKnSlUDpEldBaJJZQagSGsHnkhxCJxHeAmaRn4LmUaFDJdFjQ2VRZYO
+ lEWhD5JErg+RRL0Qj0TPEY5E4xCMRPMPi0T+DotE/w2KRP8NikT/DYpE/w38NwAA5kUAANpQAADPVwAA
+ yFkAAMJYAAC+UgAAuE8MALFQIACrUTAAp1I9AKNRSAKfUVEEnFBZBppPYQeYT2cJlk5tCpRNdAySTXoN
+ kEyBDo9MiRCNS5MRi0qdEopKqhOISrkUh0nMFYVJ4BSESvETg0r9EYNK/xCDSv8Pg0r/D4NK/w/yOwAA
+ 4kwAANVWAADLXQAAw2AAAL1fAAC3WgAAsVYHAKtXGwClWCwAoFg5AJxYRQKZV04EllZWBpNVXQiRVGQK
+ j1RqDI1TcA2LUncPiVJ+EIdRhhKGUI8UhFCaFYJPpxaBT7YXf0/JGH5O3hh9T+8WfU/8FHxP/xJ8T/8S
+ fE//EnxP/xLsQQAA3lEAANFbAADHYgAAv2UAALhlAACyYQAArFwDAKVcFwCfXSgAm142AJddQQKTXEsE
+ kFtTBo1aWgiLWWAKiFlnDIZYbQ6EV3QQg1d7EoFWgxR/VYwWfVWXF3tUpBl6VLQaeFPGG3dT3Bt2U+4Y
+ dlT7FnZU/xR2VP8TdlT/E3ZU/xPpRgAA21YAAM1gAADDZgAAvGkAALRqAACuZgAAp2IAAKBhEwCaYiQA
+ lmIzAJFiPgKOYUgEimBQBohfVwiFXl4Kg11kDIFcag5/XHEQfVt4E3tagRV5WooXd1mVGXVYohtzWLEc
+ cljEHHFX2h1wWO0acFj6GHBY/xZwWP8VcFj/FXBY/xXmSwAA11oAAMpkAADAagAAuG0AALFuAACqawAA
+ omYAAJtmEACVZyEAkWcwAI1mOwGJZUUEhmRNBoNjVAiAYlsKfWFhDHthaA55YG8ReF92E3VffhZzXogY
+ cV2TGm9doBxuXK8dbFzCHmtc2B5rXOwba1z6GWtc/xdrXP8Wa1z/Fmtc/xbjTwAA1F4AAMdoAAC+bgAA
+ tnEAAK5yAACmcAAAnmsAAJZqCwCRax0AjGssAIhqOAGEaUIDgWhLBX5nUgh7ZlkKeWVfDHdlZQ51ZGwR
+ c2R0E3FjfBZuYoYYbGGRG2phnh1oYK4eZ2DAH2Zg1h9mYOsdZmD5GmZg/xhmX/8XZl//F2Zf/xfhVAAA
+ 0WIAAMRrAAC7cQAAs3UAAKt2AACjdAAAmW8AAJJvBwCMbxoAh28pAINuNQGAbkADfW1IBXpsUAd3a1cJ
+ dGpdDHJpZA5waWsRbmhyE2xnehZqZoQZZ2aPG2VlnB1jZKweYmS/H2Bk1R9gZOodYWT5G2Fk/xlhY/8Y
+ YWP/GGFj/xjdWAAAzWYAAMJvAAC4dQAAsHkAAKh6AACgeQAAlHMAAI1zAwCHcxYAgnMmAH9zMwB7cj0C
+ eHFGBHVwTgZzb1UJcG9bC25uYg5sbWkQaW1wE2dseRZla4IYYmqNG2Bqmx1eaaoeXGm9H1tp0x9baOkd
+ W2j4G1xo/xlcaP8YXGj/GFxo/xjaXAAAymoAAL9zAAC2eQAArX0AAKV+AACcfQAAj3cAAIh3AACCdxIA
+ fXciAHp3LwB3dzoBdHZDA3F1SwZudFMIbHRZC2lzYA1ncmcQZXJuEmJxdxVfcIEYXW+MGlpvmRxYbqke
+ V268H1Vu0h9VbegdVm34G1Zs/xlXbP8YV2z/GFds/xjVYQAAx24AALx3AACzfQAAqoEAAKKCAACZggAA
+ i30AAIN8AAB8fA0AeHweAHV8LAByfDcBb3xAAmx7SQVpelAHZ3lXCWR5XgxieGUOX3dtEV13dRRadn8X
+ V3WKGVV1lxtSdKcdUXS6HU9z0R1Pc+gcUHL3GlBy/xlQcv8YUHL/GFBy/xjRZwAAw3MAALh7AACvgQAA
+ p4UAAJ+HAACVhwAAiIQAAH2CAAB2ggcAcoIZAG6CJwBsgjMAaYI9AWaBRQNkgU0FYYBUCF9/Wwpcf2MM
+ Wn5rD1d9cxJUfX0UUXyIF097lhlMe6YaSnq5G0l60BtJeecaSXn3GUp4/xhKd/8XSnf/F0p3/xfMbAAA
+ v3gAALWAAACshgAApIoAAJuMAACSjAAAhosAAHiIAABwiAAAaogTAGeIIQBliC4AYog5AGCIQgJdiEoD
+ W4dRBViHWAdWhmAKU4VoDFGFcQ9OhHsRS4SGFEiDlBZGgqQXRIK4GEOCzxhCgecXQoD3FkJ//xVDf/8V
+ Q3//FUN//xXHcwAAu34AALGGAACojAAAoJAAAJiSAACNkgAAgpIAAHOQAABpjwAAYo8LAF+QGwBckCgA
+ WpAzAFiQPQBWj0UBU49NA1GPVQRPjl0GTI5lCUqNbgtHjHkNRIyED0GMkhE/i6MSPYu3EzyLzhM7iucS
+ O4j3EjuH/xI7h/8SO4f/EjuH/xLBeQAAtoQAAK2MAAClkgAAnZYAAJOYAACImAAAfJgAAHCYAABjmAAA
+ WZgBAFSYEgBRmCAAT5grAE6YNgBMmD8ASphIAUiYUAJGl1gDRJdhBEGXawY/lnYIPJaCCjmWkAs3laEM
+ NZW1DTSVzQ0zk+cNM5L3DjKR/w4ykP8OMpD/DjKQ/w67gQAAsYsAAKmSAAChmAAAmJwAAI2eAACCnwAA
+ dp8AAGqfAABdoAAAUaAAAEmhBgBFoRUAQ6EiAEGhLQBAoTcAPqFAAD2iSQA7olMAOqFcATehZgI1oXID
+ M6F/BDCgjQUuoJ8GLKCzBiugzAYqn+cHKZ34CCmc/wkom/8KKJv/Ciib/wq2iQAArJIAAKSZAACcngAA
+ kqIAAIakAAB6pQAAbqYAAGKmAABWpwAASagAAD+qAAA3qwgANKwWADKsIgAxrCwAL6w2AC6sQAAtrEoA
+ K6xUACqtYAAorWwAJqx6ACSsiQEirJsBIayxAR+sywEfq+cCHqn5Ax2o/wQdp/8FHaf/BR2n/wWwkQAA
+ qJoAAKCgAACWpQAAiqgAAH6qAABxqwAAZawAAFmtAABNrwAAQrEAADazAAAttQAAJLcFACC4EgAfuB4A
+ HbgpABy4MwAbuT4AGblJABi5VQAWuWMAFblxABO6ggARupUAD7qsAA26xwANueUADrf4AA62/wEOtf8B
+ DrX/AQ61/wGqmgAAo6EAAJmnAACNqwAAga4AAHSwAABnsgAAWrMAAE61AABCtwAAN7kAAC27AAAjvQAA
+ GsAAABHCAQAJxAsAB8UYAAbFIwAFxS8AA8Y7AALGSAABxlYAAMZlAADGdgAAxokAAMaeAADGtwAAxtQA
+ AMbtAADG+wAAxf8AAMX/AADF/wClogAAnKkAAJCuAACEsgAAdrQAAGm3AABbuQAATroAAEK9AAA2vwAA
+ LMEAACLEAAAYxgAADskAAAbLAAAAzQIAAM4MAADPFwAA0CEAANEsAADSOQAA00YAANVWAADVZwAA1XoA
+ ANWOAADVpgAA1cAAANXcAADW7gAA1voAANb6AADW+gCeqgAAk7AAAIa0AAB4uAAAarsAAFy9AABOvwAA
+ QcIAADXEAAAqxwAAH8oAABXMAAALzwAAAtEAAADTAAAA1QAAANgAAADZCAAA2xIAAN0dAADfKAAA4TUA
+ AORDAADlVAAA5mcAAOd7AADnkQAA56kAAOfDAADo2QAA6OkAAOjpAADo6QCVsgAAiLcAAHq7AABsvgAA
+ XcEAAE7EAABAxwAAM8oAACfNAAAb0AAAEdMAAAbWAAAA2QAAANsAAADdAAAA3wAAAOEAAADjAAAA5QIA
+ AOcLAADqFgAA7CIAAO8wAADzQAAA9VMAAPZnAAD3ewAA+JEAAPinAAD4ugAA+MsAAPjLAAD4ywCLuAAA
+ fb0AAG7BAABfxAAAT8gAAEDLAAAyzwAAJdMAABjWAAAN2gAAAt0AAADgAAAA4gAAAOMAAADlAAAA5wAA
+ AOkAAADsAAAA7gAAAPEAAADzAwAA9g4AAPocAAD9KwAA/zwAAP9QAAD/ZQAA/3kAAP+LAAD/mwAA/6kA
+ AP+pAAD/qQD/AB0A/wAaAP8AGQD/ABsA/wAnAP8ANAD/AEIA/wBPAP8AWwD/AGcA/wBwAP4AeQD9AIAA
+ /ACHAPsAjAD6AJIA+QCXAPgAnQD4AKMA9wCpAPYAsQD1ALkA8wDDAPEAzgDwAN0A7wDqAO4A9gDuAP8A
+ 7QD/AO0A/wDtAP8A7AD/AOwA/wD/ABoA/wAWAP8AFAD/ABkA/wAkAP8AMQD/AD4A/wBLAP8AVwD9AGMA
+ +gBtAPgAdQD2AH0A9QCDAPQAiQDzAI8A8gCUAPIAmgDxAJ8A8ACmAO8ArQDtALUA6wC/AOkAygDoANgA
+ 5wDnAOYA8wDmAPwA5QD/AOUA/wDkAP8A5AD/AOQA/wD/ABYA/wAQAP8ADQD/ABYA/wAhAP8ALAD/ADoA
+ /wBHAPwAUwD2AF8A8wBpAPEAcQDvAHkA7gB/AO0AhQDsAIsA6gCQAOoAlgDpAJsA6ACiAOYAqQDkALEA
+ 4gC6AOEAxQDfANMA3gDiAN0A7wDcAPkA2wD/ANoA/wDZAP8A2QD/ANkA/wD/BQ8A/wIIAP8ACQD/ARMA
+ /wAcAP8AKAD/ADUA+wBBAPQATgDuAFoA6wBkAOkAbQDnAHQA5QB7AOQAgQDjAIcA4QCMAOAAkgDfAJcA
+ 3gCeANwApADaAKwA2AC2ANYAwQDUAM4A0gDeANEA6wDQAPcAzwD/AM4A/wDNAP8AzQD/AM0A/wD/CggA
+ /wcAAP8KBAD/DA0A/wsXAP8EIgD7AC4A9AA7AOwASADlAFQA4wBeAOAAaADeAG8A3AB2ANoAfQDYAIIA
+ 1gCIANUAjQDTAJMA0gCZANAAoADOAKkAzACyAMsAvQDJAMoAyADaAMYA6ADFAPQAwwD9AMIA/wDCAP8A
+ wQD/AMEA/wD/EAAA/w4AAP8VAAD/FwYA/xUPAPoRGwDxCScA6gM0AOIAQQDdAE0A2QBYANUAYgDTAGoA
+ 0QBxAM8AeADNAH4AzACDAMoAiQDJAI8AxwCWAMYAnQDEAKUAwgCvAMEAugC/AcgAvQLYALwD5wC5BfYA
+ uAb/ALcH/wC2B/8Atgf/ALYH/wD/FQAA/xkAAP8fAAD6IAAA9R0FAPAZEQDnEx0A3wwqANgKOQDTDEYA
+ zw5SAMwPXADJEGUAxxFsAMURcwDDEnkAwRJ/AMAShQC+EosAvRKSALwTmgC6E6IAuROsALcTuQC1E8cA
+ tBPYALEV6QCuFvcArRf/AKwX/wCrF/8Bqxf/AasX/wH/GgAA/yIAAPQnAADmKAAA4SYAAN4fBADdFxAA
+ 1BghAM4bMgDIHkAAxB9MAMAgVgC+IV8AuyFnALkibgC4InQAtiJ6ALUigACzIocAsiKOALAilQCvI54A
+ rSOoAKwjtACqIsMAqSLTAKYj5gGkI/UBoiP/AqEj/wKhI/8CoCP/AqAj/wL/HwAA9yoAAOYyAADeNgAA
+ 2DYAANMxAADRJwcAyicaAMQqKwC+LDoAui1GALYuUQCzLloAsS9iAK8vaQCtL3AArC92AKovfAGpL4IB
+ py+JAaYvkQGkLpkCoy6kAqEusAKgLr4Dni7PA5wu4gOaLvIEmC7+BJcu/wSWLv8Eli7/BJYu/wT/JgAA
+ 6zIAAOA9AADWQgAAz0MAAMo/AADHNwEAwTMTALo2JQC1NzQAsDlBAK05TACqOVUApzldAaU5ZQGjOWsC
+ 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
+ nI0AAJSOAACJjgAAfY0AAG+LAABkigAAW4oDAFaKFABTiiEAUYosAE+KNgBOij8ATIpHAEqKTwFIiVcC
+ RolgA0SJaQVBiHQHP4h/CDyHjQo6h5wLOIevCzeGxgs2huALNoTyDDWD/ww1gv8MNYL/DDWC/wy9eQAA
+ soIAAKmJAAChjwAAmZMAAI+UAACElAAAeJQAAGuTAABekgAAU5IAAEySCgBJkhgARpIkAEWSLwBDkjgA
+ QpJBAECSSgA/klIAPZJcATuSZQI5knADNpF8BDSRigUykZoGMJCuBi6QxQYuj98GLY7zByyM/wgsjP8J
+ LIv/CSyL/wm3gAAArYkAAKWQAACelQAAlJgAAIqaAAB+mwAAcpoAAGWaAABYmgAATZsAAEKbAAA8nA0A
+ OpwaADicJgA2nDAANZw5ADOcQgAynEsAMJxVAC+cYAAtnGsAK5x4ASmbhwEnm5cCJZurAiSbwwIjmt8C
+ IpjzAyKX/wQilv8FIpb/BSKW/wWyiAAAqZAAAKGXAACZnAAAjp8AAIOgAAB2oQAAaqEAAF6hAABRogAA
+ RaMAADukAAAxpQAAKqYNACimGgAnpyQAJacuACSnOAAip0IAIadNAB+nWAAep2QAHKdyABqngQAYp5MA
+ F6enABWnwAAUpt4AFaTzABWj/wEVov8CFaL/AhWi/wKskAAApZgAAJ2eAACSogAAh6UAAHqmAABtpwAA
+ YagAAFSpAABIqgAAPasAADKtAAAorwAAHrAAABayCQAUshUAErMgABGzKwAPszYADbNBAAyzTQAKs1sA
+ CbNpAAezeQAFs4sAA7KfAAGytwAAstIAAbHsAAKw+wADr/8AA6//AAOv/wCnmQAAoKAAAJalAACKqAAA
+ fasAAHCsAABjrgAAVq8AAEqxAAA+sgAAM7QAACi2AAAeuAAAFLoAAAu8AAADvQkAAL0UAAC+HwAAvikA
+ AL81AAC/QQAAwE8AAMBeAADAbgAAwIAAAMCTAADAqgAAwMQAAL/gAAC/8gAAvv4AAL7/AAC+/wCjoQAA
+ macAAI2rAACArwAAc7EAAGWzAABXtQAASrcAAD65AAAyuwAAJ70AABy/AAASwQAACcMAAADFAAAAxgAA
+ AMcJAADIEwAAyR0AAMonAADLMwAAzEAAAM5PAADOYAAAz3IAAM+FAADPmwAAz7MAANDNAADQ5QAAz/QA
+ AM/2AADP9gCbqAAAkK4AAIOyAAB1tQAAZrcAAFi6AABKvAAAPb4AADHBAAAlwwAAGsUAAA/HAAAFygAA
+ AMwAAADOAAAA0AAAANEAAADTBAAA1Q0AANcYAADZIwAA3C8AAN4+AADgTwAA4WIAAOF1AADiigAA46EA
+ AOO5AADjzwAA5eIAAOXmAADl5gCSsAAAhbQAAHe4AABouwAAWb4AAEvBAAA9xAAAL8YAACPJAAAXzAAA
+ C84AAAHRAAAA1AAAANYAAADYAAAA2wAAAN0AAADfAAAA4QAAAOQGAADmEQAA6R0AAOwqAADvOgAA8U0A
+ APJiAADydwAA840AAPSiAAD1tgAA9cgAAPXMAAD1zACItgAAeroAAGu+AABbwQAATMUAADzIAAAuzAAA
+ Ic8AABTSAAAI1gAAANkAAADcAAAA3gAAAOAAAADiAAAA5AAAAOYAAADpAAAA6wAAAO4AAADxAAAA9AkA
+ APgWAAD8JQAA/zYAAP9LAAD/YQAA/3cAAP+LAAD/nQAA/6wAAP+wAAD/sAD/ABkA/wAWAP8AFQD/ABgA
+ /wAkAP8AMgD/AD8A/wBMAP8AWQD/AGQA/wBtAP4AdgD9AH0A/ACDAPsAiQD6AI8A+QCUAPgAmQD3AJ8A
+ 9QClAPQArADyALUA8gC/APEAywDwANoA7wDoAO4A9QDtAP8A7AD/AOsA/wDrAP8A6wD/AOsA/wD/ABUA
+ /wARAP8ADgD/ABYA/wAhAP8ALgD/ADsA/wBIAP4AVQD7AGAA+QBqAPgAcgD2AHkA9QCAAPQAhgDzAIsA
+ 8gCQAPAAlQDvAJsA7QChAOwAqADrALAA6gC6AOkAxgDoANQA5wDjAOUA8QDkAPwA4gD/AOIA/wDiAP8A
+ 4gD/AOIA/wD/ABAA/wAKAP8ACQD/ABIA/wAdAP8AKQD/ADYA+gBEAPcAUAD0AFwA8gBlAPAAbgDuAHUA
+ 7QB8AOsAgQDqAIcA6QCMAOcAkQDlAJcA5ACdAOMApADhAKwA4AC1AN8AwQDeAM4A3ADfANoA7QDYAPgA
+ 1wD/ANYA/wDWAP8A1gD/ANYA/wD/AAgA/wADAP8ABQD/AA4A/wAYAP8AJAD6ADEA8QA+AO4ASwDsAFYA
+ 6QBgAOcAaQDlAHEA4wB3AOIAfQDgAIMA3gCIANwAjQDaAJIA2QCZANgAnwDWAKcA1ACxANMAvADRAMkA
+ zwDZAM0A6ADMAPQAywD/AMoA/wDKAP8AyQD/AMkA/wD/AQEA/wAAAP8AAAD/AAgA/wATAP4AHQDxACoA
+ 6AA4AOUARQDiAFAA3wBbAN0AZADaAGsA2AByANUAeADTAH4A0QCDANAAiADOAI4AzQCUAMwAmwDKAKMA
+ yACsAMcAtwDFAMQAwwDTAMEA4wDAAPEAvwD7AL4A/wC9AP8AvQD/AL0A/wD/BgAA/wYAAP8LAAD/CwAA
+ /wcKAPYAFQDoACIA4AAwANwAPgDYAEoA1ABVANEAXgDOAGYAywBtAMkAcwDIAHkAxgB/AMUAhADDAIoA
+ wgCQAMAAlwC/AJ8AvQCoALsAswC5AMAAuADPALYA4QC1AO4AswD5ALIA/wCxAP8AsQD/ALEA/wD/CwAA
+ /xEAAPsVAADvFAAA6Q8AAOoICgDdABcA2AAnANIBNgDNAkMAyQNOAMYDWADDBGAAwQVoAL8FbgC9BXQA
+ vAZ6ALoGgAC5BoYAtwaMALYGkwC0BpwAswelALEHsQCvB74ArgfOAKwI4ACqCvAAqAv9AKcM/wCmDP8A
+ pgz/AKYM/wD/EAAA+xoAAOkfAADhIwAA3CAAANgYAQDWCgoAzwwdAMkQLgDDEjwAvxRIALwVUgC5FlsA
+ thZiALQXaQCzF28AsRd1AK8XewCuGIEArRiIAKsYkACqGJgAqBiiAKcYrgClGLwApBjMAKIZ3wCfGvAA
+ nRr9AJwb/wCbG/8Amxv/AJsb/wD/GQAA7SQAAOIuAADZMgAA0jEAAM0rAADKIQQAxRwWAL4gJwC5IjUA
+ tSNCALEkTACuJVUArCVdAKolZACoJWsApiVxAKUmdwCjJn0AoiaEAKEmiwCfJpQAniaeAJwmqgCaJrgA
+ mSbIAJcm3AGVJu0Bkyf7AZIn/wKRJv8CkSb/ApEm/wL3IQAA5zAAANw5AADRPgAAyj4AAMU5AADAMQAA
+ vCoOALUsIQCvLjAAqy88AKcwRwCkMFAAojFYAKAxYACeMWYAnTFsAJsxcgCaMXkAmDGAAZcxhwGVMZAB
+ lDGaApIxpgKQMLQCjzDEAo4w2AOMMOoDijD5A4kw/wOIMP8DiDD/A4gw/wPvKgAA4jkAANVDAADLSAAA
+ w0gAAL1FAAC4PgAAszYIAK03GwCnOCsAojk3AJ86QgCcOkwAmTpUAJc6WwCVOmIBlDpoAZI6bgGQOnUC
+ jzp8Ao06gwOMOYwDijmWBIk5ogSHObAFhjnBBYU41AWDOOgGgTj3BYE4/wWAOP8FgDf/BYA3/wXqMgAA
+ 3UEAAM9LAADFUAAAvlAAALdOAACxSAAAq0ACAKVAFgCfQSYAm0IzAJdCPgCUQkgAkkJQAI9CVwGNQl4B
+ jEJkAopBagKIQXEDh0F4BIVBgASEQIgFgkCTBoBAnwd/QK0Ifj++CHw/0Qh7P+YIej/2CHk//wd5Pv8H
+ eD7/B3g+/wfmOgAA2EgAAMtRAADBVgAAuVcAALJVAACrUAAApUkAAJ5HEQCZSCEAlEkvAJBJOgCNSUQA
+ i0lMAIhJVAGGSFoChEhhAoNIZwOBR20Ef0d1BX5HfAZ8RoUHe0aQCHlGnAl3RaoKdkW7C3VFzwt0ReQL
+ c0X1CnJE/wlyRP8IckT/CHJE/wjjQAAA000AAMdWAAC9WwAAtV0AAK1bAACmVgAAn1AAAJhNDACSTh0A
+ jk8rAIpPNwCHT0EAhE9JAIJOUAGATlcCfk1dA3xNZAR7TWoFeUxyBndMeQd2TIMIdEuNCnJLmQtxS6cM
+ b0q4DW5KzA1tSuMNbErzC2xK/wpsSf8KbEn/CWxJ/wngRQAA0FIAAMRbAAC6YAAAsmIAAKphAACiXQAA
+ mlYAAJJTBwCNUxkAiFQnAIVUMwCCVD0Af1RGAHxTTQF6U1QCeFJaA3ZSYQR1UmgFc1FvBnFRdwhwUIAJ
+ blCLC2xQlwxrT6UNaU+2DmhPyg5nT+EOZk/yDWZO/wtmTv8LZk7/CmZO/wrcSgAAzFcAAMFfAAC3ZAAA
+ r2YAAKdlAACeYgAAlVwAAI1YAwCHWBUAg1gkAH9YMAB8WDoAelhDAHdYSwF1V1ECc1dYA3FWXgRvVmUF
+ blZtB2xVdQhqVX4KaFWJC2dUlQ1lVKMOY1O0D2JTyQ9hU+APYVPyDmFS/gxhUv8MYVL/C2FS/wvZTgAA
+ yVsAAL5jAAC0aAAArGoAAKRqAACbZwAAkWAAAIldAACCXBEAfl0gAHpdLQB3XDcAdFxAAHJcSAFwW08C
+ bVtVAmxbXARqWmMFaVprB2dacwhlWXwKY1mHDGFYkw5gWKIPXlizEF1XxxBcV98QXFfxDlxX/Q1cVv8M
+ XFb/DFxW/wzVUgAAxl8AALtmAACyawAAqW4AAKFuAACYawAAjWUAAIRiAAB9YQ0AeWEdAHVhKQByYTQA
+ cGE9AG1gRQFrYE0BaWBTAmdfWgRmX2EFZF9pB2JecQhgXnoKXl2FDFxdkQ5aXKAPWVyxEFdcxhBWW94Q
+ V1vwD1db/Q1XWv8NV1r/DFda/wzSVwAAxGIAALlqAACvbwAAp3IAAJ5yAACVcAAAiWoAAH9mAAB5ZgkA
+ dGUZAHBlJgBtZTEAa2U7AGllQwBnZUsBZWRSAmNkWANhZF8FX2NnBl1jbwhbY3kKWWKDDFdikA1VYZ4P
+ U2GwEFJhxRBRYNwQUWDwD1Ff/Q5SX/8NUl7/DFJe/wzOWwAAwWYAALZuAACtcwAApHYAAJx2AACSdQAA
+ hW4AAHprAAB0awUAbmoVAGtqIwBoai4AZmo4AGRqQQBiakgBYGpPAl5pVgNcaV0EWmllBlhobQdWaHcJ
+ VGeCC1Jnjg1QZp0OTmauD0xmww9LZdsPTGXvDkxk/A1MZP8NTGP/DExj/wzKYAAAvWsAALNyAACqdwAA
+ oXoAAJl7AACPegAAg3UAAHdyAABucAAAaG8RAGVvHwBicCoAYHA0AF5wPQBdcEUAW29NAVlvVAJXb1sD
+ VW5jBVNuawZQbnUITm2ACkxtjQxKbJsNSGytDkZswg5Fa9oORWruDUZp/A1Gaf8MRmn/DEZp/wzGZQAA
+ um8AALB3AACnfAAAn38AAJaAAACMfwAAgHsAAHR5AABpdgAAYnULAF52GgBcdiYAWnYwAFh2OgBWdkIA
+ VHZKAFN2UQFRdVkCT3VhBE11aQVKdHMHSHR+CEVziwpDc5oLQXKrDEBywQw/ctkMP3HuDD9w/As/b/8L
+ P2//Cz9v/wvCawAAtnQAAKx8AACkgQAAnIQAAJOFAACJhQAAfYMAAHCAAABlfgAAW3wEAFZ8FABUfCAA
+ Un0rAFB9NQBOfT4ATX1GAEt9TgBJfFYBSHxeAkV8ZwNDe3EFQXt8Bj57iQc8epgIOnqqCTl6vwk4edgJ
+ OHjtCTd3+wk3dv8JN3b/CTd2/wm9cQAAsnoAAKmBAAChhgAAmYkAAJCLAACFiwAAeYkAAGuHAABghgAA
+ VIQAAE2EDABKhBoASIQlAEeELwBFhDgARIRBAEKESQBBhFEAP4RaAT2EZAE7g24COYN6AzaDhwQ0g5YF
+ MoKoBjGCvgYwgtcFL4DtBi9//Acvfv8HL37/By9+/we4dwAAroAAAKWHAACdjAAAlpAAAIyRAACAkQAA
+ dJAAAGeOAABajQAAT40AAESMAwA/jREAPY0dADyNKAA6jTEAOI06ADeNQwA2jUwANI1VADONXwAxjWoA
+ L4x2AS2MhAErjJQCKYymAieLvAImi9YCJontAyWI/AQlh/8EJYb/BSWG/wWzfwAAqocAAKKOAACakwAA
+ kZUAAIaXAAB6lwAAbpYAAGGWAABTlQAASJUAAD2WAAA0lgYAMJYTAC6XHgAslygAK5cyACmXOwAol0QA
+ J5dOACWXWQAjlmQAIpZxACCWgAAelpAAHJajABqWugAZldQAGZTtABqS/AEakf8CGpH/AhqR/wKuhwAA
+ po8AAJ6VAACWmQAAi5sAAH+dAABznQAAZp0AAFmdAABNnQAAQJ4AADafAAAsoAAAIqEFAB6hEgAcoR0A
+ G6EnABmhMQAYoTsAFqJFABWiUAATol0AEaJrAA+hegANoYsAC6GeAAmgtAAHoM4ACJ/pAAme+QAKnf8A
+ Cpz/AAqc/wCpjwAAopYAAJqcAACPnwAAg6IAAHejAABqowAAXaQAAFCkAABEpQAAOKYAAC2oAAAjqQAA
+ GaoAABCsAwAJrQ4AB60aAAWtJAAErS8AAq07AACtRwAArVQAAK1iAACtcQAArIIAAKyVAACsqwAAq8QA
+ AKvgAACq8gAAqvwAAKn/AACp/wCklwAAnZ4AAJOiAACHpgAAeqgAAG2pAABfqgAAUqsAAEWsAAA5rQAA
+ Lq8AACOxAAAZsgAAD7QAAAa2AAAAtwYAALcRAAC4GgAAuCQAALkvAAC5OwAAukgAALpWAAC6ZgAAuncA
+ ALmLAAC5oAAAubgAALnSAAC46gAAuPYAALj9AAC4/QCgnwAAlqUAAIqpAAB9rAAAb64AAGGvAABTsQAA
+ RrIAADm0AAAttgAAIrgAABe6AAAMvAAAA74AAAC/AAAAwAAAAMEGAADCDgAAwxgAAMQiAADGLQAAxzoA
+ AMlIAADJWAAAymoAAMp9AADKkgAAyaoAAMnEAADK3QAAyuwAAMr0AADK9ACYpwAAjasAAICvAABysgAA
+ Y7QAAFS2AABGuAAAOboAACy9AAAgvwAAFcEAAArDAAAAxQAAAMcAAADJAAAAygAAAMwAAADNAQAAzwoA
+ ANAUAADTHgAA1SoAANk4AADbSAAA3FoAAN1uAADeggAA35gAAN+wAADeyQAA3t0AAN/nAADf5wCPrgAA
+ grIAAHS1AABluAAAVrsAAEe9AAA4wAAAK8MAAB7FAAASyAAABsoAAADMAAAAzwAAANEAAADTAAAA1QAA
+ ANgAAADaAAAA3QAAAN8DAADhDQAA5BkAAOcnAADrNgAA7UgAAO5cAADwcQAA8YYAAPGcAADysQAA8sMA
+ APPOAADzzgCFtAAAdrgAAGe7AABYvgAASMIAADnFAAAqyQAAHMwAABDPAAAD0QAAANQAAADYAAAA2gAA
+ ANwAAADeAAAA4QAAAOMAAADmAAAA6AAAAOsAAADuAAAA8QUAAPUSAAD4IgAA/DMAAP5IAAD/XQAA/3MA
+ AP+IAAD/mgAA/6kAAP+zAAD/swD/ABQA/wARAP8AEAD/ABUA/wAhAP8ALwD/AD0A/wBKAP8AVgD/AGEA
+ /wBqAP8AcwD9AHoA/ACAAPoAhgD5AIsA9wCQAPYAlQD1AJsA9AChAPMAqADzALEA8gC7APEAxwDwANYA
+ 7gDmAO0A9ADsAP8A6wD/AOsA/wDrAP8A6wD/AOsA/wD/ABAA/wALAP8ACQD/ABIA/wAeAP8AKgD/ADkA
+ /wBGAP4AUgD7AF0A+QBnAPcAbwD2AHYA9AB8APIAggDwAIcA7wCMAO4AkQDtAJcA7ACdAOsApADqAKwA
+ 6QC2AOgAwgDmANAA5ADhAOMA7wDiAPwA4gD/AOEA/wDhAP8A4QD/AOEA/wD/AAoA/wAGAP8ABAD/AA4A
+ /wAZAP8AJgD6ADQA9wBBAPYATQDzAFgA8QBiAO8AagDtAHIA6gB4AOgAfQDmAIMA5QCIAOQAjQDjAJMA
+ 4gCZAOEAoADgAKgA3gCxAN0AvADbAMoA2ADaANcA6gDVAPgA1QD/ANQA/wDUAP8A0wD/ANMA/wD/AAMA
+ /wAAAP8AAAD/AAkA/wAUAPkAIADxAC4A7gA7AOwASADqAFMA5wBdAOQAZQDiAG0A3wBzAN0AeQDcAH4A
+ 2gCEANkAiQDYAI4A1gCUANQAmwDTAKMA0QCsAM8AtwDNAMQAywDTAMoA5QDJAPIAyAD9AMcA/wDGAP8A
+ xgD/AMYA/wD/AAAA/wAAAP8AAAD/AAMA/wANAPAAGQDoACcA5QA1AOIAQgDfAE0A3ABXANgAYADVAGcA
+ 0gBuANAAdADPAHkAzQB/AMwAhADLAIoAyQCPAMgAlgDGAJ4AxACnAMIAsQDAAL4AvwDNAL0A3wC8AO0A
+ uwD5ALoA/wC5AP8AuQD/ALkA/wD/AAAA/wAAAP8AAAD5AAAA9gAEAOUAEADgAB8A2wAuANYAOwDSAEcA
+ zwBRAMsAWgDJAGIAxwBpAMUAbwDDAHUAwgB6AMAAfwC/AIUAvQCLALsAkgC6AJkAuACiALYArQC0ALkA
+ swDIALEA2gCvAOoArgD2AK0A/gCtAP8ArAD/AKwA/wD/AAAA/wcAAO8JAADmCQAA4QQAAN0ABQDXABYA
+ 0QAlAMwAMwDIAEAAxABKAMEAVAC+AFwAvABjALoAagC4AHAAtgB1ALUAewCzAIAAsgCHALAAjgCuAJYA
+ rQCfAKsAqQCpALYAqADFAKYA1gCkAOcAowD1AKIB/wChAf8AoAL/AKAC/wD/CQAA7xIAAOUbAADdHgAA
+ 1hoAANISAADPBAoAyQIaAMMEKgC+BzgAuglEALYKTgCzC1YAsQteAK8MZACtDGsArAxwAKoMdgCpDHwA
+ pw2DAKYNigCkDZIAow2cAKENpwCgDbQAng3EAJwN1wCaEOoAmBH5AJcS/wCWEv8AlRL/AJUS/wD4EwAA
+ 6SEAAN4qAADTLQAAzCwAAMclAADEGwEAwBIRALkVIgC0FzEArxk9AKwaSACpG1EAphtYAKQbXwCjHGYA
+ oRxsAJ8ccgCeHHgAnRx+AJschgCaHI4AmB2YAJYdowCVHbEAkx3BAJId0wCQHucAjh73AI0f/wCMHv8A
+ jB7/AIwe/wDvHgAA4i0AANY2AADMOgAAxDkAAL80AAC6LAAAtiIKAK8jHACqJSsApiY4AKInQgCfJ0sA
+ nChTAJooWgCZKGEAlyhnAJUobQCUKXMAkil6AJEpggCQKYoAjimUAI0poACLKa0Aiim9AIgp0ACHKeUB
+ hSn1AYQp/wGDKf8Bgyn/AYMp/wHqKQAA3TcAAM9AAADFRAAAvkMAALdAAACyOQAArDADAKcuFgChMCYA
+ nTEyAJkxPQCWMkcAkzJPAJEyVgCPMl0AjjNjAIwzaQCLM28AiTN2AIgzfgCHM4cBhTKQAYQynAGCMqoC
+ gTK6An8yzQJ+MuICfDLzAnsy/wN7Mf8CejH/Anox/wLmMQAA1z8AAMpIAADASwAAuEwAALFJAACrQwAA
+ pTsAAJ83EQCZOCAAlTouAJE6OQCOOkIAjDtLAIk7UgCIO1kAhjtfAIQ7ZQCDO2wBgTpzAYA6egF+OoMC
+ fTqNAns6mQN6OqYDeDq3BHc5ygR2OeAEdTnxBHQ5/gRzOf8Eczj/BHM4/wThOQAA0kYAAMZOAAC8UgAA
+ tFMAAKxRAAClSgAAnkQAAJg/CwCSQBwAjkEpAIpBNQCHQj8AhEJHAIJCTgCAQlUAf0FcAH1BYgF8QWgB
+ ekFvAnlBdwJ3QYADdUCKBHRAlgVyQKQFcUC0BnBAyAZuP94GbT/wBm0//QVtP/8FbD7/BWw+/wXePwAA
+ zkwAAMJTAAC4VwAAsFkAAKhXAACgUgAAmUwAAJFGBgCMRhcAh0clAIRHMQCBSDsAfkhDAHxHSwB6R1IA
+ eEdYAXZHXwF1R2UCc0dtAnJGdANwRn0Eb0aIBW1GlAZsRaEHakWyB2lFxQhoRdwIZ0XvB2dE/AZmRP8G
+ ZkT/BmZE/wbaRAAAylEAAL9YAAC1XAAArV4AAKVcAACcWAAAlFIAAIxMAgCGTBMAgUwhAH5MLQB7TTgA
+ eE1AAHZNSAB0TE8AckxVAXBMXAFvTGMCbUxqA2xLcgRqS3sFaUuFBmdLkQdmSp8IZEqwCGNKwwliStoJ
+ YUruCGFJ/AdhSf8HYUj/B2FI/wfWSQAAx1UAALxcAACyYAAAqmIAAKJhAACZXQAAkFcAAIdSAACAUQ8A
+ fFEeAHhRKgB1UTQAc1E9AHBRRQBuUUwAbFFSAGtQWQFpUGACaFBoA2dQcARlUHkFY1CDBmJPjwdgT54J
+ Xk+uCV1PwgpcTtkKW07tCVtO+whbTf8IW03/B1tN/wfSTQAAxFkAALlgAACwZAAAp2YAAJ9mAACWYgAA
+ jFwAAINXAAB8VgsAd1YaAHNWJwBwVjEAbVU6AGtVQgBpVUkAZ1VQAGZVVwFkVV4CY1VmA2FVbgRgVXcF
+ XlSCB1xUjghbVJwJWVOsClhTwApXU9cKVlLsCVZS+glWUf8IVlH/CFZR/wjPUgAAwlwAALdkAACtaAAA
+ pWoAAJxqAACTZwAAiGEAAH5dAAB3WwcAcloXAG5aIwBrWi4AaFo3AGZaQABkWkcAY1pOAGFaVQFgWlwC
+ XllkA11ZbARbWXUFWVmAB1dYjAhVWJoJVFirClJYvwpRV9UKUVfrClFW+glRVv8IUVX/CFFV/wjMVgAA
+ v2AAALRnAACrbAAAom4AAJpuAACQbAAAhWYAAHpiAAByYAMAbF8TAGlfIABmXysAY181AGFfPQBgX0UA
+ Xl9MAFxfUwFbXloBWV5iAlheagRWXnQFVF5+BlJdiwhQXZkJTl2qCk1cvQpMXNQKTFvqCUxb+QlMWv8I
+ TFr/CExa/wjIWgAAvGQAALFrAACocAAAoHIAAJdzAACOcQAAgWsAAHZnAABtZQAAZ2QPAGNkHABgZCgA
+ XmQyAFxkOgBaZEIAWWRKAFdkUQBWZFgBVGRgAlJjaANQY3IETmN9BkxiiQdKYpcISWKoCUdivAlGYdMJ
+ RmHqCUZg+QhGX/8IRl7/CEZe/wjFXwAAuWkAAK5wAACmdAAAnXcAAJR3AACLdgAAfnIAAHNuAABoawAA
+ YWkKAF1pGABaaSQAWGouAFZqNwBVaj8AU2pHAFJqTgBQalYBTmleAUxpZgJKaXAESGl7BUZohwZEaJYH
+ QminCEFnuwhAZ9IIQGbpCEBl+QhAZf8IQGT/B0Bk/wfBZAAAtW0AAKx0AACjeQAAm3wAAJJ9AACIewAA
+ fHgAAHB1AABlcgAAW3AEAFZwEwBTcB8AUXAqAE9wMwBOcDwATHBEAEtwSwBJcFMASHBbAUZwZAFEcG4C
+ Qm95BEBvhQU+bpQGPG6lBjpuuQY5btEGOW3oBjls+AY5a/8HOWr/Bzlq/we9agAAsnMAAKh5AACgfgAA
+ mIEAAI+CAACGgQAAeX8AAGx8AABhegAAVXcAAE53DQBLdxoASXclAEd3LgBGdzcARHc/AEN3RwBBd1AA
+ QHdYAD53YQE8d2sBOnZ3Ajh2gwM2dpIDNHWjBDN1uAQxdc8EMXToBDFz+AUxcv8FMXH/BTFx/wW5cAAA
+ rngAAKV/AACdhAAAlYcAAIyIAACChwAAdYUAAGeDAABcgQAAUIAAAEZ+BQBBfhMAP38eAD1/KAA8fzIA
+ On86ADl/QwA4f0sANn9UADV/XgAzfmgAMX50AC9+gQEtfpABK36hAip9tgIofc4CKHznAih7+AMoev8D
+ KHn/BCh5/wS0dgAAqn8AAKKFAACaigAAko0AAIiNAAB9jQAAcIwAAGOKAABWiQAASogAAD+HAAA3hwoA
+ NIcWADKHIQAwhyoAL4gzAC6IPAAsiEUAK4hOACmHWQAnh2QAJodwACSHfQAih40AIIefAB6GtAAdhs0A
+ HYXnAB2D+AEdgv8BHYL/Ah2C/wKvfgAApoYAAJ6MAACXkAAAjpMAAIKTAAB2kwAAapIAAF2RAABPkQAA
+ RJAAADmQAAAukAAAJpELACSRFwAikSEAIZErAB+RNAAekT0AHJFHABuRUgAZkV4AF5FrABWReQATkYkA
+ EZGbABCQsQANkMoADo/lAA+N9wAQjP8AEIz/ABCM/wCqhQAAoo0AAJuTAACTlwAAiJgAAHyZAABvmQAA
+ YpkAAFWZAABImQAAPJkAADGZAAAnmgAAHZsAABScCQARnBUAEJwfAA6cKQANnDQAC5w+AAmcSgAInFYA
+ BpxjAASbcgACm4IAAJuUAACaqQAAmsEAAJncAACY7wAAmPsAAJf/AACX/wCmjgAAn5UAAJeaAACMnQAA
+ gJ4AAHOfAABmnwAAWaAAAEygAAA/oQAAM6EAACiiAAAeowAAFKQAAAqmAQACpgsAAKcWAACnIAAApyoA
+ AKc1AACnQAAAp00AAKdbAACnagAAp3oAAKaMAACmoAAApbgAAKXSAACk6QAAo/YAAKP/AACj/wCilgAA
+ mpwAAJCgAACEowAAd6QAAGmlAABbpgAATqcAAEGoAAA0qQAAKaoAAB2rAAATrQAACa4AAACwAAAAsAQA
+ ALENAACyFgAAsiAAALMqAACzNQAAtEEAALRQAAC0XwAAtHAAALSCAAC0lwAAtK0AALPIAACz4QAAsvEA
+ ALL7AACy+wCdngAAk6MAAIemAAB6qQAAbKoAAF2sAABPrQAAQq4AADWwAAAosQAAHbMAABK1AAAGtwAA
+ ALgAAAC6AAAAuwAAALwCAAC9CgAAvhQAAL8dAADAKAAAwjQAAMRBAADEUgAAxGMAAMR2AADEigAAxKEA
+ AMS6AADE0wAAxOcAAMTzAADE8wCWpQAAiqkAAH2sAABurwAAYLEAAFGyAABCtAAANLYAACe4AAAbugAA
+ D7wAAAS+AAAAwAAAAMIAAADDAAAAxQAAAMcAAADIAAAAygYAAMwPAADOGQAA0CQAANMyAADWQQAA2FMA
+ ANlnAADZfAAA2ZIAANmqAADawgAA2tcAANroAADa6ACMrAAAf68AAHGyAABitQAAUrcAAEO6AAA0vAAA
+ Jr8AABnBAAANxAAAAcYAAADIAAAAygAAAMwAAADOAAAA0AAAANIAAADUAAAA1wAAANoAAADdCQAA4BQA
+ AOMhAADnMAAA6kIAAOtWAADtawAA7oAAAO6XAADurQAA78EAAO7SAADu0gCCsgAAc7UAAGS5AABUvAAA
+ Rb8AADXCAAAmxQAAGMgAAArLAAAAzgAAANAAAADSAAAA1QAAANgAAADaAAAA3QAAAN8AAADiAAAA5AAA
+ AOcAAADqAAAA7QIAAPEPAAD1HgAA+S4AAPxCAAD9WAAA/m4AAP+DAAD/lwAA/6gAAP+2AAD/tgD/ABAA
+ /wAMAP8ACwD/ABIA/wAeAP8ALQD/ADoA/wBHAP8AUwD/AF4A/wBnAP4AbwD8AHYA+gB8APgAggD3AIcA
+ 9gCMAPYAkgD1AJcA9ACdAPMApADyAK0A8gC3APAAwwDuANIA7QDkAOwA8wDrAP8A6wD/AOsA/wDrAP8A
+ 6wD/AOsA/wD/AAoA/wAGAP8AAwD/AA0A/wAaAP8AKAD/ADYA/wBDAP0ATwD7AFoA+QBjAPYAawDzAHIA
+ 8QB4APAAfgDvAIMA7gCJAO0AjgDsAJMA6wCZAOoAoADpAKgA5wCyAOYAvQDkAMsA4wDeAOIA7QDhAPsA
+ 4AD/AOAA/wDfAP8A3wD/AN8A/wD/AAUA/wAAAP8AAAD/AAkA/wAVAPsAIwD4ADEA9gA+APQASgDyAFUA
+ 7wBfAOwAZwDpAG4A5wB0AOYAegDlAH8A5ACEAOIAiQDhAI8A4ACVAN8AmwDdAKMA2wCsANkAuADYAMUA
+ 1QDWANQA5wDTAPYA0gD/ANEA/wDQAP8A0AD/ANAA/wD/AAAA/wAAAP8AAAD/AAQA+wAOAPIAHQDvACsA
+ 7AA4AOoARQDoAE8A5ABZAOAAYgDeAGkA3ABvANoAdQDZAHoA1wB/ANUAhQDUAIoA0gCQANEAlgDPAJ4A
+ zQCnAMsAsgDKAL8AyADOAMcA4QDFAPAAxAD9AMMA/wDCAP8AwgD/AMIA/wD/AAAA/wAAAP8AAAD/AAAA
+ 8AAHAOkAFgDlACUA4gAyAN4APwDbAEoA1gBTANMAXADRAGQAzgBqAM0AcADLAHUAygB7AMgAgADHAIUA
+ xQCLAMMAkQDBAJkAwACiAL4ArAC8ALkAuwDIALkA2gC3AOsAtgD4ALUA/wC1AP8AtAD/ALQA/wD/AAAA
+ /wAAAPgAAADuAAAA5gAAAOAADQDbAB0A1gArANEAOADNAEMAygBNAMcAVgDEAF4AwgBlAMAAawC+AHAA
+ vQB1ALsAewC6AIAAuACGALcAjQC1AJQAswCdALEApwCvALMArgDCAKwA0wCqAOUAqQDzAKgA/gCoAP8A
+ pwD/AKcA/wD/AAAA9AAAAOkDAADhAwAA3AAAANcABADRABQAywAjAMYAMADCADwAvwBHALwAUAC5AFgA
+ tgBfALQAZQCzAGsAsQBwAK8AdgCuAHsArACCAKsAiACpAJAApwCZAKYAowCkAK8AogC+AKAAzgCfAOIA
+ ngDwAJwA+gCcAP8AmwD/AJsA/wD6AAAA6w4AAOEXAADYGAAA0BUAAMsLAADIAAkAwgAYAL0AJwC4ADQA
+ tABAALEASQCuAFIAqwFZAKkBYACoAmYApgJrAKQCcQCjAncAoQN9AKADhACeA4wAnQOVAJsDoACZA6wA
+ lwO7AJYEzACUBeAAkwfwAJEI/QCRCP8AkAj/AJAI/wDxEAAA5B4AANgmAADOKQAAxiYAAMEgAAC9FQAA
+ uQgNALMKHgCuDS0Aqg85AKYQQwCkEUwAoRFUAJ8SWgCdEmEAnBJnAJoTbACZE3MAlxN5AJYTgACUE4kA
+ khOSAJEUnQCPFKoAjhS6AIwUzACKFOEAiRXyAIcW/wCGFv8Ahhb/AIYW/wDrHQAA3SoAANAzAADGNgAA
+ vzQAALkvAACzJwAArxsFAKkZFwCkGyYAoB0zAJwePQCZHkcAlx9OAJUfVQCTH1wAkSBiAJAgaACOIG4A
+ jSB1AIsgfACKIIUAiCCOAIcgmgCFIacAhCG2AIIhyQCBId4AfyLwAH4i/gB+If8AfSH/AH0h/wDlJwAA
+ 1jQAAMo9AADAQAAAuD8AALE7AACrNAAApisAAKAlEQCbJyAAlygtAJMpOACQKkIAjipKAIsqUQCKKlcA
+ iCpeAIYqZACFK2oAgytxAIIreACBK4EAfyuLAH4rlgB8K6MAeyuzAHorxgB4K9sAdyvuAXYr/AF1K/8B
+ dSr/AXUq/wHgMAAA0T0AAMVEAAC7SAAAs0gAAKxEAAClPgAAnjYAAJgvCwCTMBsAjjEoAIsyNACIMz0A
+ hTNFAIMzTQCBM1MAgDNaAH4zYAB9M2YAezNtAHozdQB5M34AdzOIAHYzkwF0M6ABczOwAXIzwwFwM9kB
+ bzPsAm4z+wJuMv8CbTL/Am0y/wLcNwAAzEQAAMFLAAC3TgAArk8AAKdMAACfRgAAmEAAAJE4BQCLOBYA
+ hzkkAIQ5LwCBOjkAfjpBAHw6SQB6OlAAeDpWAHc6XAB1OmMAdDpqAHM6cgBxOnsBcDqFAW46kAJtOp4C
+ azquAmo6wQNpOtYDaDrrA2c5+gNnOf8DZzn/Amc4/wLYPgAAyEkAAL1QAACzVAAAq1UAAKNTAACbTQAA
+ k0cAAItBAACFPxIAgD8fAH1AKwB6QDUAeEA+AHVARQBzQEwAckBTAHBAWQBvQGAAbUBnAGxAbwFrQHgB
+ aUCCAmhAjgJmQJwDZUCrA2NAvgRiQNQEYT/pBGE/+QNhP/8DYD7/A2A+/wPTQwAAxU4AALpVAACwWQAA
+ qFoAAKBYAACXVAAAjk4AAIZIAAB/RQ0Ae0UcAHdFKAB0RTIAcUU6AG9GQgBtRUkAa0VQAGpFVgBoRV0A
+ Z0ZlAGZGbQFlRnYCY0aAAmJFjANgRZoEX0WqBF1FvAVcRdIFW0XoBFtE+ARbRP8EW0P/BFtD/wTPSAAA
+ wlMAALdZAACuXQAApV4AAJ1dAACUWQAAi1MAAIJOAAB6SgkAdUoYAHFKJABuSi4Aa0o3AGlKPwBnSkYA
+ ZUpNAGRKVABjSlsAYkpiAGBLawFfS3QCXUt+A1xKigNaSpgEWUqoBVdKuwVWStEFVknnBVVJ9wVVSP8E
+ VUj/BFVH/wTMTAAAv1YAALRdAACrYQAAo2MAAJpiAACRXwAAh1kAAH1UAAB1UAUAcE8UAGxPIQBpTysA
+ Zk80AGROPABiTkMAYE5KAF9PUQBeT1gAXE9gAFtPaQFaT3ICWE98A1dPiARVT5YEU06mBVJOuQZRTs8G
+ UE7mBVBN9wVQTP8FUEz/BFBM/wTJUQAAvVoAALJhAACpZQAAoGcAAJhmAACOYwAAhF0AAHpZAABwVQEA
+ alQRAGZUHQBjUygAYVMxAF5TOQBdU0EAW1NIAFpTTwBZVFYAV1ReAFZUZwFVVHACU1R7A1FUhwRQU5UE
+ TlOlBU1TuAZMU84GS1LmBUtR9gVLUf8FS1D/BUtQ/wXHVQAAul4AAK9lAACmaQAAnmsAAJVrAACMaAAA
+ gGIAAHZeAABrWgAAZVkMAGFYGgBeWCUAXFgvAFlYNwBYWD8AVlhGAFVYTQBUWVUAUllcAFFZZQFPWW4C
+ Tll5AkxYhQNKWJMESVijBUdYtwVGWM0FRlflBUZW9gVGVf8FRlX/BUZV/wXDWQAAt2MAAK1pAACkbQAA
+ nG8AAJNvAACJbQAAfWgAAHJkAABoYAAAYF4IAFtdFgBYXiIAVl4rAFReNABSXjwAUV5EAFBeSwBOXlIA
+ TV5aAEteYwFKXmwBSF53AkZegwNEXZIEQ12iBEFdtQVAXcwFQFzkBUBb9QVAWv8FQFr/BEBa/wTAXgAA
+ tGcAAKptAACicgAAmXQAAJB0AACHcwAAe24AAG9rAABlZwAAWmQEAFVjEgBSYx4AUGMoAE5kMQBMZDkA
+ S2RBAElkSABIZFAAR2RYAEVkYQBEZGoBQmR1AUBkggI+Y5ADPGOgAztjtAQ6Y8oEOWLjBDlh9QQ5YP8E
+ Ol//BDpf/wS8YwAAsWwAAKhyAACfdgAAl3kAAI55AACEeAAAeHUAAGxxAABhbgAAVWsAAE5qDABLahkA
+ SWojAEdqLQBFajUARGo9AEJqRQBBak0AQGpVAD5qXgA8amgAO2pzATlqgAE3ao4CNWqfAjRpsgIyackC
+ MmjiAjJn9AMyZv8DMmX/AzJl/wO4aAAArnEAAKV3AACcfAAAlH4AAIx/AACCfgAAdnsAAGh4AABddgAA
+ UXMAAEdxBgBCcRMAQHEeAD5xKAA9cTEAO3E5ADpxQQA4cUkAN3FSADZxWwA0cWUAMnFxADFxfQAvcYwB
+ LXGdAStwsQEqcMgBKnDhASpu9AIqbf8CKmz/Aips/wK0bwAAqncAAKJ9AACagQAAkoQAAImFAAB+hAAA
+ coIAAGR/AABYfQAATHsAAEF6AAA5eQsANnkXADR5IgAzeSsAMXkzADB5PAAueUQALXlNACt5VwAqeWIA
+ KHluACZ5ewAkeYkAI3maACF4rgAgeMYAH3fgACB28wAgdf8BIHT/ASB0/wGwdQAAp30AAJ6DAACXhwAA
+ j4oAAIWKAAB5iQAAbIgAAF+GAABShQAARoMAADuCAAAwggIAKoIPACiCGgAmgiMAJYIsACOCNQAigj4A
+ IYJIAB+CUgAegl0AHIJpABqCdwAYgoYAFoKYABSBrAASgcQAEoDfABN/8wAUfv8AFH3/ABR9/wCrfAAA
+ o4QAAJuKAACUjgAAi5AAAH+QAABzkAAAZo4AAFmNAABLjAAAP4wAADSLAAApiwAAH4sEABmMEAAYjBoA
+ FowjABWMLQATjDYAEoxAABCMSwAOjFcADIxkAAqLcgAIi4EABouTAASKpgACir0AAonYAAOI7AAEh/oA
+ BYf/AAWG/wCnhAAAn4sAAJmRAACQlAAAhZYAAHiWAABrlgAAXpUAAFGVAABDlAAAN5QAACyUAAAilQAA
+ GJUAAA2WBAAGlg4ABJYZAAOWIwABli0AAJY4AACWQwAAllAAAJZdAACWawAAlXsAAJWMAACVoAAAlLYA
+ AJPQAACS6AAAkvUAAJH9AACR/wCjjQAAnJMAAJSXAACJmgAAfZsAAHCcAABinAAAVZwAAEecAAA6nAAA
+ Lp0AACOdAAAYngAADp8AAASgAAAAoAgAAKESAAChGwAAoSUAAKEvAACiOgAAokYAAKJUAACiYwAAoXMA
+ AKGFAACgmAAAoK4AAJ/IAACf4gAAnvEAAJ37AACd/gCflQAAmJoAAI2eAACBoAAAdKEAAGaiAABYowAA
+ SqMAADykAAAwpQAAJKYAABinAAANqAAAA6kAAACqAAAAqgEAAKsJAACsEgAArBsAAK0kAACuLwAArjsA
+ AK9JAACvWAAAr2kAAK97AACujwAArqUAAK69AACt2QAAresAAKz2AACs+gCbnAAAkKEAAISkAAB3pgAA
+ aKcAAFqoAABLqQAAPqsAADCsAAAkrQAAGK4AAAywAAABsQAAALMAAAC0AAAAtQAAALYAAAC3BgAAuA8A
+ ALkYAAC6IgAAvC4AAL47AAC/SwAAv10AAL9vAAC/gwAAv5kAAMCxAADAygAAv+IAAL7wAAC+9ACTowAA
+ h6cAAHqqAABrrAAAXK0AAE2vAAA+sQAAMLMAACO0AAAWtgAACbgAAAC6AAAAuwAAAL0AAAC+AAAAwAAA
+ AMEAAADDAAAAxQEAAMcKAADJFAAAyx8AAM4sAADROwAA0U4AANJhAADTdgAA04sAANSjAADUuwAA1dAA
+ ANXiAADV5wCJqgAAfK0AAG6wAABfsgAAT7QAAD+3AAAwuQAAIrsAABS+AAAHwAAAAMIAAADEAAAAxgAA
+ AMcAAADJAAAAywAAAM0AAADPAAAA0gAAANQAAADYAwAA3A4AAN8bAADkKgAA5zsAAOhQAADpZQAA6XsA
+ AOqSAADrqQAA674AAOzPAADs1QB/sAAAcbMAAGG2AABRuQAAQbwAADG/AAAiwgAAE8UAAAXHAAAAygAA
+ AMwAAADOAAAA0AAAANIAAADUAAAA1wAAANoAAADdAAAA4AAAAOMAAADmAAAA6gAAAO4JAADyGAAA9ygA
+ APk8AAD7UgAA/GkAAP1/AAD+lQAA/qgAAP64AAD+vgD/AAoA/wAGAP8ABAD/AA0A/wAcAP8AKgD/ADcA
+ /wBEAP8AUAD/AFsA/wBkAPwAbAD6AHMA+QB5APgAfwD3AIQA9gCJAPUAjgD0AJQA9ACaAPMAoADxAKkA
+ 8ACzAO4AvwDtAM4A7ADhAOsA8QDrAP8A6gD/AOkA/wDpAP8A6QD/AOkA/wD/AAQA/wAAAP8AAAD/AAkA
+ /wAXAP8AJQD/ADMA/wBAAP0ATAD5AFcA9gBgAPMAaADxAG8A8AB1AO8AewDuAIAA7QCFAOwAigDrAI8A
+ 6gCVAOgAnADnAKQA5QCuAOQAuQDiAMgA4QDaAOAA6wDfAPoA3gD/AN0A/wDdAP8A3QD/AN0A/wD/AAAA
+ /wAAAP8AAAD/AAQA/QASAPoAIAD3AC4A9QA7APMARwDvAFEA6wBbAOkAYwDnAGoA5QBwAOQAdgDjAHsA
+ 4gCAAOAAhQDfAIsA3QCRANwAlwDaAJ8A2ACoANYAswDUAMEA0wDRANEA5QDQAPUAzgD/AM4A/wDOAP8A
+ zQD/AM0A/wD/AAAA/wAAAP8AAAD9AAAA9AALAPAAGwDsACgA6gA1AOcAQQDjAEwA4ABWAN0AXgDbAGUA
+ 2QBsANcAcQDVAHcA0wB8ANIAgADQAIYAzgCMAM0AkgDLAJkAygCjAMgArQDGALoAxADKAMMA3QDBAO4A
+ wAD8AL8A/wC/AP8AvwD/AL4A/wD/AAAA/wAAAP8AAADxAAAA6gAFAOUAFADhACIA3gAvANoAOwDWAEYA
+ 0gBQAM8AWADNAGAAywBmAMkAbADHAHEAxQB2AMQAewDCAIEAwQCHAL8AjQC+AJQAvACdALoApwC4ALQA
+ tgDDALQA1ACzAOcAsgD3ALEA/wCwAP8ArwD/AK8A/wD/AAAA/AAAAO4AAADnAAAA4QAAANsACwDVABoA
+ 0AAoAMwANADJAEAAxgBJAMMAUgDAAFoAvQBhALsAZgC6AGwAuABxALcAdgC1AHwAtACBALIAiACwAI8A
+ rgCYAKwAogCrAK4AqQC8AKcAzQCmAOEApADxAKIA/ACiAP8AogD/AKEA/wD+AAAA7wAAAOUAAADdAAAA
+ 1QAAANAAAgDKABIAxQAgAMEALQC9ADkAugBDALYATAC0AFQAsQBbAK8AYQCuAGcArABsAKoAcQCpAHcA
+ pwB9AKYAgwCkAIsAogCTAKAAnQCeAKkAnQC3AJsAyACZANsAmADsAJcA+QCWAP8AlgD/AJUA/wDzAAAA
+ 5wsAANwSAADRFAAAyhAAAMUFAADBAAcAvAAWALcAJACyADEArwA8AKsARgCoAE4ApgBVAKQAWwCiAGEA
+ oABnAJ8AbACdAHIAnAB4AJoAfwCZAIYAlwCPAJUAmQCTAKUAkQCzAJAAxACOANgAjQDpAIwA9gCLAP8A
+ igD/AIoA/wDsDgAA3xsAANIjAADIJQAAwSEAALsaAAC2EAAAsgIMAK0AGwCoAykApAU1AKEGPwCeB0cA
+ mwhPAJkIVgCYCFwAlgliAJQJZwCTCW0AkQp0AJAKewCOCoMAjAqMAIsKlwCJCqMAiAqyAIYKxACFC9gA
+ gwzrAIIN+QCBDf8AgA3/AIAN/wDmGwAA2CgAAMsvAADBMQAAuS8AALMqAACtIgAAqBYAAKMPEgCeEiEA
+ mhQuAJcVOACUFkIAkRZJAI8XUACNF1cAixddAIoXYwCIGGkAhxhwAIUYdwCEGH8AghiJAIEYlAB/GKAA
+ fhiwAHwYwgB7GNYAeRnrAHga+gB3Gv8Adxr/AHcZ/wDgJgAA0DIAAMU5AAC7PAAAszsAAKw2AAClLwAA
+ nyYAAJodCwCVHhsAkCAoAI0hMwCKITwAiCJFAIYiTACEIlIAgiJYAIAjXgB/I2UAfSNsAHwjcwB7I3sA
+ eSOFAHgjkAB2I50AdSOsAHMjvwByI9MAcSTpAHAk+QBvJP8AbyP/AG8j/wDbLwAAyzsAAMBBAAC2RAAA
+ rkQAAKZAAACfOgAAmDIAAJIpBQCMKBUAiCkjAIUqLgCCKzgAfytAAH0rRwB7K04AeStUAHgsWwB2LGEA
+ dSxoAHQscAByLHgAcSyCAG8sjQBuLJoAbS2qAGstvABqLNEAaS3nAGgs9wBoLP8AZyz/AGcr/wDVNwAA
+ x0EAALxIAACySwAAqksAAKJIAACaQgAAkjwAAIs0AACFMBAAgDEeAH0yKgB6MjMAeDM8AHYzQwBzM0oA
+ cjNRAHAzVwBvM14AbTNlAGwzbABrNHUAaTR/AGg0iwBnNJgAZTSnAGQ0ugFjNM8BYjTlAWEz9gFhM/8B
+ YTL/AWAy/wHRPQAAw0cAALhOAACvUQAAplEAAJ5PAACWSQAAjUQAAIU9AAB+OAsAejgaAHY4JgBzOTAA
+ cTk4AG85QABtOUcAazlNAGk5VABoOVoAZzliAGU6agBkOnMAYzp9AGE6iABgOpYBXzqlAV06twFcOs0B
+ WzrkAVs59QFaOf8BWjj/AVo4/wHNQgAAwEwAALVSAACsVgAAo1YAAJtVAACSUAAAiUoAAIFEAAB5PgcA
+ dD4WAHA+IgBtPiwAaj41AGg+PABmPkMAZD5KAGM+UQBhP1cAYD9fAF8/ZwBeP3AAXUB7AFtAhgFaQJQB
+ WECjAVdAtgJWP8sCVT/iAlU/9AJVPv8CVD7/AlU9/wLKRwAAvVAAALJXAACpWgAAoVsAAJhaAACPVgAA
+ hlAAAHxKAABzRAMAbkMSAGpDHgBnQykAZEMxAGJDOQBgQ0AAXkNHAF1DTgBbRFUAWkRdAFlEZQBYRW4A
+ V0V5AFZFhAFURZIBU0WiAlFFtAJQRMoCT0ThAk9E8wJPQ/8CT0L/Ak9C/wLHSwAAu1QAALBbAACnXgAA
+ nl8AAJZeAACMWwAAglUAAHlQAABvSgAAaEgOAGRIGwBhSCUAX0guAFxINgBaSD0AWEdEAFdISwBWSFMA
+ VUlaAFRJYwBTSWwAUkp3AFBKgwFPSZABTUmgAkxJswJLScgCSkngAkpI8wJKR/8CSkf/AkpG/wLETwAA
+ uFgAAK5fAACkYgAAnGQAAJNjAACKYAAAf1oAAHVVAABqUAAAY04KAF9NFwBcTSIAWU0rAFdNNABVTTsA
+ U01CAFJNSQBRTVEAUE5YAE9OYQBOTmsATE51AEtOgQFJTo8BSE6fAkZOsQJFTscCRE3fAkRN8gJFTP8C
+ RUv/AkVL/wLBUwAAtVwAAKtjAACiZgAAmmgAAJFnAACIZQAAfF8AAHFbAABnVgAAXlMGAFlSFABWUh8A
+ VFIoAFJSMQBQUjkATlJAAE1SRwBMUk8AS1NWAElTXwBIU2kAR1NzAEVTgAFEU40BQlOdAkFTsAI/U8YC
+ P1LeAj9R8QI/Uf4CP1D/Aj9P/wK+WAAAs2EAAKlnAACgagAAmGwAAI9sAACFagAAeWUAAG5hAABkXQAA
+ WVgCAFNXEABQVxsATlclAExXLgBKWDYASVg9AEdYRQBGWEwARVhUAENYXQBCWWcAQVlyAD9ZfgE+WIwB
+ PFicATtYrgI5WMQCOVjdATlX8QI5Vv4COVX/AjlV/wK7XAAAsGUAAKZrAACebwAAlXEAAI1xAACDbwAA
+ d2sAAGxoAABhZAAAVWAAAE1eCwBKXRcAR14hAEVeKgBEXjMAQl46AEFeQgBAXkoAPl5SAD1eWwA7XmUA
+ Ol9wADhefAA3XooANV6aATRerQEyXsMBMl3cATJc8AEyW/0BMlv/AjNa/wK4YgAArWoAAKRwAACbdAAA
+ k3YAAIp2AACBdQAAdXEAAGluAABdawAAUmcAAEdlBgBCZBIAQGQdAD5kJgA8ZC8AO2Q3ADlkPwA4ZUcA
+ N2VPADVlWAA0ZWIAMmVtADFlegAvZYgALWWYACxkqwArZMIAKmTbACpj7wEqYv0BK2H/AStg/wG0ZwAA
+ qm8AAKF1AACZeQAAkXwAAIh8AAB/ewAAcngAAGV1AABZcgAATW8AAEJtAAA6bAwAN2wYADVsIQAzbCoA
+ MmwyADFsOgAvbEMALmxLACxsVQArbF8AKWxrACdsdwAmbIYAJGyWACJrqQAha8AAIGvaACFq7wAhaP0A
+ Imj/ACJn/wGwbQAAp3UAAJ57AACWfwAAjoEAAIaCAAB7gQAAbn4AAGB7AABUeQAASHcAADx1AAAydAUA
+ LXQRACt0GwApdCQAJ3QtACZ0NQAldD4AI3RHACJ0UQAgdFwAHnRnAB10dAAbdIMAGXSUABdzpwAVc74A
+ FHPYABVx7gAWcPwAF2//ABdv/wCsdAAAo3wAAJuBAACUhQAAjIgAAIKIAAB2hgAAaYUAAFuCAABOgQAA
+ Qn8AADd+AAAsfQAAIn0IAB59EwAcfRwAG30mABl9LgAYfTcAFn1BABV9SwATfVYAEX1jABB9cQANfX8A
+ C3yQAAl8owAHe7kABnvSAAd66QAJefkACXj/AAp3/wCoewAAoIMAAJmIAACRjAAAiI0AAHyNAABvjAAA
+ YosAAFWJAABHiAAAO4cAADCHAAAlhgAAGoYAABGGCAAMhhMAC4YdAAmHJgAIhzAABoc6AAWHRQADhlAA
+ AYZdAACGawAAhnoAAIaLAACFnQAAhLMAAIPMAACD5AAAgvMAAIL8AACB/wCkgwAAnIoAAJaPAACNkgAA
+ gZMAAHWTAABokgAAWpEAAE2RAAA/kAAAM5AAACePAAAdkAAAEpAAAAiQAgAAkQwAAJEWAACRHwAAkSgA
+ AJEyAACRPQAAkUkAAJFWAACQZAAAkHQAAJCFAACPmAAAj60AAI7GAACN4AAAjPAAAIz6AACL/wCgiwAA
+ mpIAAJGVAACGlwAAepkAAGyZAABfmQAAUZgAAEOYAAA2mAAAKZgAAB6ZAAATmQAACJoAAACaAAAAmwYA
+ AJsOAACbFwAAmyAAAJwpAACcNAAAnEAAAJxNAACcXAAAnGwAAJx9AACckAAAmqYAAJq/AACZ2gAAmO0A
+ AJj3AACY/QCdlAAAlZgAAIqbAAB+nQAAcJ4AAGKfAABUnwAARp8AADigAAAroAAAH6EAABOiAAAIowAA
+ AKQAAAClAAAApQAAAKYFAACmDQAApxYAAKcfAACoKQAAqTUAAKpCAACqUQAAqmIAAKp0AACphwAAqZ0A
+ AKi1AACozwAAp+cAAKfzAACm+wCYmwAAjZ8AAIGhAAB0owAAZaQAAFalAABIpgAAOacAACyoAAAfqQAA
+ EqoAAAarAAAArQAAAK4AAACvAAAAsAAAALEAAACyAgAAswoAALQTAAC1HQAAtygAALk1AAC5RAAAulYA
+ ALpoAAC6fAAAupIAALmqAAC6xAAAut0AALrsAAC59ACQoQAAhKUAAHenAABoqQAAWaoAAEmsAAA6rQAA
+ LK8AAB6wAAARsgAABLQAAAC1AAAAtwAAALgAAAC5AAAAuwAAALwAAAC+AAAAvwAAAMEFAADDDgAAxRoA
+ AMgmAADLNQAAzEcAAM1aAADObwAAzoQAAM+cAADOtgAAz80AAM/gAADP6gCHqAAAeasAAGutAABbrwAA
+ S7EAADuzAAAstgAAHbgAABC6AAACvAAAAL4AAADAAAAAwQAAAMMAAADEAAAAxwAAAMkAAADLAAAAzQAA
+ AM8AAADSAAAA1gkAANsVAADfJAAA4jYAAONKAADkXwAA5XUAAOaMAADnpAAA57oAAOjMAADo2QB8rgAA
+ brEAAF6zAABOtgAAPbkAAC28AAAevgAADsEAAADEAAAAxgAAAMgAAADKAAAAzAAAAM4AAADQAAAA0wAA
+ ANUAAADZAAAA3AAAAN8AAADiAAAA5gAAAOoEAADvEgAA9CIAAPc2AAD4TQAA+WQAAPp8AAD7kgAA+6YA
+ APy2AAD8wgD/AAQA/wAAAP8AAAD/AAkA/wAZAP8AJwD/ADQA/wBBAP8ATQD/AFgA/QBhAPsAaAD6AG8A
+ +AB2APcAewD2AIAA9gCFAPUAigD0AJAA8gCWAPEAnQDvAKQA7gCuAO0AuwDsAMoA6wDdAOoA7wDpAP8A
+ 6AD/AOgA/wDoAP8A6AD/AOQA/wD/AAAA/wAAAP8AAAD/AAYA/wAUAP8AIgD/ADAA/gA9APoASAD2AFMA
+ 9ABcAPIAZADwAGsA7wBxAO0AdwDsAHwA6wCBAOoAhgDpAIwA5wCRAOUAmADkAKAA4wCpAOIAtQDhAMMA
+ 3wDVAN4A6QDcAPkA2wD/ANsA/wDbAP8A2wD/ANsA/wD/AAAA/wAAAP8AAAD/AAAA+wAPAPgAHQD1ACsA
+ 8gA3AO8AQwDsAE4A6QBXAOcAXwDlAGcA4wBtAOIAcgDgAHgA3wB9AN0AggDbAIcA2gCNANgAkwDWAJsA
+ 1QCjANMArwDSALwA0ADNAM4A4QDMAPMAywD/AMsA/wDKAP8AygD/AMoA/wD/AAAA/wAAAP8AAAD3AAAA
+ 8QAJAO0AGADpACUA5QAyAOIAPQDgAEgA3QBSANoAWgDYAGIA1QBoANMAbQDRAHMAzwB4AM4AfQDMAIIA
+ ywCHAMkAjgDIAJUAxgCeAMQAqQDCALUAwQDFAL8A2QC9AOwAvAD7ALsA/wC6AP8AuQD/ALgA/wD/AAAA
+ /wAAAPYAAADtAAAA5wACAOEAEQDcAB8A2AArANQANwDRAEIAzwBMAMwAVQDJAFwAxgBiAMQAaADDAG0A
+ wQByAMAAdwC+AH0AvQCCALsAiQC5AJAAtwCYALYAowC0AK8AsgC+ALAA0ACuAOQArAD1AKsA/wCqAP8A
+ qgD/AKoA/wD/AAAA8wAAAOoAAADjAAAA3AAAANUACQDPABcAygAlAMcAMQDEADwAwQBGAL4ATgC7AFYA
+ uQBdALcAYgC1AGgAtABtALIAcgCxAHcArwB9AK0AgwCrAIsAqgCTAKgAnQCmAKkApAC3AKIAyACgAN0A
+ nwDvAJ4A/ACdAP8AnQD/AJwA/wD2AAAA6gAAAOAAAADXAAAA0AAAAMoAAQDEAA8AvwAdALsAKgC3ADUA
+ tAA/ALEASACvAFAArABXAKoAXQCpAGIApwBoAKUAbQCkAHIAogB4AKAAfgCfAIYAnQCOAJsAmACZAKMA
+ lwCxAJUAwgCUANUAkgDpAJEA9gCRAP8AkAD/AJAA/wDvAAAA4ggAANYOAADMEAAAxQoAAL8AAAC6AAYA
+ tQAUALAAIQCsAC0AqQA4AKYAQQCjAEoAoQBRAJ8AVwCdAF0AmwBiAJoAaACYAG0AlgBzAJUAegCTAIEA
+ kQCKAI8AlACNAJ8AjACtAIoAvQCIANAAhwDkAIYA8wCFAP0AhQD/AIUA/wDnDAAA2hkAAMwgAADDIAAA
+ vB0AALUVAACwCgAAqwAKAKYAGACiACUAngAwAJsAOgCYAEMAlgBLAJQAUQCSAFcAkABdAI4AYwCNAWgA
+ iwFvAIoBdgCIAX0AhgKGAIUCkACDApwAgQKqAIACuwB+As4AfQPiAHwE8gB7Bf4AegX/AHoF/wDhGgAA
+ 0SYAAMYsAAC8LQAAtCsAAK0lAACnHQAAohIAAJ0HDgCYCB0AlAopAJALMwCODT0AjA1FAIkOSwCHDlIA
+ hg5YAIQPXgCDD2QAgRBqAIAQcgB+EHoAfBCDAHsQjgB5EJsAeBCpAHYQuwB1EM8AcxHlAHIS9QBxEv8A
+ cRL/AHES/wDaJQAAyzAAAMA2AAC2OAAArjcAAKcyAACgKwAAmSIAAJMXBgCOFRYAihcjAIcYLgCEGTcA
+ gho/AIAaRwB+Gk0AfBpTAHobWQB5G2AAdxtmAHYbbgB0G3YAcxuAAHEciwBwHJcAbhymAG0cuABsHMwA
+ ahzjAGkd9ABpHP8AaRz/AGgc/wDULgAAxjgAALs+AACxQQAAqUAAAKE8AACaNgAAky4AAIwlAACGIBAA
+ giEdAH4iKQB7IzIAeSM7AHckQgB1JEkAcyRPAHIkVQBwJFwAbyRjAG0kagBsJXMAaiV8AGkliABnJZQA
+ ZiWjAGUltQBjJcoAYiXhAGIl8wBhJf8AYSX/AGEk/wDPNQAAwj8AALdFAACtSAAApUcAAJ1EAACVPgAA
+ jTgAAIUwAAB+KQoAeikYAHYqJABzKy4AcSs2AG8rPgBtLEUAayxLAGosUQBoLFgAZyxfAGUsZwBkLHAA
+ Yy16AGEthQBgLZIAXy2hAF0tswBcLccAWy3fAFot8gBaLf8AWiz/AFos/wDLOwAAvkUAALNLAACqTgAA
+ oU4AAJlLAACRRQAAiEAAAIA5AAB4MgUAczEUAG8xIABsMSoAajIyAGgyOgBmMkEAZDJHAGIyTgBhMlUA
+ YDJcAF4zZABdM20AXDN3AFo0gwBZNJAAWDSfAFc0sQBVNMYAVDTdAFQz8ABUM/4AVDL/AFQy/wDIQQAA
+ u0oAALFQAACnUwAAn1MAAJZRAACNTAAAhEYAAHxAAABzOQEAbTcQAGk3HABmNyYAYzcvAGE3NgBfOD4A
+ XThEAFw4SwBaOFIAWThZAFg4YgBXOWsAVTl1AFQ5gQBTOo4AUjqdAFA6rwBPOcQATjncAE457wBOOP0A
+ Tjj/AE43/wDFRQAAuU4AAK5UAAClVwAAnFgAAJRWAACKUgAAgUwAAHhHAABuQAAAZz0LAGM8GABgPCMA
+ XTwsAFs8MwBZPDoAVzxBAFU9SABUPU8AUz1XAFI+XwBRPmkAUD5zAE4/fwBNP4wATD+cAEs/rQBJP8MA
+ SD7bAEg+7wBIPf0ASD3/AUg8/wHCSgAAtlMAAKxYAACjWwAAmlwAAJFbAACIVwAAflIAAHRNAABqRwAA
+ YkIIAF1CFQBaQh8AV0EoAFVBMABSQTcAUEE+AE9BRQBOQk0ATUJVAExDXQBLQ2cASkNxAElEfQBIRIsA
+ RkSaAEVErABEQ8EAQ0PZAEND7gBDQvwBQ0H/AUNB/wG/TgAAs1cAAKlcAACgYAAAmGEAAI9gAACGXQAA
+ e1cAAHFSAABmTQAAXUgEAFdHEQBURxwAUUYlAE9GLQBNRjUAS0Y8AEpHQwBJR0sASEdTAEdIWwBGSGUA
+ REhvAENIewBCSYkAQUmZAD9IqwA+SMAAPUjYAD1H7QA9R/wBPkb/AT5F/wG9UgAAsVsAAKdgAACeZAAA
+ lmUAAI1kAACDYgAAeFwAAG1YAABjUwAAWE4AAFJMDQBOTBkATEwiAEpMKwBITDMARkw6AEVMQQBETEkA
+ Qk1RAEFNWQBATWMAP01uAD1OegA8TocAO06XADlOqQA4Tb4AN03WADdM7AA4S/sAOEv/AThK/wG6VgAA
+ rl8AAKVkAACcaAAAlGoAAItpAACBZwAAdWIAAGtdAABgWgAAVVUAAExSCQBIURUARlEfAERRKABCUTAA
+ QFI3AD9SPwA+UkYAPFJOADtSVwA6U2EAOFNsADdTeAA2U4YANFOWADNTqAAyU70AMFLVADFS7AAxUfsA
+ MlD/ADJP/wG3WwAArGMAAKNpAACabAAAkm4AAIluAAB/bAAAc2gAAGlkAABeYQAAUlwAAEZYBQBBVxEA
+ P1gbAD1YJAA7WCwAOlg0ADhYPAA3WEQANlhMADRZVQAzWV8AMVlqADBZdgAuWYQALVmUACtZpgAqWLwA
+ KVjUAClX6wAqVvoAK1b/ACtV/wCzYAAAqWgAAKBuAACYcQAAkHMAAId0AAB9cgAAcW4AAGZrAABaaAAA
+ TmQAAEJgAAA6XwwAN14XADVfIAAzXygAMl8wADBfOAAvX0AALl9JACxfUgArX1wAKV9nAChfdAAmX4IA
+ JF+SACNfpAAhX7oAIF/SACFe6gAiXfoAIlz/ACNb/wCwZgAApm4AAJ5zAACVdwAAjXkAAIV5AAB7eAAA
+ b3UAAGJxAABWbgAASmwAAD5pAAAzZgYALmYRACxmGwAqZiQAKWYsACdmNAAmZjwAJGZFACNmTwAhZ1kA
+ IGdkAB5ncQAcZ38AGmaQABlmogAXZrgAFmbRABdl6QAYZPkAGGP/ABli/wCsbAAAo3QAAJt5AACTfQAA
+ i38AAIN/AAB4fgAAa3sAAF14AABQdQAARHMAADlxAAAtbwAAJG4KACFuFAAfbh0AHm4mABxvLwAbbzcA
+ GW9AABhvSgAWb1UAFG9hABJvbgARb30ADm+NAAxunwALbrUACW3NAAps5gALa/cADGr/AA1q/wCocwAA
+ oHoAAJh/AACRgwAAiYUAAH+FAABygwAAZYEAAFd/AABKfQAAPnsAADJ6AAAneQAAHXgBABV3CwASdxYA
+ EHgfAA54KAANeDEAC3g6AAp4RQAIeFAABndcAAR3agACd3gAAHeIAAB2mwAAdq8AAHXHAAB04AAAdPAA
+ AHP7AABz/wCkegAAnYEAAJaGAACPigAAhYsAAHmKAABsiQAAX4gAAFGGAABDhAAAN4MAACuCAAAgggAA
+ FoEAAAuBBQAEgQ4AAIEYAACBIQAAgSoAAIE0AACBPwAAgUoAAIFXAACBZQAAgHMAAICDAACAlgAAf6oA
+ AH7CAAB+3AAAfe4AAHz4AAB8/wChggAAmogAAJONAACKjwAAfpAAAHKQAABkjwAAV44AAEmNAAA7jAAA
+ LosAACOLAAAYiwAADYsAAAOLAAAAiwkAAIsSAACLGwAAiyQAAIwtAACMNwAAjEMAAItQAACLXgAAi20A
+ AIt+AACKkAAAiaUAAIm9AACI2AAAh+wAAIf3AACG/gCdigAAl5AAAI+TAACDlQAAd5YAAGmWAABblQAA
+ TZUAAD+UAAAylAAAJZQAABmUAAAOlQAAA5UAAACVAAAAlgMAAJYLAACWEwAAlhsAAJckAACXLgAAlzoA
+ AJdHAACXVQAAl2UAAJZ3AACWiQAAlp4AAJW2AACU0AAAlOgAAJP1AACS/QCakgAAkpcAAIeZAAB7mwAA
+ bZwAAF+cAABQnAAAQpwAADScAAAnnAAAGp0AAA2eAAACngAAAJ8AAACgAAAAoAAAAKECAAChCQAAohEA
+ AKIaAACjJAAApC8AAKQ8AAClSwAApVsAAKRtAACkgAAApJUAAKOtAACiyAAAouIAAKHxAACh+wCWmQAA
+ i50AAH6fAABxoQAAYqEAAFOiAABEowAANaMAACekAAAapQAADaYAAACnAAAAqAAAAKkAAACqAAAAqwAA
+ AKwAAACtAAAArgUAAK8OAACwFwAAsSIAALMuAAC0PgAAtE8AALVhAAC1dQAAtYoAALWiAAC0vAAAtNYA
+ ALPqAACz9QCNoAAAgaMAAHSlAABlpgAAVagAAEapAAA2qgAAKKsAABqtAAAMrgAAALAAAACxAAAAsgAA
+ ALMAAAC1AAAAtgAAALcAAAC5AAAAugAAALwAAAC+CQAAwBQAAMMgAADGLgAAx0AAAMhTAADJaAAAyX4A
+ AMmVAADJrgAAycgAAMneAADJ6wCEpgAAd6gAAGirAABYrAAASK4AADiwAAAosgAAGbQAAAq2AAAAuAAA
+ ALoAAAC7AAAAvQAAAL4AAADAAAAAwgAAAMQAAADGAAAAyAAAAMoAAADNAAAA0AQAANQRAADZHwAA3TAA
+ AN5EAADgWQAA4W8AAOKGAADjngAA47YAAOLLAADi3gB5qwAAa64AAFuxAABKswAAOrYAACm4AAAZuwAA
+ Cr4AAADAAAAAwgAAAMUAAADGAAAAyAAAAMoAAADMAAAAzgAAANEAAADUAAAA2AAAANsAAADeAAAA4gAA
+ AOYAAADrDAAA8B0AAPIxAAD0SAAA9V8AAPd2AAD4jQAA+aIAAPm0AAD5wwD/AAAA/wAAAP8AAAD/AAYA
+ /wAWAP8AJAD/ADEA/wA9AP8ASQD+AFQA/ABdAPoAZQD5AGwA+AByAPcAeAD2AH0A9ACCAPMAhwDyAIwA
+ 8ACSAO8AmQDuAKEA7QCqAOwAtgDrAMYA6gDaAOgA7QDnAP0A5wD/AOYA/wDmAP8A4gD/AN8A/wD/AAAA
+ /wAAAP8AAAD/AAMA/wARAP8AHwD+AC0A+gA5APcARAD1AE8A8gBYAPAAYQDvAGgA7QBuAOwAcwDqAHkA
+ 6QB+AOcAggDmAIgA5QCNAOQAlADiAJwA4QClAOAAsADeAL8A3ADRANsA5gDZAPgA2QD/ANgA/wDYAP8A
+ 1wD/ANMA/wD/AAAA/wAAAP8AAAD+AAAA+QAMAPYAGgDyACcA7gAzAOwAPwDpAEoA5wBTAOQAXADjAGMA
+ 4QBpAN8AbwDdAHQA2wB5ANoAfgDYAIMA1gCJANUAjwDTAJcA0gCfANAAqgDOALgAzADJAMoA3gDJAPEA
+ yAD/AMcA/wDFAP8AxAD/AMQA/wD/AAAA/wAAAPoAAAD0AAAA7gAGAOoAFADkACEA4QAuAN8AOQDdAEQA
+ 2QBOANYAVgDTAF4A0QBkAM8AagDNAG8AzAB0AMoAeQDJAH4AxwCDAMYAigDEAJEAwgCaAMAApAC/ALEA
+ vQDBALsA1AC5AOkAtwD6ALUA/wC1AP8AtAD/ALQA/wD/AAAA+wAAAPAAAADpAAAA4wAAANwADQDWABsA
+ 0gAoAM8AMwDNAD4AygBIAMcAUADEAFgAwgBeAMAAZAC/AGkAvQBuALwAcwC6AHkAuAB+ALcAhAC1AIwA
+ swCUALEAngCvAKoArgC5AKsAywCpAOEAqADzAKYA/wCmAP8ApgD/AKUA/wD6AAAA7wAAAOYAAADeAAAA
+ 1gAAAM8ABgDJABQAxQAhAMEALQC+ADgAuwBBALkASgC2AFIAtABYALIAXgCxAGQArwBpAK0AbgCsAHMA
+ qgB5AKkAfwCnAIYApQCOAKMAmAChAKQAnwCyAJ0AwwCbANgAmgDsAJkA+wCYAP8AlwD/AJcA/wDyAAAA
+ 5gAAANsAAADRAAAAygAAAMQAAAC+AAwAuQAaALUAJgCxADEArgA7AKwAQwCpAEsApwBSAKUAWACkAF4A
+ ogBjAKAAaACfAG4AnQBzAJsAegCZAIEAlwCJAJYAkwCUAJ4AkgCsAJAAvACOANAAjQDlAIwA9QCLAP8A
+ iwD/AIoA/wDqAAAA3QUAANALAADHCwAAvwUAALkAAAC0AAQArwASAKoAHgCmACoAowA0AKAAPQCdAEUA
+ mwBMAJkAUwCYAFgAlgBeAJQAYwCSAGkAkQBuAI8AdQCNAHwAjACFAIoAjgCIAJoAhgCnAIQAtwCDAMoA
+ gQDgAIAA8ACAAPwAfwD/AH8A/wDiCwAA0xcAAMgcAAC+HAAAthgAALARAACqBQAApQAIAKAAFQCcACIA
+ mAAtAJUANgCSAD4AkABGAI4ATQCMAFMAiwBYAIkAXgCHAGQAhgBqAIQAcACCAHgAgQCBAH8AiwB9AJYA
+ ewCkAHoAswB4AMYAdwDcAHYA7QB1APgAdQD/AHQA/wDbGQAAzCQAAMEpAAC3KgAArycAAKghAACiGQAA
+ nA0AAJYCDACSABkAjgElAIoDLwCIBDgAhQVAAIMFRwCCBk0AgAZTAH4HWQB9B18AewdlAHoHbAB4B3QA
+ dgh9AHUIiABzCJQAcQiiAHAIsgBuCMUAbQjbAGwJ7QBrCvsAawr/AGsJ/wDTJAAAxi4AALszAACxNQAA
+ qTMAAKEuAACaJwAAlB4AAI0UAQCIDBEAhA4dAIAQKAB+ETIAexE6AHkSQQB4E0gAdhNOAHQTVABzE1oA
+ cRNhAHAUaABuFHEAbRR6AGsUhQBpFJEAaBSgAGcUsQBlFMUAZBTcAGMV7wBiFf4AYhX/AGIV/wDOLQAA
+ wTYAALY7AACtPQAApDwAAJw4AACVMgAAjSsAAIYiAACAGQoAexkYAHgaIwB1Gy0Achw1AHAcPQBvHEMA
+ bR1KAGsdUABqHVYAaB1dAGcdZQBlHW0AZB53AGIeggBhHo8AXx6dAF4ergBdHsMAWx7aAFse7gBaHv0A
+ Wh7/AFoe/wDKNAAAvT0AALJDAACpRQAAoEQAAJhAAACQOwAAiDQAAIAtAAB4JAUAcyITAHAjHgBtIygA
+ aiQxAGgkOABmJD8AZSVGAGMlTABhJVMAYCVaAF4lYQBdJWoAXCZ0AFomfwBZJowAWCabAFYmrABVJsAA
+ VCbYAFMm7ABTJvwAUyb/AFMl/wDGOgAAukMAAK9IAACmSwAAnUoAAJVIAACMQgAAgzwAAHs1AABzLgAA
+ bCkOAGgqGgBlKiQAYystAGErNABfKzsAXStCAFsrSABaK08AWCxWAFcsXgBWLGcAVS1yAFMtfQBSLYoA
+ US2ZAE8tqgBOLb4ATS3VAEwt6wBMLfsATCz/AE0s/wDDPwAAt0gAAKxNAACjUAAAmlAAAJJOAACJSQAA
+ gEMAAHc9AABuNgAAZjEKAGIwFgBfMCAAXDApAFoxMQBYMTgAVjE+AFQxRQBTMUwAUjFUAFAyXABPMmUA
+ TjNvAE0zewBLM4gASjOXAEkzqABIM70ARjPUAEYz6gBGMvoARjL/AEcx/wDARAAAtEwAAKpSAAChVQAA
+ mFUAAI9TAACGTwAAfEkAAHNDAABqPQAAYTcGAFs2EgBYNh0AVTYmAFM2LQBRNjQATzY7AE42QgBMNkkA
+ SzdRAEo3WQBJOGMASDhtAEc4eQBFOYYARDmVAEM5pwBCObsAQDjSAEA46QBBOPkAQTf/AEE2/wC9SAAA
+ sVEAAKdWAACeWQAAlloAAI1YAACEVAAAek4AAHBJAABmQwAAWz0CAFY7DgBSOxkATzsiAE07KgBLOzEA
+ SDo4AEc7PwBHO0cARTxPAEQ8VwBDPWEAQj1rAEE9dwBAPoUAPj6UAD0+pQA8ProAOz3RADs96AA7PPkA
+ Ozz/ADw7/wC7TQAAr1UAAKVaAACcXQAAlF4AAItdAACCWQAAd1QAAG1PAABiSgAAV0QAAFBBCwBMQBYA
+ SkAfAEdAKABFQC8AQ0A2AEJAPQBBQUUAQEFNAD9BVQA+Ql8APEJqADtCdgA6Q4MAOEOSADdDpAA2Q7kA
+ NULQADVC6AA1QfgANkD/ADZA/wC4UQAArVkAAKNeAACaYQAAkmIAAIlhAACAXwAAdFkAAGpVAABfUAAA
+ VEsAAEtHBwBGRRMAREUcAEFFJQBARSwAPkY0AD1GOwA7RkIAOkZLADlHUwA4R10ANkdoADVIdAA0SIEA
+ MkiRADFIowAwSLcALkfPAC9H5wAvRvcAMEX/ADBF/wC1VQAAql0AAKFiAACYZgAAkGcAAIdmAAB+ZAAA
+ cl8AAGdbAABdVwAAUlIAAEZNAwBASw4APUsZADtLIgA5SyoAOEwxADZMOQA1TEAANExIADJNUQAxTVsA
+ ME1mAC5NcgAtTYAALE2PACpNoQApTbYAJ03NAChM5gAoS/cAKUv/ACpK/wCyWgAAqGIAAJ9nAACWagAA
+ jmwAAIVrAAB8aQAAcGUAAGVhAABbXgAAT1kAAENVAAA6UgoANlIVADRSHgAzUiYAMVIuAC9SNgAuUj0A
+ LVJGACtTTwAqU1kAKFNkACdTcAAlU34AJFOOACJTnwAhU7QAIFPMACBS5QAhUfYAIlD/ACJQ/wCvXwAA
+ pWcAAJ1sAACUbwAAjHEAAINxAAB6bwAAbmwAAGNoAABXZAAAS2EAAD9dAAAzWgUALlkQACxZGgAqWSIA
+ KVkqACdZMgAmWToAJFlDACNZTAAhWlYAIFphAB5abgAdWnwAG1qMABlangAYWrMAFlnLABdZ5AAYWPYA
+ GVf/ABlW/wCsZQAAo2wAAJpxAACSdQAAincAAIJ3AAB4dQAAbHIAAF5uAABSawAARmgAADplAAAvYgAA
+ JmEKACNhFAAhYR0AH2ElAB5hLgAcYTYAG2E/ABlhSAAXYVMAFmFeABRhawASYXkAEWGJAA5hnAANYbAA
+ C2DIAAtg4QANX/QADl7/AA9d/wCoawAAoHIAAJh3AACQewAAiH0AAIB9AAB0ewAAZ3gAAFl1AABNcgAA
+ QW8AADVtAAApawAAH2oDABhpDQAVaRcAFGkgABJpKAARaTEAD2k6AA1pRAALaU8ACWlbAAhpZwAGaXYA
+ BGmFAAJplwAAaKsAAGjDAABn3AABZu4AAmb6AANl/wClcgAAnXgAAJV+AACOgQAAh4MAAHyCAABvgAAA
+ Yn4AAFR7AABGeQAAOncAAC52AAAjdAAAGXMAAA5zBgAIchAABnIZAARyIgACcisAAXI1AAByPwAAckoA
+ AHJWAAByYwAAcnEAAHKBAABxkwAAcacAAHC+AABv1wAAbusAAG73AABu/QCheQAAmn8AAJOEAACMiAAA
+ gogAAHaHAABphgAAW4QAAE2CAAA/gAAAM38AACd+AAAcfQAAEX0AAAZ8AgAAfAsAAHwVAAB8HQAAfCYA
+ AHwvAAB8OQAAfEQAAHxRAAB8XgAAe20AAHt8AAB7jgAAeqIAAHm6AAB40wAAeOkAAHf2AAB2/QCegQAA
+ l4cAAJGLAACHjQAAfI4AAG+NAABhjAAAU4sAAEWJAAA3iAAAKocAAB6HAAAThwAACIYAAACGAAAAhgYA
+ AIYOAACGFwAAhx8AAIcoAACHMgAAhz0AAIdKAACGWAAAhmcAAIV3AACFiQAAhJ0AAIS0AACDzgAAguYA
+ AIH1AACB/QCbiQAAlY8AAIyRAACBkwAAdJMAAGaTAABYkgAASZEAADuRAAAtkAAAIJAAABWQAAAJkAAA
+ AJAAAACRAAAAkQAAAJEHAACRDgAAkRcAAJIfAACSKQAAkjQAAJJBAACSTwAAkl8AAJFwAACRggAAkJYA
+ AJCuAACPyAAAjuMAAI3yAACN+wCYkQAAkJUAAIWXAAB4mAAAapkAAFuZAABNmQAAPpgAADCYAAAimQAA
+ FZkAAAiZAAAAmgAAAJoAAACbAAAAmwAAAJwAAACcBQAAnQ0AAJ0VAACeHgAAnykAAKA2AACgRQAAoFUA
+ AJ9mAACfegAAno8AAJ6lAACdwAAAndwAAJzuAACc+ACTmAAAiJsAAHydAABungAAX58AAFCfAABAnwAA
+ MaAAACOhAAAVoQAACKIAAACjAAAApAAAAKQAAAClAAAApgAAAKcAAACoAAAAqQEAAKoJAACrEgAArB0A
+ AK4pAACvOAAAr0gAALBbAACwbgAAsIMAALCaAACvtAAArtEAAK3nAACt8wCLngAAf6EAAHGiAABipAAA
+ UqUAAEKmAAAypwAAI6gAABWpAAAHqgAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALMAAAC0AAAAtQAA
+ ALcAAAC5BAAAuw4AAL4aAADBKAAAwjoAAMNNAADDYgAAxHcAAMSOAADFpwAAxcAAAMTZAADD6QCBpAAA
+ dKYAAGWoAABVqgAARasAADStAAAkrwAAFbEAAAWyAAAAtAAAALYAAAC3AAAAuQAAALoAAAC8AAAAvQAA
+ AL8AAADBAAAAwwAAAMUAAADIAAAAywAAAM8LAADTGQAA2CkAANo9AADbUgAA3GkAAN2AAADemAAA3rEA
+ AN7HAADe2QB2qQAAaKwAAFiuAABHsQAANrMAACW1AAAVuAAABboAAAC8AAAAvwAAAMEAAADDAAAAxAAA
+ AMYAAADIAAAAygAAAM0AAADQAAAA0gAAANUAAADZAAAA3QAAAOEAAADmCAAA6xgAAO4sAADwQgAA8lkA
+ APNwAAD0iAAA9Z4AAPWyAAD1wwD/AAAA/wAAAP8AAAD/AAMA/wATAP8AIAD/AC0A/wA5AP8ARQD9AFAA
+ +wBZAPkAYQD3AGgA9gBuAPQAdADzAHkA8gB+APAAgwDwAIgA7wCOAO4AlQDtAJ0A7ACmAOoAsgDpAMEA
+ 6ADVAOYA6gDlAPwA5QD/AOQA/wDjAP8A3QD/ANgA/wD/AAAA/wAAAP8AAAD/AAAA/wANAP4AGwD6ACkA
+ +AA1APYAQADzAEsA8ABVAO4AXQDsAGQA6gBqAOgAbwDnAHQA5gB6AOUAfwDkAIQA4wCKAOEAkADgAJgA
+ 3wChAN0ArADbALoA2QDMANgA4wDWAPYA1QD/ANMA/wDSAP8AzgD/AMsA/wD/AAAA/wAAAP8AAAD8AAAA
+ 9wAJAPIAFgDuACMA6wAwAOkAOwDmAEYA5ABPAOEAVwDeAF8A3ABlANoAagDZAHAA2AB1ANYAegDUAH8A
+ 0wCFANIAiwDQAJMAzgCbAMwApgDKALMAyQDEAMcA2gDFAO4AwwD/AMEA/wDAAP8AwAD/AL8A/wD/AAAA
+ /wAAAPgAAADxAAAA6wADAOUAEQDgAB4A3QAqANsANQDYAEAA0wBJANAAUgDOAFkAzABgAMoAZQDJAGsA
+ yABwAMYAdQDFAHoAxAB/AMIAhgDAAI0AvgCVALwAnwC6AKwAuQC8ALYAzwCzAOYAsgD5ALEA/wCwAP8A
+ sAD/ALAA/wD/AAAA9QAAAO0AAADlAAAA3gAAANYACgDRABgAzQAkAMoALwDHADoAxABDAMIATAC/AFMA
+ vQBaALsAYAC6AGUAuABqALcAbwC2AHQAtAB6ALIAgACxAIcArwCQAK0AmQCrAKUAqAC0AKYAxgCkAN0A
+ owDxAKIA/wChAP8AoAD/AKAA/wD2AAAA6wAAAOIAAADZAAAA0AAAAMoAAwDEABEAwAAeALwAKQC5ADQA
+ tgA9ALMARgCxAE0ArwBUAK0AWgCrAF8AqgBkAKkAagCnAG8ApgB0AKQAewCiAIIAoACKAJ4AkwCcAJ8A
+ mgCtAJgAvgCWANMAlADpAJMA+gCSAP8AkgD/AJIA/wDuAAAA4gAAANUAAADMAAAAxQAAAL4AAAC5AAkA
+ tAAXAK8AIwCsAC0AqQA3AKYAPwCkAEcAogBOAKAAVACeAFkAnQBfAJsAZACaAGkAmABvAJYAdQCUAHwA
+ kwCFAJEAjgCPAJkAjQCnAIsAtwCJAMsAiADiAIcA9ACGAP8AhQD/AIUA/wDlAAAA1gMAAMsIAADCBgAA
+ ugAAALQAAACuAAIAqQAOAKQAGwCgACYAnQAwAJoAOACYAEAAlQBHAJMATgCSAFQAkABZAI8AXwCNAGQA
+ jABqAIoAcACIAHgAhgCAAIQAiQCCAJQAgQCiAH8AsQB9AMQAfADbAHsA7gB6APoAeQD/AHkA/wDdCgAA
+ zhQAAMMZAAC5GAAAsRQAAKoMAAClAQAAnwAGAJoAEwCWAB4AkgApAI8AMgCMADoAigBBAIgASACGAE4A
+ hQBUAIMAWQCCAF8AgABlAH4AbAB9AHMAewB7AHkAhQB3AJAAdQCeAHQArQByAMAAcQDVAHAA6QBvAPcA
+ bwD/AG4A/wDUGAAAxyEAALwmAACyJgAAqiMAAKMdAACcFQAAlgkAAJAACgCMABYAiAAhAIQAKwCCADMA
+ fwA7AH0AQgB8AEgAegBOAHkAVAB3AFoAdQBgAHQAZwByAG8AcAB4AG4AggBtAI0AawCbAGoAqwBoAL0A
+ ZwHSAGYC5gBlAvQAZQL+AGQC/wDOIwAAwSsAALYwAACtMQAApC8AAJwqAACVIwAAjhoAAIgQAACCBgwA
+ fgYZAHoHJAB4CC0AdQk1AHMKPABxCkMAcApJAG4LTwBtC1UAawtcAGkMYwBoDGsAZgx1AGUMfwBjDIsA
+ YQyaAGAMqgBfDL0AXQzTAFwN6ABcDvcAWw3/AFsN/wDJKwAAvDQAALI5AACoOgAAoDkAAJg0AACQLgAA
+ iCcAAIEeAAB6FQQAdRESAHESHgBuEycAbBQwAGoUNwBoFT4AZhVEAGUVSwBjFlEAYhZYAGAWXwBfFmgA
+ XRdyAFwXfABaF4kAWReXAFcXqABWF7wAVBfSAFQX6ABTF/kAUxf/AFMX/wDFMgAAuDsAAK5AAACkQgAA
+ nEEAAJM9AACLNwAAgzEAAHspAABzIQAAbRsNAGkbGQBmHCMAYxwrAGEdMwBfHToAXh1AAFweRwBbHk0A
+ WR5UAFgeXABWHmUAVR9vAFMfegBSH4YAUB+VAE8gpgBOH7kATB/QAEwg5wBMH/gATB//AEwf/wDBOQAA
+ tUEAAKtGAAChSAAAmUcAAJBEAACHPwAAfzkAAHYyAABuKwAAZiQIAGEjFABeIx4AXCQnAFokLwBYJDYA
+ ViQ8AFQkQwBTJUoAUSVRAFAlWQBPJmIATSZsAEwmdwBLJoQASSeTAEgnpABGJ7gARSbOAEUn5gBFJvcA
+ RSb/AEUl/wC+PgAAskYAAKhLAACfTQAAlk0AAI1LAACERQAAe0AAAHI6AABpMwAAYCwEAFspEABXKRoA
+ VSojAFIqKwBQKjIATyo5AE0qPwBLKkYASitOAEkrVgBILF8ARixqAEUsdQBELYIAQy2RAEEtogBALbYA
+ Py3NAD4t5AA+LPYAPyz/AD8r/wC7QgAAsEoAAKZPAACdUgAAlFIAAItQAACCTAAAeEYAAG9AAABlOgAA
+ XDMAAFUwDABRLxcATi8gAEwvKABJLy8ASC81AEYvPABFMEMARDBLAEMxVABBMV0AQDJoAD8ycwA+MoAA
+ PDKPADszoQA6MrQAODLLADgy4wA4MvUAOTH/ADkw/wC5RwAArU8AAKNUAACbVgAAklcAAIlVAACAUQAA
+ dUsAAGxGAABiQQAAVzoAAE82CABKNRMASDQcAEU0JABDNCsAQTQyAEA1OQA/NUEAPjZJAD02UgA7N1sA
+ OjdmADk3cgA4OH8ANjiOADU4nwA0OLMAMjfKADI34gAzN/UAMzb/ADQ1/wC2SwAAq1MAAKFYAACZWgAA
+ kFsAAIdaAAB+VgAAc1EAAGlMAABfRwAAVEEAAEo7BQBEOhAAQjoZAD86IQA9OSkAOzowADo6NwA5Oj8A
+ ODtHADc7UAA1PFkANDxkADM9cAAyPX0AMD2MAC89ngAtPbIALD3JACw84QAtPPQALTv/AC46/wCzUAAA
+ qVcAAJ9cAACXXwAAjmAAAIVfAAB8XAAAcFYAAGZSAABcTQAAUUgAAEZDAQA/QAwAOz8WADk/HwA3PyYA
+ Nj8uADRANQAzQDwAMkBFADBBTQAvQVcALkJiAC1CbgArQnwAKkKLAChCnAAnQrAAJkLIACVB4AAmQfMA
+ J0D/ACg//wCxVAAAp1sAAJ1gAACVYwAAjGQAAIRkAAB6YQAAblwAAGRYAABaVAAAT1AAAENKAAA5RggA
+ NUUTADNFGwAxRiMAL0YrAC5GMgAsRjoAK0ZCACpHSwAoR1UAJ0dgACVIbAAkSHoAI0iJACFImwAgSK8A
+ HkfGAB5H3wAfRvIAIEX/ACFF/wCuWQAApGAAAJtlAACTaAAAi2kAAIJpAAB4ZwAAbWMAAGJfAABYWwAA
+ TFYAAEBSAAA0TgQALkwOACxMGAAqTCAAKEwoACdMLwAlTTcAJE1AACJNSQAhTVIAH05eAB5OagAcTngA
+ Gk6HABlOmQAXTq0AFk3FABZN3gAXTPIAGEv/ABlL/wCrXgAAomUAAJlqAACRbQAA/+LwAElDQ19QUk9G
+ SUxFAAkKiW8AAIBuAAB3bQAAbGkAAGBlAABUYQAASF0AADxaAAAwVgAAJ1QJACNTEwAhUxwAIFQkAB5U
+ LAAdVDQAG1Q8ABlURgAYVFAAFlRbABVVaAATVXYAEVWFABBUlwANVKsADFTCAAtU2wANU/AADlL9ABBR
+ /wCoZAAAn2oAAJdvAACPcwAAh3QAAH90AAB1cwAAaW8AAFtrAABPaAAAQ2UAADdhAAArXwAAIVwDABlb
+ DQAXWxcAFlsfABRbJwATWzAAEVw4AA9cQgANXE0AC1xYAAlcZQAIXHIABlyCAARbkwACW6cAAVu9AAFa
+ 1gACWuoABFn5AAVY/wClagAAnHAAAJV1AACNeQAAhnoAAH17AABxeAAAZHUAAFZyAABKbwAAPWwAADFp
+ AAAmZwAAG2YAABFkBwALZBEACWQaAAhkIgAGZCsABGQ0AANkPgABZEkAAGRVAABkYQAAZG8AAGR+AABj
+ jwAAY6MAAGK5AABi0gAAYegAAGH1AABg/ACicQAAmncAAJJ8AACLfwAAhIEAAHmAAABsfQAAX3sAAFB4
+ AABDdgAANnQAACpyAAAfcAAAFG8AAApuAwABbgwAAG4VAABuHgAAbiYAAG4vAABtOQAAbUQAAG1QAABt
+ XQAAbWsAAG16AABsjAAAa58AAGu1AABqzgAAaeYAAGn0AABo/ACeeAAAl34AAJCDAACKhgAAf4YAAHOF
+ AABmgwAAWIEAAEl/AAA7fQAAL3sAACN6AAAXeQAADHkAAAJ4AAAAeAkAAHgRAAB4GQAAdyEAAHcqAAB3
+ MwAAdz4AAHdLAAB3WAAAdmYAAHZ2AAB2hwAAdZsAAHSxAABzywAAcuQAAHLzAABx+wCbgAAAlYUAAI+K
+ AACFiwAAeYsAAGyKAABeiQAAT4cAAEGGAAAzhQAAJoQAABqDAAAOgwAAA4IAAACCAAAAggQAAIILAACC
+ EwAAghoAAIIjAACCLAAAgjcAAIJEAACBUgAAgWEAAIFxAACAggAAgJYAAH+tAAB+xwAAfeEAAHzyAAB8
+ +wCYiAAAk40AAIqPAAB+kAAAcZAAAGOQAABUjwAARo4AADeNAAApjAAAHIwAABCMAAAEjAAAAIwAAACM
+ AAAAjAAAAIwEAACMCwAAjRMAAI0bAACNJAAAjS4AAI07AACNSQAAjVkAAI1qAACMfAAAjJAAAIumAACK
+ wQAAidwAAIjvAACI+gCWkAAAjZMAAIKVAAB1lgAAZ5YAAFiWAABJlgAAOpUAACyVAAAelQAAEJUAAAOV
+ AAAAlgAAAJYAAACWAAAAlwAAAJcAAACYAQAAmAgAAJkQAACZGQAAmiMAAJswAACbPwAAm08AAJpgAACa
+ cwAAmogAAJmeAACZuAAAl9UAAJfrAACW9wCRlgAAhpkAAHmbAABrmwAAXJwAAEycAAA9nAAALZ0AAB+d
+ AAARngAAA54AAACfAAAAoAAAAKAAAAChAAAAogAAAKIAAACjAAAApAAAAKUEAACmDQAApxcAAKkjAACq
+ MQAAqkIAAKtUAACraAAAqn4AAKmWAACprgAAqckAAKjjAACo8QCInAAAfJ8AAG6gAABfoQAAT6IAAD6j
+ AAAvpAAAH6UAABCmAAACpwAAAKgAAACpAAAAqgAAAKsAAACsAAAArQAAAK4AAACwAAAAsQAAALIAAAC0
+ AAAAtgkAALkVAAC8IgAAvDQAAL1HAAC+WwAAv3EAAL+IAAC/oAAAv7sAAL/UAAC+5wB/ogAAcaQAAGKm
+ AABSpwAAQakAADCqAAAgrAAAEa0AAAGvAAAAsAAAALIAAACzAAAAtAAAALYAAAC3AAAAuQAAALsAAAC9
+ AAAAvwAAAMEAAADDAAAAxgAAAMoFAADOEwAA0iMAANQ3AADVTAAA1mMAANh6AADYkwAA2asAANrCAADa
+ 1QB0qAAAZaoAAFWsAABErgAAM7AAACGyAAARtAAAALcAAAC5AAAAuwAAAL0AAAC/AAAAwAAAAMEAAADE
+ AAAAxgAAAMgAAADLAAAAzQAAANAAAADTAAAA2AAAAN0AAADiAgAA5xIAAOsmAADsPAAA7lMAAPBrAADx
+ gwAA8ZsAAPKwAADywQD/AAAA/wAAAP8AAAD/AAAA/wAPAP8AHAD/ACkA/wA2AP4AQQD7AEwA+QBVAPcA
+ XQD1AGQA8wBqAPEAcADwAHUA7wB6AO4AfwDtAIQA7QCKAOwAkQDrAJkA6QCiAOgArQDmALwA5QDPAOQA
+ 5wDjAPoA4gD/AOIA/wDdAP8A1AD/AM8A/wD/AAAA/wAAAP8AAAD/AAAA/wAKAPsAGAD3ACUA9QAxAPMA
+ PQDwAEcA7QBQAOoAWADoAF8A5gBmAOUAawDkAHAA4wB1AOIAegDhAIAA3wCFAN4AjADdAJMA2wCdANkA
+ pwDYALUA1QDHANQA3wDSAPQA0AD/AM4A/wDNAP8AyAD/AMUA/wD/AAAA/wAAAP8AAAD6AAAA9AAFAO4A
+ EwDrAB8A6AAsAOYANwDjAEIA3wBLANwAUwDaAFoA2ABhANUAZgDUAGsA0wBwANEAdQDQAHsAzwCAAM0A
+ hwDMAI4AygCXAMgAoQDHAK4AxQC/AMMA1ADAAOsAvgD+AL0A/wC8AP8AvAD/ALkA/wD/AAAA/QAAAPUA
+ AADuAAAA5gAAAOEADQDdABoA2QAmANUAMQDSADsAzgBFAMwATgDJAFUAxwBbAMYAYQDEAGYAwwBrAMIA
+ cADAAHUAvwB7AL0AgQC8AIgAugCRALgAmwC2AKcAtAC2ALEAygCvAOMArgD3AK0A/wCsAP8AqwD/AKsA
+ /wD8AAAA8gAAAOkAAADhAAAA2QAAANIABwDNABUAyAAgAMUAKwDCADYAvwA/AL0ASAC6AE8AuABVALYA
+ WwC1AGAAswBmALIAawCwAHAArwB1AK4AfACsAIMAqgCLAKgAlQClAKAApACvAKIAwQCgANkAngDvAJwA
+ /wCbAP8AmwD/AJsA/wDyAAAA5wAAAN0AAADTAAAAywAAAMUAAQC/AA0AugAaALcAJQCzAC8AsQA5AK4A
+ QQCrAEkAqQBPAKgAVQCmAFsApQBgAKMAZQCiAGoAoABwAJ8AdgCdAH0AmwCFAJkAjwCXAJoAlQCoAJMA
+ uQCRAM4AkADnAI4A+QCNAP8AjQD/AI0A/wDpAAAA3AAAANAAAADHAAAAwAAAALkAAACzAAcArgATAKoA
+ HwCmACkAowAyAKEAOwCeAEIAnABJAJoATwCZAFUAlwBaAJUAXwCUAGUAkwBqAJEAcQCPAHgAjgCAAIsA
+ iQCJAJQAhwCiAIYAsgCEAMYAggDeAIEA8QCAAP8AgAD/AH8A/wDgAAAA0QEAAMYEAAC9AgAAtQAAAK4A
+ AACpAAAAowAMAJ8AGACbACIAlwAsAJQANACSADwAkABDAI4ASQCMAE8AiwBUAIkAWgCIAF8AhgBlAIQA
+ bACDAHMAgQB7AH8AhAB9AI8AewCcAHkArAB4AL8AdgDVAHUA6wB0APoAdAD/AHQA/wDWCQAAyRIAAL4V
+ AAC0FQAArBAAAKUIAACfAAAAmgAEAJQAEACQABsAjAAlAIkALgCGADUAhAA9AIIAQwCBAEkAfwBPAH0A
+ VAB8AFoAegBgAHkAZwB3AG4AdQB3AHMAgABxAIsAcACYAG4AqABsALoAawDPAGoA5QBpAPQAaQD/AGgA
+ /wDPFgAAwh8AALcjAACtIwAApR8AAJ4ZAACXEQAAkQUAAIsABwCGABMAggAdAH8AJwB8AC8AeQA2AHcA
+ PQB2AEMAdABJAHMATwBxAFUAcABbAG4AYgBsAGoAagBzAGgAfABnAIgAZQCVAGMApABiALYAYQDLAGAA
+ 4QBfAPEAXgD7AF4A/wDJIQAAvCkAALEuAACoLgAAoCwAAJgmAACQIAAAiRcAAIIMAAB8AgoAeAAWAHQA
+ IAByACkAbwEwAG0CNwBrAj4AagNEAGgDSgBnBFAAZQRXAGMEXgBiBWYAYAVvAF4FeQBdBYUAWwWTAFkF
+ ogBYBbUAVwXJAFYG4ABVBvAAVQb8AFUG/wDEKgAAuDIAAK02AACkNwAAmzYAAJMxAACLKwAAgyQAAHwb
+ AAB0EgEAbgoNAGsKGQBoCyIAZQwqAGMMMgBhDTgAYA0/AF4NRQBdDkwAWw5TAFkOWgBYD2MAVhBsAFUQ
+ dwBTEIMAUhCSAFAQogBPELUATRDLAEwQ4gBMEfMATBH/AEwQ/wDAMQAAtDkAAKk9AACgPwAAmD0AAI86
+ AACHNAAAfi4AAHYmAABuHgAAZxYHAGIUEwBfFR0AXBUlAFoWLQBYFjQAVxY7AFUWQQBUF0gAUhdPAFEX
+ VwBPGF8AThhpAEwYdABLGYEASRmPAEgZoABGGbMARRnJAEQZ4QBEGfMARBn/AEUY/wC8NwAAsT8AAKZD
+ AACdRQAAlUQAAIxBAACDPAAAejYAAHIvAABpKAAAYSACAFocDgBXHBkAVR0hAFIdKQBQHTAATx03AE0e
+ PQBMHkQASh5LAEkeUwBHH1wARh9nAEUgcgBDIH8AQiCNAEAgngA/ILEAPiDHAD0g3wA9IPIAPSD/AD4f
+ /wC5PAAArkQAAKRIAACbSgAAkkoAAIlHAACAQgAAdz0AAG43AABlMAAAXCkAAFQjCgBQIxUATSMdAEsj
+ JQBJIywARyMzAEUkOgBEJEEAQyRIAEElUQBAJVoAPyZkAD4mcAA8Jn0AOyeLADknnAA4J68ANyfGADYm
+ 3gA2JvEANyb/ADcl/wC3QQAAq0gAAKJNAACZTwAAkE8AAIdNAAB+SQAAdEMAAGs9AABhNwAAVzEAAE4q
+ BgBJKREARikaAEQpIgBCKSkAQCkwAD4pNgA9KT4APCpGADsrTgA6K1gAOCxiADcsbgA2LHsANCyKADMs
+ mgAyLK4AMCzEAC8s3QAwLPEAMSv+ADEr/wC0RgAAqU0AAKBRAACXVAAAjlQAAIVSAAB8TgAAckkAAGhD
+ AABePgAAVDcAAEkxAgBDLg0AQC4WAD0uHgA7LiYAOS4sADguNAA3LzsANi9DADQwTAAzMFUAMjFgADEx
+ bAAvMnkALjKIAC0ymQArMqwAKjLDACkx3AAqMfAAKzD+ACsw/wCySgAAp1EAAJ5WAACVWAAAjFkAAIRX
+ AAB6UwAAb04AAGVJAABbRAAAUD4AAEY5AAA+NAkAOTQTADczGwA1MyMAMzMqADI0MQAxNDkALzVBAC41
+ SgAtNlMALDZeACo3agApN3cAKDeGACY3lwAlN6sAIzfCACI32wAkNu8AJTX9ACU1/wCvTgAApVUAAJxa
+ AACTXAAAi10AAIJcAAB4WQAAbVMAAGJPAABZSwAATkYAAENAAAA4OwYAMzkQADE5GAAvOSAALTkoACw6
+ LwAqOjYAKTo/ACg7RwAmO1EAJTxcACQ8aAAiPHYAITyFAB88lgAePKkAHDzAABs82QAdO+4AHjv9AB86
+ /wCtUwAAo1kAAJpeAACRYQAAiWIAAIBhAAB3XgAAa1kAAGFWAABXUgAATE0AAEFIAAA1QwIALUAMACpA
+ FQAoQB0AJ0AlACVALAAkQDQAIkE8ACFBRQAfQU8AHkJaABxCZgAbQnQAGUKDABhClAAWQqgAFUK/ABRC
+ 2AAVQe0AF0D8ABg//wCqVwAAoV4AAJhjAACQZgAAh2cAAH9mAAB1ZAAAamAAAGBdAABVWAAASVQAAD1P
+ AAAxSwAAJ0cIACNGEQAhRhoAH0chAB1HKQAcRzEAGkc5ABlHQgAXSEwAFkhYABRIZAASSHIAEUiBAA9I
+ kgANSKYADEi8AAtI1AAMR+sADkb7AA9F/wCnXQAAnmMAAJZoAACOawAAhmwAAH1sAAB0agAAaWcAAF1j
+ AABRXwAARVoAADhWAAAtUwAAIlADABtODAAYThUAFk4eABVOJQATTi4AEk42ABBOQAAOT0oADE9VAApP
+ YQAIT28AB09+AAVPjwADT6IAAk64AAJO0AADTeYABE32AAVM/wCkYgAAnGkAAJRtAACMcQAAhHIAAHxy
+ AABzcAAAZm0AAFhoAABMZQAAP2EAADNeAAAoWwAAHVkAABNXBwANVhAAC1YZAApWIQAIVioAB1YzAAVX
+ PAADV0cAAVdSAABXXgAAV2wAAFd7AABWjAAAVp8AAFW0AABVzAAAVOQAAFTyAABT+wChaQAAmW8AAJJ0
+ AACKdwAAg3gAAHt4AABvdgAAYXIAAFNvAABGbAAAOmkAAC1mAAAiYwAAF2IAAAxgBAAEXwwAAF8VAABf
+ HgAAXyYAAF8vAABfOQAAX0MAAF9PAABfWwAAX2kAAF94AABeiQAAXpsAAF2xAABcyQAAXOIAAFvxAABa
+ +gCebwAAl3YAAJB6AACJfQAAgn8AAHZ9AABpewAAW3gAAE11AABAcgAAM3AAACduAAAbbAAAEGsAAAVq
+ AQAAaQoAAGkSAABpGgAAaSIAAGkqAABpNAAAaT8AAGhKAABoVwAAaGUAAGh0AABnhQAAZpgAAGWuAABl
+ xwAAZOAAAGPwAABj+gCbdwAAlH0AAI6BAACIhAAAfYQAAHCCAABigAAAVH4AAEZ8AAA4egAAK3gAAB92
+ AAATdQAAB3QAAAB0AAAAcwYAAHMNAABzFQAAcxwAAHMlAABzLgAAcjkAAHJFAAByUgAAcmEAAHFwAABx
+ gQAAcJQAAG+qAABuwwAAbd4AAG3wAABs+gCYfwAAkoQAAIyIAACCiQAAdokAAGmHAABahgAATIQAAD2D
+ AAAvgQAAIoAAABZ/AAAJfgAAAH4AAAB+AAAAfQEAAH0IAAB9DgAAfRYAAH0eAAB9JwAAfTIAAH0+AAB9
+ TAAAfFsAAHxrAAB8fAAAe48AAHqlAAB5vwAAeNsAAHfvAAB3+gCWhwAAkYwAAIeNAAB7jgAAbo4AAGCN
+ AABRjAAAQosAADOKAAAliQAAGIgAAAuIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIBwAAiA4AAIgWAACI
+ HgAAiSgAAIk1AACJQwAAiFMAAIhkAACHdgAAh4kAAIafAACFuQAAhNUAAIPtAACD+QCUjwAAi5EAAICT
+ AABykwAAZJMAAFWTAABFkwAANpIAACeSAAAZkQAAC5EAAACSAAAAkgAAAJIAAACSAAAAkgAAAJMAAACT
+ AAAAlAQAAJQLAACVFAAAlR4AAJYqAACWOQAAlkkAAJZaAACVbQAAlYEAAJWYAACTsgAAk84AAJLoAACR
+ 9gCOlQAAg5cAAHaYAABomQAAWJkAAEmZAAA5mQAAKZkAABqaAAAMmgAAAJsAAACbAAAAnAAAAJwAAACd
+ AAAAnQAAAJ4AAACfAAAAoAAAAKAAAACiCAAAoxIAAKQdAAClKwAApjwAAKZPAAClYwAApXgAAKWOAACk
+ qAAApMMAAKPgAACi8QCGmwAAeZ0AAGueAABcnwAATJ8AADugAAAroQAAG6IAAAuiAAAAowAAAKQAAACl
+ AAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK4AAACvAAAAsQQAALQQAAC2HQAAty4AALhBAAC5
+ VQAAuWsAALmDAAC3nQAAuLcAALjRAAC55gB8oAAAbqIAAF+kAABPpQAAPqYAAC2nAAAcqQAADKoAAACr
+ AAAArQAAAK4AAACwAAAAsAAAALIAAACzAAAAtQAAALcAAAC4AAAAugAAALwAAAC/AAAAwgAAAMUAAADJ
+ DQAAzR0AAM4xAADPRwAA0V0AANJ1AADSjQAA06YAANS+AADT1ABxpgAAYqgAAFKpAABBqwAAL60AAB6v
+ AAAMsQAAALMAAAC1AAAAtwAAALkAAAC7AAAAvAAAAL0AAAC/AAAAwgAAAMQAAADGAAAAyQAAAMwAAADP
+ AAAA0wAAANgAAADdAAAA4wwAAOcgAADoNgAA6k0AAOtmAADsfgAA7ZYAAO6tAADvwAD/AAAA/wAAAP8A
+ AAD/AAAA/wALAP8AGQD/ACYA/wAyAP0APgD6AEgA9gBRAPQAWQDxAGAA8ABmAO8AbADuAHEA7QB2AOwA
+ ewDrAIAA6gCGAOkAjADoAJQA5gCdAOUAqADjALcA4gDJAOEA4gDgAPgA3gD/ANwA/wDWAP8AzgD/AMkA
+ /wD/AAAA/wAAAP8AAAD/AAAA/QAGAPgAFAD1ACEA8wAtAPEAOQDtAEMA6QBMAOcAVADlAFsA4wBhAOIA
+ ZwDgAGwA3wBxAN4AdgDdAHsA3ACBANoAhwDYAI8A1gCXANQAogDTALAA0QDBAM8A2QDNAPAAygD/AMkA
+ /wDJAP8AwwD/AL8A/wD/AAAA/wAAAP4AAAD3AAAA8AABAOsADwDoABwA5QAoAOIAMwDeAD0A2gBHANgA
+ TwDVAFYA0wBcANEAYgDQAGcAzgBsAM0AcQDLAHYAygB8AMgAggDHAIkAxQCSAMQAnADCAKkAwAC5AL0A
+ zgC7AOgAuQD8ALgA/wC4AP8AtgD/ALIA/wD/AAAA+gAAAPIAAADpAAAA4gAAAN0ACgDYABcA0wAiAM8A
+ LQDNADcAygBBAMcASQDFAFAAwwBXAMEAXAC/AGIAvgBnALwAbAC7AHEAugB2ALgAfQC3AIQAtQCMALMA
+ lgCwAKIArgCxAKwAxQCrAN4AqQD1AKcA/wCmAP8ApgD/AKQA/wD4AAAA7gAAAOUAAADbAAAA0wAAAM0A
+ BADHABEAwwAdAMAAJwC9ADEAugA7ALcAQwC1AEoAswBRALEAVwCvAFwArgBhAK0AZgCrAGsAqgBxAKgA
+ dwCmAH4ApACGAKIAkACgAJsAnwCpAJ0AvACbANMAmQDsAJcA/wCXAP8AlgD/AJYA/wDuAAAA4wAAANYA
+ AADOAAAAxgAAAL8AAAC6AAoAtQAXALEAIQCuACsAqwA0AKkAPQCmAEQApABLAKIAUQChAFYAnwBbAJ4A
+ YACcAGUAmgBrAJkAcQCXAHgAlgCBAJQAigCSAJUAkACjAI4AtACMAMkAiwDjAIkA+ACIAP8AiAD/AIcA
+ /wDkAAAA1gAAAMsAAADCAAAAugAAALQAAACuAAQAqQAQAKQAGwChACUAngAuAJsANgCZAD4AlgBEAJUA
+ SwCTAFAAkQBVAJAAWgCPAGAAjQBmAIwAbACKAHMAiAB7AIYAhACEAJAAggCdAIAArQB/AMEAfQDaAHwA
+ 8AB7AP8AegD/AHoA/wDaAAAAzAAAAMEBAAC4AAAAsAAAAKkAAACjAAAAngAJAJkAFACVAB4AkgAnAI8A
+ MACMADcAigA+AIgARACGAEoAhQBPAIMAVQCCAFoAgABgAH8AZwB9AG4AewB2AHkAgAB3AIsAdgCXAHQA
+ pwByALoAcQDRAHAA6ABvAPkAbgD/AG4A/wDRBwAAxA8AALkSAACvEQAApwwAAKAEAACaAAAAlAACAI8A
+ DQCKABcAhwAhAIMAKQCBADEAfgA4AH0APgB7AEQAeQBKAHgATwB2AFUAdQBbAHMAYgBxAGkAbwByAG4A
+ ewBsAIYAagCTAGgAogBnALQAZQDKAGQA4gBjAPMAYwD/AGMA/wDKFQAAvRwAALIgAACpIAAAoRwAAJkW
+ AACSDQAAiwIAAIUABQCAABAAfAAaAHkAIwB2ACsAcwAyAHEAOABwAD8AbgBEAG0ASgBrAFAAaQBWAGgA
+ XQBmAGUAZABtAGIAdwBhAIIAXwCPAF0AnwBcALAAWwDFAFkA3QBZAO4AWAD7AFgA/wDEIAAAuCcAAK0r
+ AACkKwAAmygAAJMjAACLHAAAhBMAAH0JAAB3AAgAcgATAG8AHABsACQAaQAsAGcAMwBlADkAZAA/AGIA
+ RQBgAEsAXwBSAF0AWQBbAGEAWgBqAFgAdABWAH8AVQCNAFMAnABSAK0AUADCAE8A2QBOAOsATgD3AE4A
+ /wC/KAAAszAAAKkzAACfNAAAlzIAAI4uAACGKAAAfiAAAHcYAABvDgAAaQYKAGUDFABiBB4AXwQmAF0F
+ LQBbBTQAWQY6AFgGQABWBkYAVQdNAFMHVQBRCF0AUAhnAE4JcQBNCX0ASwmLAEkJmwBICa0ARgnBAEUJ
+ 2ABFCesARQn5AEUJ/wC7MAAArzcAAKU7AACcPAAAkzsAAIs3AACCMQAAeioAAHEjAABpGwAAYhMCAFsN
+ DQBYDRgAVg0gAFMOKABRDi4AUA81AE4POwBMEEIASxBJAEoRUQBIEVoARhFkAEUSbwBDEnsAQhKKAEAS
+ mgA/EqwAPRLCADwS2gA8E+4APRL7AD0S/wC4NgAArD0AAKJBAACZQgAAkUEAAIg+AAB/OQAAdjMAAG0s
+ AABkJQAAXB0AAFQWCABQFRMATRYcAEsWIwBJFioARxYxAEYXOABEFz8AQxdGAEEYTgBAGFcAPhlhAD0Z
+ bAA8GnkAOhqHADgamAA3GqoANhrAADQZ2AA1Gu0ANRn8ADYZ/wC1OwAAqkIAAKBGAACXSAAAjkcAAIVE
+ AAB8PwAAczoAAGo0AABgLQAAVyYAAE4fBABJHA4ARhwYAEMcHwBBHCcAPx0tAD4dNAA8HTsAOx5DADoe
+ SwA4H1QANx9fADYgagA0IHcAMyCFADEglgAwIKkALiC+AC0g1gAuIOwALyD7AC8f/wCyQAAAp0cAAJ5L
+ AACVTQAAjE0AAINKAAB6RgAAcEAAAGc7AABdNAAAUy4AAEonAABCIwoAPyIUADwiHAA6IiMAOCIqADYj
+ MQA1IzgANCRAADMkSAAyJVIAMCVcAC8maAAtJnUALCaEAComlAApJqcAKCa9ACYm1QAnJusAKCX6ACkl
+ /wCwRAAApUsAAJxPAACTUQAAilEAAIJPAAB4SwAAbkYAAGRBAABaOwAAUDUAAEYvAAA9KQcAOCgQADUo
+ GAAzJyAAMScmADAoLgAuKTUALSk9ACwqRgArKlAAKitaACgrZgAnLHMAJSyCACQskwAiLKUAISy7ACAr
+ 0wAgK+oAIiv6ACMq/wCtSAAAo08AAJpUAACRVgAAiVYAAIBUAAB2UQAAbEsAAGJHAABXQQAATTwAAEM2
+ AAA4MQMAMi4NAC8tFQAtLR0AKy0kACkuKwAoLjMAJy87ACYvRAAkME0AIzBYACIxZAAgMXIAHzGAAB0x
+ kQAbMaQAGjG6ABkx0gAaMekAGzD5ABwv/wCrTQAAoVMAAJhYAACQWgAAh1sAAH5ZAAB1VgAAalEAAF9N
+ AABWSQAAS0QAAEE+AAA2OQAALDQJACgzEgAmMxoAJTQiACM0KQAiNDAAIDU5AB81QQAeNksAHDZWABs2
+ YgAZN3AAFzd/ABY3kAAUN6MAEze5ABE20QATNugAFDX4ABU0/wCpUQAAn1gAAJZcAACOXwAAhl8AAH1e
+ AABzXAAAaFcAAF5TAABUTwAASksAAD5FAAAyQAAAJzsGACE6DgAgOhcAHjofABw6JgAbOi4AGTs2ABg7
+ PwAWPEkAFTxUABM8YAARPG4AED19AA09jgAMPaAACjy2AAk8zQAKPOUADDv2AA06/wCmVgAAnV0AAJVh
+ AACMZAAAhGUAAHxkAAByYgAAZ10AAF1aAABSVgAARlEAADpMAAAuSAAAI0QBABtBCwAYQRMAFkEbABRB
+ IwATQSsAEUEzABBCPAANQkYADENSAApDXgAIQ2sABkN6AAVDiwADQ50AAUKyAAFCygACQeEAA0HyAAVA
+ /QCkWwAAm2IAAJNmAACLaQAAg2oAAHpqAABxaAAAZmQAAFpgAABOXAAAQlcAADVTAAAqUAAAH0wAABVK
+ BgAOSA8ADEkXAAtJIAAJSSgAB0kxAAZJOgAESkQAAkpPAABKWwAASmkAAEp4AABKiAAASZoAAEmvAABI
+ xwAASN8AAEfvAABH+QChYQAAmWcAAJFsAACJbwAAgXAAAHlwAABwbgAAY2oAAFZmAABJYgAAPF4AADBb
+ AAAkWAAAGVUAAA9TAwAGUQsAAlEUAABRHQAAUSUAAFIuAABSNwAAUkEAAFJMAABSWAAAUmYAAFF1AABR
+ hQAAUZgAAFCtAABPxAAAT90AAE7uAABN+ACeZwAAlm0AAI9yAACIdQAAgHYAAHh2AABscwAAXm8AAFBs
+ AABDaAAANmUAACpiAAAeYAAAE14AAAhcAQAAWwoAAFsSAABbGgAAWyEAAFoqAABaMwAAWj4AAFpJAABa
+ VQAAWmMAAFpyAABZggAAWZUAAFiqAABXwgAAVtwAAFbtAABV+ACbbgAAlHQAAI15AACGewAAf30AAHN7
+ AABmeAAAWHUAAEpyAAA8bwAAL20AACNqAAAXaQAAC2cAAAFmAAAAZQcAAGUOAABkFgAAZB0AAGQlAABk
+ LgAAZDkAAGRFAABjUQAAY18AAGNuAABifwAAYpEAAGGnAABgvwAAX9oAAF7tAABd+QCYdgAAknsAAIx/
+ AACFggAAeoEAAG2AAABffgAAUXsAAEJ5AAA0dgAAJ3QAABtzAAAOcQAAA3AAAABvAAAAbwMAAG8KAABu
+ EQAAbhgAAG4gAABuKAAAbjMAAG4/AABtTAAAbVsAAG1qAABsewAAa44AAGqjAABpvAAAaNgAAGftAABn
+ +QCWfQAAkIMAAIqHAACAhwAAc4YAAGaFAABXgwAASIEAADp/AAArfgAAHnwAABF7AAAFewAAAHoAAAB5
+ AAAAeQAAAHkEAAB5CgAAeRIAAHkZAAB5IgAAeSwAAHg4AAB4RgAAeFUAAHdlAAB3dgAAdokAAHWfAAB0
+ uAAAc9QAAHLsAABx+QCUhgAAj4oAAIWMAAB5jAAAa4wAAF2KAABNiQAAPogAAC+HAAAhhgAAE4UAAAaE
+ AAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAwAAhAkAAIQRAACEGQAAhCMAAIQwAACEPgAAhE0AAINeAACD
+ cAAAgoMAAIKZAACBsgAAf88AAH/pAAB++ACSjgAAiZAAAH2RAABwkQAAYZEAAFKQAABCkAAAMo8AACOO
+ AAAVjgAAB44AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACPAAAAjwAAAI8HAACQEAAAkRkAAJEkAACR
+ MwAAkUMAAJFUAACRZwAAkHwAAJCRAACPqwAAjscAAI3kAACM9QCMkwAAgZUAAHSWAABllwAAVZcAAEWX
+ AAA1lgAAJZYAABaWAAAHlwAAAJcAAACYAAAAmAAAAJgAAACZAAAAmQAAAJoAAACbAAAAmwAAAJwAAACd
+ AwAAngwAAKAYAACgJgAAoDcAAKFJAAChXQAAoHIAAKCIAACgoQAAnr4AAJ7cAACd8ACEmQAAd5sAAGmc
+ AABZnAAASZ0AADidAAAnngAAF54AAAefAAAAoAAAAKEAAACiAAAAogAAAKMAAACkAAAApQAAAKYAAACn
+ AAAAqAAAAKkAAACrAAAArQAAAK8KAACxFwAAsygAALM7AAC0TwAAtGYAALN9AACzlgAAsrEAALPNAACz
+ 5QB6ngAAbKAAAFyhAABLogAAOqMAACmlAAAYpgAAB6cAAACoAAAAqgAAAKsAAACsAAAArQAAAK4AAACv
+ AAAAsQAAALMAAAC0AAAAtgAAALgAAAC6AAAAvQAAAMAAAADDCAAAxxgAAMgsAADKQQAAy1cAAMxvAADM
+ iAAAyqMAAMq/AADL1gBupAAAX6UAAE+nAAA+qQAALKoAABqsAAAIrgAAALAAAACyAAAAtAAAALUAAAC3
+ AAAAuAAAALkAAAC8AAAAvgAAAMAAAADCAAAAxQAAAMcAAADKAAAAzgAAANIAAADYAAAA3gYAAOIaAADk
+ MQAA5UgAAOdhAADoeQAA6ZIAAOmqAADrvgD/AAAA/wAAAP8AAAD/AAAA/wAHAP8AFQD/ACIA/gAuAPoA
+ OgD2AEQA8wBNAPEAVQDvAFwA7gBiAOwAaADrAG0A6gByAOkAdwDoAHwA5wCBAOUAiADkAI8A4gCYAOEA
+ owDgALEA3gDDAN0A2wDbAPQA2AD/ANYA/wDRAP8AyQD/AMQA/wD/AAAA/wAAAP8AAAD/AAAA+gACAPYA
+ EQDzAB0A8AApAO0ANADpAD8A5gBIAOMAUADhAFcA3wBdAN4AYwDdAGgA2wBtANoAcgDYAHcA1gB9ANQA
+ gwDTAIoA0QCTANAAnQDOAKsAzAC7AMkA0QDHAOwAxQD/AMUA/wDEAP8AvQD/ALkA/wD/AAAA/wAAAPsA
+ AADzAAAA7QAAAOgACwDkABgA4AAkAN0ALgDZADkA1QBCANIASwDQAFIAzgBYAMwAXgDLAGMAyQBoAMgA
+ bQDGAHIAxQB3AMQAfgDCAIUAwACNAL8AlwC8AKQAuQCzALcAxwC2AOMAtAD6ALMA/wCyAP8ArwD/AKsA
+ /wD/AAAA9wAAAO4AAADlAAAA3gAAANgABgDSABMAzgAeAMsAKQDIADMAxQA9AMIARQC/AEwAvQBSALwA
+ WAC6AF0AuQBiALcAZwC2AGwAtQByALMAeACxAH8ArwCHAK0AkQCrAJ0AqQCsAKcAvgClANgAowDxAKEA
+ /wChAP8AoAD/AJ4A/wD1AAAA6gAAAOAAAADWAAAAzgAAAMgAAADCAA0AvgAZALoAIwC4AC0AtQA2ALIA
+ PwCvAEYArQBMAKwAUgCqAFcAqQBcAKcAYQCmAGcApABsAKIAcgChAHkAnwCBAJ0AiwCbAJYAmQCkAJcA
+ tgCVAM0AkwDoAJIA/QCRAP8AkQD/AJEA/wDqAAAA3QAAANEAAADJAAAAwQAAALoAAAC0AAcAsAATAKwA
+ HQCoACcApgAwAKMAOAChAEAAnwBGAJ0ATACbAFEAmQBXAJgAXACXAGEAlQBmAJQAbQCSAHQAkAB8AI4A
+ hQCMAJAAigCeAIgArgCHAMQAhQDfAIMA9QCCAP8AggD/AIIA/wDfAAAA0QAAAMYAAAC9AAAAtQAAAK4A
+ AACoAAEAowAMAJ8AFwCbACEAmAAqAJUAMQCTADkAkQBAAI8ARgCNAEsAjABRAIoAVgCJAFsAhwBhAIYA
+ ZwCEAG4AggB2AIEAgAB/AIoAfACYAHsApwB5ALsAdwDUAHYA7QB1AP4AdQD/AHQA/wDUAAAAxwAAALwA
+ AACzAAAAqwAAAKQAAACeAAAAmQAGAJQAEQCQABsAjAAjAIkAKwCHADMAhAA6AIIAQACBAEUAfwBLAH4A
+ UAB8AFYAewBbAHkAYgB3AGkAdQBxAHQAewByAIUAcACSAG4AoQBsALQAawDLAGoA5QBpAPcAaAD/AGgA
+ /wDMBQAAvwwAALQQAACrDQAAowgAAJsAAACVAAAAjwAAAIoACgCFABQAgQAdAH4AJQB7AC0AeQAzAHcA
+ OgB1AEAAcwBFAHIASwBwAFAAbwBWAG0AXQBrAGQAaQBtAGgAdgBmAIEAZACOAGIAnABgAK8AXwDEAF4A
+ 3QBdAPEAXQD/AFwA/wDFEwAAuBoAAK4dAACkHQAAnBkAAJQSAACNCQAAhgAAAIAAAwB7AA0AdwAWAHMA
+ HwBwACcAbgAtAGwANABqADoAaABAAGYARQBlAEsAYwBRAGIAWABgAGAAXgBoAFwAcgBaAH0AWQCKAFcA
+ mABVAKoAVAC/AFMA1gBSAOsAUgD5AFEA/wC/HgAAsyUAAKkoAACfKAAAlyUAAI8gAACHGQAAfxAAAHgG
+ AAByAAYAbQAQAGkAGABmACAAYwAoAGEALgBfADQAXQA6AFwAQABaAEYAWABNAFcAVABVAFwAUwBkAFEA
+ bgBQAHoATgCHAEwAlgBLAKcASgC7AEkA0QBIAOYARwD1AEcA/gC6JwAAry0AAKUxAACbMgAAky8AAIor
+ AACCJQAAeh0AAHIVAABqCwAAZAMIAF8AEQBcABoAWQAiAFcAKABVAC8AUwA1AFEAOwBQAEEATgBIAEwA
+ UABLAVgASQFhAEcBawBGAncARAKEAEIClABBAqUAQAG5AD4BzwA+AuQAPQLyAD0C/AC2LgAAqzUAAKE4
+ AACYOQAAjzgAAIc0AAB+LgAAdigAAG0gAABlGAAAXRAAAFUICgBSBhMATwYcAE0HIwBLByoASQcwAEgI
+ NgBGCD0ARAlEAEMJTABBClQAPwpeAD4LaQA8C3UAOguDADkLkwA3C6QANgu5ADUKzwA0C+UANAv0ADUL
+ /gCzNAAAqDsAAJ4/AACVQAAAjT8AAIQ7AAB7NgAAcjAAAGkpAABgIgAAVxsAAE8TAwBJDg0ARg4WAEQP
+ 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
+ /wDMAP8AxAD/AL4A/wD/AAAA/wAAAP8AAAD8AAAA9wAAAPMADQDwABkA7AAlAOkAMADlADsA4gBEAOAA
+ TADdAFMA2wBZANoAXwDYAGQA1gBpANQAbQDTAHIA0QB4ANAAfgDOAIYAzQCOAMsAmADJAKUAxgC2AMMA
+ ywDCAOYAwAD+AMAA/wC/AP8AtwD/ALIA/wD/AAAA/wAAAPcAAADvAAAA6QAAAOQABwDfABQA2wAgANgA
+ KgDUADUA0AA+AM4ARgDLAE0AyQBUAMcAWQDGAF4AxABjAMMAaADCAG0AwABzAL8AeQC9AIAAuwCIALkA
+ kgC2AJ4AtACuALIAwQCwANwArwD2AK0A/wCsAP8AqQD/AKUA/wD9AAAA8wAAAOkAAADhAAAA2gAAANMA
+ AgDNAA4AyQAaAMYAJQDDAC4AwAA4AL0AQAC6AEgAuABOALYAVAC1AFkAswBeALIAYwCxAGgArwBtAK0A
+ cwCrAHsAqQCDAKcAjACmAJgApACmAKIAuACfANAAnQDtAJwA/wCbAP8AmwD/AJgA/wDxAAAA5gAAANsA
+ AADRAAAAygAAAMMAAAC9AAkAuQAVALUAHwCyACkArwAyAK0AOgCqAEIAqABIAKYATgClAFMAowBYAKIA
+ XQCgAGIAnwBoAJ0AbgCbAHUAmgB9AJgAhgCWAJEAkwCfAJEAsACQAMYAjgDkAI0A+wCLAP8AiwD/AIoA
+ /wDlAAAA2AAAAM0AAADEAAAAvAAAALUAAACvAAMAqgAPAKYAGQCjACMAoAArAJ4ANACbADsAmQBCAJcA
+ RwCWAE0AlABSAJMAVwCRAFwAkABiAI4AaACMAG8AiwB3AIkAgACHAIsAhQCYAIMAqQCBAL0AfwDZAH4A
+ 8gB9AP8AfAD/AHwA/wDZAAAAzAAAAMEAAAC4AAAAsAAAAKkAAACjAAAAngAJAJoAFACWAB0AkwAmAJAA
+ LQCNADUAiwA7AIoAQQCIAEcAhgBMAIUAUQCDAFcAggBcAIAAYgB/AGoAfQByAHsAewB5AIYAdwCSAHUA
+ ogBzALUAcgDOAHAA6QBvAP0AbwD/AG4A/wDPAAAAwgAAALcAAACuAAAApgAAAJ8AAACZAAAAkwADAI4A
+ DQCKABcAhwAfAIQAJwCBAC4AfwA1AH0AOwB7AEEAegBGAHgASwB3AFEAdQBXAHMAXQByAGQAcABsAG4A
+ dgBsAIEAagCNAGgAnABmAK4AZQDGAGMA4QBjAPYAYgD/AGIA/wDHBAAAugoAALAMAACmCgAAngUAAJcA
+ AACQAAAAigAAAIQABwCAABEAfAAZAHgAIQB1ACgAcwAvAHEANQBvADsAbgBAAGwARgBqAEwAaQBRAGcA
+ WABlAF8AYwBoAGIAcQBgAHwAXgCIAFwAlwBaAKkAWQC/AFgA2QBXAO8AVgD+AFYA/wDAEgAAtBgAAKka
+ AACgGgAAmBUAAJAPAACIBgAAgQAAAHsAAAB2AAoAcQATAG4AGwBrACIAaAApAGYALwBkADUAYgA7AGEA
+ QQBfAEYAXQBMAFwAUwBaAFsAWABjAFYAbQBUAHgAUgCEAFAAkwBPAKQATgC5AEwA0QBLAOgASwD4AEsA
+ /wC6HQAAryMAAKUmAACbJQAAkyIAAIodAACCFgAAewwAAHMDAABtAAMAaAAMAGQAFQBgABwAXQAjAFsA
+ KQBZADAAVwA2AFYAOwBUAEEAUgBIAFAATwBPAFYATQBfAEsAaQBJAHQARwCBAEYAkABEAKEAQwC1AEIA
+ ywBBAOMAQADzAEAA/gC2JQAAqisAAKEvAACXLwAAjy0AAIYoAAB+IgAAdhoAAG0SAABmCAAAXwAGAFoA
+ DgBWABYAUwAdAFEAJABPACoATQAwAEsANgBJAD0ASABDAEYASgBEAFIAQgBcAEEAZgA/AHEAPQB/ADwA
+ jQA6AJ4AOQCyADgAyAA3AN8ANgDvADYA+gCyLQAApzMAAJ02AACUNwAAizUAAIMxAAB6KwAAcSUAAGkd
+ AABgFQAAWA0AAFEFBwBNARAASQAYAEcAHwBFACUAQwArAEEBMgA/ATgAPgI/ADwCRgA6A08AOQNYADcE
+ YwA1BG8ANAR9ADIEjAAwBJ0ALwSwAC4ExgAtBN0ALATtACwE+ACvMwAApDkAAJs8AACSPQAAiTwAAIA5
+ AAB3MwAAbi0AAGUnAABcHwAAUxgAAEsRAABDCgkAQAcSAD0IGQA7CCAAOQgnADcJLQA2CTQANAo7ADMK
+ QwAxC0wALwtWAC4MYQAsDG0AKg17ACgNiwAnDZ0AJQyxACQMxwAiDN4AIwzuACQM+gCsOAAAoj4AAJhC
+ AACPQwAAh0IAAH4/AAB0OgAAazQAAGIuAABYKAAATyEAAEYaAAA+FAMANxAMADQPFAAyDxsAMBAiAC4Q
+ KQAtEDAAKxE3ACoRQAAoEkkAJxNTACUTXwAkFGwAIhR6ACAUigAeFJwAHRSwABsUxwAaFN8AHBTxAB0T
+ /ACqPQAAoEMAAJdGAACOSAAAhUcAAHxFAAByQAAAaTsAAF81AABWLwAATCkAAEIjAAA5HAAAMRcIACwV
+ EAAqFRcAKBYeACYWJQAlFi0AJBc0ACIYPQAhGEYAIBlRAB4aXQAcGmoAGxp4ABkaiAAXGpoAFRqvABQa
+ xgATGt4AFRrwABYZ/gCoQQAAnkcAAJVLAACMTQAAg0wAAHpKAABxRgAAZ0EAAF08AABTNgAASTAAAD8q
+ AAA2JQAALB8EACYcDAAiGxQAIBsbAB8cIgAeHCoAHR0yABseOgAaHkQAGB9PABcfWwAVIGgAEyB2ABIg
+ hgAQIJkADiCtAAwgwwALINsADR/vAA8f/QClRgAAnEwAAJNPAACKUQAAglEAAHlPAABvTAAAZUYAAFtC
+ AABRPQAARzgAAD4zAAA0LQAAKigAACAiCQAcIREAGiEYABgiHwAXIicAFiMvABQjOAATJEIAESVNABAl
+ WQANJmYADCZ0AAomhAAIJpYABiaqAAUmwAAFJdgABiXrAAgk+gCjSgAAmlAAAJFUAACJVgAAgVYAAHhU
+ AABuUQAAY0wAAFlIAABQRAAARj8AADw6AAAyNQAAJy8AABwqBgAVKA0AEygVABEoHQAQKSUADiktAAwq
+ NgALKj8ACStKAAgsVgAGLGQABCxyAAIsggAALJQAACyoAAAsvgAAK9UAACroAAAq9gChTwAAmFQAAJBY
+ AACIWgAAf1sAAHdaAABtVwAAYlMAAFlPAABPSwAARUcAADlBAAAuPAAAIjcAABgyAgAOLwoACy8TAAkv
+ GwAIMCMABjArAAUxNAADMT0AATJIAAAyVAAAMmEAADNwAAAzgAAAMpEAADKlAAAxvAAAMdMAADDnAAAv
+ 8wCfUwAAllkAAI5dAACGXwAAfmAAAHZfAABsXQAAYlkAAFhWAABNUQAAQUwAADVHAAApQgAAHj4AABM6
+ AAAJNwkABDcRAAE3GQAANyEAADcpAAA4MgAAODsAADlGAAA5UgAAOV8AADluAAA5fgAAOY8AADijAAA3
+ ugAAN9EAADbnAAA19ACdWQAAlV8AAI1jAACFZQAAfWYAAHVlAABsYwAAYWAAAFVbAABJVwAAPFIAADBO
+ AAAkSQAAGEYAAA1DAAADQAgAAEAPAABAFwAAPx4AAD8mAAA/MAAAQDkAAEBEAABAUAAAQF0AAEBsAABA
+ fAAAP40AAD+hAAA+uAAAPdAAADzmAAA79ACaXwAAkmQAAItoAACEawAAfGwAAHRrAABragAAXmUAAFBh
+ AABDXQAANlgAACpUAAAeUQAAEk4AAAdLAAAASgcAAEkNAABJFAAASBsAAEgjAABILAAASDYAAEhBAABI
+ TQAASFoAAEhpAABHeQAAR4sAAEafAABFtgAARM8AAEPnAABC9QCYZQAAkWoAAIlvAACDcQAAe3IAAHNy
+ AABmbgAAWWoAAEpmAAA9YwAAMF8AACNcAAAXWQAAC1cAAABUAAAAUwQAAFMKAABSEQAAURgAAFEfAABR
+ KQAAUTMAAFE+AABRSgAAUFcAAFBmAABQdgAAT4kAAE6dAABNtQAATM4AAEvnAABK9gCWbAAAj3EAAIh1
+ AACCeAAAe3kAAG52AABhcwAAUnAAAENsAAA2aQAAKGYAABtkAAAOYQAAA2AAAABeAAAAXQEAAFwHAABc
+ DQAAWxQAAFsbAABaJAAAWi4AAFo6AABaRwAAWlQAAFljAABZcwAAWIYAAFeaAABWsgAAVc0AAFTnAABT
+ 9wCTcwAAjXkAAId8AACBfwAAdX0AAGh7AABaeAAAS3UAADxzAAAtcAAAIG4AABNsAAAGagAAAGkAAABo
+ AAAAZwAAAGYDAABmCQAAZQ8AAGUWAABlHgAAZSkAAGQ0AABkQQAAZFAAAGRfAABjbwAAYoIAAGGXAABg
+ rwAAXssAAF3mAABd9wCRewAAjIAAAIaEAAB7gwAAboIAAGCAAABRfgAAQnsAADJ5AAAkdwAAFnYAAAh0
+ AAAAcwAAAHIAAAByAAAAcQAAAHEAAABwAwAAcAkAAHAQAABwGAAAcCEAAG8tAABvOwAAb0kAAG5aAABu
+ awAAbX0AAGyTAABrqwAAascAAGnlAABo9wCQgwAAi4gAAICIAAB0iAAAZocAAFeFAABHhAAAN4IAACiA
+ AAAZfwAACn4AAAB9AAAAfQAAAHwAAAB8AAAAfAAAAHsAAAB7AAAAewEAAHsIAAB7EAAAexkAAHslAAB7
+ MgAAe0IAAHtSAAB6ZQAAencAAHmNAAB4pQAAd8IAAHXhAAB09gCPiwAAhIwAAHiNAABqjQAAW4wAAEuL
+ AAA7igAAK4kAAByIAAAMhwAAAIcAAACHAAAAhwAAAIYAAACGAAAAhgAAAIYAAACHAAAAhwAAAIcAAACH
+ BQAAiA4AAIgZAACIKAAAiDgAAIhJAACIXAAAh3AAAIeGAACGngAAhbsAAITbAACD8gCIkAAAfJIAAG+S
+ AABgkgAAT5IAAD6RAAAukQAAHZAAAA2QAAAAkAAAAJAAAACQAAAAkAAAAJEAAACRAAAAkQAAAJIAAACS
+ AAAAkwAAAJMAAACUAAAAlQMAAJYNAACXGwAAlysAAJc9AACYUQAAl2cAAJZ+AACWlQAAlrAAAJXPAACU
+ 6wB/lgAAcpcAAGOXAABTmAAAQpgAADGYAAAgmAAADpgAAACZAAAAmQAAAJoAAACbAAAAmwAAAJsAAACc
+ AAAAnQAAAJ4AAACfAAAAoAAAAKEAAACiAAAApAAAAKUAAACnDAAAqB0AAKgwAACpRQAAqVsAAKlyAACq
+ igAAqaUAAKjEAACn4gB1mwAAZpwAAFedAABGnQAANJ4AACKfAAAQoAAAAKEAAACiAAAAowAAAKQAAACl
+ AAAApQAAAKcAAACoAAAAqQAAAKoAAACsAAAArQAAAK8AAACxAAAAswAAALYAAAC5AAAAvQwAAL4gAAC/
+ NQAAwE0AAMBlAADAfgAAwJgAAMC0AAC/0QBpoAAAWqEAAEmjAAA3pAAAJaUAABOnAAAAqAAAAKoAAACs
+ AAAArQAAAK8AAACwAAAAsQAAALIAAAC0AAAAtgAAALgAAAC6AAAAvAAAAL8AAADBAAAAxAAAAMgAAADM
+ AAAA0gAAANYPAADZJQAA2z0AAN1WAADebwAA3ooAANumAADbwQD/AAAA/wAAAP8AAAD/AAAA/wAAAP4A
+ DQD7ABsA+AAmAPQAMgDwADwA7QBFAOsATQDpAFQA5wBaAOYAXwDkAGQA4wBpAOEAbgDgAHMA3wB5AN0A
+ fwDcAIcA2gCPANkAmQDWAKcA0wC4ANAAzgDOAOoAzQD/AMwA/wDHAP8AvwD/ALkA/wD/AAAA/wAAAP8A
+ AAD6AAAA9QAAAPAACQDsABUA6AAhAOUALADhADcA3gBAANsASADZAE8A1gBVANQAWgDSAF8A0QBkAM8A
+ aQDOAG4AzAB0AMsAegDKAIEAyACKAMYAkwDDAKAAwACwAL4AxQC9AOEAuwD6ALoA/wC4AP8AsAD/AKwA
+ /wD/AAAA/QAAAPMAAADsAAAA5gAAAOAAAwDaABAA1gAcANMAJgDPADEAzAA6AMgAQgDGAEkAxABPAMIA
+ VQDBAFoAvwBfAL4AZAC8AGkAuwBuALkAdQC3AHwAtQCEALMAjQCxAJkArwCoAK0AvACrANUAqADxAKcA
+ /wCnAP8AowD/AKAA/wD5AAAA7wAAAOUAAADdAAAA1QAAAM0AAADIAAsAxAAWAMEAIQC+ACoAugA0ALcA
+ PAC1AEMAswBKALEATwCwAFQArgBZAK0AXgCrAGMAqQBpAKcAbwCmAHYApAB+AKIAiACgAJMAngChAJwA
+ swCaAMoAmADoAJcA/wCWAP8AlgD/AJIA/wDtAAAA4QAAANYAAADNAAAAxAAAAL4AAAC4AAUAtAARALAA
+ GwCtACQAqgAtAKcANgClAD0AowBDAKEASQCfAE4AnQBTAJwAWACbAF4AmQBjAJgAaQCWAHAAlAB4AJIA
+ ggCQAI0AjgCaAIwAqwCKAMAAiADdAIcA+ACGAP8AhQD/AIQA/wDgAAAA0gAAAMgAAAC/AAAAtwAAALAA
+ AACqAAAApQALAKEAFQCeAB8AmwAnAJgALwCWADYAlAA9AJIAQwCQAEgAjwBNAI0AUgCMAFgAigBdAIkA
+ YwCHAGoAhQByAIMAfACBAIcAfwCTAH0AowB7ALcAeQDRAHgA7wB3AP8AdwD/AHYA/wDTAAAAxwAAALwA
+ AACzAAAAqwAAAKQAAACeAAAAmQAFAJQAEACRABkAjQAhAIoAKACIADAAhgA3AIQAPQCCAEIAgQBHAH8A
+ TAB+AFIAfABYAHsAXgB5AGUAdwBtAHUAdgBzAIEAcQCNAG8AnQBtALAAbADIAGoA5gBpAPsAaQD/AGgA
+ /wDKAAAAvQAAALMAAACqAAAAoQAAAJoAAACUAAAAjgAAAIkACQCFABMAgQAbAH4AIwB7ACkAeQAwAHcA
+ NwB2ADwAdABBAHIARwBxAEwAbwBSAG4AWABsAGAAagBoAGgAcQBmAHwAZACIAGIAlwBgAKkAXwDAAF0A
+ 3QBcAPQAXAD/AFwA/wDCAgAAtggAAKsJAACiBwAAmgIAAJIAAACLAAAAhQAAAH8AAwB6AA0AdgAVAHMA
+ HQBwACQAbQAqAGsAMABpADYAaAA8AGYAQQBlAEcAYwBNAGEAUwBfAFsAXQBjAFsAbABZAHcAVwCEAFYA
+ kgBUAKMAUwC5AFEA0wBQAOwAUAD9AFAA/wC7EAAArxYAAKUYAACcFwAAkxMAAIsMAACEAwAAfQAAAHYA
+ AABxAAcAbAAPAGgAFwBlAB4AYgAkAGAAKwBeADEAXAA2AFsAPABZAEEAVwBIAFUATgBUAFYAUgBeAFAA
+ aABOAHMATAB/AEoAjgBIAJ8ARwCzAEYAywBFAOUARAD3AEQA/wC1GwAAqiEAAKAjAACXIwAAjh8AAIYa
+ AAB+EwAAdgkAAG8AAABoAAEAYwAJAF4AEQBbABgAVwAfAFUAJQBTACsAUQAxAE8ANwBOADwATABDAEoA
+ SgBIAFEARgBaAEUAZABDAG8AQQB8AD8AigA+AJsAPACvADsAxgA6AN8AOgDxADoA/QCxJAAApikAAJ0s
+ AACTLAAAiyoAAIIlAAB6HwAAcRcAAGkOAABhBgAAWgADAFUACwBRABMATgAZAEsAHwBIACYARwAsAEUA
+ MgBDADgAQQA+AD8ARQA+AE0APABWADoAYQA4AGwANwB5ADUAiAAzAJgAMgCsADEAwQAwANoALwDsAC8A
+ +QCuKwAAozEAAJo0AACQNAAAiDIAAH8uAAB2KAAAbSIAAGQbAABcEwAAVAoAAEwCBQBHAAwARAAUAEEA
+ GgA+ACAAPAAnADsALQA5ADMANwA6ADUAQQA0AEoAMgBTADAAXgAvAGoALQB3ACsAhgAqAJYAKACpACcA
+ vwAmANUAJgDpACUA9QCrMQAAoDcAAJc6AACOOwAAhTkAAHw2AABzMAAAaisAAGEkAABYHQAATxUAAEYO
+ AAA+BwYAOgMOADcBFQA1ARsAMwIiADECKAAvAi8ALgM2ACwEPgAqBEYAKQVQACcFWwAlBmcAIwZ1ACEG
+ hAAgBpUAHgaoAB0GvgAcBdQAGwbnABsG8wCoNwAAnjwAAJVAAACMQQAAgz8AAHo8AABxNwAAZzIAAF4s
+ AABVJQAASx8AAEIYAAA6EQAAMQsIAC4IEAArCBYAKQkdACcJJAAmCSsAJAoyACMLOgAhC0MAHwxOAB0N
+ WQAbDWYAGg10ABgOhAAWDpUAFA6pABINvwARDdUAEg3oABQN9gCmOwAAnEEAAJNEAACKRgAAgkUAAHlC
+ AABvPgAAZTgAAFwzAABSLQAASCcAAD8gAAA1GgAALRQCACUQCgAiDxIAIA8YAB4QHwAdECcAGxEvABoS
+ NwAYEkEAFxNLABUUVwAUFGQAEhRyABAVggANFZQACxWnAAoVvQAJFNMAChTpAAwT+ACkQAAAmkYAAJFJ
+ AACJSgAAgEoAAHdIAABtQwAAYz4AAFo5AABQNAAARi4AADwoAAAzIwAAKh0AACAYBgAaFQ4AGBUVABYW
+ HAAVFiQAFBcsABMYNQARGD4AEBlJAA0aVQAMGmIAChtwAAgbgAAGG5EABBulAAIbugACGtEAAxrlAAUZ
+ 9QCiRAAAmEoAAJBNAACHTwAAf08AAHZNAABsSQAAYkQAAFg/AABOOgAARTYAADswAAAyLAAAKCYAAB0h
+ AwAUHAsAERsSABAcGgAOHSEADB0qAAseMgAJHzwACCBHAAYgUwAEIWAAAiFuAAAhfgAAIY8AACGiAAAh
+ uAAAIM4AAB/kAAAf8QCgSQAAl04AAI5SAACGVAAAflQAAHVSAABrTwAAYUoAAFdGAABNQgAARD0AADs5
+ AAAwMwAAJS4AABkoAAAPJAgACiMQAAgjGAAGJCAABSQoAAMlMAACJjoAACZFAAAnUQAAJ14AACdsAAAo
+ fAAAJ40AACegAAAmtgAAJs0AACXjAAAk8QCeTQAAlVMAAI1XAACFWAAAfFkAAHRXAABqVAAAYFAAAFZN
+ AABNSQAAQ0UAADc/AAArOQAAIDQAABUwAAAKLAcABCsOAAArFgAAKx4AACsmAAAsLwAALDgAAC1DAAAt
+ TwAALVwAAC5qAAAuegAALYsAAC2fAAAstQAAK8wAACviAAAq8QCcUgAAk1gAAItbAACDXQAAe14AAHNd
+ AABqWwAAX1cAAFZUAABLTwAAP0oAADJFAAAmQAAAGzwAABA4AAAFNAcAADMNAAAzFAAAMxwAADMkAAAz
+ LQAAMzYAADRBAAA0TQAANFoAADRoAAA0eAAANIkAADOdAAAyswAAMcsAADHiAAAw8QCaWAAAkV0AAIph
+ AACCYwAAemQAAHJjAABpYQAAX14AAFNZAABGVAAAOVAAAC1LAAAhRwAAFUMAAAo/AAAAPQYAADwLAAA7
+ EgAAOxkAADshAAA7KgAAOzQAADs+AAA7SgAAO1cAADtmAAA7dgAAOocAADqbAAA5sgAAOMoAADfjAAA2
+ 8gCXXQAAkGMAAIhnAACBaQAAemoAAHFpAABpaAAAW2MAAE5eAABBWgAANFYAACdSAAAaTgAADksAAANI
+ AAAARgQAAEUKAABEEAAARBYAAEMeAABDJwAAQzEAAEM8AABDSAAAQ1UAAENkAABDdAAAQoUAAEGZAABA
+ sAAAP8oAAD7jAAA98wCVZAAAjmkAAIdtAACAbwAAeXAAAHFwAABkbAAAVmgAAEdkAAA6YAAALVwAACBZ
+ AAATVgAAB1MAAABRAAAATwIAAE4HAABODQAATRMAAEwaAABMIwAATC4AAEw5AABMRQAATFIAAEthAABL
+ cQAASoMAAEmXAABIrgAAR8kAAEbjAABF9ACTawAAjHAAAIZ0AAB/dgAAeHcAAGx0AABecQAAT20AAEBq
+ AAAyZgAAJWMAABhgAAALXgAAAFwAAABaAAAAWQAAAFgEAABXCQAAVxAAAFYWAABWHwAAVikAAFU0AABV
+ QQAAVU8AAFVdAABUbgAAVIAAAFOUAABRrAAAUMcAAE/jAABO9QCRcgAAi3cAAIV7AAB/fQAAc3sAAGV5
+ AABXdgAASHMAADhwAAAqbQAAHGoAAA5oAAACZwAAAGUAAABkAAAAYwAAAGIAAABiBQAAYQoAAGERAABg
+ GQAAYCMAAGAvAABgPAAAX0oAAF9ZAABfagAAXnwAAF2RAABbqQAAWsQAAFniAABY9gCPegAAin8AAIWC
+ AAB5gQAAbIAAAF1+AABOewAAPnkAAC92AAAgdAAAEnIAAARxAAAAcAAAAG8AAABuAAAAbQAAAG0AAABs
+ AAAAbAQAAGwLAABrEwAAaxwAAGsoAABrNQAAakQAAGpUAABqZQAAaXgAAGiNAABnpQAAZcEAAGTgAABj
+ 9gCOggAAiYYAAH6GAABxhgAAY4QAAFSDAABEgQAANH8AACR9AAAVfAAABnsAAAB6AAAAeQAAAHkAAAB4
+ AAAAeAAAAHgAAAB3AAAAdwAAAHcDAAB3CgAAdxMAAHcfAAB3LQAAdzwAAHZNAAB2XwAAdXIAAHWHAAB0
+ nwAAcrwAAHHcAABw9ACNigAAgosAAHaLAABoiwAAWIoAAEiIAAA4hwAAJ4YAABiFAAAIhAAAAIQAAACD
+ AAAAgwAAAIMAAACDAAAAgwAAAIMAAACDAAAAgwAAAIMAAACDAQAAgwkAAIQUAACEIgAAhDIAAIRDAACD
+ VgAAg2oAAIOAAACBmAAAgbQAAH/UAAB/7wCGjwAAeZAAAGyQAABdkAAATI8AADuPAAAqjgAAGY0AAAmN
+ AAAAjQAAAI0AAACNAAAAjQAAAI0AAACNAAAAjgAAAI4AAACOAAAAjwAAAI8AAACQAAAAkQAAAJIIAACS
+ FQAAkyYAAJM4AACTTAAAkmEAAJJ4AACRkAAAkaoAAJDKAACP6QB9lAAAb5UAAGCVAABQlQAAP5UAAC2V
+ AAAclQAACpUAAACWAAAAlgAAAJcAAACXAAAAlwAAAJgAAACZAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACe
+ AAAAnwAAAKAAAACiBwAAoxgAAKQrAAClPwAApVUAAKVsAACjhgAApKAAAKS9AACi3gBymQAAZJoAAFSb
+ AABDmwAAMJwAAB6cAAAMnQAAAJ4AAACfAAAAoAAAAKEAAACiAAAAogAAAKMAAACkAAAApQAAAKcAAACo
+ AAAAqQAAAKsAAACtAAAArwAAALEAAAC0AAAAuAYAALkbAAC5MAAAukgAALpgAAC7eQAAu5MAALuuAAC6
+ zABnngAAV58AAEagAAA0ogAAIaMAAA6kAAAApQAAAKcAAACpAAAAqgAAAKsAAACsAAAArQAAAK8AAACw
+ AAAAsgAAALQAAAC2AAAAuAAAALoAAAC9AAAAvwAAAMMAAADHAAAAzAAAANEJAADSIAAA1TcAANdQAADW
+ awAA1oYAANWhAADVvAD/AAAA/wAAAP8AAAD/AAAA/wAAAPwACQD3ABYA9AAiAPEALgDtADgA6gBBAOcA
+ SQDlAFAA4wBWAOIAWwDgAGAA3gBlAN0AagDcAG8A2gB1ANkAewDXAIIA1QCLANMAlQDQAKEAzQCyAMsA
+ yADJAOUAyAD+AMcA/wDCAP8AuAD/ALIA/wD/AAAA/wAAAP0AAAD3AAAA8gAAAOwABQDnABEA5QAdAOEA
+ KADdADMA2gA7ANYAQwDTAEsA0ABRAM8AVgDNAFsAzABgAMoAZQDJAGoAyABvAMYAdgDFAH0AwgCFAL8A
+ jwC9AJsAuwCqALkAvwC3ANsAtQD2ALMA/wCyAP8AqwD/AKcA/wD/AAAA+QAAAPAAAADoAAAA4gAAANsA
+ AADVAAwA0QAYAM4AIgDKACwAxgA2AMMAPgDBAEUAvwBLAL0AUQC7AFYAugBbALkAXwC3AGUAtQBqALMA
+ cACxAHcArwB/AK4AiQCsAJQAqgCjAKcAtgClAM8AowDtAKIA/wChAP8AngD/AJoA/wD2AAAA6gAAAOEA
+ AADYAAAAzwAAAMkAAADDAAcAvwATALsAHQC4ACYAtQAvALIAOACwAD8ArQBFAKwASwCqAFAAqABVAKcA
+ WgClAF8ApABkAKIAawChAHEAnwB5AJ0AgwCbAI4AmACcAJYArQCUAMQAkwDjAJEA/QCQAP8AjwD/AIwA
+ /wDnAAAA3AAAANEAAADIAAAAvwAAALkAAACzAAIArgAMAKsAFwCnACAApQApAKIAMQCfADkAnQA/AJsA
+ RQCaAEoAmABPAJcAVACVAFkAlABfAJMAZQCRAGwAjwB0AI0AfQCLAIgAiQCVAIcApQCEALsAggDWAIEA
+ 9ACAAP8AgAD/AH8A/wDbAAAAzQAAAMMAAAC6AAAAsgAAAKsAAAClAAAAoAAHAJwAEQCYABsAlQAiAJMA
+ KwCQADIAjgA4AIwAPgCLAEQAiQBJAIgATgCGAFMAhQBZAIMAXwCCAGYAgABuAH4AdwB8AIIAegCPAHcA
+ ngB2ALIAdADLAHIA6gBxAP8AcQD/AHAA/wDOAAAAwgAAALcAAACuAAAApwAAAJ8AAACZAAAAlAABAI8A
+ CwCLABUAiAAdAIUAJACCACsAgAAyAH8AOAB9AD4AewBDAHoASAB4AE0AdwBTAHUAWQBzAGAAcgBoAHAA
+ cQBuAHwAawCJAGkAlwBnAKoAZgDCAGQA4QBjAPkAYwD/AGMA/wDFAAAAuAAAAK4AAAClAAAAnQAAAJYA
+ AACPAAAAiQAAAIQABgCAAA8AfAAXAHkAHgB2ACUAdAAsAHIAMgBwADgAbgA9AG0AQgBrAEgAagBNAGgA
+ VABmAFsAZABjAGIAbABgAHcAXgCDAFwAkgBaAKQAWAC6AFcA1wBWAPEAVgD/AFUA/wC9AAAAsQUAAKcG
+ AACeBAAAlQAAAI0AAACGAAAAgAAAAHoAAAB1AAkAcQARAG0AGQBqAB8AaAAmAGUALABkADIAYgA3AGAA
+ PABfAEIAXQBIAFsATwBZAFYAVwBeAFUAZwBTAHIAUQB/AE8AjQBOAJ4ATACzAEsAzgBKAOkASQD8AEkA
+ /wC2DgAAqxQAAKEVAACYFAAAjxAAAIcIAAB/AAAAeAAAAHEAAABsAAMAZwALAGMAEwBfABoAXAAgAFoA
+ JgBYACwAVgAxAFQANwBTAD0AUQBDAE8ASgBNAFEASwBZAEkAYwBHAG4ARQB6AEQAiQBCAJoAQACuAD8A
+ xgA+AOIAPgD2AD4A/wCxGQAAph8AAJwhAACTIAAAih0AAIIXAAB6EAAAcgcAAGoAAABjAAAAXgAGAFkA
+ DQBVABQAUQAaAE8AIABNACYASwAsAEkAMgBHADgARgA+AEQARQBCAE0AQABVAD4AXwA8AGoAOgB3ADkA
+ hQA3AJYANgCpADUAwAA0ANsAMwDvADMA/gCtIgAAoigAAJkqAACQKgAAhycAAH4iAAB2HAAAbRUAAGUM
+ AABcAwAAVQABAFAACABLAA8ASAAVAEQAGwBCACEAQAAnAD8ALQA9ADMAOwA5ADkAQAA3AEgANQBRADMA
+ XAAyAGcAMAB0AC4AggAtAJMAKwCmACoAvAApANQAKQDqACkA+ACqKQAAny8AAJYxAACNMgAAhDAAAHsr
+ AAByJgAAaR8AAGAYAABYEAAATwcAAEcAAwBCAAkAPgAQADsAFgA4ABwANgAiADQAKAAyAC4AMQA1AC8A
+ PAAtAEUAKwBOACoAWAAoAGQAJgBxACQAgAAjAJEAIQCjACAAuQAfAM8AHwDmAB8A9ACnMAAAnTUAAJM4
+ AACKOQAAgjcAAHkzAABvLgAAZigAAF0hAABUGgAASxMAAEILAAA6BQQANQALADIAEQAvABcALAAdACsA
+ JAApACoAJwAxACUAOQAkAEEAIgBLACAAVgAeAGIAHABvABsAfgAZAI8AFwCiABYAtgAVAM0AFADjABQA
+ 8QCkNQAAmjsAAJE+AACIPgAAgD0AAHc6AABtNQAAZC8AAFopAABRIwAARxwAAD4WAAA2DgAALQkFACgE
+ DAAlAhIAIwIZACEDHwAfAyYAHQQtABwENQAaBT4AGAZIABcGUwAVB2AAEwduABEIfQAPCI4ADQihAAsH
+ tgAKB8sACgfhAAkH7wCiOgAAmD8AAJBDAACHRAAAfkMAAHVAAABsOwAAYjYAAFgwAABPKwAARSUAADwe
+ AAAyGAAAKRIAACENBgAbCQ0AGQkUABcJGwAWCiIAFAopABMLMgARDDsADgxFAAwOUQALDl4ACRBsAAcQ
+ fAAFEIwABBCfAAIQtAABD8oAAA7gAAEN8ACgPgAAl0QAAI5HAACFSAAAfUgAAHRFAABqQQAAYDwAAFY3
+ AABNMgAAQywAADomAAAwIQAAJxwAAB4WAQAUEQgADg4OAA0QFwAMER4ACxImAAkTLwAIEzkABhRDAAQV
+ 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
+ AAAAlAAAAJQAAACVAAAAlgAAAJYAAACXAAAAmAAAAJgAAACZAAAAmgAAAJwAAACeAgAAnxIAAJ8lAACg
+ OQAAoE8AAJ9oAACegQAAnpsAAJ+3AACe2QBwlwAAYZgAAFGYAABAmQAALZkAABuaAAAImgAAAJsAAACc
+ AAAAnQAAAJ0AAACeAAAAnwAAAJ8AAAChAAAAogAAAKMAAACkAAAApQAAAKcAAACoAAAAqgAAAK0AAACv
+ AAAAsgEAALMWAACzKwAAtUIAALVaAAC1dAAAto0AALWqAAC1yABknAAAVZ0AAEOeAAAxnwAAHqAAAAqh
+ AAAAowAAAKQAAAClAAAApwAAAKgAAACoAAAAqgAAAKsAAACtAAAArwAAALAAAACyAAAAtAAAALYAAAC4
+ AAAAuwAAAL4AAADCAAAAxwAAAMsDAADNGgAAzzIAAM9MAADPZwAA0IEAANCbAADQtwAAAAAAAAAAAAAA
+ AAAAAAAAAQMEBQYICQoLDQ4PERITFBYXGBobHB0fICEiJCUmKCkqKy0uLzAyMzQ2Nzg5Ozw9PkBBQkRF
+ RkdJSktNTk9QUlNUVVdYWVtcXV5gYWJjZWZnaWprbG5vcHFzdHV3eHl6fH1+gIGCg4WGh4iKi4yOj5CR
+ k5SVlpiZmpydnp+hoqOkpqeoqqusra+wsbO0tba4ubq7vb6/wcLDxMbHyMnLzM3P0NHS1NXW19na293e
+ 3+Di4+Tm5+jp6+zt7vDx8vT19vf5+vv8/v//////////////////////////////////////////////
+ ////////AAAAAAAAAAAAAAAAAAAAAAEDBAUGCAkKCw0ODxESExQWFxgaGxwdHyAhIiQlJigpKistLi8w
+ MjM0Njc4OTs8PT5AQUJERUZHSUpLTU5PUFJTVFVXWFlbXF1eYGFiY2VmZ2lqa2xub3Bxc3R1d3h5enx9
+ foCBgoOFhoeIiouMjo+QkZOUlZaYmZqcnZ6foaKjpKanqKqrrK2vsLGztLW2uLm6u72+v8HCw8TGx8jJ
+ y8zNz9DR0tTV1tfZ2tvd3t/g4uPk5ufo6evs7e7w8fL09fb3+fr7/P7/////////////////////////
+ /////////////////////////////wAAAAAAAAAAAAAAAAAAAAABAwQFBggJCgsNDg8REhMUFhcYGhsc
+ HR8gISIkJSYoKSorLS4vMDIzNDY3ODk7PD0+QEFCREVGR0lKS01OT1BSU1RVV1hZW1xdXmBhYmNlZmdp
+ amtsbm9wcXN0dXd4eXp8fX6AgYKDhYaHiIqLjI6PkJGTlJWWmJmanJ2en6Gio6Smp6iqq6ytr7Cxs7S1
+ tri5uru9vr/BwsPExsfIycvMzc/Q0dLU1dbX2drb3d7f4OLj5Obn6Onr7O3u8PHy9PX29/n6+/z+////
+ //////////////////////////////////////////////////8AAQIDBAUGBwgJCgsMDQ4PEBESExQV
+ FhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BR
+ UlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yN
+ jo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJ
+ ysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/bWZ0MQAA
+ AAADASEAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAECAwQFBgcICAkKCwwNDg8Q
+ ERITFBUWFxgYGRobHB0eHyAhIiMkJSYnKCkqKyssLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElK
+ S0xNTk9QUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SG
+ h4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLa3uLm6u7y9vr/AwcLD
+ xMXGx8jJysvMzc7P0NHS09TW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dy8/T19vf4+fr7/P3+/wAB
+ AQICAwMEBAUGBgcHCAgJCQoLCwwMDQ0ODw8QEBEREhMTFBQVFhYXFxgZGRoaGxwcHR4eHyAgISIiIyQk
+ JSYmJygpKSorLC0tLi8wMTIyMzQ1Njc4OTo7PD0+P0BCQ0RFRkhJSkxNT1BSU1VXWFpcXmBiZGZoam1v
+ cXR2eXx+gYOGiYuOkJKVl5mbnZ+ho6WnqKqsra+wsrO1tre5uru8vb/AwcLDxMXGx8jJysvMzc3Oz9DR
+ 0tLT1NXW1tfY2dna29vc3d3e39/g4eHi4+Pk5eXm5ufo6Onp6uvr7Ozt7u7v7/Dw8fLy8/P09PX29vf3
+ +Pj5+fr7+/z8/f3+/v8AAQECAgMDBAQFBgYHBwgICQkKCwsMDA0NDg8PEBARERITExQUFRYWFxcYGRka
+ GhscHB0eHh8gICEiIiMkJCUmJicoKSkqKywtLS4vMDEyMjM0NTY3ODk6Ozw9Pj9AQkNERUZISUpMTU9Q
+ UlNVV1haXF5gYmRmaGptb3F0dnl8foGDhomLjpCSlZeZm52foaOlp6iqrK2vsLKztba3ubq7vL2/wMHC
+ w8TFxsfIycrLzM3Nzs/Q0dLS09TV1tbX2NnZ2tvb3N3d3t/f4OHh4uPj5OXl5ubn6Ojp6err6+zs7e7u
+ 7+/w8PHy8vPz9PT19vb39/j4+fn6+/v8/P39/v7/////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////ej8////////////////////////////////////////6dLp////////
+ /////////////////////////////////Oj8////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////9eH2////
+ ///////////////////////////////////1rpCu9v/////////////////////////////////////h
+ kGmQ4v/////////////////////////////////////1rpCu9v//////////////////////////////
+ ////////9uH2////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///vu6TD//////////////////////////////////////+/dk9/0P//////////////////////////
+ /////////+CaTwBbu///////////////////////////////////8bZ5T0l3yv//////////////////
+ ////////////////69LFq5av8v//////////////////////////////////////9+f5////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////Yw7Oo////////////////////////////////////7bCBaVRszv//////////////////////
+ ////////////rWw2HAA+nPn////////////////////////////////Xei4AAAAeet3/////////////
+ //////////////////+jRAAAAAAPbNL//////////////////////////////+pzEwAAAAAJbtT/////
+ ///////////////////////////FZhIAAAAEfOP////////////////////////////////zq2osGSE9
+ kfr/////////////////////////////////8qh6bXSLtP//////////////////////////////////
+ //XUx87i////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////+PIxv///////////////////////////////////9mrgl9AhP//////////////////
+ ////////////////tnpJHgAAVsr///////////////////////////////+7bjEAAAAANaL/////////
+ /////////////////////+SBNAAAAAAAH4Xy/////////////////////////////7ZNAAAAAAAAEHPh
+ /////////////////////////////4gWAAAAAAAACGra////////////////////////////30gAAAAA
+ AAAAAGfY////////////////////////////oz8AAAAAAAAAAGjb////////////////////////////
+ /5wxAAAAAAAAAGzj//////////////////////////////mhNQAAAAAAAHPw////////////////////
+ ////////////oFIhCgIJIHn/////////////////////////////////7Kx+Z2p2jan/////////////
+ ///////////////////////66Ov1////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////+di8o8X/////////////
+ /////////////////////82edlM2Hn7////////////////////////////////inWU0CQAAAFHW////
+ /////////////////////////+WPSg8AAAAAAC+r/////////////////////////////6FLBAAAAAAA
+ ABaM////////////////////////////2GYQAAAAAAAAAAZ18///////////////////////////pTAA
+ AAAAAAAAAABq5///////////////////////////cQAAAAAAAAAAAABj4f//////////////////////
+ ///hLQAAAAAAAAAAAABd3f////////////////////////+mAAAAAAAAAAAAAABa2///////////////
+ //////////9FAAAAAAAAAAAAAABY3f///////////////////////++vSQAAAAAAAAAAAABX4f//////
+ ////////////////////0WMUAAAAAAAAAABb6v///////////////////////////+iORBsAAAAAAABf
+ +P/////////////////////////////5vIxqW1RUW2eG///////////////////////////////////y
+ 29fX3uz/////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////nzrno/////////////////////////////////9uuiWhLMSOZ
+ ///////////////////////////////VlV8wCAAAAAB0/////////////////////////////8R1MgAA
+ AAAAAABU3///////////////////////////2HQmAAAAAAAAAAA6v///////////////////////////
+ lDMAAAAAAAAAAAAlpv/////////////////////////fWAAAAAAAAAAAAAAUk///////////////////
+ //////+qIgAAAAAAAAAAAAAFhf////////////////////////9xAAAAAAAAAAAAAAAAe///////////
+ //////////////osAAAAAAAAAAAAAAAAcv///////////////////////7YAAAAAAAAAAAAAAAAAav//
+ /////////////////////1MAAAAAAAAAAAAAAAAAZP///////////////////////wAAAAAAAAAAAAAA
+ AAAAYf//////////////////////rwEAAAAAAAAAAAAAAAAAYf//////////////////////53dmJQAA
+ AAAAAAAAAAAAZP/////////////////////////5w35BHwYAAAAAAAAAZP//////////////////////
+ ///////QpYRvZV9dYGh1hv//////////////////////////////////+/f19fv/////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //3z///////////////////////////////////YtJV4XkVc3P/////////////////////////////g
+ om9DHQAAAAAvtP///////////////////////////7dsLAAAAAAAAAANkP//////////////////////
+ ////t1oNAAAAAAAAAAAAc//////////////////////////eaA0AAAAAAAAAAAAAWu3/////////////
+ //////////+bKQAAAAAAAAAAAAAARdj///////////////////////9bAAAAAAAAAAAAAAAAM8f/////
+ /////////////////8YjAAAAAAAAAAAAAAAAJLj//////////////////////4YAAAAAAAAAAAAAAAAA
+ GK7//////////////////////zkAAAAAAAAAAAAAAAAADaP/////////////////////4gAAAAAAAAAA
+ AAAAAAAAAZn/////////////////////ngAAAAAAAAAAAAAAAAAAAJD/////////////////////xgAA
+ AAAAAAAAAAAAAAAAAIr/////////////////////+QAAAAAAAAAAAAAAAAAAAIX/////////////////
+ /////woAAAAAAAAAAAAAAAAAAIT//////////////////////0YAAAAAAAAAAAAAAAAAAIb/////////
+ /////////////6J9bkcrFQQAAAAAAAAAAoj//////////////////////////+3KrZaHgX18foOMmar/
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////N7Cp410rf//////////////////////////////yJduSysOAAAAdv//////////////////
+ /////////8B4OwcAAAAAAAAATuH/////////////////////////qFEFAAAAAAAAAAAALMD/////////
+ //////////////+6TgAAAAAAAAAAAAAAD6P///////////////////////lqAQAAAAAAAAAAAAAAAIr/
+ /////////////////////7MpAAAAAAAAAAAAAAAAAHX//////////////////////24AAAAAAAAAAAAA
+ AAAAAGP/////////////////////9ysAAAAAAAAAAAAAAAAAAFT/////////////////////rwAAAAAA
+ AAAAAAAAAAAAAEj2////////////////////mAAAAAAAAAAAAAAAAAAAADvq////////////////////
+ uAAAAAAAAAAAAAAAAAAAAC/f////////////////////3gAAAAAAAAAAAAAAAAAAACXU////////////
+ /////////wAAAAAAAAAAAAAAAAAAABzM/////////////////////xwAAAAAAAAAAAAAAAAAABbF////
+ /////////////////1EAAAAAAAAAAAAAAAAAABLA/////////////////////5MAAAAAAAAAAAAAAAAA
+ ABLA/////////////////////+gAAAAAAAAAAAAAAAAAABK///////////////////////9WPzswJBkR
+ CwgGCAwTHSm7//////////////////////////jl08W4tbO0trrBytbs////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////Xayf//////////////
+ /////////////////9y1k3VYPSIGOND//////////////////////////+CbYjIIAAAAAAAADaT/////
+ ////////////////////r1sTAAAAAAAAAAAAAHz///////////////////////+oRAAAAAAAAAAAAAAA
+ AFv//////////////////////81OAAAAAAAAAAAAAAAAAD7o/////////////////////3sCAAAAAAAA
+ AAAAAAAAACTP////////////////////7jEAAAAAAAAAAAAAAAAAAA66////////////////////nwAA
+ AAAAAAAAAAAAAAAAAACo////////////////////jwAAAAAAAAAAAAAAAAAAAACZ////////////////
+ ////rQAAAAAAAAAAAAAAAAAAAACM////////////////////0AAAAAAAAAAAAAAAAAAAAAB/////////
+ ////////////8wAAAAAAAAAAAAAAAAAAAABz/////////////////////wwAAAAAAAAAAAAAAAAAAABn
+ /////////////////////zMAAAAAAAAAAAAAAAAAAABd/////////////////////2EAAAAAAAAAAAAA
+ AAAAAABV/////////////////////5UAAAAAAAAAAAAAAAAAAABQ/////////////////////9gAAAAA
+ AAAAAAAAAAAAAABN//////////////////////9AAAAAAAAAAAAAAAAAAABM////////////////////
+ //+jAAAAAAAAAAAAAAAAAABK////////////////////////T0JGRkRCQUBBQ0dMVV9s////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////+dzApYpuUpj/
+ ///////////////////////////apHdQLg8AAAAAAGf/////////////////////////y3s3AAAAAAAA
+ AAAAADvk//////////////////////+qSwAAAAAAAAAAAAAAABW+/////////////////////71BAAAA
+ AAAAAAAAAAAAAACd/////////////////////1kAAAAAAAAAAAAAAAAAAACA////////////////////
+ sQgAAAAAAAAAAAAAAAAAAABn////////////////////gAAAAAAAAAAAAAAAAAAAAABR////////////
+ ////////nAAAAAAAAAAAAAAAAAAAAAA+////////////////////wAAAAAAAAAAAAAAAAAAAAAAu9///
+ ////////////////4wAAAAAAAAAAAAAAAAAAAAAg6v///////////////////wIAAAAAAAAAAAAAAAAA
+ AAAT3f///////////////////yUAAAAAAAAAAAAAAAAAAAAG0f///////////////////0oAAAAAAAAA
+ AAAAAAAAAAAAxf///////////////////3MAAAAAAAAAAAAAAAAAAAAAuf///////////////////6AA
+ AAAAAAAAAAAAAAAAAAAAsP///////////////////9YAAAAAAAAAAAAAAAAAAAAAqP//////////////
+ //////88AAAAAAAAAAAAAAAAAAAAov////////////////////+HAAAAAAAAAAAAAAAAAAAAn///////
+ ///////////////uIwAAAAAAAAAAAAAAAAAAm///////////////////////mwAAAAAAAAAAAAAAAAAA
+ l////////////////////////4x6gYOFiIyQlJmfp7C7yv//////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////1177//////////////////////////////9iz
+ k3VZPiEEACjX/////////////////////////7V1QBQAAAAAAAAAAACn///////////////////////E
+ ZxgAAAAAAAAAAAAAAAB8/////////////////////8BGAAAAAAAAAAAAAAAAAABX////////////////
+ ////+EkAAAAAAAAAAAAAAAAAAAA1+P//////////////////hAAAAAAAAAAAAAAAAAAAAAAX3P//////
+ ////////////fAAAAAAAAAAAAAAAAAAAAAAAwv//////////////////qAAAAAAAAAAAAAAAAAAAAAAA
+ rf//////////////////0AAAAAAAAAAAAAAAAAAAAAAAmv//////////////////9QAAAAAAAAAAAAAA
+ AAAAAAAAiv///////////////////xcAAAAAAAAAAAAAAAAAAAAAfP///////////////////zoAAAAA
+ AAAAAAAAAAAAAAAAb////////////////////18AAAAAAAAAAAAAAAAAAAAAYf//////////////////
+ /4YAAAAAAAAAAAAAAAAAAAAAVf///////////////////7AAAAAAAAAAAAAAAAAAAAAASf//////////
+ /////////94GAAAAAAAAAAAAAAAAAAAAP/////////////////////8+AAAAAAAAAAAAAAAAAAAANv//
+ //////////////////+AAAAAAAAAAAAAAAAAAAAAL//////////////////////MEgAAAAAAAAAAAAAA
+ AAAAKv//////////////////////awAAAAAAAAAAAAAAAAAAJP//////////////////////6TUAAAAA
+ AAAAAAAAAAAAHP///////////////////////84mAAABChIYHiQrMzxHUuv/////////////////////
+ ////5u3z9vn+////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////bbv6OGZ0eb////////////////////
+ ///////PnHJNLQ8AAAAAAABq///////////////////////+nVETAAAAAAAAAAAAAAA7/v//////////
+ /////////9lfAwAAAAAAAAAAAAAAAAAS1f//////////////////9ksAAAAAAAAAAAAAAAAAAAAAr///
+ ////////////////cgAAAAAAAAAAAAAAAAAAAAAAjv//////////////////fQAAAAAAAAAAAAAAAAAA
+ AAAAcP//////////////////sAAAAAAAAAAAAAAAAAAAAAAAVv//////////////////3AAAAAAAAAAA
+ AAAAAAAAAAAAQP///////////////////wgAAAAAAAAAAAAAAAAAAAAALf///////////////////ywA
+ AAAAAAAAAAAAAAAAAAAAHP///////////////////08AAAAAAAAAAAAAAAAAAAAADvb/////////////
+ /////3MAAAAAAAAAAAAAAAAAAAAAAOn//////////////////5cAAAAAAAAAAAAAAAAAAAAAANz/////
+ /////////////78AAAAAAAAAAAAAAAAAAAAAAM///////////////////+sTAAAAAAAAAAAAAAAAAAAA
+ AML///////////////////9FAAAAAAAAAAAAAAAAAAAAALf///////////////////+AAAAAAAAAAAAA
+ AAAAAAAAAK3////////////////////CCQAAAAAAAAAAAAAAAAAAAKT/////////////////////VgAA
+ AAAAAAAAAAAAAAAAAJz/////////////////////sRAAAAAAAAAAAAAAAAAAAJT/////////////////
+ /////3sAAAAAAAAAAAAAAAAAAIn///////////////////////91AAAAAAAAAAAAAAAAAHf/////////
+ ////////////////pkVOW2dzf4qVoKu2ws3/////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////+HD/////////////////////////////+vHp4puUjUXAAAn8f//////
+ ////////////////9aZpNgwAAAAAAAAAAAAAwP////////////////////+SNwAAAAAAAAAAAAAAAAAA
+ kv///////////////////2EAAAAAAAAAAAAAAAAAAAAAaf//////////////////bwAAAAAAAAAAAAAA
+ AAAAAAAARP//////////////////dgAAAAAAAAAAAAAAAAAAAAAAIv//////////////////sQAAAAAA
+ AAAAAAAAAAAAAAAABOb/////////////////5AAAAAAAAAAAAAAAAAAAAAAAAM3/////////////////
+ /xYAAAAAAAAAAAAAAAAAAAAAALf//////////////////z4AAAAAAAAAAAAAAAAAAAAAAKT/////////
+ /////////2MAAAAAAAAAAAAAAAAAAAAAAJT//////////////////4gAAAAAAAAAAAAAAAAAAAAAAIX/
+ /////////////////6sAAAAAAAAAAAAAAAAAAAAAAHj//////////////////9EAAAAAAAAAAAAAAAAA
+ AAAAAGr///////////////////okAAAAAAAAAAAAAAAAAAAAAF3///////////////////9PAAAAAAAA
+ AAAAAAAAAAAAAFH///////////////////+CAAAAAAAAAAAAAAAAAAAAAEX///////////////////++
+ BgAAAAAAAAAAAAAAAAAAADr/////////////////////SwAAAAAAAAAAAAAAAAAAADD/////////////
+ ////////mQAAAAAAAAAAAAAAAAAAACb/////////////////////9FQAAAAAAAAAAAAAAAAAABv/////
+ /////////////////8M1AAAAAAAAAAAAAAAAAAz////////////////////////DPQAAAAAAAAAAAAAA
+ AAD/////////////////////////+nUKAAAAAAUTITA+TFjS////////////////////////////9///
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////+rOsZV91P/////////////////////////aqH5ZOBoAAAAA
+ AAAAev/////////////////////phjsAAAAAAAAAAAAAAAAATf///////////////////50lAAAAAAAA
+ AAAAAAAAAAAAJP//////////////////igAAAAAAAAAAAAAAAAAAAAAAANv/////////////////ZwAA
+ AAAAAAAAAAAAAAAAAAAAALf/////////////////qwAAAAAAAAAAAAAAAAAAAAAAAJX/////////////
+ ////5wAAAAAAAAAAAAAAAAAAAAAAAHj//////////////////yAAAAAAAAAAAAAAAAAAAAAAAF7/////
+ /////////////00AAAAAAAAAAAAAAAAAAAAAAEj//////////////////3YAAAAAAAAAAAAAAAAAAAAA
+ ADT//////////////////5wAAAAAAAAAAAAAAAAAAAAAACP//////////////////8AAAAAAAAAAAAAA
+ AAAAAAAAABX//////////////////+UQAAAAAAAAAAAAAAAAAAAAAAf///////////////////83AAAA
+ AAAAAAAAAAAAAAAAAAD///////////////////9gAAAAAAAAAAAAAAAAAAAAAAD4////////////////
+ //+MAAAAAAAAAAAAAAAAAAAAAADr//////////////////+/BgAAAAAAAAAAAAAAAAAAAADe////////
+ ///////////8RAAAAAAAAAAAAAAAAAAAAADS////////////////////igAAAAAAAAAAAAAAAAAAAADG
+ ////////////////////2TsAAAAAAAAAAAAAAAAAAAC6/////////////////////5YNAAAAAAAAAAAA
+ AAAAAACs//////////////////////95AQAAAAAAAAAAAAAAAACa////////////////////////hBYA
+ AAAAAAAAAAAAAAB8/////////////////////////8VUAAAACBQiMkVac5G6////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////////////82S
+ ZEQ/OjY0MS8sKyorLur///////////////////Z3GQAAAAAAAAAAAAAAAAAAALv/////////////////
+ zCgAAAAAAAAAAAAAAAAAAAAAAJL/////////////////TwAAAAAAAAAAAAAAAAAAAAAAAGv/////////
+ ////////nwAAAAAAAAAAAAAAAAAAAAAAAEf/////////////////4wAAAAAAAAAAAAAAAAAAAAAAACb/
+ /////////////////yUAAAAAAAAAAAAAAAAAAAAAAAj//////////////////1gAAAAAAAAAAAAAAAAA
+ AAAAAAD0/////////////////4UAAAAAAAAAAAAAAAAAAAAAAADf/////////////////64AAAAAAAAA
+ AAAAAAAAAAAAAADM/////////////////9QAAAAAAAAAAAAAAAAAAAAAAAC8//////////////////om
+ AAAAAAAAAAAAAAAAAAAAAACt//////////////////9LAAAAAAAAAAAAAAAAAAAAAACg////////////
+ //////9yAAAAAAAAAAAAAAAAAAAAAACS//////////////////+bAAAAAAAAAAAAAAAAAAAAAACF////
+ ///////////////GDQAAAAAAAAAAAAAAAAAAAAB4///////////////////7QwAAAAAAAAAAAAAAAAAA
+ AABr////////////////////gAAAAAAAAAAAAAAAAAAAAABe////////////////////xykAAAAAAAAA
+ AAAAAAAAAABR/////////////////////3oAAAAAAAAAAAAAAAAAAABC/////////////////////9dO
+ AAAAAAAAAAAAAAAAAAAw//////////////////////+8QwAAAAAAAAAAAAAAAAAW////////////////
+ ////////zlsAAAAAAAAAAAAAAAgg//////////////////////////+jY3B9iZemuM3m////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////+rWzcfCv7y7u7u7u72/yvH//////////////////7xhRC4eEgkBAAAAAAAAAAAAAEH/////
+ ////////////UgAAAAAAAAAAAAAAAAAAAAAAABz/////////////////igAAAAAAAAAAAAAAAAAAAAAA
+ AAD6////////////////3gAAAAAAAAAAAAAAAAAAAAAAAADX/////////////////yIAAAAAAAAAAAAA
+ AAAAAAAAAAC3/////////////////10AAAAAAAAAAAAAAAAAAAAAAACa/////////////////5EAAAAA
+ AAAAAAAAAAAAAAAAAACC/////////////////78AAAAAAAAAAAAAAAAAAAAAAABs////////////////
+ /+gUAAAAAAAAAAAAAAAAAAAAAABZ//////////////////87AAAAAAAAAAAAAAAAAAAAAABI////////
+ //////////9hAAAAAAAAAAAAAAAAAAAAAAA6//////////////////+GAAAAAAAAAAAAAAAAAAAAAAAs
+ //////////////////+tAAAAAAAAAAAAAAAAAAAAAAAf///////////////////XHQAAAAAAAAAAAAAA
+ AAAAAAAR////////////////////SgAAAAAAAAAAAAAAAAAAAAAE////////////////////fwAAAAAA
+ AAAAAAAAAAAAAAAA////////////////////vR4AAAAAAAAAAAAAAAAAAAAA////////////////////
+ /2UAAAAAAAAAAAAAAAAAAAAA/////////////////////7YuAAAAAAAAAAAAAAAAAAAA+///////////
+ //////////+MFgAAAAAAAAAAAAAAAAAA5v//////////////////////hRoAAAAAAAAAAAAAAAAAyf//
+ /////////////////////6I8AAAKFyQzQ1ZrhKLF////////////////////////////3un2////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////vSs56Pg3t1cW5sa2pq
+ amxvdX//////////////////l1IrDQAAAAAAAAAAAAAAAAAAAACn////////////////zQAAAAAAAAAA
+ AAAAAAAAAAAAAACD/////////////////xYAAAAAAAAAAAAAAAAAAAAAAABh/////////////////1wA
+ AAAAAAAAAAAAAAAAAAAAAABC/////////////////5gAAAAAAAAAAAAAAAAAAAAAAAAm////////////
+ /////8wAAAAAAAAAAAAAAAAAAAAAAAAN//////////////////omAAAAAAAAAAAAAAAAAAAAAAAA////
+ //////////////9QAAAAAAAAAAAAAAAAAAAAAAAA//////////////////93AAAAAAAAAAAAAAAAAAAA
+ AAAA//////////////////+cAAAAAAAAAAAAAAAAAAAAAAAA9//////////////////CCQAAAAAAAAAA
+ AAAAAAAAAAAA6f/////////////////oMAAAAAAAAAAAAAAAAAAAAAAA3P//////////////////WQAA
+ AAAAAAAAAAAAAAAAAAAAzv//////////////////hQAAAAAAAAAAAAAAAAAAAAAAwP//////////////
+ ////vB0AAAAAAAAAAAAAAAAAAAAAsv//////////////////+VoAAAAAAAAAAAAAAAAAAAAAo///////
+ /////////////6EYAAAAAAAAAAAAAAAAAAAAk/////////////////////JqAAAAAAAAAAAAAAAAAAAA
+ f//////////////////////NUwAAAAAAAAAAAAAAAAAAY///////////////////////yloAAAAAAAAA
+ AAAIHTZRfv///////////////////////+qDX299i5mqvNLq////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////////////////5
+ 7+jk4N7b2tjZ29/l7fz//////////////////7aNc15PRDs0LysnJSIhICAhIylE////////////////
+ /yEAAAAAAAAAAAAAAAAAAAAAAAAI/////////////////1AAAAAAAAAAAAAAAAAAAAAAAAAA////////
+ /////////5wAAAAAAAAAAAAAAAAAAAAAAAAA9v///////////////9oAAAAAAAAAAAAAAAAAAAAAAAAA
+ 2/////////////////8zAAAAAAAAAAAAAAAAAAAAAAAAxP////////////////9iAAAAAAAAAAAAAAAA
+ AAAAAAAAr/////////////////+NAAAAAAAAAAAAAAAAAAAAAAAAnf////////////////+zAAAAAAAA
+ AAAAAAAAAAAAAAAAjv/////////////////ZIAAAAAAAAAAAAAAAAAAAAAAAgP/////////////////+
+ RQAAAAAAAAAAAAAAAAAAAAAAcv//////////////////bQAAAAAAAAAAAAAAAAAAAAAAZP//////////
+ ////////lAAAAAAAAAAAAAAAAAAAAAAAV///////////////////wiMAAAAAAAAAAAAAAAAAAAAASf//
+ ////////////////91gAAAAAAAAAAAAAAAAAAAAAOv///////////////////5YNAAAAAAAAAAAAAAAA
+ AAAAKf///////////////////9tTAAAAAAAAAAAAAAAAAAAAFv////////////////////+lLwAAAAAA
+ AAAAAAAAAAAAAP//////////////////////kScAAAAAAAAAAAAAAAAADv//////////////////////
+ /545BBEfLDtKW26Fnr3g///////////////////////////lz97r+v//////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////w07+wpp6YlJCNi4mIiIqOlJ2u////
+ /////////////4JWOyYWCQAAAAAAAAAAAAAAAAAAuf///////////////5cAAAAAAAAAAAAAAAAAAAAA
+ AAAAmP///////////////+IAAAAAAAAAAAAAAAAAAAAAAAAAfP////////////////87AAAAAAAAAAAA
+ AAAAAAAAAAAAYv////////////////9xAAAAAAAAAAAAAAAAAAAAAAAAS/////////////////+gAAAA
+ AAAAAAAAAAAAAAAAAAAAN//////////////////KEQAAAAAAAAAAAAAAAAAAAAAAJf//////////////
+ ///xOAAAAAAAAAAAAAAAAAAAAAAAFf//////////////////XQAAAAAAAAAAAAAAAAAAAAAACP//////
+ ////////////gwAAAAAAAAAAAAAAAAAAAAAAAP//////////////////qQgAAAAAAAAAAAAAAAAAAAAA
+ AP//////////////////0TEAAAAAAAAAAAAAAAAAAAAAAP///////////////////l4AAAAAAAAAAAAA
+ AAAAAAAAAP///////////////////5ULAAAAAAAAAAAAAAAAAAAAAP///////////////////9FIAAAA
+ AAAAAAAAAAAAAAAAAP////////////////////+PGAAAAAAAAAAAAAAAAAAAAPf/////////////////
+ ///jagIAAAAAAAAAAAAAAAAAANz/////////////////////0mIEAAAAAAAADiAzS2aFqP//////////
+ /////////////+KBa3uJmKe4y+H4////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////////////338+/s6+np
+ 6ezw9v///////////////////+uwk39vY1pTTUhFQT48Ozw9QUlVb////////////////+MlCQAAAAAA
+ AAAAAAAAAAAAAAAAGf////////////////87AAAAAAAAAAAAAAAAAAAAAAAAAP////////////////97
+ AAAAAAAAAAAAAAAAAAAAAAAAAP////////////////+xAAAAAAAAAAAAAAAAAAAAAAAAAP//////////
+ ///////fJAAAAAAAAAAAAAAAAAAAAAAAAP//////////////////TwAAAAAAAAAAAAAAAAAAAAAAAP//
+ ////////////////dgAAAAAAAAAAAAAAAAAAAAAAAPf/////////////////mwAAAAAAAAAAAAAAAAAA
+ AAAAAOn/////////////////wB8AAAAAAAAAAAAAAAAAAAAAANz/////////////////5kUAAAAAAAAA
+ AAAAAAAAAAAAAM7//////////////////2wAAAAAAAAAAAAAAAAAAAAAAMD//////////////////5sS
+ AAAAAAAAAAAAAAAAAAAAALD//////////////////9BHAAAAAAAAAAAAAAAAAAAAAJ//////////////
+ //////+EDQAAAAAAAAAAAAAAAAAAAIr////////////////////JUwAAAAAAAAAAAAAAAAAAAHH/////
+ ////////////////pz0AAAAAAAAAAAAADiZBYJv//////////////////////6Q/HCs5SFhpfJCnwuD/
+ ///////////////////////////g0uLx////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////6NPFubGqpKCcmpiXmJmcoqu61P//////////////
+ //96WkQ0KB4WEAsHAgAAAAAAAAAEEPr///////////////+DAAAAAAAAAAAAAAAAAAAAAAAAANr/////
+ ///////////DAAAAAAAAAAAAAAAAAAAAAAAAAMH////////////////3NAAAAAAAAAAAAAAAAAAAAAAA
+ AKv/////////////////ZAAAAAAAAAAAAAAAAAAAAAAAAJj/////////////////jgAAAAAAAAAAAAAA
+ AAAAAAAAAIf/////////////////tRQAAAAAAAAAAAAAAAAAAAAAAHj/////////////////2TkAAAAA
+ AAAAAAAAAAAAAAAAAGr//////////////////l4AAAAAAAAAAAAAAAAAAAAAAFz/////////////////
+ /4MAAAAAAAAAAAAAAAAAAAAAAE7//////////////////6ogAAAAAAAAAAAAAAAAAAAAAD7/////////
+ /////////9hOAAAAAAAAAAAAAAAAAAAAAC3///////////////////+DDAAAAAAAAAAAAAAAAAAAABn/
+ //////////////////++SAAAAAAAAAAAAAAAAAAAAAL/////////////////////jiYAAAAAAAAAAAAA
+ AAARLUz/////////////////////6HobAAAAChorPVJphKHA5v///////////////////////+aMfY6d
+ rb7R5v3/////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////////////++fXy8O/u7/L2/v//////
+ ///////////////cqZOEeG9oYl5aV1VTU1NWXGRwhsT////////////////SKRQEAAAAAAAAAAAAAAAA
+ AAAAAFf/////////////////PgAAAAAAAAAAAAAAAAAAAAAAAD7/////////////////dQAAAAAAAAAA
+ AAAAAAAAAAAAACf/////////////////pAEAAAAAAAAAAAAAAAAAAAAAABT/////////////////ziwA
+ AAAAAAAAAAAAAAAAAAAAAAP/////////////////9FMAAAAAAAAAAAAAAAAAAAAAAAD/////////////
+ /////3gAAAAAAAAAAAAAAAAAAAAAAAD//////////////////5wQAAAAAAAAAAAAAAAAAAAAAAD/////
+ /////////////8E1AAAAAAAAAAAAAAAAAAAAAAD//////////////////+hdAAAAAAAAAAAAAAAAAAAA
+ AAD///////////////////+MFAAAAAAAAAAAAAAAAAAAAAD////////////////////ASAAAAAAAAAAA
+ AAAAAAAAAAD////////////////////6hBsAAAAAAAAAAAAAAAAADyz/////////////////////zWEE
+ AAAAAAAAECU9V3OSs9z//////////////////////7tWPU1dbX6Rpr3X9v//////////////////////
+ ///////p3e/+////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////++HRxr64s6+sqaenp6qvtsDP4v//////////////////fF9QRTs0
+ LyomIh8dGxsdIikzQln/////////////////iAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////
+ vREAAAAAAAAAAAAAAAAAAAAAAAD/////////////////6UIAAAAAAAAAAAAAAAAAAAAAAAD/////////
+ /////////20AAAAAAAAAAAAAAAAAAAAAAAD//////////////////5QHAAAAAAAAAAAAAAAAAAAAAAD6
+ /////////////////7grAAAAAAAAAAAAAAAAAAAAAADs/////////////////9tPAAAAAAAAAAAAAAAA
+ AAAAAADd//////////////////9zAAAAAAAAAAAAAAAAAAAAAADO//////////////////+cJAAAAAAA
+ AAAAAAAAAAAAAAC+///////////////////KUQAAAAAAAAAAAAAAAAAAAACs///////////////////7
+ hRwAAAAAAAAAAAAAAAAAAh+u////////////////////wFcAAAAAAAAAAAcfOlZ2l7v/////////////
+ /////////6E+Dh4tPk9id4+qyOr///////////////////////////6qmKu7zeD1////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////77+fj4+fz/////////////////////
+ ////3qqaj4eBe3d0cXBvb3F0e4eWq8j/////////////////2DsoHRUOCAMAAAAAAAAAAAAACx/L////
+ /////////////1UAAAAAAAAAAAAAAAAAAAAAAACo/////////////////4QAAAAAAAAAAAAAAAAAAAAA
+ AACU/////////////////64gAAAAAAAAAAAAAAAAAAAAAACC/////////////////9RIAAAAAAAAAAAA
+ AAAAAAAAAABy//////////////////hsAAAAAAAAAAAAAAAAAAAAAABi//////////////////+QFQAA
+ AAAAAAAAAAAAAAAAAABT//////////////////+zOgAAAAAAAAAAAAAAAAAAAABE////////////////
+ ///bYgAAAAAAAAAAAAAAAAAAAAAz////////////////////kCYAAAAAAAAAAAAAAAAABiZH////////
+ ////////////wVkAAAAAAAAAAAAQK0lpjLHW/////////////////////5Y2AAANHi9CWHGNq83x////
+ /////////////////////+OEZXmKnK/E2/X/////////////////////////////////9P//////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////jk2NHLx8TBv76+v8PI0d7w/////////////////////5dwZV1XUk5LSEZEREVJ
+ UFppfpi7/////////////////6INAQAAAAAAAAAAAAAAAAAAAAAd/////////////////8w4AAAAAAAA
+ AAAAAAAAAAAAAAAJ//////////////////FiAAAAAAAAAAAAAAAAAAAAAAAA//////////////////+J
+ DQAAAAAAAAAAAAAAAAAAAAAA//////////////////+tMgAAAAAAAAAAAAAAAAAAAAAA////////////
+ ///////QVgAAAAAAAAAAAAAAAAAAAAAA///////////////////zeg8AAAAAAAAAAAAAAAAAAAAA////
+ ////////////////ojgAAAAAAAAAAAAAAAAAFjlc////////////////////zWQGAAAAAAAAAAAMKUls
+ kbfh/////////////////////5c5AAAACxwwR2F9ncDl/////////////////////////9h2Q1doeo6j
+ u9j3///////////////////////////////Zv9Lk9///////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////////////////q6raWg
+ m5iVlJOTlJedprPG2fP///////////////////ZnSD86NTEtKigmJSYoLjdGWnWd////////////////
+ //9+AAAAAAAAAAAAAAAAAAAAAAAA//////////////////+lKAAAAAAAAAAAAAAAAAAAAAAA////////
+ ///////////LTwAAAAAAAAAAAAAAAAAAAAAA///////////////////ucwYAAAAAAAAAAAAAAAAAAAAA
+ /P//////////////////lioAAAAAAAAAAAAAAAAAAAAA7P//////////////////u1AAAAAAAAAAAAAA
+ AAAMMliA////////////////////4ngYAAAAAAAAAAATM1V7ocny/////////////////////6NFAAAA
+ AxUqQl17ncHo/////////////////////////9l4L0JTZnqQq8jo////////////////////////////
+ ///Em63A1er/////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////4hEkSUNDX1BS
+ T0ZJTEUACgr/////////////////////////////////////////////////////////////////////
+ ////////////////////////////////9u3n4+Df3t3f4ebt9v/////////////////////////KjoaA
+ fHl3dXR1dnl/iZapwdn2///////////////////OTiwmIR0aFxQSEA8QExspPlqA3f//////////////
+ ///vbgAAAAAAAAAAAAAAAAAAAAAAj///////////////////kiQAAAAAAAAAAAAAAAAAAAAAfv//////
+ ////////////tkkAAAAAAAAAAAAAAAAAAAUtj///////////////////2GwLAAAAAAAAAAAAAAMrVH6n
+ z////////////////////JExAAAAAAAAAAUkRmyUveT//////////////////////7dYAQAABBguR2SE
+ qM72/////////////////////////+SFLzhKXXOLpsXn///////////////////////////////AiJeq
+ v9bv////////////////////////////////////9f//////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////4c3Gwr++vr7Aw8nQ2+n6////////////////////////rnBqZmNiYWBhZGdtdoOWrsfi+v//
+ ////////////////uEcZFBANCgYDAAAAAAENIkFom///////////////////2WoFAAAAAAAAAAAAAAAA
+ ADBcg///////////////////+YspAAAAAAAAAAAAACJOe6TO+f///////////////////65NAAAAAAAA
+ ABk7YImy3P///////////////////////9FxGQAADCI6VXWXvOT///////////////////////////aY
+ PjdKX3aQrc3x///////////////////////////////IhYugts7q////////////////////////////
+ ////////4uX/////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////8avq6moqaqtsbjA
+ y9rr/////////////////////////6JfV1RTVFVXW19mb3yPqMPd7////////////////////7NMCwYD
+ AAAAAAAAFUV0os37/////////////////////9BuEgAAAAAADzNZgarU/f//////////////////////
+ /+2ONQAFGjJNa42y2P////////////////////////////+wVDxRaIKeveD/////////////////////
+ ///////////XjoOft9Lw////////////////////////////////////3db0////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////////////////////////////////3
+ 7uzt7/L2+v////////////////////////////////+5mpiZnKGmrbS+yuH/////////////////////
+ //////+iV0pMUVddaH2WueP///////////////////////////+zVwAaNVBuja/T+v//////////////
+ ///////////////Ob0Bfe5m32Pv////////////////////////////////un4Wnw+H/////////////
+ ////////////////////////5NHu////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /wAAAHRleHQAAAAAQ29weXJpZ2h0IDIwMDQtMjAwNyBBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZAAA
+ /9sAQwAEAwMEAwQHBAQHCQcFBwkLCQkJCQsODAwMDAwOEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwM
+ DAwMDAwMDAwM/9sAQwEEBgYMCAwWDAwWFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwM
+ DAwMDAwMDAwMDAwMDAwMDAwM/8IAFAgGzBJvBAERAAIRAQMRAQQRAP/EAB0AAQACAwEBAQEAAAAAAAAA
+ AAAICQUGBwQDAgH/xAA+EAAABQMDAAcIAgICAgEEAwEDBAUGBwABAhAgCDBAERITFAkVNRY2FzcYGVCA
+ YHCQIeAiI8DQMjMxJDQm/8QAHAEBAAIDAQEBAAAAAAAAAAAAAAYHBAUIAwIB/8QAahEAAgECAgQGCA4N
+ CgMFBwEJAQIDEQQSBQAhMQYgQVFhIhMQcZEyQlJiFDBAgXKCsiMzc7PTNXU2oZKi0kNTY3SUtBWVB1Bg
+ gLGDk6MkpNSQNBbwwdFEJXDhwsNUZITk4OLjxMDQ8aUX/8QAVhIAAgACAwkKCQgJBAIBBAMBAQIRAwAQ
+ EiAhMUFRIjJCUmFxgWJygpKiEwTwkaGxwdGyI0Mw4fHC0jNTg0BQY3OTo7PDFHDi0ySA4+Bg8kQFwNA0
+ VP/aAA4EAQACEAMQBAAAAACv8n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o0kacNVGAGGHjAB6RlRnhsw
+ 3EbwMoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/I5kOKjj45OOZDR
+ R8QAB+h7gAeUfEAAf0bcOljqo6+Ozjrw9YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAADngjcI8DgY1gBvg6yOoDo43wboNqGwjLgAAMeMANXGnDRBzscxHKBzMfEZMdwEhxI4dkH6AAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHMRFARYHJR9x2sSBHdh20bQAAAAAAAAAAAAA
+ DFDjI4WOADggxQ3cSgEsB3UfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYkRNEORw8ZY
+ SXEoBJAbCAAAAAAAAAAAAAAAAAAA8I4AIxCLg04dEEwhMYbkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAADRxCIQ2GCEhRMESgGVAAAAAAAAAAAAAAAAAAAAAAAfER8EQBFofASpE5x2QAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAABoIgQIhD3CYwmsOkAAAAAAAAAAAAAAAAAAAAAAAAAAANaEOBCcaMJH
+ ifw7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANaEBBC4ZcTjE1xsAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAPKImCBg5kJOixAdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8hC0V9jxicgnOM4AAAAAAAAA
+ AAAA8w10YQeQeAZAesZwbEPuAAAAAAAAAAAAA+AiGK/Rp4myLABnAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAchFY44yJcCxAboAAAAAAAAAD8jmg40OTDmA52NGGtD8gAAAD9jZhvY6IOnjrQ7MOjD+gAAAAAAAA
+ AxggmIJDYxZQJQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AgWIDDoosyHfQAAAAAAAAHOhGsR5HBRrQAA
+ AAAAAAAAAAANrHehIgSTG/AAAAAAAAAOditERzEshZUNiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoYqyHDh
+ OQWDDIAAAAAAAA52IkiKo5KAAAAAAAAAAAAAAAAAAP6OxCVYlqN7AAAAAAAB/BDsVwjPi0od6AAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAEbRVuMkLSBIAAAAAAAB8BF4QsEfh+QAAAAAAAAAAAAAAAAAAAAAfQSLE0hJgf
+ UAAAAAABzwVaDi4sME6R/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAV6CQotLG1AAAAAADGiG4g0NAAAAAAAAA
+ AAAAAAAAAAAAAAAAAB0gTqEwB7AAAAAAB5RXYIPCV4s8GTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHlFZgh8J0CxA
+ fYAAAAAHnENhAYaWAAAAAAAAAAAAAAAAAAAAAAAAAAAAN8FgIl4PqAAAAAAIlCsYddFso2wAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAABihVOI7iy4THAAAAAAEdRW6OWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOviyMd8AAAAAA
+ HDhU4M8LdB0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEFSo4yLVxJQAAAAAGqitwROAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAfoTAFjI2MAAAAAHNRUWPILfR0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQVHjk4tnHfAAAAAARfFZY1UAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABugs7EjwAAAAAaQKhBhxb8OmAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ jyAC0ES9AAAAAAABXQIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO2i5EAAAHNxSSLZRJkAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHABUALoB14AABr
+ 4ojH5AAAAAAAAAAAAFjQnIAAAAP4KIxrwALwRvoAAAAAACLwqiAAAAAAAdFE3h3kbEPAOeDiIjcOJj+A
+ AAAAAAAAAAAAAAAAAD2C+Ue0AAB+RQ8J2iewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIWCtoX1D3AAAI/ioEAAAAAAAAAAAABdKOsgAAADQxR6ADYR
+ e6AAAAAAA+YpOHNgAAAAAB34W0jLgAAADjYr2EbgAAAAAAAAAAAAAAAAABcyOygAAApwHRRaUAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuIRjF3IAA
+ AITCtoAAAAAAAAAAAAbQL1B+gAAABHQVGAA7ELnAAAAAAAHBxTyAAAAAAAuSHbAAAAAABEgVmDFgAAAA
+ AAAAAAAAAAAALQBL4AAAFXo5cLkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAVQjDC3cAAAFbQhMAAAAAAAAAAAAJLC2gAAAABDUVlgA7+LfwAAAAAAE
+ LRWmAAAAAAAtNEsQAAAAAAEfhUcPGAAAAAAAAAAAAAAAAJ5iwsAAAFf4hUL1QAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU1DrAs9AAABUuI0gAAAAAA
+ AAAAACfAsGAAAAAQGFfQAO/C4AAAAAAABEIVfAAAAAAAOlC5cZ0AAAAAABA0V5gAAAAAAAAAAAAAAACW
+ AtOAAABDkVkC+4e8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAABR2JbCw4AAAFL45CAAAAAAAAAAAALThLAAAAABXaIJgA68LoAAAAAAAGkCkIeUAAAAAA
+ BIAW2DJAAAAAADGijkayAAAAAAAAAAAAAAADvAuGAAABGkVLi8Eb6AAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoVFgYnOAAACjEaeAAAAAAAAAAAALlh
+ 2gAAAABXUILAAzYvhH6AAAAAAAV/iAIAAAAAAAJHC2gegAAAAAAVfCIQAAAAAAAAAAAAAAAOmC7IAAAH
+ EBTgLnB2IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAecUEizYTIAAABQePCAAAAAAAAAAAAL0htgAAAACAor7AAF1Q6oAAAAAAA/ggQIBjygAAAAAALNx
+ McAAAAAAQcFcgAAAAAAAAAAAAAAANoF6wAAAOWClQXADvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwYodFpQloAAA8ooLAAAAAAAAAAAAH1F+o+gAAA
+ ACH4rBAAFiwnQAAAAAAAAObiEgi0NJAAAAAekW5iQQAAAAAAh+KwQAAAAAAAAAAAAAAAZIX2AAAA0EUf
+ i2wSSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AGsiicWqCVQAADDihkAAAAAAAAAAAAbAL3gAAAAAceFMQAA6yLpB/QAAAAAAAAH8HPRysaOMEPwPqM2N
+ qHWB00AAAAAABDAVoAAAAAAAAAAAAAAAAC/4AAAGnijEWviT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1EUXi1wSiAAAa+KIQAAAAAAAAAAABuAvOAA
+ AAAB8xRsNOAAFsokyAAAAAAAAAAAAAAAAAAAAAAAr0EDAAAAAAAAAAAAAAAABf8AAAAA08UYi18SfAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGviiEWn
+ iV4AADGChQAAAAAAAAAAAAbgLzgAAAAABXgIIAADqAufHvAAAAAAAAAAAAAAAAAAAAAAFSQjcAAAAAAA
+ AAAAAAAAD6i/kAAAGkijcWyCTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAxYoVFoIl6AAA+QoGAAAAAAAAAAAAGzi9cAAAAAAaaKRxiwABN0WQgAAAAA
+ AAAAAAAAAAAAAAAA8QooGFAAAAAAAAAAAAAAABlxfOAAADnApIFuokSAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoHFkImuAAAChkYcAAAAAAAAAAAHp
+ F+Y/QAAAAAAgSK9wAAFlgmkAAAAAAAAAAAAAAAAAAAAAhWK1QAAAAAAAAAAAAAAABuQvMAAABx8Uwi4w
+ dyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU
+ UCbwnyAAACj8aCAAAAAAAAAAAAL1BtQAAAAAA8wp+HCwAB+xYuJyAAAAAAAAAAAAAAAAAAAAiwKth4QA
+ AAAAAAAAAAAAAAB1gXTAAAAj6KgxdcOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKUhIkWSAAAApuHEgAAAAAAAAAAABceO3gAAAAAANPFOQ58AAAlg
+ LKRsoAAAAAAAAAAAAAAAADngr8ESB/AAAAAAAAAAAAAAAAAEiBbsAAACKIqvF7I2UAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUKNhFrIAAAKqhFYAAA
+ AAAAAAAAAWZiZYAAAAAAAOdiooc6AAAbQJ6iZYywAAAAAAAAAAAAAMII2iJgjQPgAAAAAAAAAAAAAAAA
+ AAJhizsAAAEHBXmL7h/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAFYQ5ILmAAAAV4CCAAAAAAAAAAAAAl+LPwAAAAAAABqQqmHBwAAAZ8SrEmh3cbGAA
+ AAAAAAMUObDlQ44OFjio8oAAAAAAAAAAAAAAAAAAAAsJE9QAAAVvCNgu0AAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAgQWF8AAAAIgCsAAAAAAAAAAA
+ AAbkLyR+wAAAAAAAB5xAUQNHlAAAAH9G5jehsozoyg9YAMaMUNdGrjSxqw/gAAAAAAAAAAAAAAAAAAAA
+ AAALWRKUAAAFSo+QtvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAABFYVVC8sbmAAA44KZAAAAAAAAAAAAAFvgkEAAAAAAAAADlQrmEbwAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAXajpIAAAKRRJsWPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5eKURbiJGgAAPGKHB4AAAAAAAAAAAABKMWtgAAAAAAA
+ AAAOEiCwjKPkAAAAAAAAAAAAAAADeR20dnHXB0sbiPSNSEahX0NYAAAAAAAAAAAAGwC9wfoAABhRQ8LN
+ BMcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ HyFDonqJ5AAAAp3HCQAAAAAAAAAAAB+xcmO0AAAAAAAAAAAA0YRIEWRxkfkAAAAAAAAAAZUdjHbB3Adx
+ G8gAAAAA46KbB5gAAAAAAAAAAASRFtoAAAOBin0XNDsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Gwi2EAAAFeogWAAAAAAAAAAAAA7ULjR9wAAA
+ AAAAAAAAAGojgQ4kOSDnA0sY8AAZUbUN1G/jpQ6mOtjpo+wAAAAAAAACqcRZAAAAAAAAAAABYaJ4gAAA
+ gqK/BfEPWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAK9BDMXqD9gAAI/CoIAAAAAAAAAAAAAFgwnwAAAAAAAAAAAAAAAAA8Qxo+wyI9AAAAAAAAAAAA
+ AAAhAK4AAAAAAAAAAAAXMDswAAAKnBgBcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjkKjhc+OvgAAPKKKRgQAAAAAAAAAAAAH3FuQkKAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAACFArYAAAAAAAAAAAbiLyh+wAAHwFE4m4LAwAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGMFEgsCE7AAAAVaiJYAAAAA
+ AAAAAAAANjFwg6uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq4ESAAAAAAAAAAAEzxZeAAADhQp2Fwg7
+ 0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZX
+ 1wHQdhEHLNXPH4/PoAAAAAAAAAAAAAAAAAAAAAAAAAZb1wG7ZsXcz1s3AAAH7/fl0XYQ5p2JI2I8dgAA
+ AAAAAAAAAAAAAAAAAAzfvrG2ZWgc410yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpAYsXBgAAAjIKnAAAAAAAAA
+ AAAAABugt3HUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcyFLQ8YAAAAAAAAAAC34SAAAABXmIXi9QegA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpOxha
+ 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
+ AAAAAAAAAAAAAAAAAAAAAAAAAAADqot1G6AAAADwCoMc5FzI3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAprGdFxAzwAAAA04
+ VKDjoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5C2YbMAAAAPwKtxFkW9Du4AAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAA5GKeh2MW3j3gAAADDCrIRnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErBaAMkAAAAArpE
+ GBaMJbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAj4KkhI4WsD1AAAAD5ivoQNH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAB9hYIJ5D9AAAAAIDivkWJidYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMIqpEmBakPUAAAAAjWKwBqgAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAA3QWkCQQAAAAAIJiu0TyFhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi6KrRI8WpjJAAAAAN
+ QFZQjKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlWLLRswAAAAAK/xAEToFiwAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAIxiq0drFsA2MAAAAAETRXENQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG8iyQShAAAAAB8hW0IVifo
+ sBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAcBFT43EWzjowAAAAAMCIBiE48YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMi
+ JxieYy4AAAAAMMKtBGoWQCbIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5UKmBghaeJFAAAAAADnggGIkDzgAAAAAAA
+ AAAAAAAAAAAAAAAAAAAPUJgCfY3kAAAAAAc3FUQ54LSRJ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGriqscCE/hP
+ YfUAAAAAAc5EGREEYsAAAAAAAAAAAAAAAAAAAAAAAAZoTEE4xvoAAAAAACLQrFGxi14deAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAfAV8CCQ74LQhvoAAAAAADXREIQ6HJQAAAAAAAAAAAAAAAAAAAAAdkExBLoZwAAAAAA
+ BiRXKIYiTItCGxgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI6CsAYcWLiZI/QAAAAAAAOQCKgjAOVAAAAAAAAA
+ AAAAAAAAP6OuCUAlWOrAAAAAAAACP4rHGkixETbH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGtCtwRJHexZ
+ WOsAAAAAAAAANAEeBwUcOHNB+QAAAAAAAAAAH0HTx3Ed7EiBu4AAAAAAAADVRXcIfDtgs9HUwAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAEbRWuNDE0BPwbUAAAAAAAAAAMKOTjmI52NHGnjWxhxjh8h9hkBmhsg3Ab
+ yOijp46sMuAAAAAAAAAAPEIUCAo+YsGE1x9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjxBcQRH0E4hO
+ AbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oiEIDjRBL8WFjcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAGoCBIhqPeJoibQ3UAAAAAAAAAAAAAAAAAAAAAAAAAAAAYgQ9EGhoAkyLCR1sAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAGkCCwhuPIJSCZw7+P0AAAAAAAAAAAAAAAAAAAAAAAAA5WIaiH4wglCJ4js4
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1wQ4ELxzsdCEtBKsddAAAAAAAAAAAAAAAAAAAAAB
+ o4iwIljig2MS/E1h0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+BH0RCEXxgx0QSWEix3
+ sZ4AAAAAAAAAAAAAAAAeMcSEdhGscZH3EiRLoShGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAHgEcxGQRtGkj7DrQ7cOxDrI6iNkAAAAAAAAABihzMcoHHhxQcXGNGdEhxJoSaGzAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+Dlo4EOFjiw5mPkA2Ib6N0G1DYRmB7h6x8B4Rih
+ r41gaaNFGnj8gN5HZx3Id8HaB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAYoctHMRzsaGNOGqjADDjxDyj7D3DKDPjZhuA3kdDHSx1UbKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ 8zT+S56cD/KXUeCc2kqNcQ5sJ2/FeZKL8T5nM5pXByblKm76br2OZMz08o0QsmbHLSjwt1Dkrw3dc1vz
+ 9bj+r9bj+r9bj+r9bj+r9bj+pl+nw+Wy5d838KZDl9+frcf1frcf1frcf1frcf1frcf1frcf1MBolWC1
+ uh5PwYNPTN/W4/q/W4/q/W4/q/W4/q/W4/q/W4/q4n8cXpx+PbJG4Avd5PH9bj+r9bj+r9bj+r9bj+r9
+ bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+puene+0ZZ38rIJWZ8bX63H
+ 9X63H9X63H9X63H9X63H9X63H9UNsg5G7D6PlZxTcs+OX9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r
+ 9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+r9bj+rinxTcsBuXc9PT4fLmcv63H9X63H9X6
+ 3H9X63H9X63H9XGrhu64Ufm9RTiiuTcvpvuYRY/W4/q/W4/q/W4/q/W4/q/W4/v8pkFx4s9pZZXzv6dj
+ Y9lRpu5Iuy72lfqfDBg2fkvdBzcdXxPM+vp4MmyFG/Sc0+VoqyZ/j+Izs+EJk3cgGx8YxdXAxye3oa/u
+ 7zUcN29CtcW278Lw7tfbkwZzXFEzGz6n6brHsTb+/PPEPF+OPN4OrWEWtiyo46PmrP2cStO973v0UTwc
+ 9ppPx76crXTQ0HipDTdw+hMWUo8cokVLOHgnC65i7/TWv2SBxLluO6yxvhfriSpmEVQRlQBcTdogeAuD
+ zQcmq5PTTcXfJ/3d9SJe8oxyZQU+YREsJDTNvNRyXbkLdU4ys2zEibfNrhu1I31YKFZ0uzozBgIoDPMp
+ GJhf3RcWuN5yenA2GsjMtK3y1xfjiYsZv4YPuJMeucUHJ8Uw1u5fINm7NPp4r3syVf7u+pSteO54DRLO
+ KUd3qSr/AJVndTjdq3fDxDDwCw385Fu6PCmvFRPspzN0fMZ6ZsqHOj4joqeiw30XIzhIgSQG424rNFU6
+ 16dS9dRjLd6iiJ5CUOIy1dBmn+7vPxY9pzJwfSPas27vUmW7mHl1Pgg1rOOZOg9R9VuXjzXhL99uj9SN
+ RzCYnR8AJILuqNuj5P8AGZKnZFV0k8gn+s+mkteGobvUuR7dsaK3sB6/3d5bKl1iafTmS/NSbu54q91K
+ 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
+ c1RBraMUWK5oOOPVFKfxfVt3sbt/PDeHPEbHFPmE6xNyxRN1UP8AhImmdbyutUsLFLZSeJ7qTFUc+C3c
+ ey4eWbsxNWLK7EyuOSW6arD+6ihPsvSkdrbIZJ5XWNEUVLMxoqjnJ0yndOChGX2scTsNjS0xTP8A2krO
+ /svQN3t1I297jnv5V5cbCGE+p1c/d4EecXCYrPI4HuzXYZm9ygXtgu0q/A+il3ICgVJOoADSfc/+Ftxh
+ iFY7rNo++Y7GSzPgrxG52t+AwjDKzSysWdiWZmNSSdZJJ2k/ydn26UrdG6tor6IHiaB+qkpzss8deaPm
+ PDTOEWsmU38ExamyOatuw7Rkli+17GSbwu2OW9sLeWQnb1hjHW17UmIel853btHSO4zLLruzjeSuBXnh
+ aJWagJwgvVqDT55yruz/ACWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yW
+ nzzlXdn+S0+ecq7s/wAlp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp88
+ 5V3Z/ktPnnKu7P8AJaRb15vmNhc2qW80Jjt+tx1kAAPTRVoOPXwk3nybMLG1tlsorbBcdbjxRs7E9BHW
+ nTHHp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8A
+ JafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/ACWn
+ zzlXdn+S0ze5zy9tLtcxjt0jFt1lVMRcnF1iJtxilOHNcpnGVBZZHcAmeoDEn8Vp885V3Z/ktPnnKu7P
+ 8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8AJafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/Ja
+ fPOVd2f5LQefZ/YRCuvqopZNXsuq0Bz/AHiu7ldVRaW8duecYpGuu7h9TRZocmS/uVp7rmDG52fkn9w7
+ kWiW1rGsUEahURFCqqjYFUagB6HabyZLmFla29vl0dmyXPW4y6TTSlh1aOMNJlG3iOnzzlXdn+S0+ecq
+ 7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/wAlp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P
+ 8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8AJafPOVd2f5LT55yruz/JafPOVd2f5LTM8yzu+s7u
+ O+t44UW26yqlXxEt1iJq7XDvcyizfK1jubiWZVYz1AkcsAaR7denzzlXdn+S0+ecq7s/yWnzzlXdn+S0
+ +ecq7s/yWnzzlXdn+S0fefOcwsbq2ayltsFv1uPFIyMD00RadA8foFxlWZxLPY3UTwzROKq8bgq6nmZT
+ TS5OS5zl4y0yubcT9cJRET0BJhjZcYXU2E0OnzzlXdn+S0+ecq7s/wAlp885V3Z/ktPnnKu7P8lpDcvn
+ GVFYpEcgGepCkH8V6X8w3qy22zGAVwieMMyV4437+M+VGynR591cwu8nlbZE9LqAdpXKTfbTtoz5Ne5b
+ mMI70dZJDKfYOhjH99oce77yrro0NzbSVpzLKW7VVqeLT6s332q/faFY92rsEa+mYk9u610AuMst7JSa
+ Yp7yAgDVr9weZvsV1bNmitvNn1nax7WWzikuG7VZfNgO3RqeVolxmFvPnV0uut9JWMHmhiEcZHky9bol
+ hldvFa2kQokMCLHGo5FRAFHqD0TKLbI7y1tGy6S4eQ3OOjCUIBh6tX2YDWunzzlXdn+S0+ecq7s/yWnz
+ zlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/wAlp885V3Z/ktPnnKu7P8lp885V
+ 3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8AJafPOVd2f5LSz3vzbMrC5tLaOdGj
+ gMuMmWJoxTGirqLa9foLSZ5kNqbhqkz26m2lJ5WkgMbOfhMWjSbuZ1fZexqQtwkd0g5hh83enrnY6E5P
+ m+WXaDYJTNA59QJMv3enuGWW918DeW4+OeLRmk3buCFNDgkgk5tQSRq9safVm++1X77Tq03avAdvT6tB
+ 3XdRoDLlEdqh1gz3dvyV72OSRx6q6Kc/zrLrKMnX5usty4HrWW2Wvs/ZaJNvBc32cSr3yM4t4T7CH3Yf
+ pGnmm62WWuXxkUbqIlVm9e/fv7Nm9Iy715RmNhbWr28MIjuOtx1jBBPQRloeLXp885V3Z/ktPnnKu7P8
+ lp885V3Z/ktPnnKu7P8AJafPOVd2f5LTLM7uM3yx4bG9t7l1Qz4mWKRZGC1jAqQuqvoGZ73tm2WRw3co
+ FvE5nxJBGojhU0jKhsChnw6sZbbt0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzl
+ Xdn+S0y3dizoYcutYrcMBTEUUBnPPI1Xbnb0KPIrCeK2zO2uo7m3lmxYBQMkitgDNRo3Oxe/VNPnnKu7
+ P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktMzTOcxsrvKcxijPV25lxrPExwN7oi
+ DCY3kD0bij1HweBnO8lpm2WR2+ZZjd3kaSGbGqTzNKqtSMjEA9GodPnnKu7P8lp885V3Z/ktPnnKu7P8
+ lp885V3Z/ktPnnKu7P8AJafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/JafPOVd2f5LT55yruz/Jaf
+ POVd2f5LT55yruz/ACWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0ssylzfK2jtriKZlUz1IjcMQKx7dXoFhk
+ mSXVtaTWl75yzXOPCV6t46Dq1c1q+nzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/wAlp885V3Z/ktPn
+ nKu7P8lplO6l/LHNdZfbiGSSKuBiCTVcQVqa+MeiWGd5Jf2VpDaWXmzLc9ZiLdY8lR1aOKUfT55yruz/
+ ACWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/yWnzzlXdn+S0+ecq7s/wAl
+ p885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8AJaX+
+ d53f2V3Dd2XmyrbdZiDdYklT1iIKUTh5nndvm+WJDfXtxcormfEqyyNIoakZFQG100+ecq7s/wAlp885
+ V3Z/ktPnnKu7P8lp885V3Z/ktPnnKu7P8lpFvXm+Y2FzapbzQmO363HWQAA9NFWg49foE2X38SzWlxG0
+ UsTiqujjCysDtDKaHS6fd7N7BMpaZ2tkueu61YiaokmFGUso6OIHpUxdGuHT55yruz/JafPOVd2f5LT5
+ 5yruz/JafPOVd2f5LT55yruz/JfzpzbeFiF/Z9jc3IJ5Yo2cDtkig0LMak6yTpeZ3ItJcyzGQq3LFAix
+ r3Jeu4e8WbhscZvpIIm4jHbf5eMjmKRKfSmWdcmOzyvFmU3IOop1P+paH0HNUQ4ocuSCxj1/i4w8g5qT
+ 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
+ UUBtraKJvtkUEnn/AP2+cf/Z
+
+
\ No newline at end of file
diff --git a/ReportImp/PflegedienstWessel/MitarbeiterstundenkontoBerechnung.cs b/ReportImp/PflegedienstWessel/MitarbeiterstundenkontoBerechnung.cs
index 0fe3bc9f0..5fff6bf30 100644
--- a/ReportImp/PflegedienstWessel/MitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/PflegedienstWessel/MitarbeiterstundenkontoBerechnung.cs
@@ -34,6 +34,13 @@ namespace PflegedienstWessel
return true;
}
-
- }
+ public override List GetFeiertage(int year)
+ {
+ var list = base.GetFeiertage(year);
+
+ list.Remove(new DateTime(year, 12, 24));
+
+ return list;
+ }
+ }
}
diff --git a/ReportImp/PflegedienstWessel/Quittierungsbeleg.Designer.cs b/ReportImp/PflegedienstWessel/Quittierungsbeleg.Designer.cs
index 895581f7f..f3a9f8f9a 100644
--- a/ReportImp/PflegedienstWessel/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/PflegedienstWessel/Quittierungsbeleg.Designer.cs
@@ -64,8 +64,9 @@ namespace PflegedienstWessel
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
@@ -108,14 +109,11 @@ namespace PflegedienstWessel
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = 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.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -535,8 +533,6 @@ namespace PflegedienstWessel
this.xrPictureBox1,
this.xrLabel17,
this.lblHeader,
- this.xrLabel14,
- this.xrLabel16,
this.xrLabel7,
this.xrLabel8,
this.xrLabel6,
@@ -546,40 +542,33 @@ namespace PflegedienstWessel
this.ReportHeader.HeightF = 240F;
this.ReportHeader.Name = "ReportHeader";
//
- // xrLabel14
+ // xrPictureBox1
//
- this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro;
- this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(408.3471F, 155.4444F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F);
- this.xrLabel14.StylePriority.UseBackColor = false;
- this.xrLabel14.StylePriority.UseBorders = false;
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.StylePriority.UsePadding = false;
- this.xrLabel14.StylePriority.UseTextAlignment = false;
- this.xrLabel14.Text = "Bewilligte FLS wöchentlich";
- this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(299.8606F, 88.87501F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
- // xrLabel16
+ // xrLabel17
//
- this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(587.0972F, 155.4444F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F);
- this.xrLabel16.StylePriority.UseBackColor = false;
- this.xrLabel16.StylePriority.UseBorders = false;
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.StylePriority.UsePadding = false;
- this.xrLabel16.StylePriority.UseTextAlignment = false;
- this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel17.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(42.70833F, 85.31249F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(311.58F, 25F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Intra Vitam Wessel";
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(42.71189F, 110.3125F);
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(573.0382F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.Text = "Quittierungsbeleg über Fachleistungsstunden";
//
// xrLabel7
//
@@ -715,7 +704,9 @@ namespace PflegedienstWessel
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2});
+ this.bottomMarginBand1.HeightF = 80F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// GroupFooter1
@@ -731,7 +722,6 @@ namespace PflegedienstWessel
this.xrLabel15,
this.xrLabel13,
this.xrLabel12,
- this.xrLabel11,
this.xrLabel10,
this.xrLabel9,
this.xrLabel1});
@@ -1069,7 +1059,7 @@ namespace PflegedienstWessel
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1081,20 +1071,6 @@ namespace PflegedienstWessel
this.xrLabel12.Text = "E = ear to ear, face to face";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
- // xrLabel11
- //
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
- this.xrLabel11.StylePriority.UseBackColor = false;
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UsePadding = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
// xrLabel10
//
this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro;
@@ -1109,7 +1085,7 @@ namespace PflegedienstWessel
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UsePadding = false;
this.xrLabel10.StylePriority.UseTextAlignment = false;
- this.xrLabel10.Text = "Fachleistungen in Minuten";
+ this.xrLabel10.Text = "Minuten";
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel9
@@ -1152,33 +1128,23 @@ namespace PflegedienstWessel
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
- // xrPictureBox1
+ // xrLabel2
//
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(299.8606F, 88.87501F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrLabel17
- //
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(42.70833F, 85.31249F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(311.58F, 25F);
- this.xrLabel17.StylePriority.UseFont = false;
- this.xrLabel17.Text = "Intra Vitam Wessel";
- //
- // lblHeader
- //
- this.lblHeader.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
- this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(42.71189F, 110.3125F);
- this.lblHeader.Name = "lblHeader";
- this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblHeader.SizeF = new System.Drawing.SizeF(573.0382F, 25F);
- this.lblHeader.StylePriority.UseFont = false;
- this.lblHeader.Text = "Quittierungsbeleg über Fachleistungsstunden";
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(737F, 54.37501F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Intravitam Wessel - Odoakerstr. 4 - 42389 Wuppertal – Telefon: 0202 / 6070302 – F" +
+ "ax: 0202 / 28173657\r\nE-Mail: info@intravitam-wessel.de – Internet: https://www.i" +
+ "ntravitam-wessel.de/";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// Quittierungsbeleg
//
@@ -1198,7 +1164,7 @@ namespace PflegedienstWessel
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(50, 30, 50, 30);
+ this.Margins = new System.Drawing.Printing.Margins(50, 30, 50, 80);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -1261,7 +1227,6 @@ namespace PflegedienstWessel
private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
- private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
@@ -1295,10 +1260,9 @@ namespace PflegedienstWessel
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
- private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/PraxisPusteblume/IfsRechnung.Designer.cs b/ReportImp/PraxisPusteblume/IfsRechnung.Designer.cs
index 06cfc7291..02a235e07 100644
--- a/ReportImp/PraxisPusteblume/IfsRechnung.Designer.cs
+++ b/ReportImp/PraxisPusteblume/IfsRechnung.Designer.cs
@@ -97,6 +97,9 @@ namespace PraxisPusteblume
this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblBezeichnungTeam = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblGleichTeam = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBetragTeamsitzung = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.rtAnschriftIfs)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtKopfIfs)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.rtFussIfs)).BeginInit();
@@ -295,8 +298,8 @@ namespace PraxisPusteblume
this.xrLabel12.StylePriority.UseBorders = false;
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
- this.xrLabel12.Text = "über medizinisch-therapeutische Behandlung im Rahmen von Komplexleistungen in der" +
- "\r\nInterdisziplinären Frühförderung";
+ this.xrLabel12.Text = "über Behandlung im Rahmen von Komplexleistungen in der\r\nInterdisziplinären Frühfö" +
+ "rderung";
//
// lblMonatJahr
//
@@ -557,15 +560,18 @@ namespace PraxisPusteblume
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblBetragTeamsitzung,
+ this.lblGleichTeam,
+ this.lblBezeichnungTeam,
this.tableSummen});
this.GroupFooter1.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.GroupFooter1.HeightF = 70F;
+ this.GroupFooter1.HeightF = 100F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// tableSummen
//
- this.tableSummen.LocationFloat = new DevExpress.Utils.PointFloat(45.83F, 10F);
+ this.tableSummen.LocationFloat = new DevExpress.Utils.PointFloat(45.83F, 40F);
this.tableSummen.Name = "tableSummen";
this.tableSummen.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.rowFirstSumme,
@@ -744,6 +750,46 @@ namespace PraxisPusteblume
this.GroupFooter2.Level = 1;
this.GroupFooter2.Name = "GroupFooter2";
//
+ // lblBezeichnungTeam
+ //
+ this.lblBezeichnungTeam.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblBezeichnungTeam.LocationFloat = new DevExpress.Utils.PointFloat(45.83401F, 10.00002F);
+ this.lblBezeichnungTeam.Multiline = true;
+ this.lblBezeichnungTeam.Name = "lblBezeichnungTeam";
+ this.lblBezeichnungTeam.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBezeichnungTeam.SizeF = new System.Drawing.SizeF(448.371F, 29.99997F);
+ this.lblBezeichnungTeam.StylePriority.UseBorders = false;
+ this.lblBezeichnungTeam.StylePriority.UseFont = false;
+ this.lblBezeichnungTeam.StylePriority.UseTextAlignment = false;
+ this.lblBezeichnungTeam.Text = "Pauschale für Teamsitzung";
+ //
+ // lblGleichTeam
+ //
+ this.lblGleichTeam.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblGleichTeam.LocationFloat = new DevExpress.Utils.PointFloat(494.205F, 10.00002F);
+ this.lblGleichTeam.Multiline = true;
+ this.lblGleichTeam.Name = "lblGleichTeam";
+ this.lblGleichTeam.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblGleichTeam.SizeF = new System.Drawing.SizeF(39.99973F, 29.99997F);
+ this.lblGleichTeam.StylePriority.UseBorders = false;
+ this.lblGleichTeam.StylePriority.UseFont = false;
+ this.lblGleichTeam.StylePriority.UseTextAlignment = false;
+ this.lblGleichTeam.Text = "=";
+ this.lblGleichTeam.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // lblBetragTeamsitzung
+ //
+ this.lblBetragTeamsitzung.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblBetragTeamsitzung.LocationFloat = new DevExpress.Utils.PointFloat(534.2051F, 10.00002F);
+ this.lblBetragTeamsitzung.Multiline = true;
+ this.lblBetragTeamsitzung.Name = "lblBetragTeamsitzung";
+ this.lblBetragTeamsitzung.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBetragTeamsitzung.SizeF = new System.Drawing.SizeF(105.0032F, 29.99997F);
+ this.lblBetragTeamsitzung.StylePriority.UseBorders = false;
+ this.lblBetragTeamsitzung.StylePriority.UseFont = false;
+ this.lblBetragTeamsitzung.StylePriority.UseTextAlignment = false;
+ this.lblBetragTeamsitzung.Text = "Pauschale für Teamsitzung";
+ //
// IfsRechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -848,5 +894,8 @@ namespace PraxisPusteblume
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
private DevExpress.XtraReports.UI.XRTableCell cellClaimGesamt;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRLabel lblBetragTeamsitzung;
+ private DevExpress.XtraReports.UI.XRLabel lblGleichTeam;
+ private DevExpress.XtraReports.UI.XRLabel lblBezeichnungTeam;
}
}
diff --git a/ReportImp/PraxisPusteblume/IfsRechnung.cs b/ReportImp/PraxisPusteblume/IfsRechnung.cs
index 257b31710..33ab92cbd 100644
--- a/ReportImp/PraxisPusteblume/IfsRechnung.cs
+++ b/ReportImp/PraxisPusteblume/IfsRechnung.cs
@@ -108,7 +108,8 @@ namespace PraxisPusteblume
//cellDesription.Text = String.Format("Fachleistungsstunden {0:MM}/{0:yyyy}", pRO.AccountingPeriodStart);
decimal rateFactor = 1;
-
+ ServiceInvoiceItemRO pauschaleItem = null;
+
Dictionary summen = new Dictionary();
if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0)
@@ -121,61 +122,72 @@ namespace PraxisPusteblume
foreach (var i in p.ServiceInvoiceItems)
{
- i.CustomerFirstname = "";
- i.CustomerLastname = "";
- i.ServiceDescription = "";
-
- String key = "";
- String summenName = "";
-
- if (i.ServiceRecord != null)
+ if (i.ServiceDescription == "Pauschale für Teamsitzung")
{
- key = String.Format("{0}_{1:c}", i.ServiceRecord.ServiceDescription.Name, i.HourlyRate);
- summenName = i.ServiceRecord.ServiceDescription.Name;
-
- i.ServiceDescription = i.ServiceRecord.ServiceDescription.CategoryName.Replace("IFS -", "").Trim();
-
- if (i.ServiceRecord.ServiceDescription.Name.ToLower().Contains("mobil"))
- {
- i.CustomerFirstname = "x";
- }
- else if (i.ServiceRecord.ServiceDescription.Name.ToLower().Contains("ambulant"))
- {
- i.CustomerLastname = "x";
- }
- }
- if (i.UnitCount.HasValue)
- {
- i.UnitCountString = InvoiceHelper.GetUnitString(i.UnitCount);
- }
-
- LeistungsBetrag betrag = null;
-
- if (!summen.ContainsKey(key))
- {
- betrag = new LeistungsBetrag();
- betrag.Leistung = summenName;
- betrag.Stundensatz = i.HourlyRate ?? 0;
- summen.Add(key, betrag);
+ pauschaleItem = i;
}
else
{
- betrag = summen[key];
+
+
+ i.CustomerFirstname = "";
+ i.CustomerLastname = "";
+ i.ServiceDescription = "";
+
+ String key = "";
+ String summenName = "";
+
+ if (i.ServiceRecord != null)
+ {
+ key = String.Format("{0}_{1:c}", i.ServiceRecord.ServiceDescription.Name,
+ i.HourlyRate);
+ summenName = i.ServiceRecord.ServiceDescription.Name;
+
+ i.ServiceDescription = i.ServiceRecord.ServiceDescription.CategoryName
+ .Replace("IFS -", "").Trim();
+
+ if (i.ServiceRecord.ServiceDescription.Name.ToLower().Contains("mobil"))
+ {
+ i.CustomerFirstname = "x";
+ }
+ else if (i.ServiceRecord.ServiceDescription.Name.ToLower().Contains("ambulant"))
+ {
+ i.CustomerLastname = "x";
+ }
+ }
+
+ if (i.UnitCount.HasValue)
+ {
+ i.UnitCountString = InvoiceHelper.GetUnitString(i.UnitCount);
+ }
+
+ LeistungsBetrag betrag = null;
+
+ if (!summen.ContainsKey(key))
+ {
+ betrag = new LeistungsBetrag();
+ betrag.Leistung = summenName;
+ betrag.Stundensatz = i.HourlyRate ?? 0;
+ summen.Add(key, betrag);
+ }
+ else
+ {
+ betrag = summen[key];
+ }
+
+
+ if (!String.IsNullOrEmpty(i.RateFactor))
+ {
+ var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ rateFactor = (100m + rfInt) / 100m;
+ }
+
+ betrag.Stunden += i.Hours ?? 0;
+
}
-
-
- if (!String.IsNullOrEmpty(i.RateFactor))
- {
- var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim();
- int rfInt = 0;
- Int32.TryParse(rfStr, out rfInt);
-
- rateFactor = (100m + rfInt) / 100m;
- }
-
- betrag.Stunden += i.Hours ?? 0;
-
-
}
}
@@ -183,6 +195,18 @@ namespace PraxisPusteblume
}
+ if (pauschaleItem == null)
+ {
+ lblBezeichnungTeam.Visible = false;
+ lblGleichTeam.Visible = false;
+ lblBetragTeamsitzung.Visible = false;
+ tableSummen.Top -= 30;
+ }
+ else
+ {
+ lblBetragTeamsitzung.Text = String.Format("{0:0.00} Euro", pauschaleItem.NetAmount);
+ }
+
ErstelleSummenTabelle(summen.Values.OrderBy(s => s.Leistung).ToList());
cellClaimGesamt.Text = String.Format("{0} Euro", pRO.NetClaim.Replace("€", "").Trim());
diff --git a/ReportImp/PraxisPusteblume/Invoicing/CustomInvoiceFactory.cs b/ReportImp/PraxisPusteblume/Invoicing/CustomInvoiceFactory.cs
index b261ef22d..a5709b5d1 100644
--- a/ReportImp/PraxisPusteblume/Invoicing/CustomInvoiceFactory.cs
+++ b/ReportImp/PraxisPusteblume/Invoicing/CustomInvoiceFactory.cs
@@ -14,6 +14,22 @@ namespace PraxisPusteblume.Invoicing
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
{
foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+
+ foreach (var sr in list)
+ {
+ if (sr.CostBearer != null)
+ {
+ if (sr.CostBearer.Name.Contains("Bezirk Oberbayern - IFS"))
+ {
+ return new IFSSammelInvoiceCreation();
+ }
+ }
+
+ }
+ }
+
+ foreach (var list in supportConcepts2ServiceRecords.Values)
{
foreach (var sr in list)
{
@@ -42,7 +58,8 @@ namespace PraxisPusteblume.Invoicing
{
return new DefaultInvoiceCreation();
}
- if (sr.CostBearer.Name.Contains("Selbstzahler 30") || sr.CostBearer.Name.Contains("Selbstzahler 40") || sr.CostBearer.Name.Contains("Selbstzahler 48"))
+
+ if (sr.CostBearer.Name.Contains("Selbstzahler 30") || sr.CostBearer.Name.Contains("Selbstzahler 40") || sr.CostBearer.Name.Contains("Selbstzahler 48"))
{
return new SelbstzahlerInvoiceCreation();
}
diff --git a/ReportImp/PraxisPusteblume/Invoicing/IFSInvoiceCreation.cs b/ReportImp/PraxisPusteblume/Invoicing/IFSInvoiceCreation.cs
index 10ef54a03..3413ba4a0 100644
--- a/ReportImp/PraxisPusteblume/Invoicing/IFSInvoiceCreation.cs
+++ b/ReportImp/PraxisPusteblume/Invoicing/IFSInvoiceCreation.cs
@@ -108,6 +108,40 @@ namespace PraxisPusteblume.Invoicing
{
base.SetInvoiceItems(invoice, serviceInvoicePeriod, scap, cb2sc, invoicePeriod, serviceRecords);
}
+
+ if (serviceInvoicePeriod.InvoiceItemList != null && serviceInvoicePeriod.InvoiceItemList.Count > 0)
+ {
+ var item = CreateTeamSitzungInvoiceItem(scap, invoicePeriod);
+ if (item != null)
+ {
+ serviceInvoicePeriod.InvoiceItemList.Add(item);
+ }
+ }
+ }
+
+ private InvoiceItem CreateTeamSitzungInvoiceItem(SupportConceptApprovalPeriodDC scap, DateTimeSpan invoicePeriod)
+ {
+ decimal betrag = 10.37m;
+
+ if (scap.ServiceCategory != null && (scap.ServiceCategory.Name.Contains("Heilpädagogik") || scap.ServiceCategory.Name.Contains("Psychologie")))
+ {
+ betrag = 10.61m;
+ }
+ var invoiceItem = new InvoiceItem();
+ invoiceItem.AmountPerUnit = betrag;
+ invoiceItem.UnitCount = 1;
+ invoiceItem.AmountTotal = invoiceItem.AmountPerUnit;
+ invoiceItem.RateFactor = null;
+ invoiceItem.ItemPeriodStart = invoicePeriod.StartDate;
+ invoiceItem.ItemPeriodEnd = invoicePeriod.EndDate;
+ invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal;
+ invoiceItem.ItemDescription = String.Format("Pauschale für Teamsitzung");
+
+ if (scap != null)
+ invoiceItem.SupportConceptApprovalPeriodOid = scap.SupportConceptApprovalPeriodOid;
+
+ return invoiceItem;
+
}
public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
diff --git a/ReportImp/PraxisPusteblume/PraxisPusteblume.csproj b/ReportImp/PraxisPusteblume/PraxisPusteblume.csproj
index d3b7c29ed..e6dc2e0b4 100644
--- a/ReportImp/PraxisPusteblume/PraxisPusteblume.csproj
+++ b/ReportImp/PraxisPusteblume/PraxisPusteblume.csproj
@@ -54,6 +54,12 @@
IfsEingangsdiagnostikRechnung.cs
+
+ Component
+
+
+ IfsSammelRechnung.cs
+
Component
@@ -81,6 +87,7 @@
+
@@ -131,6 +138,10 @@
IfsEingangsdiagnostikRechnung.cs
Designer
+
+ IfsSammelRechnung.cs
+ Designer
+
IfsRechnung.cs
Designer
diff --git a/ReportImp/ProfEggersStiftung/ServicesOverviewReport.Designer.cs b/ReportImp/ProfEggersStiftung/ServicesOverviewReport.Designer.cs
index fd07a1e23..2498f2838 100644
--- a/ReportImp/ProfEggersStiftung/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/ProfEggersStiftung/ServicesOverviewReport.Designer.cs
@@ -71,8 +71,12 @@ namespace ProfEggersStiftung
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
@@ -90,6 +94,8 @@ namespace ProfEggersStiftung
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
@@ -107,13 +113,8 @@ namespace ProfEggersStiftung
this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTeilnehmerZahl = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBetreuerZahl = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tableGroup1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tableGroup2)).BeginInit();
@@ -123,10 +124,8 @@ namespace ProfEggersStiftung
//
// Detail
//
- this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTableServiceRecords1});
this.Detail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
- this.Detail.HeightF = 33F;
+ this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.StylePriority.UseFont = false;
@@ -139,7 +138,7 @@ namespace ProfEggersStiftung
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 66.99998F);
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -364,7 +363,8 @@ namespace ProfEggersStiftung
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
- this.Detail1});
+ this.Detail1,
+ this.GroupHeader1});
this.DetailReport.DataMember = "Services";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
@@ -534,6 +534,10 @@ namespace ProfEggersStiftung
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Weight = 0.18939388291629064D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -541,33 +545,56 @@ namespace ProfEggersStiftung
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
- // ReportHeader
+ // xrLabel11
//
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel11,
- this.xrLabel9,
- this.xrLabel7,
- this.xrLabel6,
- this.xrLabel15,
- this.xrLabel14,
- this.xrLabel13,
- this.xrLabel28,
- this.xrLabel25,
- this.xrLabel32,
- this.xrLabel30,
- this.xrLabel10,
- this.xrLabel12,
- this.xrLabel23,
- this.xrLabel19});
- this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F);
- this.ReportHeader.HeightF = 60F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(778.9581F, 37.04164F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(222.5418F, 17.99997F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Bezugsbetreuung:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(778.9581F, 18.00016F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(110.0415F, 17.99997F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Bezugsbetreuung:";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(402.4167F, 35.99989F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(108.0003F, 18F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "xrLabel27";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(231.6667F, 35.99989F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(170.7499F, 18F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Bewilligte Stunden pro Woche: ";
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 0F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(188.9997F, 17.99997F);
@@ -580,7 +607,7 @@ namespace ProfEggersStiftung
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerBirthday", "{0:dd.MM.yyyy}")});
this.xrLabel14.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(511.4583F, 37.0416F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(510.4167F, 37.0416F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(110.0416F, 18F);
@@ -591,7 +618,7 @@ namespace ProfEggersStiftung
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(511.4583F, 18.00016F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(510.4167F, 18.00016F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(110.0415F, 17.99997F);
@@ -604,7 +631,7 @@ namespace ProfEggersStiftung
this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")});
this.xrLabel28.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(53.125F, 18.00003F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(52.08333F, 18.00003F);
this.xrLabel28.Name = "xrLabel28";
this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel28.SizeF = new System.Drawing.SizeF(166.083F, 18F);
@@ -616,7 +643,7 @@ namespace ProfEggersStiftung
//
this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel25.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(53.125F, 35.9999F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(52.08333F, 35.99989F);
this.xrLabel25.Name = "xrLabel25";
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel25.SizeF = new System.Drawing.SizeF(166.083F, 18F);
@@ -630,7 +657,7 @@ namespace ProfEggersStiftung
this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
this.xrLabel32.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(403.4582F, 18.00003F);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(402.4167F, 18.00003F);
this.xrLabel32.Name = "xrLabel32";
this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel32.SizeF = new System.Drawing.SizeF(108.0003F, 18F);
@@ -644,7 +671,7 @@ namespace ProfEggersStiftung
this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
this.xrLabel30.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(631.4586F, 36F);
+ this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(630.4169F, 35.99998F);
this.xrLabel30.Name = "xrLabel30";
this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel30.SizeF = new System.Drawing.SizeF(130.2083F, 18F);
@@ -654,7 +681,7 @@ namespace ProfEggersStiftung
// xrLabel10
//
this.xrLabel10.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(631.4586F, 18.00003F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(630.4169F, 18.00003F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(130.2083F, 18F);
@@ -664,7 +691,7 @@ namespace ProfEggersStiftung
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 17.99997F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.99995F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(52.08334F, 17.99997F);
@@ -674,7 +701,7 @@ namespace ProfEggersStiftung
// xrLabel23
//
this.xrLabel23.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(1.041667F, 35.99994F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.99994F);
this.xrLabel23.Name = "xrLabel23";
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel23.SizeF = new System.Drawing.SizeF(52.08333F, 18F);
@@ -684,7 +711,7 @@ namespace ProfEggersStiftung
// xrLabel19
//
this.xrLabel19.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(232.7082F, 17.99994F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(231.6667F, 17.99995F);
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel19.SizeF = new System.Drawing.SizeF(159.2916F, 18F);
@@ -742,6 +769,30 @@ namespace ProfEggersStiftung
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(788.7497F, 97.29169F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum, Unterschrift Bezugsbetreuung";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(518.7495F, 97.29169F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Datum, Unterschrift Betreuter";
+ //
// xrLabel8
//
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(501F, 0F);
@@ -924,86 +975,47 @@ namespace ProfEggersStiftung
this.fieldBetreuerZahl.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldBetreuerZahl.Name = "fieldBetreuerZahl";
//
- // xrLabel1
+ // GroupHeader1
//
- this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(518.7495F, 97.29169F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
- this.xrLabel1.StylePriority.UseBorders = false;
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Datum, Unterschrift Betreuter";
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel16,
+ this.xrLabel11,
+ this.xrLabel9,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel19,
+ this.xrLabel14,
+ this.xrLabel13,
+ this.xrLabel28,
+ this.xrLabel25,
+ this.xrLabel32,
+ this.xrLabel30,
+ this.xrLabel10,
+ this.xrLabel12,
+ this.xrLabel23,
+ this.xrLabel15,
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 100F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
//
- // xrLabel5
+ // xrLabel16
//
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(788.7497F, 97.29169F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Datum, Unterschrift Bezugsbetreuung";
- //
- // xrLabel6
- //
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(232.7082F, 35.9999F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(170.7499F, 18F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Bewilligte Stunden pro Woche: ";
- //
- // xrLabel7
- //
- this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(403.4582F, 35.9999F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(108.0003F, 18F);
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "xrLabel27";
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(779.9998F, 18.00016F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(110.0415F, 17.99997F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Bezugsbetreuung:";
- //
- // xrLabel11
- //
- this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(779.9998F, 37.04163F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(222.5418F, 17.99997F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.Text = "Bezugsbetreuung:";
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(600F, 0F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(450F, 17.99997F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.Text = "Prof. Dr. Eggers Stiftung, Ambulant Betreutes Wohnen";
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
- this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.ReportFooter});
@@ -1048,7 +1060,6 @@ namespace ProfEggersStiftung
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
- private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
private DevExpress.XtraReports.UI.XRTableRow tableRowHeader;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
@@ -1125,5 +1136,7 @@ namespace ProfEggersStiftung
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
}
}
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJugendamt.cs b/ReportImp/SBBMainzReports/QuittierungsbelegJugendamt.cs
index 41b2f2971..cc790085e 100644
--- a/ReportImp/SBBMainzReports/QuittierungsbelegJugendamt.cs
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJugendamt.cs
@@ -33,11 +33,20 @@ namespace SBBMainzReports
decimal anteilBetreuungsstundenProzent = 70;
decimal anteilOverheadProzent = 30;
+
if (pRO.StartDate >= new DateTime(2018, 8, 1))
{
anteilBetreuungsstundenProzent = 65;
anteilOverheadProzent = 35;
}
+
+ if (!String.IsNullOrEmpty(pRO.Costbearer) &&
+ pRO.Costbearer.Contains("Jugendamt der Landeshauptstadt Mainz"))
+ {
+ anteilBetreuungsstundenProzent = 70;
+ anteilOverheadProzent = 30;
+ }
+
if (pRO.Services != null)
{
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
@@ -73,7 +82,7 @@ namespace SBBMainzReports
decimal gesamt = ((decimal)pRO.TotalFLMBillable + ((decimal)pRO.TotalFLMBillable/ anteilBetreuungsstundenProzent * anteilOverheadProzent)) / 60;
decimal mehrMinusStunden = gesamt - pRO.ApprovedFLSPerMonth;
- decimal uebertragVormonat = BerechneUebertragVormonat(pRO);
+ decimal uebertragVormonat = BerechneUebertragVormonat(pRO, anteilBetreuungsstundenProzent, anteilOverheadProzent);
bool uebertrag = MussUebertragBerechnen(pRO);
@@ -115,7 +124,7 @@ namespace SBBMainzReports
return null;
}
- private decimal BerechneUebertragVormonat(ServicesOverviewRO pRO)
+ private decimal BerechneUebertragVormonat(ServicesOverviewRO pRO, decimal anteilBetreuungsstundenProzent, decimal anteilOverheadProzent)
{
var calc = new SBBMainzCalculations();
@@ -133,15 +142,6 @@ namespace SBBMainzReports
int months = 0;
while (start < pRO.StartDate)
{
- decimal anteilBetreuungsstundenProzent = 70;
- decimal anteilOverheadProzent = 30;
-
- if (start >= new DateTime(2018, 8, 1))
- {
- anteilBetreuungsstundenProzent = 65;
- anteilOverheadProzent = 35;
- }
-
var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s);
var approvedPerWeek = calc.GetApprovedHoursPerWeek(dc, start, false) ?? 0;
diff --git a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
index 834a74c89..50b27b48e 100644
--- a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
+++ b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
@@ -45,9 +45,12 @@ namespace SBBMainzReports
private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
{
IBeWoReport report = null;
-
- if (!String.IsNullOrWhiteSpace(ro.Costbearer) && (ro.Costbearer.ToLower().Contains("jugendamt") || ro.Costbearer.ToLower().StartsWith("landeshauptstadt wiesbaden")))
+ if (!String.IsNullOrWhiteSpace(ro.Costbearer) && (ro.Costbearer.ToLower().Contains("jugendamt") || ro.Costbearer.ToLower().StartsWith("landeshauptstadt wiesbaden")))
+ {
+ report = new SBBMainzReports.QuittierungsbelegJugendamt();
+ }
+ else if (!String.IsNullOrWhiteSpace(ro.Costbearer) && (ro.Costbearer.ToLower().Contains("jugendamt") || ro.Costbearer.ToLower().StartsWith("landeshauptstadt wiesbaden")))
{
report = new SBBMainzReports.QuittierungsbelegJugendamt();
}
diff --git a/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj b/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
index 2bff9e442..6914578d0 100644
--- a/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
+++ b/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
@@ -74,6 +74,12 @@
QuittungKreisjugendamtHeinsberg.cs
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
Component
@@ -133,6 +139,10 @@
QuittungKreisjugendamtHeinsberg.cs
+
+ ServicesOverviewReportNeu.cs
+ Designer
+
SettlementReport2.cs
Designer
diff --git a/ReportImp/SKFAlsdorf/SkfAlsdorfReportCreator.cs b/ReportImp/SKFAlsdorf/SkfAlsdorfReportCreator.cs
index 7616015ae..2e3984701 100644
--- a/ReportImp/SKFAlsdorf/SkfAlsdorfReportCreator.cs
+++ b/ReportImp/SKFAlsdorf/SkfAlsdorfReportCreator.cs
@@ -46,7 +46,11 @@ namespace BeWo.SKFAlsdorf
{
IBeWoReport report = null;
- if (ro.Costbearer == "Jugendamt Stadt Würselen")
+ if (String.IsNullOrEmpty(ro.Costbearer))
+ {
+ report = new BeWo.SKFAlsdorf.Stundenzettel();
+ }
+ else if (ro.Costbearer == "Jugendamt Stadt Würselen")
{
report = new BeWo.SKFAlsdorf.StundennachweisJAWuerselen();
}
@@ -66,10 +70,28 @@ namespace BeWo.SKFAlsdorf
{
report = new BeWo.SKFAlsdorf.QuittungKreisjugendamtHeinsberg();
}
-
+ else if (ro.Costbearer == "Jugendamt Eschweiler" || ro.Costbearer == "Jugendamt Kreis Düren" || ro.Costbearer == "Jugendamt Kreis Euskirchen")
+ {
+ report = new BeWo.SKFAlsdorf.Stundenzettel();
+ }
+ else if (ro.Costbearer.Contains("Krefeld") || (ro.Costbearer.Contains("Aachen") && ro.Costbearer.Contains("Jugendamt")))
+ {
+ report = new BeWo.SKFAlsdorf.Stundenzettel();
+ }
if (report == null)
- report = new BeWo.SKFAlsdorf.Stundenzettel();
- report.SetReportDataSource(ro);
+ {
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new BeWo.SKFAlsdorf.Stundenzettel();
+ }
+ else
+ {
+ report = new SKFAlsdorf.Neu.Stundenzettel();
+ }
+
+ }
+
+ report.SetReportDataSource(ro);
return report as XtraReport;
}
diff --git a/ReportImp/SPZLeverkusen/CustomReportCreator.cs b/ReportImp/SPZLeverkusen/CustomReportCreator.cs
index 7360dec83..e03884108 100644
--- a/ReportImp/SPZLeverkusen/CustomReportCreator.cs
+++ b/ReportImp/SPZLeverkusen/CustomReportCreator.cs
@@ -50,11 +50,22 @@ namespace SPZLeverkusen
{
report = new StundenzettelJugendamt();
}
-
-
- if (report == null)
- report = new SPZLeverkusen.Stundenzettel();
- report.SetReportDataSource(ro);
+
+
+ if (report == null)
+ {
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new SPZLeverkusen.Stundenzettel();
+ }
+ else
+ {
+ report = new SPZLeverkusen.Quittierungsbeleg2();
+ }
+
+ }
+
+ report.SetReportDataSource(ro);
return report as XtraReport;
}
diff --git a/ReportImp/SPZLeverkusen/SPZLeverkusen.csproj b/ReportImp/SPZLeverkusen/SPZLeverkusen.csproj
index c71a097ce..b71096083 100644
--- a/ReportImp/SPZLeverkusen/SPZLeverkusen.csproj
+++ b/ReportImp/SPZLeverkusen/SPZLeverkusen.csproj
@@ -70,6 +70,12 @@
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -103,6 +109,10 @@
Designer
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
diff --git a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.Designer.cs b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.Designer.cs
index 23c56a1de..cbc97a018 100644
--- a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.Designer.cs
@@ -147,7 +147,7 @@ namespace SPZLeverkusen
this.xrLabel18.SizeF = new System.Drawing.SizeF(442.1251F, 20.00002F);
this.xrLabel18.StylePriority.UseBackColor = false;
this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.Text = "[CustomerSalutation] [CustomerLastName]";
+ this.xrLabel18.Text = "[CustomerFirstName] [CustomerLastName], [CustomerBirthdate!dd.MM.yyyy]";
this.xrLabel18.WordWrap = false;
//
// txtFachbereich
diff --git a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.cs b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.cs
index f14f5ff78..c90736973 100644
--- a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.cs
+++ b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.cs
@@ -16,7 +16,7 @@ namespace SPZLeverkusen
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
- DateTime start = pRO.AccountingPeriodStart;
+ DateTime start = pRO.AccountingPeriodStart;
DateTime end = pRO.AccountingPeriodEnd;
/* if (start.Month == end.Month && start.Year == end.Year)
{
@@ -80,7 +80,14 @@ namespace SPZLeverkusen
{
lblBemerkung.Text = lblBemerkung.Text.Replace("Nr. 16e", "Nr. 25");
}
-
+
+ String datum = "";
+
+ if (pRO.InvoiceDateTime.HasValue)
+ {
+ datum = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(14));
+ }
+ lblBemerkung.Text = lblBemerkung.Text.Replace("{Datum}", datum);
this.bindingSource1.DataSource = pRO;
}
}
diff --git a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.resx b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.resx
index c0ef54125..e071c3e92 100644
--- a/ReportImp/SPZLeverkusen/ServiceInvoiceReport.resx
+++ b/ReportImp/SPZLeverkusen/ServiceInvoiceReport.resx
@@ -120,7 +120,8 @@
Es handelt sich um eine umsatzsteuerfreie Leistung nach
§ 4 Nr. 16e Umsatzsteuergesetz.
-Bitte überweisen Sie den Rechnungsbetrag innerhalb von 14 Tage nach Rechnungsstellung auf unser untenstehendes Konto.
+Bitte überweisen Sie den Rechnungsbetrag bis zum {Datum}
+auf unser untenstehendes Konto.
Mit freundlichen Grüßen
diff --git a/ReportImp/SchillingerReports/SupportConceptReport.Designer.cs b/ReportImp/SchillingerReports/SupportConceptReport.Designer.cs
index 9f9334098..250071733 100644
--- a/ReportImp/SchillingerReports/SupportConceptReport.Designer.cs
+++ b/ReportImp/SchillingerReports/SupportConceptReport.Designer.cs
@@ -61,7 +61,6 @@ namespace BeWo.SchillingerReports
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.ruleNotApprovedAndExpiringNext4Months = new DevExpress.XtraReports.UI.FormattingRule();
this.ruleNotApprovedAndExpiringNext8Months = new DevExpress.XtraReports.UI.FormattingRule();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
@@ -85,7 +84,6 @@ namespace BeWo.SchillingerReports
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand();
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.approvedText = new DevExpress.XtraReports.UI.CalculatedField();
@@ -112,6 +110,8 @@ namespace BeWo.SchillingerReports
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -179,7 +179,7 @@ namespace BeWo.SchillingerReports
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTable2.SizeF = new System.Drawing.SizeF(1099F, 20F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(1108F, 20F);
this.xrTable2.StylePriority.UseBackColor = false;
this.xrTable2.StylePriority.UseBorders = false;
this.xrTable2.StylePriority.UseFont = false;
@@ -191,6 +191,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell18,
this.xrTableCell19,
this.xrTableCell32,
+ this.xrTableCell56,
this.xrTableCell36,
this.xrTableCell20,
this.xrTableCell21,
@@ -204,8 +205,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell29,
this.xrTableCell30,
this.xrTableCell31,
- this.xrTableCell33,
- this.xrTableCell34});
+ this.xrTableCell33});
this.xrTableRow2.FormattingRules.Add(this.ruleNotApprovedAndExpiringNext4Months);
this.xrTableRow2.FormattingRules.Add(this.ruleNotApprovedAndExpiringNext8Months);
this.xrTableRow2.Name = "xrTableRow2";
@@ -370,25 +370,14 @@ namespace BeWo.SchillingerReports
this.xrTableCell31.StylePriority.UseTextAlignment = false;
this.xrTableCell31.Text = "xrTableCell31";
this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell31.Weight = 0.1893597790271834D;
+ this.xrTableCell31.Weight = 0.17853921992362914D;
//
// xrTableCell33
//
this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.Custom1")});
this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.Weight = 0.22182145262578162D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.OpenMonths", "{0:0.00}")});
- this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.StylePriority.UseBorders = false;
- this.xrTableCell34.StylePriority.UseTextAlignment = false;
- this.xrTableCell34.Text = "xrTableCell34";
- this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell34.Weight = 0.13525699097924734D;
+ this.xrTableCell33.Weight = 0.21641117307400451D;
//
// ruleNotApprovedAndExpiringNext4Months
//
@@ -427,7 +416,7 @@ namespace BeWo.SchillingerReports
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1099F, 42F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1108F, 42F);
this.xrTable1.StylePriority.UseBackColor = false;
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
@@ -440,6 +429,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell1,
this.xrTableCell2,
this.xrTableCell15,
+ this.xrTableCell55,
this.xrTableCell35,
this.xrTableCell3,
this.xrTableCell4,
@@ -453,8 +443,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell12,
this.xrTableCell13,
this.xrTableCell14,
- this.xrTableCell16,
- this.xrTableCell17});
+ this.xrTableCell16});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1D;
//
@@ -556,22 +545,16 @@ namespace BeWo.SchillingerReports
//
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Text = "FLS/Woche Ist";
- this.xrTableCell14.Weight = 0.18935977902718335D;
+ this.xrTableCell14.Weight = 0.17853921999773531D;
//
// xrTableCell16
//
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Text = "bewilligt oder nicht bewilligt";
- this.xrTableCell16.Weight = 0.22182145262578162D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.StylePriority.UseBorders = false;
- this.xrTableCell17.Text = "Restzeit (Monate)";
- this.xrTableCell17.Weight = 0.13525699097924734D;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.Text = "bewilligt oder nicht bewilligt";
+ this.xrTableCell16.Weight = 0.21641117311105762D;
//
// PageFooter
//
@@ -586,7 +569,7 @@ namespace BeWo.SchillingerReports
this.xrPageInfo2.Format = "Seite {0} von {1}";
this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(967.0001F, 17.00001F);
this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(131.9999F, 18F);
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(140.9998F, 18F);
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
@@ -624,7 +607,7 @@ namespace BeWo.SchillingerReports
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3});
- this.xrTable3.SizeF = new System.Drawing.SizeF(1099F, 20F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1108F, 20F);
this.xrTable3.StylePriority.UseBackColor = false;
this.xrTable3.StylePriority.UseBorders = false;
this.xrTable3.StylePriority.UseFont = false;
@@ -695,7 +678,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell40.StylePriority.UseBorders = false;
this.xrTableCell40.StylePriority.UseTextAlignment = false;
this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell40.Weight = 0.16230839191659136D;
+ this.xrTableCell40.Weight = 0.17583408047048335D;
//
// xrTableCell41
//
@@ -718,7 +701,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell42.Summary = xrSummary1;
this.xrTableCell42.Text = "xrTableCell42";
this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell42.Weight = 0.13525698632089914D;
+ this.xrTableCell42.Weight = 0.16230838406726172D;
//
// xrTableCell43
//
@@ -732,7 +715,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell43.Summary = xrSummary2;
this.xrTableCell43.Text = "xrTableCell43";
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell43.Weight = 0.21641118213734861D;
+ this.xrTableCell43.Weight = 0.13525697857897159D;
//
// xrTableCell44
//
@@ -746,7 +729,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell44.Summary = xrSummary3;
this.xrTableCell44.Text = "xrTableCell44";
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell44.Weight = 0.135256986233857D;
+ this.xrTableCell44.Weight = 0.21641117947294475D;
//
// xrTableCell45
//
@@ -760,7 +743,7 @@ namespace BeWo.SchillingerReports
xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
this.xrTableCell45.Summary = xrSummary4;
this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell45.Weight = 0.15689810126025036D;
+ this.xrTableCell45.Weight = 0.13525699338244959D;
//
// xrTableCell46
//
@@ -780,7 +763,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell47.StylePriority.UseFont = false;
this.xrTableCell47.StylePriority.UseTextAlignment = false;
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell47.Weight = 0.089269612164975D;
+ this.xrTableCell47.Weight = 0.15689810653088143D;
//
// xrTableCell48
//
@@ -789,7 +772,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell48.StylePriority.UseBorders = false;
this.xrTableCell48.StylePriority.UseTextAlignment = false;
this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell48.Weight = 0.1352569855617011D;
+ this.xrTableCell48.Weight = 0.08926961455252938D;
//
// xrTableCell49
//
@@ -798,7 +781,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell49.StylePriority.UseBorders = false;
this.xrTableCell49.StylePriority.UseTextAlignment = false;
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell49.Weight = 0.15689810350399458D;
+ this.xrTableCell49.Weight = 0.13525699046654918D;
//
// xrTableCell50
//
@@ -812,7 +795,7 @@ namespace BeWo.SchillingerReports
this.xrTableCell50.Summary = xrSummary5;
this.xrTableCell50.Text = "xrTableCell50";
this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell50.Weight = 0.17853922903987909D;
+ this.xrTableCell50.Weight = 0.156898110842789D;
//
// xrTableCell51
//
@@ -826,14 +809,14 @@ namespace BeWo.SchillingerReports
this.xrTableCell51.Summary = xrSummary6;
this.xrTableCell51.Text = "xrTableCell51";
this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell51.Weight = 0.1893597790271834D;
+ this.xrTableCell51.Weight = 0.17853921992863836D;
//
// xrTableCell53
//
this.xrTableCell53.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.StylePriority.UseBorders = false;
- this.xrTableCell53.Weight = 0.22182145262578162D;
+ this.xrTableCell53.Weight = 0.17853921623160149D;
//
// xrTableCell54
//
@@ -842,7 +825,22 @@ namespace BeWo.SchillingerReports
this.xrTableCell54.StylePriority.UseBorders = false;
this.xrTableCell54.StylePriority.UseTextAlignment = false;
this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell54.Weight = 0.13525699097924734D;
+ this.xrTableCell54.Weight = 0.21641118421833511D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.Multiline = true;
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.Text = "Co-\r\nBetreuung";
+ this.xrTableCell55.Weight = 0.17583408383421184D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.Custom2")});
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.Text = "xrTableCell56";
+ this.xrTableCell56.Weight = 0.17583408899385655D;
//
// Hilfeplanuebersicht
//
@@ -904,7 +902,6 @@ namespace BeWo.SchillingerReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
@@ -922,7 +919,6 @@ namespace BeWo.SchillingerReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.CalculatedField approvedText;
private DevExpress.XtraReports.UI.FormattingRule ruleNotApprovedAndExpiringNext8Months;
private DevExpress.XtraReports.UI.FormattingRule ruleNotApprovedAndExpiringNext4Months;
@@ -953,5 +949,7 @@ namespace BeWo.SchillingerReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
}
}
diff --git a/ReportImp/SchillingerReports/SupportConceptReport.cs b/ReportImp/SchillingerReports/SupportConceptReport.cs
index 17249fc55..ce7dbb4e1 100644
--- a/ReportImp/SchillingerReports/SupportConceptReport.cs
+++ b/ReportImp/SchillingerReports/SupportConceptReport.cs
@@ -2,10 +2,13 @@ using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using DevExpress.XtraReports.UI;
using BS.Shared.Extensions;
using BeWo.Report.ReportObjects;
using BeWo.Report;
+using BS.Shared;
namespace BeWo.SchillingerReports
{
@@ -52,9 +55,51 @@ namespace BeWo.SchillingerReports
sc.Custom1 = "nicht bewilligt";
}
}
+
+ sc.Custom2 = GetCoBetreuer(sc);
+
}
}
this.bindingSource1.DataSource = pRO;
}
+
+ private string GetCoBetreuer(SupportConceptListRO.SupportConceptDetail sc)
+ {
+ String name = "";
+
+ if (sc.CostBearer2SupportConceptOid > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(sc.CostBearer2SupportConceptOid);
+ var customer = c2s.SupportConcept.Customer;
+
+ foreach (var item in customer.Employee2CustomerList)
+ {
+ foreach (var valueEntry in item.ValueList)
+ {
+ if (valueEntry.Entry.Type == ValueListEntryType.StaffRoleType)
+ {
+ if (valueEntry.Entry.Value == "Co-Betreuung")
+ {
+ string employeeAbbr = item.Employee.Person.Abbreviation;
+
+ if (string.IsNullOrEmpty(employeeAbbr))
+ {
+ employeeAbbr = item.Employee.Person.FirstName.Substring(0, 1) + ". " +
+ item.Employee.Person.LastName;
+ }
+
+ if (name.Length > 0)
+ {
+ name += ", ";
+ }
+ name += employeeAbbr;
+ }
+ }
+ }
+ }
+ }
+
+ return name;
+ }
}
}
diff --git a/ReportImp/SeverinReports/ServicesOverviewReport.Designer.cs b/ReportImp/SeverinReports/ServicesOverviewReport.Designer.cs
index 928bd6bfc..0f21fc273 100644
--- a/ReportImp/SeverinReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/SeverinReports/ServicesOverviewReport.Designer.cs
@@ -37,6 +37,7 @@ namespace BeWo.SeverinReports
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -45,6 +46,7 @@ namespace BeWo.SeverinReports
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -63,6 +65,7 @@ namespace BeWo.SeverinReports
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
@@ -79,10 +82,8 @@ namespace BeWo.SeverinReports
this.Detail4 = new DevExpress.XtraReports.UI.DetailBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.fieldTeilnehmer = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -157,6 +158,16 @@ namespace BeWo.SeverinReports
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell4.Weight = 0.079052877876854125D;
//
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Teilnehmer";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.1343899272391767D;
+ //
// xrTableCell11
//
this.xrTableCell11.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -258,6 +269,18 @@ namespace BeWo.SeverinReports
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell14.Weight = 0.035733498651041737D;
//
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTeilnehmer")});
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.060746929974127548D;
+ //
// xrTableCell15
//
this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -298,9 +321,6 @@ namespace BeWo.SeverinReports
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
@@ -467,12 +487,17 @@ namespace BeWo.SeverinReports
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.Text = "xrLabel11";
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
this.xrLabel1,
this.xrLabel9});
- this.ReportHeader.HeightF = 65F;
+ this.ReportHeader.HeightF = 95F;
this.ReportHeader.Name = "ReportHeader";
//
// xrLabel1
@@ -512,9 +537,6 @@ namespace BeWo.SeverinReports
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
//
@@ -522,9 +544,6 @@ namespace BeWo.SeverinReports
//
this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
//
@@ -532,9 +551,6 @@ namespace BeWo.SeverinReports
//
this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
//
@@ -598,32 +614,6 @@ namespace BeWo.SeverinReports
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldFLS.Name = "fieldFLS";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
- // xrTableCell5
- //
- this.xrTableCell5.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.StylePriority.UseFont = false;
- this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Teilnehmer";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.1343899272391767D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTeilnehmer")});
- this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UseTextAlignment = false;
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.060746929974127548D;
- //
// fieldTeilnehmer
//
this.fieldTeilnehmer.DataMember = "Services";
@@ -631,6 +621,19 @@ namespace BeWo.SeverinReports
this.fieldTeilnehmer.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldTeilnehmer.Name = "fieldTeilnehmer";
//
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.99999F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Aktenzeichen: [ReferenceNumber]";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -660,7 +663,7 @@ namespace BeWo.SeverinReports
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.ScriptsSource = "\r\nprivate void FLS_GetValue(object sender, DevExpress.XtraReports.UI.GetValueEven" +
"tArgs e) {\r\n\te.Value = e.Value.ToString().Replace(\".\", \",\");\r\n}\r\n";
- this.Version = "13.1";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -722,5 +725,6 @@ namespace BeWo.SeverinReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.CalculatedField fieldTeilnehmer;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/SozialbueroBorggreve/Quittierungsbeleg.cs b/ReportImp/SozialbueroBorggreve/Quittierungsbeleg.cs
index 00f2a28b2..a8fc243b6 100644
--- a/ReportImp/SozialbueroBorggreve/Quittierungsbeleg.cs
+++ b/ReportImp/SozialbueroBorggreve/Quittierungsbeleg.cs
@@ -4,7 +4,7 @@ using BeWo.Report.ReportObjects;
namespace BeWo.Report.DefaultReports
{
- public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport //, IBeWoReport
{
public Quittierungsbeleg()
{
diff --git a/ReportImp/SozialbueroBorggreve/SozialbueroBorggreve.csproj b/ReportImp/SozialbueroBorggreve/SozialbueroBorggreve.csproj
index e72eef415..0a927f25f 100644
--- a/ReportImp/SozialbueroBorggreve/SozialbueroBorggreve.csproj
+++ b/ReportImp/SozialbueroBorggreve/SozialbueroBorggreve.csproj
@@ -55,6 +55,12 @@
Quittierungsbeleg.cs
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
@@ -62,6 +68,10 @@
Quittierungsbeleg.cs
Designer
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
diff --git a/ReportImp/SozialeDienstleistungenSchoenberg/Properties/licenses.licx b/ReportImp/SozialeDienstleistungenSchoenberg/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/SozialeDienstleistungenSchoenberg/Properties/licenses.licx
+++ b/ReportImp/SozialeDienstleistungenSchoenberg/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/TagwerkReports/InvoiceCustomerReport.Designer.cs b/ReportImp/TagwerkReports/InvoiceCustomerReport.Designer.cs
index 11c7d1c75..be9dea66d 100644
--- a/ReportImp/TagwerkReports/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/TagwerkReports/InvoiceCustomerReport.Designer.cs
@@ -218,7 +218,7 @@ namespace BeWo.TagwerkReports
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(448.9583F, 251.875F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(448.9581F, 304.2917F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F);
@@ -239,7 +239,7 @@ namespace BeWo.TagwerkReports
//
// xrTable3
//
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 373.875F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 408.2501F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10});
@@ -344,7 +344,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel6
//
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 326.875F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 361.25F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -355,7 +355,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel5
//
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 293.875F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 328.25F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -368,7 +368,7 @@ namespace BeWo.TagwerkReports
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 234.875F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 269.25F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -383,7 +383,7 @@ namespace BeWo.TagwerkReports
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 218.875F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 253.25F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
@@ -397,7 +397,7 @@ namespace BeWo.TagwerkReports
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 201.875F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.25F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
@@ -409,9 +409,6 @@ namespace BeWo.TagwerkReports
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
@@ -499,7 +496,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.BorderWidth = 2;
+ this.xrTableCell23.BorderWidth = 2F;
this.xrTableCell23.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
@@ -556,7 +553,7 @@ namespace BeWo.TagwerkReports
this.xrLabel2,
this.xrLabel1});
this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.GroupHeader1.HeightF = 398.875F;
+ this.GroupHeader1.HeightF = 433.2501F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
@@ -578,7 +575,7 @@ namespace BeWo.TagwerkReports
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
diff --git a/ReportImp/TagwerkReports/ServiceInvoiceReport.Designer.cs b/ReportImp/TagwerkReports/ServiceInvoiceReport.Designer.cs
index b575e9e85..79a0848a6 100644
--- a/ReportImp/TagwerkReports/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/TagwerkReports/ServiceInvoiceReport.Designer.cs
@@ -134,13 +134,13 @@ namespace BeWo.TagwerkReports
this.xrLabel8,
this.lblAbrechnungszeitraum});
this.Page1.Font = new System.Drawing.Font("Arial", 10F);
- this.Page1.HeightF = 398.88F;
+ this.Page1.HeightF = 423.88F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrTable3
//
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 373.88F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 398.88F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
@@ -257,10 +257,11 @@ namespace BeWo.TagwerkReports
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 237F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 262F);
+ this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(515.6054F, 35.75F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen für [CustomerFirstName] [CustomerLastName], " +
@@ -272,7 +273,7 @@ namespace BeWo.TagwerkReports
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 245F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(450F, 17F);
@@ -283,7 +284,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel5
//
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 293.88F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 318.88F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
@@ -294,7 +295,7 @@ namespace BeWo.TagwerkReports
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(450F, 254F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(457F, 312.88F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(200F, 23F);
@@ -304,7 +305,7 @@ namespace BeWo.TagwerkReports
//
// lblAbrechnungszeitraum
//
- this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 326.88F);
+ this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 351.88F);
this.lblAbrechnungszeitraum.Multiline = true;
this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
diff --git a/ReportImp/TagwerkReports/ServicesOverviewReport.Designer.cs b/ReportImp/TagwerkReports/ServicesOverviewReport.Designer.cs
index 296e40a97..9b11c8a21 100644
--- a/ReportImp/TagwerkReports/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/TagwerkReports/ServicesOverviewReport.Designer.cs
@@ -37,6 +37,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
@@ -46,6 +47,8 @@ namespace BeWo.TagwerkReports
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
@@ -81,7 +84,6 @@ namespace BeWo.TagwerkReports
this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
@@ -89,6 +91,7 @@ namespace BeWo.TagwerkReports
this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -117,7 +120,7 @@ namespace BeWo.TagwerkReports
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(675F, 20F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(690F, 20F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
@@ -130,7 +133,8 @@ namespace BeWo.TagwerkReports
this.xrTableCell5,
this.xrTableCell9,
this.xrTableCell12,
- this.xrTableCell1});
+ this.xrTableCell1,
+ this.xrTableCell24});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.StylePriority.UseFont = false;
@@ -144,13 +148,13 @@ namespace BeWo.TagwerkReports
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
- this.xrTableCell3.Weight = 0.26824509812550612D;
+ this.xrTableCell3.Weight = 0.21947326194433062D;
//
// xrTableCell5
//
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Text = "Beginn";
- this.xrTableCell5.Weight = 0.26824509575759964D;
+ this.xrTableCell5.Weight = 0.17070142341009528D;
//
// xrTableCell9
//
@@ -159,7 +163,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "Ende";
- this.xrTableCell9.Weight = 0.26824510107971311D;
+ this.xrTableCell9.Weight = 0.17070142873220884D;
//
// xrTableCell12
//
@@ -171,13 +175,19 @@ namespace BeWo.TagwerkReports
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "Leistungskategorie";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.57306907584516642D;
+ this.xrTableCell12.Weight = 0.414560608289751D;
//
// xrTableCell1
//
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Text = "Minuten";
- this.xrTableCell1.Weight = 0.26824509980561151D;
+ this.xrTableCell1.Weight = 0.17070142745810718D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Text = "Datum, Unterschrift Klient/in";
+ this.xrTableCell24.Weight = 0.53649019892827388D;
//
// DetailReport
//
@@ -194,7 +204,7 @@ namespace BeWo.TagwerkReports
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.HeightF = 20F;
+ this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -210,7 +220,7 @@ namespace BeWo.TagwerkReports
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(675F, 20F);
+ this.xrTable3.SizeF = new System.Drawing.SizeF(690F, 25F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -221,11 +231,12 @@ namespace BeWo.TagwerkReports
this.xrTableCell6,
this.xrTableCell16,
this.xrTableCell17,
- this.xrTableCell2});
+ this.xrTableCell2,
+ this.xrTableCell25});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow6.Weight = 1.1111111111111112D;
+ this.xrTableRow6.Weight = 1.3888888888888888D;
//
// xrTableCell13
//
@@ -238,7 +249,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "xrTableCell13";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.13888886792159075D;
+ this.xrTableCell13.Weight = 0.11363633879403673D;
//
// xrTableCell6
//
@@ -248,7 +259,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell6.Weight = 0.13888882166832689D;
+ this.xrTableCell6.Weight = 0.088383821193373582D;
//
// xrTableCell16
//
@@ -260,7 +271,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.Text = "xrTableCell16";
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell16.Weight = 0.13888888456365028D;
+ this.xrTableCell16.Weight = 0.088383816657194983D;
//
// xrTableCell17
//
@@ -273,7 +284,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.Text = "xrTableCell17";
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell17.Weight = 0.29671718024294652D;
+ this.xrTableCell17.Weight = 0.21464641478018534D;
//
// xrTableCell2
//
@@ -283,7 +294,29 @@ namespace BeWo.TagwerkReports
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "xrTableCell2";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.13888877915906261D;
+ this.xrTableCell2.Weight = 0.08838381721639621D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.picSignature});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.27777771328794704D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(69.99969F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(150F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
//
// bindingSource1
//
@@ -293,9 +326,6 @@ namespace BeWo.TagwerkReports
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleStartDate.Name = "formattingRuleStartDate";
//
@@ -326,7 +356,7 @@ namespace BeWo.TagwerkReports
this.xrTableRow5,
this.xrTableRow7,
this.xrTableRow8});
- this.xrTable1.SizeF = new System.Drawing.SizeF(675F, 120F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(689.9998F, 120F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UsePadding = false;
this.xrTable1.StylePriority.UseTextAlignment = false;
@@ -352,7 +382,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.Text = "[CustomerLastName], [CustomerFirstName]";
- this.xrTableCell8.Weight = 1.9487035986328143D;
+ this.xrTableCell8.Weight = 2.0153694514973974D;
//
// xrTableRow3
//
@@ -374,7 +404,7 @@ namespace BeWo.TagwerkReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerBirthday", "{0:dd.MM.yyyy}")});
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.Text = "xrTableCell10";
- this.xrTableCell10.Weight = 1.9487035986328143D;
+ this.xrTableCell10.Weight = 2.0153694514973974D;
//
// xrTableRow4
//
@@ -394,7 +424,7 @@ namespace BeWo.TagwerkReports
//
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Text = "[CustomerStreet], [CustomerPostalCode] [CustomerCity]";
- this.xrTableCell14.Weight = 1.9487035986328143D;
+ this.xrTableCell14.Weight = 2.0153694514973974D;
//
// xrTableRow5
//
@@ -416,7 +446,7 @@ namespace BeWo.TagwerkReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.Text = "xrTableCell18";
- this.xrTableCell18.Weight = 1.9487035986328143D;
+ this.xrTableCell18.Weight = 2.0153694514973974D;
//
// xrTableRow7
//
@@ -436,7 +466,7 @@ namespace BeWo.TagwerkReports
//
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
- this.xrTableCell20.Weight = 1.9487035986328143D;
+ this.xrTableCell20.Weight = 2.0153694514973974D;
//
// xrTableRow8
//
@@ -458,7 +488,7 @@ namespace BeWo.TagwerkReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Text = "xrTableCell22";
- this.xrTableCell22.Weight = 1.9487035986328143D;
+ this.xrTableCell22.Weight = 2.0153694514973974D;
//
// xrLabel13
//
@@ -482,7 +512,7 @@ namespace BeWo.TagwerkReports
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(674.9998F, 25F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(689.9999F, 25F);
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
@@ -505,9 +535,6 @@ namespace BeWo.TagwerkReports
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
//
@@ -515,9 +542,6 @@ namespace BeWo.TagwerkReports
//
this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
//
@@ -525,9 +549,6 @@ namespace BeWo.TagwerkReports
//
this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
//
@@ -540,17 +561,16 @@ namespace BeWo.TagwerkReports
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 36.41669F;
+ this.bottomMarginBand1.HeightF = 36F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2,
- this.xrLabel7,
this.xrLabel6});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
- this.ReportFooter.HeightF = 100.375F;
+ this.ReportFooter.HeightF = 107.0417F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
@@ -563,7 +583,7 @@ namespace BeWo.TagwerkReports
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9});
- this.xrTable2.SizeF = new System.Drawing.SizeF(675F, 20F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(470F, 40F);
this.xrTable2.StylePriority.UseBackColor = false;
this.xrTable2.StylePriority.UseBorders = false;
this.xrTable2.StylePriority.UseFont = false;
@@ -579,7 +599,7 @@ namespace BeWo.TagwerkReports
this.xrTableRow9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow9.StylePriority.UseFont = false;
this.xrTableRow9.StylePriority.UseTextAlignment = false;
- this.xrTableRow9.Weight = 1.1111092273131862D;
+ this.xrTableRow9.Weight = 2.2222184546263724D;
//
// xrTableCell23
//
@@ -590,7 +610,7 @@ namespace BeWo.TagwerkReports
this.xrTableCell23.StylePriority.UseTextAlignment = false;
this.xrTableCell23.Text = "Summe der unmittelbaren Betreuungsleistungen in Fachleistungsminuten";
this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell23.Weight = 1.3778042220696543D;
+ this.xrTableCell23.Weight = 0.975436791232597D;
//
// xrTableCell27
//
@@ -600,26 +620,15 @@ namespace BeWo.TagwerkReports
this.xrTableCell27.Name = "xrTableCell27";
this.xrTableCell27.StylePriority.UseFont = false;
this.xrTableCell27.Text = "Minuten";
- this.xrTableCell27.Weight = 0.2682452485439426D;
- //
- // xrLabel7
- //
- this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(313.2497F, 82.37502F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(361.7499F, 17.99997F);
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Datum, Unterschrift Klient/in oder gesetzlicher Vertreter";
+ this.xrTableCell27.Weight = 0.17070142594030041D;
//
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 82.37502F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 89.04171F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(278.3334F, 17.99997F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(288.7502F, 17.99997F);
this.xrLabel6.StylePriority.UseBorders = false;
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = "Datum, Unterschrift fallführende Fachkraft";
@@ -662,6 +671,21 @@ namespace BeWo.TagwerkReports
this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
//
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.SignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(70F, 25F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -684,12 +708,12 @@ namespace BeWo.TagwerkReports
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 80, 36);
+ this.Margins = new System.Drawing.Printing.Margins(65, 65, 80, 36);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.SnapGridSize = 9F;
- this.Version = "13.2";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -733,7 +757,6 @@ namespace BeWo.TagwerkReports
private DevExpress.XtraReports.UI.CalculatedField customerCountField;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
- private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
@@ -761,6 +784,9 @@ namespace BeWo.TagwerkReports
private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
-
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/TagwerkReports/ServicesOverviewReport.cs b/ReportImp/TagwerkReports/ServicesOverviewReport.cs
index f600de05e..14b9a92c1 100644
--- a/ReportImp/TagwerkReports/ServicesOverviewReport.cs
+++ b/ReportImp/TagwerkReports/ServicesOverviewReport.cs
@@ -1,6 +1,12 @@
+using System;
using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
using BeWo.Report;
using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
namespace BeWo.TagwerkReports
{
@@ -69,13 +75,44 @@ namespace BeWo.TagwerkReports
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
servicesBillable.Add(s);
+ }
}
pRO.Services = servicesBillable;
}
+
+
this.bindingSource1.DataSource = pRO;
}
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
}
}
diff --git a/ReportImp/TagwerkReports/SettlementReport.Designer.cs b/ReportImp/TagwerkReports/SettlementReport.Designer.cs
index 5d564a383..76a8831e7 100644
--- a/ReportImp/TagwerkReports/SettlementReport.Designer.cs
+++ b/ReportImp/TagwerkReports/SettlementReport.Designer.cs
@@ -230,9 +230,6 @@ namespace BeWo.TagwerkReports
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
- //
- //
- //
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
@@ -607,7 +604,7 @@ namespace BeWo.TagwerkReports
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(642F, 67F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(455.5415F, 67F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
//
@@ -717,7 +714,7 @@ namespace BeWo.TagwerkReports
this.xrLabel11,
this.lblNotice});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
- this.ReportFooter.HeightF = 220.875F;
+ this.ReportFooter.HeightF = 195.1249F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -734,7 +731,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel10
//
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 143.0417F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117.2916F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -816,7 +813,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel12
//
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.875F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 178.1249F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -825,7 +822,7 @@ namespace BeWo.TagwerkReports
//
// xrLabel11
//
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9997F, 203.875F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(583.0002F, 178.1249F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
@@ -894,7 +891,7 @@ namespace BeWo.TagwerkReports
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.Version = "13.1";
+ this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
diff --git a/ReportImp/TranskulturellesBBBasaran/Properties/licenses.licx b/ReportImp/TranskulturellesBBBasaran/Properties/licenses.licx
index e69de29bb..c7fd819d5 100644
--- a/ReportImp/TranskulturellesBBBasaran/Properties/licenses.licx
+++ b/ReportImp/TranskulturellesBBBasaran/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.Designer.cs b/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.Designer.cs
index d936cc831..2c3939616 100644
--- a/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.TranskulturellesBBBasaran
+namespace TranskulturellesBBBasaran
{
partial class Stundenzettel
{
diff --git a/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.cs b/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.cs
index 6f3bbc946..0bcbd452d 100644
--- a/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.cs
+++ b/ReportImp/TranskulturellesBBBasaran/ServicesOverviewReport.cs
@@ -6,7 +6,7 @@ using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
-namespace BeWo.TranskulturellesBBBasaran
+namespace TranskulturellesBBBasaran
{
public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/TranskulturellesBBBasaran/TranskulturellesBBBasaran.csproj b/ReportImp/TranskulturellesBBBasaran/TranskulturellesBBBasaran.csproj
index 8993ca262..42e9996c5 100644
--- a/ReportImp/TranskulturellesBBBasaran/TranskulturellesBBBasaran.csproj
+++ b/ReportImp/TranskulturellesBBBasaran/TranskulturellesBBBasaran.csproj
@@ -63,7 +63,14 @@
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
Component
@@ -72,6 +79,10 @@
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
@@ -79,6 +90,10 @@
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
ServicesOverviewReport.cs
diff --git a/ReportImp/VKMAachen/ServicesOverviewReport.Designer.cs b/ReportImp/VKMAachen/ServicesOverviewReport.Designer.cs
index 4ec91c875..858f9235b 100644
--- a/ReportImp/VKMAachen/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/VKMAachen/ServicesOverviewReport.Designer.cs
@@ -29,221 +29,222 @@ namespace BeWo.VKMAachen
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
- this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
- this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
- this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
- this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
- ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
- //
- // Detail
- //
- this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Font = new System.Drawing.Font("Arial", 11F);
- this.Detail.HeightF = 20F;
- this.Detail.Name = "Detail";
- this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail.StylePriority.UseFont = false;
- this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableServiceRecords1
- //
- this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
- this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.Detail.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail.HeightF = 20F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(639F, 20F);
- this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
- this.xrTableServiceRecords1.StylePriority.UseBorders = false;
- this.xrTableServiceRecords1.StylePriority.UseFont = false;
- this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
- this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(639F, 20F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell4,
this.xrTableCell11});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow2.StylePriority.UseTextAlignment = false;
- this.xrTableRow2.Weight = 0.625D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "Datum";
- this.xrTableCell3.Weight = 0.41699919843280897D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Multiline = true;
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Uhrzeit (von bis)";
- this.xrTableCell4.Weight = 0.60720935948149113D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.Multiline = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "Anzahl Minuten";
- this.xrTableCell11.Weight = 0.53405160759990467D;
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.625D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.41699919843280897D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit (von bis)";
+ this.xrTableCell4.Weight = 0.60720935948149113D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Anzahl Minuten";
+ this.xrTableCell11.Weight = 0.53405160759990467D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
- this.DetailReport.DataMember = "Services";
- this.DetailReport.DataSource = this.bindingSource1;
- this.DetailReport.Level = 0;
- this.DetailReport.Name = "DetailReport";
- this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Detail1
- //
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.Font = new System.Drawing.Font("Arial", 12F);
- this.Detail1.HeightF = 20F;
- this.Detail1.Name = "Detail1";
- this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail1.StylePriority.UseFont = false;
- this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTable3
- //
- this.xrTable3.BorderColor = System.Drawing.Color.Black;
- this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.Detail1.Font = new System.Drawing.Font("Arial", 12F);
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.StylePriority.UseFont = false;
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(639.0001F, 20F);
- this.xrTable3.StylePriority.UseFont = false;
- this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTable3.SizeF = new System.Drawing.SizeF(639.0001F, 20F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13,
this.xrTableCell14,
this.xrTableCell15});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableRow6.Weight = 1D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UsePadding = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "xrTableCell13";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.21590908309721557D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.21590908309721557D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UseFont = false;
- this.xrTableCell14.StylePriority.UsePadding = false;
- this.xrTableCell14.StylePriority.UseTextAlignment = false;
- this.xrTableCell14.Text = "xrTableCell14";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell14.Weight = 0.31439391737438016D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.31439391737438016D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseFont = false;
- this.xrTableCell15.StylePriority.UsePadding = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "xrTableCell15";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell15.Weight = 0.27651522093455744D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
- // formattingRuleStartDate
- //
- this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleStartDate.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleStartDate.Name = "formattingRuleStartDate";
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.27651522093455744D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel11,
this.xrPictureBox1,
this.xrLabel8,
this.xrLabel3,
@@ -252,262 +253,274 @@ namespace BeWo.VKMAachen
this.xrLabel9,
this.xrLabel18,
this.xrLabel1});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 12F);
- this.ReportHeader.HeightF = 265F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrLabel29
- //
- this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 12F);
+ this.ReportHeader.HeightF = 275F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(288F, 20F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Verantwortliche/r Mitarbeiter/in";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
- this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(299F, 185F);
- this.xrLabel29.Name = "xrLabel29";
- this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel29.SizeF = new System.Drawing.SizeF(283.2082F, 19.99999F);
- this.xrLabel29.StylePriority.UseBorders = false;
- this.xrLabel29.StylePriority.UseFont = false;
- //
- // xrLabel23
- //
- this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(299F, 145F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel23.SizeF = new System.Drawing.SizeF(283.2082F, 20.00002F);
- this.xrLabel23.StylePriority.UseBorders = false;
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
- //
- // xrLabel9
- //
- this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(299F, 225F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(283.2082F, 20F);
- this.xrLabel9.StylePriority.UseBorders = false;
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "[Month] [Year]";
- //
- // xrLabel18
- //
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 185F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(288F, 20F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.Text = "Verantwortliche/r Mitarbeiter/in";
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new System.Drawing.Font("Verdana", 12F);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(304.5F, 50F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "Quittierungsbeleg\r\nüber direkte Betreuungsleistungen";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // formattingRuleServiceDesc
- //
- this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
- //
- // formattingRuleCostBearer
- //
- this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleCostBearer.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
- //
- // formattingRuleEmployeeName
- //
- this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
- this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
- //
- //
- //
- this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
- this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
- //
- // topMarginBand1
- //
- this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
- this.topMarginBand1.HeightF = 40F;
- this.topMarginBand1.Name = "topMarginBand1";
- this.topMarginBand1.StylePriority.UseFont = false;
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.HeightF = 30F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(299F, 205F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(283.2082F, 19.99999F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(465.0833F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(246.9167F, 130.2083F);
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(171F, 20F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Monat / Jahr";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 145F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(288F, 20F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Name Klient/in";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(299F, 175F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(283.2082F, 19.99999F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(299F, 145F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(283.2082F, 20.00002F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(299F, 235F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(283.2082F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "[Month] [Year]";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 175F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(288F, 20F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "Aktenzeichen";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Verdana", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(304.5F, 50F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg\r\nüber direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 40F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel2,
this.xrLabel7,
this.xrLabel6,
this.xrLabel5,
this.xrLabel4});
- this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
- this.ReportFooter.HeightF = 124.375F;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel7
- //
- this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(419.9999F, 106.375F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "Unterschrift Klient/in";
- //
- // xrLabel6
- //
- this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170.9999F, 106.375F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(225.2084F, 17.99997F);
- this.xrLabel6.StylePriority.UseBorders = false;
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Unterschrift Mitarbeiter/in";
- //
- // xrLabel5
- //
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 106.375F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(143.0417F, 17.99997F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "Datum";
- //
- // xrLabel4
- //
- this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 124.375F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(170F, 0F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(249F, 20F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Summe";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(419.9999F, 106.375F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift Klient/in";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170.9999F, 106.375F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(225.2084F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift Mitarbeiter/in";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 106.375F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(143.0417F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel4.BorderWidth = 2;
- this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrLabel4.BorderWidth = 2F;
+ this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")});
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(419F, 0F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(220F, 20F);
- this.xrLabel4.StylePriority.UseBorders = false;
- this.xrLabel4.StylePriority.UseBorderWidth = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.StylePriority.UsePadding = false;
- this.xrLabel4.StylePriority.UseTextAlignment = false;
- this.xrLabel4.Text = "xrLabel4";
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // fieldAbrechenbareMinuten
- //
- this.fieldAbrechenbareMinuten.DataMember = "Services";
- this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)";
- this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
- //
- // fieldBillableFLS
- //
- this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
- this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldBillableFLS.Name = "fieldBillableFLS";
- //
- // fieldAbrechenbareFLS
- //
- this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2";
- this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
- //
- // xrLabel2
- //
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(170F, 0F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(249F, 20F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.StylePriority.UsePadding = false;
- this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "Summe";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- //
- // xrLabel3
- //
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 145F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(288F, 20F);
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Name Klient/in";
- //
- // xrLabel8
- //
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(171F, 20F);
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "Monat / Jahr";
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(465.0833F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(246.9167F, 130.2083F);
- //
- // Stundenzettel
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(419F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(220F, 20F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "xrLabel4";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.ReportFooter});
- this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldAbrechenbareMinuten,
this.fieldBillableFLS,
this.fieldAbrechenbareFLS});
- this.DataSource = this.bindingSource1;
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.formattingRuleStartDate,
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(75, 30, 40, 30);
- this.PageHeight = 1169;
- this.PageWidth = 827;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
- this.SnapGridSize = 9F;
- this.Version = "13.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+ this.Margins = new System.Drawing.Printing.Margins(75, 30, 40, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -551,6 +564,7 @@ namespace BeWo.VKMAachen
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
-
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
}
}
diff --git a/ReportImp/VKMAachen/VKMAachen.csproj b/ReportImp/VKMAachen/VKMAachen.csproj
index 9acd09096..3f0ccddc8 100644
--- a/ReportImp/VKMAachen/VKMAachen.csproj
+++ b/ReportImp/VKMAachen/VKMAachen.csproj
@@ -61,6 +61,14 @@
+
+
+
+ Component
+
+
+ RechnungStudienassistenz.cs
+
Component
@@ -102,6 +110,10 @@
+
+ RechnungStudienassistenz.cs
+ Designer
+
Stundenuebersicht.cs
Designer
@@ -133,6 +145,10 @@
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
+
+ {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
+ Service
+
{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
Shared
diff --git a/ReportImp/VkmAachenSbd/CustomReportCreator.cs b/ReportImp/VkmAachenSbd/CustomReportCreator.cs
index 3c53de553..1ad198b40 100644
--- a/ReportImp/VkmAachenSbd/CustomReportCreator.cs
+++ b/ReportImp/VkmAachenSbd/CustomReportCreator.cs
@@ -66,7 +66,10 @@ namespace VkmAachenSbd
((XtraReport)allReports).Pages.AddRange(((XtraReport)singleReport).Pages);
}
- return allReports as XtraReport;
+ if (allReports != null)
+ {
+ return allReports as XtraReport;
+ }
}
diff --git a/ReportImp/VkmAachenSbd/Invoicing/CustomInvoiceCreation.cs b/ReportImp/VkmAachenSbd/Invoicing/CustomInvoiceCreation.cs
index 7de18a20e..530c68a06 100644
--- a/ReportImp/VkmAachenSbd/Invoicing/CustomInvoiceCreation.cs
+++ b/ReportImp/VkmAachenSbd/Invoicing/CustomInvoiceCreation.cs
@@ -41,9 +41,9 @@ namespace VkmAachenSbd.Invoicing
bool valid = i.Start.Value.InBetween(serviceInvoicePeriod.Start.Value,
serviceInvoicePeriod.End.Value, true);
- if (valid && serviceInvoicePeriod.SupportConceptApprovalPeriod != null && serviceInvoicePeriod.SupportConceptApprovalPeriod.ServiceCategory != null)
- valid = serviceInvoicePeriod.SupportConceptApprovalPeriod.ServiceCategory.Oid ==
- i.ServiceDescription.Category.ServiceCategoryOid;
+ //if (valid && serviceInvoicePeriod.SupportConceptApprovalPeriod != null && serviceInvoicePeriod.SupportConceptApprovalPeriod.ServiceCategory != null)
+ // valid = serviceInvoicePeriod.SupportConceptApprovalPeriod.ServiceCategory.Oid ==
+ // i.ServiceDescription.Category.ServiceCategoryOid;
return valid;
}).ToList();
@@ -57,7 +57,9 @@ namespace VkmAachenSbd.Invoicing
var items = CreateSbdInvoiceItems(c2s.SupportConcept.Customer, serviceRecordsInPeriod, invoicePeriod, scap, calc);
decimal hours = 0;
- decimal hourlyRate = 0;
+ decimal? hourlyRateBewilligung = GetHourlyRateForBewilligung(c2s, scap, invoicePeriod.StartDate);
+ decimal hourlyRate = hourlyRateBewilligung ?? 0;
+
decimal ratefactor = 0;
var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(c2s.CostBearer.CostRatePeriods);
@@ -82,7 +84,11 @@ namespace VkmAachenSbd.Invoicing
}
hours += item.UnitCount ?? 0;
- hourlyRate = item.AmountPerUnit ?? 0;
+ if (hourlyRate == 0)
+ {
+ hourlyRate = item.AmountPerUnit ?? 0;
+ }
+
ratefactor = item.RateFactor ?? 0;
item.AmountTotal = 0;
item.GrossAmountTotal = 0;
@@ -119,9 +125,80 @@ namespace VkmAachenSbd.Invoicing
return items;
}
-
+ private decimal? GetHourlyRateForBewilligung(CostBearer2SupportConcept c2s, SupportConceptApprovalPeriod scap, DateTime date)
+ {
+ if (scap.ServiceCategory != null)
+ {
+ return GetQualifikationsabhaengigenStundensatz(c2s.CostBearer, scap.ServiceCategory, date);
+ }
- public IList CreateSbdInvoiceItems(Customer customer, List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ return null;
+ }
+
+ private decimal? GetQualifikationsabhaengigenStundensatz(CostBearer cb, ServiceCategory category, DateTime date)
+ {
+
+ if (cb.CostRatePeriods != null)
+ {
+ //var qualificationHourlyRates = cb.CostRatePeriods.Where(i =>
+ // i.CostRateType == CostRatePeriodType.HourlyRate &&
+ // i.ValueListEntry != null &&
+ // i.ValueListEntry.Type == ValueListEntryType.StaffQualificationsType);
+
+ //Valuelistentryoid:
+ //9 Fachkraft
+ //10 Nicht - Fachkraft
+ //11 Diplom Fachkraft
+ //12 medizinische Fachkraft
+ //13 Sonder - Fachkraft
+ //52 pädagogische Fachkraft
+
+ var ratesDc = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cb.CostRatePeriods);
+
+
+
+
+
+ CostRatePeriodDC cr = null;
+
+ //Betreuung (Nichtfachkraft)
+ //Betreuung (Diplomfachkraft)
+ //Betreuung(Fachkraft)
+ if (category.Name.Contains("(Diplomfachkraft)"))
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 11);
+ }
+ else if (category.Name.Contains("(Nichtfachkraft)"))
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 10);
+ }
+ else if (category.Name.Contains("(Fachkraft)"))
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 9);
+ if (cr == null)
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 52);
+ }
+ if (cr == null)
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 12);
+ }
+ if (cr == null)
+ {
+ cr = ratesDc.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, date, 13);
+ }
+ }
+
+ if (cr != null)
+ {
+ return cr.CostRateValue;
+ }
+ }
+
+ return null;
+ }
+
+ public IList CreateSbdInvoiceItems(Customer customer, List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
{
IList result = new List();
@@ -137,6 +214,11 @@ namespace VkmAachenSbd.Invoicing
{
var invoiceItem = CreateInvoiceItem(iServiceRecord, scap, calc);
invoiceItem.ItemDescription = String.Format("{0} {1}", iServiceRecord.Employee.FirstName, iServiceRecord.Employee.LastName);
+ if (iServiceRecord.ServiceDescription.Category.Name.Contains("Sonstige"))
+ {
+ invoiceItem.ItemDescription += "\n" + iServiceRecord.ServiceDescription.Name;
+
+ }
srList.Add(invoiceItem);
iServiceRecord.AlreadyAccounted = true;
diff --git a/ReportImp/VkmAachenSbd/LeistungsnachweisAbrechnung.designer.cs b/ReportImp/VkmAachenSbd/LeistungsnachweisAbrechnung.designer.cs
index aa8681202..c2d49e4d7 100644
--- a/ReportImp/VkmAachenSbd/LeistungsnachweisAbrechnung.designer.cs
+++ b/ReportImp/VkmAachenSbd/LeistungsnachweisAbrechnung.designer.cs
@@ -124,18 +124,19 @@ namespace VkmAachenSbd
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell7.Weight = 0.17931061341325097D;
//
// xrTableCell3
//
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BillableServiceRecords.Notice3", "{0:dd}")});
+ this.xrTableCell3.Multiline = true;
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell3.Weight = 0.24827564019814338D;
//
// xrTableCell10
@@ -144,7 +145,7 @@ namespace VkmAachenSbd
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BillableServiceRecords.Notice")});
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell10.Weight = 0.13793106763353547D;
//
// xrTableCell9
@@ -153,7 +154,7 @@ namespace VkmAachenSbd
new DevExpress.XtraReports.UI.XRBinding("Text", null, "BillableServiceRecords.Notice2", "{0:0.00}")});
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell9.Weight = 0.13793106250336121D;
//
// xrTableCell8
@@ -163,7 +164,7 @@ namespace VkmAachenSbd
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell8.Weight = 0.13793106338160693D;
//
// ruleIstFerien
@@ -257,7 +258,7 @@ namespace VkmAachenSbd
//
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableDetail});
- this.Detail3.HeightF = 20F;
+ this.Detail3.HeightF = 25F;
this.Detail3.Name = "Detail3";
this.Detail3.StylePriority.UseFont = false;
//
@@ -540,7 +541,7 @@ namespace VkmAachenSbd
this.lblKlient,
this.xrLabel2,
this.xrLabel9});
- this.GroupHeader2.HeightF = 210F;
+ this.GroupHeader2.HeightF = 220F;
this.GroupHeader2.Name = "GroupHeader2";
this.GroupHeader2.RepeatEveryPage = true;
//
diff --git a/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs b/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
index 4a929be5d..33d51a34b 100644
--- a/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
@@ -47,6 +47,7 @@ namespace VkmAachenSbd
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAnzahlZuschlag = new DevExpress.XtraReports.UI.XRLabel();
this.lblGesamtBetrag = new DevExpress.XtraReports.UI.XRLabel();
@@ -57,7 +58,6 @@ namespace VkmAachenSbd
this.lblStundensatz = new DevExpress.XtraReports.UI.XRLabel();
this.lblStunden = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
@@ -234,6 +234,17 @@ namespace VkmAachenSbd
this.GroupHeader1.HeightF = 100F;
this.GroupHeader1.Name = "GroupHeader1";
//
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 0F);
+ 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(676.67F, 100F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
// xrLabel1
//
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 35.41667F);
@@ -356,17 +367,6 @@ namespace VkmAachenSbd
this.xrLabel7.StylePriority.UseTextAlignment = false;
this.xrLabel7.Text = "Betreuungseinsätze";
//
- // xrLabel6
- //
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 0F);
- 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(676.67F, 100F);
- this.xrLabel6.StylePriority.UseBorders = false;
- this.xrLabel6.StylePriority.UseTextAlignment = false;
- this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
- //
// GroupHeader2
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -409,8 +409,8 @@ namespace VkmAachenSbd
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "Monika Iven\r\nTelefon: 0241 / 912 840 - 0\r\nFax.: 0241 / 912 888 - 18\r\ne-mail: m.iv" +
- "en@vkm-aachen.de";
+ this.xrLabel8.Text = "Rebecca Dufke\r\nTelefon: 0241 / 912 840 - 12\r\nFax.: 0241 / 912 888 - 18\r\ne-mail: r" +
+ ".dufke@vkm-aachen.de";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblAdresse
diff --git a/ReportImp/VkmAachenSbd/VkmAachenSbd.csproj b/ReportImp/VkmAachenSbd/VkmAachenSbd.csproj
index 185c147bc..2b2a8cdb4 100644
--- a/ReportImp/VkmAachenSbd/VkmAachenSbd.csproj
+++ b/ReportImp/VkmAachenSbd/VkmAachenSbd.csproj
@@ -69,8 +69,20 @@
EmployeeDataReport.cs
+
+ Component
+
+
+ FolgeantraegeEltern.cs
+
+
+ Component
+
+
+ Folgeantraege.cs
+
Component
@@ -98,6 +110,7 @@
+
@@ -105,6 +118,12 @@
EmployeeDataReport.cs
Designer
+
+ FolgeantraegeEltern.cs
+
+
+ Folgeantraege.cs
+
LeistungsnachweisReport.cs