diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
index d4a0505122f0e393d8e84a02fe4833c510710395..8bbaac2c7f9657d40c01491fc4a907676fde7f86 100644
--- a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
+++ b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
@@ -1,10 +1,10 @@
 //------------------------------------------------------------------------------
 // <auto-generated>
-//     This code was generated by a tool.
-//     Runtime Version:4.0.30319.42000
+//     Dieser Code wurde von einem Tool generiert.
+//     Laufzeitversion:4.0.30319.42000
 //
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
+//     Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+//     der Code erneut generiert wird.
 // </auto-generated>
 //------------------------------------------------------------------------------
 
@@ -13,12 +13,12 @@ namespace TUGraz.VectoCommon.Resources {
     
     
     /// <summary>
-    ///   A strongly-typed resource class, for looking up localized strings, etc.
+    ///   Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
     /// </summary>
-    // This class was auto-generated by the StronglyTypedResourceBuilder
-    // class via a tool like ResGen or Visual Studio.
-    // To add or remove a member, edit your .ResX file then rerun ResGen
-    // with the /str option, or rebuild your VS project.
+    // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+    // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+    // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+    // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
     [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
     [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
@@ -33,7 +33,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Returns the cached ResourceManager instance used by this class.
+        ///   Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
         /// </summary>
         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
         public static global::System.Resources.ResourceManager ResourceManager {
@@ -47,8 +47,8 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Overrides the current thread's CurrentUICulture property for all
-        ///   resource lookups using this strongly typed resource class.
+        ///   Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+        ///   Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
         /// </summary>
         [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
         public static global::System.Globalization.CultureInfo Culture {
@@ -61,7 +61,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string ADC_Ratio {
             get {
@@ -70,7 +70,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt.
         /// </summary>
         public static string ADC_TorqueLossMap {
             get {
@@ -79,7 +79,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string ADC_TorqueLossMap_Entry {
             get {
@@ -88,7 +88,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to inputSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die inputSpeed ähnelt.
         /// </summary>
         public static string ADC_TorqueLossMap_InputSpeed {
             get {
@@ -97,7 +97,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to inputTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die inputTorque ähnelt.
         /// </summary>
         public static string ADC_TorqueLossMap_InputTorque {
             get {
@@ -106,7 +106,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torqueLoss.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt.
         /// </summary>
         public static string ADC_TorqueLossMap_TorqueLoss {
             get {
@@ -115,7 +115,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CdxA_0.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CdxA_0 ähnelt.
         /// </summary>
         public static string AirDrag_CdxA_0 {
             get {
@@ -124,7 +124,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirDragDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirDragDataDeclarationType ähnelt.
         /// </summary>
         public static string AirDrag_Data_Type_Attr {
             get {
@@ -133,7 +133,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DeclaredCdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DeclaredCdxA ähnelt.
         /// </summary>
         public static string AirDrag_DeclaredCdxA {
             get {
@@ -142,7 +142,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DeclaredCdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DeclaredCdxA ähnelt.
         /// </summary>
         public static string AirDrag_DeclaredCdxA1 {
             get {
@@ -151,7 +151,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransferredCdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransferredCdxA ähnelt.
         /// </summary>
         public static string AirDrag_TransferredCDxA {
             get {
@@ -160,7 +160,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransferredCdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransferredCdxA ähnelt.
         /// </summary>
         public static string AirDragArea_TransferredCdxA {
             get {
@@ -169,7 +169,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Efficiency.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt.
         /// </summary>
         public static string AngleDrive_Efficiency {
             get {
@@ -178,7 +178,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Angledrive_LossMap_Entry {
             get {
@@ -187,7 +187,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string AngleDrive_Ratio {
             get {
@@ -196,7 +196,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt.
         /// </summary>
         public static string AngleDrive_TorqueLossMap {
             get {
@@ -205,7 +205,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string Attr_Type {
             get {
@@ -214,7 +214,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to auxiliarySpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die auxiliarySpeed ähnelt.
         /// </summary>
         public static string Aux_AuxMap_AuxiliarySpeed_Attr {
             get {
@@ -223,7 +223,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to mechanicalPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die mechanicalPower ähnelt.
         /// </summary>
         public static string Aux_AuxMap_MechanicalPower_Attr {
             get {
@@ -232,7 +232,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Auxiliary.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Auxiliary ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary {
             get {
@@ -241,7 +241,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AuxMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AuxMap ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_AuxMap {
             get {
@@ -250,7 +250,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_AuxMap_Entry {
             get {
@@ -259,7 +259,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ConstantAuxLoad.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ConstantAuxLoad ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_ConstantAuxLoad {
             get {
@@ -268,7 +268,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EfficiencyAuxSupply.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EfficiencyAuxSupply ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_EfficiencyAuxSupply {
             get {
@@ -277,7 +277,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EfficiencyToEngine.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EfficiencyToEngine ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_EfficiencyToEngine {
             get {
@@ -286,7 +286,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to id.
+        ///   Sucht eine lokalisierte Zeichenfolge, die id ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_ID_Attr {
             get {
@@ -295,7 +295,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Technology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_Technology {
             get {
@@ -304,7 +304,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransmissionRatioToEngine.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransmissionRatioToEngine ähnelt.
         /// </summary>
         public static string Auxiliaries_Auxiliary_TransmissionRatioToEngine {
             get {
@@ -313,7 +313,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AuxiliariesDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AuxiliariesDataDeclarationType ähnelt.
         /// </summary>
         public static string Auxiliaries_Type_Attr_DataDeclarationType {
             get {
@@ -322,7 +322,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to supplyPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die supplyPower ähnelt.
         /// </summary>
         public static string Auxr_AuxMapMapping_SupplyPower_Attr {
             get {
@@ -331,7 +331,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleDataDeclarationType ähnelt.
         /// </summary>
         public static string Axle_Type_Attr_AxleDataDeclarationType {
             get {
@@ -340,7 +340,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Efficiency.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt.
         /// </summary>
         public static string Axlegear_Efficiency {
             get {
@@ -349,7 +349,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LineType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LineType ähnelt.
         /// </summary>
         public static string Axlegear_LineType {
             get {
@@ -358,7 +358,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string Axlegear_Ratio {
             get {
@@ -367,7 +367,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt.
         /// </summary>
         public static string Axlegear_TorqueLossMap {
             get {
@@ -376,7 +376,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Axlegear_TorqueLossMap_Entry {
             get {
@@ -385,7 +385,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxlegearDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxlegearDataDeclarationType ähnelt.
         /// </summary>
         public static string AxleGear_Type_Attr {
             get {
@@ -394,7 +394,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Axles.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Axles ähnelt.
         /// </summary>
         public static string AxleWheels_Axles {
             get {
@@ -403,7 +403,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Axle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Axle ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle {
             get {
@@ -412,7 +412,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to axleNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die axleNumber ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_AxleNumber_Attr {
             get {
@@ -421,7 +421,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleType ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_AxleType {
             get {
@@ -430,7 +430,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleType ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_AxleType_Attr {
             get {
@@ -439,7 +439,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Dimension.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Dimension ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_Dimension {
             get {
@@ -448,7 +448,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DynamicTyreRadius.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DynamicTyreRadius ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_DynamicTyreRadius {
             get {
@@ -457,7 +457,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FzISO.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FzISO ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_FzISO {
             get {
@@ -466,7 +466,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Inertia.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_Inertia {
             get {
@@ -475,7 +475,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RRCDeclared.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RRCDeclared ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_RRCDeclared {
             get {
@@ -484,7 +484,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RRCISO.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RRCISO ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_RRCISO {
             get {
@@ -493,7 +493,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Steered.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Steered ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_Steered {
             get {
@@ -502,7 +502,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TwinTyres.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TwinTyres ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_TwinTyres {
             get {
@@ -511,7 +511,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TwinTyres.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TwinTyres ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_TwinTyres_Attr {
             get {
@@ -520,7 +520,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Tyre.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Tyre ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_Tyre {
             get {
@@ -529,7 +529,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WeightShare.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WeightShare ähnelt.
         /// </summary>
         public static string AxleWheels_Axles_Axle_WeightShare {
             get {
@@ -538,7 +538,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleWheelsDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleWheelsDataDeclarationType ähnelt.
         /// </summary>
         public static string AxleWheels_Type_Attr_AxleWheelsDeclarationType {
             get {
@@ -547,7 +547,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SOCmax.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SOCmax ähnelt.
         /// </summary>
         public static string Battery_SOCmax {
             get {
@@ -556,7 +556,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SOCmin.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SOCmin ähnelt.
         /// </summary>
         public static string Battery_SOCmin {
             get {
@@ -565,7 +565,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to StringID.
+        ///   Sucht eine lokalisierte Zeichenfolge, die StringID ähnelt.
         /// </summary>
         public static string Battery_StringID {
             get {
@@ -574,7 +574,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to boostingTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die boostingTorque ähnelt.
         /// </summary>
         public static string BoostingLimitation_BoostingTorque {
             get {
@@ -583,7 +583,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string BoostingLimitation_Entry {
             get {
@@ -592,7 +592,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to rotationalSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die rotationalSpeed ähnelt.
         /// </summary>
         public static string BoostingLimitation_RotationalSpeed {
             get {
@@ -601,7 +601,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AdBlueDosing.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AdBlueDosing ähnelt.
         /// </summary>
         public static string Bus_AdBlueDosing {
             get {
@@ -610,7 +610,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AdjustableAuxiliaryHeater.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AdjustableAuxiliaryHeater ähnelt.
         /// </summary>
         public static string Bus_AdjustableAuxiliaryHeater {
             get {
@@ -619,7 +619,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AdjustableCoolantThermostat.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AdjustableCoolantThermostat ähnelt.
         /// </summary>
         public static string Bus_AdjustableCoolantThermostat {
             get {
@@ -628,7 +628,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirdragModifiedMultistep.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirdragModifiedMultistep ähnelt.
         /// </summary>
         public static string Bus_AirdragModifiedMultistep {
             get {
@@ -637,7 +637,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirElectricHeater.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirElectricHeater ähnelt.
         /// </summary>
         public static string Bus_AirElectricHeater {
             get {
@@ -646,7 +646,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirsuspensionControl.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirsuspensionControl ähnelt.
         /// </summary>
         public static string Bus_AirsuspensionControl {
             get {
@@ -655,7 +655,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AlternatorTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AlternatorTechnology ähnelt.
         /// </summary>
         public static string Bus_AlternatorTechnology {
             get {
@@ -664,7 +664,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AuxiliaryHeaterPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AuxiliaryHeaterPower ähnelt.
         /// </summary>
         public static string Bus_AuxiliaryHeaterPower {
             get {
@@ -673,7 +673,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Brakelights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Brakelights ähnelt.
         /// </summary>
         public static string Bus_Brakelights {
             get {
@@ -682,7 +682,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CompressorRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CompressorRatio ähnelt.
         /// </summary>
         public static string Bus_CompressorRatio {
             get {
@@ -691,7 +691,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CompressorType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CompressorType ähnelt.
         /// </summary>
         public static string Bus_CompressorType {
             get {
@@ -700,7 +700,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Dayrunninglights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Dayrunninglights ähnelt.
         /// </summary>
         public static string Bus_Dayrunninglights {
             get {
@@ -709,7 +709,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DeclarationType ähnelt.
         /// </summary>
         public static string Bus_DeclarationType {
             get {
@@ -718,7 +718,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DoorDriveTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DoorDriveTechnology ähnelt.
         /// </summary>
         public static string Bus_DoorDriveTechnology {
             get {
@@ -727,7 +727,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DoubleGlazing.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DoubleGlazing ähnelt.
         /// </summary>
         public static string Bus_DoubleGlazing {
             get {
@@ -736,7 +736,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DriverAC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DriverAC ähnelt.
         /// </summary>
         public static string Bus_DriverAC {
             get {
@@ -745,7 +745,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineWasteGasHeatExchanger.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineWasteGasHeatExchanger ähnelt.
         /// </summary>
         public static string Bus_EngineWasteGasHeatExchanger {
             get {
@@ -754,7 +754,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EntranceHeight.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EntranceHeight ähnelt.
         /// </summary>
         public static string Bus_EntranceHeight {
             get {
@@ -763,7 +763,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Headlights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Headlights ähnelt.
         /// </summary>
         public static string Bus_Headlights {
             get {
@@ -772,7 +772,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeatPump.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeatPump ähnelt.
         /// </summary>
         public static string Bus_HeatPump {
             get {
@@ -781,7 +781,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeatPumpModeDriverCompartment.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeatPumpModeDriverCompartment ähnelt.
         /// </summary>
         public static string Bus_HeatPumpModeDriver {
             get {
@@ -790,7 +790,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeatPumpModePassengerCompartment.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeatPumpModePassengerCompartment ähnelt.
         /// </summary>
         public static string Bus_HeatPumpModePassenger {
             get {
@@ -799,7 +799,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeatPumpTypeDriverCompartment.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeatPumpTypeDriverCompartment ähnelt.
         /// </summary>
         public static string Bus_HeatPumpTypeDriver {
             get {
@@ -808,7 +808,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeatPumpTypePassengerCompartment.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeatPumpTypePassengerCompartment ähnelt.
         /// </summary>
         public static string Bus_HeatPumpTypePassenger {
             get {
@@ -817,7 +817,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HeightIntegratedBody.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HeightIntegratedBody ähnelt.
         /// </summary>
         public static string Bus_HeightIntegratedBody {
             get {
@@ -826,7 +826,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Interiorlights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Interiorlights ähnelt.
         /// </summary>
         public static string Bus_Interiorlights {
             get {
@@ -835,7 +835,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LowEntry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LowEntry ähnelt.
         /// </summary>
         public static string Bus_LowEntry {
             get {
@@ -844,7 +844,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LowerDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LowerDeck ähnelt.
         /// </summary>
         public static string Bus_LowerDeck {
             get {
@@ -853,7 +853,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengerSeatsLowerDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengerSeatsLowerDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengerSeatsLowerDeck {
             get {
@@ -862,7 +862,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengerSeatsUpperDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengerSeatsUpperDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengerSeatsUpperDeck {
             get {
@@ -871,7 +871,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengersLowerDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengersLowerDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengersLowerDeck {
             get {
@@ -880,7 +880,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengersStandingLowerDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengersStandingLowerDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengersStandingLowerDeck {
             get {
@@ -889,7 +889,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengersStandingUpperDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengersStandingUpperDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengersStandingUpperDeck {
             get {
@@ -898,7 +898,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NumberPassengersUpperDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NumberPassengersUpperDeck ähnelt.
         /// </summary>
         public static string Bus_NumberPassengersUpperDeck {
             get {
@@ -907,7 +907,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OtherHeatingTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OtherHeatingTechnology ähnelt.
         /// </summary>
         public static string Bus_OtherHeatingTechnology {
             get {
@@ -916,7 +916,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PassengerAC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PassengerAC ähnelt.
         /// </summary>
         public static string Bus_PassengerAC {
             get {
@@ -925,7 +925,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PassengerCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt.
         /// </summary>
         public static string Bus_PassengerCount {
             get {
@@ -934,7 +934,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Positionlights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Positionlights ähnelt.
         /// </summary>
         public static string Bus_Positionlights {
             get {
@@ -943,7 +943,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PrimaryVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PrimaryVehicle ähnelt.
         /// </summary>
         public static string Bus_PrimaryVehicle {
             get {
@@ -952,7 +952,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ResultCards.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ResultCards ähnelt.
         /// </summary>
         public static string Bus_ResultCards {
             get {
@@ -961,7 +961,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SeparateAirDistributionDucts.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SeparateAirDistributionDucts ähnelt.
         /// </summary>
         public static string Bus_SeparateAirDistributionDucts {
             get {
@@ -970,7 +970,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SizeOfAirSupply.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SizeOfAirSupply ähnelt.
         /// </summary>
         public static string Bus_SizeOfAirSupply {
             get {
@@ -979,7 +979,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartElectrics.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartElectrics ähnelt.
         /// </summary>
         public static string Bus_Smart_Electrics {
             get {
@@ -988,7 +988,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartCompressionSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartCompressionSystem ähnelt.
         /// </summary>
         public static string Bus_SmartCompressionSystem {
             get {
@@ -997,7 +997,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartRegenerationSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartRegenerationSystem ähnelt.
         /// </summary>
         public static string Bus_SmartRegenerationSystem {
             get {
@@ -1006,7 +1006,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Status.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Status ähnelt.
         /// </summary>
         public static string Bus_Status {
             get {
@@ -1015,7 +1015,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SystemConfiguration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SystemConfiguration ähnelt.
         /// </summary>
         public static string Bus_SystemConfiguration {
             get {
@@ -1024,7 +1024,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to UpperDeck.
+        ///   Sucht eine lokalisierte Zeichenfolge, die UpperDeck ähnelt.
         /// </summary>
         public static string Bus_UpperDeck {
             get {
@@ -1033,7 +1033,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleDeclarationType ähnelt.
         /// </summary>
         public static string Bus_VehicleDeclarationType {
             get {
@@ -1042,7 +1042,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleLength.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleLength ähnelt.
         /// </summary>
         public static string Bus_VehicleLength {
             get {
@@ -1051,7 +1051,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleWidth.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleWidth ähnelt.
         /// </summary>
         public static string Bus_VehicleWidth {
             get {
@@ -1060,7 +1060,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WaterElectricHeater.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WaterElectricHeater ähnelt.
         /// </summary>
         public static string Bus_WaterElectricHeater {
             get {
@@ -1069,7 +1069,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Clutch.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Clutch ähnelt.
         /// </summary>
         public static string BusAux_Clutch {
             get {
@@ -1078,7 +1078,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricSystem ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem {
             get {
@@ -1087,7 +1087,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ratio ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_Alternator_Ratio_Attr {
             get {
@@ -1096,7 +1096,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AlternatorTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AlternatorTechnology ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_AlternatorTechnology {
             get {
@@ -1105,7 +1105,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Battery.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Battery ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_Battery {
             get {
@@ -1114,7 +1114,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BatteryTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BatteryTechnology ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_BatteryTechnology {
             get {
@@ -1123,7 +1123,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Capacitor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Capacitor ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_Capacitor {
             get {
@@ -1132,7 +1132,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CapacitorTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CapacitorTechnology ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_CapacitorTechnology {
             get {
@@ -1141,7 +1141,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NominalVoltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NominalVoltage ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_NominalVoltage {
             get {
@@ -1150,7 +1150,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedCapacitance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedCapacitance ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_RatedCapacitance {
             get {
@@ -1159,7 +1159,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedCapacity.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedCapacity ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_RatedCapacity {
             get {
@@ -1168,7 +1168,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedCurrent ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_RatedCurrent {
             get {
@@ -1177,7 +1177,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedVoltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedVoltage ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_RatedRatedVoltage {
             get {
@@ -1186,7 +1186,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedVoltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedVoltage ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_RatedVoltage {
             get {
@@ -1195,7 +1195,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ResultCards.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ResultCards ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_ResultCards {
             get {
@@ -1204,7 +1204,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartAlternator.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartAlternator ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_SmartAlternator {
             get {
@@ -1213,7 +1213,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartElectrics.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartElectrics ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_SmartElectrics {
             get {
@@ -1222,7 +1222,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SupplyFromHEVPossible.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SupplyFromHEVPossible ähnelt.
         /// </summary>
         public static string BusAux_ElectricSystem_SupplyFromHEVPossible {
             get {
@@ -1231,7 +1231,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Fan.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Fan ähnelt.
         /// </summary>
         public static string BusAux_Fan {
             get {
@@ -1240,7 +1240,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HVAC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HVAC ähnelt.
         /// </summary>
         public static string BusAux_HVAC {
             get {
@@ -1249,7 +1249,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LEDLights.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LEDLights ähnelt.
         /// </summary>
         public static string BusAux_LEDLights {
             get {
@@ -1258,7 +1258,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PneumaticSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PneumaticSystem ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem {
             get {
@@ -1267,7 +1267,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AdBlueDosing.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AdBlueDosing ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_AdBlueDosing {
             get {
@@ -1276,7 +1276,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirsuspensionControl.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirsuspensionControl ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_AirsuspensionControl {
             get {
@@ -1285,7 +1285,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CompressorRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CompressorRatio ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_CompressorRatio {
             get {
@@ -1294,7 +1294,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SizeOfAirSupply.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SizeOfAirSupply ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_CompressorSize {
             get {
@@ -1303,7 +1303,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DoorDriveTechnology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DoorDriveTechnology ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_DoorDriveTechnology {
             get {
@@ -1312,7 +1312,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PneumaticSCRReagentDosing.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PneumaticSCRReagentDosing ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_SCRReagentDosing {
             get {
@@ -1321,7 +1321,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartCompressionSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartCompressionSystem ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_SmartcompressionSystem {
             get {
@@ -1330,7 +1330,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SmartRegenerationSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SmartRegenerationSystem ähnelt.
         /// </summary>
         public static string BusAux_PneumaticSystem_SmartRegenerationSystem {
             get {
@@ -1339,7 +1339,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string BusAux_ResultCard_Entry {
             get {
@@ -1348,7 +1348,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Idle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Idle ähnelt.
         /// </summary>
         public static string BusAux_ResultCard_Idle {
             get {
@@ -1357,7 +1357,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Overrun.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Overrun ähnelt.
         /// </summary>
         public static string BusAux_ResultCard_Overrun {
             get {
@@ -1366,7 +1366,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Traction.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Traction ähnelt.
         /// </summary>
         public static string BusAux_ResultCard_Traction {
             get {
@@ -1375,7 +1375,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SteeringPump.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SteeringPump ähnelt.
         /// </summary>
         public static string BusAux_SteeringPump {
             get {
@@ -1384,7 +1384,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Technology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt.
         /// </summary>
         public static string BusAux_Technology {
             get {
@@ -1393,7 +1393,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Cooling.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Cooling ähnelt.
         /// </summary>
         public static string BusHVACHeatPumpCooling {
             get {
@@ -1402,7 +1402,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Heating.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Heating ähnelt.
         /// </summary>
         public static string BusHVACHeatPumpHeating {
             get {
@@ -1411,7 +1411,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BusManufacturingStepDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BusManufacturingStepDataType ähnelt.
         /// </summary>
         public static string BusManufacturingStepDataType {
             get {
@@ -1420,7 +1420,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Capacitance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Capacitance ähnelt.
         /// </summary>
         public static string Capacitor_Capacitance {
             get {
@@ -1429,7 +1429,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to InternalResistance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die InternalResistance ähnelt.
         /// </summary>
         public static string Capacitor_InternalResistance {
             get {
@@ -1438,7 +1438,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxChargingCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxChargingCurrent ähnelt.
         /// </summary>
         public static string Capacitor_MaxChargingCurrent {
             get {
@@ -1447,7 +1447,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxDischargingCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxDischargingCurrent ähnelt.
         /// </summary>
         public static string Capacitor_MaxDischargingCurrent {
             get {
@@ -1456,7 +1456,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxVoltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxVoltage ähnelt.
         /// </summary>
         public static string Capacitor_MaxVoltage {
             get {
@@ -1465,7 +1465,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MinVoltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MinVoltage ähnelt.
         /// </summary>
         public static string Capacitor_MinVoltage {
             get {
@@ -1474,7 +1474,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ChassisConfiguration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ChassisConfiguration ähnelt.
         /// </summary>
         public static string ChassisConfiguration {
             get {
@@ -1483,7 +1483,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ConventionalLorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ConventionalLorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_ConventionalLorryOutputType {
             get {
@@ -1492,7 +1492,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Exempted_CompletedBusOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Exempted_CompletedBusOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_Exempted_CompletedBusOutputType {
             get {
@@ -1501,7 +1501,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Exempted_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Exempted_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_Exempted_LorryOutputType {
             get {
@@ -1510,7 +1510,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV_IEPC_S_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV_IEPC_S_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_HEV_IEPC_S_LorryOutputType {
             get {
@@ -1519,7 +1519,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV_Px_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV_Px_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_HEV_Px_LorryOutputType {
             get {
@@ -1528,7 +1528,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV_S2_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV_S2_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_HEV_S2_LorryOutputType {
             get {
@@ -1537,7 +1537,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV_S3_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV_S3_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_HEV_S3_LorryOutputType {
             get {
@@ -1546,7 +1546,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV_S4_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV_S4_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_HEV_S4_LorryOutputType {
             get {
@@ -1555,7 +1555,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV_E2_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV_E2_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_PEV_E2_LorryOutputType {
             get {
@@ -1564,7 +1564,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV_E3_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV_E3_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_PEV_E3_LorryOutputType {
             get {
@@ -1573,7 +1573,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV_E4_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV_E4_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_PEV_E4_LorryOutputType {
             get {
@@ -1582,7 +1582,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV_IEPC_LorryOutputType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV_IEPC_LorryOutputType ähnelt.
         /// </summary>
         public static string CIF_OutputDataType_PEV_IEPC_LorryOutputType {
             get {
@@ -1591,7 +1591,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ADC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ADC ähnelt.
         /// </summary>
         public static string Component_ADC {
             get {
@@ -1600,7 +1600,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AirDrag.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AirDrag ähnelt.
         /// </summary>
         public static string Component_AirDrag {
             get {
@@ -1609,7 +1609,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Angledrive.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Angledrive ähnelt.
         /// </summary>
         public static string Component_Angledrive {
             get {
@@ -1618,7 +1618,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AppVersion.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AppVersion ähnelt.
         /// </summary>
         public static string Component_AppVersion {
             get {
@@ -1627,7 +1627,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Auxiliaries.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Auxiliaries ähnelt.
         /// </summary>
         public static string Component_Auxiliaries {
             get {
@@ -1636,7 +1636,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Axlegear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Axlegear ähnelt.
         /// </summary>
         public static string Component_Axlegear {
             get {
@@ -1645,7 +1645,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleWheels.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleWheels ähnelt.
         /// </summary>
         public static string Component_AxleWheels {
             get {
@@ -1654,7 +1654,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BatterySystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BatterySystem ähnelt.
         /// </summary>
         public static string Component_BatterySystem {
             get {
@@ -1663,7 +1663,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CapacitorSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CapacitorSystem ähnelt.
         /// </summary>
         public static string Component_CapacitorSystem {
             get {
@@ -1672,7 +1672,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CertificationMethod.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CertificationMethod ähnelt.
         /// </summary>
         public static string Component_CertificationMethod {
             get {
@@ -1681,7 +1681,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CertificationNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CertificationNumber ähnelt.
         /// </summary>
         public static string Component_CertificationNumber {
             get {
@@ -1690,7 +1690,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CertifiedAeroReduction.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CertifiedAeroReduction ähnelt.
         /// </summary>
         public static string Component_CertifiedAeroReduction {
             get {
@@ -1699,7 +1699,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Creator.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Creator ähnelt.
         /// </summary>
         public static string Component_Creator {
             get {
@@ -1708,7 +1708,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Date.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Date ähnelt.
         /// </summary>
         public static string Component_Date {
             get {
@@ -1717,7 +1717,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DriverModel.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DriverModel ähnelt.
         /// </summary>
         public static string Component_DriverModel {
             get {
@@ -1726,7 +1726,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricEnergyStorage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyStorage ähnelt.
         /// </summary>
         public static string Component_ElectricEnergyStorage {
             get {
@@ -1735,7 +1735,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachine.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachine ähnelt.
         /// </summary>
         public static string Component_ElectricMachine {
             get {
@@ -1744,7 +1744,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachineGEN.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachineGEN ähnelt.
         /// </summary>
         public static string Component_ElectricMachineGEN {
             get {
@@ -1753,7 +1753,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachineSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachineSystem ähnelt.
         /// </summary>
         public static string Component_ElectricMachineSystem {
             get {
@@ -1762,7 +1762,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Engine.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Engine ähnelt.
         /// </summary>
         public static string Component_Engine {
             get {
@@ -1771,7 +1771,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Gearbox.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Gearbox ähnelt.
         /// </summary>
         public static string Component_Gearbox {
             get {
@@ -1780,7 +1780,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MainCertificationMethod.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MainCertificationMethod ähnelt.
         /// </summary>
         public static string Component_Gearbox_CertificationMethod {
             get {
@@ -1789,7 +1789,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to id.
+        ///   Sucht eine lokalisierte Zeichenfolge, die id ähnelt.
         /// </summary>
         public static string Component_ID_Attr {
             get {
@@ -1798,7 +1798,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to IEPC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die IEPC ähnelt.
         /// </summary>
         public static string Component_IEPC {
             get {
@@ -1807,7 +1807,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Manufacturer.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Manufacturer ähnelt.
         /// </summary>
         public static string Component_Manufacturer {
             get {
@@ -1816,7 +1816,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerAddress.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddress ähnelt.
         /// </summary>
         public static string Component_ManufacturerAddress {
             get {
@@ -1825,7 +1825,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Model.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Model ähnelt.
         /// </summary>
         public static string Component_Model {
             get {
@@ -1834,7 +1834,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Retarder.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Retarder ähnelt.
         /// </summary>
         public static string Component_Retarder {
             get {
@@ -1843,7 +1843,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TechnicalReportId.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TechnicalReportId ähnelt.
         /// </summary>
         public static string Component_TechnicalReportId {
             get {
@@ -1852,7 +1852,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueConverter.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueConverter ähnelt.
         /// </summary>
         public static string Component_TorqueConverter {
             get {
@@ -1861,7 +1861,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Transmission.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Transmission ähnelt.
         /// </summary>
         public static string Component_Transmission {
             get {
@@ -1870,7 +1870,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string Component_Type_Attr {
             get {
@@ -1879,7 +1879,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOType ähnelt.
         /// </summary>
         public static string Component_Type_Attr_PTO {
             get {
@@ -1888,7 +1888,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Vehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Vehicle ähnelt.
         /// </summary>
         public static string Component_Vehicle {
             get {
@@ -1897,7 +1897,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Data.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Data ähnelt.
         /// </summary>
         public static string ComponentDataWrapper {
             get {
@@ -1906,7 +1906,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleComponentsType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleComponentsType ähnelt.
         /// </summary>
         public static string Components_type_attr {
             get {
@@ -1915,7 +1915,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CompressorDrive.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CompressorDrive ähnelt.
         /// </summary>
         public static string CompressorDrive {
             get {
@@ -1924,7 +1924,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Conditioning.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Conditioning ähnelt.
         /// </summary>
         public static string Conditioning {
             get {
@@ -1933,7 +1933,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to coolantTempInlet.
+        ///   Sucht eine lokalisierte Zeichenfolge, die coolantTempInlet ähnelt.
         /// </summary>
         public static string Conditioning_CoolantTempInlet {
             get {
@@ -1942,7 +1942,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to coolingPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die coolingPower ähnelt.
         /// </summary>
         public static string Conditioning_CoolingPower {
             get {
@@ -1951,7 +1951,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Conditioning_Entry {
             get {
@@ -1960,7 +1960,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CorrectedActualMass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CorrectedActualMass ähnelt.
         /// </summary>
         public static string CorrectedActualMass {
             get {
@@ -1969,7 +1969,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Signature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Signature ähnelt.
         /// </summary>
         public static string DI_Signature {
             get {
@@ -1978,7 +1978,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Algorithm.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Algorithm ähnelt.
         /// </summary>
         public static string DI_Signature_Algorithm_Attr {
             get {
@@ -1987,7 +1987,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Reference.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Reference ähnelt.
         /// </summary>
         public static string DI_Signature_Reference {
             get {
@@ -1996,7 +1996,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DigestMethod.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DigestMethod ähnelt.
         /// </summary>
         public static string DI_Signature_Reference_DigestMethod {
             get {
@@ -2005,7 +2005,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DigestValue.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DigestValue ähnelt.
         /// </summary>
         public static string DI_Signature_Reference_DigestValue {
             get {
@@ -2014,7 +2014,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Transforms.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Transforms ähnelt.
         /// </summary>
         public static string DI_Signature_Reference_Transforms {
             get {
@@ -2023,7 +2023,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Transform.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Transform ähnelt.
         /// </summary>
         public static string DI_Signature_Reference_Transforms_Transform {
             get {
@@ -2032,7 +2032,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to URI.
+        ///   Sucht eine lokalisierte Zeichenfolge, die URI ähnelt.
         /// </summary>
         public static string DI_Signature_Reference_URI_Attr {
             get {
@@ -2041,7 +2041,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DragCurve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DragCurve ähnelt.
         /// </summary>
         public static string DragCurve {
             get {
@@ -2050,7 +2050,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to dragTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die dragTorque ähnelt.
         /// </summary>
         public static string DragCurve_DragTorque {
             get {
@@ -2059,7 +2059,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string DragCurve_Entry {
             get {
@@ -2068,7 +2068,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die gear ähnelt.
         /// </summary>
         public static string DragCurve_Gear {
             get {
@@ -2077,7 +2077,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to outShaftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt.
         /// </summary>
         public static string DragCurve_OutShaftSpeed {
             get {
@@ -2086,7 +2086,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to decisionFactorVel.
+        ///   Sucht eine lokalisierte Zeichenfolge, die decisionFactorVel ähnelt.
         /// </summary>
         public static string Driver_CoastingDFTargetSpeedLookupMapping_DecisionFactor_Attr {
             get {
@@ -2095,7 +2095,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to targetVelocity.
+        ///   Sucht eine lokalisierte Zeichenfolge, die targetVelocity ähnelt.
         /// </summary>
         public static string Driver_CoastingDFTargetSpeedLookupMapping_TargetVelocity_Attr {
             get {
@@ -2104,7 +2104,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to decisionFactorDrop.
+        ///   Sucht eine lokalisierte Zeichenfolge, die decisionFactorDrop ähnelt.
         /// </summary>
         public static string Driver_CoastingDFVelocityDropLookupMapping_DecisionFactorDrop_Attr {
             get {
@@ -2113,7 +2113,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to velocityDrop.
+        ///   Sucht eine lokalisierte Zeichenfolge, die velocityDrop ähnelt.
         /// </summary>
         public static string Driver_CoastingDFVelocityDropLookupMapping_VelocityDrop_Attr {
             get {
@@ -2122,7 +2122,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DriverAccelerationCurve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DriverAccelerationCurve ähnelt.
         /// </summary>
         public static string DriverModel_DriverAccelerationCurve {
             get {
@@ -2131,7 +2131,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string DriverModel_DriverAccelerationCurve_Entry {
             get {
@@ -2140,7 +2140,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EcoRoll.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EcoRoll ähnelt.
         /// </summary>
         public static string DriverModel_EcoRoll {
             get {
@@ -2149,7 +2149,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineStopStart.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineStopStart ähnelt.
         /// </summary>
         public static string DriverModel_EngineStopStart {
             get {
@@ -2158,7 +2158,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineStopStartParameters.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineStopStartParameters ähnelt.
         /// </summary>
         public static string DriverModel_EngineStopStartParameters {
             get {
@@ -2167,7 +2167,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LookAheadCoasting.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LookAheadCoasting ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting {
             get {
@@ -2176,7 +2176,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DecisionFactorOffset.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DecisionFactorOffset ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_DecisionFactorOffset {
             get {
@@ -2185,7 +2185,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DecisionFactorScaling.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DecisionFactorScaling ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_DecisionFactorScaling {
             get {
@@ -2194,7 +2194,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Enabled.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_Enabled {
             get {
@@ -2203,7 +2203,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MinSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_MinSpeed {
             get {
@@ -2212,7 +2212,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PreviewDistanceFactor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PreviewDistanceFactor ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_PreviewDistanceFactor {
             get {
@@ -2221,7 +2221,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SpeedDependentDecisionFactor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SpeedDependentDecisionFactor ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor {
             get {
@@ -2230,7 +2230,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VelocityDropDecisionFactor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VelocityDropDecisionFactor ähnelt.
         /// </summary>
         public static string DriverModel_LookAheadCoasting_VelocityDropDecisionFactor {
             get {
@@ -2239,7 +2239,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Overspeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Overspeed ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed {
             get {
@@ -2248,7 +2248,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AllowedOverspeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AllowedOverspeed ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed_AllowedOverspeed {
             get {
@@ -2257,7 +2257,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AllowedUnderspeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AllowedUnderspeed ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed_AllowedUnderspeed {
             get {
@@ -2266,7 +2266,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Enabled.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed_Enabled {
             get {
@@ -2275,7 +2275,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MinSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed_MinSpeed {
             get {
@@ -2284,7 +2284,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Mode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt.
         /// </summary>
         public static string DriverModel_Overspeed_Mode {
             get {
@@ -2293,7 +2293,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ShiftStrategyParameters.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ShiftStrategyParameters ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters {
             get {
@@ -2302,7 +2302,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DownshiftAfterUpshiftDelay.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DownshiftAfterUpshiftDelay ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_DownshiftAfterUpshiftDelay {
             get {
@@ -2311,7 +2311,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PowershiftShiftTime.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PowershiftShiftTime ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_PowershiftShiftTime {
             get {
@@ -2320,7 +2320,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to StartAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die StartAcceleration ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_StartAcceleration {
             get {
@@ -2329,7 +2329,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to StartSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die StartSpeed ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_StartSpeed {
             get {
@@ -2338,7 +2338,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to StartTorqueReserve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die StartTorqueReserve ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_StartTorqueReserve {
             get {
@@ -2347,7 +2347,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TimeBetweenGearshift.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TimeBetweenGearshift ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_TimeBetweenGearshift {
             get {
@@ -2356,7 +2356,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueReserve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueReserve ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_TorqueReserve {
             get {
@@ -2365,7 +2365,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to UpshiftAfterDownshiftDelay.
+        ///   Sucht eine lokalisierte Zeichenfolge, die UpshiftAfterDownshiftDelay ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_UpshiftAfterDownshiftDelay {
             get {
@@ -2374,7 +2374,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to UpshiftMinAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die UpshiftMinAcceleration ähnelt.
         /// </summary>
         public static string DriverModel_ShiftStrategyParameters_UpshiftMinAcceleration {
             get {
@@ -2383,7 +2383,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricEnergyStorage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyStorage ähnelt.
         /// </summary>
         public static string ElectricEnergyStorage {
             get {
@@ -2392,7 +2392,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Battery.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Battery ähnelt.
         /// </summary>
         public static string ElectricEnergyStorage_Battery {
             get {
@@ -2401,7 +2401,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Capacitor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Capacitor ähnelt.
         /// </summary>
         public static string ElectricEnergyStorage_Capacitor {
             get {
@@ -2410,7 +2410,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ContinuousTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ContinuousTorque ähnelt.
         /// </summary>
         public static string ElectricMachine_ContinuousTorque {
             get {
@@ -2419,7 +2419,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Count.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Count ähnelt.
         /// </summary>
         public static string ElectricMachine_Count {
             get {
@@ -2428,7 +2428,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DcDcConverterIncluded.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DcDcConverterIncluded ähnelt.
         /// </summary>
         public static string ElectricMachine_DcDcConverterIncluded {
             get {
@@ -2437,7 +2437,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachineType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachineType ähnelt.
         /// </summary>
         public static string ElectricMachine_ElectricMachineType {
             get {
@@ -2446,7 +2446,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to IHPCType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die IHPCType ähnelt.
         /// </summary>
         public static string ElectricMachine_IHPCType {
             get {
@@ -2455,7 +2455,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OverloadDuration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OverloadDuration ähnelt.
         /// </summary>
         public static string ElectricMachine_OverloadDuration {
             get {
@@ -2464,7 +2464,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OverloadTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OverloadTorque ähnelt.
         /// </summary>
         public static string ElectricMachine_OverloadTorque {
             get {
@@ -2473,7 +2473,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to P2.5GearRatios.
+        ///   Sucht eine lokalisierte Zeichenfolge, die P2.5GearRatios ähnelt.
         /// </summary>
         public static string ElectricMachine_P2_5GearRatios {
             get {
@@ -2482,7 +2482,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die gear ähnelt.
         /// </summary>
         public static string ElectricMachine_P2_5GearRatios_Gear_Attr {
             get {
@@ -2491,7 +2491,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Position.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Position ähnelt.
         /// </summary>
         public static string ElectricMachine_Position {
             get {
@@ -2500,7 +2500,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PowertrainPosition.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PowertrainPosition ähnelt.
         /// </summary>
         public static string ElectricMachine_PowertrainPosition {
             get {
@@ -2509,7 +2509,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to R85RatedPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die R85RatedPower ähnelt.
         /// </summary>
         public static string ElectricMachine_R85RatedPower {
             get {
@@ -2518,7 +2518,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RotationalInertia.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RotationalInertia ähnelt.
         /// </summary>
         public static string ElectricMachine_RotationalInertia {
             get {
@@ -2527,7 +2527,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TestSpeedContinuousTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TestSpeedContinuousTorque ähnelt.
         /// </summary>
         public static string ElectricMachine_TestSpeedContinuousTorque {
             get {
@@ -2536,7 +2536,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TestSpeedOverloadTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TestSpeedOverloadTorque ähnelt.
         /// </summary>
         public static string ElectricMachine_TestSpeedOverloadTorque {
             get {
@@ -2545,7 +2545,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TestVoltageOverload.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TestVoltageOverload ähnelt.
         /// </summary>
         public static string ElectricMachine_TestVoltageOverload {
             get {
@@ -2554,7 +2554,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VoltageLevel.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VoltageLevel ähnelt.
         /// </summary>
         public static string ElectricMachine_VoltageLevel {
             get {
@@ -2563,7 +2563,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachineSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachineSystem ähnelt.
         /// </summary>
         public static string ElectricMachineSystem {
             get {
@@ -2572,7 +2572,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMachine.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMachine ähnelt.
         /// </summary>
         public static string ElectricMotorTorqueLimit_ElectricMachine {
             get {
@@ -2581,7 +2581,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricMotorTorqueLimits.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricMotorTorqueLimits ähnelt.
         /// </summary>
         public static string ElectricMotorTorqueLimits {
             get {
@@ -2590,7 +2590,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BFColdHot.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BFColdHot ähnelt.
         /// </summary>
         public static string Engine_ColdHotBalancingFactor {
             get {
@@ -2599,7 +2599,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CFNCV.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CFNCV ähnelt.
         /// </summary>
         public static string Engine_CorrecionFactor_NCV {
             get {
@@ -2608,7 +2608,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CFRegPer.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CFRegPer ähnelt.
         /// </summary>
         public static string Engine_CorrectionFactor_RegPer {
             get {
@@ -2617,7 +2617,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Displacement.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Displacement ähnelt.
         /// </summary>
         public static string Engine_Displacement {
             get {
@@ -2626,7 +2626,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to engineSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt.
         /// </summary>
         public static string Engine_EngineFullLoadCurve_EngineSpeed_Attr {
             get {
@@ -2635,7 +2635,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FCCorrection.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FCCorrection ähnelt.
         /// </summary>
         public static string Engine_FCCorrection {
             get {
@@ -2644,7 +2644,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelConsumptionMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelConsumptionMap ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap {
             get {
@@ -2653,7 +2653,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to engineSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_EngineSpeed_Attr {
             get {
@@ -2662,7 +2662,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_Entry {
             get {
@@ -2671,7 +2671,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to fuelConsumption.
+        ///   Sucht eine lokalisierte Zeichenfolge, die fuelConsumption ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_FuelConsumption_Attr {
             get {
@@ -2680,7 +2680,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torque ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_Torque_Attr {
             get {
@@ -2689,7 +2689,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to electricPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die electricPower ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_WHRElPower_Attr {
             get {
@@ -2698,7 +2698,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to mechanicalPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die mechanicalPower ähnelt.
         /// </summary>
         public static string Engine_FuelConsumptionMap_WHRMechPower_Attr {
             get {
@@ -2707,7 +2707,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Mode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt.
         /// </summary>
         public static string Engine_FuelModes {
             get {
@@ -2716,7 +2716,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Fuel.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Fuel ähnelt.
         /// </summary>
         public static string Engine_FuelModes_Fuel {
             get {
@@ -2725,7 +2725,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt.
         /// </summary>
         public static string Engine_FuelType {
             get {
@@ -2734,7 +2734,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FullLoadAndDragCurve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FullLoadAndDragCurve ähnelt.
         /// </summary>
         public static string Engine_FullLoadAndDragCurve {
             get {
@@ -2743,7 +2743,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to dragTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die dragTorque ähnelt.
         /// </summary>
         public static string Engine_FullLoadCurve_DragTorque_Attr {
             get {
@@ -2752,7 +2752,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Engine_FullLoadCurve_Entry {
             get {
@@ -2761,7 +2761,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt.
         /// </summary>
         public static string Engine_FullLoadCurve_MaxTorque_Attr {
             get {
@@ -2770,7 +2770,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to IdlingSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die IdlingSpeed ähnelt.
         /// </summary>
         public static string Engine_IdlingSpeed {
             get {
@@ -2779,7 +2779,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Inertia.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt.
         /// </summary>
         public static string Engine_Inertia {
             get {
@@ -2788,7 +2788,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxEngineTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxEngineTorque ähnelt.
         /// </summary>
         public static string Engine_MaxTorque {
             get {
@@ -2797,7 +2797,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedPower ähnelt.
         /// </summary>
         public static string Engine_RatedPower {
             get {
@@ -2806,7 +2806,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedSpeed ähnelt.
         /// </summary>
         public static string Engine_RatedSpeed {
             get {
@@ -2815,7 +2815,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineDataDeclarationType ähnelt.
         /// </summary>
         public static string Engine_Type_Attr {
             get {
@@ -2824,7 +2824,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricalOutput.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricalOutput ähnelt.
         /// </summary>
         public static string Engine_WHR_ElectricalOutput {
             get {
@@ -2833,7 +2833,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MechanicalOutputICE.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MechanicalOutputICE ähnelt.
         /// </summary>
         public static string Engine_WHR_MechanicalOutputICE {
             get {
@@ -2842,7 +2842,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MechanicalOutputDrivetrain.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MechanicalOutputDrivetrain ähnelt.
         /// </summary>
         public static string Engine_WHR_MechanicalOutputIDrivetrain {
             get {
@@ -2851,7 +2851,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHRCorrection.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHRCorrection ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactor {
             get {
@@ -2860,7 +2860,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHRCorrectionFactors.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHRCorrectionFactors ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors {
             get {
@@ -2869,7 +2869,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BFColdHot.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BFColdHot ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_BFColdHot {
             get {
@@ -2878,7 +2878,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CFRegPer.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CFRegPer ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_CFRegPer {
             get {
@@ -2887,7 +2887,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Electrical.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Electrical ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_Electrical {
             get {
@@ -2896,7 +2896,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Mechanical.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Mechanical ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_Mechanical {
             get {
@@ -2905,7 +2905,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Motorway.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Motorway ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_Motorway {
             get {
@@ -2914,7 +2914,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Rural.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Rural ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_Rural {
             get {
@@ -2923,7 +2923,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Urban.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Urban ähnelt.
         /// </summary>
         public static string Engine_WHRCorrectionFactors_Urban {
             get {
@@ -2932,7 +2932,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHRMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHRMap ähnelt.
         /// </summary>
         public static string Engine_WHRMap {
             get {
@@ -2941,7 +2941,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Engine_WHRMap_Entry {
             get {
@@ -2950,7 +2950,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHRType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHRType ähnelt.
         /// </summary>
         public static string Engine_WHRType {
             get {
@@ -2959,7 +2959,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHTCEngineering.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHTCEngineering ähnelt.
         /// </summary>
         public static string Engine_WHTCEngineering {
             get {
@@ -2968,7 +2968,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHTCMotorway.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHTCMotorway ähnelt.
         /// </summary>
         public static string Engine_WHTCMotorway {
             get {
@@ -2977,7 +2977,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHTCRural.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHTCRural ähnelt.
         /// </summary>
         public static string Engine_WHTCRural {
             get {
@@ -2986,7 +2986,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to WHTCUrban.
+        ///   Sucht eine lokalisierte Zeichenfolge, die WHTCUrban ähnelt.
         /// </summary>
         public static string Engine_WHTCUrban {
             get {
@@ -2995,7 +2995,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SumNetPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SumNetPower ähnelt.
         /// </summary>
         public static string Exempted_SumNetPower {
             get {
@@ -3004,7 +3004,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Technology.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Technology ähnelt.
         /// </summary>
         public static string Exempted_Technology {
             get {
@@ -3013,7 +3013,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Resource.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Resource ähnelt.
         /// </summary>
         public static string ExternalResource {
             get {
@@ -3022,7 +3022,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to component.
+        ///   Sucht eine lokalisierte Zeichenfolge, die component ähnelt.
         /// </summary>
         public static string ExtResource_Component_Attr {
             get {
@@ -3031,7 +3031,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to file.
+        ///   Sucht eine lokalisierte Zeichenfolge, die file ähnelt.
         /// </summary>
         public static string ExtResource_File_Attr {
             get {
@@ -3040,7 +3040,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string ExtResource_Type_Attr {
             get {
@@ -3049,7 +3049,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to csv.
+        ///   Sucht eine lokalisierte Zeichenfolge, die csv ähnelt.
         /// </summary>
         public static string ExtResource_Type_Value_CSV {
             get {
@@ -3058,7 +3058,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to xml.
+        ///   Sucht eine lokalisierte Zeichenfolge, die xml ähnelt.
         /// </summary>
         public static string ExtResource_Type_Value_XML {
             get {
@@ -3067,7 +3067,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Gear ähnelt.
         /// </summary>
         public static string Gear_EntryName {
             get {
@@ -3076,7 +3076,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to number.
+        ///   Sucht eine lokalisierte Zeichenfolge, die number ähnelt.
         /// </summary>
         public static string Gear_GearNumber_Attr {
             get {
@@ -3085,7 +3085,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxOutShaftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxOutShaftSpeed ähnelt.
         /// </summary>
         public static string Gear_MaxOutputShaftSpeed {
             get {
@@ -3094,7 +3094,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxOutShaftTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxOutShaftTorque ähnelt.
         /// </summary>
         public static string Gear_MaxOutputShaftTorque {
             get {
@@ -3103,7 +3103,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string Gear_Ratio {
             get {
@@ -3112,7 +3112,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to engineTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die engineTorque ähnelt.
         /// </summary>
         public static string Gear_ShiftPolygon_EngineTorque_Attr {
             get {
@@ -3121,7 +3121,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to downshiftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die downshiftSpeed ähnelt.
         /// </summary>
         public static string Gear_ShiftPolygonMapping_DownshiftSpeed_Attr {
             get {
@@ -3130,7 +3130,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to upshiftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die upshiftSpeed ähnelt.
         /// </summary>
         public static string Gear_ShiftPolygonMapping_UpshiftSpeed_Attr {
             get {
@@ -3139,7 +3139,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to GearboxDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die GearboxDataDeclarationType ähnelt.
         /// </summary>
         public static string Gearbox_attr_GearboxDataDeclarationType {
             get {
@@ -3148,7 +3148,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxlegearRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxlegearRatio ähnelt.
         /// </summary>
         public static string Gearbox_AxlegearRatio {
             get {
@@ -3157,7 +3157,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DifferentialIncluded.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DifferentialIncluded ähnelt.
         /// </summary>
         public static string Gearbox_DifferentialIncluded {
             get {
@@ -3166,7 +3166,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Efficiency.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Efficiency ähnelt.
         /// </summary>
         public static string Gearbox_Gear_Efficiency {
             get {
@@ -3175,7 +3175,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to number.
+        ///   Sucht eine lokalisierte Zeichenfolge, die number ähnelt.
         /// </summary>
         public static string Gearbox_Gear_GearNumber_Attr {
             get {
@@ -3184,7 +3184,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt.
         /// </summary>
         public static string Gearbox_Gear_MaxSpeed {
             get {
@@ -3193,7 +3193,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string Gearbox_Gear_Ratio {
             get {
@@ -3202,7 +3202,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueLossMap ähnelt.
         /// </summary>
         public static string Gearbox_Gear_TorqueLossMap {
             get {
@@ -3211,7 +3211,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Gearbox_Gear_TorqueLossMap_Entry {
             get {
@@ -3220,7 +3220,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Gears.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Gears ähnelt.
         /// </summary>
         public static string Gearbox_Gears {
             get {
@@ -3229,7 +3229,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to GearsDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die GearsDeclarationType ähnelt.
         /// </summary>
         public static string Gearbox_Gears_Attr_GearsDeclarationType {
             get {
@@ -3238,7 +3238,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Gear ähnelt.
         /// </summary>
         public static string Gearbox_Gears_Gear {
             get {
@@ -3247,7 +3247,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ShiftPolygon.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ShiftPolygon ähnelt.
         /// </summary>
         public static string Gearbox_Gears_Gear_ShiftPolygon {
             get {
@@ -3256,7 +3256,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Gearbox_Gears_Gear_ShiftPolygon_Entry {
             get {
@@ -3265,7 +3265,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxTorque ähnelt.
         /// </summary>
         public static string Gearbox_Gears_MaxTorque {
             get {
@@ -3274,7 +3274,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Inertia.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt.
         /// </summary>
         public static string Gearbox_Inertia {
             get {
@@ -3283,7 +3283,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TractionInterruption.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TractionInterruption ähnelt.
         /// </summary>
         public static string Gearbox_TractionInterruption {
             get {
@@ -3292,7 +3292,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransmissionType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransmissionType ähnelt.
         /// </summary>
         public static string Gearbox_TransmissionType {
             get {
@@ -3301,7 +3301,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Ratio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Ratio ähnelt.
         /// </summary>
         public static string GearRatio_Ratio {
             get {
@@ -3310,7 +3310,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to IEPC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die IEPC ähnelt.
         /// </summary>
         public static string IEPC_Component {
             get {
@@ -3319,7 +3319,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DesignTypeWheelMotor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DesignTypeWheelMotor ähnelt.
         /// </summary>
         public static string IEPC_DesignTypeWheelMotor {
             get {
@@ -3328,7 +3328,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DifferentialIncluded.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DifferentialIncluded ähnelt.
         /// </summary>
         public static string IEPC_DifferentialIncluded {
             get {
@@ -3337,7 +3337,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NrOfDesignTypeWheelMotorMeasured.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NrOfDesignTypeWheelMotorMeasured ähnelt.
         /// </summary>
         public static string IEPC_NrOfDesignTypeWheelMotorMeasured {
             get {
@@ -3346,7 +3346,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string LookAheadCoasting_SpeedDependentDecisionFactor_Entry {
             get {
@@ -3355,7 +3355,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string LookAheadCoasting_VelocityDropDecisionFactor_Entry {
             get {
@@ -3364,7 +3364,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerAddress.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddress ähnelt.
         /// </summary>
         public static string ManufacturerAddress {
             get {
@@ -3373,7 +3373,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerAddressCompletedVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerAddressCompletedVehicle ähnelt.
         /// </summary>
         public static string ManufacturerAddressCompletedVehicle {
             get {
@@ -3382,7 +3382,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerCompletedVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerCompletedVehicle ähnelt.
         /// </summary>
         public static string ManufacturerCompletedVehicle {
             get {
@@ -3391,7 +3391,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerPrimaryVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerPrimaryVehicle ähnelt.
         /// </summary>
         public static string ManufacturerPrimaryVehicle {
             get {
@@ -3400,7 +3400,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturingStep.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturingStep ähnelt.
         /// </summary>
         public static string ManufacturingStep {
             get {
@@ -3409,7 +3409,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BusManufacturingStepDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BusManufacturingStepDataType ähnelt.
         /// </summary>
         public static string ManufacturingStep_Bus_DataType {
             get {
@@ -3418,7 +3418,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HashPreviousStep.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HashPreviousStep ähnelt.
         /// </summary>
         public static string ManufacturingStep_HashPreviousStep {
             get {
@@ -3427,7 +3427,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to stepCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die stepCount ähnelt.
         /// </summary>
         public static string ManufacturingStep_StepCount {
             get {
@@ -3436,7 +3436,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to stepCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die stepCount ähnelt.
         /// </summary>
         public static string ManufacturingStep_stepCount_Attr {
             get {
@@ -3445,7 +3445,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxTorqueCurve.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxTorqueCurve ähnelt.
         /// </summary>
         public static string MaxTorqueCurve {
             get {
@@ -3454,7 +3454,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string MaxTorqueCurve_Entry {
             get {
@@ -3463,7 +3463,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt.
         /// </summary>
         public static string MaxTorqueCurve_MaxTorque {
             get {
@@ -3472,7 +3472,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to minTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die minTorque ähnelt.
         /// </summary>
         public static string MaxTorqueCurve_MinTorque {
             get {
@@ -3481,7 +3481,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to outShaftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt.
         /// </summary>
         public static string MaxTorqueCurve_OutShaftSpeed {
             get {
@@ -3490,7 +3490,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Cycle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Cycle ähnelt.
         /// </summary>
         public static string Missions_Cycle {
             get {
@@ -3499,7 +3499,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ConventionalLorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ConventionalLorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_ConventionalLorryManufacturerOutputDataType {
             get {
@@ -3508,7 +3508,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ConventionalPrimaryBusManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ConventionalPrimaryBusManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_ConventionalPrimaryBusManufacturerOutputDataType {
             get {
@@ -3517,7 +3517,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV-IEPC-S_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV-IEPC-S_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_HEV_IEPC_S_LorryManufacturerOutputDataType {
             get {
@@ -3526,7 +3526,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV-Px_IHPCLorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV-Px_IHPCLorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_HEV_Px_IHPCLorryManufacturerOutputDataType {
             get {
@@ -3535,7 +3535,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV-S2_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV-S2_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_HEV_S2_LorryManufacturerOutputDataType {
             get {
@@ -3544,7 +3544,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV-S3_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV-S3_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_HEV_S3_LorryManufacturerOutputDataType {
             get {
@@ -3553,7 +3553,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HEV-S4_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HEV-S4_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_HEV_S4_LorryManufacturerOutputDataType {
             get {
@@ -3562,7 +3562,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV-E2_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV-E2_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_PEV_E2_LorryManufacturerOutputDataType {
             get {
@@ -3571,7 +3571,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV-E3_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV-E3_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_PEV_E3_LorryManufacturerOutputDataType {
             get {
@@ -3580,7 +3580,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV-E4_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV-E4_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_PEV_E4_LorryManufacturerOutputDataType {
             get {
@@ -3589,7 +3589,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PEV-IEPC_LorryManufacturerOutputDataType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PEV-IEPC_LorryManufacturerOutputDataType ähnelt.
         /// </summary>
         public static string MRF_OutputDataType_PEV_IEPC_LorryManufacturerOutputDataType {
             get {
@@ -3598,7 +3598,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PowerMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PowerMap ähnelt.
         /// </summary>
         public static string PowerMap {
             get {
@@ -3607,7 +3607,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to electricPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die electricPower ähnelt.
         /// </summary>
         public static string PowerMap_ElectricPower {
             get {
@@ -3616,7 +3616,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string PowerMap_Entry {
             get {
@@ -3625,7 +3625,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die gear ähnelt.
         /// </summary>
         public static string PowerMap_Gear {
             get {
@@ -3634,7 +3634,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to outShaftSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die outShaftSpeed ähnelt.
         /// </summary>
         public static string PowerMap_OutShaftSpeed {
             get {
@@ -3643,7 +3643,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torque ähnelt.
         /// </summary>
         public static string PowerMap_Torque {
             get {
@@ -3652,7 +3652,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to REESS.
+        ///   Sucht eine lokalisierte Zeichenfolge, die REESS ähnelt.
         /// </summary>
         public static string REESS {
             get {
@@ -3661,7 +3661,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BatteryType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BatteryType ähnelt.
         /// </summary>
         public static string REESS_BatteryType {
             get {
@@ -3670,7 +3670,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ConnectorsSubsystemsIncluded.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ConnectorsSubsystemsIncluded ähnelt.
         /// </summary>
         public static string REESS_ConnectorsSubsystemsIncluded {
             get {
@@ -3679,7 +3679,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CurrentLimits.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CurrentLimits ähnelt.
         /// </summary>
         public static string REESS_CurrentLimits {
             get {
@@ -3688,7 +3688,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxChargingCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxChargingCurrent ähnelt.
         /// </summary>
         public static string REESS_CurrentLimits_MaxChargingCurrent {
             get {
@@ -3697,7 +3697,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxDischargingCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxDischargingCurrent ähnelt.
         /// </summary>
         public static string REESS_CurrentLimits_MaxDischargingCurrent {
             get {
@@ -3706,7 +3706,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SoC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt.
         /// </summary>
         public static string REESS_CurrentLimits_SoC {
             get {
@@ -3715,7 +3715,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to InternalResistance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die InternalResistance ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve {
             get {
@@ -3724,7 +3724,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to R_10.
+        ///   Sucht eine lokalisierte Zeichenfolge, die R_10 ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve_R10 {
             get {
@@ -3733,7 +3733,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to R_120.
+        ///   Sucht eine lokalisierte Zeichenfolge, die R_120 ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve_R120 {
             get {
@@ -3742,7 +3742,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to R_2.
+        ///   Sucht eine lokalisierte Zeichenfolge, die R_2 ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve_R2 {
             get {
@@ -3751,7 +3751,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to R_20.
+        ///   Sucht eine lokalisierte Zeichenfolge, die R_20 ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve_R20 {
             get {
@@ -3760,7 +3760,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SoC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt.
         /// </summary>
         public static string REESS_InternalResistanceCurve_SoC {
             get {
@@ -3769,7 +3769,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to JunctionboxIncluded.
+        ///   Sucht eine lokalisierte Zeichenfolge, die JunctionboxIncluded ähnelt.
         /// </summary>
         public static string REESS_JunctionboxIncluded {
             get {
@@ -3778,7 +3778,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string REESS_MapEntry {
             get {
@@ -3787,7 +3787,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OCV.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OCV ähnelt.
         /// </summary>
         public static string REESS_OCV {
             get {
@@ -3796,7 +3796,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OCV.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OCV ähnelt.
         /// </summary>
         public static string REESS_OCV_OCV {
             get {
@@ -3805,7 +3805,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SoC.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SoC ähnelt.
         /// </summary>
         public static string REESS_OCV_SoC {
             get {
@@ -3814,7 +3814,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RatedCapacity.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RatedCapacity ähnelt.
         /// </summary>
         public static string REESS_RatedCapacity {
             get {
@@ -3823,7 +3823,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TestingTemperature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TestingTemperature ähnelt.
         /// </summary>
         public static string REESS_TestingTemperature {
             get {
@@ -3832,7 +3832,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CdxA ähnelt.
         /// </summary>
         public static string Report_AirDrag_CdxA {
             get {
@@ -3841,7 +3841,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ApplicationInformation.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ApplicationInformation ähnelt.
         /// </summary>
         public static string Report_ApplicationInfo_ApplicationInformation {
             get {
@@ -3850,7 +3850,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Date.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Date ähnelt.
         /// </summary>
         public static string Report_ApplicationInfo_Date {
             get {
@@ -3859,7 +3859,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SimulationToolVersion.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SimulationToolVersion ähnelt.
         /// </summary>
         public static string Report_ApplicationInfo_SimulationToolVersion {
             get {
@@ -3868,7 +3868,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AveragePayload.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AveragePayload ähnelt.
         /// </summary>
         public static string Report_AveragePayload {
             get {
@@ -3877,7 +3877,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CO2StandardsGroup.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CO2StandardsGroup ähnelt.
         /// </summary>
         public static string Report_CO2StandardsGroup {
             get {
@@ -3886,7 +3886,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CertificationMethod.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CertificationMethod ähnelt.
         /// </summary>
         public static string Report_Component_CertificationMethod {
             get {
@@ -3895,7 +3895,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CertificationNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CertificationNumber ähnelt.
         /// </summary>
         public static string Report_Component_CertificationNumber {
             get {
@@ -3904,7 +3904,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Data.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Data ähnelt.
         /// </summary>
         public static string Report_DataWrap {
             get {
@@ -3913,7 +3913,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Mode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Mode ähnelt.
         /// </summary>
         public static string Report_Engine_FuelMode {
             get {
@@ -3922,7 +3922,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ExemptedVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ExemptedVehicle ähnelt.
         /// </summary>
         public static string Report_ExemptedVehicle {
             get {
@@ -3931,7 +3931,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransmissionRatioFinalGear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransmissionRatioFinalGear ähnelt.
         /// </summary>
         public static string Report_Gearbox_TransmissionRatioFinalGear {
             get {
@@ -3940,7 +3940,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to GearsCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die GearsCount ähnelt.
         /// </summary>
         public static string Report_GetGearbox_GearsCount {
             get {
@@ -3949,7 +3949,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to InputDataSignature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die InputDataSignature ähnelt.
         /// </summary>
         public static string Report_Input_Signature {
             get {
@@ -3958,7 +3958,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to InputDataSignature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die InputDataSignature ähnelt.
         /// </summary>
         public static string Report_InputDataSignature {
             get {
@@ -3967,7 +3967,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ManufacturerRecordSignature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ManufacturerRecordSignature ähnelt.
         /// </summary>
         public static string Report_ManufacturerRecord_Signature {
             get {
@@ -3976,7 +3976,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EnergyConsumption.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EnergyConsumption ähnelt.
         /// </summary>
         public static string Report_Result_EnergyConsumption {
             get {
@@ -3985,7 +3985,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelMode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelMode ähnelt.
         /// </summary>
         public static string Report_Result_FuelMode {
             get {
@@ -3994,7 +3994,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to dual fuel mode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die dual fuel mode ähnelt.
         /// </summary>
         public static string Report_Result_FuelMode_Val_Dual {
             get {
@@ -4003,7 +4003,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to single fuel mode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die single fuel mode ähnelt.
         /// </summary>
         public static string Report_Result_FuelMode_Val_Single {
             get {
@@ -4012,7 +4012,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MassPassengers.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MassPassengers ähnelt.
         /// </summary>
         public static string Report_Result_MassPassengers {
             get {
@@ -4021,7 +4021,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Mission.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Mission ähnelt.
         /// </summary>
         public static string Report_Result_Mission {
             get {
@@ -4030,7 +4030,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PassengerCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt.
         /// </summary>
         public static string Report_Result_PassengerCount {
             get {
@@ -4039,7 +4039,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Payload.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Payload ähnelt.
         /// </summary>
         public static string Report_Result_Payload {
             get {
@@ -4048,7 +4048,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Result.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Result ähnelt.
         /// </summary>
         public static string Report_Result_Result {
             get {
@@ -4057,7 +4057,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Status.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Status ähnelt.
         /// </summary>
         public static string Report_Result_Status {
             get {
@@ -4066,7 +4066,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to status.
+        ///   Sucht eine lokalisierte Zeichenfolge, die status ähnelt.
         /// </summary>
         public static string Report_Result_Status_Attr {
             get {
@@ -4075,7 +4075,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ResultDataSignature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ResultDataSignature ähnelt.
         /// </summary>
         public static string Report_ResultData_Signature {
             get {
@@ -4084,7 +4084,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ActualChargeDepletingRange.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ActualChargeDepletingRange ähnelt.
         /// </summary>
         public static string Report_ResultEntry_ActualChargeDepletingRange {
             get {
@@ -4093,7 +4093,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageSpeed ähnelt.
         /// </summary>
         public static string Report_ResultEntry_AverageSpeed {
             get {
@@ -4102,7 +4102,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageDrivingSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageDrivingSpeed ähnelt.
         /// </summary>
         public static string Report_ResultEntry_AvgDrivingSpeed {
             get {
@@ -4111,7 +4111,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CO2_ZEV_AuxHeater.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CO2_ZEV_AuxHeater ähnelt.
         /// </summary>
         public static string Report_ResultEntry_CO2ZEVAuxHeater {
             get {
@@ -4120,7 +4120,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Distance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Distance ähnelt.
         /// </summary>
         public static string Report_ResultEntry_Distance {
             get {
@@ -4129,7 +4129,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricEnergy.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricEnergy ähnelt.
         /// </summary>
         public static string Report_ResultEntry_ElectricEnergyConsumption {
             get {
@@ -4138,7 +4138,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineSpeedDriving.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineSpeedDriving ähnelt.
         /// </summary>
         public static string Report_ResultEntry_EngineSpeedDriving {
             get {
@@ -4147,7 +4147,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Average.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Average ähnelt.
         /// </summary>
         public static string Report_ResultEntry_EngineSpeedDriving_Avg {
             get {
@@ -4156,7 +4156,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Max.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Max ähnelt.
         /// </summary>
         public static string Report_ResultEntry_EngineSpeedDriving_Max {
             get {
@@ -4165,7 +4165,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Min.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Min ähnelt.
         /// </summary>
         public static string Report_ResultEntry_EngineSpeedDriving_Min {
             get {
@@ -4174,7 +4174,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EquivalentAllElectricRange.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EquivalentAllElectricRange ähnelt.
         /// </summary>
         public static string Report_ResultEntry_EquivalentAllElectricRange {
             get {
@@ -4183,7 +4183,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FC_ZEV_AuxHeater.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FC_ZEV_AuxHeater ähnelt.
         /// </summary>
         public static string Report_ResultEntry_FCZEVAuxHeater {
             get {
@@ -4192,7 +4192,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt.
         /// </summary>
         public static string Report_ResultEntry_FuelType {
             get {
@@ -4201,7 +4201,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FullLoadDrivingtimePercentage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FullLoadDrivingtimePercentage ähnelt.
         /// </summary>
         public static string Report_ResultEntry_FullLoadDrivingtimePercentage {
             get {
@@ -4210,7 +4210,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to GearshiftCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die GearshiftCount ähnelt.
         /// </summary>
         public static string Report_ResultEntry_GearshiftCount {
             get {
@@ -4219,7 +4219,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxAcceleration ähnelt.
         /// </summary>
         public static string Report_ResultEntry_MaxAcceleration {
             get {
@@ -4228,7 +4228,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxDeceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxDeceleration ähnelt.
         /// </summary>
         public static string Report_ResultEntry_MaxDeceleration {
             get {
@@ -4237,7 +4237,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt.
         /// </summary>
         public static string Report_ResultEntry_MaxSpeed {
             get {
@@ -4246,7 +4246,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MinSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MinSpeed ähnelt.
         /// </summary>
         public static string Report_ResultEntry_MinSpeed {
             get {
@@ -4255,7 +4255,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PassengerCount.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PassengerCount ähnelt.
         /// </summary>
         public static string Report_ResultEntry_PassengerCount {
             get {
@@ -4264,7 +4264,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Payload.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Payload ähnelt.
         /// </summary>
         public static string Report_ResultEntry_Payload {
             get {
@@ -4273,7 +4273,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SimulationParameters.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SimulationParameters ähnelt.
         /// </summary>
         public static string Report_ResultEntry_SimulationParameters {
             get {
@@ -4282,7 +4282,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Total.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Total ähnelt.
         /// </summary>
         public static string Report_ResultEntry_Total {
             get {
@@ -4291,7 +4291,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TotalVehicleMass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TotalVehicleMass ähnelt.
         /// </summary>
         public static string Report_ResultEntry_TotalVehicleMass {
             get {
@@ -4300,7 +4300,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehiclePerformance.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehiclePerformance ähnelt.
         /// </summary>
         public static string Report_ResultEntry_VehiclePerformance {
             get {
@@ -4309,7 +4309,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ElectricEnergyConsumption.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ElectricEnergyConsumption ähnelt.
         /// </summary>
         public static string Report_ResultEntry_VIF_ElectricEnergyConsumption {
             get {
@@ -4318,7 +4318,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ZeroCO2EmissionsRange.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ZeroCO2EmissionsRange ähnelt.
         /// </summary>
         public static string Report_ResultEntry_ZeroCO2EmissionsRange {
             get {
@@ -4327,7 +4327,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Results.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Results ähnelt.
         /// </summary>
         public static string Report_Results {
             get {
@@ -4336,7 +4336,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageAxlegearEfficiency.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageAxlegearEfficiency ähnelt.
         /// </summary>
         public static string Report_Results_AverageAxlegearEfficiency {
             get {
@@ -4345,7 +4345,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageGearboxEfficiency.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageGearboxEfficiency ähnelt.
         /// </summary>
         public static string Report_Results_AverageGearboxEfficiency {
             get {
@@ -4354,7 +4354,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageSpeed ähnelt.
         /// </summary>
         public static string Report_Results_AverageSpeed {
             get {
@@ -4363,7 +4363,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CO2.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CO2 ähnelt.
         /// </summary>
         public static string Report_Results_CO2 {
             get {
@@ -4372,7 +4372,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Error.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Error ähnelt.
         /// </summary>
         public static string Report_Results_Error {
             get {
@@ -4381,7 +4381,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ErrorDetails.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ErrorDetails ähnelt.
         /// </summary>
         public static string Report_Results_ErrorDetails {
             get {
@@ -4390,7 +4390,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Fuel.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Fuel ähnelt.
         /// </summary>
         public static string Report_Results_Fuel {
             get {
@@ -4399,7 +4399,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string Report_Results_Fuel_Type_Attr {
             get {
@@ -4408,7 +4408,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelConsumption.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelConsumption ähnelt.
         /// </summary>
         public static string Report_Results_FuelConsumption {
             get {
@@ -4417,7 +4417,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelType ähnelt.
         /// </summary>
         public static string Report_Results_FuelType {
             get {
@@ -4426,7 +4426,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OVCMode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OVCMode ähnelt.
         /// </summary>
         public static string Report_Results_OVCMode {
             get {
@@ -4435,7 +4435,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PrimaryVehicleSubgroup.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PrimaryVehicleSubgroup ähnelt.
         /// </summary>
         public static string Report_Results_PrimaryVehicleSubgroup {
             get {
@@ -4444,7 +4444,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to error.
+        ///   Sucht eine lokalisierte Zeichenfolge, die error ähnelt.
         /// </summary>
         public static string Report_Results_Status_Error_Val {
             get {
@@ -4453,7 +4453,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to success.
+        ///   Sucht eine lokalisierte Zeichenfolge, die success ähnelt.
         /// </summary>
         public static string Report_Results_Status_Success_Val {
             get {
@@ -4462,7 +4462,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Summary.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Summary ähnelt.
         /// </summary>
         public static string Report_Results_Summary {
             get {
@@ -4471,7 +4471,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to unit.
+        ///   Sucht eine lokalisierte Zeichenfolge, die unit ähnelt.
         /// </summary>
         public static string Report_Results_Unit_Attr {
             get {
@@ -4480,7 +4480,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SpecificCO2Emissions.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SpecificCO2Emissions ähnelt.
         /// </summary>
         public static string Report_SpecificCO2Emissions {
             get {
@@ -4489,7 +4489,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TyreCertificationNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TyreCertificationNumber ähnelt.
         /// </summary>
         public static string Report_Tyre_TyreCertificationNumber {
             get {
@@ -4498,7 +4498,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TyreDimension.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TyreDimension ähnelt.
         /// </summary>
         public static string Report_Tyre_TyreDimension {
             get {
@@ -4507,7 +4507,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TyreRRCDeclared.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TyreRRCDeclared ähnelt.
         /// </summary>
         public static string Report_Tyre_TyreRRCDeclared {
             get {
@@ -4516,7 +4516,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageRRCMotorVehicleTyres.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageRRCMotorVehicleTyres ähnelt.
         /// </summary>
         public static string Report_Vehicle_AverageRRC {
             get {
@@ -4525,7 +4525,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AverageFuelEfficiencyLabelMotorVehicleTyres.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AverageFuelEfficiencyLabelMotorVehicleTyres ähnelt.
         /// </summary>
         public static string Report_Vehicle_AverageRRCLabel {
             get {
@@ -4534,7 +4534,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleRatio ähnelt.
         /// </summary>
         public static string Report_Vehicle_AxleRatio {
             get {
@@ -4543,7 +4543,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineDisplacement.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineDisplacement ähnelt.
         /// </summary>
         public static string Report_Vehicle_EngineDisplacement {
             get {
@@ -4552,7 +4552,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineRatedPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineRatedPower ähnelt.
         /// </summary>
         public static string Report_Vehicle_EngineRatedPower {
             get {
@@ -4561,7 +4561,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to FuelTypes.
+        ///   Sucht eine lokalisierte Zeichenfolge, die FuelTypes ähnelt.
         /// </summary>
         public static string Report_Vehicle_FuelTypes {
             get {
@@ -4570,7 +4570,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Retarder.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Retarder ähnelt.
         /// </summary>
         public static string Report_Vehicle_Retarder {
             get {
@@ -4579,7 +4579,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TransmissionMainCertificationMethod.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TransmissionMainCertificationMethod ähnelt.
         /// </summary>
         public static string Report_Vehicle_TransmissionCertificationMethod {
             get {
@@ -4588,7 +4588,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleGroup.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleGroup ähnelt.
         /// </summary>
         public static string Report_Vehicle_VehicleGroup {
             get {
@@ -4597,7 +4597,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to status.
+        ///   Sucht eine lokalisierte Zeichenfolge, die status ähnelt.
         /// </summary>
         public static string Result_Status {
             get {
@@ -4606,7 +4606,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to current.
+        ///   Sucht eine lokalisierte Zeichenfolge, die current ähnelt.
         /// </summary>
         public static string ResultCard_Entry_CurrentAttr {
             get {
@@ -4615,7 +4615,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to smartCurrent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die smartCurrent ähnelt.
         /// </summary>
         public static string ResultCard_Entry_SmartCurrent_Attr {
             get {
@@ -4624,7 +4624,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string Results_Report_OVCModeAttr {
             get {
@@ -4633,7 +4633,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to charge depleting.
+        ///   Sucht eine lokalisierte Zeichenfolge, die charge depleting ähnelt.
         /// </summary>
         public static string Results_Report_OVCModeAttr_ChargeDepleting {
             get {
@@ -4642,7 +4642,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to charge sustaining.
+        ///   Sucht eine lokalisierte Zeichenfolge, die charge sustaining ähnelt.
         /// </summary>
         public static string Results_Report_OVCModeAttr_ChargeSustaining {
             get {
@@ -4651,7 +4651,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RetarderDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RetarderDataDeclarationType ähnelt.
         /// </summary>
         public static string Retarder_Attr_DataDeclarationType {
             get {
@@ -4660,7 +4660,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RetarderLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RetarderLossMap ähnelt.
         /// </summary>
         public static string Retarder_RetarderLossMap {
             get {
@@ -4669,7 +4669,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Retarder_RetarderLossMap_Entry {
             get {
@@ -4678,7 +4678,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to retarderSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die retarderSpeed ähnelt.
         /// </summary>
         public static string Retarder_RetarderLossmap_RetarderSpeed_Attr {
             get {
@@ -4687,7 +4687,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torqueLoss.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt.
         /// </summary>
         public static string Retarder_RetarderLossmap_TorqueLoss_Attr {
             get {
@@ -4696,7 +4696,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Component_Type_Attr.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Component_Type_Attr ähnelt.
         /// </summary>
         public static string String {
             get {
@@ -4705,7 +4705,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ApplicationInformation.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ApplicationInformation ähnelt.
         /// </summary>
         public static string Tag_ApplicationInformation {
             get {
@@ -4714,7 +4714,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ResultDataSignature.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ResultDataSignature ähnelt.
         /// </summary>
         public static string Tag_ResultDataSignatureNode {
             get {
@@ -4723,7 +4723,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Vehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Vehicle ähnelt.
         /// </summary>
         public static string Tag_Vehicle {
             get {
@@ -4732,7 +4732,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CCUpshiftMinAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CCUpshiftMinAcceleration ähnelt.
         /// </summary>
         public static string TorqueConverter_CCUpshiftMinAcceleration {
             get {
@@ -4741,7 +4741,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Characteristics.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Characteristics ähnelt.
         /// </summary>
         public static string TorqueConverter_Characteristics {
             get {
@@ -4750,7 +4750,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string TorqueConverter_Characteristics_Entry {
             get {
@@ -4759,7 +4759,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CLUpshiftMinAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CLUpshiftMinAcceleration ähnelt.
         /// </summary>
         public static string TorqueConverter_CLUpshiftMinAcceleration {
             get {
@@ -4768,7 +4768,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Inertia.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Inertia ähnelt.
         /// </summary>
         public static string TorqueConverter_Inertia {
             get {
@@ -4777,7 +4777,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxInputSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxInputSpeed ähnelt.
         /// </summary>
         public static string TorqueConverter_MaxInputSpeed {
             get {
@@ -4786,7 +4786,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ReferenceRPM.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ReferenceRPM ähnelt.
         /// </summary>
         public static string TorqueConverter_ReferenceRPM {
             get {
@@ -4795,7 +4795,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ShiftPolygon.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ShiftPolygon ähnelt.
         /// </summary>
         public static string TorqueConverter_ShiftPolygon {
             get {
@@ -4804,7 +4804,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string TorqueConverter_ShiftPolygon_Entry {
             get {
@@ -4813,7 +4813,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to speedRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die speedRatio ähnelt.
         /// </summary>
         public static string TorqueConverterData_SpeedRatio_Attr {
             get {
@@ -4822,7 +4822,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torqueRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueRatio ähnelt.
         /// </summary>
         public static string TorqueConverterData_TorqueRatio_Attr {
             get {
@@ -4831,7 +4831,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to inputTorqueRef.
+        ///   Sucht eine lokalisierte Zeichenfolge, die inputTorqueRef ähnelt.
         /// </summary>
         public static string TorqueConverterDataMapping_InputTorqueRef_Attr {
             get {
@@ -4840,7 +4840,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TechnicalPermissibleMaximumLadenMass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TechnicalPermissibleMaximumLadenMass ähnelt.
         /// </summary>
         public static string TPMLM {
             get {
@@ -4849,7 +4849,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to inputSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die inputSpeed ähnelt.
         /// </summary>
         public static string TransmissionLossmap_InputSpeed_Attr {
             get {
@@ -4858,7 +4858,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to inputTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die inputTorque ähnelt.
         /// </summary>
         public static string TransmissionLossmap_InputTorque_Attr {
             get {
@@ -4867,7 +4867,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torqueLoss.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueLoss ähnelt.
         /// </summary>
         public static string TransmissionLossmap_TorqueLoss_Attr {
             get {
@@ -4876,7 +4876,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TyreDataDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TyreDataDeclarationType ähnelt.
         /// </summary>
         public static string Tyre_Type_Attr_TyreDataDeclarationType {
             get {
@@ -4885,7 +4885,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to gCO2/tkm.
+        ///   Sucht eine lokalisierte Zeichenfolge, die gCO2/tkm ähnelt.
         /// </summary>
         public static string Unit_gCO2Pertkm {
             get {
@@ -4894,7 +4894,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to kg.
+        ///   Sucht eine lokalisierte Zeichenfolge, die kg ähnelt.
         /// </summary>
         public static string Unit_kg {
             get {
@@ -4903,7 +4903,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to km.
+        ///   Sucht eine lokalisierte Zeichenfolge, die km ähnelt.
         /// </summary>
         public static string Unit_km {
             get {
@@ -4912,7 +4912,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to km/h.
+        ///   Sucht eine lokalisierte Zeichenfolge, die km/h ähnelt.
         /// </summary>
         public static string Unit_kmph {
             get {
@@ -4921,7 +4921,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to kW.
+        ///   Sucht eine lokalisierte Zeichenfolge, die kW ähnelt.
         /// </summary>
         public static string Unit_kW {
             get {
@@ -4930,7 +4930,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ltr.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ltr ähnelt.
         /// </summary>
         public static string Unit_ltr {
             get {
@@ -4939,7 +4939,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to m/s².
+        ///   Sucht eine lokalisierte Zeichenfolge, die m/s² ähnelt.
         /// </summary>
         public static string Unit_mps2 {
             get {
@@ -4948,7 +4948,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Nm.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Nm ähnelt.
         /// </summary>
         public static string Unit_Nm {
             get {
@@ -4957,7 +4957,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to rpm.
+        ///   Sucht eine lokalisierte Zeichenfolge, die rpm ähnelt.
         /// </summary>
         public static string Unit_RPM {
             get {
@@ -4966,7 +4966,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to t.
+        ///   Sucht eine lokalisierte Zeichenfolge, die t ähnelt.
         /// </summary>
         public static string Unit_t {
             get {
@@ -4975,7 +4975,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to W.
+        ///   Sucht eine lokalisierte Zeichenfolge, die W ähnelt.
         /// </summary>
         public static string Unit_W {
             get {
@@ -4984,7 +4984,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to %.
+        ///   Sucht eine lokalisierte Zeichenfolge, die % ähnelt.
         /// </summary>
         public static string UnitPercent {
             get {
@@ -4993,7 +4993,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoComponentEngineering.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoComponentEngineering ähnelt.
         /// </summary>
         public static string VectoComponentEngineering {
             get {
@@ -5002,7 +5002,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoCustomerInformation.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoCustomerInformation ähnelt.
         /// </summary>
         public static string VectoCustomerReport {
             get {
@@ -5011,7 +5011,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoInputDeclaration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoInputDeclaration ähnelt.
         /// </summary>
         public static string VectoInputDeclaration {
             get {
@@ -5020,7 +5020,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoInputEngineering.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoInputEngineering ähnelt.
         /// </summary>
         public static string VectoInputEngineering {
             get {
@@ -5029,7 +5029,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineOnlyMode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineOnlyMode ähnelt.
         /// </summary>
         public static string VectoJob_EngineOnlyMode {
             get {
@@ -5038,7 +5038,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MissionCycles.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MissionCycles ähnelt.
         /// </summary>
         public static string VectoJob_MissionCycles {
             get {
@@ -5047,7 +5047,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoOutput.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoOutput ähnelt.
         /// </summary>
         public static string VectoManufacturerReport {
             get {
@@ -5056,7 +5056,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoOutputMultistep.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoOutputMultistep ähnelt.
         /// </summary>
         public static string VectoOutputMultistep {
             get {
@@ -5065,7 +5065,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VectoOutputPrimaryVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VectoOutputPrimaryVehicle ähnelt.
         /// </summary>
         public static string VectoPrimaryVehicleReport {
             get {
@@ -5074,7 +5074,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxAcceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxAcceleration ähnelt.
         /// </summary>
         public static string Vehicle_AccelerationCurve_MaxAcceleration_Attr {
             get {
@@ -5083,7 +5083,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxDeceleration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxDeceleration ähnelt.
         /// </summary>
         public static string Vehicle_AccelerationCurve_MaxDeceleration_Attr {
             get {
@@ -5092,7 +5092,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to vehicleSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die vehicleSpeed ähnelt.
         /// </summary>
         public static string Vehicle_AccelerationCurve_VehicleSpeed_Attr {
             get {
@@ -5101,7 +5101,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ADAS.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ADAS ähnelt.
         /// </summary>
         public static string Vehicle_ADAS {
             get {
@@ -5110,7 +5110,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to APTEcoRollReleaseLockupClutch.
+        ///   Sucht eine lokalisierte Zeichenfolge, die APTEcoRollReleaseLockupClutch ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_ATEcoRollReleaseLockupClutch {
             get {
@@ -5119,7 +5119,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EcoRoll.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EcoRoll ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_EcoRoll {
             get {
@@ -5128,7 +5128,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EcoRollWithEngineStop.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EcoRollWithEngineStop ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_EcoRollWithEngineStopStart {
             get {
@@ -5137,7 +5137,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EcoRollWithoutEngineStop.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EcoRollWithoutEngineStop ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_EcoRollWithoutEngineStop {
             get {
@@ -5146,7 +5146,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineStopStart.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineStopStart ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_EngineStopStart {
             get {
@@ -5155,7 +5155,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PredictiveCruiseControl.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PredictiveCruiseControl ähnelt.
         /// </summary>
         public static string Vehicle_ADAS_PCC {
             get {
@@ -5164,7 +5164,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AdvancedDriverAssist.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AdvancedDriverAssist ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist {
             get {
@@ -5173,7 +5173,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to EngineStartStop.
+        ///   Sucht eine lokalisierte Zeichenfolge, die EngineStartStop ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist_EngineStartStop {
             get {
@@ -5182,7 +5182,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ActivationDelay.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ActivationDelay ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist_EngineStartStop_ActivationDelay {
             get {
@@ -5191,7 +5191,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Enabled.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Enabled ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist_EngineStartStop_Enabled {
             get {
@@ -5200,7 +5200,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxSpeed ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist_EngineStartStop_MaxSpeed {
             get {
@@ -5209,7 +5209,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MinOnTime.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MinOnTime ähnelt.
         /// </summary>
         public static string Vehicle_AdvancedDriverAssist_EngineStartStop_MinOnTime {
             get {
@@ -5218,7 +5218,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CdxA ähnelt.
         /// </summary>
         public static string Vehicle_AirDragArea {
             get {
@@ -5227,7 +5227,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AngledriveType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AngledriveType ähnelt.
         /// </summary>
         public static string Vehicle_AngledriveType {
             get {
@@ -5236,7 +5236,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ArchitectureID.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ArchitectureID ähnelt.
         /// </summary>
         public static string Vehicle_ArchitectureID {
             get {
@@ -5245,7 +5245,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Articulated.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Articulated ähnelt.
         /// </summary>
         public static string Vehicle_Articulated {
             get {
@@ -5254,7 +5254,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to AxleConfiguration.
+        ///   Sucht eine lokalisierte Zeichenfolge, die AxleConfiguration ähnelt.
         /// </summary>
         public static string Vehicle_AxleConfiguration {
             get {
@@ -5263,7 +5263,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BodyworkCode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BodyworkCode ähnelt.
         /// </summary>
         public static string Vehicle_BodyworkCode {
             get {
@@ -5272,7 +5272,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to BoostingLimitations.
+        ///   Sucht eine lokalisierte Zeichenfolge, die BoostingLimitations ähnelt.
         /// </summary>
         public static string Vehicle_BoostingLimitation {
             get {
@@ -5281,7 +5281,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CargoVolume.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CargoVolume ähnelt.
         /// </summary>
         public static string Vehicle_CargoVolume {
             get {
@@ -5290,7 +5290,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Clutch.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Clutch ähnelt.
         /// </summary>
         public static string Vehicle_Clutch {
             get {
@@ -5299,7 +5299,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Components.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Components ähnelt.
         /// </summary>
         public static string Vehicle_Components {
             get {
@@ -5308,7 +5308,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CrossWindCorrectionData.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CrossWindCorrectionData ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionData {
             get {
@@ -5317,7 +5317,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionData_Entry {
             get {
@@ -5326,7 +5326,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to beta.
+        ///   Sucht eine lokalisierte Zeichenfolge, die beta ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionMap_Beta {
             get {
@@ -5335,7 +5335,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CdScalingFactor.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CdScalingFactor ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionMap_CdScalingFactor {
             get {
@@ -5344,7 +5344,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to deltaCdxA.
+        ///   Sucht eine lokalisierte Zeichenfolge, die deltaCdxA ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionMap_DeltaCdxA {
             get {
@@ -5353,7 +5353,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to vehicleSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die vehicleSpeed ähnelt.
         /// </summary>
         public static string Vehicle_CrosswindCorrectionMap_VehicleSpeed_Attr {
             get {
@@ -5362,7 +5362,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CrossWindCorrectionMode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CrossWindCorrectionMode ähnelt.
         /// </summary>
         public static string Vehicle_CrossWindCorrectionMode {
             get {
@@ -5371,7 +5371,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CurbMassChassis.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CurbMassChassis ähnelt.
         /// </summary>
         public static string Vehicle_CurbMassChassis {
             get {
@@ -5380,7 +5380,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CurbMassExtra.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CurbMassExtra ähnelt.
         /// </summary>
         public static string Vehicle_CurbMassExtra {
             get {
@@ -5389,7 +5389,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CurbWeightChassis.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CurbWeightChassis ähnelt.
         /// </summary>
         public static string Vehicle_CurbWeightChassis {
             get {
@@ -5398,7 +5398,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to CurbWeightExtra.
+        ///   Sucht eine lokalisierte Zeichenfolge, die CurbWeightExtra ähnelt.
         /// </summary>
         public static string Vehicle_CurbWeightExtra {
             get {
@@ -5407,7 +5407,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to DualFuelVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die DualFuelVehicle ähnelt.
         /// </summary>
         public static string Vehicle_DualFuelVehicle {
             get {
@@ -5416,7 +5416,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to GrossVehicleMass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die GrossVehicleMass ähnelt.
         /// </summary>
         public static string Vehicle_GrossVehicleMass {
             get {
@@ -5425,7 +5425,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to HybridElectricHDV.
+        ///   Sucht eine lokalisierte Zeichenfolge, die HybridElectricHDV ähnelt.
         /// </summary>
         public static string Vehicle_HybridElectricHDV {
             get {
@@ -5434,7 +5434,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to IdlingSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die IdlingSpeed ähnelt.
         /// </summary>
         public static string Vehicle_IdlingSpeed {
             get {
@@ -5443,7 +5443,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LegislativeCategory.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LegislativeCategory ähnelt.
         /// </summary>
         public static string Vehicle_LegislativeCategory {
             get {
@@ -5452,7 +5452,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to LegislativeClass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die LegislativeClass ähnelt.
         /// </summary>
         public static string Vehicle_LegislativeClass {
             get {
@@ -5461,7 +5461,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Loading.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Loading ähnelt.
         /// </summary>
         public static string Vehicle_Loading {
             get {
@@ -5470,7 +5470,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxChargingPower.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxChargingPower ähnelt.
         /// </summary>
         public static string Vehicle_MaxChargingPower {
             get {
@@ -5479,7 +5479,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxNetPower1.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxNetPower1 ähnelt.
         /// </summary>
         public static string Vehicle_MaxNetPower1 {
             get {
@@ -5488,7 +5488,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to MaxNetPower2.
+        ///   Sucht eine lokalisierte Zeichenfolge, die MaxNetPower2 ähnelt.
         /// </summary>
         public static string Vehicle_MaxNetPower2 {
             get {
@@ -5497,7 +5497,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to NgTankSystem.
+        ///   Sucht eine lokalisierte Zeichenfolge, die NgTankSystem ähnelt.
         /// </summary>
         public static string Vehicle_NgTankSystem {
             get {
@@ -5506,7 +5506,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to OvcHev.
+        ///   Sucht eine lokalisierte Zeichenfolge, die OvcHev ähnelt.
         /// </summary>
         public static string Vehicle_OvcHev {
             get {
@@ -5515,7 +5515,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTO.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTO ähnelt.
         /// </summary>
         public static string Vehicle_PTO {
             get {
@@ -5524,7 +5524,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOOtherElements.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOOtherElements ähnelt.
         /// </summary>
         public static string Vehicle_PTO_OtherElements {
             get {
@@ -5533,7 +5533,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOShaftsGearWheels.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOShaftsGearWheels ähnelt.
         /// </summary>
         public static string Vehicle_PTO_ShaftsGearWheels {
             get {
@@ -5542,7 +5542,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOCycle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOCycle ähnelt.
         /// </summary>
         public static string Vehicle_PTOCycle {
             get {
@@ -5551,7 +5551,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to engineSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt.
         /// </summary>
         public static string Vehicle_PTOCycle_EngineSpeed_Attr {
             get {
@@ -5560,7 +5560,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Vehicle_PTOCycle_Entry {
             get {
@@ -5569,7 +5569,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to time.
+        ///   Sucht eine lokalisierte Zeichenfolge, die time ähnelt.
         /// </summary>
         public static string Vehicle_PTOCycle_Time_Attr {
             get {
@@ -5578,7 +5578,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torque ähnelt.
         /// </summary>
         public static string Vehicle_PTOCycle_Torque_Attr {
             get {
@@ -5587,7 +5587,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOIdleLossMap.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOIdleLossMap ähnelt.
         /// </summary>
         public static string Vehicle_PTOIdleLossMap {
             get {
@@ -5596,7 +5596,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to engineSpeed.
+        ///   Sucht eine lokalisierte Zeichenfolge, die engineSpeed ähnelt.
         /// </summary>
         public static string Vehicle_PTOIdleLossMap_EngineSpeed_Attr {
             get {
@@ -5605,7 +5605,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Vehicle_PTOIdleLossMap_Entry {
             get {
@@ -5614,7 +5614,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ptoTorqueLoss.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ptoTorqueLoss ähnelt.
         /// </summary>
         public static string Vehicle_PTOIdleLossMap_TorqueLoss_Attr {
             get {
@@ -5623,7 +5623,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to PTOType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die PTOType ähnelt.
         /// </summary>
         public static string Vehicle_PTOType {
             get {
@@ -5632,7 +5632,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ClassBus.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ClassBus ähnelt.
         /// </summary>
         public static string Vehicle_RegisteredClass {
             get {
@@ -5641,7 +5641,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RetarderRatio.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RetarderRatio ähnelt.
         /// </summary>
         public static string Vehicle_RetarderRatio {
             get {
@@ -5650,7 +5650,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to RetarderType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die RetarderType ähnelt.
         /// </summary>
         public static string Vehicle_RetarderType {
             get {
@@ -5659,7 +5659,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SleeperCab.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SleeperCab ähnelt.
         /// </summary>
         public static string Vehicle_SleeperCab {
             get {
@@ -5668,7 +5668,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to SteeredAxles.
+        ///   Sucht eine lokalisierte Zeichenfolge, die SteeredAxles ähnelt.
         /// </summary>
         public static string Vehicle_SteeredAxles {
             get {
@@ -5677,7 +5677,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TorqueLimits.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TorqueLimits ähnelt.
         /// </summary>
         public static string Vehicle_TorqueLimits {
             get {
@@ -5686,7 +5686,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Entry.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Entry ähnelt.
         /// </summary>
         public static string Vehicle_TorqueLimits_Entry {
             get {
@@ -5695,7 +5695,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to gear.
+        ///   Sucht eine lokalisierte Zeichenfolge, die gear ähnelt.
         /// </summary>
         public static string Vehicle_TorqueLimits_Entry_Gear_Attr {
             get {
@@ -5704,7 +5704,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to maxTorque.
+        ///   Sucht eine lokalisierte Zeichenfolge, die maxTorque ähnelt.
         /// </summary>
         public static string Vehicle_TorqueLimits_Entry_MaxTorque_Attr {
             get {
@@ -5713,7 +5713,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to TechnicalPermissibleMaximumLadenMass.
+        ///   Sucht eine lokalisierte Zeichenfolge, die TechnicalPermissibleMaximumLadenMass ähnelt.
         /// </summary>
         public static string Vehicle_TPMLM {
             get {
@@ -5722,7 +5722,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleTypeApprovalNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleTypeApprovalNumber ähnelt.
         /// </summary>
         public static string Vehicle_TypeApprovalNumber {
             get {
@@ -5731,7 +5731,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleCategory.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleCategory ähnelt.
         /// </summary>
         public static string Vehicle_VehicleCategory {
             get {
@@ -5740,7 +5740,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleCode.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleCode ähnelt.
         /// </summary>
         public static string Vehicle_VehicleCode {
             get {
@@ -5749,7 +5749,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VIN.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VIN ähnelt.
         /// </summary>
         public static string Vehicle_VIN {
             get {
@@ -5758,7 +5758,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VocationalVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VocationalVehicle ähnelt.
         /// </summary>
         public static string Vehicle_VocationalVehicle {
             get {
@@ -5767,7 +5767,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to ZeroEmissionVehicle.
+        ///   Sucht eine lokalisierte Zeichenfolge, die ZeroEmissionVehicle ähnelt.
         /// </summary>
         public static string Vehicle_ZeroEmissionVehicle {
             get {
@@ -5776,7 +5776,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleDeclarationType.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleDeclarationType ähnelt.
         /// </summary>
         public static string VehicleAttr_VehicleDeclarationType {
             get {
@@ -5785,7 +5785,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleGroupCO2.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleGroupCO2 ähnelt.
         /// </summary>
         public static string VehicleGroupCO2 {
             get {
@@ -5794,7 +5794,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to VehicleTypeApprovalNumber.
+        ///   Sucht eine lokalisierte Zeichenfolge, die VehicleTypeApprovalNumber ähnelt.
         /// </summary>
         public static string VehicleTypeApprovalNumber {
             get {
@@ -5803,7 +5803,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Voltage.
+        ///   Sucht eine lokalisierte Zeichenfolge, die Voltage ähnelt.
         /// </summary>
         public static string VoltageLevel_Voltage {
             get {
@@ -5812,16 +5812,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to Vocational.
-        /// </summary>
-        public static string XMLCustomerReportIsVocational {
-            get {
-                return ResourceManager.GetString("XMLCustomerReportIsVocational", resourceCulture);
-            }
-        }
-        
-        /// <summary>
-        ///   Looks up a localized string similar to torqueLimit.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueLimit ähnelt.
         /// </summary>
         public static string XMLManufacturerReport_torqueLimit {
             get {
@@ -5830,7 +5821,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        ///   Looks up a localized string similar to torqueLimitPercent.
+        ///   Sucht eine lokalisierte Zeichenfolge, die torqueLimitPercent ähnelt.
         /// </summary>
         public static string XMLManufacturerReport_torqueLimitPercent {
             get {
@@ -5839,7 +5830,7 @@ namespace TUGraz.VectoCommon.Resources {
         }
         
         /// <summary>
-        /// Looks up a localized string similar to type.
+        ///   Sucht eine lokalisierte Zeichenfolge, die type ähnelt.
         /// </summary>
         public static string XSIType {
             get {
diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.resx b/VectoCommon/VectoCommon/Resources/XMLNames.resx
index a4f2b68da8a7a702f49bbe7a11c2e6e75674b835..738118ed6b76bcc853eb47d04dd7dbcebe2e2101 100644
--- a/VectoCommon/VectoCommon/Resources/XMLNames.resx
+++ b/VectoCommon/VectoCommon/Resources/XMLNames.resx
@@ -2040,10 +2040,7 @@
   <data name="Results_Report_OVCModeAttr_ChargeSustaining" xml:space="preserve">
     <value>charge sustaining</value>
   </data>
-  <data name="REESS" xml:space="preserve">
-    <value>REESS</value>
-  </data>
-  <data name="XMLCustomerReportIsVocational" xml:space="preserve">
-    <value>Vocational</value>
-  </data>
+<data name="REESS" xml:space="preserve">
+	<value>REESS</value>
+</data>
 </root>
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs b/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs
index d1383a68b782a05ab51b74990bbeb1e428fd0c02..390a29b80e63d86bbd0ea95de7624ada573f68f8 100644
--- a/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs
+++ b/VectoCore/VectoCore/Mockup/Ninject/CIFMockupModule.cs
@@ -3,7 +3,7 @@ using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Utils;
diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs b/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs
index b38eeaa43d78674fcd0e4dd307be50c7f4023dee..667a033dce64695523a8cfea1c6995ef55c92ca1 100644
--- a/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/MockupCustomerReport.cs
@@ -1,8 +1,13 @@
-using System.Xml.Linq;
+using System.Linq;
+using System.Xml.Linq;
+using System.Xml.XPath;
+using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.OutputData;
+using TUGraz.VectoCore.OutputData.XML;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 
 namespace TUGraz.VectoMockup.Reports
 {
diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs b/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs
index 1266d19f60564ecb1eb6d557759a67afd8c966ea..f664fe115d975a9f8e90f881deb626915d32640d 100644
--- a/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/MockupReportFactory.cs
@@ -4,7 +4,7 @@ using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 
diff --git a/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs b/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs
index 99a2153b1eb8aa37e18630e493fa14811aae6209..027cf37b75c9cde99dd84f3c7d3437d4c0a13630 100644
--- a/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/MockupReportResultsFactory.cs
@@ -12,7 +12,7 @@ namespace TUGraz.VectoMockup.Reports
 {
 	class MockupReportResultsFactory : IResultsWriterFactory
 	{
-		protected XNamespace CIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0");
+		protected XNamespace CIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9");
 		protected XNamespace MRF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9");
 		protected XNamespace VIF = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1");
 
diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs
index 0a9cda572562b76a894b160a6af6c6713cb2b47b..a9503283965e0b54ac5567a3fd19e412f04ebba8 100644
--- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupPrimaryReport.cs
@@ -1,7 +1,11 @@
-using TUGraz.VectoCore.Models.Simulation.Data;
+using System.Linq;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 
diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs
index 4a8c5544347437e7a7af0838f016fc74458f6b86..4b8b05c61286b9a376ff92d3face11b257ee116c 100644
--- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReport.cs
@@ -1,7 +1,13 @@
-using TUGraz.VectoCore.Models.Simulation.Data;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 
 namespace TUGraz.VectoMockup.Reports
diff --git a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
index 81cef5f46c50ad7b9a8968b89e56bed0074f93a6..a4a250ff069a442d4788740a9787591a13c9c1ea 100644
--- a/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
+++ b/VectoCore/VectoCore/Mockup/Reports/XMLDeclarationMockupReportCompletedVehicle.cs
@@ -1,11 +1,16 @@
-using System.Linq;
+using System;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
 using TUGraz.VectoCommon.BusAuxiliaries;
 using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
 using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 
diff --git a/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
index 0c0e4c7baecc2b0ed6e847a17763dae0d014afdc..463c531d35cecd14f8b3020d6108ae6ed9147019 100644
--- a/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
+++ b/VectoCore/VectoCore/Mockup/Simulation/SimulatorFactory/MockupFollowUpSimulatorFactoryCreator.cs
@@ -5,7 +5,7 @@ using TUGraz.VectoCore.Models.Simulation;
 using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 using TUGraz.VectoMockup.Reports;
diff --git a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
index f78cafdbf9ea349ad54def78f376e3ccf5f4bcb3..49d52ceb19caed5e8c5fa711c5a5e86a544ff7db 100644
--- a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
+++ b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs
@@ -31,6 +31,7 @@
 
 using System;
 using System.Collections.Generic;
+using System.Drawing;
 using System.IO;
 using System.Linq;
 using TUGraz.VectoCommon.BusAuxiliaries;
@@ -43,6 +44,7 @@ using TUGraz.VectoCore.InputData.FileIO.JSON;
 using TUGraz.VectoCore.InputData.Impl;
 using TUGraz.VectoCore.InputData.Reader.ComponentData;
 using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter;
+using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter.SimulationComponents;
 using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Electrics;
 using TUGraz.VectoCore.Models.Declaration.Auxiliaries;
 using TUGraz.VectoCore.Models.Declaration.VehicleOperation;
@@ -52,11 +54,13 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data.Engine;
 using TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox;
 using TUGraz.VectoCore.Utils;
 using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC;
+using TUGraz.VectoCore.Models.GenericModelData;
 using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery;
 using TUGraz.VectoCore.Models.SimulationComponent.Impl;
 using TUGraz.VectoCore.OutputData;
+using TUGraz.VectoCore.OutputData.XML;
 using Point = TUGraz.VectoCommon.Utils.Point;
 
 namespace TUGraz.VectoCore.Models.Declaration
@@ -209,7 +213,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 
 
 		public static SegmentLookup GetTruckSegment(IVehicleDeclarationInputData vehicle, bool batteryElectric = false)
-		{
+			{
 				var allowVocational = true;
 			var ng = vehicle.ExemptedVehicle ? false : vehicle.Components.EngineInputData?.EngineModes.Any(e =>
 				e.Fuels.Any(f => f.FuelType.IsOneOf(FuelType.LPGPI, FuelType.NGCI, FuelType.NGPI))) ?? false;
@@ -1795,20 +1799,19 @@ namespace TUGraz.VectoCore.Models.Declaration
 				UtilityFactor = D32_utilityFactor,
 				ElectricEnergyConsumption = D36_electricEnergyConsumptionWeighted,
 				FuelConsumption = D37_fuelConsumptionWeighted,
-
-				CO2PerMeter = (D32_utilityFactor * (cdResult.CO2Total / cdResult.Distance)) + ((1 - D32_utilityFactor) * (csResult.CO2Total / csResult.Distance)),
+				CO2Total = D32_utilityFactor * cdResult.CO2Total + (1 - D32_utilityFactor) * csResult.CO2Total,
 
 				AuxHeaterFuel = cdResult.AuxHeaterFuel,
 				ZEV_CO2 =
 					cdResult.AuxHeaterFuel != null && cdResult.ZEV_CO2 != null &&
 					csResult.ZEV_FuelConsumption_AuxHtr != null
-						? (D32_utilityFactor * (cdResult.ZEV_CO2 / cdResult.Distance)) + ((1 - D32_utilityFactor) * (csResult.ZEV_CO2 / csResult.Distance))
+						? D32_utilityFactor * cdResult.ZEV_CO2 + (1 - D32_utilityFactor) * csResult.ZEV_CO2
 						: null,
 				ZEV_FuelConsumption_AuxHtr =
 					cdResult.AuxHeaterFuel != null && cdResult.ZEV_FuelConsumption_AuxHtr != null &&
 					csResult.ZEV_FuelConsumption_AuxHtr != null
-						? (D32_utilityFactor * (cdResult.ZEV_FuelConsumption_AuxHtr / cdResult.Distance)) +
-						((1 - D32_utilityFactor) * (csResult.ZEV_FuelConsumption_AuxHtr / csResult.Distance))
+						? D32_utilityFactor * cdResult.ZEV_FuelConsumption_AuxHtr +
+						(1 - D32_utilityFactor) * csResult.ZEV_FuelConsumption_AuxHtr
 						: null,
 			};
 
@@ -1885,8 +1888,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 			}
 
 			var fuels = entries.First().FuelData;
-			var result = new WeightedResult()
-			{
+			return new WeightedResult() {
 				Status = VectoRun.Status.Success,
 				AverageSpeed = null,
 				AverageDrivingSpeed = null,
@@ -1898,24 +1900,17 @@ namespace TUGraz.VectoCore.Models.Declaration
 						entries.All(e => e.FuelConsumptionFinal(f.FuelType) != null) ? entries.Sum(e =>
 							e.FuelConsumptionFinal(f.FuelType).TotalFuelConsumptionCorrected * e.WeightingFactor) : null))
 					.ToDictionary(x => x.Item1, x => x.Item2),
-
-				FuelConsumptionPerMeter = fuels.Select(f => Tuple.Create(f,
-						entries.All(e => e.FuelConsumptionFinal(f.FuelType) != null) ? entries.Sum(e =>
-							(e.FuelConsumptionFinal(f.FuelType).TotalFuelConsumptionCorrected / e.Distance) * e.WeightingFactor) : null))
-					.ToDictionary(x => x.Item1, x => x.Item2),
 				ElectricEnergyConsumption = entries.All(e => e.ElectricEnergyConsumption != null) ? entries.Sum(e => e.ElectricEnergyConsumption * e.WeightingFactor) : null,
-				CO2PerMeter = entries.All(e => e.CO2Total != null) ? entries.Sum(e => (e.CO2Total / e.Distance) * e.WeightingFactor) : null,
+				CO2Total = entries.All(e => e.CO2Total != null) ? entries.Sum(e => e.CO2Total * e.WeightingFactor) : null,
 				ActualChargeDepletingRange = entries.All(e => e.ActualChargeDepletingRange != null) ? entries.Sum(e => e.ActualChargeDepletingRange * e.WeightingFactor) : null,
 				EquivalentAllElectricRange = entries.All(e => e.EquivalentAllElectricRange != null) ? entries.Sum(e => e.EquivalentAllElectricRange * e.WeightingFactor) : null,
 				ZeroCO2EmissionsRange = entries.All(e => e.ZeroCO2EmissionsRange != null) ? entries.Sum(e => e.ZeroCO2EmissionsRange * e.WeightingFactor) : null,
 				UtilityFactor = double.NaN,
 
 				AuxHeaterFuel = entries.First().AuxHeaterFuel,
-				ZEV_CO2 = entries.Sum(e => ((e?.ZEV_CO2 ?? 0.SI<Kilogram>()) / e.Distance) * e.WeightingFactor),
-				ZEV_FuelConsumption_AuxHtr = entries.Sum(e => ((e?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) / e.Distance) * e.WeightingFactor),
+				ZEV_CO2 = entries.Sum(e => (e?.ZEV_CO2 ?? 0.SI<Kilogram>()) * e.WeightingFactor),
+				ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) * e.WeightingFactor),
 			};
-
-			return result;
 		}
 
 		public static IWeightedResult CalculateWeightedSummary(IList<IOVCResultEntry> entries)
@@ -1929,8 +1924,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 			}
 
 			var fuels = entries.First().ChargeDepletingResult.FuelData;
-			return new WeightedResult()
-			{
+			return new WeightedResult() {
 				Status = VectoRun.Status.Success,
 				AverageSpeed = null,
 				AverageDrivingSpeed = null,
@@ -1943,15 +1937,15 @@ namespace TUGraz.VectoCore.Models.Declaration
 							e.Weighted.FuelConsumption[f] * e.ChargeDepletingResult.WeightingFactor)))
 					.ToDictionary(x => x.Item1, x => x.Item2),
 				ElectricEnergyConsumption = entries.Sum(e => e.Weighted.ElectricEnergyConsumption * e.ChargeDepletingResult.WeightingFactor),
-				CO2PerMeter = entries.All(e => e.Weighted.CO2PerMeter != null) ? entries.Sum(e => (e.Weighted.CO2PerMeter) * e.ChargeDepletingResult.WeightingFactor) : null,
+				CO2Total = entries.Sum(e => e.Weighted.CO2Total * e.ChargeDepletingResult.WeightingFactor),
 				ActualChargeDepletingRange = entries.Sum(e => e.Weighted.ActualChargeDepletingRange * e.ChargeDepletingResult.WeightingFactor),
 				EquivalentAllElectricRange = entries.Sum(e => e.Weighted.EquivalentAllElectricRange * e.ChargeDepletingResult.WeightingFactor),
 				ZeroCO2EmissionsRange = entries.Sum(e => e.Weighted.ZeroCO2EmissionsRange * e.ChargeDepletingResult.WeightingFactor),
 				UtilityFactor = double.NaN,
 
 				AuxHeaterFuel = entries.First().ChargeDepletingResult.AuxHeaterFuel,
-				ZEV_CO2 = entries.Sum(e => (e?.Weighted?.ZEV_CO2 ?? 0.SI<KilogramPerMeter>()) * e.ChargeDepletingResult.WeightingFactor),
-				ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.Weighted?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<KilogramPerMeter>()) * e.ChargeDepletingResult.WeightingFactor),
+				ZEV_CO2 = entries.Sum(e => (e?.Weighted?.ZEV_CO2 ?? 0.SI<Kilogram>()) * e.ChargeDepletingResult.WeightingFactor),
+				ZEV_FuelConsumption_AuxHtr = entries.Sum(e => (e?.Weighted?.ZEV_FuelConsumption_AuxHtr ?? 0.SI<Kilogram>()) * e.ChargeDepletingResult.WeightingFactor),
 			};
 		}
 
diff --git a/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs b/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs
index 23186467c80a7e2a42d8dc66d074383ededb0f96..7cbb8bd48867675bb917cfa4c3a2810792eae48b 100644
--- a/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs
+++ b/VectoCore/VectoCore/Models/Declaration/WeightingFactors.cs
@@ -90,12 +90,7 @@ namespace TUGraz.VectoCore.Models.Declaration
 
 			foreach (var entry in Data) {
 				var sum = entry.Value.Sum(item => item.Value);
-
-				bool hasVocationalWeights = sum % 2.0 == 0;
-				bool isNormalWeights = sum.IsEqual(1.0, 1e-12);
-
-				if (!isNormalWeights && !hasVocationalWeights)
-				{
+				if (!sum.IsEqual(1.0, 1e-12)) {
 					throw new VectoException("Weighting Factors for {0} do not sum up to 1.0! sum: {1}", entry.Key, sum);
 				}
 			}
diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs
index 14eb742cc44c423ac679a75d338e49e311124b7e..64734f7a87b810bbdccfa417fe5118033fa2fa91 100644
--- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs
+++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory/IFollowUpSimulatorFactoryCreator.cs
@@ -8,6 +8,7 @@ using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.OutputData.XML;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 
diff --git a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
index 9c1934350630e8c35ae4854534ec40fb9bea1a8f..5991abe12cb5e377edf60109b28c2f9e7f597da0 100644
--- a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
+++ b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
@@ -40,7 +40,7 @@ using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter;
 using TUGraz.VectoCore.Models.Simulation;
 using TUGraz.VectoCore.OutputData.ModDataPostprocessing;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 using TUGraz.VectoCore.OutputData.XML.ComponentWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
diff --git a/VectoCore/VectoCore/OutputData/DeclarationReport.cs b/VectoCore/VectoCore/OutputData/DeclarationReport.cs
index 148730c49402195ef12ccf854b02812b678c6544..54bf1b1372635b4dbd1b5c43bae54a47b68d2581 100644
--- a/VectoCore/VectoCore/OutputData/DeclarationReport.cs
+++ b/VectoCore/VectoCore/OutputData/DeclarationReport.cs
@@ -158,12 +158,10 @@ namespace TUGraz.VectoCore.OutputData
 		double? PassengerCount { get; }
 
 		IDictionary<IFuelProperties, Kilogram> FuelConsumption { get; }
-		
-		IDictionary<IFuelProperties, KilogramPerMeter> FuelConsumptionPerMeter { get; }
 
 		WattSecond ElectricEnergyConsumption { get; }
 
-		KilogramPerMeter CO2PerMeter { get; }
+		Kilogram CO2Total { get; }
 
 		Meter ActualChargeDepletingRange { get; }
 
@@ -174,8 +172,8 @@ namespace TUGraz.VectoCore.OutputData
 		double UtilityFactor { get; }
 
 		IFuelProperties AuxHeaterFuel { get; set; }
-		KilogramPerMeter ZEV_FuelConsumption_AuxHtr { get; set; }
-		KilogramPerMeter ZEV_CO2 { get; set; }
+		Kilogram ZEV_FuelConsumption_AuxHtr { get; set; }
+		Kilogram ZEV_CO2 { get; set; }
 	}
 
 	public interface IOVCResultEntry 
diff --git a/VectoCore/VectoCore/OutputData/OvcResultEntry.cs b/VectoCore/VectoCore/OutputData/OvcResultEntry.cs
index 5421a749d77859ccb02b06a20dcb75415f58741b..75c64424a79120750b001246d2af871c89b04604 100644
--- a/VectoCore/VectoCore/OutputData/OvcResultEntry.cs
+++ b/VectoCore/VectoCore/OutputData/OvcResultEntry.cs
@@ -19,42 +19,26 @@ namespace TUGraz.VectoCore.OutputData
 
 	public class WeightedResult : IWeightedResult
 	{
+
 		#region Implementation of IWeightedResult
 
 		public Meter Distance  { get; internal set; }
-		
 		public Kilogram Payload { get; internal set; }
-		
 		public CubicMeter CargoVolume { get; internal set; }
-		
 		public double? PassengerCount { get; internal set; }
-		
 		public MeterPerSecond AverageSpeed { get; internal set; }
-		
 		public MeterPerSecond AverageDrivingSpeed { get; internal set; }
 
 		public IDictionary<IFuelProperties, Kilogram> FuelConsumption { get; internal set; }
-		
-		public IDictionary<IFuelProperties, KilogramPerMeter> FuelConsumptionPerMeter { get; internal set; }
-
 		public WattSecond ElectricEnergyConsumption { get; internal set; }
-		
-		public KilogramPerMeter CO2PerMeter { get; internal set; }
-		
+		public Kilogram CO2Total { get; internal set; }
 		public Meter ActualChargeDepletingRange { get; internal set; }
-		
 		public Meter EquivalentAllElectricRange { get; internal set; }
-		
 		public Meter ZeroCO2EmissionsRange { get; internal set; }
-		
 		public double UtilityFactor { get; internal set; }
-		
 		public IFuelProperties AuxHeaterFuel { get; set; }
-		
-		public KilogramPerMeter ZEV_FuelConsumption_AuxHtr { get; set; }
-		
-		public KilogramPerMeter ZEV_CO2 { get; set; }
-		
+		public Kilogram ZEV_FuelConsumption_AuxHtr { get; set; }
+		public Kilogram ZEV_CO2 { get; set; }
 		public VectoRun.Status Status { get; set; }
 
 		#endregion
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs
index b1bf20cc60148c632804d8e17dc50baa6f5380fc..73fa2b5efb998027b33dd06533ca6005714aa6ca 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/CO2Writer.cs
@@ -5,6 +5,7 @@ using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
@@ -16,12 +17,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
         public virtual XElement[] GetElements(IResultEntry entry)
 		{
 			if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) {
-				return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount)
+				return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume,
+						entry.PassengerCount)
 					.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2,
 						new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit()))
 					.ToArray();
 			}
-			return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount)
+			return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume,
+					entry.PassengerCount)
 				.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
 				.ToArray();
 		}
@@ -29,111 +32,77 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
         public virtual XElement[] GetElements(IWeightedResult entry)
 		{
 			if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) {
-				return GetCO2ResultEntries(entry.CO2PerMeter, entry.Payload, entry.CargoVolume, entry.PassengerCount)
-					.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2,
-						new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit()))
+				return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume,
+						entry.PassengerCount)
+					.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit()))
 					.ToArray();
             }
 
-			return GetCO2ResultEntries(entry.CO2PerMeter, entry.Payload, entry.CargoVolume, entry.PassengerCount)
-				.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
+			return GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume,
+					entry.PassengerCount)
+				.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2,
+					x.GetElement()))
 				.ToArray();
 		}
 
-		protected abstract IList<FormattedReportValue> GetCO2ResultEntries(
-			Kilogram co2,
-			Meter distance,
-			Kilogram payload,
-			CubicMeter volume,
-			double? passengers);
+		protected abstract IList<FormattedReportValue> GetCO2ResultEntries(Kilogram co2, Meter distance, Kilogram payload,
+			CubicMeter volume, double? passengers);
 
+		
+		
 
-		protected abstract IList<FormattedReportValue> GetCO2ResultEntries(
-			KilogramPerMeter co2PerMeter,
-			Kilogram payload,
-			CubicMeter volume,
-			double? passengers);
-	}
+    }
 
 	public class LorryCO2Writer : CO2WriterBase
     {
         public LorryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { }
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers)
+
+		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload,
+			CubicMeter volume, double? passengers)
 		{
 			var retVal = new List<FormattedReportValue>() {
 				new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()),
 				new FormattedReportValue((CO2Total / distance / payload).ConvertToGrammPerTonKilometer()),
 			};
-
-			if (volume.IsGreater(0))
-			{
+			if (volume.IsGreater(0)) {
 				retVal.Add(new FormattedReportValue((CO2Total / distance / volume).ConvertToGrammPerCubicMeterKiloMeter()));
 			}
-
 			return retVal;
 		}
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers)
-		{
-			var retVal = new List<FormattedReportValue>() {
-				new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()),
-				new FormattedReportValue((CO2PerMeter / payload).ConvertToGrammPerTonKilometer()),
-			};
-
-			if (volume.IsGreater(0)) {
-				retVal.Add(new FormattedReportValue((CO2PerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter()));
-			}
-
-			return retVal;
-		}
 	}
 
 	public class LorrySummaryCO2Writer : CO2WriterBase
 	{
 		public LorrySummaryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { }
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers)
+
+		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload,
+			CubicMeter volume, double? passengers)
 		{
-			if (distance.IsEqual(0))
-			{
+			if (distance.IsEqual(0)) {
 				// in some testcases only a single cycle is simulated which has a weighting of 0. consider this to generate a valid report
 				return new List<FormattedReportValue>() { new FormattedReportValue((CO2Total / 1.SI<Meter>()).ConvertToGrammPerKiloMeter()), };
 			}
-
-			var retVal = new List<FormattedReportValue>() {
+            var retVal = new List<FormattedReportValue>() {
 				new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()),
 				new FormattedReportValue((CO2Total / distance / payload).ConvertToGrammPerTonKilometer(), FormattedReportValue.Format2Decimal),
 			};
-
-			if (volume.IsGreater(0))
-			{
+			if (volume.IsGreater(0)) {
 				retVal.Add(new FormattedReportValue((CO2Total / distance / volume).ConvertToGrammPerCubicMeterKiloMeter()));
 			}
-
 			return retVal;
 		}
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers)
-		{
-            var retVal = new List<FormattedReportValue>() {
-				new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()),
-				new FormattedReportValue((CO2PerMeter / payload).ConvertToGrammPerTonKilometer(), FormattedReportValue.Format2Decimal),
-			};
-
-			if (volume.IsGreater(0)) {
-				retVal.Add(new FormattedReportValue((CO2PerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter()));
-			}
-
-			return retVal;
-		}
 	}
 
-	public class BusCO2Writer : CO2WriterBase
+    public class BusCO2Writer : CO2WriterBase
     {
         public BusCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { }
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers)
+		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload,
+			CubicMeter volume, double? passengers)
 		{
 			return new[] {
 				new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()),
@@ -141,21 +110,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 			};
 		}
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload,
-			CubicMeter volume, double? passengers)
-		{
-			return new[] {
-				new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()),
-				new FormattedReportValue((CO2PerMeter / passengers.Value).ConvertToGrammPerPassengerKilometer()),
-			};
-		}
 	}
 
 	public class BusSummaryCO2Writer : CO2WriterBase
 	{
 		public BusSummaryCO2Writer(ICommonResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { }
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload, CubicMeter volume, double? passengers)
+		protected override IList<FormattedReportValue> GetCO2ResultEntries(Kilogram CO2Total, Meter distance, Kilogram payload,
+			CubicMeter volume, double? passengers)
 		{
 			return new[] {
 				new FormattedReportValue((CO2Total / distance).ConvertToGrammPerKiloMeter()),
@@ -163,13 +125,6 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 			};
 		}
 
-		protected override IList<FormattedReportValue> GetCO2ResultEntries(KilogramPerMeter CO2PerMeter, Kilogram payload, CubicMeter volume, double? passengers)
-		{
-			return new[] {
-				new FormattedReportValue(CO2PerMeter.ConvertToGrammPerKiloMeter()),
-				new FormattedReportValue((CO2PerMeter / passengers.Value).ConvertToGrammPerPassengerKilometer(), FormattedReportValue.Format2Decimal),
-			};
-		}
 	}
 
     public class BusPEVCO2Writer : BusCO2Writer
@@ -185,9 +140,10 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
             }
 
 			if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) {
-				GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount)
+				GetCO2ResultEntries(entry.CO2Total, entry.Distance, entry.Payload, entry.CargoVolume,
+						entry.PassengerCount)
 					.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2,
-							   new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit()))
+						new ConvertedSI(double.NaN, x.Value.Units).ValueAsUnit()))
 					.ToArray();
 			}
 
@@ -200,8 +156,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 						new XElement(TNS + XMLNames.Report_Results_FuelConsumption, new FormattedReportValue(x).GetElement()))
 				),
 				new XElement(TNS + XMLNames.Report_ResultEntry_CO2ZEVAuxHeater,
-					GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount)
-						.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
+					GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume,
+						entry.PassengerCount).Select(x =>
+						new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
 				)
 			};
 		}
@@ -216,13 +173,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
             return new[] {
                 new XElement(TNS + XMLNames.Report_ResultEntry_FCZEVAuxHeater,
                     new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, entry.AuxHeaterFuel.FuelType.ToXMLFormat()),
-                    tmp?.GetFuelConsumptionEntries(entry.ZEV_FuelConsumption_AuxHtr, entry.AuxHeaterFuel,
+                    tmp?.GetFuelConsumptionEntries(entry.ZEV_FuelConsumption_AuxHtr, entry.AuxHeaterFuel, entry.Distance,
                         entry.Payload, entry.CargoVolume, entry.PassengerCount).Select(x =>
                         new XElement(TNS + XMLNames.Report_Results_FuelConsumption, new FormattedReportValue(x).GetElement()))
                 ),
                 new XElement(TNS + XMLNames.Report_ResultEntry_CO2ZEVAuxHeater,
-                    GetCO2ResultEntries(entry.ZEV_CO2, entry.Payload, entry.CargoVolume, entry.PassengerCount)
-						.Select(x => new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
+                    GetCO2ResultEntries(entry.ZEV_CO2, entry.Distance, entry.Payload, entry.CargoVolume,
+                        entry.PassengerCount).Select(x =>
+                        new XElement(TNS + XMLNames.Report_Results_CO2, x.GetElement()))
                 )
             };
         }
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs
index a56faed67bbaf85094f801d66a8976a7f6a5aaba..078531c9766b09ce69b12083f3eb8e03682ce4d9 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/FuelConsumptionWriter.cs
@@ -8,6 +8,7 @@ using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.ModDataPostprocessing;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
@@ -29,18 +30,13 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 			return GetElement(fc.TotalFuelConsumptionCorrected, fc.Fuel, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount);
         }
 
-		public XElement[] GetElements(IWeightedResult entry)
+        public XElement GetElement(IWeightedResult entry, IFuelProperties fuel, Kilogram consumption)
 		{
-			List<XElement> fcElements = new List<XElement>();
-			foreach (var fcEntry in entry.FuelConsumptionPerMeter)
-			{
-				XElement element = entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore
-					? GetElementIgnore(fcEntry.Value, fcEntry.Key, entry.Payload, entry.CargoVolume, entry.PassengerCount)
-					: GetElement(fcEntry.Value, fcEntry.Key, entry.Payload, entry.CargoVolume, entry.PassengerCount);
-				fcElements.Add(element);
+			if (entry.Status == VectoRun.Status.PrimaryBusSimulationIgnore) {
+				return GetElementIgnore(consumption, fuel, entry.Distance, entry.Payload,
+					entry.CargoVolume, entry.PassengerCount);
 			}
-
-			return fcElements.ToArray();
+            return GetElement(consumption, fuel, entry.Distance, entry.Payload, entry.CargoVolume, entry.PassengerCount);
 		}
 
 		protected virtual XElement GetElement(Kilogram consumption, IFuelProperties fuel, Meter distance, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount)
@@ -61,43 +57,13 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 						new FormattedReportValue(new ConvertedSI(double.NaN, x.Units)).GetElement()))
 			);
 		}
+        #endregion
 
-
-		protected virtual XElement GetElement(KilogramPerMeter consumption, IFuelProperties fuel, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount)
-		{
-			return new XElement(TNS + XMLNames.Report_Results_Fuel,
-				new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, fuel.FuelType.ToXMLFormat()),
-				GetFuelConsumptionEntries(consumption, fuel, payLoad, cargoVolume, passengerCount).Select(x =>
-					new XElement(TNS + FCElementName, new FormattedReportValue(x).GetElement()))
-			);
-		}
-
-		protected virtual XElement GetElementIgnore(KilogramPerMeter consumption, IFuelProperties fuel, Kilogram payLoad, CubicMeter cargoVolume, double? passengerCount)
-		{
-			return new XElement(TNS + XMLNames.Report_Results_Fuel,
-				new XAttribute(XMLNames.Report_Results_Fuel_Type_Attr, fuel.FuelType.ToXMLFormat()),
-				GetFuelConsumptionEntries(consumption, fuel, payLoad, cargoVolume, passengerCount).Select(x =>
-					new XElement(TNS + FCElementName,
-						new FormattedReportValue(new ConvertedSI(double.NaN, x.Units)).GetElement()))
-			);
-		}
-		#endregion
-
-		public abstract IList<ConvertedSI> GetFuelConsumptionEntries(
-			Kilogram fc,
-			IFuelProperties fuel,
-			Meter distance,
-			Kilogram payload,
-			CubicMeter volume,
+        public abstract IList<ConvertedSI> GetFuelConsumptionEntries(Kilogram fc,
+			IFuelProperties fuel, Meter distance, Kilogram payload, CubicMeter volume,
 			double? passenger);
 
-		public abstract IList<ConvertedSI> GetFuelConsumptionEntries(
-			KilogramPerMeter fcPerMeter,
-			IFuelProperties fuel,
-			Kilogram payload,
-			CubicMeter volume,
-			double? passenger);
-	}
+    }
 
     public class LorryFuelConsumptionWriter : FuelConsumptionWriterBase
     {
@@ -145,51 +111,8 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
             return retVal;
         }
 
-		public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger)
-		{
-			if (fcPerMeter == null)
-			{
-				return new List<ConvertedSI>();
-			}
-
-			var retVal = new List<ConvertedSI> {
-				(fcPerMeter).ConvertToGrammPerKiloMeter(),
-				(fcPerMeter /payload).ConvertToGrammPerTonKilometer()};
-			if (volume.IsGreater(0))
-			{
-				retVal.Add((fcPerMeter / volume).ConvertToGrammPerCubicMeterKiloMeter());
-			}
-
-			JoulePerMeter fcPerMeterlowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>();
-			retVal.AddRange(new[] {
-				(fcPerMeterlowerHeatingValue).ConvertToMegaJoulePerKilometer(),
-				(fcPerMeterlowerHeatingValue / payload).ConvertToMegaJoulePerTonKiloMeter(),
-			});
-
-			if (volume.IsGreater(0))
-			{
-				retVal.Add((fcPerMeterlowerHeatingValue / volume).ConvertToMegaJoulePerCubicMeterKiloMeter());
-			}
-
-			if (fuel.FuelDensity != null)
-			{
-				CubicMeterPerMeter fcPerMeterDensity = (fcPerMeter.Value() / fuel.FuelDensity.Value()).SI<CubicMeterPerMeter>();
-				retVal.AddRange(new[] {
-					(fcPerMeterDensity).ConvertToLiterPer100KiloMeter(),
-					(fcPerMeterDensity / payload).ConvertToLiterPerTonKiloMeter(),
-				});
-
-				if (volume.IsGreater(0))
-				{
-					retVal.Add((fcPerMeterDensity / volume).ConvertToLiterPerCubicMeterKiloMeter());
-				}
-			}
-
-			return retVal;
-		}
-
-		#endregion
-	}
+        #endregion
+    }
 
     public class BusFuelConsumptionWriter : FuelConsumptionWriterBase
     {
@@ -220,31 +143,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
             return retVal;
         }
 
-		public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger)
-		{
-			JoulePerMeter fcPerMeterLowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>();
-
-			var retVal = new List<ConvertedSI> {
-				(fcPerMeter).ConvertToGrammPerKiloMeter(),
-				(fcPerMeter / passenger.Value).ConvertToGrammPerPassengerKilometer(),
-				(fcPerMeterLowerHeatingValue).ConvertToMegaJoulePerKilometer(),
-				(fcPerMeterLowerHeatingValue / passenger.Value)
-				.ConvertToMegaJoulePerPassengerKilometer(),
-			};
-
-			if (fuel.FuelDensity != null)
-			{
-				CubicMeterPerMeter fcPerMeterDensity = (fcPerMeter.Value() / fuel.FuelDensity.Value()).SI<CubicMeterPerMeter>();
-				retVal.AddRange(new[] {
-					(fcPerMeterDensity).ConvertToLiterPer100KiloMeter(),
-					(fcPerMeterDensity / passenger.Value).ConvertToLiterPerPassengerKiloMeter(),
-				});
-			}
-
-			return retVal;
-		}
-
-		#endregion
+        #endregion
 
-	}
+    }
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs
index 56a6f4006d69e0188d94042bafcbd95fe1c03acb..166c2bc79509d06be7f6921a102a949f789f1b8b 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/IResultsWriter.cs
@@ -112,22 +112,10 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 	public interface IFuelConsumptionWriter
 	{
 		XElement GetElement(IResultEntry entry, IFuelConsumptionCorrection fuelConsumptionCorrection);
-		
-		XElement[] GetElements(IWeightedResult entry);
-
-		IList<ConvertedSI> GetFuelConsumptionEntries(
-			Kilogram fc,
-			IFuelProperties fuel,
-			Meter distance,
-			Kilogram payload,
-			CubicMeter volume,
-			double? passenger);
+		XElement GetElement(IWeightedResult entry, IFuelProperties fuel, Kilogram consumption);
 
-		IList<ConvertedSI> GetFuelConsumptionEntries(
-			KilogramPerMeter fcPerMeter,
-			IFuelProperties fuel,
-			Kilogram payload,
-			CubicMeter volume,
+		IList<ConvertedSI> GetFuelConsumptionEntries(Kilogram fc,
+			IFuelProperties fuel, Meter distance, Kilogram payload, CubicMeter volume,
 			double? passenger);
 	}
 
@@ -147,9 +135,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 
 	public interface IReportResultsSummaryWriter
 	{
-		XElement[] GetElement(IList<IResultEntry> entries);
+		XElement GetElement(IList<IResultEntry> entries);
 
-		XElement[] GetElement(IList<IOVCResultEntry> entries);
+		XElement GetElement(IList<IOVCResultEntry> entries);
 	}
 
 	public interface IElectricRangeWriter
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs
index 2d1b97c25c37a442147698ed5e6774a3d4b69986..fee1a52dc737834422e412d32c32aa2f930107ef 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultGroupWriter.cs
@@ -5,6 +5,7 @@ using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs
index c6b9fcc5775d61e559e0ab9c8dba97f10cf95f63..bbdb7028f570593bb9067ee8dd72db7baa8d5e91 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/Common/ResultTotalWriter.cs
@@ -4,6 +4,8 @@ using System.Xml.Linq;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
+using TUGraz.VectoCore.Utils;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 {
@@ -145,7 +147,8 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 
         protected override XElement[] GetFuelConsumption(IOVCResultEntry entry)
         {
-            return _factory.GetFuelConsumptionLorry(_factory, TNS).GetElements(entry.Weighted);
+            return entry.Weighted.FuelConsumption.Select(e =>
+                    _factory.GetFuelConsumptionLorry(_factory, TNS).GetElement(entry.Weighted, e.Key, e.Value)).ToArray();
         }
 
         protected override XElement GetElectricConsumption(IOVCResultEntry entry)
@@ -219,8 +222,9 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common
 
         protected override XElement[] GetFuelConsumption(IOVCResultEntry entry)
         {
-            return _factory.GetFuelConsumptionBus(_factory, TNS).GetElements(entry.Weighted);
-		}
+            return entry.Weighted.FuelConsumption.Select(e =>
+                _factory.GetFuelConsumptionBus(_factory, TNS).GetElement(entry.Weighted, e.Key, e.Value)).ToArray();
+        }
 
         protected override XElement GetElectricConsumption(IOVCResultEntry entry)
         {
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs
index c0dcd474cc2d72025e2c5da3a3832dd6eb7212a7..dcd3e97da3a9c9b7520fe6ac04165b7cae419d0b 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/AbstractCustomerReport.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/AbstractCustomerReport.cs
@@ -19,7 +19,7 @@ using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.Manu
 using TUGraz.VectoCore.Utils;
 using TUGraz.VectoHashing;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9
 {
     public abstract class AbstractCustomerReport : IXMLCustomerReport
 	{
@@ -30,7 +30,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation
 
 		public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput");
 
-		public static XNamespace Cif_0_9 => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0");
+		public static XNamespace Cif_0_9 => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9");
 		public static XNamespace _di => XNamespace.Get("http://www.w3.org/2000/09/xmldsig#");
 
 
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs
index cbfb26b770397509dfd7684557d64800c1974621..fe47f57dc11af4ed2cede4643e9922d96c3e0856 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFNinjectModule.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFNinjectModule.cs
@@ -1,16 +1,22 @@
-using Ninject.Activation;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.CompilerServices;
+using System.Text;
+using System.Threading.Tasks;
+using Ninject.Activation;
 using Ninject.Extensions.ContextPreservation;
 using Ninject.Extensions.Factory;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Utils.Ninject;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9
 {
     internal class CIFNinjectModule : MRFNinjectModule
     {
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs
similarity index 99%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs
index be58dd71f7c7f264fb050201d2289225aa98e29e..31403ea977faa8ff3009ec08654c9105f3663bcc 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFResultsNinjectModule.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFResultsNinjectModule.cs
@@ -6,11 +6,11 @@ using Ninject.Modules;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.Utils;
 using TUGraz.VectoCore.Utils.Ninject;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9
 {
 
     internal class CIFResultsNinjectModule : NinjectModule
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs
similarity index 77%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs
index 1607103a8caa419b2744f72a8d60b353e1f59724..b618180bf464a0007936850d183aea416a19df2e 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/AbstractCIFGroupWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/AbstractCIFGroupWriter.cs
@@ -1,14 +1,20 @@
-using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter
 {
     public abstract class AbstractCIFGroupWriter : IReportOutputGroup
     {
 		//protected XNamespace _mrf = "urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9";
-		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0";
+		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9";
 		protected readonly ICustomerInformationFileFactory _cifFactory;
 
 		protected AbstractCIFGroupWriter(ICustomerInformationFileFactory cifFactory)
@@ -34,7 +40,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.
 
 	public abstract class AbstractCifXmlType
 	{
-		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0";
+		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9";
 		protected readonly ICustomerInformationFileFactory _cifFactory;
 
 		protected AbstractCifXmlType(ICustomerInformationFileFactory cifFactory)
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs
index cba5e9396c22f0da67b67e4992eb48002696cf55..144fb1f962f77dc83ad0a8e8463d6f0322131335 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/CIFAdasTypes.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/CIFAdasTypes.cs
@@ -1,7 +1,7 @@
 using System.Xml.Linq;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs
similarity index 99%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs
index de9183336643d9d9e8c81a926897277265267b06..a842341058def7acc07097d6cadb6061ebd8f2c2 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/ComponentGroupWriters.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/ComponentGroupWriters.cs
@@ -18,7 +18,7 @@ using TUGraz.VectoCore.Models.SimulationComponent.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter
 {
     public class EngineGroup : AbstractCIFGroupWriter
     {
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs
similarity index 99%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs
index 51d07e5deee980d9c5f826bbe0c1d7046187a95c..18bb56c1a1955d76422a3e1fe9956d991ca0c6c7 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleGroups.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleGroups.cs
@@ -14,7 +14,7 @@ using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter
 {
     public class GeneralVehicleOutputSequenceGroupCif : AbstractCIFGroupWriter, IReportVehicleOutputGroup, IReportCompletedBusOutputGroup
 	{
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs
index 81cfe4c64d9a39c49c2a842b96b8b34d72a6ae42..b44b48afe0d5bba90a7dd720b43c4af37398a055 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CIFWriter/VehicleWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CIFWriter/VehicleWriter.cs
@@ -1,19 +1,25 @@
-using System.Linq;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CIFWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CIFWriter
 {
 	public abstract class VehicleWriter : IXmlTypeWriter
 	{
 		protected readonly ICustomerInformationFileFactory _cifFactory;
 		//protected readonly IManufacturerReportFactory _mrfFactory;
-		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0";
+		protected XNamespace _cif = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9";
 		protected XNamespace _xsi = XNamespace.Get("http://www.w3.org/2001/XMLSchema-instance");
 
 		public VehicleWriter(ICustomerInformationFileFactory cifFactory, IManufacturerReportFactory mrfFactory)
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs
similarity index 97%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs
index 8262b13df220356b9772036461c3b9abab8e04c1..5eb51e5b5e9858d424cb4e755650a3159b851bb3 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/CustomerInformationFile/CustomerInformationFile.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/CustomerInformationFile/CustomerInformationFile.cs
@@ -1,5 +1,8 @@
 using System;
 using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
@@ -8,13 +11,16 @@ using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReport;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile
 {
     public abstract class CustomerInformationFile : AbstractCustomerReport
     {
-        public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0");
+        public static XNamespace Cif => XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9");
 		
         protected CustomerInformationFile(ICustomerInformationFileFactory cifFactory, IResultsWriterFactory resultWriterFactory) : base(cifFactory, resultWriterFactory) { }
 	}
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs
index ac0620eb12fadfca3833f0c16a27c09a3a2c2a08..ba8c8a6b77848e06cde036956d08bae43452a13c 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ICustomerInformationFileFactory.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ICustomerInformationFileFactory.cs
@@ -9,7 +9,7 @@ using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportGroupWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9
 {
     public interface ICustomerInformationFileFactory
     {
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs
similarity index 98%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs
index 10a278be4158d9d1389d6ed124954e16411258c0..eaa8787471cd02d451ec9267e95ef363d6c9cdc1 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/CIFResultWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/CIFResultWriter.cs
@@ -6,7 +6,7 @@ using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter
 {
     public abstract class AbstractCIFResultsWriter : AbstractResultsWriter
 	{
@@ -20,7 +20,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation
 
 		#region Overrides of AbstractResultsWriter
 
-		protected override XNamespace TNS => "urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0";
+		protected override XNamespace TNS => "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9";
 		
 		#endregion
 	}
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs
similarity index 82%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs
index 04d90f5ba0ccdeea3dda5484e193f319cc049b14..baa4c439d433c3d42c717610b2b7a3707d527b33 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ICIFResultsWriterFactory.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ICIFResultsWriterFactory.cs
@@ -1,6 +1,6 @@
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.
 	ResultWriter
 {
 
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs
similarity index 93%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs
index 1c8611717a8c2eafa38623621c802fe975fdc134..a8aa61cc17b09f2ca1495b0f2b725d128f4dc09e 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/ResultGoupWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/ResultGoupWriter.cs
@@ -1,14 +1,18 @@
 using System;
+using System.Collections.Generic;
+using System.Linq;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.BusAuxiliaries;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Models.Simulation.Data;
+using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.
     ResultWriter
 {
 
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs
similarity index 79%
rename from VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs
rename to VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs
index 93132690fbb3299ff277bedae1124e0c52031a17..eaae74f19ca799ee9356a6562c32e08520684343 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_1_0/ResultWriter/SummaryWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/CustomerInformationFile_0_9/ResultWriter/SummaryWriter.cs
@@ -1,67 +1,50 @@
 using System.Collections.Generic;
 using System.Linq;
 using System.Xml.Linq;
-using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 using TUGraz.VectoCore.Utils;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter
 {
     public abstract class SummaryWriterBase : AbstractResultWriter, IReportResultsSummaryWriter
 	{
-		private MissionType[] vocationalMissions = new[] { MissionType.Construction, MissionType.MunicipalUtility };
-
 		protected SummaryWriterBase(ICIFResultsWriterFactory factory, XNamespace ns) : base(factory, ns) { }
 
 		#region Implementation of ICifSummaryWriter
 
-		public XElement[] GetElement(IList<IResultEntry> entries)
+		public XElement GetElement(IList<IResultEntry> entries)
 		{
-			var weighted = DeclarationData.CalculateWeightedSummary(entries.Where(e => !vocationalMissions.Contains(e.Mission)).ToList());
-			var weightedVocationals = DeclarationData.CalculateWeightedSummary(entries.Where(e => vocationalMissions.Contains(e.Mission)).ToList());
-			return DoGetElement(weighted, weightedVocationals);
+			var weighted = DeclarationData.CalculateWeightedSummary(entries);
+			return DoGetElement(weighted);
 		}
 
-		public XElement[] GetElement(IList<IOVCResultEntry> entries)
+		public XElement GetElement(IList<IOVCResultEntry> entries)
 		{
-			var weighted = DeclarationData.CalculateWeightedSummary(entries.Where(e => !vocationalMissions.Contains(e.ChargeDepletingResult.Mission)).ToList());
-			var weightedVocationals = DeclarationData.CalculateWeightedSummary(entries.Where(e => vocationalMissions.Contains(e.ChargeDepletingResult.Mission)).ToList());
-			return DoGetElement(weighted, weightedVocationals);
+			var weighted = DeclarationData.CalculateWeightedSummary(entries);
+			return DoGetElement(weighted);
 		}
 
-		protected virtual XElement[] DoGetElement(IWeightedResult weighted, IWeightedResult weightedVocationals)
+		protected virtual XElement DoGetElement(IWeightedResult weighted)
 		{
-			bool isVocational = false;
-			List<XElement> results = new List<XElement>();
-			foreach (IWeightedResult weightedResult in new[] { weighted, weightedVocationals })
-			{
-				if (weightedResult == null)
-				{
-					results.Add(null);
-					break;
-				}
-
-				XElement element = new XElement(TNS + XMLNames.Report_Results_Summary,
-					new XAttribute(xsi + XMLNames.XSIType, ResultSummaryXMLType),
-					new XElement(TNS + XMLNames.XMLCustomerReportIsVocational, isVocational),
-					GetSummary(weightedResult),
-					FuelConsumptionWriter != null
-						? weightedResult.FuelConsumption.Select(x =>
-							FuelConsumptionWriter.GetElements(weightedResult))
-						: null,
-					ElectricEnergyConsumptionWriter?.GetElement(weightedResult),
-					CO2Writer?.GetElements(weightedResult),
-					ElectricRangeWriter?.GetElements(weightedResult)
-				);
-
-				results.Add(element);
-				isVocational = !isVocational;
+			if (weighted == null) {
+				return null;
 			}
 
-			return results.ToArray();
+			var fcWriter = FuelConsumptionWriter;
+			return new XElement(TNS + XMLNames.Report_Results_Summary,
+				new XAttribute(xsi + XMLNames.XSIType, ResultSummaryXMLType),
+				GetSummary(weighted),
+				fcWriter != null
+					? weighted.FuelConsumption.Select(x =>
+						fcWriter.GetElement(weighted, x.Key, x.Value)).ToArray()
+					: null,
+				ElectricEnergyConsumptionWriter?.GetElement(weighted),
+				CO2Writer?.GetElements(weighted),
+				ElectricRangeWriter?.GetElements(weighted)
+			);
 		}
 
 		public abstract string ResultSummaryXMLType { get; }
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs
index 770c84cfb8f3c7544d9f1c315b3c6fae29567f13..05df4bf15856087f625832253910e5197e2ca307 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/CustomerInformationFile/XMLCustomerReport.cs
@@ -51,7 +51,7 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformation
     
 	public class XMLCustomerReport : IXMLCustomerReport
 	{
-		public const string CURRENT_SCHEMA_VERSION = "1.0";
+		public const string CURRENT_SCHEMA_VERSION = "0.8";
 
 		protected readonly XElement VehiclePart;
 
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs
index 40ac52fde13080d7939cefe2d43c22f4e5e9a437..57cb9b37ee3c57ac59b3a16ca9052e100393ec40 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/MRFResultsNinjectModule.cs
@@ -1,4 +1,5 @@
-using System.Diagnostics;
+using System;
+using System.Diagnostics;
 using System.Xml.Linq;
 using Ninject.Activation;
 using Ninject.Extensions.Factory;
@@ -6,12 +7,12 @@ using Ninject.Modules;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ResultWriter;
 using TUGraz.VectoCore.Utils;
 using TUGraz.VectoCore.Utils.Ninject;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9
 {
 
     internal class MRFResultsNinjectModule : NinjectModule
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs
index 038880896a97f6567d75f5db10d92f9db19ebd4e..1b5bbf2764a1f3344f8143794a8130f358ad820e 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/IMRFResultsWriterFactory.cs
@@ -1,6 +1,6 @@
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.
 	ResultWriter
 {
 
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs
index 56a860a82f2f4462c9346a30cfe6a152efc5444e..fbd756f1091fed544193f45a166864d87ea1b6fd 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/MRFResultsWriter.cs
@@ -6,7 +6,7 @@ using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 
-namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter
+namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter
 {
     public abstract class AbstractMRFResultsWriter : AbstractResultsWriter
 	{
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs
index f15c14b4ace7f5d3127d0cd0566762475434bfc3..af3ef5822aa22c36d479a1b3177d52981c654258 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ResultWriter/SummaryWriter.cs
@@ -8,12 +8,12 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.
 	{
 		#region Implementation of IReportResultsSummaryWriter
 
-		public XElement[] GetElement(IList<IResultEntry> entries)
+		public XElement GetElement(IList<IResultEntry> entries)
 		{
 			return null;
 		}
 
-		public XElement[] GetElement(IList<IOVCResultEntry> entries)
+		public XElement GetElement(IList<IOVCResultEntry> entries)
 		{
 			return null;
 		}
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs
index 9ba378f6e14b9e690e0c9f719e9a5907baa20c3b..b9042b46730d91252ad2ead095e1ebf70bc1a78f 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/ResultGroupWriter.cs
@@ -122,13 +122,6 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationF
 			};
 		}
 
-		public override IList<ConvertedSI> GetFuelConsumptionEntries(KilogramPerMeter fcPerMeter, IFuelProperties fuel, Kilogram payload, CubicMeter volume, double? passenger)
-		{
-			JoulePerMeter fcPerMeterlowerHeatingValue = (fcPerMeter.Value() * fuel.LowerHeatingValueVecto.Value()).SI<JoulePerMeter>();
-			return new List<ConvertedSI> {
-				(fcPerMeterlowerHeatingValue).ConvertToMegaJoulePerKilometer(),
-			};
-		}
 	}
 
 	public class VIFElectricEnergyConsumptionWriter : ElectricEnergyConsumptionWriterBase
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs
index ed07dd9f5a0063e68800c4c73054f1c34462cf41..d7b983320f796478a1d9ee4039e45343b463f489 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/ResultWriter/VIFResultsWriter.cs
@@ -1,10 +1,12 @@
 using System.Collections.Generic;
 using System.Linq;
+using System.Runtime.Serialization;
 using System.Xml.Linq;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 
 namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter
 {
diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs
index 182e10bd0f4980b3a575befea3d3f8fb2e3f53b7..465c269d2f4bca83fc234f828b3464758d059690 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/VehicleInformationFile/VehicleInformationFile_0_1/VIFResultsNinjectModule.cs
@@ -5,7 +5,7 @@ using Ninject.Modules;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ResultWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter;
 using TUGraz.VectoCore.Utils;
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
index 24c22e1e7f8e04da971312aeb9efdf9d6c5d832b..9a1a61de35c8a162bf2fdd89ad163767c4581593 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReport.cs
@@ -48,7 +48,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery;
 using TUGraz.VectoCore.OutputData.ModDataPostprocessing;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 
@@ -289,10 +289,8 @@ namespace TUGraz.VectoCore.OutputData.XML
 		protected override void WriteResult(ResultEntry result)
 		{
 			var sumWeightinFactors = _weightingFactors.Values.Sum(x => x);
-			bool isNormalWeights = sumWeightinFactors.IsEqual(0) || sumWeightinFactors.IsEqual(1, 1e-12);
-			bool isVocationalWeights = sumWeightinFactors % 2 == 0;
-			if (!isNormalWeights && !isVocationalWeights) {
-				throw new VectoException("Mission Profile Weighting factors or Mission Profile Weighting factors for Vocational misisons do not sum up to 1!");
+			if (!sumWeightinFactors.IsEqual(0) && !sumWeightinFactors.IsEqual(1)) {
+				throw new VectoException("Mission Profile Weighting factors do not sum up to 1!");
 			}
 
 			ManufacturerRpt.WriteResult(result);
@@ -334,9 +332,8 @@ namespace TUGraz.VectoCore.OutputData.XML
 
 				var propulsionPower = DeclarationData.GetReferencePropulsionPower(modelData.VehicleData.InputData);
                 WeightingGroup = DeclarationData.WeightingGroup.Lookup(
-					modelData.VehicleData.VehicleClass,
-					modelData.VehicleData.SleeperCab.Value,
-					propulsionPower);
+						modelData.VehicleData.VehicleClass, modelData.VehicleData.SleeperCab.Value,
+						propulsionPower);
 			}
 
 			_weightingFactors = WeightingGroup == WeightingGroup.Unknown
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs
index 568417fce30d9983fc9125413bc7a98baf6e197c..137a27300ff070991576606a39bdf69c7225bdd5 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportCompletedVehicle.cs
@@ -14,7 +14,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.Models.SimulationComponent.Data.ElectricComponents.Battery;
 using TUGraz.VectoCore.OutputData.ModDataPostprocessing;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
@@ -72,10 +72,8 @@ namespace TUGraz.VectoCore.OutputData.XML
 			if (modelData.Exempted) {
 				WeightingGroup = WeightingGroup.Unknown;
 			} else {
-				WeightingGroup = DeclarationData.WeightingGroup.Lookup(
-					modelData.VehicleData.VehicleClass,
-					false,
-					0.SI<Watt>());
+				WeightingGroup = DeclarationData.WeightingGroup.Lookup(modelData.VehicleData.VehicleClass,
+					false, 0.SI<Watt>());
 				_weightingFactors =
 					DeclarationData.WeightingFactors.Lookup(WeightingGroup);
 			}
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs
index c215f29c771e1db39ac810080cb8753d6de3dcb5..e22acbc95d7e3cd5fa06787cf62fd262958be4ec 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportFactory.cs
@@ -1,8 +1,13 @@
 using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.InputData.Reader.Impl;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
 
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs
index 97d556b7e1fa3e0557c2f18771b48848d7769484..34f35a5a02effe8a22a68780941f94adeaf7d884 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationReportInterimVehicle.cs
@@ -1,7 +1,9 @@
 using System;
+using System.Collections.Generic;
 using System.Linq;
+using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Data;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1;
diff --git a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv
index 676e676dbfc4579d0c203d0d911a0247d1738efe..2281d49835e286899287b396f1d381a0d150d7b4 100644
--- a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/MissionProfileWeights.csv
@@ -3,15 +3,15 @@ Weighting Group , LongHaul  , LongHaul EMS , Regional Delivery , Regional Delive
 1               , 0/0       , 0/0          , 0.1/0.3           , 0/0                   , 0.18/0.42      , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 2               , 0/0       , 0/0          , 0.125/0.375       , 0/0                   , 0.15/0.35      , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 3               , 0/0       , 0/0          , 0.125/0.375       , 0/0                   , 0.15/0.35      , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-4-UD            , 0/0       , 0/0          , 0/0               , 0/0                   , 0.5/0.5        , 0.25/0.25         , 0.25/0.25    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-4-RD            , 0.05/0.05 , 0/0          , 0.45/0.45         , 0/0                   , 0/0            , 0.25/0.25         , 0.25/0.25    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-4-LH            , 0.45/0.45 , 0/0          , 0.05/0.05         , 0/0                   , 0/0            , 0.25/0.25         , 0.25/0.25    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+4-UD            , 0/0       , 0/0          , 0/0               , 0/0                   , 0.5/0.5        , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+4-RD            , 0.05/0.05 , 0/0          , 0.45/0.45         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+4-LH            , 0.45/0.45 , 0/0          , 0.05/0.05         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 5-RD            , 0.03/0.07 , 0/0          , 0.27/0.63         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-5-LH            , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0/0               , 0.5/0.5      , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-9-RD            , 0.03/0.07 , 0/0          , 0.27/0.63         , 0/0                   , 0/0            , 0.25/0.25         , 0.25/0.25    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-9-LH            , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0.25/0.25         , 0.25/0.25    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-10-RD           , 0.03/0.07 , 0/0          , 0.27/0.63         , 0/0                   , 0/0            , 0/0               , 0.5/0.5      , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
-10-LH           , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0/0               , 0.5/0.5      , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+5-LH            , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+9-RD            , 0.03/0.07 , 0/0          , 0.27/0.63         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+9-LH            , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+10-RD           , 0.03/0.07 , 0/0          , 0.27/0.63         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
+10-LH           , 0.27/0.63 , 0/0          , 0.03/0.07         , 0/0                   , 0/0            , 0/0               , 0/0          , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 11              , 0/0       , 0/0          , 0.15/0.35         , 0/0                   , 0/0            , 0/0               , 0.15/0.35    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 12              , 0/0       , 0/0          , 0.21/0.49         , 0/0                   , 0/0            , 0/0               , 0.09/0.21    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
 16              , 0/0       , 0/0          , 0/0               , 0/0                   , 0/0            , 0/0               , 0.30/0.70    , 0/0         , 0/0         , 0/0         , 0/0         , 0/0
diff --git a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv
index 0d3939ee62ce7df8b767ab5e30be320678000ad3..06858ae56426d0220b683ebf155c659ed836c513 100644
--- a/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/CO2Standards/WeightingGroups.csv
@@ -1,97 +1,97 @@
-Vehicle Group  , Cabin Type , Engine Rated Power Min [kw] , Engine Rated Power Max [kW] , Weighting Group
-1s             , DayCab     , 0                           , 999999                      , 1s
-1s             , SleeperCab , 0                           , 999999                      , 1s
-1              , DayCab     , 0                           , 999999                      , 1
-1              , SleeperCab , 0                           , 999999                      , 1
-2              , DayCab     , 0                           , 999999                      , 2
-2              , SleeperCab , 0                           , 999999                      , 2
-3              , DayCab     , 0                           , 999999                      , 3
-3              , SleeperCab , 0                           , 999999                      , 3
-4              , DayCab     , 0                           , 170                         , 4-UD
-4              , SleeperCab , 0                           , 170                         , 4-UD
-4              , DayCab     , 170                         , 999999                      , 4-RD
-4              , SleeperCab , 170                         , 265                         , 4-RD
-4              , SleeperCab , 265                         , 999999                      , 4-LH
-5              , DayCab     , 0                           , 999999                      , 5-RD
-5              , SleeperCab , 0                           , 265                         , 5-RD
-5              , SleeperCab , 265                         , 999999                      , 5-LH
-9              , DayCab     , 0                           , 999999                      , 9-RD
-9              , SleeperCab , 0                           , 999999                      , 9-LH
-10             , DayCab     , 0                           , 999999                      , 10-RD
-10             , SleeperCab , 0                           , 999999                      , 10-LH
-11             , DayCab     , 0                           , 999999                      , 11
-11             , SleeperCab , 0                           , 999999                      , 11
-12             , DayCab     , 0                           , 999999                      , 12
-12             , SleeperCab , 0                           , 999999                      , 12
-16             , DayCab     , 0                           , 999999                      , 16
-16             , SleeperCab , 0                           , 999999                      , 16
+Vehicle Group , Cabin Type , Engine Rated Power Min [kw] , Engine Rated Power Max [kW] , Weighting Group
+1s            , DayCab     , 0                           , 999999                      , 1s
+1s            , SleeperCab , 0                           , 999999                      , 1s
+1             , DayCab     , 0                           , 999999                      , 1
+1             , SleeperCab , 0                           , 999999                      , 1
+2             , DayCab     , 0                           , 999999                      , 2
+2             , SleeperCab , 0                           , 999999                      , 2
+3             , DayCab     , 0                           , 999999                      , 3
+3             , SleeperCab , 0                           , 999999                      , 3
+4             , DayCab     , 0                           , 170                         , 4-UD
+4             , SleeperCab , 0                           , 170                         , 4-UD
+4             , DayCab     , 170                         , 999999                      , 4-RD
+4             , SleeperCab , 170                         , 265                         , 4-RD
+4             , SleeperCab , 265                         , 999999                      , 4-LH
+5             , DayCab     , 0                           , 999999                      , 5-RD
+5             , SleeperCab , 0                           , 265                         , 5-RD
+5             , SleeperCab , 265                         , 999999                      , 5-LH
+9             , DayCab     , 0                           , 999999                      , 9-RD
+9             , SleeperCab , 0                           , 999999                      , 9-LH
+10            , DayCab     , 0                           , 999999                      , 10-RD
+10            , SleeperCab , 0                           , 999999                      , 10-LH
+11            , DayCab     , 0                           , 999999                      , 11
+11            , SleeperCab , 0                           , 999999                      , 11
+12            , DayCab     , 0                           , 999999                      , 12
+12            , SleeperCab , 0                           , 999999                      , 12
+16            , DayCab     , 0                           , 999999                      , 16
+16            , SleeperCab , 0                           , 999999                      , 16
 #
-51             , DayCab     , 0                           , 999999                      , 51
-51             , SleeperCab , 0                           , 999999                      , 51
-52             , DayCab     , 0                           , 999999                      , 52
-52             , SleeperCab , 0                           , 999999                      , 52
-53             , DayCab     , 0                           , 999999                      , 53
-53             , SleeperCab , 0                           , 999999                      , 53
-54             , DayCab     , 0                           , 999999                      , 54
-54             , SleeperCab , 0                           , 999999                      , 54
-55             , DayCab     , 0                           , 999999                      , 55
-55             , SleeperCab , 0                           , 999999                      , 55
-56             , DayCab     , 0                           , 999999                      , 56
-56             , SleeperCab , 0                           , 999999                      , 56
+51            , DayCab     , 0                           , 999999                      , 51
+51            , SleeperCab , 0                           , 999999                      , 51
+52            , DayCab     , 0                           , 999999                      , 52
+52            , SleeperCab , 0                           , 999999                      , 52
+53            , DayCab     , 0                           , 999999                      , 53
+53            , SleeperCab , 0                           , 999999                      , 53
+54            , DayCab     , 0                           , 999999                      , 54
+54            , SleeperCab , 0                           , 999999                      , 54
+55            , DayCab     , 0                           , 999999                      , 55
+55            , SleeperCab , 0                           , 999999                      , 55
+56            , DayCab     , 0                           , 999999                      , 56
+56            , SleeperCab , 0                           , 999999                      , 56
 #
-31a            , DayCab     , 0                           , 999999                      , 31a
-31b1           , DayCab     , 0                           , 999999                      , 31b1
-31b2           , DayCab     , 0                           , 999999                      , 31b2
-31c            , DayCab     , 0                           , 999999                      , 31c
-31d            , DayCab     , 0                           , 999999                      , 31d
-31e            , DayCab     , 0                           , 999999                      , 31e
-32a            , DayCab     , 0                           , 999999                      , 32a
-32b            , DayCab     , 0                           , 999999                      , 32b
-32c            , DayCab     , 0                           , 999999                      , 32c
-32d            , DayCab     , 0                           , 999999                      , 32d
-32e            , DayCab     , 0                           , 999999                      , 32e
-32f            , DayCab     , 0                           , 999999                      , 32f
-33a            , DayCab     , 0                           , 999999                      , 33a
-33b1           , DayCab     , 0                           , 999999                      , 33b1
-33b2           , DayCab     , 0                           , 999999                      , 33b2
-33c            , DayCab     , 0                           , 999999                      , 33c
-33d            , DayCab     , 0                           , 999999                      , 33d
-33e            , DayCab     , 0                           , 999999                      , 33e
-34a            , DayCab     , 0                           , 999999                      , 34a
-34b            , DayCab     , 0                           , 999999                      , 34b
-34c            , DayCab     , 0                           , 999999                      , 34c
-34d            , DayCab     , 0                           , 999999                      , 34d
-34e            , DayCab     , 0                           , 999999                      , 34e
-34f            , DayCab     , 0                           , 999999                      , 34f
-35a            , DayCab     , 0                           , 999999                      , 35a
-35b1           , DayCab     , 0                           , 999999                      , 35b1
-35b2           , DayCab     , 0                           , 999999                      , 35b2
-35c            , DayCab     , 0                           , 999999                      , 35c
-36a            , DayCab     , 0                           , 999999                      , 36a
-36b            , DayCab     , 0                           , 999999                      , 36b
-36c            , DayCab     , 0                           , 999999                      , 36c
-36d            , DayCab     , 0                           , 999999                      , 36d
-36e            , DayCab     , 0                           , 999999                      , 36e
-36f            , DayCab     , 0                           , 999999                      , 36f
-37a            , DayCab     , 0                           , 999999                      , 37a
-37b1           , DayCab     , 0                           , 999999                      , 37b1
-37b2           , DayCab     , 0                           , 999999                      , 37b2
-37c            , DayCab     , 0                           , 999999                      , 37c
-37d            , DayCab     , 0                           , 999999                      , 37d
-37e            , DayCab     , 0                           , 999999                      , 37e
-38a            , DayCab     , 0                           , 999999                      , 38a
-38b            , DayCab     , 0                           , 999999                      , 38b
-38c            , DayCab     , 0                           , 999999                      , 38c
-38d            , DayCab     , 0                           , 999999                      , 38d
-38e            , DayCab     , 0                           , 999999                      , 38e
-38f            , DayCab     , 0                           , 999999                      , 38f
-39a            , DayCab     , 0                           , 999999                      , 39a
-39b1           , DayCab     , 0                           , 999999                      , 39b1
-39b2           , DayCab     , 0                           , 999999                      , 39b2
-39c            , DayCab     , 0                           , 999999                      , 39c
-40a            , DayCab     , 0                           , 999999                      , 40a
-40b            , DayCab     , 0                           , 999999                      , 40b
-40c            , DayCab     , 0                           , 999999                      , 40c
-40d            , DayCab     , 0                           , 999999                      , 40d
-40e            , DayCab     , 0                           , 999999                      , 40e
-40f            , DayCab     , 0                           , 999999                      , 40f
\ No newline at end of file
+31a           , DayCab     , 0                           , 999999                      , 31a
+31b1          , DayCab     , 0                           , 999999                      , 31b1
+31b2          , DayCab     , 0                           , 999999                      , 31b2
+31c           , DayCab     , 0                           , 999999                      , 31c
+31d           , DayCab     , 0                           , 999999                      , 31d
+31e           , DayCab     , 0                           , 999999                      , 31e
+32a           , DayCab     , 0                           , 999999                      , 32a
+32b           , DayCab     , 0                           , 999999                      , 32b
+32c           , DayCab     , 0                           , 999999                      , 32c
+32d           , DayCab     , 0                           , 999999                      , 32d
+32e           , DayCab     , 0                           , 999999                      , 32e
+32f           , DayCab     , 0                           , 999999                      , 32f
+33a           , DayCab     , 0                           , 999999                      , 33a
+33b1          , DayCab     , 0                           , 999999                      , 33b1
+33b2          , DayCab     , 0                           , 999999                      , 33b2
+33c           , DayCab     , 0                           , 999999                      , 33c
+33d           , DayCab     , 0                           , 999999                      , 33d
+33e           , DayCab     , 0                           , 999999                      , 33e
+34a           , DayCab     , 0                           , 999999                      , 34a
+34b           , DayCab     , 0                           , 999999                      , 34b
+34c           , DayCab     , 0                           , 999999                      , 34c
+34d           , DayCab     , 0                           , 999999                      , 34d
+34e           , DayCab     , 0                           , 999999                      , 34e
+34f           , DayCab     , 0                           , 999999                      , 34f
+35a           , DayCab     , 0                           , 999999                      , 35a
+35b1          , DayCab     , 0                           , 999999                      , 35b1
+35b2          , DayCab     , 0                           , 999999                      , 35b2
+35c           , DayCab     , 0                           , 999999                      , 35c
+36a           , DayCab     , 0                           , 999999                      , 36a
+36b           , DayCab     , 0                           , 999999                      , 36b
+36c           , DayCab     , 0                           , 999999                      , 36c
+36d           , DayCab     , 0                           , 999999                      , 36d
+36e           , DayCab     , 0                           , 999999                      , 36e
+36f           , DayCab     , 0                           , 999999                      , 36f
+37a           , DayCab     , 0                           , 999999                      , 37a
+37b1          , DayCab     , 0                           , 999999                      , 37b1
+37b2          , DayCab     , 0                           , 999999                      , 37b2
+37c           , DayCab     , 0                           , 999999                      , 37c
+37d           , DayCab     , 0                           , 999999                      , 37d
+37e           , DayCab     , 0                           , 999999                      , 37e
+38a           , DayCab     , 0                           , 999999                      , 38a
+38b           , DayCab     , 0                           , 999999                      , 38b
+38c           , DayCab     , 0                           , 999999                      , 38c
+38d           , DayCab     , 0                           , 999999                      , 38d
+38e           , DayCab     , 0                           , 999999                      , 38e
+38f           , DayCab     , 0                           , 999999                      , 38f
+39a           , DayCab     , 0                           , 999999                      , 39a
+39b1          , DayCab     , 0                           , 999999                      , 39b1
+39b2          , DayCab     , 0                           , 999999                      , 39b2
+39c           , DayCab     , 0                           , 999999                      , 39c
+40a           , DayCab     , 0                           , 999999                      , 40a
+40b           , DayCab     , 0                           , 999999                      , 40b
+40c           , DayCab     , 0                           , 999999                      , 40c
+40d           , DayCab     , 0                           , 999999                      , 40d
+40e           , DayCab     , 0                           , 999999                      , 40e
+40f           , DayCab     , 0                           , 999999                      , 40f
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv b/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv
index 91dc144447a13d078e0bebc72dfc1cc5a1a8fb8b..97b85ddd73c15602f73cd1c273c5201127ff4e64 100644
--- a/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/SegmentTable.csv
@@ -9,17 +9,17 @@ HDV group , Vocational , Valid , Vehicle Category , Axle Conf. , TPMLM_Min , TPM
 2         , 0          , 1     , Tractor          , 4x2        , 10        , 12        , 3.75   , 85          , B2   ,                   ,                       , T1      ,                      ,        , Truck.vacc , RigidTrailer                      ,                             , RigidSolo                     , 22.5/32.5               , 45/55               , 45                        ,                       ,                             ,                         ,                               ,                           , pc10(R)/pc75(R) , -             , pc10(R)/pc50(R)   , -                     , pc10(R)/pc50(R) , -                 , -            , -           , -     , -        , -          , -     , 7.2          ,
 3         , 0          , 1     , RigidTruck       , 4x2        , 12        , 16        , 3.9    , 85          , B3   ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , RigidSolo                     ,                         , 40/60               ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , pc10(R)/pc50(R)   , -                     , pc10(R)/pc50(R) , -                 , -            , -           , -     , -        , -          , -     , 7.4          ,
 3         , 0          , 1     , Tractor          , 4x2        , 12        , 16        , 3.9    , 85          , B3   ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , RigidSolo                     ,                         , 40/60               ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , pc10(R)/pc50(R)   , -                     , pc10(R)/pc50(R) , -                 , -            , -           , -     , -        , -          , -     , 7.4          ,
-4         , 0          , 1     , RigidTruck       , 4x2        , 16        , 99        , 4      , 85          , B4   , BT1               , MU4                   , T2      ,                      ,        , Truck.vacc , RigidTrailer                      ,                             , RigidSolo                     , 20/30                   , 45/55               , 50                        ,                       ,                             ,                         ,                               ,                           , 1900/14000      , -             , 900/4400          , -                     , 900/4400        , 600/3000          , 900/4400     , -           , -     , -        , -          , -     , 8.4          , 6.6
-4         , 1          , 1     , RigidTruck       , 4x2        , 16        , 99        , 4      , 85          , B4   , BT1               , MU4                   , T2      ,                      ,        , Truck.vacc , RigidTrailer                      ,                             , RigidSolo                     , 20/30                   , 45/55               , 50                        ,                       ,                             ,                         ,                               ,                           , 1900/14000      , -             , 900/4400          , -                     , 900/4400        , 600/3000          , 900/4400     , -           , -     , -        , -          , -     , 8.4          , 6.6
+4         , 0          , 1     , RigidTruck       , 4x2        , 16        , 99        , 4      , 85          , B4   , BT1               , MU4                   , T2      ,                      ,        , Truck.vacc , RigidTrailer                      ,                             , RigidSolo                     , 20/30                   , 45/55               , 50                        ,                       ,                             ,                         ,                               ,                           , 1900/14000      , -             , 900/4400          , -                     , 900/4400        , 600/3000          , -            , -           , -     , -        , -          , -     , 8.4          , 6.6
+4         , 1          , 1     , RigidTruck       , 4x2        , 16        , 99        , 4      , 85          , B4   , BT1               , MU4                   , T2      ,                      ,        , Truck.vacc , RigidTrailer                      ,                             , RigidSolo                     , 20/30                   , 45/55               , 50                        ,                       ,                             ,                         ,                               ,                           , -               , -             , -                 , -                     , -               , 600/3000          , 900/4400     , -           , -     , -        , -          , -     , 8.4          , 6.6
+5         , 0          , 1     , Tractor          , 4x2        , 16        , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT1                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 20/25                   , 25/25               , 55                        , 50                    , 15/20                       , 17.5/25                 , 40/25                         , 35/22.5                   , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , 2600/12900      , -                 , -            , -           , -     , -        , -          , -     , 8.7          , 7.2
+5         , 1          , 1     , Tractor          , 4x2        , 16        , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT1                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 20/25                   , 25/25               , 55                        , 50                    , 15/20                       , 17.5/25                 , 40/25                         , 35/22.5                   , -               , -             , -                 , -                     , -               , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.7          , 7.2
 6         , 0          , 0     , RigidTruck       , 4x4        , 7.5       , 16        , 3.75   , 85          ,      ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , RigidSolo                     ,                         ,                     ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , -                 , -                     , -               , -                 , -            , -           , -     , -        , -          , -     ,              ,
 7         , 0          , 0     , RigidTruck       , 4x4        , 16        , 99        , 4      , 85          ,      ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , RigidSolo                     ,                         ,                     ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , -                 , -                     , -               , -                 , -            , -           , -     , -        , -          , -     ,              ,
 8         , 0          , 0     , Tractor          , 4x4        , 16        , 99        , 4      , 85          ,      ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , TractorSemitrailer            ,                         ,                     ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , -                 , -                     , -               , -                 , -            , -           , -     , -        , -          , -     ,              ,
-5         , 0          , 1     , Tractor          , 4x2        , 16        , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT1                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 20/25                   , 25/25               , 55                        , 50                    , 15/20                       , 17.5/25                 , 40/25                         , 35/22.5                   , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , 2600/12900      , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.7          , 7.2
-5         , 1          , 1     , Tractor          , 4x2        , 16        , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT1                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 20/25                   , 25/25               , 55                        , 50                    , 15/20                       , 17.5/25                 , 40/25                         , 35/22.5                   , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , 2600/12900      , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.7          , 7.2
-9         , 0          , 1     , RigidTruck       , 6x2        , 0         , 99        , 4      , 85          , B5   , BT2               , MU9                   , T2      ,                      , D+ST1  , Truck.vacc , RigidTrailer                      , RigidTrailer                , RigidSolo                     , 20/30/15                , 35/40/25            , 35                        ,                       , 15/20/10                    , 17.5/20/10              , 22.5/32.5                     , 22.5/30                   , 2600/19300      , 3500/26500    , 1400/7100         , 3500/17500            , -               , 1200/6000         , 1400/7100    , -           , -     , -        , -          , -     , 8.5          , 6.7
-9         , 1          , 1     , RigidTruck       , 6x2        , 0         , 99        , 4      , 85          , B5   , BT2               , MU9                   , T2      ,                      , D+ST1  , Truck.vacc , RigidTrailer                      , RigidTrailer                , RigidSolo                     , 20/30/15                , 35/40/25            , 35                        ,                       , 15/20/10                    , 17.5/20/10              , 22.5/32.5                     , 22.5/30                   , 2600/19300      , 3500/26500    , 1400/7100         , 3500/17500            , -               , 1200/6000         , 1400/7100    , -           , -     , -        , -          , -     , 8.5          , 6.7
-10        , 0          , 1     , Tractor          , 6x2        , 0         , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT2                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 15/10/20                , 20/10/20            , 55                        , 50                    , 12.5/15/10                  , 15/15/10                , 37.5/25                       , 35/25                     , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , -               , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.8          , 7.3
-10        , 1          , 1     , Tractor          , 6x2        , 0         , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT2                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 15/10/20                , 20/10/20            , 55                        , 50                    , 12.5/15/10                  , 15/15/10                , 37.5/25                       , 35/25                     , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , -               , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.8          , 7.3
+9         , 0          , 1     , RigidTruck       , 6x2        , 0         , 99        , 4      , 85          , B5   , BT2               , MU9                   , T2      ,                      , D+ST1  , Truck.vacc , RigidTrailer                      , RigidTrailer                , RigidSolo                     , 20/30/15                , 35/40/25            , 35                        ,                       , 15/20/10                    , 17.5/20/10              , 22.5/32.5                     , 22.5/30                   , 2600/19300      , 3500/26500    , 1400/7100         , 3500/17500            , -               , 1200/6000         , -            , -           , -     , -        , -          , -     , 8.5          , 6.7
+9         , 1          , 1     , RigidTruck       , 6x2        , 0         , 99        , 4      , 85          , B5   , BT2               , MU9                   , T2      ,                      , D+ST1  , Truck.vacc , RigidTrailer                      , RigidTrailer                , RigidSolo                     , 20/30/15                , 35/40/25            , 35                        ,                       , 15/20/10                    , 17.5/20/10              , 22.5/32.5                     , 22.5/30                   , -               , -             , -                 , -                     , -               , 1200/6000         , 1400/7100    , -           , -     , -        , -          , -     , 8.5          , 6.7
+10        , 0          , 1     , Tractor          , 6x2        , 0         , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT2                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 15/10/20                , 20/10/20            , 55                        , 50                    , 12.5/15/10                  , 15/15/10                , 37.5/25                       , 35/25                     , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , -               , -                 , -            , -           , -     , -        , -          , -     , 8.8          , 7.3
+10        , 1          , 1     , Tractor          , 6x2        , 0         , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT2                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 15/10/20                , 20/10/20            , 55                        , 50                    , 12.5/15/10                  , 15/15/10                , 37.5/25                       , 35/25                     , -               , -             , -                 , -                     , -               , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.8          , 7.3
 11        , 0          , 1     , RigidTruck       , 6x4        , 0         , 99        , 4      , 85          , B5   , BT2               , MU11                  , T2      ,                      , D+ST1  , Truck.vacc , RigidTrailer                      , RigidTrailer                , RigidSolo                     , 20/22.5/22.5            , 35/35/30            , 35                        ,                       , 15/20/10                    , 17.5/20/10              , 22.5/32.5                     , 22.5/30                   , 2600/19300      , 3500/26500    , 1400/7100         , 3500/17500            , -               , 1200/6000         , 1400/7100    , -           , -     , -        , -          , -     , 8.5          , 6.7
 12        , 0          , 1     , Tractor          , 6x4        , 0         , 99        , 4      , 85          ,      ,                   ,                       , ST1     , STT2                 , ST1+T2 , Truck.vacc , TractorSemitrailer                , RigidTrailer                , TractorSemitrailer            , 15/15/15                , 20/15/15            , 55                        , 50                    , 12.5/15/10                  , 15/15/10                , 37.5/25                       , 35/25                     , 2600/19300      , 3500/26500    , 2600/12900        , 3500/17500            , -               , -                 , 2600/12900   , -           , -     , -        , -          , -     , 8.8          , 7.3
 13        , 0          , 0     , RigidTruck       , 6x6        , 0         , 99        , 3.6    , 85          ,      ,                   ,                       ,         ,                      ,        , Truck.vacc ,                                   ,                             , RigidSolo                     ,                         ,                     ,                           ,                       ,                             ,                         ,                               ,                           , -               , -             , -                 , -                     , -               , -                 , -            , -           , -     , -        , -          , -     ,              ,
diff --git a/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv b/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv
index 4a2d19513a88d06c607776bbec8fa0d0c1d4baf5..936242c7104d50cfca03e324e00129695a1d40b9 100644
--- a/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/VAUX/HVAC-Table.csv
@@ -24,9 +24,9 @@ Default    , 1         , 200       , 150               , 150            ,
 Default    , 2         , 200       , 200               , 150            ,                   ,
 Default    , 3         , 200       , 200               , 150            ,                   ,
 Default    , 4         , 350       , 200               , 150            , 300               , 200
-Default    , 5         , 350       , 200               , 150            , 0                 , 200
+Default    , 5         , 350       , 200               , 150            ,                   , 200
 Default    , 9         , 350       , 200               , 150            , 300               , 200
-Default    , 10        , 350       , 200               , 150            , 0                 , 200
+Default    , 10        , 350       , 200               , 150            ,                   , 200
 Default    , 11        , 350       , 200               , 150            , 300               , 200
 Default    , 12        , 350       , 200               , 150            ,                   , 200
 Default    , 16        , 350       , 200               , 150            ,                   , 200
diff --git a/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv b/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv
index 3196c8c9c205af7602e58ead24b7d25ba064071e..731f59039d438329c169e901ab799ce9a06124a7 100644
--- a/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv
+++ b/VectoCore/VectoCore/Resources/Declaration/VAUX/SP-Table.csv
@@ -4,12 +4,12 @@ HDV Group , Long haul , Regional delivery , Urban delivery , Municipal utility ,
 2         , 340/30/0  , 290/30/20         , 260/20/30      ,                   ,
 3         , 420/60/0  , 310/30/30         , 280/30/40      ,                   ,
 4         , 510/100/0 , 490/40/40         , 430/40/50      , 430/30/50         , 580/30/70
-5         , 600/120/0 , 540/90/40         , 480/80/60      , 480/80/60         , 640/50/80
+5         , 600/120/0 , 540/90/40         , 480/80/60      ,                   , 640/50/80
 6         ,           ,                   ,                ,                   ,
 7         ,           ,                   ,                ,                   ,
 8         ,           ,                   ,                ,                   ,
 9         , 600/120/0 , 490/60/40         , 440/50/50      , 430/30/50         , 640/50/80
-10        , 450/120/0 , 440/90/40         , 390/80/50      , 430/30/50         , 640/50/80
+10        , 450/120/0 , 440/90/40         , 390/80/50      ,                   , 640/50/80
 11        , 600/120/0 , 490/60/40         , 370/60/50      , 430/30/50         , 640/50/80
 12        , 450/120/0 , 440/90/40         , 390/80/50      ,                   , 640/50/80
 16        , 490/100/0 , 550/90/40         , 490/80/60      ,                   , 640/50/80
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd
deleted file mode 100644
index fbcc49b1b5afabd8afb74f2351ca126c1101c0b6..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.1.0.xsd
+++ /dev/null
@@ -1,2876 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2021 (x64) (http://www.altova.com) by Markus Quaritsch (Technische Universität Graz) -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" xmlns:out="urn:tugraz:ivt:VectoAPI:DeclarationOutputDefinitions" xmlns:mrf="urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9" xmlns:dd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.3="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" xmlns:v2.4="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.4" targetNamespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" schemaLocation="VectoDeclarationDefinitions.2.0.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" schemaLocation="VectoDeclarationDefinitions.2.1.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.3" schemaLocation="VectoDeclarationDefinitions.2.3.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.4" schemaLocation="VectoDeclarationDefinitions.2.4.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationOutputDefinitions" schemaLocation="VectoOutputDefinitions.xsd"/>
-	<xs:complexType name="ConventionalLorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Conventional_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_Px_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="HEV_Px_IHPC_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S2_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="HEV_S2_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S3_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="HEV_S3_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S4_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="HEV_S4_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_IEPC_S_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="HEV_IEPC_S_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E2_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="PEV_E2_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E3_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="PEV_E3_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E4_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="PEV_E4_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_IEPC_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="PEV_IEPC_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="Conventional_CompletedBusOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Abstract_Conventional_CompltededBusVehicleType"/>
-					<xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.3.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.4.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_CompletedBusOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Abstract_HEV_CompletedBusVehicleType"/>
-					<xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.3.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.4.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_CompletedBusOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Abstract_PEV_CompletedBusVehicleType"/>
-					<xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.3.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.4.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="Exempted_LorryOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Exempted_LorryVehicleType"/>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="Exempted_CompletedBusOutputType">
-		<xs:complexContent>
-			<xs:extension base="out:AbstractVectoOutputCustomerDataType">
-				<xs:sequence>
-					<xs:element name="Vehicle" type="Exempted_CompletedBusVehicleType"/>
-					<xs:element name="InputDataSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.3.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignaturePrimaryVehicle" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.4.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="InputDataSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.5.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="ManufacturerRecordSignature" type="v1.0:SignatureType">
-						<xs:annotation>
-							<xs:documentation>II.3.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Results" type="ResultsType"/>
-					<xs:element name="ApplicationInformation">
-						<xs:annotation>
-							<xs:documentation>II.3.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="SimulationToolVersion" type="xs:string">
-									<xs:annotation>
-										<xs:documentation>II.3.1.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
-									<xs:annotation>
-										<xs:documentation>II.3.2.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:attribute name="id" type="xs:NCName" use="required"/>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<!--Vehicle Types-->
-	<xs:complexType name="Conventional_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:group ref="LorryGeneralVehicleSequenceGroup"/>
-			<xs:group ref="WHR_DualFuelSequenceGroup"/>
-			<xs:element name="ADAS" type="ConventionalADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="TransmissionGroup"/>
-			<xs:element name="Retarder" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEV_Px_IHPC_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="HEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="HEVADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:group ref="TransmissionGroup"/>
-			<xs:element name="Retarder" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEV_S2_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="HEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="HEVADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:group ref="TransmissionGroup"/>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEV_S3_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="HEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="HEVADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEV_S4_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="HEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="HEVADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEV_IEPC_S_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="HEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="HEVADASType"/>
-			<xs:group ref="EngineGroup"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio" minOccurs="0">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="PEV_E2_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="PEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="PEVADASType"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:group ref="TransmissionGroup"/>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="PEV_E3_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="PEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="PEVADASType"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="PEV_E4_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="PEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="PEVADASType"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="PEV_IEPC_LorryVehicleType">
-		<xs:sequence>
-			<xs:group ref="PEV_LorryVehicleTypeGroup"/>
-			<xs:element name="ADAS" type="PEVADASType"/>
-			<xs:group ref="ElectricMachineGroup"/>
-			<xs:group ref="REESSGroup"/>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Retarder">
-				<xs:annotation>
-					<xs:documentation>II.1.2.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleRatio" minOccurs="0">
-				<xs:annotation>
-					<xs:documentation>II.1.2.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="AxleWheelsGroup"/>
-			<xs:group ref="LorryAuxGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="Conventional_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_Conventional_CompltededBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="ConventionalCompletedBusVehicleTypeGroup"/>
-					<xs:element name="ADAS" type="ConventionalADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="TransmissionGroup"/>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="ConventionalCompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_Px_IHPC_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_HEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="HEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="HEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="HEVADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:group ref="TransmissionGroup"/>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="HEV_Px_IHPC_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S2_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_HEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="HEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="HEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="HEVADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:group ref="TransmissionGroup"/>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="HEV_Sx_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S3_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_HEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="HEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="HEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="HEVADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="HEV_Sx_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_S4_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_HEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="HEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="HEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="HEVADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="HEV_Sx_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="HEV_IEPC-S_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_HEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="HEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="HEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="HEVADASType"/>
-					<xs:group ref="EngineGroup"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType" minOccurs="0">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="HEV_Sx_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E2_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_PEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="PEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="PEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="PEVADASType"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:group ref="TransmissionGroup"/>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="PEV_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E3_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_PEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="PEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="PEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="PEVADASType"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="PEV_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_E4_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_PEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="PEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="PEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="PEVADASType"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="PEV_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="PEV_IEPC_CompletedBusVehicleType">
-		<xs:complexContent>
-			<xs:extension base="Abstract_PEV_CompletedBusVehicleType">
-				<xs:sequence>
-					<xs:group ref="PEVCompletedBusVehicleTypeGroup"/>
-					<xs:group ref="PEV_CompletedBusArchitectureGroup"/>
-					<xs:element name="ADAS" type="PEVADASType"/>
-					<xs:group ref="ElectricMachineGroup"/>
-					<xs:group ref="REESSGroup"/>
-					<xs:element name="NrOfGears" type="xs:int">
-						<xs:annotation>
-							<xs:documentation>II.1.2.6.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Retarder" type="xs:boolean">
-						<xs:annotation>
-							<xs:documentation>II.1.2.7.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleRatio" type="v1.0:AxlegearRatioType" minOccurs="0">
-						<xs:annotation>
-							<xs:documentation>II.1.2.8.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:group ref="AxleWheelsGroup"/>
-					<xs:group ref="PEV_CompletedBusAuxGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="Exempted_LorryVehicleType">
-		<xs:sequence>
-			<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Model" type="v1.0:ModelType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:element name="CorrectedActualMass" type="v1.0:VehicleCurbMassChassisType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.8.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="SleeperCab" type="v1.0:SleeperCabType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.13.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="ZeroEmissionVehicle">
-				<xs:annotation>
-					<xs:documentation>II.1.1.10.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="VehicleTechnologyExempted">
-				<xs:annotation>
-					<xs:documentation>II.1.1.19.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="Exempted_CompletedBusVehicleType">
-		<xs:sequence>
-			<xs:group ref="ExemptedCompletedBusVehicleTypeGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="RatedPowerType">
-		<xs:simpleContent>
-			<xs:extension base="xs:int">
-				<xs:attribute name="unit" type="out:PowerUnitType" use="required"/>
-			</xs:extension>
-		</xs:simpleContent>
-	</xs:complexType>
-	<xs:simpleType name="LegislativeCategoryType">
-		<xs:union memberTypes="v2.4:LegislativeCategoryHeavyLorryDeclarationType v2.4:LegislativeCategoryMediumLorryDeclarationType v2.4:LegislativeCategoryPrimaryBusDeclarationType"/>
-	</xs:simpleType>
-	<xs:group name="GeneralVehicleSequenceGroup">
-		<xs:sequence>
-			<xs:element name="VIN" type="v1.0:VINType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.1.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="VehicleCategory" type="LegislativeCategoryType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.2.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="AxleConfiguration" type="v1.0:VehicleAxleConfigurationDeclarationType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.3.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="TechnicalPermissibleMaximumLadenMass">
-				<xs:annotation>
-					<xs:documentation>II.1.1.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="v1.0:VehicleGrossVehicleMassType">
-							<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="VehicleGroup" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.5.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="VehicleGroupCO2" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.5a.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="LorryGeneralVehicleSequenceGroup">
-		<xs:sequence>
-			<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Model" type="v1.0:ModelType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="VehicleTypeApprovalNumber" type="v2.4:VehicleTypeApprovalNumberType" minOccurs="0"/>
-			<xs:element name="CorrectedActualMass">
-				<xs:annotation>
-					<xs:documentation>II.1.1.8.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="v1.0:VehicleCurbMassChassisType">
-							<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="VocationalVehicle" type="v1.0:VocationalVehicleType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.9.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="SleeperCab" type="v1.0:SleeperCabType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.13.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="ZeroEmissionVehicle" type="v1.0:ZeroEmissionVehicleType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.10.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="HybridElectricHDV" type="v1.0:HybridElectricHDVType">
-				<xs:annotation>
-					<xs:documentation>II.1.1.11.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="WHR_DualFuelSequenceGroup">
-		<xs:sequence>
-			<xs:element name="WasteHeatRecovery" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.12a.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="DualFuelVehicle" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.12.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEV_VehicleSequenceGroup">
-		<xs:sequence>
-			<xs:group ref="WHR_DualFuelSequenceGroup"/>
-			<xs:element name="HEVArchitecture" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.14.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingCapability" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.16.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingMaxPower" minOccurs="0">
-				<xs:annotation>
-					<xs:documentation>II.1.1.18.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEV_VehicleSequenceGroup">
-		<xs:sequence>
-			<xs:element name="PEVArchitecture" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.15.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingCapability" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.16.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEV_LorryVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:group ref="LorryGeneralVehicleSequenceGroup"/>
-			<xs:group ref="HEV_VehicleSequenceGroup"/>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEV_LorryVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:group ref="LorryGeneralVehicleSequenceGroup"/>
-			<xs:group ref="PEV_VehicleSequenceGroup"/>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="ConventionalCompletedBusVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:sequence>
-				<xs:element name="Manufacturers">
-					<xs:complexType>
-						<xs:sequence maxOccurs="unbounded">
-							<xs:element name="Step">
-								<xs:complexType>
-									<xs:sequence>
-										<xs:element name="Manufacturer">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-										<xs:element name="ManufacturerAddress">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-									</xs:sequence>
-									<xs:attribute name="stepCount" type="xs:int"/>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:complexType>
-				</xs:element>
-			</xs:sequence>
-			<xs:element name="Model" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:sequence>
-				<xs:element name="CorrectedActualMass">
-					<xs:annotation>
-						<xs:documentation>II.1.1.8.</xs:documentation>
-					</xs:annotation>
-					<xs:complexType>
-						<xs:simpleContent>
-							<xs:extension base="xs:int">
-								<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-							</xs:extension>
-						</xs:simpleContent>
-					</xs:complexType>
-				</xs:element>
-				<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.10.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="HybridElectricHDV" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.11.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:group ref="WHR_DualFuelSequenceGroup"/>
-				<xs:element name="ClassBus" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>II.1.1.20.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="TotalNumberOfPassengers" type="xs:int">
-					<xs:annotation>
-						<xs:documentation>II.1.1.21.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/>
-			</xs:sequence>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEVCompletedBusVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:sequence>
-				<xs:element name="Manufacturers">
-					<xs:complexType>
-						<xs:sequence maxOccurs="unbounded">
-							<xs:element name="Step">
-								<xs:complexType>
-									<xs:sequence>
-										<xs:element name="Manufacturer">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-										<xs:element name="ManufacturerAddress">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-									</xs:sequence>
-									<xs:attribute name="stepCount" type="xs:int"/>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:complexType>
-				</xs:element>
-			</xs:sequence>
-			<xs:element name="Model" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:sequence>
-				<xs:element name="CorrectedActualMass">
-					<xs:annotation>
-						<xs:documentation>II.1.1.8.</xs:documentation>
-					</xs:annotation>
-					<xs:complexType>
-						<xs:simpleContent>
-							<xs:extension base="xs:int">
-								<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-							</xs:extension>
-						</xs:simpleContent>
-					</xs:complexType>
-				</xs:element>
-				<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.10.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="HybridElectricHDV" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.11.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:group ref="WHR_DualFuelSequenceGroup"/>
-				<xs:element name="ClassBus" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>II.1.1.20.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="TotalNumberOfPassengers" type="xs:int">
-					<xs:annotation>
-						<xs:documentation>II.1.1.21.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/>
-			</xs:sequence>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEVCompletedBusVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:sequence>
-				<xs:element name="Manufacturers">
-					<xs:complexType>
-						<xs:sequence maxOccurs="unbounded">
-							<xs:element name="Step">
-								<xs:complexType>
-									<xs:sequence>
-										<xs:element name="Manufacturer">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-										<xs:element name="ManufacturerAddress">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-									</xs:sequence>
-									<xs:attribute name="stepCount" type="xs:int"/>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:complexType>
-				</xs:element>
-			</xs:sequence>
-			<xs:element name="Model" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:sequence>
-				<xs:element name="CorrectedActualMass">
-					<xs:annotation>
-						<xs:documentation>II.1.1.8.</xs:documentation>
-					</xs:annotation>
-					<xs:complexType>
-						<xs:simpleContent>
-							<xs:extension base="xs:int">
-								<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-							</xs:extension>
-						</xs:simpleContent>
-					</xs:complexType>
-				</xs:element>
-				<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.10.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="HybridElectricHDV" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.11.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="ClassBus" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>II.1.1.20.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="TotalNumberOfPassengers" type="xs:int">
-					<xs:annotation>
-						<xs:documentation>II.1.1.21.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/>
-			</xs:sequence>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="ExemptedCompletedBusVehicleTypeGroup">
-		<xs:sequence>
-			<xs:group ref="GeneralVehicleSequenceGroup"/>
-			<xs:sequence>
-				<xs:element name="Manufacturers">
-					<xs:complexType>
-						<xs:sequence maxOccurs="unbounded">
-							<xs:element name="Step">
-								<xs:complexType>
-									<xs:sequence>
-										<xs:element name="Manufacturer">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-										<xs:element name="ManufacturerAddress">
-											<xs:annotation>
-												<xs:documentation>II.1.1.6.</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-									</xs:sequence>
-									<xs:attribute name="stepCount" type="xs:int"/>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:complexType>
-				</xs:element>
-			</xs:sequence>
-			<xs:element name="Model" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.7.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:sequence>
-				<xs:element name="CorrectedActualMass">
-					<xs:annotation>
-						<xs:documentation>II.1.1.8.</xs:documentation>
-					</xs:annotation>
-					<xs:complexType>
-						<xs:simpleContent>
-							<xs:extension base="xs:int">
-								<xs:attribute name="unit" type="out:MassUnitType" use="required"/>
-							</xs:extension>
-						</xs:simpleContent>
-					</xs:complexType>
-				</xs:element>
-				<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
-					<xs:annotation>
-						<xs:documentation>II.1.1.10.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="ClassBus" type="xs:string">
-					<xs:annotation>
-						<xs:documentation>II.1.1.20.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="TotalNumberOfPassengers" type="xs:int">
-					<xs:annotation>
-						<xs:documentation>II.1.1.21.</xs:documentation>
-					</xs:annotation>
-				</xs:element>
-				<xs:element name="VehicleTypeApprovalNumber" type="xs:string" minOccurs="0"/>
-			</xs:sequence>
-		</xs:sequence>
-	</xs:group>
-	<xs:complexType name="EngineCapacityType">
-		<xs:simpleContent>
-			<xs:extension base="xs:double"/>
-		</xs:simpleContent>
-	</xs:complexType>
-	<xs:group name="EngineGroup">
-		<xs:sequence>
-			<xs:element name="EngineRatedPower">
-				<xs:annotation>
-					<xs:documentation>II.1.2.1.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="v1.0:EngineRatedPower">
-							<xs:attribute name="unit" type="out:PowerUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="EngineCapacity">
-				<xs:annotation>
-					<xs:documentation>II.1.2.2.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="EngineCapacityType">
-							<xs:attribute name="unit" type="out:VolumeUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="FuelTypes">
-				<xs:annotation>
-					<xs:documentation>II.1.2.3.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="FuelType" type="v1.0:FuelTypeType" maxOccurs="unbounded"/>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="TransmissionGroup">
-		<xs:sequence>
-			<xs:element name="TransmissionValues" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.2.4.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="TransmissionType" type="v2.3:GearboxTransmissionTypeType">
-				<xs:annotation>
-					<xs:documentation>II.1.2.5.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="NrOfGears" type="xs:int">
-				<xs:annotation>
-					<xs:documentation>II.1.2.6.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="AxleWheelsGroup">
-		<xs:sequence>
-			<xs:element name="AverageRRC" type="v1.0:TyreRRCISOType">
-				<xs:annotation>
-					<xs:documentation>II.1.2.9.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="Axle" maxOccurs="unbounded">
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="TyreDimension" type="v2.3:TyreDimensionType">
-							<xs:annotation>
-								<xs:documentation>II.1.2.10a.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="FuelEfficiencyClass" type="xs:string">
-							<xs:annotation>
-								<xs:documentation>II.1.2.10b.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="TyreCertificationNumber" type="v1.0:CertificationNumberType">
-							<xs:annotation>
-								<xs:documentation>II.1.2.10c.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-					<xs:attribute name="axleNumber"/>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="ElectricMachineGroup">
-		<xs:sequence>
-			<xs:element name="TotalRatedPropulsionPower">
-				<xs:annotation>
-					<xs:documentation>II.1.2.15.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="RatedPowerType"/>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="VoltageLevels">
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="VoltageLevel" maxOccurs="unbounded">
-							<xs:complexType>
-								<xs:sequence>
-									<xs:element name="MaxContinuousPropulsionPower" type="RatedPowerType">
-										<xs:annotation>
-											<xs:documentation>II.1.2.16.</xs:documentation>
-										</xs:annotation>
-									</xs:element>
-								</xs:sequence>
-								<xs:attribute name="voltage"/>
-							</xs:complexType>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="REESSGroup">
-		<xs:sequence>
-			<xs:element name="TotalStorageCapacity">
-				<xs:annotation>
-					<xs:documentation>II.1.2.17.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:int">
-							<xs:attribute name="unit" type="EnergyUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="UsableStorageCapacity">
-				<xs:annotation>
-					<xs:documentation>II.1.2.18.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:int">
-							<xs:attribute name="unit" type="EnergyUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="LorryAuxGroup">
-		<xs:sequence>
-			<xs:element name="SteeringPumpTechnology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded">
-				<xs:annotation>
-					<xs:documentation>II.1.3.1.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="ConventionalCompletedBusAuxGroup">
-		<xs:sequence>
-			<xs:element name="SteeringPump">
-				<xs:annotation>
-					<xs:documentation>II.1.3.1.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="ElectricSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.2.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="AlternatorTechnology">
-							<xs:annotation>
-								<xs:documentation>II.1.3.2.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:sequence minOccurs="0">
-							<xs:element name="MaxAlternatorPower">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.2.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-							<xs:element name="ElectricStorageCapacity">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.3.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="EnergyUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="PneumaticSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.3.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SmartCompressionSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="SmartRegenerationSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.2.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="HVAC">
-				<xs:annotation>
-					<xs:documentation>II.1.3.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SystemConfiguration" type="xs:int">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="AuxiliaryHeaterPower">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.2.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:int">
-										<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="DoubleGlazing" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.3.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEV_Px_IHPC_CompletedBusAuxGroup">
-		<xs:sequence>
-			<xs:element name="SteeringPump">
-				<xs:annotation>
-					<xs:documentation>II.1.3.1.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="ElectricSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.2.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="AlternatorTechnology">
-							<xs:annotation>
-								<xs:documentation>II.1.3.2.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:sequence minOccurs="0">
-							<xs:element name="MaxAlternatorPower">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.2.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-							<xs:element name="ElectricStorageCapacity">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.3.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="EnergyUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="PneumaticSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.3.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SmartCompressionSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="SmartRegenerationSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.2.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="HVAC">
-				<xs:annotation>
-					<xs:documentation>II.1.3.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SystemConfiguration" type="xs:int">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="AuxiliaryHeaterPower">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.2.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:int">
-										<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="DoubleGlazing" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.3.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEV_Sx_CompletedBusAuxGroup">
-		<xs:sequence>
-			<xs:element name="SteeringPump">
-				<xs:annotation>
-					<xs:documentation>II.1.3.1.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="ElectricSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.2.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="AlternatorTechnology">
-							<xs:annotation>
-								<xs:documentation>II.1.3.2.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:sequence minOccurs="0">
-							<xs:element name="MaxAlternatorPower">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.2.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-							<xs:element name="ElectricStorageCapacity">
-								<xs:annotation>
-									<xs:documentation>II.1.3.2.3.</xs:documentation>
-								</xs:annotation>
-								<xs:complexType>
-									<xs:simpleContent>
-										<xs:extension base="xs:int">
-											<xs:attribute name="unit" type="EnergyUnitType" use="required"/>
-										</xs:extension>
-									</xs:simpleContent>
-								</xs:complexType>
-							</xs:element>
-						</xs:sequence>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="PneumaticSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.3.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SmartRegenerationSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="HVAC">
-				<xs:annotation>
-					<xs:documentation>II.1.3.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SystemConfiguration" type="xs:int">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="AuxiliaryHeaterPower">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.2.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:int">
-										<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="DoubleGlazing" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.3.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEV_CompletedBusAuxGroup">
-		<xs:sequence>
-			<xs:element name="SteeringPump">
-				<xs:annotation>
-					<xs:documentation>II.1.3.1.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="Technology" type="v2.4:AuxSPTechnologyLorryType" maxOccurs="unbounded"/>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="PneumaticSystem">
-				<xs:annotation>
-					<xs:documentation>II.1.3.3.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SmartRegenerationSystem" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.3.2.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="HVAC">
-				<xs:annotation>
-					<xs:documentation>II.1.3.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="SystemConfiguration" type="xs:int">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.1.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-						<xs:element name="AuxiliaryHeaterPower">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.2.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:int">
-										<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="DoubleGlazing" type="xs:boolean">
-							<xs:annotation>
-								<xs:documentation>II.1.3.4.3.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<!--Results-->
-	<xs:element name="VectoMockResults">
-		<xs:annotation>
-			<xs:documentation>This element is just for developing the XML Schema of the different types of results - can be removed later on</xs:documentation>
-		</xs:annotation>
-		<xs:complexType>
-			<xs:sequence>
-				<xs:element name="Results" type="ResultsType"/>
-			</xs:sequence>
-		</xs:complexType>
-	</xs:element>
-	<xs:complexType name="ResultsType">
-		<xs:sequence>
-			<xs:element name="Status">
-				<xs:simpleType>
-					<xs:restriction base="xs:string">
-						<xs:enumeration value="success"/>
-						<xs:enumeration value="error"/>
-					</xs:restriction>
-				</xs:simpleType>
-			</xs:element>
-			<xs:choice>
-				<xs:sequence>
-					<xs:element name="Result" type="AbstractResultType" maxOccurs="unbounded"/>
-					<xs:element name="Summary" type="AbstractResultSummaryType" minOccurs="0" maxOccurs="2"/>
-				</xs:sequence>
-				<xs:element name="ExemptedVehicle">
-					<xs:complexType/>
-				</xs:element>
-			</xs:choice>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="AbstractResultType" abstract="true">
-		<xs:attribute name="status" use="required">
-			<xs:simpleType>
-				<xs:restriction base="xs:string">
-					<xs:enumeration value="success"/>
-					<xs:enumeration value="error"/>
-				</xs:restriction>
-			</xs:simpleType>
-		</xs:attribute>
-	</xs:complexType>
-	<xs:complexType name="ResultSuccessOVCHEVType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultType">
-				<xs:sequence>
-					<xs:group ref="ResultSuccessSimulationParametersGroup"/>
-					<xs:element name="OVCMode" minOccurs="2" maxOccurs="2">
-						<xs:annotation>
-							<xs:documentation>II.2.1.5.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="AverageSpeed">
-									<xs:annotation>
-										<xs:documentation>II.2.2.</xs:documentation>
-									</xs:annotation>
-									<xs:complexType>
-										<xs:simpleContent>
-											<xs:extension base="xs:double">
-												<xs:attribute name="unit" type="SpeedUnitType" use="required"/>
-											</xs:extension>
-										</xs:simpleContent>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="Fuel" maxOccurs="unbounded">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded">
-												<xs:annotation>
-													<xs:documentation>II.2.3.1. - II.2.3.8.</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:sequence>
-										<xs:attribute name="type" type="xs:string" use="required"/>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="ElectricEnergy" type="ElectricEnergyType" minOccurs="0"/>
-								<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded">
-									<xs:annotation>
-										<xs:documentation>II.2.4.1. - II.2.4.5.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-							<xs:attribute name="type" use="required">
-								<xs:simpleType>
-									<xs:restriction base="xs:string">
-										<xs:enumeration value="charge depleting"/>
-										<xs:enumeration value="charge sustaining"/>
-									</xs:restriction>
-								</xs:simpleType>
-							</xs:attribute>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="Total">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="AverageSpeed">
-									<xs:annotation>
-										<xs:documentation>II.2.2.</xs:documentation>
-									</xs:annotation>
-									<xs:complexType>
-										<xs:simpleContent>
-											<xs:extension base="xs:double">
-												<xs:attribute name="unit" type="SpeedUnitType" use="required"/>
-											</xs:extension>
-										</xs:simpleContent>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="Fuel" maxOccurs="unbounded">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded">
-												<xs:annotation>
-													<xs:documentation>II.2.3.1. - II.2.3.8.</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:sequence>
-										<xs:attribute name="type" type="xs:string" use="required"/>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="ElectricEnergy" type="ElectricEnergyType"/>
-								<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded">
-									<xs:annotation>
-										<xs:documentation>II.2.4.1 - II.2.4.5.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-								<xs:group ref="ElectricRangeSequenceGroup"/>
-								<xs:element name="UtilityFactor" type="xs:double"/>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSuccessPEVType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultType">
-				<xs:sequence>
-					<xs:group ref="ResultSuccessSimulationParametersGroup"/>
-					<xs:element name="Total">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="AverageSpeed">
-									<xs:annotation>
-										<xs:documentation>II.2.2.</xs:documentation>
-									</xs:annotation>
-									<xs:complexType>
-										<xs:simpleContent>
-											<xs:extension base="xs:double">
-												<xs:attribute name="unit" type="SpeedUnitType" use="required"/>
-											</xs:extension>
-										</xs:simpleContent>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="ElectricEnergy" type="ElectricEnergyType"/>
-								<xs:sequence minOccurs="0">
-									<xs:element name="FC_ZEV_AuxHeater">
-										<xs:complexType>
-											<xs:sequence>
-												<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/>
-											</xs:sequence>
-											<xs:attribute name="type" type="xs:string" use="required"/>
-										</xs:complexType>
-									</xs:element>
-									<xs:element name="CO2_ZEV_AuxHeater">
-										<xs:complexType>
-											<xs:sequence>
-												<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"/>
-											</xs:sequence>
-										</xs:complexType>
-									</xs:element>
-								</xs:sequence>
-								<xs:group ref="ElectricRangeSequenceGroup"/>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSuccessConventionalType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultType">
-				<xs:sequence>
-					<xs:group ref="ResultSuccessSimulationParametersGroup"/>
-					<xs:element name="Total">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="AverageSpeed">
-									<xs:annotation>
-										<xs:documentation>II.2.2.</xs:documentation>
-									</xs:annotation>
-									<xs:complexType>
-										<xs:simpleContent>
-											<xs:extension base="xs:double">
-												<xs:attribute name="unit" type="SpeedUnitType" use="required"/>
-											</xs:extension>
-										</xs:simpleContent>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="Fuel" maxOccurs="unbounded">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded">
-												<xs:annotation>
-													<xs:documentation>II.2.3.1 - II.2.3.8.</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:sequence>
-										<xs:attribute name="type" type="xs:string" use="required"/>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded">
-									<xs:annotation>
-										<xs:documentation>II.2.4.1. - II.2.4.5.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSuccessNonOVCHEVType">
-		<xs:complexContent>
-			<xs:extension base="ResultSuccessConventionalType"/>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultErrorType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultType">
-				<xs:sequence>
-					<xs:element name="Mission" type="MissionTypeType">
-						<xs:annotation>
-							<xs:documentation>II.2.1.1</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="SimulationParameters" type="SimulationParametersType"/>
-					<xs:element name="Error" type="xs:string"/>
-					<xs:element name="ErrorDetails" type="xs:string"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="SimulationParametersType">
-		<xs:sequence>
-			<xs:element name="TotalVehicleMass">
-				<xs:annotation>
-					<xs:documentation>II.2.1.4.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="MassUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:choice>
-				<xs:sequence>
-					<xs:element name="Payload">
-						<xs:annotation>
-							<xs:documentation>II.2.1.2.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:simpleContent>
-								<xs:extension base="xs:double">
-									<xs:attribute name="unit" type="MassUnitType" use="required"/>
-								</xs:extension>
-							</xs:simpleContent>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-				<xs:sequence>
-					<xs:element name="MassPassengers">
-						<xs:annotation>
-							<xs:documentation>II.2.1.3.2.</xs:documentation>
-						</xs:annotation>
-						<xs:complexType>
-							<xs:simpleContent>
-								<xs:extension base="xs:double">
-									<xs:attribute name="unit" type="MassUnitType" use="required"/>
-								</xs:extension>
-							</xs:simpleContent>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="PassengerCount" type="xs:double">
-						<xs:annotation>
-							<xs:documentation>II.2.1.3.1.</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-				</xs:sequence>
-			</xs:choice>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:simpleType name="CO2UnitType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="g/km"/>
-			<xs:enumeration value="g/t-km"/>
-			<xs:enumeration value="g/p-km"/>
-			<xs:enumeration value="g/m³-km"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="DistanceUnitType">
-		<xs:restriction base="xs:token">
-			<xs:enumeration value="km"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="PowerUnitType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="kW"/>
-			<xs:enumeration value="W"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="EnergyUnitType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="kWh"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="EnergyConsumptionUnitType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="kWh/km"/>
-			<xs:enumeration value="kWh/t-km"/>
-			<xs:enumeration value="kWh/m³-km"/>
-			<xs:enumeration value="kWh/p-km"/>
-			<xs:enumeration value="MJ/km"/>
-			<xs:enumeration value="MJ/t-km"/>
-			<xs:enumeration value="MJ/m³-km"/>
-			<xs:enumeration value="MJ/p-km"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="FuelConsumptionUnitType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="g/km"/>
-			<xs:enumeration value="g/t-km"/>
-			<xs:enumeration value="g/p-km"/>
-			<xs:enumeration value="g/m³-km"/>
-			<xs:enumeration value="l/100km"/>
-			<xs:enumeration value="l/t-km"/>
-			<xs:enumeration value="l/p-km"/>
-			<xs:enumeration value="l/m³-km"/>
-			<xs:enumeration value="MJ/km"/>
-			<xs:enumeration value="MJ/t-km"/>
-			<xs:enumeration value="MJ/m³-km"/>
-			<xs:enumeration value="MJ/p-km"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="MassUnitType">
-		<xs:restriction base="xs:token">
-			<xs:enumeration value="kg"/>
-			<xs:enumeration value="t"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="PercentType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="%"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="SpeedUnitType">
-		<xs:restriction base="xs:token">
-			<xs:enumeration value="km/h"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="MissionTypeType">
-		<xs:restriction base="xs:token">
-			<xs:minLength value="1"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:complexType name="FuelConsumptionType">
-		<xs:simpleContent>
-			<xs:extension base="xs:double">
-				<xs:attribute name="unit" type="FuelConsumptionUnitType" use="required"/>
-			</xs:extension>
-		</xs:simpleContent>
-	</xs:complexType>
-	<xs:complexType name="CO2Type">
-		<xs:simpleContent>
-			<xs:extension base="xs:double">
-				<xs:attribute name="unit" type="CO2UnitType" use="required"/>
-			</xs:extension>
-		</xs:simpleContent>
-	</xs:complexType>
-	<xs:group name="ResultSuccessSimulationParametersGroup">
-		<xs:sequence>
-			<xs:element name="Mission" type="MissionTypeType">
-				<xs:annotation>
-					<xs:documentation>II.2.1.1.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="SimulationParameters" type="SimulationParametersType">
-				<xs:annotation>
-					<xs:documentation>II.2.1.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:complexType name="EnergyConsumptionType">
-		<xs:simpleContent>
-			<xs:extension base="xs:double">
-				<xs:attribute name="unit" type="EnergyConsumptionUnitType" use="required"/>
-			</xs:extension>
-		</xs:simpleContent>
-	</xs:complexType>
-	<xs:complexType name="FuelType"/>
-	<xs:complexType name="ElectricEnergyType">
-		<xs:sequence>
-			<xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:group name="ElectricRangeSequenceGroup">
-		<xs:sequence>
-			<xs:element name="ActualChargeDepletingRange">
-				<xs:annotation>
-					<xs:documentation>II.2.6.7.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="DistanceUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="EquivalentAllElectricRange">
-				<xs:annotation>
-					<xs:documentation>II.2.6.8.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="DistanceUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-			<xs:element name="ZeroCO2EmissionsRange">
-				<xs:annotation>
-					<xs:documentation>II.2.6.9.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="DistanceUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:complexType name="AbstractResultSummaryType" abstract="true"/>
-	<xs:complexType name="ResultSummaryConventionalType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultSummaryType">
-				<xs:sequence>
-					<xs:element name="Vocational" type="xs:boolean"></xs:element>
-					<xs:choice>
-						<xs:element name="AveragePayload">
-							<xs:annotation>
-								<xs:documentation>II.2.6.3.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:double">
-										<xs:attribute name="unit" type="MassUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="AveragePassengerCount" type="xs:double">
-							<xs:annotation>
-								<xs:documentation>II.2.6.6.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:choice>
-					<xs:element name="Fuel" maxOccurs="unbounded">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/>
-							</xs:sequence>
-							<xs:attribute name="type" type="xs:string" use="required"/>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded">
-						<xs:annotation>
-							<xs:documentation>II.2.6.2, II.2.6.4</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSummaryOVCHEVType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultSummaryType">
-				<xs:sequence>
-					<xs:choice>
-						<xs:element name="AveragePayload">
-							<xs:annotation>
-								<xs:documentation>II.2.6.4</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:double">
-										<xs:attribute name="unit" type="MassUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="AveragePassengerCount" type="xs:double">
-							<xs:annotation>
-								<xs:documentation>II.2.6.6</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:choice>
-					<xs:element name="Fuel" maxOccurs="unbounded">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/>
-							</xs:sequence>
-							<xs:attribute name="type" type="xs:string" use="required"/>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="ElectricEnergy">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded">
-									<xs:annotation>
-										<xs:documentation>II.2.6.2, II.2.6.5</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded">
-						<xs:annotation>
-							<xs:documentation>II.2.6.1, II.2.6.4</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="Vocational" type="xs:boolean"></xs:element>
-					<xs:group ref="ElectricRangeSequenceGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSummaryPEVType">
-		<xs:complexContent>
-			<xs:extension base="AbstractResultSummaryType">
-				<xs:sequence>
-					<xs:choice>
-						<xs:element name="AveragePayload">
-							<xs:annotation>
-								<xs:documentation>II.2.6.3.</xs:documentation>
-							</xs:annotation>
-							<xs:complexType>
-								<xs:simpleContent>
-									<xs:extension base="xs:double">
-										<xs:attribute name="unit" type="MassUnitType" use="required"/>
-									</xs:extension>
-								</xs:simpleContent>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="AveragePassengerCount" type="xs:double">
-							<xs:annotation>
-								<xs:documentation>II.2.6.6.</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:choice>
-					<xs:element name="ElectricEnergy">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="EnergyConsumption" type="EnergyConsumptionType" maxOccurs="unbounded">
-									<xs:annotation>
-										<xs:documentation>II.2.6.2., II.2.6.5.</xs:documentation>
-									</xs:annotation>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-					<xs:sequence minOccurs="0">
-						<xs:element name="FC_ZEV_AuxHeater">
-							<xs:complexType>
-								<xs:sequence>
-									<xs:element name="FuelConsumption" type="FuelConsumptionType" maxOccurs="unbounded"/>
-								</xs:sequence>
-								<xs:attribute name="type" type="xs:string" use="required"/>
-							</xs:complexType>
-						</xs:element>
-						<xs:element name="CO2_ZEV_AuxHeater">
-							<xs:complexType>
-								<xs:sequence>
-									<xs:element name="CO2" type="CO2Type" maxOccurs="unbounded"/>
-								</xs:sequence>
-							</xs:complexType>
-						</xs:element>
-					</xs:sequence>
-					<xs:element name="Vocational" type="xs:boolean"></xs:element>
-					<xs:group ref="ElectricRangeSequenceGroup"/>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ResultSummaryNonOVCHEVType">
-		<xs:complexContent>
-			<xs:extension base="ResultSummaryConventionalType"/>
-		</xs:complexContent>
-	</xs:complexType>
-	<xs:complexType name="ConventionalADASType">
-		<xs:sequence>
-			<xs:group ref="ConventionalADASGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="HEVADASType">
-		<xs:sequence>
-			<xs:group ref="HEVADASGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="PEVADASType">
-		<xs:sequence>
-			<xs:group ref="PEVADASGroup"/>
-		</xs:sequence>
-	</xs:complexType>
-	<!--ADAS-->
-	<xs:group name="ConventionalADASGroup">
-		<xs:sequence>
-			<xs:element name="EngineStopStart" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.11.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="EcoRollWithoutEngineStopStart" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.12.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="EcoRollWithEngineStopStart" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.13.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="PredictiveCruiseControl" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.14.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEVADASGroup">
-		<xs:sequence>
-			<xs:element name="EngineStopStart" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.11.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="PredictiveCruiseControl" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.14.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEVADASGroup">
-		<xs:sequence>
-			<xs:element name="PredictiveCruiseControl" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.2.14.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="HEV_CompletedBusArchitectureGroup">
-		<xs:sequence>
-			<xs:element name="HEVArchitecture" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.14.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingCapability" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.16.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingMaxPower" minOccurs="0">
-				<xs:annotation>
-					<xs:documentation>II.1.1.18.</xs:documentation>
-				</xs:annotation>
-				<xs:complexType>
-					<xs:simpleContent>
-						<xs:extension base="xs:double">
-							<xs:attribute name="unit" type="PowerUnitType" use="required"/>
-						</xs:extension>
-					</xs:simpleContent>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:group name="PEV_CompletedBusArchitectureGroup">
-		<xs:sequence>
-			<xs:element name="PEVArchitecture" type="xs:string">
-				<xs:annotation>
-					<xs:documentation>II.1.1.15.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-			<xs:element name="OffVehicleChargingCapability" type="xs:boolean">
-				<xs:annotation>
-					<xs:documentation>II.1.1.16.</xs:documentation>
-				</xs:annotation>
-			</xs:element>
-		</xs:sequence>
-	</xs:group>
-	<xs:complexType name="Abstract_Conventional_CompltededBusVehicleType" abstract="true"/>
-	<xs:complexType name="Abstract_HEV_CompletedBusVehicleType" abstract="true"/>
-	<xs:complexType name="Abstract_PEV_CompletedBusVehicleType" abstract="true"/>
-</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd
index 07d6ccf65a3ebd0e849278e1b064d9c42bc121a6..fcffb1566a4937edf7e4a89afaa23592b21f5ff7 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoOutputCustomer.xsd
@@ -14,7 +14,6 @@
 	<xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.7.1" schemaLocation="VectoOutputCustomer.0.7.1.xsd"/>
 	<xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.8" schemaLocation="VectoOutputCustomer.0.8.xsd"/>
 	<xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9" schemaLocation="VectoOutputCustomer.0.9.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0" schemaLocation="VectoOutputCustomer.1.0.xsd"/>
 	<xs:element name="VectoCustomerInformation" type="tns:VectoCustomerInformationType"/>
 	<xs:complexType name="VectoCustomerInformationType">
 		<xs:sequence>
diff --git a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
index 4f3460bfe03202f3317080d1a133f99c77a03865..0cd9b253fb3fce31c433b13479e40a2bf4c29ca6 100644
--- a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
@@ -49,7 +49,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Tests.XML;
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs
index e066693c237297566dd0d3a1b1ec4d6191060a79..cb81647f6fae66a1892e2997b96926c4b24197aa 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/BusFactoryTest.cs
@@ -2,6 +2,7 @@
 using System.Linq;
 using Ninject;
 using NUnit.Framework;
+using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
 using TUGraz.VectoCore.InputData.FileIO.XML;
@@ -9,6 +10,11 @@ using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
+using TUGraz.VectoCore.Tests.Models.Simulation;
+using TUGraz.VectoCore.Utils;
+using TUGraz.VectoCore.Utils.Ninject;
 
 namespace TUGraz.VectoCore.Tests.Models.Declaration
 {
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs
index 5fbe797ec0468263c2cc16caaa7cd66b51fcd010..aff8f3b3c60afb3ae1fe149ef2d400e6cc8db1a4 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DataAdapter/DeclarationAdapterCreateVocationalVehicleTest.cs
@@ -11,7 +11,7 @@ using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.OutputData.XML;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 using TUGraz.VectoCore.Utils;
 
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs
index cbd6a2bfd071057ced047fdf57f662a847357aa8..0f372d63cc9893f6daf835fc09866367d9ebbed5 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs
@@ -2463,7 +2463,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
         TestCase(VehicleClass.Class10, true, 169.9, WeightingGroup.Group10LH),
         TestCase(VehicleClass.Class10, true, 264.9, WeightingGroup.Group10LH),
         TestCase(VehicleClass.Class10, true, 265, WeightingGroup.Group10LH),
-		
+
 		TestCase(VehicleClass.Class11, true, 169.9, WeightingGroup.Group11),
 		TestCase(VehicleClass.Class11, false, 265, WeightingGroup.Group11),
 		TestCase(VehicleClass.Class12, true, 169.9, WeightingGroup.Group12),
@@ -2475,9 +2475,7 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
             VehicleClass vehicleGroup, bool sleeperCab, double ratedPowerkWm, WeightingGroup expectedWeightingGroup)
         {
             var wGroup = DeclarationData.WeightingGroup.Lookup(
-				vehicleGroup,
-				sleeperCab,
-				ratedPowerkWm.SI(Unit.SI.Kilo.Watt).Cast<Watt>());
+                vehicleGroup, sleeperCab, ratedPowerkWm.SI(Unit.SI.Kilo.Watt).Cast<Watt>());
             Assert.AreEqual(expectedWeightingGroup, wGroup);
         }
 
diff --git a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
index 0848ad2c25ed28df86325eeadcf66d39b74d7922..fdb05f7dbfc12a8684866b2846c81d5ba4109eeb 100644
--- a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
+++ b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
@@ -53,7 +53,7 @@ using TUGraz.VectoCore.InputData.Reader.ComponentData;
 using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory;
 using TUGraz.VectoCore.Models.SimulationComponent.Data;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReportXMLTypeWriter;
 
 namespace TUGraz.VectoCore.Tests.Reports
diff --git a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
index 4c8b1d4f63ecf7a16404480a382d573bb44a45d4..ad7b4414328f884cdfcd8a4f6670096475cf680f 100644
--- a/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
+++ b/VectoCore/VectoCoreTest/Reports/TestXMLResultsWriting.cs
@@ -24,8 +24,8 @@ using TUGraz.VectoCore.OutputData.ModDataPostprocessing;
 using TUGraz.VectoCore.OutputData.XML;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.VehicleInformationFile.VehicleInformationFile_0_1.ResultWriter;
 using TUGraz.VectoCore.Utils;
 using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
@@ -40,7 +40,7 @@ public class TestXMLResultsWriting
 	private IResultsWriterFactory _reportResultsFactory;
 	//private IXMLInputDataReader _xmlReader;
 
-	XNamespace CIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v1.0");
+	XNamespace CIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.9");
 	XNamespace MRF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.9");
 	XNamespace VIF_NS = XNamespace.Get("urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile:v0.1");
 
@@ -451,7 +451,7 @@ public class TestXMLResultsWriting
 		var weighted = DeclarationData.CalculateWeightedResult(cdResult, csResult);
 
 		Console.WriteLine($"{weighted.ActualChargeDepletingRange.Value().ToXMLFormat(3)} {weighted.EquivalentAllElectricRange.Value().ToXMLFormat(3)} {weighted.ZeroCO2EmissionsRange.Value().ToXMLFormat(3)} {weighted.UtilityFactor.ToXMLFormat(3)}" +
-						$" {weighted.ElectricEnergyConsumption.Value().ToXMLFormat(3)} {weighted.FuelConsumption[FuelData.Diesel].Value().ToXMLFormat(3)} {weighted.CO2PerMeter.Value().ToXMLFormat(3)}");
+						$" {weighted.ElectricEnergyConsumption.Value().ToXMLFormat(3)} {weighted.FuelConsumption[FuelData.Diesel].Value().ToXMLFormat(3)} {weighted.CO2Total.Value().ToXMLFormat(3)}");
 
 		//1518.750 1366.875 1366.875 0.004 795230.237 30.890 20.000
 
@@ -461,8 +461,7 @@ public class TestXMLResultsWriting
 		Assert.AreEqual(0.004, weighted.UtilityFactor, 1e-3);
 		Assert.AreEqual(795230.237, weighted.ElectricEnergyConsumption.Value(), 1e-3);
 		Assert.AreEqual(30.890, weighted.FuelConsumption[FuelData.Diesel].Value(), 1e-3);
-		Assert.AreEqual(30000.0, weighted.Distance.Value(), 1e-3);
-		Assert.AreEqual(20.0/30000.0, weighted.CO2PerMeter.Value(), 1e-8);
+		Assert.AreEqual(20.000, weighted.CO2Total.Value(), 1e-3);
 
 	}
 
diff --git a/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs b/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs
index 5ea2278275fc2575f1131888f2ddaeab51643f12..22d13438815a85798a0bdb88b4ac94f6cc22bd62 100644
--- a/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs
+++ b/VectoCore/VectoCoreTest/XML/Reports/CustomerInformationFileWriterTest.cs
@@ -12,7 +12,7 @@ using TUGraz.VectoCore.Models.Simulation.Data;
 using TUGraz.VectoCore.Models.SimulationComponent.Data;
 using TUGraz.VectoCore.OutputData.XML;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.CustomerInformationFile;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.CustomerInformationFile;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport;
 using TUGraz.VectoCore.Utils;
 
diff --git a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
index 92be0015962e8f2feb7c05bf0dbb9323ad13d757..b46f7ace752528d4484fdf7761f615e09a68f47a 100644
--- a/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
+++ b/VectoCore/VectoCoreTest/XML/Reports/ManufacturerReportWriterTest.cs
@@ -22,8 +22,8 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.Common;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0;
-using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_1_0.ResultWriter;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9;
+using TUGraz.VectoCore.OutputData.XML.DeclarationReports.CustomerInformationFile.CustomerInformationFile_0_9.ResultWriter;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9;
 using TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.ManufacturerReport_0_9.ManufacturerReport;